    .color-accent,
    .color-accent-hover:hover,
    .color-accent-hover:focus,
    :root .has-accent-color,
    .has-drop-cap:not(:focus)::first-letter,
    .wp-block-button.is-style-outline,
    a {
      color: #0077CC;
    }
    
    .tp-top-story img {
      padding: 0;
      margin: 0 10px;
    }
    
    .header-right li > a {
      transition: inherit !important;
    }
    
    div#onetrust-consent-sdk {
      display: block !important;
    }
    
    .su-note {
      margin: 0 0 1.5em;
    }
    
    .expert-team-section.methodology_sec .expert-count-rep {
      width: 25%;
      text-align: center;
    }
    
    .expert-count-outer {
      justify-content: center;
    }
    
    .toc-sticky__container ol {
      text-indent: 0 !important;
      padding-left: 25px !important;
    }
    
    body.page-template-custom-About .expert-count-outer {
      justify-content: space-between;
    }
    
    body.page-template-template-Methodology .feature-logocl {
      padding-right: 15px;
      padding-bottom: 15px;
    }
    
    .campaign-full-width_filter-list-item.active_brand_filter {
      background-image: none;
    }
    
    .campaign-compact-table__offer-cta-button a {
      font-size: 20px;
      line-height: 45px;
    }
    
    #top_global_key_disclaimer {
      margin-top: 20px;
    }
    
    .author-left-top a[href^="mailto:"],
    .author-avatar .author-sharing a[href^="mailto:"],
    .author-sec-left .custom-user-url a[href^="mailto:"],
    .expert-text-int .social-links a[href^="mailto:"] {
      display: none;
    }
    /*Poker Shotcode CSS*/
    
    .pagescl-outer .toplist-poker__filter li {
      background-image: none;
    }
    
    .toplist-poker__wrapper .toplist-poker__offer-logo img {
      width: 126px;
    }
    
    .toplist-poker__wrapper .toplist-poker__offer-title,
    .toplist-poker__wrapper .toplist-poker__offer-title p {
      font-size: 18px;
    }
    
    .toplist-poker__wrapper .toplist-poker__offer-card {
      gap: 10px;
    }
    
    .toplist-poker__wrapper .toplist-poker__offer-body {
      gap: 25px;
    }
    
    .toplist-poker__wrapper .toplist-poker__offer-cta-wrapper {
      width: 180px;
    }
    
    .toplist-poker__wrapper .toplist-poker__offer-label-highlight {
      font-size: 10px;
    }
    
    .toplist-poker__wrapper .toplist-poker__filter {
      padding-left: 0;
    }
    /*Poker Shotcode CSS End*/
    
    @media only screen and (max-width: 1200px) {
      /*Poker Shotcode CSS*/
      .sinlge-cont-left .toplist-poker__offers {
        flex-direction: column;
        counter-reset: offers-list;
        gap: 4px;
      }
      .sinlge-cont-left .toplist-poker__offer-card {
        flex-direction: column;
        border: none;
        border-radius: 0;
        background: none !important;
        gap: 12px;
      }
      .sinlge-cont-left .toplist-poker__wrapper .toplist-poker__offer-logo img {
        width: 100%;
      }
      .sinlge-cont-left .toplist-poker__offer-body {
        flex-direction: column;
        margin: 0 24px;
        gap: 19px;
      }
      .sinlge-cont-left .toplist-poker__wrapper .toplist-poker__offer-cta-wrapper {
        width: 100%;
      }
      .sinlge-cont-left .toplist-poker__offer {
        border: 1px solid #CBCBCB;
        border-radius: 4px;
      }
      /*Poker Shotcode CSS End*/
    }
    
    @media only screen and (max-width:991px) {
      /*Poker Shotcode CSS*/
      .toplist-poker__wrapper .toplist-poker__offer-logo img {
        width: 100%;
      }
      .toplist-poker__wrapper .toplist-poker__offer-cta-wrapper {
        width: 100%;
      }
      /*Poker Shotcode CSS End*/
    }
    
    @media only screen and (max-width: 767px) {
      .expert-count-rep {
        width: 50%;
      }
      .campaign-shortcode-table_sort-mobile-select,
      .campaign-shortcode_tags_select {
        color: #fff !important;
      }
    }
