:root{--padding:clamp(1.5rem,3vw,3rem)}html{height:100%}.page-template-template-donate{height:100%;display:flex;flex-direction:column}.page-template-template-donate footer,.page-template-template-donate header{flex:none}.page-template-template-donate main{flex:1 0 auto;background-size:cover;background-attachment:fixed;position:relative;background-position:50%}.page-template-template-donate main h1,.page-template-template-donate main h2,.page-template-template-donate main h3,.page-template-template-donate main h4,.page-template-template-donate main h5,.page-template-template-donate main h6{font-family:PetsHeadlineBold;line-height:1.2}.page-template-template-donate main h1{font-size:clamp(2em,10vw,3.5rem);text-transform:none}@media (max-width:499px){.page-template-template-donate main h1 br{display:none}}.page-template-template-donate main p{line-height:1.6;font-weight:300;font-size:1.2em}.page-template-template-donate .image{width:100%}.page-template-template-donate .donate-container{width:100%;margin:auto}.page-template-template-donate .donate-container__column{background:#fff;color:#002828;padding:var(--padding);box-shadow:inset 0 1rem 2rem -1rem rgba(0,0,0,.1);height:100%;width:100%}.page-template-template-donate .donate-container__column>*{margin:0}.page-template-template-donate .donate-container__column>*+*{margin-top:1em}.page-template-template-donate .donate-container__column iframe{min-height:100vh}@media (min-width:1024px){.page-template-template-donate main{padding:0 var(--padding) var(--padding)}.page-template-template-donate .image{display:none}.page-template-template-donate .donate-container{max-width:1580px;margin:auto}.page-template-template-donate .donate-container .donate-container__column{width:50%}}