
@media(max-width:700px){
  footer .fsec{justify-content:center}
  footer .socials{width:100%;justify-content:center!important}
  .dep-grid,.tilegrid.ind,.newsgrid,.agl-grid,.editions,.deploy,.cr-cards,.uc-minirow,.pe-cards,.ind-grid2,.nw-grid,.cr-tiles,.cr-steps{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px!important;margin-left:-18px;margin-right:-18px;padding:2px 18px 6px;scrollbar-width:none;-webkit-overflow-scrolling:touch}
  .dep-grid::-webkit-scrollbar,.tilegrid.ind::-webkit-scrollbar,.newsgrid::-webkit-scrollbar,.agl-grid::-webkit-scrollbar,.editions::-webkit-scrollbar,.deploy::-webkit-scrollbar,.cr-cards::-webkit-scrollbar,.uc-minirow::-webkit-scrollbar,.pe-cards::-webkit-scrollbar,.ind-grid2::-webkit-scrollbar,.nw-grid::-webkit-scrollbar,.cr-tiles::-webkit-scrollbar,.cr-steps::-webkit-scrollbar{display:none}
  .dep-grid>*,.tilegrid.ind>*,.newsgrid>*,.agl-grid>*,.editions>*,.deploy>*,.cr-cards>*,.uc-minirow>*,.pe-cards>*,.ind-grid2>*,.nw-grid>*,.cr-tiles>*,.cr-steps>*{flex:0 0 82%!important;scroll-snap-align:center;min-width:0}
  .mslider-nav{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:14px}
  .msl-btn{display:none!important}
  .mslider-dots{display:flex;justify-content:center;gap:7px}
  .mslider-dots i{width:7px;height:7px;border-radius:50%;background:var(--line,rgba(27,27,27,.18));transition:background .25s,transform .25s}
  .mslider-dots i.on{background:var(--ink,#1B1B1B);transform:scale(1.15)}
  .msel{display:block;width:100%;margin:0 0 18px;font-family:var(--f-ui,system-ui);font-size:16px;font-weight:500;color:var(--ink,#1B1B1B);background:var(--paper,#fff);border:1px solid var(--line,rgba(27,27,27,.18));border-radius:14px;padding:14px 16px;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%231B1B1B' stroke-width='1.6' fill='none'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center}
  .dtabs,.vtabs{display:none!important}
  .ct-form input,.ct-form select,.ct-form textarea,.wlm-field input,.apf input,.apf select,.apf textarea{min-height:48px;font-size:16px!important;width:100%}
  .ct-form .row{grid-template-columns:1fr!important}
  .wlm-grid{grid-template-columns:1fr!important}
  .wlm-card{width:calc(100vw - 24px)!important;max-width:none!important;max-height:calc(100vh - 24px);overflow-y:auto}
  .ct-send,.wlm-go{width:100%;min-height:50px}
}
@media(min-width:701px){.mslider-dots,.mslider-nav,.msel{display:none}}
