.page-hero-section{align-items:flex-end;min-height:calc(100vh - 100px);display:flex;position:relative;overflow:hidden}@media (max-width:991.98px){.page-hero-section{min-height:calc(100vh - 80px)}}.page-hero-section .container{position:static}.page-hero-section .hero-image{position:absolute;inset:0}.page-hero-section img{object-fit:cover;object-position:top center;width:100%;height:100%}.page-hero-section .hero-content{z-index:1;-webkit-backdrop-filter:blur(5.9px);backdrop-filter:blur(5.9px);background-color:#0006;border-radius:7px;flex-flow:column;place-content:flex-start;align-items:flex-start;max-width:749px;margin-top:30px;margin-bottom:70px;padding:20px;display:flex;position:relative;overflow:visible}@media (max-width:991.98px){.page-hero-section .hero-content{justify-content:center;align-items:center;max-width:400px;margin-bottom:30px;margin-left:auto;margin-right:auto}}.page-hero-section .hero-heading{font-style:normal;font-weight:400;font-family:var(--font-baskervville),serif;color:#fff;letter-spacing:-.25px;margin-bottom:10px;font-size:57px;line-height:64px}@media (max-width:991.98px){.page-hero-section .hero-heading{text-align:center;margin-bottom:20px;font-size:28px;line-height:36px}}.page-hero-section .hero-desc{color:#fff;letter-spacing:.5px;font-size:16px;font-style:normal;font-weight:300;line-height:24px}@media (max-width:991.98px){.page-hero-section .hero-desc{text-align:center;font-size:14px;line-height:18px}}.page-hero-section .hero-button{margin-top:50px}.page-hero-section .hero-button a{color:#fff;letter-spacing:.5px;background-color:#ffb345;flex-direction:row;place-content:center;align-items:center;gap:10px;padding:13px 22px;font-size:16px;font-style:normal;font-weight:400;line-height:24px;transition:background-color .2s ease-in-out;display:flex;overflow:visible}@media (max-width:991.98px){.page-hero-section .hero-button a{text-align:center;font-size:14px}}.page-hero-section .hero-button a:hover{background-color:#fda525}
