@charset "utf-8";
/* CSS Document */

h1 {
    font-family: 'Cinzel';
	font-size: 35px;
	display: inline;
	text-align: center;
}
	
h2 {
    font-family: 'Cinzel';
	font-size: 30px;
	text-align: center;
}

h3 {
font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;

}
p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #000;
	margin-bottom: 20px;
}
#houstonheadshots {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	line-height: 3;
	color: #000;
	}
.button-container {
    text-align: center;
}

button {
			color: #ffffff;
			background-color: #a20000;
			font-size: 22px;
			padding: 12px 30px;
			cursor: pointer
		}

button:hover {
		}

#IntroCopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	line-height: 2;
	color: #000;
	text-align: center;
}
#bodyCopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #000;
	line-height: 1.5;
}

a:link, 
a:visited, 
a:hover, 
a:active {
  color: #000; 
  text-decoration: none; /* No underline */
}

		
img {
  display: block;
  margin-left: auto;
  margin-right: auto;
}

#p1 {
    font-family: 'Cinzel';
	font-size: 30px;
	text-align: center;
	font-weight: 600;
	line-height: 3;
}
.center-text {
    text-align: center;
}
.style1 {    
	font-family: 'Cinzel';
	font-size: 30px;
	text-align: center;
	}

.social-links {
	
  display: flex;
  justify-content: center;
  gap: 50px;
}

.certifications {
  display: flex;
  justify-content: center;
  gap: 0px;
}

.social-links img {
  vertical-align: middle;
}

.certifications img {
	margin: 0; /* Removes any default margin */
  padding: 0; /* Removes any default padding */
  vertical-align: middle;
}
.certifications img:not(:last-child) {
  margin-right: 10px; /* Adjust this value to your desired spacing */
}

.style5 {
font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #000;
}
.style6 {
	font-size: 22px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
}
@media (min-device-width:600px) {
    img[data-src-600px] {
        content: attr(data-src-600px, url);
    }
}

@media (min-device-width:800px) {
    img[data-src-800px] {
        content: attr(data-src-800px, url);
    }
}
@media (min-width: 640px) { body {font-size:1rem;} } 
@media (min-width:960px) { body {font-size:1.2rem;} } 
@media (min-width:1100px) { body {font-size:1.5rem;} } 

		