@media (min-width: 20em) {
    .mobile { display: block; } .desktop { display: none; }
     .menuBtn{ top: 15px;}
     .page-title h1 { font-size: 30px;} 
     .page-title h2 { font-size: 30px;}
     .top-wrapper {position: relative;}
     .home-about-wrapper{padding: 40px 0 80px 0; }
     .home-about-wrapper h1{ font-size:40px;} 
     .home-about-wrapper h2{ font-size:22px;} 
     .scolling-line{font-size:30px;}
     .cards-wrapper{ padding:100px 0 80px 0; }
     .product-title a{ position: relative; font-size: 16px;}
     .product-title a span{ font-size: 12px;}
     .domestic-category-wrapper{ background: url(../img/mob-domestic-bg.jpg) no-repeat top left #fbf8f8; padding: 70px 0; }
     .international-category-wrapper{ background: url(../img/mob-inter-bg.jpg) no-repeat top right #fcf7f2; padding: 70px 0; }
     .top-wrapper .logo img {width: 150px; height: auto;}
    .copy-text { text-align: center; } .wc-text {text-align: center; } }
  @media (min-width: 48em) {
    .mobile { display: block; } .desktop { display: none; }
     .menuBtn{ top: 15px;}
     .page-title h1 { font-size: 30px;}
     .page-title h2 { font-size: 30px;}
     .top-wrapper {position: relative;}
     .home-about-wrapper{padding: 40px 0 80px 0; }
     .home-about-wrapper h1{ font-size:40px;}
     .home-about-wrapper h2{ font-size:22px;} 
     .scolling-line{font-size:30px;}
     .cards-wrapper{ padding:100px 0 80px 0; }
     .product-title a{ position: relative; font-size: 16px;}
     .product-title a span{ font-size: 12px;}
     .domestic-category-wrapper{ background: url(../img/mob-domestic-bg.jpg) no-repeat top left #fbf8f8; padding: 70px 0; }
     .international-category-wrapper{ background: url(../img/mob-inter-bg.jpg) no-repeat top right #fcf7f2; padding: 70px 0; }
     .top-wrapper .logo img {width: 150px; height: auto;}
    .copy-text { text-align: center; }.wc-text { text-align: center; } }
  
  @media (min-width: 64em) {
    .mobile { display: none; }.desktop { display: block; }
     .menuBtn{ top: 50px; }
     .page-title h1 { font-size: 48px;} 
     .page-title h2 { font-size: 32px;}
     .top-wrapper {position: absolute;}
     .home-about-wrapper{padding: 100px 0; }
     .home-about-wrapper h1{ font-size:60px;} 
     .home-about-wrapper h2{ font-size:40px;} 
     .scolling-line{font-size:40px;}
     .cards-wrapper{ padding:100px 0 130px 0; }
     .product-title a{ position: absolute; font-size: 18px;}
     .product-title a span{ font-size: 14px;}
     .domestic-category-wrapper{ background: url(../img/domestic-bg.jpg) no-repeat top left #fbf8f8; padding: 100px 0; } 
     .international-category-wrapper{ background: url(../img/inter-bg.jpg) no-repeat top right #fcf7f2; padding: 100px 0; }
     .top-wrapper .logo img {width: 220px; height: auto;}
    .copy-text { text-align: left; } .wc-text { text-align: right; } }
  
  @media (min-width: 85.375em) {
    .mobile { display: none; } .desktop {  display: block; }
     .menuBtn{ top: 50px; }
     .page-title h1 { font-size: 48px;} 
     .page-title h2 { font-size: 32px;}
     .top-wrapper {position: absolute;}
     .home-about-wrapper{padding: 100px 0; }
     .home-about-wrapper h1{ font-size:50px;} 
     .home-about-wrapper h2{ font-size:40px;}
     .scolling-line{font-size:40px;}
     .cards-wrapper{ padding:100px 0 180px 0; }
     .product-title a{ position: absolute; font-size: 18px;}
     .product-title a span{ font-size: 14px;}
     .domestic-category-wrapper{ background: url(../img/domestic-bg.jpg) no-repeat top left #fbf8f8; padding: 100px 0; }
     .international-category-wrapper{ background: url(../img/inter-bg.jpg) no-repeat top right #fcf7f2; padding: 100px 0; }
     .top-wrapper .logo img {width: 220px; height: auto;}
    .copy-text {text-align: left; }.wc-text {text-align: right; } }
  
  @media (min-width: 120em) {
    .mobile {display: none; } .desktop { display: block; }
     .menuBtn{ top: 50px; }
     .page-title h1 { font-size: 48px;} 
     .page-title h2 { font-size: 32px;}
     .top-wrapper {position: absolute;}
     .home-about-wrapper{padding: 100px 0; }
     .home-about-wrapper h1{ font-size:50px;} 
     .home-about-wrapper h2{ font-size:40px;}
     .scolling-line{font-size:40px;}
     .cards-wrapper{ padding:100px 0 180px 0; }
     .product-title a{ position: absolute; font-size: 18px; }
     .product-title a span{ font-size: 14px;}
     .domestic-category-wrapper{ background: url(../img/domestic-bg.jpg) no-repeat top left #fbf8f8; padding: 100px 0; }
     .international-category-wrapper{ background: url(../img/inter-bg.jpg) no-repeat top right #fcf7f2; padding: 100px 0; }
     .top-wrapper .logo img {width: 220px; height: auto;}
    .copy-text { text-align: left; } .wc-text {text-align: right; } }
  
  @media (min-width: 160em) {
    .mobile {display: none; } .desktop { display: block; }
     .menuBtn{ top: 50px; }
     .page-title h1 { font-size: 48px;} 
     .page-title h2 { font-size: 32px;}
     .top-wrapper {position: absolute;}
     .home-about-wrapper{padding: 100px 0; }
     .home-about-wrapper h1{ font-size:50px;} 
     .home-about-wrapper h2{ font-size:40px;} 
     .scolling-line{font-size:40px;}
     .cards-wrapper{ padding:100px 0 180px 0; }
     .product-title a{ position: absolute; font-size: 18px;}
     .product-title a span{ font-size: 14px;}
     .domestic-category-wrapper{ background: url(../img/domestic-bg.jpg) no-repeat top left #fbf8f8; padding: 100px 0; }
     .international-category-wrapper{ background: url(../img/inter-bg.jpg) no-repeat top right #fcf7f2; padding: 100px 0; }
     .top-wrapper .logo img {width: 220px; height: auto;}
    .copy-text { text-align: left; }.wc-text { text-align: right; } }
  