.contact-list-containter{
margin-top: 20px;
}
.contact-list-card {
  display: flex;
  flex-direction: row;
  align-items: center;
  width: 100%;
  padding: 0 29%;
  overflow: hidden;
  background-color: #fff;
}

.altrows {
  background-color: #f0f0f0;
}

.contact-list-card-wrapper {
  flex: 0 0 120px;
  text-align: center;
  padding: 20px;
}

.contact-list-card-wrapper img {
  max-width: 100%;
}

.contact-list-details {
  flex: 1;
  padding: 15px 10px;
}

.contact-list-card a {
  text-decoration: none;
}

@media (max-width: 767px) {
  .contact-list-card {
flex-direction: column;
    padding: 0 3%;
  }
.contact-list-card-wrapper img {
    max-width: 50%;
}
}
@media (min-width: 768px) and (max-width: 1023px) {
  .contact-list-card {
    flex-direction: row; /* Switch to row layout for tablets */
    justify-content: center;
    align-items: stretch;
    padding: 0px 20%;
  }
  }
section#largeimg-module-large-image {
    padding: 0;
}

 pre {
 	background-color: var(--secondary-1);
 	color: var(--secondary-2);
 	font-family: "Gotham-Book", Arial, Helvetica, San-serif;
 	font-size: 1.6rem;
 	line-height: 2.4rem;
 	margin: 0;
 }

@media (min-width:768px) {
pre {
 		font-size: 1.6rem;
 		line-height: 2.4rem;
 		letter-spacing: 0;
 		font-weight: 325;
 		font-family: 'Gotham-Book', Arial, Helvetica, Sans-serif;
 		color: var(--secondary-2);
 		padding-bottom: 20px;
 	}
	
}

@media (max-width:767px) {
pre {
 		font-size: 1.4rem;
 		line-height: 2.1rem;
 		letter-spacing: 0;
 		font-family: 'Gotham-Book';
 		color: var(--secondary-2);
 		margin-bottom: 20px;
 	}

}



