 @media screen and (min-width:993px){ .slide-portfolio,.slide-clientes {   display: flex;   justify-content: center; } .boxinfo {   width: 33.3%;   margin: 0 30px 30px 0; } .slide-servicos {   display: grid;   grid-template-columns: repeat(auto-fit,320px);   justify-content: space-around; } .slide-clientes {   flex-wrap: wrap; } .img-kaizen {   width:60% } .slide-clientes .slick-item {   margin-bottom:20px; } .insidefooter {   display: flex;   align-items: center; } .insidefooter .boxfoot {   width:33.3% } .tree {   height:500px } .flexcont {   display: flex;   align-items:center; } .flexcont.flextops {   align-items: flex-start; } .flexcont .areaimg {   width: 50%;   margin-right:30px; } .flexcont .textpaper {   width:50% } .speaks {   display: grid;   grid-template-columns: repeat(auto-fit,320px);   justify-content: space-around; } .redboxes {   display: grid;   grid-template-columns: repeat(auto-fit,420px);   justify-content: space-around; } .verybig {   font-size:100px }  } @media screen and (min-width:1200px){   .literite {  padding-left:200px;  position:relative   }   .literite:before {  content:'';  display:block;  position:absolute;  background:url(//kojio.com.br/__kojio/imgs/work.jpg) no-repeat 0 0;  height:450px;  width:500px;  left:-350px;  top: 50%;  margin-top: -225px;   }   .speaks {  grid-template-columns: repeat(auto-fit,220px);   } .redboxes {  grid-template-columns: repeat(auto-fit,460px); } header ul.simple-menu {   display: flex;   margin-left: auto; } .menustick {   display: none; }  .box h1 {   font-size: 60px;   margin: 0 10px; }  .boxitem_servicos .tititem {   font-size: 36px; } .insidefooter {   display: flex;   align-items: center; } .boxfoot {   width:33.3% } .box {   padding: 50px 0; } .goninja .container {   position: relative; } .goninja .container:after {   position: absolute;   background: url(//kojio.com.br/__kojio/imgs/carimbo.png) no-repeat 0 0;   background-size: 100%;   width:114px;   height:114px;   content:'';   display: block;   bottom: 0; }  .goninja.rightside .container:after {   right:-114px;   top:0;   transform: rotate(-15deg); } .redline {   position: relative;   width: 90%;   margin: 0 auto;   max-width: 1400px;   z-index: 2; } .redline:before {   position: absolute;   width:2px;   background: #c3393d;   height:265px;   bottom: -132.5px;   content:'';   display: block;   left: 0;   z-index:9999; } .redline.rightside:before {   right:0;   left:initial; } }