:root {
    /*
        SVG Font Icons
    */
}

.icon {
    /*
        `.icon` CSS is further defined by `assets/icon/nwea.css` which is generated by `yarn icons` via `assets/icon-generation/index.js`
    */
    display: inline-block;
    position: relative;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

:root {
    /*
        SVG Font Icons
    */
}

.icon {
    /*
        `.icon` CSS is further defined by `assets/icon/nwea.css` which is generated by `yarn icons` via `assets/icon-generation/index.js`
    */
    display: inline-block;
    position: relative;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

/* Icon Font */
@font-face {
    font-family: 'nwea-icons';
    src: url(./1d540b9997771d2748501a5fa84de5f7.eot) format('embedded-opentype'), url(./2d0b6dc2c90e1f98b865f8a2b4be598e.woff) format('woff');
}

/* Variables for use in externally imported styles */
:root {
    --rem-conversion: 1; /* Pull these 2 once checkboxes is moved to the DS Components library */
    --rem-percentage: 62.5;
}

/* Regular CSS common to the application */
body {
    -webkit-print-color-adjust: exact;
    margin: 0 auto;
    background-color: var(--gray-50);
}

#root > header {
    position: relative;
    z-index: 100;
}

#app-title {
    color: var(--gray-900);
    left: 18.2rem;
    position: absolute;
    top: 0;
}

html {
    box-sizing: border-box;
}

*,
*:before,
*:after {
    box-sizing: inherit;
}

@media print {
@media print {
    #modal-overlay {
        display: none;
    }
}

}
/* These will eventually be imported from the Style Guide */

/* GLOBALS */

/* GENERIC */

/* SECTIONS */

/* PRINT-ONLY */

/* OLD BROWSER FIXES */

/* Variables for use in externally imported styles */
:root {
}

/* Regular CSS common to the application */
.body_base_2pPiu {
    -webkit-print-color-adjust: exact;
    margin: 0 auto;
    background-color: var(--gray-50);
}

.main_base_16qId {
    opacity: 1;
    transition: opacity 0.25s;
}

.print-only_base_3yAyB {
    display: none;
}

.user-is-clicking_base_2rMDf [tabindex]:focus {
    outline: none;
}

.user-is-clicking_base_2rMDf [data-id='popover-close-button']:focus {
    outline: none;
}
/* Mozilla Firefox only */
.user-is-clicking_base_2rMDf [data-id='popover-close-button']::-moz-focus-inner {
    border: 0;
}

.fade-out_base_2OYL- {
    opacity: 0; /* Assumes transition time is set on item fading */
}

.header_base_loCEu {
    position: relative;
    z-index: 100;
}

.intro-text_base_3Shot {
    margin-top: 2rem;
    margin-bottom: 3rem;
}

.PLPHeader_PLPHeader_2nDN1{
  height: 64px;
  background-color: white;
}
.PLPHeader_PLPHeader_2nDN1 .headerTitle_PLPHeader_OLOGr {
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: 57px !important;
}
.PLPHeader_PLPHeader_2nDN1 .headerIcons_PLPHeader_VJdzT {
  display: flex;
  padding-top: 15px;
  justify-content: end;
}
.PLPHeader_PLPHeader_2nDN1 .headerIcons_PLPHeader_VJdzT span {
  padding-left: 20px;
  padding-right: 20px;
}

.headerTitle_PLPHeader_OLOGr {
  margin-left: 32px;
}

.profileMenu_PLPHeader_1LEna {
  width: 240px !important;
  border-radius: 4px;
  background-color: #FFFFFF;
  box-shadow: 0 4px 5px 0 rgba(0,0,0,0.14), 0 2px 4px -1px rgba(0,0,0,0.12), 0 1px 10px 0 rgba(0,0,0,0.2);

}

.SettingsMenu_PLPHeader_1MKs- {
  width: 1000px !important;
  margin-right: 20px !important;
}

.HelpMenu_PLPHeader_1zBw_ {
  width: 500px !important;
  background: white;
  margin-right: 20px !important;
}

.HeaderTitleSVGImg_PLPHeader_2y9ce {
  cursor: pointer;
  width: 109.5px !important;
  padding: 0px;
  height: 24px;
}
.HeaderTitleSVGImg_PLPHeader_2y9ce:focus, .HeaderTitleSVGImgDiv_PLPHeader_3Hz5t:focus {
    box-sizing: border-box;
    height: 24px;
    border-radius: 3px;
    outline: none;
    outline: 3px solid var(--blue-500);
    outline-offset: 8px;
}
.HeaderTitleSVGImgDiv_PLPHeader_3Hz5t {
  background:#fff;
  height:24px;
  font-size:0.1px
}
.headerColorBand_PLPHeader_Sj6O1 {
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg version='1.1' width='1024px' height='7px' viewBox='0 0 1024.0 7.0' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3CclipPath id='i0'%3E%3Cpath d='M541.52,0 L541.52,7 L0,7 L0,0 L541.52,0 Z'%3E%3C/path%3E%3C/clipPath%3E%3CclipPath id='i1'%3E%3Cpath d='M216.32,0 L216.32,7 L0,7 L0,0 L216.32,0 Z'%3E%3C/path%3E%3C/clipPath%3E%3CclipPath id='i2'%3E%3Cpath d='M112.88,0 L112.88,7 L0,7 L0,0 L112.88,0 Z'%3E%3C/path%3E%3C/clipPath%3E%3CclipPath id='i3'%3E%3Cpath d='M132.64,0 L132.64,7 L0,7 L0,0 L132.64,0 Z'%3E%3C/path%3E%3C/clipPath%3E%3CclipPath id='i4'%3E%3Cpath d='M22,0 L22,7 L0,7 L0,0 L22,0 Z'%3E%3C/path%3E%3C/clipPath%3E%3C/defs%3E%3Cg transform='translate(0.0 -57.0)'%3E%3Cg transform=''%3E%3Cg transform='translate(0.0 57.0)'%3E%3Cg clip-path='url(%23i0)'%3E%3Cpolygon points='0,0 541.52,0 541.52,7 0,7 0,0' stroke='none' fill='%23FFC20D'%3E%3C/polygon%3E%3C/g%3E%3Cg transform='translate(540.7200000000012 0.0)'%3E%3Cg clip-path='url(%23i1)'%3E%3Cpolygon points='0,0 216.32,0 216.32,7 0,7 0,0' stroke='none' fill='%23ED0577'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3Cg transform='translate(756.9600000000006 0.0)'%3E%3Cg clip-path='url(%23i2)'%3E%3Cpolygon points='0,0 112.88,0 112.88,7 0,7 0,0' stroke='none' fill='%23AC208B'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3Cg transform='translate(869.7600000000007 0.0)'%3E%3Cg clip-path='url(%23i3)'%3E%3Cpolygon points='0,0 132.64,0 132.64,7 0,7 0,0' stroke='none' fill='%2300A79D'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3Cg transform='translate(1002.0 0.0)'%3E%3Cg clip-path='url(%23i4)'%3E%3Cpolygon points='0,0 22,0 22,7 0,7 0,0' stroke='none' fill='%23013F59'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  background-size: 100%;
  content: "";
  height: 7px !important;
  pointer-events: none;
  position: absolute;
  width: 100%;
}
.dropdown-content_HelpDropdown_2sO_0 {
  width: 276px;
    display: none;
    position: absolute;
    min-width: 160px;
    overflow: hidden;
    right:100%;
    z-index: 1;
    border-radius: 4px;
    background-color: #FFFFFF;
    box-shadow: 0 4px 5px 0 rgba(0,0,0,0.14), 0 2px 4px -1px rgba(0,0,0,0.12), 0 1px 10px 0 rgba(0,0,0,0.2);
  }
  
  .dropdown-content_HelpDropdown_2sO_0 .link-item_HelpDropdown_1Kieb {
    color: black;
    padding: 10px 25px;
     margin: auto;
    text-decoration: none;
    display: block;
  }

  .HelpRow_HelpDropdown_YuSB5 {
    margin-top: 6px;
  }
  .helpItemContainer_HelpDropdown_3f9_7{
    
    width: 123.5px;
  }
  .roundedImg_HelpDropdown_2ouBq {
    border-radius: 50%;
    width: 70px;
    height: 70px;
    display: block;
  }
 .helpIconImg_HelpDropdown_13DMG{
    height: 60.02px;
    width: 60.02px;
    border-radius: 30px;
    cursor: pointer !important;
  }

   .helpIconImgColor_HelpDropdown_1_SEg{
    fill: var(--gray-700);
    width: 37px !important;
    height: 37px !important;
    color: var(--gray-700);
  }
 .helpIconImgColor_HelpDropdown_1_SEg:active{
    color: var(--blue-700);
    fill: var(--blue-500);
  }
  .link-item_HelpDropdown_1Kieb {
    font-size: 14px;
    line-height: 19px;
    text-align: center;
    display: flex;
    font-weight: 600;
    font-family: 'Open Sans', sans-serif;
    color: var(--gray-800);
    text-decoration: none;
    max-width: fit-content;
    letter-spacing: 0;
    min-height: 20px;
}
.link-item_HelpDropdown_1Kieb:hover {
    text-decoration: underline;
    color: var(--gray-800);
    cursor: pointer;
}

.link-item_HelpDropdown_1Kieb:focus {
    border-radius: 3px;
    outline: none;
    outline: 3px solid var(--blue-500);
    text-decoration: underline;
}
.helpDropdownRow_HelpDropdown_ssG0v {
  flex-wrap: wrap !important;
  padding: 0px 14px 12px 14px;
}
.helpHeader_HelpDropdown_32a2Y {
  font-family: 'Open Sans', sans-serif;
  padding: 16px 0px 16px 0px;
  color: var(--gray-800);
  font-size: 14px;
  font-weight: 800;
  line-height: 19px;
  border-bottom: 1px solid var(--gray-200);
  letter-spacing: 0;
  min-height: 19px;
  margin-block-start: 0px;
  margin-block-end: 0px;
  text-align: left;
  margin: 0px 16px;
}

.settings-container_SettingsDropdown_B9uKn {
    display: none;
    position: absolute;
    right: 48px;
    top: 39px;
    border-radius: 4px;
    background-color: #ffffff;
    padding: 18px 22px 28px 22px;
    width: 797px;
    z-index: 1;
}

.settings-header_SettingsDropdown_2_6x5 {
    font-family: 'Open Sans', sans-serif;
    padding: 0px 0px 16px 0px;
    color: var(--gray-800);
    font-size: 14px;
    font-weight: 800;
    line-height: 19px;
    border-bottom: 1px solid var(--gray-200);
    letter-spacing: 0;
    min-height: 19px;
}

.settings-label_SettingsDropdown_3r7NR {
    min-height: 20px;
    color: var(--gray-800);
    font-family: 'Open Sans', sans-serif;
    font-size: 15px;
    font-weight: 600;
    letter-spacing: 0;
    line-height: 20px;
}

.settings-label_SettingsDropdown_3r7NR:hover {
    text-decoration: underline;
    color: var(--gray-800);
    cursor: pointer;
}

.settings-label_SettingsDropdown_3r7NR a:focus {
    text-decoration: underline;
    border-radius: 3px;
    outline: 3px solid var(--blue-500);
    outline-offset: 8px;
    width: fit-content;
}

.settings-label_SettingsDropdown_3r7NR a {
    text-decoration: none;
    color: var(--gray-800);
}


.settings-description_SettingsDropdown_aKjJY {
    min-height: 74px;
    width: 350px;
    color: var(--gray-600);
    font-family: 'Open Sans', sans-serif;
    font-size: 14px;
    letter-spacing: 0;
    line-height: 24px;
    margin-top: 6px;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;  
    overflow: hidden;
    font-weight: 400;
}

.settings-content-grid_SettingsDropdown_YLFXE {
   display: flex;
   flex-wrap: wrap;
}

.settings-grid-spacing_SettingsDropdown_1emn1:nth-child(even) {
    padding-left: 42px;
}

.settings-link_SettingsDropdown_1tBhX {
    margin-top: 16px;
    display: inline-grid;
    text-decoration: none;
}
.settings-link_SettingsDropdown_1tBhX:hover .settings-label_SettingsDropdown_3r7NR, .settings-link_SettingsDropdown_1tBhX:focus .settings-label_SettingsDropdown_3r7NR   {
    text-decoration: underline;
}
.settings-link_SettingsDropdown_1tBhX:focus {
    border-radius: 3px;
    outline: none;
    outline: 3px solid var(--blue-500);
    outline-offset: 4px;
    color: var(--gray-600);
}
.settings-link_SettingsDropdown_1tBhX:focus .settings-label_SettingsDropdown_3r7NR {
    text-decoration: underline;
}
.username-container_ProfileDropdown_2SuZR {
    display: none;
    position: absolute;
    right: 0;
    top: 35px;
    border-radius: 4px;
    background-color: #ffffff;
    padding: 18px 22px 28px 22px;
    z-index: 1;
}
.username-item_ProfileDropdown_2zjzF {
    font-family: 'Open Sans', sans-serif;
    padding: 0px 0px 14px 0px;
    color: var(--gray-800);
    font-size: 14px;
    font-weight: 800;
    line-height: 19px;
    border-bottom: 1px solid var(--gray-200);
    letter-spacing: 0;
    min-height: 19px;
    word-break: break-word;
    max-width: 330px;
}
.link-item_ProfileDropdown_2Iz1H {
    display: flex;
    font-size: 15px;
    font-weight: 600;
    font-family: 'Open Sans', sans-serif;
    line-height: 20px;
    color: var(--gray-800);
    margin-top: 19px;
    text-decoration: none;
    max-width: fit-content;
    letter-spacing: 0;
    min-height: 20px;
}
.link-item-logout_ProfileDropdown_3GRXb {
    margin-top: 23px;
}
.link-item_ProfileDropdown_2Iz1H:hover {
    text-decoration: underline;
    color: var(--gray-800);
    cursor: pointer;
}
.link-item_ProfileDropdown_2Iz1H:focus {
    text-decoration: underline;
    border-radius: 3px;
    outline: 3px solid var(--blue-500);
    outline-offset: 8px;
}
:root {
  --size-2: 2px;
  --size-3: 3px;
  --size-4: 4px;
  --size-8: 8px;
  --size-10: 10px;
  --size-12: 12px;
  --size-13: 13px;
  --size-20: 20px;
  --size-24: 24px;
  --size-32: 32px;
  --size-36: 36px;
}
.iconImg_HeaderIcons_O1uPp{
  width: var(--size-24);
  height: var(--size-24);
  color: var(--gray-700);
  fill: var(--gray-700);
  pointer-events: none;
  margin-left: var(--size-4);
  margin-top: var(--size-4);
}
.headerDropdownDiv_HeaderIcons_2FpjS {
  display: flex;
  gap: 24px;
  margin-right: var(--size-12);
}
.usernameDropbtn_HeaderIcons_1COom{
  cursor: pointer !important;
  height: var(--size-32);
  width: var(--size-32);
  position: relative;
  display: inline-block;
}

/* Tooltip text */
.settingsDropbtn_HeaderIcons_18yTt .headerTooltip_HeaderIcons_3-yqp, .usernameDropbtn_HeaderIcons_1COom .headerTooltip_HeaderIcons_3-yqp {
  visibility: hidden;
    height: var(--size-24);
    width: auto;
    padding: 0px 10px;
    border-radius: var(--size-4);
    background-color: #2C2C2F;
    color: #EEEEF0;
    font-family: 'Open Sans', sans-serif;
    font-size: 12px;
    letter-spacing: 0;
    line-height:  var(--size-24);
    text-align: center;
    top: var(--size-36);
    right: 0%;
    position: absolute;
    z-index: 2;
}
.noTooltipText_HeaderIcons_UG3G7{
  padding: 0px !important;
}
/* Show the tooltip text when you mouse over the tooltip container */
.settingsDropbtn_HeaderIcons_18yTt:hover .headerTooltip_HeaderIcons_3-yqp, .usernameDropbtn_HeaderIcons_1COom:hover .headerTooltip_HeaderIcons_3-yqp {
  visibility: visible;
}
.usernameDropbtn_HeaderIcons_1COom:hover  {
  color: var(--gray-700);
  background-size: var(--size-32) !important;
  background-color: var(--gray-200);
  border-radius: 25px !important;
}
.settingsDropbtn_HeaderIcons_18yTt:focus svg, .usernameDropbtn_HeaderIcons_1COom:focus svg{
   margin-top: var(--size-3);
   margin-left: var(--size-3);
}
.usernameDropdown_HeaderIcons_3kUrp, .helpDropdown_HeaderIcons_2Xc_x {
  position: relative;
  display: inline-block;
  width: var(--size-32);
  height: var(--size-32);
}
.usernameDropdown_HeaderIcons_3kUrp:focus {
  box-sizing: border-box;
  box-shadow: 0 0 0 var(--size-3) var(--blue-500);
  border-color: var(--blue-500);
  border-radius: var(--size-24);
}
.helpDropdown_HeaderIcons_2Xc_x:focus, .settingsDropdown_HeaderIcons_zPF3s:focus {
  box-sizing: border-box;
  box-shadow: 0 0 0 var(--size-3) var(--blue-500);
  border-color: var(--blue-500);
  border-radius: var(--size-2);
}
.show_HeaderIcons_2w1QV {display: block;}
.iconImgColor_HeaderIcons_1Vnip{
  fill: var(--gray-700);
  width: 37px !important;
  height: 37px !important;
  color: var(--gray-700);
}
.iconImgColor_HeaderIcons_1Vnip:active{
  color: var(--blue-700);
  fill: var(--blue-500);
}

.helpDropdown_HeaderIcons_2Xc_x {
  width: auto;
  height: 28px;
  text-align: center;
  color: #454143;
  font-family: 'Open Sans', sans-serif;
  font-size: 14px;
  font-weight: 600;
  letter-spacing: 0.25px;
  line-height: 19px;
  margin-top: 4px;
}
.settingsDropdown_HeaderIcons_zPF3s{
  width: auto;
  height: 19px;
  color: #454143;
  font-family: 'Open Sans', sans-serif;
  font-size: 14px;
  font-weight: 600;
  letter-spacing: 0.25px;
  line-height: 19.07px;
  margin-top: 4px;
  position: relative;
}
.helpDropdown_HeaderIcons_2Xc_x:hover, .settingsDropdown_HeaderIcons_zPF3s:hover {
  text-decoration: underline;
}
.helpDropbtn_HeaderIcons_d2EEx, .settingsDropbtn_HeaderIcons_18yTt {
  width: auto;
  text-align: center;
  height: 28px;
  cursor: pointer !important;
}
.helpIconDiv_HeaderIcons_ILZcL, .settingsIconDiv_HeaderIcons_3ISbG {
  margin-top: var(--size-3);
}
.helpDropbtn_HeaderIcons_d2EEx:focus, .settingsDropbtn_HeaderIcons_18yTt:focus {
  text-align: center;
  box-sizing: border-box;
  height: 35px;
  width: 50px;
  border: var(--size-3) solid var(--blue-500);
  border-radius: var(--size-3);
  padding: var(--size-4);
  text-decoration: underline;
  margin-top: -7px;
}
.helpIconDiv_HeaderIcons_ILZcL:focus, .settingsIconDiv_HeaderIcons_3ISbG:focus {
    box-sizing: border-box;
    border-radius: 3px;
    outline: none;
    outline: 3px solid var(--blue-500);
    outline-offset: 8px;
    text-decoration: underline;
}
.usernameIconDiv_HeaderIcons_3Sgo3:focus {
    border-radius: var(--size-24);
    outline: none;
    outline: 3px solid var(--blue-500);
    height: 32px;
    border-width: 3px;
}
.usernameIconDiv_HeaderIcons_3Sgo3 {
  font-size:0.1px
}
.headerLoader_HeaderIcons_1Ohwq {
  margin-right: 40px !important;
  width: 35px !important;
  height: 35px !important;
}
.iconActive_HeaderIcons_3a9yO{
  filter: invert(0.6) sepia(7) saturate(82) hue-rotate(197deg);
}
.helpColor_HeaderIcons_1XLxT {
  color: var(--blue-500);
  margin-top: var(--size-3);
  text-decoration: underline;
  outline: none;
  }
  .headerTooltip_HeaderIcons_3-yqp 
{ 
  white-space: nowrap;
}
.settingsActive_HeaderIcons_RBtoh {
  color: var(--blue-500);
  margin-top: var(--size-3);
  text-decoration: underline;
  outline: none;
}
@keyframes spinner_Loader_13YT0 {
    0% {
      transform: rotate(0deg);
    }
    100% {
      transform: rotate(360deg);
    }
}
.loading-spinner-header_Loader_2Fkw6 {
    width: 35px;
    height: 35px;
    margin-right: 40px;
    border: 10px solid #f3f3f3; /* Light grey */
    border-top: 10px solid #383636; /* Blue */
    border-radius: 50%;
    animation: spinner_Loader_13YT0 1.5s linear infinite;
}
.loading-spinner_Loader_2R-OP {
    width: 50px;
    height: 50px;
    border: 10px solid #f3f3f3; /* Light grey */
    border-top: 10px solid #383636; /* Blue */
    border-radius: 50%;
    animation: spinner_Loader_13YT0 1.5s linear infinite;
}
.spinner-container_Loader_3PnlK {
    display: flex;
    align-items: center;
    margin: auto;
    justify-content: center;
}
.welcome-user_Greeting_2n99q {
    margin-block-start: 0em;
    margin-block-end: 0em;
    font-weight: normal;
    height: 48px;
    color: var(--gray-800);
    font-family: 'Open Sans', sans-serif;
    font-size: 22px;
    letter-spacing: 0;
    line-height: 48px;
    margin-left: 32px;
    margin-top: 32px;
    display: flex;
   }

.short-desc_Rostering_1h03C {
  color: #575758;
  font-family: 'Open Sans', sans-serif;
  font-size: 14px;
  letter-spacing: 0;
  line-height: 19px;
  margin-block-start: 32px;
  margin-block-end: 0px;
  font-weight: 400;
}
.rostering-header_Rostering_1wKQo {
  min-height: 20px;
  color: var(--gray-800);
  font-family: 'Open Sans', sans-serif;
  font-size: 14px;
  font-weight: bold;
  letter-spacing: 0;
  line-height: 19px;
  margin-block-start: 32px;
  margin-block-end: 0;
}
.rostering-sub-header_Rostering_1RDpZ{
  font-weight: 800 !important;
  margin-top: 16px;
}
.rostering-separator_Rostering_1_4Nq {
  box-sizing: border-box;
  height: 2px;
  margin-top: 16px;
  border-bottom: 1px solid var(--gray-200);
  max-width: 925px;
}
.rostering-sub-items-grid_Rostering_1iUIw {
  display: flex;
  flex-wrap: wrap;
  padding: 0px;
}
.rostering-link_Rostering_2_fzq {
  max-width: 80%;
  display: inline-grid;
  text-decoration: none;
}
.rostering-link_Rostering_2_fzq:hover .rostering-title_Rostering_3jI7i, .rostering-link_Rostering_2_fzq:focus .rostering-title_Rostering_3jI7i{
  text-decoration: underline;
}
.rostering-link_Rostering_2_fzq:focus {
  border-radius: var(--size-3);
  outline-offset: 6px;
  outline: 3px solid var(--blue-500);
  border-width: 3px;
  color: var(--gray-600);
}
.rostering-link-div_Rostering_3bziE {
  padding: 0px;
  margin-top: 16px;
}
.rostering-title_Rostering_3jI7i{
  color: var(--gray-800);
  font-family: 'Open Sans', sans-serif;
  font-size: 14px;
  font-weight: 600;
  letter-spacing: 0;
  line-height: 19px;
}
.rostering-description_Rostering_2oK1T {
  color: #575758;
  font-family: 'Open Sans', sans-serif;
  font-size: 12px;
  letter-spacing: 0;
  line-height: 20px;
  margin-top: 6px;
}
.rostering-sub-items-main-div_Rostering_PU5si {
  display: flex;
}
.rostering-main-container_Rostering_btpcE {
  width: 970px !important;
  margin-bottom: 20px;
  display: inline-table;
}
.mega-menu-modal_Rostering_TKiCo {
  display: flex;
  justify-content: center;
  position: absolute;
  background-color: white;
  max-height: calc(100vh - 240px);
  overflow-y: auto;
  width: 100%;
  position: sticky;
    top: 56px;
}
.mega-menu-overlay_Rostering_TVuV3 {
  background-color: rgba(0,0,0,0.25);
  position: absolute;
  height: 100%;
  width: 100%;
}
.mega-menu-overlay-active_Rostering_17mV_ {
  background-color: rgba(0,0,0,0.25);
  position: fixed;
  height: 100%;
  width: 100%;
  top:56px;
}
.mega-menu-modal-notification_Rostering_3YPv0 {
  display: flex;
  justify-content: center;
  position: absolute;
  background-color: white;
  overflow-y: auto;
  width: 100%;
  max-height: calc(100vh - 170px);
}
.short-desc-margin_Rostering_3ITAu {
  color: #575758;
  font-family: 'Open Sans', sans-serif;
  font-size: 14px;
  letter-spacing: 0;
  line-height: 24px;
  margin-block-end: 0px;
  font-weight: 400;
  margin-block-start: 16px !important;
}
.main-container_Rostering_2ePqs {
  width: 970px !important;
}
.mega-menu-modal_MapGrowth_2-QZ7 {
    display: flex;
    justify-content: center;
    position: absolute;
    background-color: white;
    overflow-y: auto;
    width: 100%;
    position: sticky;
    top: 56px;
    max-height: calc(100vh - 240px);
    outline: none;
}
.mega-menu-overlay_MapGrowth_x7pgW {
    background-color: rgba(0,0,0,0.25);
    position: absolute;
    height: 100%;
    width: 100%;
}
.mega-menu-overlay-active_MapGrowth_33AJu {
    background-color: rgba(0,0,0,0.25);
    position: fixed;
    height: 100%;
    width: 100%;
    top:56px;
}
.short-desc_MapGrowth_UMwYJ {
    color: #575758;
    font-family: 'Open Sans', sans-serif;
    font-size: 14px;
    letter-spacing: 0;
    line-height: 24px;
    margin-block-start: 32px;
    margin-block-end: 0px;
    font-weight: 400;
}
.testing-section-container_MapGrowth_2_Eo6 {
    max-width: 256px;
    padding: 0;
    margin-right: 85px;
}
.link-item_MapGrowth_3Djlo {
    text-decoration: none;
}
.link-item_MapGrowth_3Djlo:hover {
    text-decoration: underline;
    color: var(--gray-600);
}
.link-item_MapGrowth_3Djlo:focus {
    border-radius: var(--size-3);
    outline-offset: 6px;
    outline: 3px solid var(--blue-500);
    border-width: 3px;
    text-decoration: underline;
    color: var(--gray-600);
}
.popular-reports_MapGrowth_2A1jK {
    display: flex;
    flex-direction: column;
    width: 100%;
    max-width: 615px;
}
.content-container_MapGrowth_l12-P {
    display: flex;
    padding-bottom: 20px;
}
.main-container_MapGrowth_2NIwZ {
    width: 970px !important;
}
.popular-reports-state_MapGrowth_2BLYM {
    display: flex;
    flex-direction: column;
    width: fit-content;
    margin-left: 85px;
}
.mega-menu-modal-notification_MapGrowth_2EPLm {
    display: flex;
    justify-content: center;
    position: absolute;
    background-color: white;
    overflow-y: auto;
    width: 100%;
    max-height: calc(100vh - 170px);
    outline: none;
}
.short-desc-margin_MapGrowth_2t9CS {
    color: #575758;
    font-family: 'Open Sans', sans-serif;
    font-size: 14px;
    letter-spacing: 0;
    line-height: 24px;
    margin-block-end: 0px;
    font-weight: 400;
    margin-block-start: 16px !important;
}
.mega-menu-modal-notification-root_MapGrowth_20cT- {
    display: flex;
    justify-content: center;
    position: absolute;
    background-color: white;
    overflow-y: auto;
    width: 100%;
    max-height: calc(100vh - 217px);
    outline: none;
}
.mrf-menu_MapGrowth_HqHxT {
    width: 100%;
}
.banner-main-div_MenuBanner_24pz6 {
    display: flex;
    justify-content: center;
    min-height: 48px;
    background-color: #E3F7FA;
    padding: 12px 40px;
}
.banner-heading_MenuBanner_2VoeW {
    min-height: 24px;
    color: var(--gray-900);
    font-family: 'Open Sans', sans-serif;
    font-size: 14px;
    font-weight: bold;
    letter-spacing: 0.17px;
    line-height: 24px;
    margin-left: 6px;
}
.banner-msg_MenuBanner_3XKeL {
    min-height: 24px;
    color: var(--gray-900);
    font-family: 'Open Sans', sans-serif;
    font-size: 14px;
    letter-spacing: 0.17px;
    line-height: 24px;
    margin-left: 6px;
}
.bannerFlagIcon_MenuBanner_2XnJW{
    display: flex;
    align-items: center;
    width: 24px;
    height: 24px;
    pointer-events: none;
    fill: #004b88;
}
.banner-content_MenuBanner_3K15i {
    margin: 0px 6px;
    margin-block-start: 0px;
    margin-block-end: 0px;
    line-height: 0;
    font-weight: 400;
    text-decoration: none;
}
.banner-content_MenuBanner_3K15i:focus {
    border-radius: var(--size-3);
    outline-offset: 3px;
    outline: 3px solid var(--blue-500);
    border-width: 3px;
}
@media screen and (max-width: 1024px){
    .banner-close-icon_MenuBanner_rGSrz {
        margin-right: 10px;
    }
}

.reports-heading_SubMenuComponent_fWjFF {
    color: var(--gray-800);
    font-family: 'Open Sans', sans-serif;
    font-size: 14px;
    font-weight: bold;
    letter-spacing: 0;
    line-height: 19px;
    padding-top: 32px;
    padding-bottom: 16px;
    width: 100%;
    border-bottom: 1px solid var(--gray-200);
    margin-block-start: 0em;
    margin-block-end: 0em;
}
.reports-container_SubMenuComponent_bhouK {
    display: flex;
    flex-wrap: wrap;
}
.reports-sub-container_SubMenuComponent_2K7Qq {
    display: flex;
}
.reports-chip_SubMenuComponent_2xo-r {
    margin-top: 12px;
    height: 24px;
    width: 49px;
    border-radius: 4px;
    color: white;
    background-color: green;
    font-size: 12px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.reports-title_SubMenuComponent_14TaN {
    width: 277px;
    color: var(--gray-800);
    font-family: 'Open Sans', sans-serif;
    font-size: 14px;
    font-weight: 600;
    letter-spacing: 0;
    line-height: 19px;
    margin-block-start: 0px;
    margin-block-end: 0px;
}
.reports-title-margin_SubMenuComponent_bOkjv {
    margin-left: 10px;
    width: fit-content;
    color: var(--gray-800);
    font-family: 'Open Sans', sans-serif;
    font-size: 14px;
    font-weight: 600;
    letter-spacing: 0;
    line-height: 19px;
    margin-block-start: 0px;
    margin-block-end: 0px;
}
.reports-margin-16_SubMenuComponent_2ng2I  {
    margin-top: 16px;
}
.reports-description_SubMenuComponent_YPB5k {
    width: 277px;
    color: var(--gray-600);
    font-family: 'Open Sans', sans-serif;
    font-size: 12px;
    letter-spacing: 0;
    line-height: 20px;
    margin-top: 6px;
}
.reports-grid-spacing_SubMenuComponent_2nqmR {
    display: flex;
    padding: 0;
    margin-top: 16px;
}
.reports-grid-spacing_SubMenuComponent_2nqmR:nth-child(even) {
    justify-content: flex-end;
}
.reports-image_SubMenuComponent_PoBU8 {
    height: 150px;
    max-width: 100%;
    border-radius: 4px;
    object-fit: cover;
}
.reports-link_SubMenuComponent_3R4kQ {
    text-decoration: none;
    line-height: 0px;
}
.reports-link_SubMenuComponent_3R4kQ:hover .reports-title_SubMenuComponent_14TaN,
.reports-link_SubMenuComponent_3R4kQ:hover .reports-title-margin_SubMenuComponent_bOkjv, 
.reports-link_SubMenuComponent_3R4kQ:focus .reports-title-margin_SubMenuComponent_bOkjv , 
.reports-link_SubMenuComponent_3R4kQ:focus .reports-title_SubMenuComponent_14TaN{
    text-decoration: underline;
}
.reports-link_SubMenuComponent_3R4kQ:focus {
    border-radius: var(--size-3);
    outline-offset: 6px;
    outline: 3px solid var(--blue-500);
    border-width: 3px;
    color: var(--gray-600);
}
.other-reports-margin-top_SubMenuComponent_1t2Gc {
    margin-top: 0px !important;
}
.products-heading_SubMenuComponent_2BVn1 {
    Width: 43% !important;
}
.section-heading_TestingAndResources_L0kAm {
    color: var(--gray-800);
    font-family: 'Open Sans', sans-serif;
    font-size: 14px;
    font-weight: bold;
    letter-spacing: 0;
    line-height: 19px;
    padding-top: 32px;
    padding-bottom: 16px;
    width: 256px;
    border-bottom: 1px solid var(--gray-200);
    margin-block-start: 0em;
    margin-block-end: 0em;
}
.section-content_TestingAndResources_i5Mf9 {
    display: flex;
    margin-top: 16px;
}
.section-title_TestingAndResources_2sWKW {
    color: var(--gray-800);
    font-family: 'Open Sans', sans-serif;
    font-size: 14px;
    font-weight: 600;
    letter-spacing: 0;
    line-height: 19px;
    margin: 0px 0px 6px 0px;
}
.section-description_TestingAndResources_ywGxI {
    color: var(--gray-600);
    font-family: 'Open Sans', sans-serif;
    font-size: 12px;
    letter-spacing: 0;
    line-height: 20px;
}
.link-item_TestingAndResources_1swjo {
    text-decoration: none;
}
.link-item_TestingAndResources_1swjo:hover .section-title_TestingAndResources_2sWKW,
.link-item_TestingAndResources_1swjo:focus .section-title_TestingAndResources_2sWKW {
    text-decoration: underline;
}
.link-item_TestingAndResources_1swjo:focus {
    border-radius: var(--size-3);
    outline-offset: 6px;
    outline: 3px solid var(--blue-500);
    border-width: 3px;
    color: var(--gray-600);
}
.banner-main-div_Banner_21jLl {
    display: flex;
    justify-content: center;
    align-items: center;
    min-height: 48px;
    background-color: #FFCDAD;
    padding: 12px 40px;
}
.banner-heading_Banner_gmxLw {
    min-height: 24px;
    color: var(--gray-900);
    font-family: 'Open Sans', sans-serif;
    font-size: 14px;
    font-weight: bold;
    letter-spacing: 0.17px;
    line-height: 24px;
}
.banner-msg_Banner_b0Fxi {
    min-height: 24px;
    color: var(--gray-900);
    font-family: 'Open Sans', sans-serif;
    font-size: 14px;
    letter-spacing: 0.17px;
    line-height: 24px;
    margin-left: 6px;
}
.banner-link_Banner_1EjWA {
    min-height: 24px;
    color: var(--gray-900);
    font-family: 'Open Sans', sans-serif;
    font-size: 14px;
    letter-spacing: 0.17px;
    line-height: 24px;
    margin-left: 6px;
}
.banner-close-icon_Banner_156uD {
    width: 24px;
    height: 24px;
    position: absolute;
    right: 0;
    margin-right: 24px;
    cursor: pointer;
    border: none;
    background: none;
    padding: 0;
}
.bannerCloseIcon_Banner_1PPVw {
    width: 24px;
    height: 24px;
    pointer-events: none;
}
.banner-content_Banner_2a2-8 {
    margin: 0px 6px;
    margin-block-start: 0px;
    margin-block-end: 0px;
    line-height: 0;
    font-weight: 400;
}
.banner-link_Banner_1EjWA:focus, .banner-close-icon_Banner_156uD:focus {
    border-radius: var(--size-3);
    outline-offset: 3px;
    outline: 3px solid var(--blue-500);
    border-width: 3px;
}
.banner-close-icon_Banner_156uD:focus {
    outline-offset: 6px !important;
}
@media screen and (max-width: 1024px){
    .banner-close-icon_Banner_156uD {
        margin-right: 10px;
    }
}

.menu-btn-active_MegaMenu_1aNs6 {
    background: linear-gradient(#fff,#fff) bottom no-repeat;
    background-size: 85% 3px;
}

.image_MegaMenu_2Z2eW {
    height: 24px;
    width: 24px; 
    transform: rotate(180deg);
}

.mega-menu-container_MegaMenu_2ouaU {
    position: sticky;
    top: 0;
    display: flex;
    height: 56px;
    background-color: #454143;
}

.mega-menu-sub-container_MegaMenu_2HehF {
    display: flex;
    margin: 0px 16px;
}

.mega-menu-content_MegaMenu_mM51G {
    display: flex;
    align-items: center;
    padding: 0px 16px;
    font-size: 16px;
    color: #FFFFFF;
    font-family: 'Open Sans', sans-serif;
    font-weight: 600;
    margin-top: 0px;
    cursor: pointer;
    min-height: 19px;
    letter-spacing: 0.17px;
    margin-block-start: 0em !important;
    margin-block-end: 0em !important;
}

.mega-menu-content_MegaMenu_mM51G:hover {
    background: linear-gradient(#fff,#fff) bottom no-repeat;
    background-size: 85% 3px;
    margin-top: 0px;
}
.mega-menu-title_MegaMenu_fSuj3:focus {
    border-radius: var(--size-3);
    outline-offset: 6px;
    outline: 3px solid var(--blue-500);
    border-width: 3px;
}

.svgIcon_MegaMenu_1LMMz {
    height: 24px;
    width: 24px; 
    pointer-events: none;
}

.svgColor_MegaMenu_11-Qu {
    color: var(--gray-800);
    fill: var(--gray-800);
}

.svgColor_MegaMenu_11-Qu:hover {
    color: black;
    fill: black;
}

.mega-menu-title_MegaMenu_fSuj3 {
    display: flex;
    align-items: center;
}

.mega-menu-icon_MegaMenu_3FAYw {
    display: flex;
    justify-content: center;
    align-items: center;   
    margin-left: 8px;
    pointer-events: none;
}

.mega-menu-icon_MegaMenu_3FAYw:hover {
    color: black;
    fill: black;
}

.mega-menu-modal_MegaMenu_1HTYM {
    display: flex;
    justify-content: center;
    position: absolute;
    background-color: white;
    max-height: calc(100vh - 121px);
    overflow-y: auto;
    width: 100%;
}

.mega-menu-overlay_MegaMenu_Kuuhf {
    background-color: rgba(0,0,0,0.25);
    height: 100%;
    width: 100%;
    display: block;
    position: absolute;
}

.mega-menu-modal_MAPAccelerator_1FgXo {
    display: flex;
    justify-content: center;
    position: absolute;
    background-color: white;
    overflow-y: auto;
    width: 100%;
    max-height: calc(100vh - 240px);
    position: sticky;
    top: 56px;
}
.mega-menu-overlay_MAPAccelerator_3PArk {
    background-color: rgba(0,0,0,0.25);
    position: absolute;
    height: 100%;
    width: 100%;
}
.mega-menu-overlay-active_MAPAccelerator_1LwoQ {
    background-color: rgba(0,0,0,0.25);
    position: fixed;
    height: 100%;
    width: 100%;
    top:56px;
}

.short-desc_MAPAccelerator_YPnbK {
    color: #575758;
    font-family: 'Open Sans', sans-serif;
    font-size: 14px;
    letter-spacing: 0;
    line-height: 24px;
    margin-top: 32px;
}

.main-container_MAPAccelerator_3pTFS {
    width: 970px !important;
}

.resource-section-container_MAPAccelerator_INRU3 {
    max-width: 256px;
    padding: 0;
   margin-right: 85px;
}
.products_MAPAccelerator_3J5xj {
    display: flex;
    flex-direction: column;
    width: 100%;
}
.content-container_MAPAccelerator_2lP-q {
    display: flex;
    padding-bottom: 20px;
}

.mega-menu-modal_StateAdmin_1iojq {
  display: flex;
  justify-content: center;
  position: absolute;
  background-color: white;
  overflow-y: auto;
  width: 100%;
  max-height: calc(100vh - 240px);
  outline: none;
  position: sticky;
    top: 56px;
}
.mega-menu-overlay_StateAdmin_39ov3 {
  background-color: rgba(0,0,0,0.25);
  position: absolute;
  height: 100%;
  width: 100%;
}
.mega-menu-overlay-active_StateAdmin_4ADKC {
  background-color: rgba(0,0,0,0.25);
  position: fixed;
  height: 100%;
  width: 100%;
  top:56px;
}
  .main-container_StateAdmin_2jMZr {
    width: 970px !important;
  }
  .content-container_StateAdmin_RMSPA {
    display: flex;
    padding-bottom: 20px;
    margin-block-start: 32px;
}
.sub-items-grid_StateAdmin_1t7BI {
    display: flex;
    flex-wrap: wrap;
    padding: 0px;
  }
  .link_StateAdmin_14ukI {
    max-width: 80%;
    display: inline-grid;
    text-decoration: none;
  }
.link_StateAdmin_14ukI:hover .title_StateAdmin_20nEr,
.link_StateAdmin_14ukI:hover .margin_StateAdmin_EPk2b, 
.link_StateAdmin_14ukI:focus .title_StateAdmin_20nEr{
    text-decoration: underline;
}
.link_StateAdmin_14ukI:focus {
  border-radius: var(--size-3);
  outline-offset: 6px;
  outline: 3px solid var(--blue-500);
  border-width: 3px;
  color: var(--gray-600);
}
  .title_StateAdmin_20nEr{
    color: var(--gray-800);
    font-family: 'Open Sans', sans-serif;
    font-size: 14px;
    font-weight: 600;
    letter-spacing: 0;
    line-height: 19px;
  }
  .description_StateAdmin_20ka6 {
    color: #575758;
    font-family: 'Open Sans', sans-serif;
    font-size: 12px;
    letter-spacing: 0;
    line-height: 20px;
    margin-top: 6px;
  }
  .mega-menu-modal-notification_StateAdmin_bOtaV {
    display: flex;
    justify-content: center;
    position: absolute;
    background-color: white;
    overflow-y: auto;
    width: 100%;
    max-height: calc(100vh - 170px);
}
.mega-menu-modal-notification-root_StateAdmin_1oK6D {
    display: flex;
    justify-content: center;
    position: absolute;
    background-color: white;
    overflow-y: auto;
    width: 100%;
    max-height: calc(100vh - 217px);
}
.layout-padding_StateAdmin_3SaQ3 {
   padding: 0px !important;
}
.mega-menu-modal_Professionallearning_3taED {
    display: flex;
    justify-content: center;
    position: absolute;
    background-color: white;
    overflow-y: auto;
    width: 100%;
    max-height: calc(100vh - 240px);
    outline: none;
    position: sticky;
    top: 56px;
}
.mega-menu-overlay_Professionallearning_1rwSb {
    background-color: rgba(0,0,0,0.25);
    position: absolute;
    height: 100%;
    width: 100%;
}
.mega-menu-overlay-active_Professionallearning_2JdwX {
    background-color: rgba(0,0,0,0.25);
    position: fixed;
    height: 100%;
    width: 100%;
    top:56px;
}
.short-desc_Professionallearning_2WgZj {
    color: #575758;
    font-family: 'Open Sans', sans-serif;
    font-size: 14px;
    letter-spacing: 0;
    line-height: 24px;
    margin-block-start: 32px;
    margin-block-end: 0px;
    font-weight: 400;
}
.testing-section-container_Professionallearning_2XNS5 {
    max-width: 256px;
    padding: 0;
    margin-right: 85px;
}
.link-item_Professionallearning_yMXIz {
    text-decoration: none;
}
.link-item_Professionallearning_yMXIz:hover {
    text-decoration: underline;
    color: var(--gray-600);
}
.link-item_Professionallearning_yMXIz:focus {
    border-radius: var(--size-3);
    outline-offset: 6px;
    outline: 3px solid var(--blue-500);
    border-width: 3px;
    text-decoration: underline;
    color: var(--gray-600);
}
.popular-reports_Professionallearning_3jm0t {
    display: flex;
    flex-direction: column;
    width: 100%;
    max-width: 615px;
}
.content-container_Professionallearning_2yEGn {
    display: flex;
    padding-bottom: 20px;
}
.main-container_Professionallearning_12wPB {
    width: 970px !important;
}
.popular-reports-state_Professionallearning_vk23K {
    display: flex;
    flex-direction: column;
    width: fit-content;
    margin-left: 85px;
}
.mega-menu-modal-notification_Professionallearning_t4zmA {
    display: flex;
    justify-content: center;
    position: absolute;
    background-color: white;
    overflow-y: auto;
    width: 100%;
    max-height: calc(100vh - 170px);
    outline: none;
}
.short-desc-margin_Professionallearning_1Tkk3 {
    color: #575758;
    font-family: 'Open Sans', sans-serif;
    font-size: 14px;
    letter-spacing: 0;
    line-height: 24px;
    margin-block-end: 0px;
    font-weight: 400;
    margin-block-start: 16px !important;
}
.mega-menu-modal-notification-root_Professionallearning_2b2EC {
    display: flex;
    justify-content: center;
    position: absolute;
    background-color: white;
    overflow-y: auto;
    width: 100%;
    max-height: calc(100vh - 217px);
    outline: none;
}
.mrf-menu_Professionallearning_9OunW {
    width: 100%;
}
/* match these transitionTimes */

.main-container_MainContainer_29rm2 {
    /* composes: main from '../assets/css/base.module.css'; */
    flex-wrap: wrap;
    position: relative;
    min-height: 100vh;
}

.sidebar-small-copy_MainContainer_Lm40N {
    font-size: 1.2rem;
    line-height: 1.6rem;
    letter-spacing: 0.022rem;
    margin: 0;
}

.map_MainContainer_1MCmc aside {
    margin-top: 0;
    position: relative;
}

.operational_MainContainer_21r1e aside {
    margin-top: 2.8rem;
}

.queue_MainContainer_3s3gk aside {
    margin-top: 0;
}

.confidentiality-statement_MainContainer_phznp {
    color: var(--gray-600);
    font-size: 1rem;
    font-style: italic;
    line-height: 1.4rem;
    margin: 2.4rem 0;
}

/* intentionally using camel case for transition classes */
.enter_MainContainer_xrt2U {
    opacity: 0;
    max-height: 0;
    overflow: hidden;
}

.enter_MainContainer_xrt2U.enterActive_MainContainer_Py1o8 {
    opacity: 1;
    max-height: 5000rem;
    transition: all 0.125s linear 0.125s;
}

.exit_MainContainer_1ybtn {
    opacity: 1;
    max-height: 5000rem;
    overflow: hidden;
}

.exit_MainContainer_1ybtn.exitActive_MainContainer_pnxYK {
    opacity: 0;
    max-height: 0;
    transition: opacity 0.125s linear, max-height 0.125s step-end;
}

.exitDone_MainContainer_2uOBf {
    opacity: 0;
    max-height: 0;
    overflow: hidden;
}

.skip-to-content-invisible_MainContainer_21gRG {
    position: absolute;
    left: -1000px;
    }
.skip-to-content-visible_MainContainer_1FJjU {
    cursor:pointer;
    background: white;
    box-sizing: border-box;
  	display: flex;
    justify-content: center;
    align-items: center;
    height: 24px;
    width: auto;
    margin-left: 23px;
    border: 3px solid var(--blue-500);
    border-radius: 2px;
    position: static;
    outline: none;
    color:var(--blue-500);
    font-family: 'Open Sans', sans-serif;
    font-size: 16px;
    font-weight: 400;
    letter-spacing: 0px;
    line-height: 22px;
}

.button_MainContainer_GQFeR {
    float: right;
    margin: 10px;
}

.PLPFooter_PLPFooter_kY9Tg .footerTitle_PLPFooter_YztOD {
  margin-top: 47px;
  background-color: #F5F5F5;
  display: flex;
  align-items: center;
}

.FooterTitleSVGImgDiv_PLPFooter_2G9XV{
  height: 64px;
  flex:1;
}

.FooterTitleSVGImg_PLPFooter_TR6HS {
  margin-left: 32px;
  margin-top: 11px;
  width: 140px;
  height: 44px;
}

.footerLinks_PLPFooter_1f4MN{
  margin-right: 24px;
  flex:2;

  display: flex;
  justify-content: right;
  align-items: flex-end;
  gap: 30px;
}

.footerLinks_PLPFooter_1f4MN, .link-item_PLPFooter_1ff-i {
  font-family: 'Open Sans', sans-serif;
  color: #76767A;
  text-decoration:none;
  height: 18px;
  font-size: 13px;
  letter-spacing: 0;
  line-height: 18px;
}
.link-item_PLPFooter_1ff-i:hover {
  text-decoration: underline;
}
.link-item_PLPFooter_1ff-i:focus {
  border-radius: var(--size-3);
  outline-offset: 6px;
  outline: 3px solid var(--blue-500);
  color: var(--gray-600);
  text-decoration: underline;
}
.footer-align-bottom_PLPFooter_4hZTU {
  position: absolute;
  bottom: 0;
  width: 100%;
}

  .card-image_ProductsNewsAndUpdatesCard_-zjIm {
    height: 170px;
    width: 100%;
    border-radius: 4px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
  }
  .cardImage_ProductsNewsAndUpdatesCard_3Mm5l {
    border-radius: 4px;
    background: white;
  }
  .card-title_ProductsNewsAndUpdatesCard_LiUxH {
    height: 100px;
    width: 254px;
    color: #414142;
    font-family: 'Open Sans';
    font-size: 20px;
    font-weight: bold;
    letter-spacing: 0.05px;
    line-height: 32px;
    display: -webkit-box;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;
    overflow: hidden; 
  }
  .card-container_ProductsNewsAndUpdatesCard_1I1sY {
    box-sizing: border-box;
    height: 375px;
    width: 290px !important;
    border: 1px solid #B1B1B5;
    border-radius: 4px;
    margin: 0px 15px 32px 15px;
    padding: 0px;
    text-decoration: none;
    background-color: #FAFAFA;
  } 
  .card-container_ProductsNewsAndUpdatesCard_1I1sY:focus {
    border-radius: var(--size-3);
    outline-offset: -1px;
    outline: 3px solid var(--blue-500);
    color: var(--gray-600);
    text-decoration: underline;
  } 
 .card-container_ProductsNewsAndUpdatesCard_1I1sY:hover {
    background-color: var(--gray-50);
    text-decoration: underline;
    text-decoration-color: black;
  }
  .card-title_ProductsNewsAndUpdatesCard_LiUxH:hover, .card-title_ProductsNewsAndUpdatesCard_LiUxH:focus {
    text-decoration: underline;
  }
  .card-x-min-read-text_ProductsNewsAndUpdatesCard_3Wv1- {
    height: 24px;
    width: 254px;
    font-family: 'Open Sans';
    font-size: 14px;
    font-weight: normal;
    letter-spacing: 0.05px;
    line-height: 32px;
    padding-top: 24px;
    color: #000000;
  }
  .card-title-box_ProductsNewsAndUpdatesCard_3Urss {
    height: 205px;
    padding: 24px;
  }
  .card-image-svg_ProductsNewsAndUpdatesCard_1VXFd {
    height: 170px;
    width: 100%;
    border-radius: 4px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
  }
  .card-image-svg-container_ProductsNewsAndUpdatesCard_2hWmu {
    background: #013f5a;
    border-radius: 4px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
    height: 170px;
    width: 100%;
  }

.section-title_ProductsNewsAndUpdates_h8Y6- {
  height: 48px;
  color: var(--gray-800);
  margin-block-start: 0em;
  margin-block-end: 0em;
  font-family: 'Open Sans', sans-serif;
  font-size: 18px;
  font-weight: 600;
  letter-spacing: 0;
  line-height: 48px;
  margin-left: 32px;
  margin-top: 6px;
  display: flex;
}
.tab_ProductsNewsAndUpdates_3Quou {
    margin: 6px 5px;
    box-sizing: border-box;
    height: 32px;
    border: 1px solid #B1B1B5;
    border-radius: 16px;
    background-color: #EEEEF0;
    color: #414142;
    font-family: 'Open Sans', sans-serif;
    font-size: 14px;
    letter-spacing: 0.25px;
    line-height: 20px;
    padding: 4px;
    font-weight: 400;
    cursor:  pointer !important;
}
.tab_ProductsNewsAndUpdates_3Quou h3 {
  font-size: 14px !important;
  font-weight: normal;
  margin-block-start: 0em !important;
  margin-block-end: 0em !important;
  padding: 2px 8px;
}
.selected-tab_ProductsNewsAndUpdates_qPa-g {
  color: #0066BB !important;
  border: 1px solid #46A0EE !important;
  background-color: #F2F9FF !important;
}
.selected-tab_ProductsNewsAndUpdates_qPa-g h3 {
  font-weight: 700 !important;
}
.margin-left-32_ProductsNewsAndUpdates_30cZz {
    margin-left: 32px !important;
}
.ProductsAndNewsCardscontainer_ProductsNewsAndUpdates_295Gn {
  display: flex;
  flex-wrap: wrap;
  padding: 16px 17px 102px 17px;
}
.no-card-data-text_ProductsNewsAndUpdates_E_B2w {
  height: 24px;
  margin:auto;
  color: #575758;
  font-family: 'Open Sans', sans-serif;
  font-size: 18px;
  letter-spacing: 0.23px;
  line-height: 24px;
}
.no-card-data-container_ProductsNewsAndUpdates_2zVCS {
  margin: auto;
  width: 60%;
  padding: 10px;
  display: grid;
}
.noCardDataImg_ProductsNewsAndUpdates_kmp5r {
  height: 40px;
  width: 40px;
  margin: 128px auto 32px auto;
}
.tabDiv_ProductsNewsAndUpdates_2bzWb {
  display: inline-block;
}
.tab_ProductsNewsAndUpdates_3Quou:focus {
   outline-offset: 1px;
   outline: 2px solid #46A0EE;
   background-color: #EEEEF0;
}
.tab_ProductsNewsAndUpdates_3Quou:hover {
  background-color: #CDCDD0;
}

.error-banner-main-div_ErrorBanner_3p6kY {
    display: flex;
    justify-content: center;
    align-items: center;
    min-height: 48px;
    background-color: #ffbdbd;
    padding: 12px 40px;
}
.error-banner-msg_ErrorBanner_3sKQL {
    min-height: 24px;
    color: var(--gray-900);
    font-family: 'Open Sans', sans-serif;
    font-size: 14px;
    letter-spacing: 0.17px;
}
.error-banner-div_ErrorBanner_2xeOx {
    display: flex;
}
.error-banner-content_ErrorBanner_28IC0 {
    margin: 0px 6px;
    margin-block-start: 0px;
    margin-block-end: 0px;
    font-weight: 400;
}
.errorbannerDangerIcon_ErrorBanner_a-FcU {
    width: 24px;
    height: 24px;
    pointer-events: none;
    margin-right: 6px;
}
.errorbanner-link_ErrorBanner_1a-gX {
    min-height: 24px;
    color: var(--gray-900);
    font-family: 'Open Sans', sans-serif;
    font-size: 14px;
    letter-spacing: 0.17px;
    line-height: 24px;
    margin-left: 6px;
}

.header_ErrorPage_117VX {
    background: #fff url(data:image/jpeg;base64,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) no-repeat top right;
    border-bottom: 0.1rem solid #cdcdd0;
    margin-bottom: 0.5rem;
    margin-left: 0;
    width: 100%;
}

.logo-svg_ErrorPage_zETdn {
    height: 5rem;
    margin: 3.2rem 0 -0.1rem 1rem;
    padding: 1rem 0 0 1rem;
    width: 35%;
}

.error-box_ErrorPage_1lSTL {
    background-color: white;
    border: 0.1rem solid #6edbf3;
    border-top-left-radius: 1.6rem;
    border-top-right-radius: 1.6rem;
    margin: 2rem auto;
    max-width: 54rem;
    min-width: 45rem;
    padding: 0.6rem;
    width: 60%;
}

.error-content_ErrorPage_JwODS {
    margin-left: 2rem;
    margin-right: 2rem;
    color: #6d6f71;
}

.error-help-list_ErrorPage_woaSH {
    padding: 0;
}

.help-item_ErrorPage_2YPTO {
    list-style-type: none;
    margin: 1rem 0;
}

.error-description_ErrorPage_24xTV {
    font-weight: bold;
    line-height: 1.2em;
    padding: 0.4rem 0 0.4rem 0;
}

.error-header_ErrorPage_2MKA_ {
    clear: both;
    color: #23628d;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 1.6em;
    font-weight: normal;
    margin: 1rem 0.4rem 0.8rem 0;
    text-transform: uppercase;
    text-align: left;
}

