@media (min-width: 20em) {
    .mobile { display: block; } .desktop { display: none; }
    .top-wrapper { height:110px;}
    .l-title{ display:none; }
    .content-right{ margin-top:0px; }
    .copy-text { text-align: center; } .wc-text {text-align: center; } }
  @media (min-width: 48em) {
    .mobile { display: block; } .desktop { display: none; }
    .top-wrapper { height:110px;}
    .l-title{ display:none; }
    .content-right{ margin-top:0px; }
    .copy-text { text-align: center; }.wc-text { text-align: center; } }
  
  @media (min-width: 64em) {
    .mobile { display: none; }.desktop { display: block; }
    .top-wrapper { height:auto;}
    .l-title{ display:block; }
    .content-right{ margin-top:-40px; }
    .copy-text { text-align: left; } .wc-text { text-align: right; } }
  
  @media (min-width: 85.375em) {
    .mobile { display: none; } .desktop {  display: block; }
    .top-wrapper { height:auto;}
    .l-title{ display:block; }
    .content-right{ margin-top:-40px; }
    .copy-text {text-align: left; }.wc-text {text-align: right; } }
  
  @media (min-width: 120em) {
    .mobile {display: none; } .desktop { display: block; }
    .top-wrapper { height:auto;}
    .l-title{ display:block; }
    .content-right{ margin-top:-40px; }
    .copy-text { text-align: left; } .wc-text {text-align: right; } }
  
  @media (min-width: 160em) {
    .mobile {display: none; } .desktop { display: block; }
    .top-wrapper { height:auto;}
    .l-title{ display:block; }
    .content-right{ margin-top:-40px; }
    .copy-text { text-align: left; }.wc-text { text-align: right; } }
  