/* Match the desktop header to the existing mobile breakpoint. */
@media (min-width:981px) {
  #rec119803773, #rec119803795 { display:block !important; }
  #rec372084825 { display:none !important; }
  #nav119803773 .t228__maincontainer,
  #nav119803795 .t228__maincontainer {
    display:flex; align-items:center; justify-content:space-between;
    gap:20px; padding:0 24px; box-sizing:border-box; width:100%;
  }
  #rec119803773 .t228__padding40px,
  #rec119803795 .t228__padding40px { display:none; }
  #rec119803773 .t228__leftside, #rec119803795 .t228__leftside,
  #rec119803773 .t228__rightside, #rec119803795 .t228__rightside {
    width:auto !important; flex:0 0 auto; padding:0;
  }
  #rec119803773 .t228__centerside, #rec119803795 .t228__centerside {
    width:auto !important; flex:1 1 auto; min-width:0;
  }
  #rec119803773 .t228__list, #rec119803795 .t228__list {
    display:flex; justify-content:center; align-items:center; gap:24px; flex-wrap:nowrap;
  }
  #rec119803773 .t228__list_item, #rec119803795 .t228__list_item {
    padding:0 !important; margin:0 !important; white-space:nowrap;
  }
  #rec119803773 .t228__rightcontainer, #rec119803795 .t228__rightcontainer {
    display:flex; align-items:center; gap:20px;
  }
  #rec119803773 .t228__right_buttons, #rec119803795 .t228__right_buttons { margin-left:0; }
}
@media (min-width:981px) and (max-width:1199px) {
  #rec119803773 .t228__imglogo, #rec119803795 .t228__imglogo { max-width:110px; }
  #rec119803773 .t228__list, #rec119803795 .t228__list { gap:18px; }
  #rec119803773 .t228__list > li > a, #rec119803795 .t228__list > li > a { font-size:16px !important; }
}
@media (max-width:980px) {
  #rec119803773, #rec119803795 { display:none !important; }
}
