@media (max-width: 1200px){
  .t1{
    overflow: hidden;
    text-align: center;
    margin-top: 1%;
  } 
   .w{width: 100%;padding: 0 2.5% 0 2.5%;}
  .w-100{width: 100%;
    margin: 0 auto;display: block;
  }
  .t1 p{
  
font-size: 6rem;
  
text-transform: uppercase;
  
line-height: 95px;
  
font-family: impact;
  
color: rgba(0, 0, 0, 0.07);
  }
  .t1 h2{
  
font-size: 6rem;
  
color: #ff0d00;
  
font-weight: 600;
  
margin-top: -4%;
  }
  .cp{
  
padding: 1% 0 1%;
  
width: 500px;
  
text-align: center;
  
margin: 0 auto;
  
margin-top: 1%;
  }
  .cp p{
    
font-size: 2rem;
    
line-height: 3rem;
    
color: #747474;
    
font-family: none;
    
border: 1px solid #747474;
  }
  .tu{

    overflow: hidden;
    
    margin-top: 1%;
    
    text-align: center;
    }
    .tu img{
      
    max-width: 98%;
    }
}
@media (max-width: 767px){
  .t1{
    overflow: hidden;
    text-align: center;
    margin-top: 1%;
  }
  .w{width: 100%;padding: 0 2.5% 0 2.5%;}
  .w-100{width: 100%;
    margin: 0 auto;display: block;
  }
  .t1 p{
  
font-size: 3rem;
  
text-transform: uppercase;
  
line-height: 6rem;
  
font-family: impact;
  
color: rgba(0, 0, 0, 0.07);
  }
  .t1 h2{
  
font-size: 3rem;
  
color: #ff0d00;
  
font-weight: 600;
  
margin-top: -9%;
  }
  .cp{
  
padding: 1% 0 1%;
  
width: 90%;
  
text-align: center;
  
margin: 0 auto;
  
margin-top: 1%;
  }
  .cp p{
    
font-size: 1.5rem;
    
line-height: 2rem;
    
color: #747474;
    
font-family: none;
    
border: 1px solid #747474;
  }
  .tu{

    overflow: hidden;
    
    margin-top: 1%;
    
    text-align: center;
    }
    .tu img{
      
    max-width: 98%;
    }
}