@keyframes fadeInDown{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInCollapse{0%{opacity:0;transform:translateX(-100%)}100%{opacity:1;transform:translateX(0)}}@keyframes fadeOutCollapse{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(-100%)}}@keyframes spin{to{transform:rotate(360deg)}}.page-wrapper{background:url(../images/single-page-bg.jpg) no-repeat center top}.single-page-header{height:24vh}@media (width <= 40rem){.single-page-header{height:16vh}}.single-page-main .page-container{display:flex;flex-direction:column;gap:var(--spacing-8);padding:var(--spacing-6);border-radius:var(--rounded-lg);border:1px solid rgba(68,64,60,.8);background-color:rgba(41,37,36,.7)}.single-page-main .page-container .single-title{display:flex;justify-content:center;align-items:center;gap:normal;text-align:center;font-size:var(--text-4xl);color:var(--color-white)}.single-page-main .page-container .single-content{color:var(--color-stone-200)}.single-page-main .page-container .single-content h1,.single-page-main .page-container .single-content h2,.single-page-main .page-container .single-content h3,.single-page-main .page-container .single-content h4,.single-page-main .page-container .single-content h5,.single-page-main .page-container .single-content h6{color:var(--color-white)}.single-page-main .page-container .single-content p{margin-bottom:var(--spacing-8)}@media (width <= 40rem){.single-page-main{padding:0 var(--spacing-4)}}