forked from vyla-entertainment/home-frontend
61 lines
1.1 KiB
CSS
61 lines
1.1 KiB
CSS
.cta-footer-wrap {
|
|
position: relative;
|
|
overflow: hidden;
|
|
isolation: isolate;
|
|
background: #000000;
|
|
width: 100%;
|
|
min-height: 600px;
|
|
}
|
|
|
|
.cta-rays-container {
|
|
position: absolute;
|
|
inset: 0;
|
|
width: 100%;
|
|
height: 100%;
|
|
pointer-events: none;
|
|
z-index: 1;
|
|
}
|
|
|
|
.cta-title-warp {
|
|
position: relative;
|
|
width: 100%;
|
|
max-width: 800px;
|
|
height: clamp(60px, 10vw, 110px);
|
|
margin: 0 auto 0.5rem;
|
|
overflow: hidden;
|
|
isolation: isolate;
|
|
}
|
|
|
|
.cta-banner {
|
|
position: relative;
|
|
padding: clamp(5rem, 10vw, 8rem) 0 3rem;
|
|
overflow: visible;
|
|
display: flex;
|
|
align-items: center;
|
|
justify-content: center;
|
|
background: transparent;
|
|
z-index: 2;
|
|
}
|
|
|
|
.cta-banner-content {
|
|
position: relative;
|
|
z-index: 2;
|
|
display: flex;
|
|
flex-direction: column;
|
|
align-items: center;
|
|
text-align: center;
|
|
gap: 1rem;
|
|
}
|
|
|
|
.cta-banner-title {
|
|
font-size: clamp(2rem, 5vw, 3rem);
|
|
font-weight: 700;
|
|
letter-spacing: -0.03em;
|
|
color: var(--color-fg);
|
|
}
|
|
|
|
.cta-banner-subtitle {
|
|
font-size: 0.9375rem;
|
|
color: var(--color-fg-dim);
|
|
margin-bottom: 0.5rem;
|
|
} |