strong {
font-weight: bold;
}
h1,
h2,
p,
li {
color: inherit;  } section img {
height: auto;
max-width: 100%;
width: auto;
} .aspect-ratio-16\/9 {
padding-top: 56.25%;
}
.aspect-ratio-4\/3 {
padding-top: 75%;
}
.w-screen {
width: 100vw;
}
.w-screen-1\/2 {
width: calc( 100vw / 2 );
}
.font-noto-sans {
font-family: "Noto Sans", sans-serif;
}
.container {
margin-left: auto;
margin-right: auto;
max-width: 1140px;
padding-left: 1rem;
padding-right: 1rem;
}
.bg-teal-profend {
background-color: #254552;
}
.bg-darkteal-profend {
background-color: #18313B;
}
.bg-gray-profend {
background-color: #9B9B9B;
}
.bg-darkgray-profend {
background-color: #7D7E80;
}
.bg-lightblue-profend {
background-color: #53C7DD;
}
.bg-darkblue-profend {
background-color: #2FABCA;
}
.text-lightblue-profend,
.efficacy-content-link:link,
.efficacy-content-link:hover,
.efficacy-content-link:visited {
color: #53C7DD;
}
.text-red-profend {
color: #B80D31;
}
.link,
.link:visited,
.rte a,
.rte a:visited {
color: inherit;
text-decoration: underline;
}
.link:hover,
.rte a:hover {
color: inherit;
text-decoration: none;
}
.rte p ~ p {
margin-top: 1rem;
} .menu-profend-landing-page-container li {
font-size: 12px;
margin-bottom: 0;
margin-left: 0.5rem;
margin-right: 0.5rem;
}
.hero-bg {
background: url(//pdihc.dc.mcgit.cc/wp-content/themes/pdihc/assets/images/profend/hero.jpg) no-repeat left bottom;
background-size: contain;  }
.hero-bg b {
background: url(//pdihc.dc.mcgit.cc/wp-content/themes/pdihc/assets/images/profend/hero-bg.png) repeat-x left bottom;
left: 100%;
width: 100vw;
}
.hero-title strong,
.hero-title b {
display: block;
font-weight: bold;
margin-bottom: 1rem; font-size: 2.25rem;
line-height: 2.5rem;
}
.hero-title sup {
top: -0.65em;
}
.hero .button { border-radius: 0;
border: 1px solid #8B0C0C;
padding: 1em 2em !important;
font-family: Arial, sans-serif;
}
.video-bg {
height: 100vh;
left: -100vw;
top: 50%;
width: 200vw;
}
.video-embed iframe {
height: 100%;
left: 0;
position: absolute;
top: 0;
width: 100%;
z-index: 99;
}
.spacer {
padding: 10px;
}
.form-bg {
height: 60%;
}
.form-content {
max-width: 628px;
}
.content-image .content ul {
list-style-type: disc;
margin-left: 1.5rem; }
#colophon {
font-family: Arial, sans-serif;
}
@media (max-width: 1023px) {
.header-row.-primary {
padding: 20px 0px;
}
.button {
font-size: 1rem !important;
}
.footer-inner {
padding: 0;
}
}
@media screen and (max-width: 600px) {
#wpadminbar {
top: -46px;
}
}
@media (min-width: 1024px) {
.lg\:w-screen {
width: 100vw;
}
.lg\:w-screen-1\/2 {
width: calc( 100vw / 2 );
}
.hero-title {
font-size: 1.8rem;
}
.hero-title strong,
.hero-title b {
font-size: 3.25rem;
line-height: 1;
}
.efficacy-content-row {
height: var(--efficacy-content-height);
}
.content-image .content {
min-height: 360px;
}
.menu-profend-landing-page-container li {
font-size: 1.125rem;
}
.menu-profend-landing-page-container li {
margin-left: 2rem;
margin-right: 2rem;
}
}