/*@media only screen and (min-width : 1240px)  {
  .copy-wrapper h1 {
    font-size: 1.4em;
  }
}*/



@media only screen and (max-width : 1239px)  {

 
    section.left {
       position: relative;
       width: 100%;
       /*height: 733px;*/
       overflow: hidden;
       z-index: 10;
       background-color: #f2f5f7;
       background-image: url("../images/bg-5_compressed.jpg");
       background-size: cover;
       background-position: center center;
       background-repeat: no-repeat;
    }

    section.left:after {
      content: " ";
      z-index: 10;
      display: block;
      position: absolute;
      height: 100%;
      top: 0;
      left: 0;
      right: 0;
      background: rgba(0, 0, 0, 0.7);
    }

    section.right {
        width:100%;
        padding: 10px 27px;
    }



   }

   @media only screen and (max-width : 600px) {

    section.left {
       /*height: 813px;*/
    }
   }

  


@media only screen and (max-width: 375px) and (min-width: 320px) {
  section.left {
    /* height: 650px;*/
  }

  .copy-wrapper {
    padding: 24px;
  }

  .copy-wrapper h1 {
    font-size: 1.4em;
  }

  .copy-wrapper h3, li{
    font-size: 1.1em;
    line-height: 1.4em;
  }

  ol.dashed > li {
    font-size: 1.1em;
    line-height: 1.4em;
  }
  p{
     font-size: 1.1em;   
    }
}

@media only screen and (max-width: 414px) and (min-width: 375px) {
  section.left {
   /*  height: 1020px; */
  }

  .copy-wrapper {
    padding: 24px;
  }

  .copy-wrapper h1 {
    font-size: 1.7em;
  }

  .copy-wrapper h3, li {
    font-size: 1.1em;
    line-height: 1.5em;
  }

  ol.dashed > li {
    font-size: 1.1em;
    line-height: 1.5em;
  }
     p{
     font-size: 1.1em;   
    }
}

@media only screen and (max-width: 320px) and (min-width: 300px) {
  section.left {
    /* height: 870px;*/
}

  .copy-wrapper {
    padding: 24px;
  }

  .copy-wrapper h1 {
    font-size: 1.7em;
  }
    

  .copy-wrapper h3, li {
    font-size: 1.1em;
    line-height: 1.4em;
  }

  ol.dashed > li {
    font-size: 1.1em;
    line-height: 1.4em;
  }
     p{
     font-size: 1.1em;   
    }

}
