.elementor-3692 .elementor-element.elementor-element-3ddac12{--display:flex;}.elementor-3692 .elementor-element.elementor-element-3ddac12:not(.elementor-motion-effects-element-type-background), .elementor-3692 .elementor-element.elementor-element-3ddac12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-3692 .elementor-element.elementor-element-dd520e0{--spacer-size:20px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );color:var( --e-global-color-primary );}.elementor-3692 .elementor-element.elementor-element-c273fbe{text-align:center;}.elementor-3692 .elementor-element.elementor-element-c273fbe .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:25px;font-weight:400;font-style:normal;text-decoration:none;color:var( --e-global-color-df33c60 );}.elementor-3692 .elementor-element.elementor-element-490caf6{text-align:center;}.elementor-3692 .elementor-element.elementor-element-490caf6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:300;font-style:normal;text-decoration:none;color:var( --e-global-color-5cb2952 );}.elementor-3692 .elementor-element.elementor-element-c5810e7{--spacer-size:20px;}.elementor-3692 .elementor-element.elementor-element-5688fe5d{--display:flex;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}}/* Start custom CSS for container, class: .elementor-element-5688fe5d *//* =========================================================
   ALPINOR PARTNERBEREICH
   ULTRA PREMIUM EDITION
   ========================================================= */


/* =========================================================
   0. BASIS
   ========================================================= */

.elementor-3692 .elementor-element.elementor-element-5688fe5d,
.elementor-3692 .elementor-element.elementor-element-5688fe5d * {
    font-family: "Inter", Arial, sans-serif !important;
    box-sizing: border-box;
}


/* =========================================================
   1. HAUPTCONTAINER
   ========================================================= */

.elementor-3692 .elementor-element.elementor-element-5688fe5d {
    width: calc(100% - 48px);
    max-width: 1360px;

    margin: 58px auto 80px;
    padding: 52px 56px 58px;

    position: relative;
    overflow: visible;

    color: #2C2C2C;

    background:
        radial-gradient(
            circle at top right,
            rgba(201,162,39,.035) 0%,
            transparent 26%
        ),
        linear-gradient(
            145deg,
            #FFFFFF 0%,
            #FCFBF8 100%
        );

    border:
        1px solid rgba(201,162,39,.24);

    border-radius: 18px;

    box-shadow:
        0 34px 90px rgba(0,0,0,.065),
        0 8px 24px rgba(0,0,0,.025);
}


/* dezenter Premium-Goldakzent oben */

.elementor-3692 .elementor-element.elementor-element-5688fe5d::before {
    content: "";

    position: absolute;

    top: 0;
    left: 12%;
    right: 12%;

    height: 1px;

    background:
        linear-gradient(
            90deg,
            transparent 0%,
            rgba(201,162,39,.18) 15%,
            #C9A227 50%,
            rgba(201,162,39,.18) 85%,
            transparent 100%
        );
}


/* =========================================================
   2. NAVIGATION
   ========================================================= */

.elementor-3692 .elementor-element.elementor-element-5688fe5d #slicewp-affiliate-account nav,
.elementor-3692 .elementor-element.elementor-element-5688fe5d #slicewp-affiliate-account [class*="navigation"],
.elementor-3692 .elementor-element.elementor-element-5688fe5d #slicewp-affiliate-account [class*="nav"] {

    width: 100%;

    display: flex;
    align-items: center;

    gap: 5px;

    margin: 0 0 38px !important;
    padding: 7px !important;

    background:
        linear-gradient(
            180deg,
            #252525 0%,
            #1F1F1F 100%
        ) !important;

    border:
        1px solid rgba(255,255,255,.045) !important;

    border-radius: 14px !important;

    box-shadow:
        0 16px 32px rgba(0,0,0,.12),
        inset 0 1px 0 rgba(255,255,255,.025) !important;

    overflow: hidden;
}


/* =========================================================
   3. NAVIGATION LINKS
   ========================================================= */

.elementor-3692 .elementor-element.elementor-element-5688fe5d #slicewp-affiliate-account nav a,
.elementor-3692 .elementor-element.elementor-element-5688fe5d #slicewp-affiliate-account [class*="navigation"] a,
.elementor-3692 .elementor-element.elementor-element-5688fe5d #slicewp-affiliate-account [class*="nav"] a {

    flex: 1 1 0;

    min-width: 0;
    min-height: 50px;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    padding: 11px 13px !important;

    background: transparent !important;

    border:
        1px solid transparent !important;

    border-radius: 9px !important;

    color: rgba(255,255,255,.92) !important;

    font-size: 11.5px !important;
    font-weight: 500 !important;

    line-height: 1.2 !important;

    letter-spacing: .01em;

    text-align: center !important;
    text-decoration: none !important;

    opacity: 1 !important;
    visibility: visible !important;

    transition:
        background .18s ease,
        color .18s ease,
        border-color .18s ease,
        transform .18s ease,
        box-shadow .18s ease !important;
}


/* innerer Text */

.elementor-3692 .elementor-element.elementor-element-5688fe5d #slicewp-affiliate-account nav a span,
.elementor-3692 .elementor-element.elementor-element-5688fe5d #slicewp-affiliate-account nav a strong,
.elementor-3692 .elementor-element.elementor-element-5688fe5d #slicewp-affiliate-account [class*="navigation"] a span,
.elementor-3692 .elementor-element.elementor-element-5688fe5d #slicewp-affiliate-account [class*="nav"] a span {

    color: inherit !important;

    opacity: 1 !important;
    visibility: visible !important;
}


/* =========================================================
   4. NAVIGATION ICONS ENTFERNEN
   ========================================================= */

.elementor-3692 .elementor-element.elementor-element-5688fe5d #slicewp-affiliate-account nav a > i,
.elementor-3692 .elementor-element.elementor-element-5688fe5d #slicewp-affiliate-account nav a > svg,
.elementor-3692 .elementor-element.elementor-element-5688fe5d #slicewp-affiliate-account [class*="navigation"] a > i,
.elementor-3692 .elementor-element.elementor-element-5688fe5d #slicewp-affiliate-account [class*="navigation"] a > svg,
.elementor-3692 .elementor-element.elementor-element-5688fe5d #slicewp-affiliate-account [class*="nav"] a > i,
.elementor-3692 .elementor-element.elementor-element-5688fe5d #slicewp-affiliate-account [class*="nav"] a > svg {

    display: none !important;
}


/* =========================================================
   5. INAKTIVE REITER
   ========================================================= */

.elementor-3692 .elementor-element.elementor-element-5688fe5d #slicewp-affiliate-account nav a:not(.alpinor-active-tab),
.elementor-3692 .elementor-element.elementor-element-5688fe5d #slicewp-affiliate-account [class*="navigation"] a:not(.alpinor-active-tab),
.elementor-3692 .elementor-element.elementor-element-5688fe5d #slicewp-affiliate-account [class*="nav"] a:not(.alpinor-active-tab) {

    color: rgba(255,255,255,.92) !important;

    background:
        rgba(255,255,255,.015) !important;

    border-color:
        rgba(255,255,255,.018) !important;
}


/* visited / focus bleiben hell */

.elementor-3692 .elementor-element.elementor-element-5688fe5d #slicewp-affiliate-account nav a:not(.alpinor-active-tab):visited,
.elementor-3692 .elementor-element.elementor-element-5688fe5d #slicewp-affiliate-account nav a:not(.alpinor-active-tab):focus,
.elementor-3692 .elementor-element.elementor-element-5688fe5d #slicewp-affiliate-account [class*="navigation"] a:not(.alpinor-active-tab):visited,
.elementor-3692 .elementor-element.elementor-element-5688fe5d #slicewp-affiliate-account [class*="navigation"] a:not(.alpinor-active-tab):focus,
.elementor-3692 .elementor-element.elementor-element-5688fe5d #slicewp-affiliate-account [class*="nav"] a:not(.alpinor-active-tab):visited,
.elementor-3692 .elementor-element.elementor-element-5688fe5d #slicewp-affiliate-account [class*="nav"] a:not(.alpinor-active-tab):focus {

    color: rgba(255,255,255,.92) !important;
}


/* Hover */

.elementor-3692 .elementor-element.elementor-element-5688fe5d #slicewp-affiliate-account nav a:not(.alpinor-active-tab):hover,
.elementor-3692 .elementor-element.elementor-element-5688fe5d #slicewp-affiliate-account [class*="navigation"] a:not(.alpinor-active-tab):hover,
.elementor-3692 .elementor-element.elementor-element-5688fe5d #slicewp-affiliate-account [class*="nav"] a:not(.alpinor-active-tab):hover {

    color: #C9A227 !important;

    background:
        rgba(201,162,39,.055) !important;

    border-color:
        rgba(201,162,39,.11) !important;

    transform: translateY(-1px);
}


/* =========================================================
   6. AKTIVER REITER
   ========================================================= */

.elementor-3692 .elementor-element.elementor-element-5688fe5d #slicewp-affiliate-account a.alpinor-active-tab {

    position: relative;

    background:
        linear-gradient(
            180deg,
            #D3B13C 0%,
            #C9A227 100%
        ) !important;

    color: #1F1F1F !important;

    border-color:
        rgba(255,255,255,.10) !important;

    font-weight: 650 !important;

    box-shadow:
        0 8px 20px rgba(201,162,39,.20),
        inset 0 1px 0 rgba(255,255,255,.20) !important;

    transform: none !important;
}


/* dezenter Lichtakzent */

.elementor-3692 .elementor-element.elementor-element-5688fe5d #slicewp-affiliate-account a.alpinor-active-tab::after {

    content: "";

    position: absolute;

    left: 18%;
    right: 18%;
    bottom: 4px;

    height: 1px;

    background:
        rgba(255,255,255,.30);

    border-radius: 1px;
}


/* aktiver Text */

.elementor-3692 .elementor-element.elementor-element-5688fe5d #slicewp-affiliate-account a.alpinor-active-tab span,
.elementor-3692 .elementor-element.elementor-element-5688fe5d #slicewp-affiliate-account a.alpinor-active-tab strong {

    color: #1F1F1F !important;
}


/* aktiver Tab bleibt stabil */

.elementor-3692 .elementor-element.elementor-element-5688fe5d #slicewp-affiliate-account a.alpinor-active-tab:hover,
.elementor-3692 .elementor-element.elementor-element-5688fe5d #slicewp-affiliate-account a.alpinor-active-tab:visited,
.elementor-3692 .elementor-element.elementor-element-5688fe5d #slicewp-affiliate-account a.alpinor-active-tab:focus {

    background:
        linear-gradient(
            180deg,
            #D3B13C 0%,
            #C9A227 100%
        ) !important;

    color: #1F1F1F !important;

    border-color:
        rgba(255,255,255,.10) !important;

    transform: none !important;
}


/* =========================================================
   7. KPI / DASHBOARD KARTEN
   ========================================================= */

.elementor-3692 .elementor-element.elementor-element-5688fe5d [class*="card"],
.elementor-3692 .elementor-element.elementor-element-5688fe5d [class*="stat"],
.elementor-3692 .elementor-element.elementor-element-5688fe5d [class*="summary"],
.elementor-3692 .elementor-element.elementor-element-5688fe5d [class*="all-time"] > *,
.elementor-3692 .elementor-element.elementor-element-5688fe5d [class*="all_time"] > *,
.elementor-3692 .elementor-element.elementor-element-5688fe5d [class*="program"] > *,
.elementor-3692 .elementor-element.elementor-element-5688fe5d [class*="detail"] > * {

    background:
        linear-gradient(
            145deg,
            #FFFFFF 0%,
            #FDFCF9 100%
        ) !important;

    border:
        1px solid rgba(201,162,39,.24) !important;

    border-radius: 12px !important;

    box-shadow:
        0 12px 28px rgba(0,0,0,.025) !important;

    transition:
        border-color .18s ease,
        box-shadow .18s ease,
        transform .18s ease;
}


/* Hover */

.elementor-3692 .elementor-element.elementor-element-5688fe5d [class*="card"]:hover,
.elementor-3692 .elementor-element.elementor-element-5688fe5d [class*="stat"]:hover,
.elementor-3692 .elementor-element.elementor-element-5688fe5d [class*="summary"]:hover {

    border-color:
        rgba(201,162,39,.40) !important;

    box-shadow:
        0 16px 34px rgba(0,0,0,.04) !important;

    transform:
        translateY(-1px);
}


/* innere Rahmen entfernen */

.elementor-3692 .elementor-element.elementor-element-5688fe5d [class*="card"] > *,
.elementor-3692 .elementor-element.elementor-element-5688fe5d [class*="stat"] > *,
.elementor-3692 .elementor-element.elementor-element-5688fe5d [class*="summary"] > *,
.elementor-3692 .elementor-element.elementor-element-5688fe5d [class*="program"] > * > *,
.elementor-3692 .elementor-element.elementor-element-5688fe5d [class*="detail"] > * > * {

    border: none !important;

    background: transparent !important;

    box-shadow: none !important;
}


/* KPI Überschriften */

.elementor-3692 .elementor-element.elementor-element-5688fe5d [class*="card"] label,
.elementor-3692 .elementor-element.elementor-element-5688fe5d [class*="stat"] label,
.elementor-3692 .elementor-element.elementor-element-5688fe5d [class*="summary"] label,
.elementor-3692 .elementor-element.elementor-element-5688fe5d [class*="program"] label,
.elementor-3692 .elementor-element.elementor-element-5688fe5d [class*="detail"] label {

    display: block;

    margin: 0 0 8px !important;
    padding: 0 !important;

    background: transparent !important;

    border: none !important;

    color: #8C6B12 !important;

    font-size: 10.5px !important;
    font-weight: 650 !important;

    letter-spacing: .045em;
}


/* KPI Werte */

.elementor-3692 .elementor-element.elementor-element-5688fe5d [class*="card"] strong,
.elementor-3692 .elementor-element.elementor-element-5688fe5d [class*="stat"] strong,
.elementor-3692 .elementor-element.elementor-element-5688fe5d [class*="summary"] strong {

    color: #2C2C2C !important;

    font-size: 23px !important;

    font-weight: 500 !important;

    letter-spacing: -.02em;
}


/* =========================================================
   8. INPUTS / SELECTS
   ========================================================= */

.elementor-3692 .elementor-element.elementor-element-5688fe5d input[type="text"],
.elementor-3692 .elementor-element.elementor-element-5688fe5d input[type="email"],
.elementor-3692 .elementor-element.elementor-element-5688fe5d input[type="password"],
.elementor-3692 .elementor-element.elementor-element-5688fe5d input[type="url"],
.elementor-3692 .elementor-element.elementor-element-5688fe5d input[type="number"],
.elementor-3692 .elementor-element.elementor-element-5688fe5d input[type="date"],
.elementor-3692 .elementor-element.elementor-element-5688fe5d select,
.elementor-3692 .elementor-element.elementor-element-5688fe5d textarea {

    min-height: 47px;

    padding: 11px 14px;

    background:
        rgba(250,250,248,.92);

    border:
        1px solid #DEDED9;

    border-radius: 8px;

    color: #2C2C2C;

    font-size: 13px;

    box-shadow:
        inset 0 1px 0 rgba(255,255,255,.85);

    transition:
        border-color .18s ease,
        background .18s ease,
        box-shadow .18s ease;
}


.elementor-3692 .elementor-element.elementor-element-5688fe5d input:hover,
.elementor-3692 .elementor-element.elementor-element-5688fe5d select:hover,
.elementor-3692 .elementor-element.elementor-element-5688fe5d textarea:hover {

    border-color:
        rgba(201,162,39,.38);
}


.elementor-3692 .elementor-element.elementor-element-5688fe5d input:focus,
.elementor-3692 .elementor-element.elementor-element-5688fe5d select:focus,
.elementor-3692 .elementor-element.elementor-element-5688fe5d textarea:focus {

    outline: none;

    background: #FFFFFF;

    border-color:
        #C9A227;

    box-shadow:
        0 0 0 3px rgba(201,162,39,.08);
}


/* =========================================================
   9. BUTTONS
   ========================================================= */

.elementor-3692 .elementor-element.elementor-element-5688fe5d button,
.elementor-3692 .elementor-element.elementor-element-5688fe5d input[type="submit"],
.elementor-3692 .elementor-element.elementor-element-5688fe5d .button,
.elementor-3692 .elementor-element.elementor-element-5688fe5d a.button {

    min-height: 45px;

    padding: 0 23px;

    background:
        linear-gradient(
            180deg,
            #2D2D2D 0%,
            #242424 100%
        ) !important;

    border:
        1px solid rgba(0,0,0,.22) !important;

    border-radius: 7px !important;

    color: #C9A227 !important;

    font-size: 10.5px !important;
    font-weight: 700 !important;

    letter-spacing: .085em;

    text-transform: uppercase;

    box-shadow:
        0 7px 15px rgba(0,0,0,.08);

    transition:
        transform .18s ease,
        box-shadow .18s ease,
        background .18s ease;
}


.elementor-3692 .elementor-element.elementor-element-5688fe5d button:hover,
.elementor-3692 .elementor-element.elementor-element-5688fe5d input[type="submit"]:hover,
.elementor-3692 .elementor-element.elementor-element-5688fe5d .button:hover,
.elementor-3692 .elementor-element.elementor-element-5688fe5d a.button:hover {

    background:
        linear-gradient(
            180deg,
            #D3B13C 0%,
            #C9A227 100%
        ) !important;

    border-color:
        #C9A227 !important;

    color:
        #242424 !important;

    transform:
        translateY(-1px);

    box-shadow:
        0 9px 20px rgba(201,162,39,.18);
}


/* =========================================================
   10. TABELLEN
   ========================================================= */

.elementor-3692 .elementor-element.elementor-element-5688fe5d table {

    width: 100%;

    border-collapse:
        separate;

    border-spacing:
        0;

    background:
        #FFFFFF;

    border:
        1px solid #E8E5DE;

    border-radius:
        11px;

    overflow:
        hidden;

    box-shadow:
        0 10px 24px rgba(0,0,0,.025);
}


.elementor-3692 .elementor-element.elementor-element-5688fe5d table th {

    padding:
        15px 18px;

    background:
        #F7F5F0 !important;

    color:
        #8B6A12 !important;

    font-size:
        9.5px !important;

    font-weight:
        700 !important;

    letter-spacing:
        .08em;

    text-transform:
        uppercase;
}


.elementor-3692 .elementor-element.elementor-element-5688fe5d table td {

    padding:
        15px 18px;

    color:
        #2C2C2C;

    font-size:
        13px;

    border-bottom:
        1px solid #F0EEE8;
}


.elementor-3692 .elementor-element.elementor-element-5688fe5d table tr:last-child td {

    border-bottom:
        none;
}


/* =========================================================
   11. KALENDER
   ========================================================= */

.elementor-3692 .elementor-element.elementor-element-5688fe5d .daterangepicker {

    padding:
        16px !important;

    background:
        #FFFFFF !important;

    border:
        1px solid rgba(201,162,39,.20) !important;

    border-radius:
        14px !important;

    box-shadow:
        0 24px 60px rgba(0,0,0,.14) !important;
}


/* linke Auswahl */

.elementor-3692 .elementor-element.elementor-element-5688fe5d .daterangepicker .ranges {

    padding-right:
        16px !important;

    border-right:
        1px solid #EEEAE2 !important;
}


.elementor-3692 .elementor-element.elementor-element-5688fe5d .daterangepicker .ranges li {

    margin:
        2px 0 !important;

    padding:
        7px 10px !important;

    background:
        transparent !important;

    border:
        none !important;

    border-radius:
        5px !important;

    color:
        #555555 !important;

    font-size:
        11.5px !important;

    font-weight:
        500 !important;

    box-shadow:
        none !important;

    transition:
        color .15s ease,
        background .15s ease;
}


.elementor-3692 .elementor-element.elementor-element-5688fe5d .daterangepicker .ranges li:hover {

    background:
        rgba(201,162,39,.05) !important;

    color:
        #C9A227 !important;
}


.elementor-3692 .elementor-element.elementor-element-5688fe5d .daterangepicker .ranges li.active,
.elementor-3692 .elementor-element.elementor-element-5688fe5d .daterangepicker .ranges li.alpinor-range-active {

    background:
        rgba(201,162,39,.07) !important;

    color:
        #A88417 !important;

    font-weight:
        700 !important;
}


/* Kalendertage */

.elementor-3692 .elementor-element.elementor-element-5688fe5d .daterangepicker td {

    border:
        none !important;

    border-radius:
        6px !important;

    color:
        #2C2C2C !important;

    transition:
        background .14s ease;
}


.elementor-3692 .elementor-element.elementor-element-5688fe5d .daterangepicker td:hover {

    background:
        #F7F3E8 !important;
}


.elementor-3692 .elementor-element.elementor-element-5688fe5d .daterangepicker td.in-range {

    background:
        rgba(201,162,39,.10) !important;
}


.elementor-3692 .elementor-element.elementor-element-5688fe5d .daterangepicker td.active {

    background:
        #252525 !important;

    color:
        #FFFFFF !important;
}


/* =========================================================
   12. PARTNER LINK INFOBOX
   ========================================================= */

.elementor-3692 .elementor-element.elementor-element-5688fe5d .alpinor-partner-link-info {

    position:
        relative;

    margin:
        18px 0 24px !important;

    padding:
        26px 28px 25px 32px !important;

    background:
        linear-gradient(
            135deg,
            #FBFAF7 0%,
            #FFFFFF 100%
        ) !important;

    border:
        1px solid #ECE8DF !important;

    border-radius:
        12px !important;

    box-shadow:
        0 12px 28px rgba(0,0,0,.025) !important;

    color:
        #454545 !important;

    font-size:
        13px !important;

    line-height:
        1.7 !important;
}


/* dezente Goldleiste */

.elementor-3692 .elementor-element.elementor-element-5688fe5d .alpinor-partner-link-info::before {

    content:
        "";

    position:
        absolute;

    top:
        22px;

    bottom:
        22px;

    left:
        0;

    width:
        3px;

    background:
        linear-gradient(
            180deg,
            #D3B13C,
            #C9A227
        );

    border-radius:
        0 3px 3px 0;
}


/* Kicker */

.elementor-3692 .elementor-element.elementor-element-5688fe5d .alpinor-partner-link-info > strong:first-child {

    display:
        block;

    margin-bottom:
        9px;

    color:
        #A88417 !important;

    font-size:
        10px !important;

    font-weight:
        700 !important;

    letter-spacing:
        .11em;

    text-transform:
        uppercase;
}


/* Beispiel URL */

.elementor-3692 .elementor-element.elementor-element-5688fe5d .alpinor-partner-link-info code {

    display:
        inline-block;

    margin:
        9px 0;

    padding:
        9px 12px;

    background:
        #FFFFFF;

    border:
        1px solid #E6E1D6;

    border-radius:
        6px;

    color:
        #6B4F3A;

    font-size:
        12px;

    box-shadow:
        0 3px 10px rgba(0,0,0,.025);
}


/* =========================================================
   13. ALLGEMEINE LINKS
   ========================================================= */

.elementor-3692 .elementor-element.elementor-element-5688fe5d a {

    transition:
        color .15s ease,
        opacity .15s ease;
}


/* =========================================================
   14. RESPONSIVE TABLET
   ========================================================= */

@media (max-width: 980px) {

    .elementor-3692 .elementor-element.elementor-element-5688fe5d {

        width:
            calc(100% - 34px);

        padding:
            42px 34px 46px;
    }


    .elementor-3692 .elementor-element.elementor-element-5688fe5d #slicewp-affiliate-account nav,
    .elementor-3692 .elementor-element.elementor-element-5688fe5d #slicewp-affiliate-account [class*="navigation"],
    .elementor-3692 .elementor-element.elementor-element-5688fe5d #slicewp-affiliate-account [class*="nav"] {

        flex-wrap:
            wrap;
    }


    .elementor-3692 .elementor-element.elementor-element-5688fe5d #slicewp-affiliate-account nav a,
    .elementor-3692 .elementor-element.elementor-element-5688fe5d #slicewp-affiliate-account [class*="navigation"] a,
    .elementor-3692 .elementor-element.elementor-element-5688fe5d #slicewp-affiliate-account [class*="nav"] a {

        flex:
            1 1 30%;
    }

}


/* =========================================================
   15. MOBILE
   ========================================================= */

@media (max-width: 767px) {

    .elementor-3692 .elementor-element.elementor-element-5688fe5d {

        width:
            calc(100% - 20px);

        margin:
            28px auto 40px;

        padding:
            28px 18px 34px;

        border-radius:
            14px;
    }


    .elementor-3692 .elementor-element.elementor-element-5688fe5d::before {

        left:
            28px;

        right:
            28px;
    }


    .elementor-3692 .elementor-element.elementor-element-5688fe5d #slicewp-affiliate-account nav,
    .elementor-3692 .elementor-element.elementor-element-5688fe5d #slicewp-affiliate-account [class*="navigation"],
    .elementor-3692 .elementor-element.elementor-element-5688fe5d #slicewp-affiliate-account [class*="nav"] {

        gap:
            4px;

        padding:
            5px !important;
    }


    .elementor-3692 .elementor-element.elementor-element-5688fe5d #slicewp-affiliate-account nav a,
    .elementor-3692 .elementor-element.elementor-element-5688fe5d #slicewp-affiliate-account [class*="navigation"] a,
    .elementor-3692 .elementor-element.elementor-element-5688fe5d #slicewp-affiliate-account [class*="nav"] a {

        flex:
            1 1 45%;

        min-height:
            46px;

        font-size:
            10.5px !important;
    }


    .elementor-3692 .elementor-element.elementor-element-5688fe5d table {

        display:
            block;

        overflow-x:
            auto;
    }


    .elementor-3692 .elementor-element.elementor-element-5688fe5d .alpinor-partner-link-info {

        padding:
            22px 20px 22px 24px !important;
    }

}/* End custom CSS */