.productivity-slider {
    display: flex;
}
.productivity-slider .pThumbs {
    flex-shrink: 0;
    width: 33.84%;
}
.productivity-slider .pThumbs .swiper-thumbs {
    height:100%;
    max-height:670px;
    overflow:hidden;
}
.productivity-slider .pThumbs .swiper-slide {
    height: auto;
}
.productivity-slider .elementor-productivity-box-wrapper {
    padding: 16px 27px;
    margin: 4px 16px 16px;
}
.productivity-slider .swiper-slide .elementor-productivity-box-wrapper {
    border:1px solid transparent;
    cursor:pointer;
}
.productivity-slider .pSlides .swiper-slide-active .elementor-productivity-box-wrapper,
.productivity-slider .swiper-slide-thumb-active .elementor-productivity-box-wrapper {
    border:1px solid #FFBC00;
    border-radius:5px;
    box-shadow: 0px 8px 16px rgba(9, 30, 66, 0.15);
}
.productivity-slider .elementor-productivity-box-wrapper .elementor-productivity-header {
    display: flex;
    color:#091E42;
}
.productivity-slider .elementor-productivity-box-wrapper .elementor-productivity-header .elementor-productivity-box-icon {
    flex-shrink: 0;
    width: 32px;
}
.productivity-slider .elementor-productivity-box-wrapper .elementor-productivity-header .elementor-productivity-box-icon svg {
    width:24px;
}
.productivity-slider .elementor-productivity-box-wrapper .elementor-productivity-header .elementor-productivity-box-icon svg path,
.productivity-slider .elementor-productivity-box-wrapper .elementor-productivity-header .elementor-productivity-box-icon svg rect{
    fill:#091E42 !important;
}
.productivity-slider .elementor-productivity-box-wrapper .elementor-productivity-header .elementor-productivity-box-title {
    font-size:15px;
    font-weight: 700;
    line-height: 21.33px;

}
.productivity-slider .elementor-productivity-box-content p {
    font-size:16px;
    line-height: 24px;
    margin: 0;
}
.productivity-slider .pSlides {
    width: 66.16%;
    flex-grow: 0;
    position: relative;
    margin-top:1em;
}
.productivity-slider .pSlides > .slides {
    margin-left: 30px;
    overflow:hidden;
}
.productivity-slider .pSlides .swiper-slide {
    /*width:775px;*/
}
.productivity-slider .pSlides .swiper-slide .elementor-productivity-slide {

}
.productivity-slider .pSlides .swiper-pagination-bullets.swiper-pagination-horizontal {
    position: relative;
    margin: 1rem 0 0;
    bottom:0;
}
.productivity-slider .pSlides .swiper-pagination-bullets.swiper-pagination-horizontal .swiper-pagination-bullet {
    width: 10px;
    height:10px;
    margin:0 10px;
}
.productivity-slider .pSlides .mobile-thumbs {
    display: none;
}
@media all and (max-width: 767px) {
    .productivity-slider {
        flex-direction: column-reverse;
        position: relative;
    }
    .productivity-slider .pThumbs {
        display: none;
    }
    .productivity-slider .pSlides .mobile-thumbs {
        display:block;
        margin: 1em 0 2em;
    }
    .productivity-slider .pSlides {
        width: 100%;
        margin-bottom: 1em;
        position: initial;
    }
    .productivity-slider .pSlides > .slides {
        margin-left: 0;
    }
    .productivity-slider .swiper-container-vertical>.swiper-wrapper {
        flex-direction: row;
    }
    .productivity-slider .pThumbs {
        margin-bottom: 2rem;
    }
    .productivity-slider .pSlides .swiper-pagination-bullets.swiper-pagination-horizontal {
        position: absolute;
        width: 100%;
    }
    .productivity-slider .elementor-productivity-box-wrapper {
        background: #ffffff;
    }
}