#paraGrid ul {position:relative;display:flex;flex-basis:row;flex-wrap: wrap;}
 #paraGrid li { margin:0px; width:100%; position:relative; width:100%; }
 #paraGrid li div.innerSection{ width:1120px;margin:0 auto;position:relative; display:flex; flex-direction:row; flex-wrap:wrap; align-items:center; justify-content:left; }
 #paraGrid li:nth-child(odd) div.innerSection{ flex-direction:row-reverse }
 #paraGrid li .textWrap *{ text-align:left;color:inherit;font-size:inherit}
 #paraGrid li .imgWrap { width:50%; border:0px solid #ccc;padding:5%;}
 #paraGrid li .textWrap { width:50%; border:0px solid #ccc;padding:3%;}
 #paraGrid .imgWrap span.bgImg{ display:block;padding-bottom:80%;background-size:contain; width:100%;background-position:50% 50%;background-repeat:no-repeat;transition: all 500ms 500ms ;opacity:1}
 #paraGrid li .imgWrap strong{ position:absolute;left:-2000px }
 #paraGrid .textWrap, #paraGrid .textWrap * { }
 #paraGrid .textWrap h1, #paraGrid .textWrap h2 {display:block; text-align:left; margin:0px auto;color:inherit }
 #paraGrid .textWrap h1{ font-weight:700;}
 #paraGrid .textWrap h2{ opacity:0.8; font-weight:300; }
 #paraGrid .textWrap , #paraGrid .textWrap *{ line-height:1.5em;color:inherit}
 #paraGrid .textWrap p{ margin:8px auto;font-weight:300;font-size:inherit ;color:inherit }

  



#paraGrid .textWrap ul li, #paraGrid .textWrap ul li *{text-align:left;} 
#paraGrid.parallax .textWrap p strong{ font-family:"Playfair Display"; font-size:2em; font-weight:300; text-align:left; display:block; margin-bottom: 20px;}	
#paraGrid .textWrap  h1{font-family:"Playfair Display"; font-weight:100; font-size:1.9em; margin-bottom:25px;}
#paraGrid .textWrap  h1::before{content:'';height:4px; width:80px; display:block;   margin-bottom: 12px; background:#000;   }
.mobile #paraGrid .textWrap h1::before{ margin:20px auto}
#paraGrid.parallax{ margin-top: 50px;}
#paraGrid.parallax .textWrap *{ text-align:left}
.screen #paraGrid.parallax .copyWrap{ width: 55%;}

#paraGrid .textWrap ul li{
background-image: url(../images/bullet.png);
background-position:4px 10px;
background-repeat: no-repeat;
padding:4px 0 4px   26px;
background-size: 8px;
margin: 8px 0
}
