/***** Full Width Slider Block *****/
.fullWidth-slide {
    flex: 0 0 100%;
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
    /* width: 100vw; */
    min-height: 50vh;
    display: inline-block;
    position: relative;
}

.fullWidth-slider-inner {
    display: flex;
    transition: transform 0.5s ease;
}

.fullWidth-slide-content {
    max-width: 40%;
}

.fullWidth-slide-content-wrapper {
    max-width: 80%;
    margin: auto;
    padding: 4rem 0;
    height: 100%;
}

.fullWidthSlider-block-container {
    position: relative;
    margin: 0 auto;
    overflow: hidden;
    width: 100%;
}

.fullWidth-slider-controls {
    display: flex;
    justify-content: center;
    gap: 5%;
    margin: -5rem 0 0rem 0;
    position: relative;
}

.contentSlider-slider-wrapper {
    position: relative;
    right: -1rem;
}

.fullWidth-slider-inner {
    width: 100vw;
    display: flex;
    transition: transform 0.5s ease;
}

.slide {
    position: absolute;
    cursor: pointer;
    margin-right: 2rem;
    padding: 0 1rem;
}

.slide-wrapper {
    background-color: var(--primary-offset);
    height: 100%;
}

.left-chevron:before, .right-chevron:before {
    content: "\f054";
    font-family: "Font Awesome 5 Free"; 
    font-weight: 900;
    color: white;
    font-size: 3rem;
}

/* Adjust rotation for the chevron */
.left-chevron {
    transform: rotate(-180deg);
}

.left-chevron-container,
.right-chevron-container {
    cursor: pointer;
}

@media only screen and (max-width: 980px) {
    .fullWidth-slider-controls {
        position: absolute;
        bottom: 0%;
        width: 100%;
        justify-content: center;
    }

    .contentSlider-slider-wrapper {
        margin-bottom: 6rem;
    }
}