html,body{margin:0;padding:0;}*{box-sizing:border-box;}

@media (min-width:981px){ .m1 .r-desknav a{ white-space:nowrap; } }
@media (min-width:981px) and (max-width:1360px){
  .m1 > header{ padding-left:26px !important; padding-right:26px !important; }
  .m1 .r-desknav{ gap:15px !important; }
  .m1 .r-logo{ width:248px !important; height:auto !important; }
  .m1 header a[href="https://btt.hu/"]{ margin-right:18px !important; }
}
@media (min-width:981px) and (max-width:1120px){
  .m1 .r-desknav{ gap:11px !important; }
  .m1 .r-navcta{ padding:10px 14px !important; }
}
