.full-width{width:100%}.relative{position:relative}.standard-spacing{gap:60px;padding-top:40px;padding-right:5%;padding-bottom:40px;padding-left:5%}.black-bg{background-color:var(--black)}.min-height-80vh{min-height:80vh}.flex{display:flex}.row{flex-flow:row}.gold-text{color:var(--gold)}.gulzar{font-family:var(--subheadings);font-weight:400}.font-2em{font-size:2em}.white-text{color:var(--white)}.width-60-perc{width:60%}.width-37-perc{width:37%}.space-between{justify-content:space-between}.cover{object-fit:cover}.align-center-y{align-items:center}.fira-sans{font-family:var(--body)}.font-size-1em{font-size:1em}.uppercase{text-transform:uppercase}.grid-4pc{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.column{flex-flow:column}.x-center{align-items:center}.font-1\.3em{font-size:1.3em}.gap-20px{flex-flow:column;gap:20px}.centered-text{text-align:center}.font-1\.5em{font-size:1.5em}.height-300px{max-height:320px;min-height:320px}.bg-img{object-fit:cover;background-image:linear-gradient(91deg,rgba(0,0,0,1) 24.034334763948497%,rgba(255,0,0,0) 100%),url(https://amazinggracefilm.co.uk/wp-content/uploads/2026/11/53c7f9d7b1fa027ccf8df5e6624cadcb4f57cc40.jpg);background-size:auto,cover;background-position:0px 0px,100% 50%;background-repeat:repeat,no-repeat;background-attachment:scroll,scroll}.center-y{justify-content:center}.esteban{font-family:var(--main-heading);font-weight:400;font-size:2.75em}.walter-img-pos{object-position:50% 30%}.hannah-img-pos{object-position:50% 40%}.footer-gradient-top{background-image:linear-gradient(0deg,rgba(0,0,0,0) 83.69098712446352%,rgba(0,0,0,0) 86.26609442060087%,rgba(147,127,87,1) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}.absolute{position:absolute}.full-height{height:100%}.pos-left-top{top:-40px;left:0px;opacity:0.5}.z-index-3{position:relative;z-index:3}.pos-right-bottom{right:0px;bottom:-40px;opacity:0.5}.button-border{padding-top:4px;padding-right:8px;padding-bottom:4px;padding-left:8px;border-top:2px solid var(--gold);border-bottom:2px solid var(--gold);border-left:2px solid var(--gold);border-right:2px solid var(--gold)}.button-border:hover{color:var(--gold);text-decoration:underline}.nounderline{text-decoration:none}.Footer-bg{background-color:var(--black)}.gradient-top{background-image:linear-gradient(0deg,rgba(0,0,0,0) 99.31331519916846%,rgba(147,127,87,1) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}.grid-3pc{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.font-size-0\.7em{font-size:0.7em}