/*
Theme Name: Navibiz
Theme URI: https://navibiz.ru/
Author: Navibiz
Author URI: https://navibiz.ru/
Description: Navibiz — платформа системного развития бизнеса
Version: 2.9.16
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: navibiz
Tags: one-column, two-columns, left-sidebar, right-sidebar, grid-layout, custom-colors, custom-logo, featured-images, full-width-template, post-formats, theme-options, threaded-comments, translation-ready, blog, e-commerce, entertainment, news, photography
*/
/* Wordpress CSS */

.ffc-captcha {
    background: #fff;
    width: fit-content;
    margin-bottom: 10px;
}

.nk-blog-post.sticky .nk-post-title:before {
    content: "\f2a6";
    display: inline-block;
    font-family: "Ionicons";
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    text-rendering: auto;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    margin-right: 15px;
    -webkit-transform: rotate(-45deg) translateY(2px);
    transform: rotate(-45deg) translateY(2px);
}

.gallery-caption {
    display: block;
    color: #969696;
    color: rgba(98, 98, 98, 0.58);
    font-size: 0.9rem;
    padding: 0.5em 0;
}

.gallery-columns-6 .gallery-caption,
.gallery-columns-7 .gallery-caption,
.gallery-columns-8 .gallery-caption,
.gallery-columns-9 .gallery-caption {
    display: none;
}

.nk-comment.bypostauthor .nk-comment-name {
    background-color: #bf751e;
    padding-left: 5px;
    padding-right: 5px;
    padding-bottom: 3px;
    margin-bottom: 2px;
}

.alignnone {
    margin: 5px 20px 20px 0;
}

.aligncenter,
div.aligncenter {
    display: block;
    margin: 5px auto 5px auto;
}

.alignright {
    float: right;
    margin: 5px 0 20px 20px;
}

.alignleft {
    float: left;
    margin: 5px 20px 20px 0;
}

a img.alignright {
    float: right;
    margin: 5px 0 20px 20px;
}

a img.alignnone {
    margin: 5px 20px 20px 0;
}

a img.alignleft {
    float: left;
    margin: 5px 20px 20px 0;
}

a img.aligncenter {
    display: block;
    margin-left: auto;
    margin-right: auto
}

.wp-caption {
    background: #fff;
    border: 1px solid #f0f0f0;
    color: #000;
    max-width: 96%;
    /* Image does not overflow the content area */
    padding: 5px 3px 10px;
    text-align: center;
}

.wp-caption.alignnone {
    margin: 5px 20px 20px 0;
}

.wp-caption.alignleft {
    margin: 5px 20px 20px 0;
}

.wp-caption.alignright {
    margin: 5px 0 20px 20px;
}

.wp-caption img {
    border: 0 none;
    height: auto;
    margin: 0;
    max-width: 98.5%;
    padding: 0;
    width: auto;
}

.wp-caption p.wp-caption-text {
    font-size: 11px;
    line-height: 17px;
    margin: 0;
    padding: 0 4px 5px;
}

/* Text meant only for screen readers. */
.screen-reader-text {
    clip: rect(1px, 1px, 1px, 1px);
    position: absolute !important;
    height: 1px;
    width: 1px;
    overflow: hidden;
}

.screen-reader-text:focus {
    background-color: #f1f1f1;
    border-radius: 3px;
    box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
    clip: auto !important;
    color: #21759b;
    display: block;
    font-size: 14px;
    font-size: 0.875rem;
    font-weight: bold;
    height: auto;
    left: 5px;
    line-height: normal;
    padding: 15px 23px 14px;
    text-decoration: none;
    top: 5px;
    width: auto;
    z-index: 100000;
    /* Above WP toolbar. */
}

/* Table for posts */
.nk-post-text table,
.nk-comments table,
.page table {
    margin-bottom: 30px;
    border: 1px solid #838282;
}

.nk-post-text table th,
.nk-post-text table td,
.nk-comments table th,
.nk-comments table td,
.page table th,
.page table td {
    padding: 5px 15px;
    border-top: 1px solid #838282;
    border-left: 1px solid #838282;
}

/* Fixed Large Images*/
.nk-post-text img,
.nk-forum-topic-content img {
    max-width: 100%;
    height: auto;
}

/* Fixed Multiple category list on post page*/
.nk-categories-list {
    vertical-align: top;
}

/* Fixed for Monster Widgets*/
#wp-calendar {
    width: auto;
    min-width: 99%;
}

#wp-calendar caption {
    text-align: right;
    font-size: 12px;
    padding: 0;
    margin-bottom: 15px;
}

#wp-calendar thead {
    font-weight: 900;
    font-size: 1.2rem;
}

#wp-calendar thead th {
    text-align: center;
    padding-bottom: 10px;
}

#wp-calendar tbody td {
    border: 1px solid #fff;
    text-align: center;
    padding: 8px;
}

#wp-calendar tbody .pad {
    background: none;
}

#wp-calendar tfoot #next {
    font-size: 1.2rem;
    text-transform: uppercase;
    text-align: right;
}

#wp-calendar tfoot #prev {
    font-size: 1.2rem;
    text-transform: uppercase;
    padding-top: 10px;
}

/* Fix for all buttons*/
.nk-btn:focus {
    outline: none;
}

/* Fix for Contact Form 7*/
.wpcf7-mail-sent-ok {
    color: #5CB85C !important;
    border: none !important;
    margin: 0 !important;
    padding: 0 !important;
}

.wpcf7-validation-errors,
.wpcf7-mail-sent-ng,
.wpcf7-spam-blocked {
    color: #D9534F !important;
    border: none !important;
    margin: 0 !important;
    padding: 0 !important;
}

#subscribe-email-error {
    display: none !important;
}

.nk-input-group-btn.subscribe-alternate,
.nk-input-group-btn .password-submit {
    vertical-align: top;
}

.mc4wp-checkbox.mc4wp-checkbox-contact-form-7 {
    display: none;
}

span.wpcf7-not-valid-tip {
    color: #D9534F !important;
}

/* Fixed comment button */
.hidden.button {
    display: none !important;
}

/* Fixed commentator avatar height */
.nk-comments .nk-comment .nk-comment-avatar img {
    height: auto;
}

/* Added some changes for comment form */
.nk-comment .comment-respond {
    padding-top: 30px;
}

#cancel-comment-reply-link {
    position: relative;
    font-size: 0.8em;
    z-index: 2;
}

/* Fixed sticky if isset admin-bar*/
.admin-bar .nk-navbar-fixed {
    margin-top: 32px;
}

@media screen and (max-width: 782px) {
    .admin-bar .nk-navbar-fixed {
        margin-top: 46px;
    }
}

@media screen and (max-width: 600px) {
    .admin-bar .nk-navbar-fixed {
        margin-top: 0px;
    }
}

/* Fixed Monster Widgets*/
.nk-widget img {
    max-width: 100%;
    height: auto;
}

.nk-widget select {
    max-width: 100%;
}

.nk-widget ul>li>ul>li>ul>li>ul>li>ul>li>ul ul {
    padding-left: 0;
}

.responsive-embed {
    clear: none !important;
}

.nk-carousel[data-dots="true"],
.nk-carousel-2[data-dots="true"] {
    padding-bottom: 45px;
}

/* Fixed VC Video Widget Conflict */
.wpb_video_widget .wpb_wrapper .wpb_video_wrapper>div {
    padding-bottom: 0 !important;
}

/* Fixed post list for posts without thumbnail images */
.nk-blog-list .nk-blog-post.nk-no-img .nk-post-thumb {
    min-height: 40px;
}

.nk-widget-post.nk-no-img {
    padding-left: 0;
}

/* fixed info box Z position in some cases (for example coupon infobox on checkout page) */
.nk-info-box {
    z-index: 1;
}

.nk-product-cart-thumb img {
    height: auto;
    max-width: 100%;
}

.nk-cart .nk-store.nk-store-cart .table.nk-store-cart-products,
.nk-cart .nk-store.nk-store-cart .table.nk-store-cart-products td {
    border-color: #0e0e0e;
}

/* Disabled style for buttons */
.nk-btn.disabled,
.nk-btn[disabled],
.nk-btn:disabled {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    pointer-events: none;
    cursor: not-allowed;
    color: #888;
}

.nk-btn.disabled:before,
.nk-btn[disabled]:before,
.nk-btn:disabled:before {
    opacity: 0.5;
}

/* Add custom pointer for nk Gallery if set custom link*/
.nk-gallery-custom-link {
    cursor: url("assets/images/cursor-gallery-item.png") 24 24, pointer
}

/* Ajax Login Form*/
.nk-sign-form-login:after {
    content: '';
    display: block;
    clear: both;
}

.lwa-password input,
.lwa-username input,
.lwa-email input,
.lwa-remember-email input {
    margin: 0;
    width: 100%;
}

.nk-sign-form .lwa-loading {
    background: none;
    z-index: 1;
}

.nk-sign-form .lwa-loading:after {
    content: "\f29d";
    font-family: Ionicons;
    position: absolute;
    display: block;
    font-size: 2rem;
    top: 50%;
    left: 50%;
    margin-left: -14px;
    margin-top: -27px;
    -webkit-animation: ajax-form-loader 2s linear infinite;
    animation: ajax-form-loader 2s linear infinite;
}

.nk-sign-form .lwa-loading~*,
.nk-sign-form .lwa-loading~* input {
    opacity: 0.4;
}

@-webkit-keyframes ajax-form-loader {
    from {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    to {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

@keyframes ajax-form-loader {
    from {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    to {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

.lwa-status {
    margin-bottom: 25px;
    padding: 15px 25px;
    border: none;
    border-radius: 0;
    color: #fff;
}

.lwa-status-invalid {
    background-color: #d9534f;
}

.lwa-status-confirm {
    background-color: #2fcc67;
}


/* Navbar Left user icon dropdown */
.nk-navbar-left .nk-nav-icons {
    position: relative;
}

.nk-navbar-left .nk-nav-icons>li {
    position: static;
}

.nk-navbar-left .nk-nav-icons .nk-drop-item .dropdown {
    position: absolute;
    left: 0;
    width: 100%;
    visibility: hidden;
    opacity: 0;
    -webkit-transition: .3s opacity, .3s visibility;
    transition: .3s opacity, .3s visibility;
}

.nk-navbar-left .nk-nav-icons .nk-drop-item:hover>.dropdown {
    visibility: visible;
    opacity: 1;
}

.nk-navbar-left .nk-nav-icons .bropdown-back {
    display: none;
}

/* Login with ajax menu items fixed*/
.nk-menu-item-inline {
    overflow: hidden;
}

.nk-menu-item-inline a {
    float: left;
    width: 70%;
}

.nk-menu-item-inline .nk-badge {
    margin-top: 15px;
    margin-right: 25px;
    float: right;
}

/* rtMedia disabled body flex*/
body.media.buddypress {
    display: block;
}

/* rtMedia fixed color search button*/
.media_search.media_search .search_option {
    color: #fff !important;
}

/* rtMedia fixed background color for drag and drop uploader container*/
.rtmedia-uploader .drag-drop,
.rtm-load-more {
    background: #0e0e0e !important;
}

.rtmedia-container .rtm-load-more a {
    padding: 8px 21px !important;
}

#rtmedia_go_to_num,
.rtm-tabs-content #panel2 .imgedit-settings .imgedit-scale input[type="text"],
.rtm-tabs-content #panel2 .imgedit-settings .imgedit-crop-ratio input[type="text"],
.rtm-tabs-content #panel2 .imgedit-settings .imgedit-crop-sel input[type="text"],
#rt_media_comment_form #comment_content {
    border-radius: 0;
    border: none;
    border-bottom: 1px solid #404040;
    transition: .3s border, .3s color;
    background: 0 0;
    color: inherit;
    line-height: 1.2;
    font-weight: 400;
}

.rtmedia-page-link.button:before {
    content: '';
    display: block;
    position: absolute;
    top: 4px;
    bottom: 4px;
    right: 4px;
    left: 4px;
    border: 1px solid;
    border-radius: 0;
    transition: .3s background-color, .3s border-color;
    z-index: 1;
}

.rtmedia-page-link.button:hover {
    background-color: #0e0e0e;
    box-shadow: 0 5px 15px 0 rgba(14, 14, 14, .4);
    -webkit-transform: translateY(-2px);
    -ms-transform: translateY(-2px);
    transform: translateY(-2px);
}

.rtm-tabs li.active a {
    color: white !important;
}

.rtm-tabs a {
    color: #848181;
}

.rtm-comment-list li {
    background: #0e0e0e !important;
}

.rtmedia-comment-media-list {
    padding: 0px;
}

button.rtmedia-comment-media-upload {
    background-color: inherit;
    color: white;
    border: none;
}

.rtm-like-comments-info:after {
    display: none;
}

.rtmedia-like-info,
.mfp-content .rtm-single-meta {
    background: #0e0e0e !important;
}

.nk-social-profile-info-name a {
    color: inherit;
}

#rtm-modal-container {
    color: black;
}

ul.rtmedia-list-media:after {
    content: '';
    display: block;
    clear: both;
}

/* fixed Menu Icons*/
.menu-item i._mi {
    margin-top: auto !important;
}

/* fixed Login With Ajax Menu*/
ul.nk-lwa-menu.nk-nav {
    display: table-cell;
    vertical-align: middle;
    position: relative;
    padding: 0;
    overflow: hidden;
    perspective: 600px;
    perspective-origin: center top;
}

ul.nk-lwa-menu.nk-nav li {
    position: static;
    display: block;
    max-width: 350px;
    margin: 0 auto;
    vertical-align: middle;
}

ul.nk-lwa-menu.nk-nav li a {
    font-size: 2rem;
    padding: 12px 0px;
    color: inherit;
    overflow: hidden;
    font-weight: 700;
    width: 80%;
}

/* fixed WooCommerce Notice block*/
.woocommerce-store-notice,
p.demo_store {
    position: fixed;
    top: unset !important;
    width: 50%;
    padding: 35px;
    margin: 30px;
    bottom: 0;
}

/* fixed embedded styles*/
.wp-embed-heading a,
.wp-embed {
    color: #fff;
}

.wp-embed a:hover {
    color: #b56d19;
}

.wp-embed {
    background-color: #0e0e0e;
}

/* SellerUp global shell */
:root {
    --su-bg: #080b14;
    --su-surface: #0d1220;
    --su-surface-2: #111827;
    --su-border: rgba(255, 255, 255, .09);
    --su-text: #f6f7fb;
    --su-muted: #9ca7bb;
    --su-accent: #7c3cff;
    --su-accent-2: #9d63ff;
    --su-cyan: #25d9d0;
}

html {
    scroll-behavior: smooth;
}

body.sellerup-site {
    margin: 0;
    color: var(--su-text);
    background: var(--su-bg) !important;
    background-image: none !important;
    font-family: "Roboto Condensed", sans-serif;
    -webkit-font-smoothing: antialiased;
}

body.sellerup-site::before,
body.sellerup-site::after,
.nk-page-background,
.nk-page-border,
.nk-header-title,
.nk-header-title-full,
.nk-header-title-sm,
.nk-header-title-md,
.nk-header-title-lg,
.nk-header-title-xl,
.nk-footer-top-corner,
.nk-page-nav,
.nk-page-audio {
    display: none !important;
}

.su-site-header {
    position: fixed;
    z-index: 1000;
    inset: 0 0 auto;
    height: 76px;
    border-bottom: 1px solid var(--su-border);
    background: rgba(8, 11, 20, .86);
    -webkit-backdrop-filter: blur(18px);
    backdrop-filter: blur(18px);
}

.admin-bar .su-site-header {
    top: 32px;
}

.su-header-inner {
    width: min(1300px, calc(100% - 40px));
    height: 100%;
    margin: 0 auto;
    display: grid;
    grid-template-columns: auto 1fr auto;
    align-items: center;
    gap: 30px;
}

.su-brand {
    display: inline-flex;
    align-items: center;
    gap: 10px;
    color: var(--su-text) !important;
    text-decoration: none !important;
}

.su-brand-mark {
    height: 50px;
    display: grid;
    place-items: center;
    color: var(--su-accent-2);
    filter: drop-shadow(0 0 12px rgba(124, 60, 255, .5));
}

.su-brand-mark svg {
    display: block;
    width: 100%;
    height: 100%;
}

.su-brand-name {
    font-size: 18px;
    font-weight: 800;
    letter-spacing: .055em;
    text-transform: uppercase;
}

.su-primary-nav {
    justify-self: center;
}

.su-primary-nav .menu-item-27,
.su-primary-nav .menu-item-28 {
    display: none;
}

.su-menu,
.su-mobile-links {
    list-style: none;
    padding: 0;
    margin: 0;
}

.su-menu {
    display: flex;
    align-items: center;
    gap: 4px;
}

.su-menu>li {
    position: relative;
}

.su-menu>li>a {
    position: relative;
    display: block;
    padding: 27px 11px 25px;
    color: #b9c1d0;
    font-size: 14px;
    font-weight: 600;
    text-decoration: none;
    transition: color .18s ease;
}

.su-menu>li>a::after {
    content: "";
    position: absolute;
    left: 11px;
    right: 11px;
    bottom: 19px;
    height: 2px;
    background: linear-gradient(90deg, var(--su-accent), var(--su-cyan));
    transform: scaleX(0);
    transform-origin: left;
    transition: transform .18s ease;
}

.su-menu>li:hover>a,
.su-menu>.current-menu-item>a,
.su-menu>.current_page_item>a {
    color: #fff;
}

.su-menu>li:hover>a::after,
.su-menu>.current-menu-item>a::after,
.su-menu>.current_page_item>a::after {
    transform: scaleX(1);
}

.su-header-actions {
    display: flex;
    align-items: center;
    gap: 11px;
}

.su-icon-link {
    position: relative;
    width: 38px;
    height: 38px;
    display: grid;
    place-items: center;
    color: #c5ccda !important;
    border: 1px solid var(--su-border);
    border-radius: 8px;
    background: rgba(255, 255, 255, .018);
}

.su-icon-link svg {
    width: 19px;
    height: 19px;
}

.su-cart-count {
    position: absolute;
    top: -6px;
    right: -6px;
    min-width: 17px;
    height: 17px;
    padding: 0 4px;
    display: grid;
    place-items: center;
    border-radius: 999px;
    color: #fff;
    background: var(--su-accent);
    font-size: 10px;
}

.su-login-link {
    color: #d6dbe5 !important;
    font-size: 14px;
    font-weight: 700;
    text-decoration: none !important;
    padding: 10px 4px;
}

.su-header-cta {
    min-height: 42px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 0 17px;
    border: 1px solid rgba(174, 132, 255, .55);
    border-radius: 7px;
    color: #fff !important;
    background: linear-gradient(135deg, #7134ef, #8b46ff);
    box-shadow: 0 8px 28px rgba(124, 60, 255, .25), inset 0 1px rgba(255, 255, 255, .18);
    font-size: 14px;
    font-weight: 800;
    text-decoration: none !important;
    transition: transform .18s ease, box-shadow .18s ease;
}

.su-actions .wp-block-button__link {
    background: linear-gradient(135deg, #7134ef, #8b46ff);
}

.wp-block-button {
    display: flex;
    margin: 10px 0;
}

.su-header-cta:hover {
    transform: translateY(-2px);
    box-shadow: 0 12px 32px rgba(124, 60, 255, .38), inset 0 1px rgba(255, 255, 255, .2);
}

.su-mobile-menu {
    display: none;
    position: relative;
}

.su-mobile-menu summary {
    width: 42px;
    height: 42px;
    display: grid;
    align-content: center;
    gap: 5px;
    padding: 10px;
    border: 1px solid var(--su-border);
    border-radius: 8px;
    cursor: pointer;
    list-style: none;
}

.su-mobile-menu summary::-webkit-details-marker {
    display: none;
}

.su-mobile-menu summary span {
    display: block;
    height: 2px;
    background: #fff;
    border-radius: 2px;
}

.su-mobile-panel {
    position: absolute;
    top: 54px;
    right: 0;
    width: min(310px, calc(100vw - 30px));
    padding: 14px;
    border: 1px solid var(--su-border);
    border-radius: 12px;
    background: rgba(13, 18, 32, .98);
    box-shadow: 0 24px 60px rgba(0, 0, 0, .45);
}

.su-mobile-links a {
    display: block;
    padding: 12px 10px;
    border-bottom: 1px solid rgba(255, 255, 255, .055);
    color: #dce1ea !important;
    text-decoration: none !important;
}

.su-mobile-panel .su-header-cta {
    width: 100%;
    margin-top: 12px;
}

.su-page-content {
    min-height: 55vh;
}

.su-page-content> :not(.sellerup-page):not(.sellerup-catalog) {
    width: min(1300px, calc(100% - 40px));
    margin-left: auto;
    margin-right: auto;
}

body:not(.home) .su-page-content>h1:first-child {
    padding-top: 0;
    margin-top: 0;
    color: var(--su-text);
}

body:not(.home) .su-page-content {
    padding-bottom: 72px;
}

.su-site-footer {
    position: relative;
    z-index: 2;
    border-top: 1px solid var(--su-border);
    background:
        radial-gradient(circle at 100% 100%,
            rgba(124, 60, 255, 0.12),
            transparent 28%),
        #070a12;
}

.su-footer-inner {
    width: min(1300px, calc(100% - 40px));
    margin: 0 auto;
    padding-bottom: 30px;
}

.su-footer-main {
    display: grid;
    grid-template-columns: 1.45fr .75fr .75fr 1fr;
    gap: 48px;
    padding: 58px 0 44px;
}

.su-footer-brand p {
    max-width: 330px;
    margin: 20px 0 0;
    color: var(--su-muted);
    font-size: 14px;
    line-height: 1.65;
}

.su-footer-column {
    display: flex;
    flex-direction: column;
    gap: 10px;
}

.su-footer-column h2 {
    margin: 0 0 8px;
    color: #fff;
    font-size: 14px;
    letter-spacing: .08em;
    text-transform: uppercase;
}

.su-footer-column a {
    color: var(--su-muted) !important;
    font-size: 14px;
    text-decoration: none !important;
}

.su-footer-column a:hover {
    color: #fff !important;
}

.su-footer-action {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    gap: 14px;
    padding: 20px;
    border: 1px solid var(--su-border);
    border-radius: 12px;
    background: rgba(255, 255, 255, .018);
}

.su-footer-action span {
    color: #dfe3eb;
    font-size: 14px;
}

.su-footer-bottom {
    min-height: 64px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 20px;
    border-top: 1px solid var(--su-border);
    color: #778196;
    font-size: 12px;
}

@media (max-width: 1300px) {
    .su-primary-nav {
        display: none;
    }

    .su-header-inner {
        grid-template-columns: 1fr auto;
    }

    .su-mobile-menu {
        display: block;
    }
}

@media (max-width: 760px) {
    .admin-bar .su-site-header {
        top: 46px;
    }

    .su-header-inner,
    .su-footer-inner {
        width: min(100% - 28px, 1300px);
        padding-bottom: 0;
    }

    .su-header-actions>.su-login-link,
    .su-header-actions>.su-header-cta {
        display: none;
    }

    .su-footer-main {
        grid-template-columns: 1fr 1fr;
        gap: 32px 24px;
    }

    .su-footer-brand,
    .su-footer-action {
        grid-column: 1 / -1;
    }
}

/* Blog, archive and commerce */
.su-content-shell,
.su-single-post,
.su-commerce-content {
    width: min(1300px, calc(100% - 40px));
    margin: 0 auto;
    padding: 74px 0 86px;
}

.su-content-heading {
    max-width: 760px;
    margin-bottom: 34px;
}

.su-content-heading h1,
.su-single-header h1 {
    margin: 12px 0;
    color: var(--su-text);
    font-size: clamp(38px, 5vw, 62px);
    line-height: 1.05;
    letter-spacing: -.035em;
}

.su-content-kicker {
    color: #b99cff !important;
    font-size: 12px;
    font-weight: 800;
    letter-spacing: .08em;
    text-transform: uppercase;
    text-decoration: none !important;
}

.su-archive-description,
.su-single-header time {
    color: var(--su-muted);
}

.su-post-grid {
    display: grid;
    grid-template-columns: repeat(3, minmax(0, 1fr));
    gap: 18px;
}

.su-post-card {
    overflow: hidden;
    border: 1px solid var(--su-border);
    border-radius: 14px;
    background: var(--su-surface);
}

.su-post-image {
    display: block;
    aspect-ratio: 16/9;
    overflow: hidden;
}

.su-post-image img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    transition: transform .3s ease;
}

.su-post-card:hover .su-post-image img {
    transform: scale(1.04);
}

.su-post-card-body {
    padding: 22px;
}

.su-post-card time {
    color: #a78bfa;
    font-size: 12px;
}

.su-post-card h2 {
    margin: 10px 0;
    font-size: 21px;
    line-height: 1.3;
}

.su-post-card h2 a,
.su-post-more {
    color: var(--su-text) !important;
    text-decoration: none !important;
}

.su-post-excerpt {
    color: var(--su-muted);
    font-size: 14px;
    line-height: 1.65;
}

.su-post-more {
    display: inline-block;
    margin-top: 12px;
    font-size: 14px;
    font-weight: 800;
}

.su-pagination {
    margin-top: 32px;
}

.su-pagination .nav-links {
    display: flex;
    gap: 8px;
}

.su-pagination a,
.su-pagination span {
    min-width: 38px;
    height: 38px;
    display: grid;
    place-items: center;
    border: 1px solid var(--su-border);
    border-radius: 8px;
    color: var(--su-text) !important;
    text-decoration: none !important;
}

.su-pagination .current {
    background: var(--su-accent);
    border-color: var(--su-accent);
}

.su-empty-state,
.su-not-found {
    padding: 50px;
    border: 1px solid var(--su-border);
    border-radius: 16px;
    background: var(--su-surface);
    color: var(--su-muted);
}

.su-empty-state h2,
.su-not-found h1 {
    color: var(--su-text);
}

.su-single-header {
    max-width: 900px;
    margin: 0 auto 34px;
    text-align: center;
}

.su-single-cover {
    max-width: 1000px;
    margin: 0 auto 38px;
    overflow: hidden;
    border-radius: 16px;
}

.su-single-cover img {
    display: block;
    width: 100%;
    height: auto;
}

.su-single-content {
    max-width: 820px;
    margin: 0 auto;
    color: #d3d9e4;
    font-size: 18px;
    line-height: 1.8;
}

.su-single-content h2,
.su-single-content h3 {
    color: var(--su-text);
}

.su-not-found {
    width: min(820px, calc(100% - 40px));
    margin: 80px auto;
    text-align: center;
}

.su-error-code {
    display: block;
    color: var(--su-accent);
    font-size: clamp(80px, 16vw, 170px);
    font-weight: 900;
    line-height: .85;
    opacity: .35;
}

.su-not-found h1 {
    margin: 22px 0 8px;
    font-size: 42px;
}

.su-not-found .su-header-cta {
    margin-top: 18px;
}

.su-commerce-content {
    color: var(--su-text);
}

.add_to_cart_button {
    padding: 0 !important;
}

@media (max-width: 860px) {
    .su-post-grid {
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }
}

@media (max-width: 560px) {
    .su-post-grid {
        grid-template-columns: 1fr;
    }

    .su-content-shell,
    .su-single-post,
    .su-commerce-content {
        width: min(100% - 28px, 1300px);
        padding-top: 52px;
    }

    .su-not-found {
        padding: 34px 20px;
    }
}

@media (max-width: 480px) {
    .su-site-header {
        height: 68px;
    }

    .su-brand-name {
        font-size: 16px;
    }

    .su-icon-link {
        width: 38px;
        height: 38px;
    }

    .su-footer-main {
        grid-template-columns: 1fr;
        padding-top: 44px;
    }

    .su-footer-brand,
    .su-footer-action {
        grid-column: auto;
    }

    .su-footer-bottom {
        align-items: flex-start;
        flex-direction: column;
        justify-content: center;
        padding: 18px 0;
    }
}

/* Homepage hero artwork */
.home .su-hero {
    position: relative;
    isolation: isolate;
}

.home .su-hero::before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 50%;
    width: 100vw;
    transform: translateX(-50%);
    background:
        linear-gradient(90deg, rgba(7, 10, 18, .94) 0%, rgba(7, 10, 18, .76) 35%, rgba(7, 10, 18, .28) 69%, rgba(7, 10, 18, .55) 100%),
        linear-gradient(180deg, rgba(7, 10, 18, .18) 0%, rgba(7, 10, 18, .06) 62%, #070a12 100%),
        url("data:image/webp;base64,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") center 47% / cover no-repeat;
}

.home .su-hero>* {
    position: relative;
    z-index: 1;
    padding-top: var(--su-page-gap);
}



.su-market {
    width: min(1300px, calc(100% - 40px));
    margin: 0 auto;
    padding: 64px 0 88px;
    color: var(--su-text);
}

.su-market-head {
    margin-bottom: 24px;
}

.su-market-title-row {
    display: flex;
    align-items: flex-end;
    justify-content: space-between;
    gap: 28px;
    margin-top: 10px;
}

.su-market-title-row h1 {
    margin: 0;
    color: #fff;
    font-size: clamp(38px, 5vw, 60px);
    line-height: 1.05;
    letter-spacing: -.04em;
}

.su-market-title-row p {
    max-width: 720px;
    margin: 12px 0 0;
    color: var(--su-muted);
    font-size: 16px;
    line-height: 1.65;
}

.su-market-cart {
    flex: 0 0 auto;
    min-width: 170px;
    display: flex;
    align-items: center;
    gap: 12px;
    padding: 12px 15px;
    border: 1px solid rgba(124, 60, 255, .38);
    border-radius: 12px;
    background: rgba(124, 60, 255, .09);
    color: #fff !important;
    text-decoration: none !important;
}

.su-market-cart-icon {
    position: relative;
    width: 38px;
    height: 38px;
    flex: 0 0 38px;
    display: block;
    border: 1px solid rgba(255, 255, 255, .13);
    border-radius: 10px;
    font-size: 0;
}

.su-market-cart b,
.su-market-cart small {
    display: block;
}

.su-market-cart b {
    font-size: 14px;
}

.su-market-cart small {
    margin-top: 2px;
    color: var(--su-muted);
    font-size: 11px;
}

.su-market-filters {
    display: flex;
    flex-wrap: wrap;
    gap: 8px;
    margin-top: 28px;
}

.su-market-filters a {
    padding: 9px 13px;
    border: 1px solid var(--su-border);
    border-radius: 999px;
    background: rgba(255, 255, 255, .018);
    color: #aeb7c8 !important;
    font-size: 12px;
    font-weight: 700;
    text-decoration: none !important;
    transition: .18s ease;
}

.su-market-filters a:hover,
.su-market-filters a.is-active {
    border-color: rgba(124, 60, 255, .52);
    background: rgba(124, 60, 255, .13);
    color: #fff !important;
}

.su-market-tools {
    display: grid;
    grid-template-columns: minmax(0, 1fr) auto;
    gap: 12px;
    margin-top: 18px;
}

.su-market-search {
    position: relative;
    margin: 0;
}

.su-market-search>span {
    position: absolute;
    top: 50%;
    left: 16px;
    transform: translateY(-50%);
    color: #8d98ac;
    font-size: 20px;
    line-height: 1;
}

.su-market-search input[type="search"] {
    width: 100%;
    height: 48px;
    margin: 0;
    padding: 0 16px 0 44px;
    border: 1px solid var(--su-border);
    border-radius: 10px;
    outline: none;
    background: rgba(255, 255, 255, .025);
    color: #fff;
    box-shadow: none;
}

.su-market-search input[type="search"]::placeholder {
    color: #718097;
}

.su-market-search input[type="search"]:focus {
    border-color: rgba(124, 60, 255, .68);
    box-shadow: 0 0 0 3px rgba(124, 60, 255, .12);
}

.woocommerce-error, .woocommerce-info, .woocommerce-message {

    background: radial-gradient(circle at 90% 10%, rgba(155, 85, 255, .2), transparent 38%),
    linear-gradient(145deg, #11182a, #0a101d) !important;
    color: #fff !important;
    border-top: 3px solid #720eec !important;
}

.woocommerce-message::before {
    color: #720eec !important;
}

.nk-info-box {
    display: flex;
    justify-content: space-between;
}

.woocommerce-message a {
    color: #fff;
}

.su-market .woocommerce-ordering {
    float: none;
    margin: 0;
}

.su-market .woocommerce-ordering select {
    width: auto;
    min-width: 210px;
    height: 48px;
    margin: 0;
    padding: 0 38px 0 14px;
    border: 1px solid var(--su-border);
    border-radius: 10px;
    background-color: #0d1220;
    color: #dbe1eb;
}

.su-market-count {
    margin: 0 0 16px;
}

.su-market-count .woocommerce-result-count {
    float: none;
    margin: 0;
    color: #818da2;
    font-size: 12px;
}

.su-market .row.no-gutters {
    display: grid !important;
    grid-template-columns: repeat(4, minmax(0, 1fr));
    gap: 16px;
    margin: 0 !important;
}

.su-service-card {
    width: auto !important;
    min-width: 0;
    min-height: 330px;
    float: none !important;
    display: flex !important;
    flex-direction: column;
    overflow: hidden;
    margin: 0 !important;
    padding: 0 !important;
    border: 1px solid var(--su-border);
    border-radius: 14px;
    background:
        linear-gradient(145deg, rgba(124, 60, 255, .055), transparent 45%),
        #0d1220;
    list-style: none;
    transition: transform .2s ease, border-color .2s ease, box-shadow .2s ease;
}

.su-service-card:hover {
    transform: translateY(-4px);
    border-color: rgba(124, 60, 255, .48);
    box-shadow: 0 18px 44px rgba(0, 0, 0, .24);
}

.su-service-main {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    padding: 22px 22px 18px;
    color: inherit !important;
    text-decoration: none !important;
}

.su-service-icon {
    width: 54px;
    height: 54px;
    display: grid;
    place-items: center;
    margin-bottom: 20px;
    border: 1px solid rgba(124, 60, 255, .30);
    border-radius: 14px;
    background: rgba(124, 60, 255, .11);
    color: #b99cff;
}

.su-service-icon svg {
    width: 50px !important;
    height: 50px !important;
    max-width: 50px !important;
    max-height: 50px !important;
    display: block;
}

.su-service-icon img {
    width: 50px;
    height: 50px;
    max-width: 50px;
    max-height: 50px;
    display: block;
    object-fit: contain;
    border-radius: 10px;
}

.su-icon-crm,
.su-icon-cifrovaya-infrastruktura {
    color: #7fe6df;
    border-color: rgba(37, 217, 208, .28);
    background: rgba(37, 217, 208, .09);
}

.su-icon-prodazhi,
.su-icon-marketingovaya-strategiya {
    color: #f5c36f;
    border-color: rgba(242, 174, 63, .26);
    background: rgba(242, 174, 63, .09);
}

.su-icon-ai-avtomatizaciya {
    color: #88e6b5;
    border-color: rgba(67, 223, 155, .26);
    background: rgba(67, 223, 155, .09);
}

.su-service-category {
    color: #9ca8bb;
    font-size: 11px;
    font-weight: 800;
    letter-spacing: .07em;
    text-transform: uppercase;
}

.su-service-card h2 {
    margin: 10px 0 10px;
    color: #fff;
    font-size: 19px;
    line-height: 1.28;
    letter-spacing: -.01em;
}

.su-service-excerpt {
    color: var(--su-muted);
    font-size: 14px;
    line-height: 1.62;
}

.su-service-bottom {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 12px;
    padding: 17px 22px 20px;
    border-top: 1px solid rgba(255, 255, 255, .065);
}

.su-service-price {
    color: #fff;
    font-size: 15px;
    font-weight: 800;
    white-space: nowrap;
}

.su-service-price small {
    color: #758096;
    font-size: 10px;
    font-weight: 600;
    text-transform: uppercase;
}

.su-market .su-add-cart {
    min-height: 38px;
    display: inline-flex !important;
    align-items: center;
    justify-content: center;
    margin: 0 !important;
    border: 1px solid rgba(124, 60, 255, .48) !important;
    background: linear-gradient(135deg, #7134ef, #8b46ff) !important;
    text-align: center;
    padding: 0 !important;
}

.su-market .su-add-cart:hover {
    filter: brightness(1.12);
}

.su-contacts {
    --c-panel: #0d1220;
    --c-line: rgba(255, 255, 255, .1);
    --c-text: #eef2f8;
    --c-muted: #aab3c3;
    margin: 0 auto;
    padding: 28px 0 70px;
    color: var(--c-text)
}

.su-contacts * {
    box-sizing: border-box
}

.su-contacts h1 {
    font-size: clamp(40px, 5vw, 58px);
    letter-spacing: -.04em;
    margin: 18px 0 14px;
    color: var(--c-text)
}

.su-contacts>p {
    color: var(--c-muted);
    font-size: 18px;
    line-height: 1.65
}

.su-contact-grid {
    display: grid;
    grid-template-columns: .9fr 1.1fr;
    gap: 22px;
    margin-top: 34px
}

.su-contact-card {
    border: 1px solid var(--c-line);
    border-radius: 16px;
    background: linear-gradient(145deg, rgba(124, 60, 255, .08), rgba(255, 255, 255, .015));
    padding: 28px
}

.su-contact-card h2 {
    margin: 0 0 20px;
    color: var(--c-text);
    font-size: 24px
}

.su-contact-item {
    padding: 15px 0;
    border-bottom: 1px solid var(--c-line)
}

.su-contact-item:last-child {
    border: 0
}

.su-contact-item span {
    display: block;
    color: #939db0;
    font-size: 14px;
    margin-bottom: 5px
}

.su-contact-item a,
.su-contact-item strong {
    color: var(--c-text);
    text-decoration: none;
    line-height: 1.55;
    margin-left: 10px;
    font-weight: 700;
}

.navibiz-social-mini {
    display: flex;
    align-items: center;
    gap: 8px;
    margin: 14px 0 4px;
}

.navibiz-social-mini a {
    width: 34px;
    height: 34px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    margin: 0 !important;
    border: 1px solid var(--c-line);
    border-radius: 10px;
    background: rgba(255, 255, 255, .035);
    color: var(--c-text) !important;
    text-decoration: none !important;
    transition: transform .16s ease, border-color .16s ease, background .16s ease;
}

.navibiz-social-mini a:hover {
    transform: translateY(-1px);
    border-color: rgba(124, 60, 255, .55);
    background: rgba(124, 60, 255, .09);
}

.navibiz-social-mini svg {
    width: 18px;
    height: 18px;
    display: block;
    fill: currentColor;
}

.navibiz-social-mini__max {
    width: 20px;
    height: 20px;
    display: grid !important;
    place-items: center;
    margin: 0 !important;
    border-radius: 7px;
    background: linear-gradient(135deg, #46BEFD, #2641F7 52%, #8D4CE5);
    color: #fff !important;
    font-size: 11px !important;
    line-height: 1 !important;
    font-weight: 800;
}

.nbq-lead-modal .navibiz-social-mini {
    margin: -8px 0 20px;
}

.su-contact-form .fluentform {
    margin-top: 4px
}

.su-contact-form label {
    color: var(--c-text) !important
}

.su-contact-form input,
.su-contact-form textarea {
    background: #080b14 !important;
    border: 1px solid var(--c-line) !important;
    color: var(--c-text) !important;
    border-radius: 9px !important
}

.su-contact-form input:focus,
.su-contact-form textarea:focus {
    border-color: #7c3cff !important;
    box-shadow: 0 0 0 3px rgba(124, 60, 255, .13) !important
}

.su-contact-form .ff-btn-submit {
    background: #7c3cff !important;
    border: 0 !important;
    border-radius: 8px !important;
    font-weight: 700 !important;
    padding: 13px 22px !important
}

.su-contact-form .navibiz-consent {
    font-size: 14px;
    line-height: 1.5
}

.su-contact-form .navibiz-consent label {
    color: var(--c-muted) !important
}

/* ===== Fluent Forms — чекбокс согласия ===== */

.su-contact-form .navibiz-consent .ff-el-form-check-label {
    display: flex !important;
    align-items: flex-start !important;
    gap: 10px;
    cursor: pointer;
}

.su-contact-form .navibiz-consent .ff-el-form-check-input {
    appearance: none;
    -webkit-appearance: none;

    flex: 0 0 18px;
    width: 18px !important;
    height: 18px !important;
    min-width: 18px;

    margin: 2px 0 0 !important;
    padding: 0 !important;

    border: 1px solid rgba(148, 158, 176, .55) !important;
    border-radius: 5px !important;

    background: #080b14 !important;
    box-shadow: none !important;
    cursor: pointer;
    transition: .2s;
}

.su-contact-form .navibiz-consent .ff-el-form-check-input:hover {
    border-color: #7c3cff !important;
}

.su-contact-form .navibiz-consent .ff-el-form-check-input:checked {
    border-color: #7c3cff !important;
    background-color: #7c3cff !important;

    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M3.5 8 6.5 11 12.5 5'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: center;
    background-size: 12px;
}

.su-contact-form .navibiz-consent .ff-el-form-check-input:focus-visible {
    outline: 2px solid rgba(124, 60, 255, .45);
    outline-offset: 2px;
}

.su-contact-form .navibiz-consent .ff-el-form-check-label>span {
    flex: 1;
    min-width: 0;
    display: block;
    line-height: 1.5;
}

.su-contact-form .navibiz-consent a {
    color: #b99cff !important;
    text-decoration: underline;
    text-underline-offset: 2px;
}

@media(max-width:780px) {
    .su-contact-grid {
        grid-template-columns: 1fr
    }

    .su-contacts {
        padding-top: 10px
    }
}

@media (max-width: 1300px) {
    .su-market .row.no-gutters {
        grid-template-columns: repeat(3, minmax(0, 1fr));
    }
}

@media (max-width: 820px) {
    .su-market-title-row {
        align-items: flex-start;
        flex-direction: column;
    }

    .su-market-cart {
        min-width: 0;
    }

    .su-market-tools {
        grid-template-columns: 1fr;
    }

    .su-market .woocommerce-ordering select {
        width: 100%;
    }

    .su-market .row.no-gutters {
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }
}

@media (max-width: 560px) {
    .su-market {
        width: min(100% - 28px, 1300px);
        padding-top: 48px;
    }

    .su-market .row.no-gutters {
        grid-template-columns: 1fr;
    }

    .su-service-card {
        min-height: 0;
    }

    .su-service-bottom {
        align-items: flex-start;
        flex-direction: column;
    }

    .su-market .su-add-cart {
        width: 100%;
    }
}