@media screen and (min-width:993px){   footer .upper{  display:grid;  grid-template-columns:1fr 2fr;  gap:50px;  padding:70px 0   }   footer .sideb h1, footer .sidea h2 {  margin-top:0;   } } @media screen and (min-width:1201px){   .menuline.mobile-hide {  display: block;  background: #333;  padding:30px 0   }   .menuline.mobile-hide a {  color:white   }   .menuline ul.simple-menu {  display:flex; justify-content:space-around;   }   .whiteline .mobile-hide.upcontent {  display:flex;  align-items:center;  margin-left: auto;  gap:20px   }   span.sidebar-trigger.sidebar-trigger-mainmenu {  display:none;   }   .redes-sociais {   margin-bottom: 0;   } }