.sek-accord-wrapper{text-align:left}.sek-accord-wrapper .sek-accord-item{border:1px solid #e3e3e3;overflow:hidden}.sek-accord-wrapper .sek-accord-item:not(:last-child){margin-bottom:0}.sek-accord-wrapper .sek-accord-item .sek-accord-title{cursor:pointer;color:#565656;background:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:15px 20px;border-top:none;border-right:none;border-left:none;border-bottom:1px solid #e3e3e3;font-size:16px;line-height:1.5em;font-weight:600;-ms-flex-positive:1;flex-grow:1}.sek-accord-wrapper .sek-accord-item .sek-accord-title:hover *{color:#1e261f}.sek-accord-wrapper .sek-accord-item .sek-accord-title:hover .expander span{background:#1e261f}[data-sek-expanded=true] .sek-accord-title *{color:#1e261f}[data-sek-expanded=true] .sek-accord-title .expander span{background:#1e261f}.sek-accord-wrapper .sek-accord-item .sek-accord-title .sek-inner-accord-title{padding-right:10px;max-width:calc(100% - 30px)}.sek-accord-wrapper .sek-accord-item .sek-accord-title .expander span,.sek-accord-wrapper .sek-accord-item .sek-accord-title .sek-inner-accord-title{transition:all .15s ease-in-out}.sek-accord-wrapper .sek-accord-item .sek-accord-title .expander{color:#1e261f;width:30px;height:30px;padding:0;margin:0;outline:0;border:0;background:0 0;box-shadow:none;font-size:1.5em;position:relative;cursor:pointer}.sek-accord-wrapper .sek-accord-item .sek-accord-title .expander span{position:absolute;transition:.3s;background:#565656;border-radius:2px}.sek-accord-wrapper .sek-accord-item .sek-accord-title .expander span:first-of-type{top:25%;bottom:25%;width:10%;left:45%}.sek-accord-wrapper .sek-accord-item .sek-accord-title .expander span:last-of-type{left:25%;right:25%;height:10%;top:45%}[data-sek-expanded=true] .expander span:first-of-type,[data-sek-expanded=true] .expander span:last-of-type{-webkit-transform:rotate(90deg);transform:rotate(90deg)}[data-sek-expanded=true] .expander span:last-of-type{left:50%;right:50%}[data-sek-has-global-border=true][data-sek-has-title-border=true] [data-sek-expanded=false] .sek-accord-title{border-bottom:none}[data-sek-has-global-border=true][data-sek-has-title-border=true] .sek-accord-item:not(:last-child){border-bottom:none}.sek-accord-wrapper .sek-accord-item[data-sek-expanded=true] .sek-accord-title .expander span:first-of-type,.sek-accord-wrapper .sek-accord-item[data-sek-expanded=true] .sek-accord-title .expander span:last-of-type{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.sek-accord-wrapper .sek-accord-item[data-sek-expanded=true] .sek-accord-title .expander span:last-of-type{left:50%;right:50%}.sek-accord-wrapper .sek-accord-item .sek-accord-content{padding:15px 20px;background:#f2f2f2;color:#1e261f;font-size:16px;line-height:1.5em}.sek-accord-wrapper .sek-accord-item[data-sek-expanded=true]>.sek-accord-content{display:block}.sek-accord-wrapper .sek-accord-item[data-sek-expanded=false]>.sek-accord-content{display:none}[data-sek-module-type=czr_image_module]{text-align:center}[data-sek-module-type=czr_image_module] img{border:0 solid #f2f2f2}[data-sek-module-type=czr_image_module] .box-shadow img{-webkit-box-shadow:rgba(0,0,0,.25) 0 3px 11px 0;-moz-box-shadow:rgba(0,0,0,.25) 0 3px 11px 0;box-shadow:rgba(0,0,0,.25) 0 3px 11px 0}[data-sek-module-type=czr_image_module] figure img{-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}[data-sek-module-type=czr_image_module] figure.has-custom-height{overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}[data-sek-module-type=czr_image_module] figure.has-custom-height img{object-fit:cover}.sek-hover-effect-opacity img:hover{opacity:.7}.sek-hover-effect-zoom-out img:hover{transform:scale(1.05)}.sek-hover-effect-zoom-in img:hover{transform:scale(.95)}.sek-hover-effect-move-up img:hover{transform:translateY(-6px)}.sek-hover-effect-move-down img:hover{transform:translateY(6px)}.sek-hover-effect-blur img:hover{filter:blur(2px)}.sek-hover-effect-grayscale img:hover{filter:grayscale(0)}.sek-hover-effect-grayscale img:hover{filter:grayscale(100%);filter:gray}.sek-hover-effect-reverse-grayscale img{filter:grayscale(100%);filter:gray}.sek-hover-effect-reverse-grayscale img:hover{filter:grayscale(0)}.sek-module-inner .sek-heading{text-align:center;margin:.6em 0;display:block}.sek-module-inner .sek-heading>a{color:inherit;font-size:inherit}[data-sek-id="__nimble__5ad26e503528"]{padding-top:.7em;}.nb-loc .sek-row [data-sek-id="__nimble__3140e01835af"] .sek-module-inner,.nb-loc .sek-row [data-sek-id="__nimble__3140e01835af"] .sek-module-inner p,.nb-loc .sek-row [data-sek-id="__nimble__3140e01835af"] .sek-module-inner a,.nb-loc .sek-row [data-sek-id="__nimble__3140e01835af"] .sek-module-inner li{text-align:center;color:#afafaf;font-style:oblique;}[data-sek-id="__nimble__ba48d5f9eb2f"]{margin-bottom:2em;}[data-sek-id="__nimble__136fb201de20"]{width:80%;background-position:50% 50%;background-repeat:no-repeat;background-color:rgba(255,255,255,0.95);border:2px solid #333333;border-radius:10px;height:75px;overflow:hidden}.nb-loc .sek-row [data-sek-id="__nimble__136fb201de20"] .sek-module-inner > .sek-heading{text-decoration:overline;letter-spacing:7px;}.nb-loc .sek-row [data-sek-id="__nimble__1c55c91ab69b"] .sek-divider{border-top-width:3px;border-top-color:#ffffff;}[data-sek-id="__nimble__b62a85b28ed5"]{}[data-sek-id="__nimble__96f9f64f87ef"]{margin-bottom:-5px;}.nb-loc .sek-row [data-sek-id="__nimble__96f9f64f87ef"] .sek-module-inner,.nb-loc .sek-row [data-sek-id="__nimble__96f9f64f87ef"] .sek-module-inner p,.nb-loc .sek-row [data-sek-id="__nimble__96f9f64f87ef"] .sek-module-inner a,.nb-loc .sek-row [data-sek-id="__nimble__96f9f64f87ef"] .sek-module-inner li{text-align:center;font-size:16px;color:#dddddd;font-style:oblique;}[data-sek-id="__nimble__550f27b63f07"]{background-color:rgba(255,255,255,0.97);border:0px solid #000000;border-left:3px solid #efb93b;border-bottom:8px solid #212121;border-top:3px solid #efb93b;border-right:2px solid #000000;border-radius:8px 6px 6px 6px;padding-top:35px;padding-left:10px;padding-right:5px;}[data-sek-id="__nimble__72ff1b0b9a9f"]{padding-left:15px;padding-right:15px;}[data-sek-id="__nimble__d9a333109409"]{width:468px;margin-bottom:1em;}[data-sek-id="__nimble__aa4c1a3b2b8e"]{width:90%;}[data-sek-id="__nimble__426171116929"]{margin-bottom:1em;}[data-sek-id="__nimble__2af43c9fa4f6"]{width:90%;}[data-sek-id="__nimble__7d919a575623"]{width:300px;margin-bottom:1em;}[data-sek-id="__nimble__07eec201ee06"]{width:90%;}[data-sek-id="__nimble__4ad85910365c"]{margin-bottom:1em;}[data-sek-id="__nimble__e0dc74a8fd0a"]{width:90%;}[data-sek-id="__nimble__504b2df18ec3"]{width:200px;margin-bottom:1em;}[data-sek-id="__nimble__e6f5fd4b575e"]{width:90%;}.nb-loc .sek-row [data-sek-id="__nimble__07b0ad15e188"] .sek-divider{border-top-width:3px;border-top-color:#ffffff;}[data-sek-id="__nimble__ab8fb9ce44f4"]{background-color:rgba(255,255,255,0.95);border:2px solid #000000;border-radius:5px;padding-left:15px;padding-right:15px;}.nb-loc .sek-row [data-sek-id="__nimble__0fd0792c52b1"] .sek-accord-item .sek-accord-title *{line-height:1em;}.nb-loc .sek-row [data-sek-id="__nimble__4f5b631b81b0"] .sek-divider{border-top-width:5px;border-top-color:#ffffff;}@media(min-width: 768px){[data-sek-level="location"] [data-sek-id="__nimble__550f27b63f07"] .sek-sektion-inner > .sek-col-33[data-sek-id="__nimble__72ff1b0b9a9f"]{-ms-flex: 0 0 33.333%;flex: 0 0 33.333%;max-width: 33.333%}}@media(max-width: 768px){.sek-sektion-inner > [data-sek-id="__nimble__72ff1b0b9a9f"]{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width:100%}}@media(min-width:768px){[data-sek-id="__nimble__786b78d0f1be"] .sek-sektion-inner > .sek-column[data-sek-id="__nimble__f0bbd776be68"]{-ms-flex: 0 0 55%;flex: 0 0 55%;max-width: 55%}[data-sek-id="__nimble__786b78d0f1be"] .sek-sektion-inner > .sek-column[data-sek-id="__nimble__682434d53f65"]{-ms-flex: 0 0 45%;flex: 0 0 45%;max-width: 45%}}@media(max-width: 576px){.sek-sektion-inner > [data-sek-id="__nimble__72ff1b0b9a9f"]{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width:100%}}body .sektion-wrapper [data-sek-id="__nimble__ab8fb9ce44f4"]{background:#f5f5f7!important;color:#333!important;border-radius:4px!important;box-shadow:02px8pxrgba(0,0,0,0.25)!important;overflow:hidden!important;}body .sektion-wrapper [data-sek-id="__nimble__ab8fb9ce44f4"]  .sek-accord-title {  background: #ffffff !important;  color: #333 !important;  border-bottom: 1px solid #ddd !important;  padding: 18px 22px !important;}body .sektion-wrapper [data-sek-id="__nimble__ab8fb9ce44f4"]  .sek-accord-title h3 {  color: #333 !important;  margin: 0 !important;  font-size: 24px !important;  line-height: 1.25 !important;}body .sektion-wrapper [data-sek-id="__nimble__ab8fb9ce44f4"]  .sek-accord-content {  background: #f5f5f7 !important;  color: #333 !important;  padding: 20px 24px !important;}body .sektion-wrapper [data-sek-id="__nimble__ab8fb9ce44f4"]  .sek-accord-content p{  color: #333 !important;}body .sektion-wrapper [data-sek-id="__nimble__ab8fb9ce44f4"]  .sek-accord-content li{  color: #333 !important;}body .sektion-wrapper [data-sek-id="__nimble__ab8fb9ce44f4"]  .sek-accord-content strong {  color: #333 !important;}body .sektion-wrapper [data-sek-id="__nimble__ab8fb9ce44f4"]  .expander span {  background-color: #efb93b !important;}.nb-loc [data-sek-level="section"]:not([data-sek-is-nested="true"]){max-width:1440px;margin:0 auto;}/* Add your own CSS code here */
/* Hide default WooCommerce/Hueman body content on Partner Portal archive */
body.post-type-archive-product.woocommerce-shop #page {
    display: none !important;
}
/* Tank Transport Partner Portal ad product buttons */
html body a.button.add_to_cart_button.product_type_advanced_ad,
html body .woocommerce a.button.add_to_cart_button.product_type_advanced_ad,
html body .sek-shortcode-content .woocommerce ul.products li.product a.button.add_to_cart_button.product_type_advanced_ad {
    background: #efb93b !important;
    background-color: #efb93b !important;
    background-image: none !important;
    border: 1px solid #d69f1e !important;
    color: #ffffff !important;
    box-shadow: none !important;
    text-shadow: none !important;
    border-radius: 4px !important;
    font-weight: 700 !important;
    padding: 9px 16px !important;
    line-height: 1.15 !important;
    text-decoration: none !important;
}

/* Hover/focus state */
html body a.button.add_to_cart_button.product_type_advanced_ad:hover,
html body a.button.add_to_cart_button.product_type_advanced_ad:focus,
html body .woocommerce a.button.add_to_cart_button.product_type_advanced_ad:hover,
html body .woocommerce a.button.add_to_cart_button.product_type_advanced_ad:focus,
html body .sek-shortcode-content .woocommerce ul.products li.product a.button.add_to_cart_button.product_type_advanced_ad:hover,
html body .sek-shortcode-content .woocommerce ul.products li.product a.button.add_to_cart_button.product_type_advanced_ad:focus {
    background: #d69f1e !important;
    background-color: #d69f1e !important;
    background-image: none !important;
    border-color: #c28c13 !important;
    color: #ffffff !important;
}
/* Visually change Advanced Ads product button text from Details to View Placement */
a.button.add_to_cart_button.product_type_advanced_ad {
    font-size: 0 !important;
}

a.button.add_to_cart_button.product_type_advanced_ad::after {
    content: "View Placement";
    font-size: 16px !important;
    line-height: 1.2 !important;
    display: inline-block;
    white-space: nowrap;
}
/* Gold glow hover for Partner Portal ad placement images */
body .sek-module img[src*="banner-blue"],
body .sek-module img[alt*="pixel"],
body .sek-module img[alt*="Ad"],
body .sek-module img[alt*="Sidebar"],
body .sek-module img[alt*="Leaderboard"] {
    transition: box-shadow 0.25s ease, transform 0.25s ease, filter 0.25s ease;
}

/* Softer refined gold glow */
body .sek-module img[src*="banner-blue"]:hover,
body .sek-module img[alt*="pixel"]:hover,
body .sek-module img[alt*="Ad"]:hover,
body .sek-module img[alt*="Sidebar"]:hover,
body .sek-module img[alt*="Leaderboard"]:hover {
    box-shadow:
        0 0 0 2px #efb93b,
        0 0 12px rgba(239, 185, 59, 0.42) !important;
    transform: translateY(-2px) scale(1.01);
    filter: brightness(1.03);
}
/* =========================================================
   Partner Portal Mobile Cleanup
   Page-specific mobile/tablet mitigation
   ========================================================= */

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

    /* Prevent sideways scrolling */
    body.page-id-62142,
    body.page-id-62142 #wrapper,
    body.page-id-62142 #page {
        overflow-x: hidden !important;
    }

    /* Keep sections from forcing desktop width */
    body.page-id-62142 .sek-section,
    body.page-id-62142 .sek-row,
    body.page-id-62142 .sek-column,
    body.page-id-62142 .sek-module,
    body.page-id-62142 .sek-module-inner,
    body.page-id-62142 .sek-shortcode-content {
        max-width: 100% !important;
        box-sizing: border-box !important;
    }

    /* General mobile spacing */
    body.page-id-62142 .sek-module-inner,
    body.page-id-62142 .sek-shortcode-content {
        padding-left: 10px !important;
        padding-right: 10px !important;
    }

    /* Main white content panels/cards */
    body.page-id-62142 .sek-module,
    body.page-id-62142 .sek-shortcode-content,
    body.page-id-62142 .woocommerce {
        width: 100% !important;
        max-width: 100% !important;
    }

    /* Headings scale down */
    body.page-id-62142 h1 {
        font-size: 28px !important;
        line-height: 1.15 !important;
    }

    body.page-id-62142 h2 {
        font-size: 23px !important;
        line-height: 1.2 !important;
    }

    body.page-id-62142 h3 {
        font-size: 20px !important;
        line-height: 1.25 !important;
    }

    body.page-id-62142 p,
    body.page-id-62142 li {
        font-size: 15px !important;
        line-height: 1.5 !important;
    }

    /* Top Partner Portal hero/banner image */
    body.page-id-62142 img[alt*="Partner Portal"],
    body.page-id-62142 img[src*="Partner-Portal"] {
        width: 100% !important;
        max-width: 100% !important;
        height: auto !important;
        object-fit: cover !important;
    }

    /* AD Placements product grid: force clean single-column mobile stack */
    body.page-id-62142 .woocommerce ul.products,
    body.page-id-62142 .sek-shortcode-content .woocommerce ul.products {
        display: grid !important;
        grid-template-columns: 1fr !important;
        gap: 24px !important;
        margin: 0 auto !important;
        padding: 0 !important;
    }

    body.page-id-62142 .woocommerce ul.products li.product,
    body.page-id-62142 .sek-shortcode-content .woocommerce ul.products li.product {
        width: 100% !important;
        max-width: 100% !important;
        margin: 0 auto 18px !important;
        padding: 0 0 20px !important;
        text-align: center !important;
        float: none !important;
        border-bottom: 1px solid rgba(38,56,79,0.12);
    }

    /* Ad placement images: keep them from dominating mobile */
    body.page-id-62142 .woocommerce ul.products li.product img,
    body.page-id-62142 .sek-module img[src*="banner-blue"],
    body.page-id-62142 .sek-module img[alt*="pixel"],
    body.page-id-62142 .sek-module img[alt*="Ad"],
    body.page-id-62142 .sek-module img[alt*="Sidebar"],
    body.page-id-62142 .sek-module img[alt*="Leaderboard"] {
        max-width: 92vw !important;
        width: auto !important;
        height: auto !important;
        max-height: 420px !important;
        margin: 0 auto 12px !important;
        display: block !important;
    }

    /* Half-page/tall preview should not become absurdly tall on mobile */
    body.page-id-62142 img[alt*="300×600"],
    body.page-id-62142 img[alt*="300x600"],
    body.page-id-62142 img[src*="300x600"] {
        max-height: 440px !important;
        width: auto !important;
    }

    /* Disable hover movement/glow on touch devices */
    body.page-id-62142 .sek-module img:hover {
        transform: none !important;
        box-shadow: none !important;
        filter: none !important;
    }

    /* Product buttons */
    body.page-id-62142 a.button.add_to_cart_button.product_type_advanced_ad,
    body.page-id-62142 .woocommerce a.button.add_to_cart_button.product_type_advanced_ad {
        display: inline-block !important;
        width: auto !important;
        min-width: 180px !important;
        text-align: center !important;
        padding: 10px 16px !important;
        margin: 8px auto 0 !important;
    }

    body.page-id-62142 a.button.add_to_cart_button.product_type_advanced_ad::after {
        font-size: 15px !important;
    }

    /* Print Advertising / Audience stat cards: reduce crowding */
    body.page-id-62142 div[style*="display: flex"],
    body.page-id-62142 div[style*="display:flex"] {
        gap: 10px !important;
    }

    body.page-id-62142 div[style*="min-width: 135px"],
    body.page-id-62142 div[style*="min-width:135px"],
    body.page-id-62142 div[style*="min-width: 145px"],
    body.page-id-62142 div[style*="min-width:145px"],
    body.page-id-62142 div[style*="min-width: 150px"],
    body.page-id-62142 div[style*="min-width:150px"],
    body.page-id-62142 div[style*="min-width: 155px"],
    body.page-id-62142 div[style*="min-width:155px"] {
        min-width: 120px !important;
        padding: 6px 8px !important;
    }

    /* Make CTA buttons stack neatly if needed */
    body.page-id-62142 a[href*="rate-card"],
    body.page-id-62142 a.popmake-55859 {
        margin: 5px auto !important;
        text-align: center !important;
    }

    /* Text + accordion area: force readable stacking */
    body.page-id-62142 .sek-column,
    body.page-id-62142 [class*="sek-col"] {
        width: 100% !important;
        max-width: 100% !important;
        float: none !important;
    }

    /* Footer spacing */
    body.page-id-62142 #footer {
        margin-top: 0 !important;
    }
}

/* Extra small phones */
@media only screen and (max-width: 480px) {

    body.page-id-62142 h1 {
        font-size: 24px !important;
    }

    body.page-id-62142 h2 {
        font-size: 20px !important;
    }

    body.page-id-62142 h3 {
        font-size: 18px !important;
    }

    body.page-id-62142 .woocommerce ul.products li.product img,
    body.page-id-62142 .sek-module img {
        max-width: 88vw !important;
    }

    body.page-id-62142 img[alt*="300×600"],
    body.page-id-62142 img[alt*="300x600"],
    body.page-id-62142 img[src*="300x600"] {
        max-height: 380px !important;
    }

    body.page-id-62142 a.button.add_to_cart_button.product_type_advanced_ad,
    body.page-id-62142 .woocommerce a.button.add_to_cart_button.product_type_advanced_ad {
        min-width: 165px !important;
        padding: 9px 14px !important;
    }
}