
.img-shadow[data-v-629c577a] {
    background: linear-gradient(269.94deg, rgba(0, 0, 0, 0.2) 44.72%, rgba(0, 0, 0, 0.47) 86.3%, rgba(0, 0, 0, 0.66) 150.86%);
    transform: matrix(1, 0, 0, -1, 0, 0);
}
.arrow-down[data-v-629c577a] {
    border: 20px solid transparent;
    border-top: 20px solid #7B6436;
}

.img-shadow[data-v-da5b3e1d] {
    background: radial-gradient(
        43.73% 45% at 64.32% 47.1%,
        rgba(255, 255, 255, 0) 3.36%,
        rgba(0, 0, 0, 0) 19.22%,
        #080A0B 99.74%
    );
}
.separator[data-v-da5b3e1d] {
    background: linear-gradient(90deg, #7B6436 50%, rgba(123, 100, 54, 0) 93.04%);
}

.separator[data-v-ecefa491] {
    background: linear-gradient(90deg, #7B6436 50%, rgba(123, 100, 54, 0) 93.04%);
}

.fade[data-v-a1810b88] {
    animation-name: fade-a1810b88;
    animation-duration: 1.5s;
}
@keyframes fade-a1810b88 {
from {
        opacity: .4
}
to {
        opacity: 1
}
}
.slide.active[data-v-a1810b88] {
    box-shadow: 0 4px 43px rgba(0, 202, 215, 0.51);
}
.slide:hover .slide-title[data-v-a1810b88] {
    font-size: 30px;
}
.slide:hover .slide-subtitle[data-v-a1810b88] {
    font-size: 24px;
}
.slide:hover .slide-description[data-v-a1810b88] {
    font-size: 16px;
}


.img-shadow[data-v-ea872b34] {
    background: linear-gradient(180deg, rgba(0, 0, 0, .8) 3.72%, rgba(0, 0, 0, 0.47) 75.3%, rgba(0, 0, 0, 0.66) 150.86%);
    transform: matrix(1, 0, 0, -1, 0, 0);
}
.separator[data-v-ea872b34] {
    background: linear-gradient(90deg, rgba(123, 100, 54, 0) 0%, #7B6436 48.46%, rgba(123, 100, 54, 0) 93.04%);
}
.section-title[data-v-ea872b34] {
    cursor: pointer;
    font-size: 48px;
    font-weight: 500;
    letter-spacing: 3px;
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity));
}
@media (min-width: 1024px) {
.section-title[data-v-ea872b34] {
        font-size: 64px;
}
}

.fade[data-v-de2dee3a] {
    animation-name: fade-de2dee3a;
    animation-duration: 1.5s;
}
@keyframes fade-de2dee3a {
from {
        opacity: .4
}
to {
        opacity: 1
}
}

.separator[data-v-2f97a1c2] {
    background: linear-gradient(90deg, #7B6436 50%, rgba(123, 100, 54, 0) 93.04%);
}

.img-shadow[data-v-9d617633] {
    background: radial-gradient(
        30% 45% at 64.32% 47.1%,
        rgba(255, 255, 255, 0) 3.36%,
        rgba(0, 0, 0, 0) 19.22%,
        #080A0B 99.74%
    );
}
.separator[data-v-9d617633] {
    background: linear-gradient(90deg, #7B6436 50%, rgba(123, 100, 54, 0) 93.04%);
}
.system-info[data-v-9d617633] {
    height: 110px;
    border-width: 1px;
    border-color: rgba(151,151,151,.5);
    padding: 10px;
}
.system-info h4[data-v-9d617633] {
    margin-bottom: 4px;
    font-size: 20px;
    font-weight: 500;
    --tw-text-opacity: 1;
    color: rgb(225 200 110 / var(--tw-text-opacity));
}
.system-info p[data-v-9d617633] {
    font-size: 16px;
    font-weight: 500;
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity));
}

.bottom-info[data-v-b56abeb1] {
    position: absolute;
    bottom: 25px;
    font-size: 0.875rem;
    line-height: 1.25rem;
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity))
}

.landing-section[data-v-cbe08715] {
    position: relative;
    z-index: 20;
    height: 100vh;
    min-height: 920px;
    width: 100%;
}
.wagons-section[data-v-cbe08715] {
    box-shadow: inset 0 20px 8px -10px #000000,
    inset 0 -20px 8px -10px #000000;
}
