
.partner-slider2 .owl-dots .owl-dot.active{
    background:#2a2a2a !important;
    width:18px;
    height:18px;
 }
 .tp__partners-section2 .owl-dot {
     background-color: #b3b3b3 !important;
     color: #f5f5f5 !important;
     height: 18px !important;
     margin-right: 5px;
     width: 18px !important;
 }
     .owl-carousel{
     -webkit-tap-highlight-color: transparent;
     position: relative;
 }
 .owl-carousel .owl-stage-outer {
     position: relative;
     overflow: hidden;
     -webkit-transform: translate3d(0, 0, 0);
 }
 .owl-carousel .owl-stage {
     position: relative;
     -ms-touch-action: pan-Y;
     touch-action: manipulation;
     -moz-backface-visibility: hidden;
 }
 .owl-carousel .owl-item {
     min-height: 1px;
     float: left;
     -webkit-backface-visibility: hidden;
     -webkit-touch-callout: none;
 }
 .list-style-none {
     margin: 0;
     padding: 0;
     list-style: none;
 }
 .tp__partners-section2 .partner-list li {
     height: 102px;
     display: flex;
     align-items: center;
     justify-content: center;
     margin: 30px 0;
 }
 .tp__partners-section2 .partner-list li {
     background-repeat: no-repeat;
     background-position: center;
     background-size: 120px;
     height: 80px;
     padding: 20px !important;
     margin: 30px auto !important;
     text-align: center;
     max-width: 230px;
 }
 @-webkit-keyframes slide{
     from{
        background-position-x:0
    }
     to{
        background-position-x:-15383px
    }
 }
 @keyframes slide{
     from{
        background-position-x:0
    }
     to{
        background-position-x:-15383px
    }
 }
 
 .tp__partners-section2 .partner-list li.ps-transunion{
    align-items:start;
 }
 .tp__partners-section2 .partner-list li.ps-stripes img{
     max-width:116px
 }
 .tp__partners-section2 .partner-list li.ps-hilton img{
    max-height:48px;
 }
 .tp__partners-section2 .partner-list li.ps-giant img{
     max-height:32px;
  }
  .tp__partners-section2 .partner-list li.ps-strides img{
     max-width:114px
  }
 .tp__partners-section2 .partner-list li.ps-sophos img{
    max-width:142px
 }
 .tp__partners-section2 .partner-list li.ps-amc img{
     max-width:126px
  }
  .tp__partners-section2 .partner-list li.ps-cocacola img,
  .tp__partners-section2 .partner-list li.ps-ehealth img{
     max-width:130px
  }
 .tp__partners-section2 .partner-list li.ps-hcsc img{
    width:120px;
 }
 .tp__partners-section2 .partner-list li.ps-hologic img{
     width:140px;
  }
 .tp__partners-section2 .partner-list li.ps-verizon img{
    width:160px;
 }
 .tp__partners-section2 .partner-list li.ps-magellan img{
    width:140px;
 }
 .tp__partners-section2 .partner-list li.ps-gdit img{
    max-width:140px
 }
 .tp__partners-section2 .partner-list li.ps-aarp img,
 .tp__partners-section .partner-list li.ps-jackhenry img{
     max-width:160px
  }
 .tp__partners-section2 .partner-list li.ps-corcentric img{
    max-height: 72px;
 }
 .tp__partners-section2:after {
     background: none;
 }
 
 @media (max-width:767px){
     .tp__partners-section2:after {
     background: none !important;
  }
 }
 @media (max-width: 830px){
     .tp__partners-section2:after {
     background: none !important;
  }
 }
 @media (max-width: 830px) {
     .tp__partners-section2:after {
         background: none !important;
     }
 }
 @media all{
     .custom-container .container{
        max-width:1280px!important;
        margin:0 auto!important
    }
    .tp__partners-section2 .partner-list li{
        background-repeat:no-repeat;
        background-position:center;
        background-size:120px;
        height:80px;
        padding:20px!important;
        margin:30px auto !important;
        text-align:center
    }
     .tp__partners-section2 .partner-list li.partner-CNX{
        background-size:95px
    }
     .tp__partners-section2 .partner-list li.partner-Decisiv{
        background-size:110px
    }
     .tp__partners-section2 .owl-dots{
        display:flex;
        left:auto!important;
        justify-content:center;
        padding:30px 0;
         align-items:center;
    }
 }