.content{display:flex;flex-direction:column;gap:1rem;padding:4rem 0;width:100%}.content header{margin-bottom:1rem;display:flex;justify-content:center}.content header img{width:600;height:600}.content main p{display:inline;overflow:hidden;margin-bottom:5px}.content h1{font-size:4.5em}.content .bg-image{background-image:url(/register-a-parish.jpg);background-position:50%;background-size:cover}.content .bg-mask{background-color:hsla(0,0%,100%,.2);background-image:linear-gradient(90deg,hsla(0,0%,100%,.7),hsla(0,0%,100%,.7) 50%,hsla(0,0%,100%,0))}.content .inner{padding:6rem 1.5rem;max-width:69rem;position:relative;margin:0 auto}.content .nav-breadcrumbs{position:absolute;bottom:0;background-color:#fff;padding:.5rem .75rem;color:#111}.content .nav-breadcrumbs ol{list-style:none;padding:0;margin:0}.content .nav-breadcrumbs ol li{display:inline-block;padding-right:.5rem;font-family:RobotoSlab,sans-serif}.content .nav-breadcrumbs ol li a{color:inherit;text-decoration:none;font-family:RobotoSlab,sans-serif}.content .nav-breadcrumbs ol li.branch:after{content:">";margin-left:.5rem}.content .nav-secondary{box-shadow:0 4px 10px rgba(46,29,68,.25);margin-bottom:3rem}.content .nav-secondary .nav-list{list-style:none;margin:0;padding:0;width:100%}.content .nav-secondary .nav-list a{text-decoration:none;color:inherit;font-family:Roboto Slab,sans-serif}.content .nav-secondary .nav-list a li{padding:1.25rem;border-bottom:1px solid #dcdcdc}.content .nav-secondary .nav-list a li:hover{background-color:#7b6c8f;color:#fff}.content .nav-secondary .nav-list a li.active{background-color:#615077;color:#fff}.content i{color:var(--secondary-color)}@media(max-width:991.98px){h1{font-size:3.8em!important}}@media(max-width:575.98px){h1{font-size:2.625em!important}.bg-mask{background-color:hsla(0,0%,100%,.7)!important;background-image:none!important}.inner{padding-top:3rem!important;padding-bottom:3rem!important}}footer{padding:2rem}