@media screen and (min-width:601px){   .swiper-blog .swiper-slide {  max-width: 565px;   }   .boxitem_blog a {  flex-direction: row;  gap: 15px;   } } @media screen and (min-width:993px){ .mobile-hide.menuline {   display:block; }   .box.designbox h1 {  text-align:left;   }   .mobile-hide.menuline .container {   display:flex;   padding:15px 0;   align-items: center; }   .menuline ul.simple-menu {  display:flex;  gap:30px   }   .menuline ul.simple-menu a {  color:#818181;  padding:5px ;  transition:0.5s ease;  display:inline-block;   }   .menuline ul.simple-menu li.selected a,   .menuline ul.simple-menu li a:hover{  color:black;   }   .menuline .upicons {  margin-left:auto;  display:flex;  gap:10px;   }   .menuline .upicons a {  color:black;   }   header .lineup .mobile-buttons {  display:none;   }   .mobile-hide.sitedata {  display:flex;  margin-left:auto;   } .mobile-hide.sitedata .btn-sample {  display:none;   }   .sitedata .boxhead {  display:flex;  gap:10px;  padding-left:20px;  align-items:center; }   .sitedata .boxhead.emaildata {  border-right:1px solid white;  padding-left:0;  padding-right:20px;   }   .sitedata .boxhead .svgicon {  width:40px;  height:40px;  background:var(--orange);  display:flex;  align-items:center;  justify-content:center;  border-radius:50%;   }   .sitedata .boxhead.phonedata .svgicon {  background:#ff0813   }   .sidea {  order: 0;  height: auto;   }   .sides {  grid-template-columns:1fr 1fr;   }   .box {  padding:60px 0;   }   .middlebox {  display:flex;  text-align:left;  align-items:center;   }   .middlebox .boxside {  display:flex;   align-items: center;   } .middlebox .boxside.first {   border-right:1px solid white;   padding-right:20px;   gap: 10px; }   .middlebox .boxside.bigtext {  padding-left:20px;  margin-bottom: 0;  padding-right:20px   }   .middlebox .boxside .content {  border-bottom:none;  margin-bottom: 0;  padding-bottom: 0;   }   .middlebox .showphone,   .middlebox .boxside.morebutton .btn-sample {  white-space:nowrap;   }   .middlebox .boxside.morebutton {  flex:1;   }   footer .bars {   text-align:left;  grid-template-columns: 300px 1fr auto;   }   footer a.logo img {  margin:0;   }   footer .redes-sociais {  justify-content:left;   }   footer .b1 {  max-width:300px;   }   footer .b2 {   display: flex;  justify-content: center;   } footer .bars h2 {  margin-top:0; }   .box.designbox .more {  text-align:left;   } } @media screen and (min-width:1201px){ .mobile-hide.sitedata .btn-sample {   display:block;   align-self:center;   margin-left:20px;   border:1px solid white;   background:var(--wine) }   .mobile-hide.sitedata .btn-sample:hover {  background:var(--orange)   }   .swiper-blog .swiper-wrapper {  display:grid;  grid-template-columns:1fr 1fr;  gap:20px   }   .box.boxblog .wide-container{ max-width: 1080px;   margin: 0 auto;   width: 80%; }   .middlebox {  padding:50px;   }   .middlebox .boxside.first {  padding-right:30px;   }   .middlebox .boxside.bigtext {  padding-left:50px;  padding-right: 50px;   } }