/** COMPILED FROM SCSS SOURCE. DO NOT EDIT DIRECTLY */
#isSmall { visibility: hidden; float: left; }

#isMedium { visibility: hidden; float: none; }

#isLarge { visibility: hidden; float: none; }

.w4Col { width: 95% !important; }

.top { height: 60px; }

.top .topLogo { top: 0; left: 0; text-align: center; right: 0; }

.top .topLogo .sponsorLogo { height: calc(60px - 6px - 10px); }

.top .text { display: none; }

.chapterImage.c0 { background: transparent url(../../../../../images/2019/aot/grandcanyon/centennial/c0_hero_sm.jpg) no-repeat center center scroll; background-size: cover; }

.chapterImage.c2 { background: transparent url(../../../../../images/2019/aot/grandcanyon/centennial/c1_hero_sm_ph.jpg) no-repeat center center scroll; background-size: cover; }

.chapterImage.c2.show { background: transparent url(../../../../../images/2019/aot/grandcanyon/centennial/c1_hero_sm.jpg) no-repeat top center scroll; background-size: cover; }

.chapterImage.c3 { background: transparent url(../../../../../images/2019/aot/grandcanyon/centennial/c2_hero_sm_ph.jpg) no-repeat center center scroll; background-size: cover; }

.chapterImage.c3.show { background: transparent url(../../../../../images/2019/aot/grandcanyon/centennial/c2_hero_sm.jpg) no-repeat top center scroll; background-size: cover; }

.chapterImage.c4 { background: transparent url(../../../../../images/2019/aot/grandcanyon/centennial/c3_hero_sm_ph.jpg) no-repeat center center scroll; background-size: cover; }

.chapterImage.c4.show { background: transparent url(../../../../../images/2019/aot/grandcanyon/centennial/c3_hero_sm.jpg) no-repeat top center scroll; background-size: cover; }

.chapterImage h1 { font-size: 5.4vw; }

.chapterImage h1 span { font-size: 2em; }

section { margin: 0 auto; padding: 1em 0; }

section h2 { font-size: 2em; }

section h3 { font-size: 1.5em; width: 100%; }

section h4 { font-size: 2.5em; text-align: center; margin-top: 0; }

section p { font-size: 1em; line-height: 1.65em; margin-bottom: 2em; }

.cta { width: 90%; margin: 1em auto; font-size: 6.5vw; line-height: 1em; padding: 1em 0.25em; }

.cta span { font-size: 150%; line-height: 1em; }

.pullQuote { padding: 1em 5%; width: calc(100vw - 10%); margin: 1.5em 0 1.5em -5%; font-size: 1.25em; }

.footer .alsoLike { font-size: 2em; padding: 1em 0; }

.footer .alsoLikeLinkWrap { width: 90%; margin: 0 5%; }

.footer .alsoLikeLinkWrap .linkWrapper { margin: 0 auto 1em; display: block; width: 100%; padding: 0; height: 51vw; max-height: 200px; }