.slider {
    padding-top: 0;
    margin-bottom: 12rem;
}

.slider img {
    width: 36.8rem;
    border-radius: 0.5rem;
    position: relative;
    left: 50%;
    transform: translate(-50%);
}

.slider .subtitle {
    margin-bottom: 5rem;
}


.receipts-slider .slick-next,
.receipts-slider .slick-prev {
    display: none;
    z-index: 2;
    right: 1.1rem;
    background-image: url(../../images/slider-arrow-next.svg)!important;
    background-size: contain!important;
    background-repeat: no-repeat!important;
    background-position: center!important;
    width: 9.5rem!important;
    height: 5.1rem!important;
    top: 27.5rem;
    transform: translateY(-50%);
}

.receipts-slider .slick-prev {
    left: 19.7rem;
    right: auto;
    transform: translateY(-50%);
    background-image: url(../../images/slider-arrow.svg) !important;
}

.receipts-slider .slick-next {
    background-image: url(../../images/slider-arrow.svg);
    right: 3.1rem;
} 

.receipts-slider .slick-next:before,
.receipts-slider .slick-prev:before {
    display: none!important;
}
.slider-text{
    font-family: var(--font-family);
font-weight: 400;
font-size: 1.4rem;
line-height: 143%;
color: #fff;
}

.slider-text-div {
    display: flex;
    padding: 0rem 8rem 3rem 8rem;
    gap: 2rem;
    align-items: flex-start;
}
.gradient{
    position: absolute;
    z-index: -1;
    transform: translateY(-26rem);
    width: 42.1rem !important;
}
.slick-dots {
    display: flex !important;
    bottom: -5.5rem !important;
    width: 16.2rem !important;
    left: 4rem;
}
.slick-dots li button:before {
    color: #595959!important;
    font-size: 0.8rem !important;
    opacity: 1 !important;
    
}
.slick-dots li.slick-active button:before{
    -webkit-text-stroke: 2px #F9561D;
    opacity: 1 !important;
}
.subslider{
    font-family: var(--font-family);
    font-weight: 400;
    font-size: 2rem;
    text-align: center;
    color: #fff;
    margin-top: 5.3rem;
    margin-bottom: 4.8rem;
}
.slick-dots li{
    margin: 0 !important;
}