.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;
}