.bdt-slider .bdt-slide-item .bdt-slide-desc {
    color: #fff
}

.bdt-slider .bdt-slide-item .bdt-slider-image-wrapper {
    height: 100%;
    width: 100%
}

.bdt-slider .bdt-slide-item .bdt-slider-image-wrapper:before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
    z-index: 1
}

.bdt-slider .bdt-slide-item .bdt-slide-title,
.bdt-slider .bdt-slide-item .bdt-slide-text,
.bdt-slider .bdt-slide-item .bdt-slide-link-wrapper {
    transition: all 400ms cubic-bezier(.19, .6, .58, 1);
    opacity: 0;
    transform: translateX(50px)
}

.bdt-slider .bdt-slide-item .bdt-slide-title {
    transition-delay: 500ms;
    display: inline-block;
    margin: 0 0 10px;
    color: inherit;
    font-size: 36px
}

.bdt-slider .bdt-slide-item .bdt-slide-text {
    transition-delay: 700ms;
    margin-bottom: 15px
}

.bdt-slider .bdt-slide-item .bdt-slide-text p:last-child {
    margin-bottom: 0
}

.bdt-slider .bdt-slide-item .bdt-slide-link-wrapper {
    transition-delay: 900ms
}

.bdt-slider .bdt-slide-item .bdt-slide-link-wrapper .bdt-slide-link {
    display: inline-block;
    margin-top: 10px;
    color: rgba(255, 255, 255, 0.8);
    text-transform: uppercase;
    font-size: 14px;
    font-weight: bold
}

.bdt-slider .bdt-slide-item .bdt-slide-link-wrapper .bdt-slide-link:hover {
    color: #fff
}

.bdt-slider .bdt-slide-item .bdt-slide-link-wrapper .bdt-slide-link:hover svg {
    fill: #fff
}

.bdt-slider .bdt-slide-item .bdt-slide-link-wrapper .bdt-slide-link svg {
    width: 1em;
    height: 1em;
    fill: #fff
}

.bdt-slider .bdt-slide-item.swiper-slide-active .bdt-slide-title,
.bdt-slider .bdt-slide-item.swiper-slide-active .bdt-slide-text,
.bdt-slider .bdt-slide-item.swiper-slide-active .bdt-slide-link-wrapper {
    transform: translateX(0);
    opacity: 1
}

.bdt-slider .bdt-slide-effect-left .bdt-slide-title,
.bdt-slider .bdt-slide-effect-left .bdt-slide-text,
.bdt-slider .bdt-slide-effect-left .bdt-slide-link-wrapper {
    transform: translateX(50px)
}

.bdt-slider .bdt-slide-effect-left.swiper-slide-active .bdt-slide-title,
.bdt-slider .bdt-slide-effect-left.swiper-slide-active .bdt-slide-text,
.bdt-slider .bdt-slide-effect-left.swiper-slide-active .bdt-slide-link-wrapper {
    transform: translateX(0)
}

.bdt-slider .bdt-slide-effect-bottom .bdt-slide-title,
.bdt-slider .bdt-slide-effect-bottom .bdt-slide-text,
.bdt-slider .bdt-slide-effect-bottom .bdt-slide-link-wrapper {
    transform: translateY(50px)
}

.bdt-slider .bdt-slide-effect-bottom.swiper-slide-active .bdt-slide-title,
.bdt-slider .bdt-slide-effect-bottom.swiper-slide-active .bdt-slide-text,
.bdt-slider .bdt-slide-effect-bottom.swiper-slide-active .bdt-slide-link-wrapper {
    transform: translateY(0)
}

.bdt-slider.bdt-arrows-align-center .bdt-slide-desc,
.bdt-slider.bdt-arrows-dots-align-center .bdt-slide-desc {
    width: auto
}

.bdt-animation-kenburns-yes .swiper-slide-active .bdt-slider-image-wrapper {
    animation-name: bdt-scale-kenburns;
    animation-duration: 15s
}

.bdt-ep-scroll-to-section-icon svg {
    width: 1em;
    height: 1em
}

@keyframes totopscroller {
    0% {
        transform: translateY(0)
    }
    100% {
        transform: translateY(-20px)
    }
}

.bdt-ep-scroll-to-section {
    margin-bottom: 50px;
    z-index: 2
}

.bdt-ep-scroll-to-section a {
    animation: totopscroller 1.5s linear infinite alternate;
    padding: 12px 8px;
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border: 2px solid #fff;
    border-radius: 5000px;
    color: #eee;
    display: inline-block;
    font-size: 18px;
    font-weight: 600;
    overflow: hidden;
    transition: all .3s ease 0s
}

.bdt-ep-scroll-to-section a:hover {
    background: #fff;
    color: #282828;
    border: 2px solid #fff
}