  
  .containerDownload { 
    display:grid; 
	  width: auto; height:auto; margin-top:3vw; margin-bottom: 6vw;
	  grid-template-columns: 40vw 56vw;
	  grid-template-rows: auto auto auto ;
	  justify-content:center; align-content: start; 
    justify-items:stretch; align-items: stretch; 
    grid-row-gap: 1vw; grid-column-gap:1vw; }
 
  .containerDownload label { 
    grid-column: 1 / span 2;
    display:flex; margin: 0 auto;
	  position:relative;text-align:center; 
	  font-size: 1.3em; font-weight:bold; color: var(--colorRed);
	  width:auto; height: auto;
	  justify-content: center;  
	  align-items: center; }
	
  .containerDownloadImg {  
    display:block; position:relative; 
    width:100%; height:auto; }	
   
  .containerDownloadImg img {
    border:0.8vw transparent solid;
	  outline:1px var(--pgColor) solid; outline-offset:-2px;
	  width: 100% ; height: auto; }     
  
  .containerDownloadImg div {
    display:block; position:absolute;
    left: 50%; bottom: 1.5vw;
    transform: translateX(-50%);
    background-color: #007bff; color: #ffffff; ;
    font-size:0.66em;font-weight:bold;
    border: 1px #ffffff solid; border-radius: 0.25vw;
    width:auto; height:auto;
    padding: 0.2vw 1.5vw; }  
  
  
  .containerDownloadTxt {
    display:grid; width:56vw; height:100%; 
	  background-color:#80e0e6;
    grid-template-columns:0.8vw 1fr 0.8vw; 
    grid-template-rows: 1vw auto 1fr auto 0.5vw; ; 
	  justify-content: stretch; align-content: stretch;
    justify-items:center; align-items: center;
	  } 
  
   
  .containerDownloadTxt div:nth-child(1) { grid-row:2; grid-column:2; justify-self: center; text-align:center; font-size: 1.1rem; font-weight:bold; }
	.containerDownloadTxt div:nth-child(2) { grid-row:3; grid-column:2; justify-self: center; text-align:center; font-size: 1.2rem; font-weight:normal; }
	.containerDownloadTxt div:nth-child(3) { grid-row:4; grid-column:2; justify-self:end; text-align:right;  font-s.ize: 08rem; font-weight:normal; }  
 
 
 
  img.LogoSize1 {
    display:inline-block; background-color:transparent; 
	  height: 3.2rem; width: auto; } 
  
  img.LogoSize2 {
    display:inline-block; background-color:transparent; 
	  height: 5rem; width: auto; }   

 img.LogoSize3 {
    display:inline-block; background-color:transparent; 
	  height: 8rem; width: auto; }   

    
    
    
 