.container .ca-single-tips .slick-list {
  padding-bottom: 0;
}

.so-widget-pa-slider-hp-hero .pa-hero-new .hero-dots-wrap ul li {
  background: unset;
}

.so-widget-pa-slider-hp-left .slider-hp-left .slider-hp-left__box .slider-hp-left__data .content {
  margin-bottom: 1rem;
}

.ca-main-single .ca-single-bottom .ca-benefits .ca-benefits-image-content img {
  width: 100%;
}

.so-widget-pa-header-paragraph .header-paragraph-image {
  padding: 40px 0;
}

@media screen and (max-width: 991px) {
  .so-widget-pa-header-paragraph .header-paragraph-image .image-element {
    margin-bottom: 30px;
  }
}

@media screen and (min-width: 992px) {
  .so-widget-pa-header-paragraph .header-paragraph-image .right-section {
    order: 1;
  }
}

.so-widget-pa-header-paragraph .header-paragraph-image .image-element img {
  width: 100%;
  height: auto;
}

.so-widget-pa-header-paragraph .header-paragraph-image .text-section .header-text {
  text-align: center;
  margin-bottom: 30px;
}

.slider-tmi__wrapper,
.pa-slider-cs__wrapper {
    position: relative;
    @media screen and (max-width: 991px) {
        padding: 0 60px;
    }

    @media screen and (min-width: 992px) and (max-width: 1199px) {
        padding: 0 40px;
    }

    @media screen and (min-width: 1200px) and (max-width: 1249px) {
        padding: 0 20px;
    }

    @media screen and (min-width: 1250px) {
        padding: 0;
    }
}

.pa-slider-cs__wrapper .pa-slider-cs__nav {
    position: unset !important;
}

.slider-tmi__wrapper .slider-tmi__nav .slider-prev,
.slider-tmi__wrapper .slider-tmi__nav .slider-next,
.pa-slider-cs__wrapper .pa-slider-cs__nav .slider-prev,
.pa-slider-cs__wrapper .pa-slider-cs__nav .slider-next {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    z-index: 3;
}

.slider-tmi__wrapper .slider-tmi__nav .slider-prev,
.pa-slider-cs__wrapper .pa-slider-cs__nav .slider-prev {
    left: 0;

    @media screen and (min-width: 992px) and (max-width: 1199px) {
        left: -20px;
    }

    @media screen and (min-width: 1200px) and (max-width: 1249px) {
        left: -40px;
    }

    @media screen and (min-width: 1250px) {
        left: -60px;
    }
}

.slider-tmi__wrapper .slider-tmi__nav .slider-next,
.pa-slider-cs__wrapper .pa-slider-cs__nav .slider-next {
    right: 0;

    @media screen and (min-width: 992px) and (max-width: 1199px) {
        right: -20px;
    }

    @media screen and (min-width: 1200px) and (max-width: 1249px) {
        right: -40px;
    }

    @media screen and (min-width: 1250px) {
        right: -60px;
    }
}

.so-widget-pa-technology-hp-market-insights .pa-slider-cs__all,
.widget_siteorigin-panels-postloop .pa-slider-cs__all {
    text-align: center;
    padding-top: 25px;
}

.slider-tmi span.navigation.slider-next,
.slider-tmi span.navigation.slider-prev {
    background-color: var(--color-first);
}

.slider-tmi span.navigation.slider-next:hover,
.slider-tmi span.navigation.slider-prev:hover {
    box-shadow: 0 5px 15px 0 var(--color-first);
}

.slider-tmi span.navigation.slider-next.swiper-button-disabled,
.slider-tmi span.navigation.slider-prev.swiper-button-disabled {
    background-color: #ecf0f5;
}

.slider-tmi span.navigation.slider-next.swiper-button-disabled:hover,
.slider-tmi span.navigation.slider-prev.swiper-button-disabled:hover {
    box-shadow: none;
    pointer-events: none;
}

.slider-tmi span.navigation.slider-next {
    background-image: url(/wp-content/themes/promoagency/dist/img/slider-nav-next-white.png);
}

.slider-tmi span.navigation.slider-prev {
    background-image: url(/wp-content/themes/promoagency/dist/img/slider-nav-prev.png);
}
