.item1 { grid-area: main; padding: 0;}
	.item2 { grid-area: right; padding: 0;}
	.item3 { grid-area: right2; background-color:#2A2567;border-collapse:collapse; padding: 0;}

	.grid-container {
	padding: 0;
  	display: grid;
  	grid-template-areas:
   	'main right'
    	'main right2';
  	background-color: #ffffff;
	}

	.grid-container > div {
	padding: 0;
	background-color: #ffffff;
  	text-align: left;
  	font-size: 20px;
	}


    .grid-container img{max-width:100% !important;}


    @media screen and (min-width: 781px) and (max-width:1000px) {
        .grid-container {	
  	        grid-template-areas:
   	        'main main'
    	    'right right2';  	        
	    }

        .grid-container > div {
            text-align:center !important;
        } 
    }

    @media screen and (min-width: 525px) and (max-width:780px) {
        .grid-container {	
  	        grid-template-areas:
   	        'main main'
    	    'right right2';  
              margin:0 !important;
	    }
        .grid-container > div {
            text-align:center !important;
            font-size:16px;
            margin:0 !important;
        } 
    }

    @media screen and (max-width:524px) {
        .grid-container {	
  	        grid-template-areas:
   	        'main'
    	    'right '
            'right2';  
              margin:0 !important;
	    }
        .grid-container > div {
            text-align:center !important;
            font-size:20px;
            margin:0 !important;
        } 

        .grid-container img{max-width:100% !important;width:100%;}
        .grid-container table{margin:0 auto;}
    }