      		.headinglogo {
	      		position: absolute; left: 25px; top: 25px; width: 80px; height: auto;
      		}
      		.headinglogo:hover {
	      		/*width: 85px; height: auto;*/
	      		opacity: 0.4; 
	      		transition: all 0.7s ease 0s;
      		}
			.headingtext {
	      		font-size: 8pt; color: gray; text-align: right;
			}
			.headingtext-one {
				position: relative; left: 250px; top: 50px;
				font-size: 16pt; color: DarkGreen;
			}
      		.headingtext-two {
				position: relative; right: 150px; top: 25px;
      		}
			.headingtext-three {
				position: relative; right: 100px; top: 25px;
			}
      		.copynotice {
	      		font-size: 8pt; line-height: 1.2; color: gray; 
	      		position: absolute; right: 100px; bottom: 5px;
      		}
      		.main-text {
/*      		    -webkit-column-count: 2; /* Chrome, Safari, Opera */
/*			    -moz-column-count: 2; /* Firefox */
/*			    column-count: 2; */
			    position: relative; top: 120px;
			    margin-left: 100px; margin-right: 100px;
      		}
      		.main-text-header {
	      		color: var(--piip-color); font-size: 13pt; line-height: 0.6;
				padding-top: 10px;	
      		}
      		.slogan:hover { 
	      		transition: all 0.7s ease 0s;
	      	}