.theme-delta .faq-slider {
    position: relative;
    margin-bottom: 0;
}
.theme-delta .faq-slider .container, .theme-delta .faq-slider .container .row {
    height: 100%;
}
.theme-delta .faq-slider .item-body {
    position: relative;
    z-index: 1;
    display: flex;
    flex-direction: column;
    justify-content: center;
}
.theme-delta .faq-slider .item-body .title {
    font: normal normal bold 1.524rem/1.714rem "Helvetica Neue";
    color: #FFFFFF;
    text-transform: uppercase;
    margin-bottom: 0.5rem;
}
.theme-delta .faq-slider .item-body .description {
    font: normal normal 900 3.81rem/1 "Tempo Std";
    text-transform: uppercase;

    color: #FFFFFF;
    margin-bottom: 1rem;
}
.theme-delta .faq-slider .item-body .sub-title {
    font: normal normal 900 2rem/3.429rem "Tempo Std";
    color: #FFFFFF;
    text-transform: uppercase;
    margin-bottom: 3rem;
}
.theme-delta .faq-slider .item-body .action {
}
.theme-delta .faq-slider .left-blue-slide {
    height: 40rem;
    position: relative;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
}
.theme-delta .faq-slider .left-blue-slide::after {
    content: "";
    display: block;
    background: url('../../../../themes/delta/images/bg-shape.svg'), transparent linear-gradient(270deg, #FFFFFF00 0%, #88D2F4 70%, #8bc9d2 90%) 0% 0% no-repeat padding-box;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    right: 0;
    z-index: 0;
}
.theme-delta .faq-slider .slick-dots {
    position: absolute;
    bottom: 10%;
    right: 5%;
    z-index: 2;
    width: auto;
}
.theme-delta .faq-slider .slick-dots li {
    margin: 0 2px;
}
.theme-delta .faq-slider .slick-dots li button:before {
    color: #ffffff;
    font-size: 12px;
}
.theme-delta .faq-slider .slick-dots li.slick-active button:before {
    color: #ffffff;
    opacity: 1;
}
@media (max-width: 991.98px) {
    .theme-delta .faq-slider .left-blue-slide::after {
        background: url('../../../../themes/delta/images/bg-shape.svg'), transparent linear-gradient(270deg, #FFFFFF00 0%, #88D2F4 70%, #8bc9d2 90%) 0% 0% no-repeat padding-box;
    }
}