.-dashboard-root svg, .-instant-form-popup svg {
    block-size: 1em;
    inline-size: 1em;
}

.-dashboard-root svg#L9>path {
    fill: currentcolor
}

.-dashboard-root svg * {
}
.-dashboard-root > .-dashboard-root-header {
    background: linear-gradient(-165deg, #9f3ddb, #3600d3);
    padding: 50px 20px 30px;
    margin-bottom: 50px;
    color: white;
}

.-dashboard-root-container {
    max-width: 1300px;
    margin: 0 auto;
}

.-dashboard-root-body > .-dashboard-root-container {
    display: flex;
}

.-dashboard-root > .-dashboard-root-header > .-dashboard-root-container {
    display: flex;
    align-items: end;
}

.-dashboard-root > .-dashboard-root-header > .-dashboard-root-container > .-dashboard-root-header-avatar {
    width: 110px;
    height: 110px;
    margin-inline-end: 38px;
    position: relative;
    top: 55px;
    box-shadow: 0 0 0 6px var(--bgcolor);
    border-radius: 70px;
    margin-top: -54px;
}

.-dashboard-root > .-dashboard-root-header > .-dashboard-root-container > .-dashboard-root-header-avatar > default-avatar {
    border-radius: 50%;
}

.-dashboard-root > .-dashboard-root-header > .-dashboard-root-container > .-dashboard-root-header-username {
    flex: 1;
}

.-dashboard-root > .-dashboard-root-header > .-dashboard-root-container > .-dashboard-root-header-username > h1 {
    font-size: 32px;
    font-weight: 600;
}

.-dashboard-root-body {
    min-height: calc(100vh - 186px);
}

.-dashboard-root-body > .-dashboard-root-container > .-dashboard-root-menu {
    width: 260px;
    border: 1px solid var(--diver);
    border-radius: 10px;
    box-shadow: 0px 27px 37px #130c3e05;
    padding-block: 8px;
    margin-inline-end: 30px;
    position: sticky;
    top: 160px;
    align-self: start;
    transition: 150ms all ease;
}

header.hidemenu ~ .-dashboard-root .-dashboard-root-body > .-dashboard-root-container > .-dashboard-root-menu {
    top: 110px;
}

.-dashboard-root-body > .-dashboard-root-container > .-dashboard-root-inner {
    flex: 1;
}

.-dashboard-root-body > .-dashboard-root-container > .-dashboard-root-menu > a {
    display: flex;
    align-items: center;
    padding: 9px 22px;
    margin-block: 5px;
}

.-dashboard-root-body > .-dashboard-root-container > .-dashboard-root-menu > a.-selected {
    color: var(--uicolor2);
    font-weight: 500;
}

.-dashboard-root-body > .-dashboard-root-container > .-dashboard-root-menu > a.-selected > i {
    font-weight: bold;
}

.-dashboard-root-body > .-dashboard-root-container > .-dashboard-root-menu > a.-logout {
    color: var(--negative);
}

.-dashboard-root-body > .-dashboard-root-container > .-dashboard-root-menu > a:last-child {
    border-bottom: 0;
}

.-dashboard-root-body > .-dashboard-root-container > .-dashboard-root-menu > a > i {
    width: 30px;
    height: 30px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 19px;
    margin-inline-end: 12px;
    font-weight: 400;
}

.-dashboard-root-body > .-dashboard-root-container > .-dashboard-root-menu > a > span {
    flex: 1;
    font-size: 16px;
}
.-dashboard-root-body > .-dashboard-root-container > .-dashboard-root-menu > a > span > em {
    font-style: normal;
    background: #ff3d3d;
    padding-inline: 6px;
    color: white;
    border-radius: 50px;
    font-size: 12px;
    padding-block: 2px;
    margin-inline-start: 5px;
}

a.-dashboard-root-header-balance {
    display: flex;
    flex-direction: column;
    color: white;
    margin: -30px;
    padding: 30px;
}

a.-dashboard-root-header-balance > strong {
    font-size: 23px;
    letter-spacing: .4px;
}

a.-dashboard-root-header-balance > span {
    display: block;
    font-size: 14px;
    font-weight: 400;
    padding-top: 2px;
    opacity: .8;
}

.-dashboard-header-grid {
    display: flex;
    margin: -15px -15px 20px;
    color: var(--textcolor);
}

.-dashboard-header-grid > .-dashboard-header-grid-order {
    flex: 1;
    margin: 15px;
    display: flex;
    flex-direction: column;
    border: 1px solid #d0cddd;
    padding: 25px 30px;
    border-radius: var(--miniradius);
    background: linear-gradient(70deg, #fefeff, transparent);
    box-shadow: 0px 5px 12px #1b0c3c0a;
    color: var(--textcolor);
    justify-content: space-between;
}

.-dashboard-header-grid > .-dashboard-header-grid-order.-transactions {
    flex: inherit;
    width: 180px;
}

.-dashboard-header-grid > .-dashboard-header-grid-order.-charge-balance {background: var(--uicolor);color: white;flex: inherit;align-items: center;}

.-dashboard-header-grid > .-dashboard-header-grid-order.-charge-balance > em {
    font-weight: 500;
}

.-dashboard-header-grid > .-dashboard-header-grid-order.-charge-balance > i {
    font-size: 28px;
    margin-bottom: 4px;
}

.-dashboard-header-grid > .-dashboard-header-grid-order.-balance {
}

.-dashboard-header-grid > .-dashboard-header-grid-order > strong {
    font-size: 28px;
    font-weight: 500;
}

.-dashboard-header-grid > .-dashboard-header-grid-order > em {
    font-style: normal;
    font-size: 18px;
    padding-top: 4px;
    font-weight: 300;
}
.-table-ui {font-size: 14px; display: flex; flex-direction: column; }

.-dashboard-body-widget > .-dashboard-body-widget-body .-table-ui {
    min-height: 190px;
}
.-table-ui > .-table-ui-head {border-bottom: 1px solid var(--divider-light-2);display: flex;font-weight: 500;color: var(--secondarytext);position: sticky;top: 0px;z-index: 10;font-size: 15px;user-select: none;}

.-dashboard-body-widget > .-dashboard-body-widget-body .-table-ui > .-table-ui-head {
    padding-inline: 25px;
}

.-dashboard-body-widget > .-dashboard-body-widget-body .-table-ui .-table-ui-row {
    padding-inline: 25px;
}
.-table-ui .-table-ui-td {flex: 1;padding-inline: 16px;padding-block: 12px;position: relative;transition: all 200ms ease 0s;padding-block: 20px;}

.-table-ui-td.-tickets-requested {
    flex: inherit;
    width: 240px;
}

.-table-ui-td.-tickets-department {
    flex: inherit;
    width: 160px;
}

.-table-ui > .-table-ui-body .-table-ui-td.-tickets-requested {
    font-weight: 300;
}

.-table-ui-td.-orders-status {
    flex: inherit;
    width: 200px;
}

.-table-ui-td.-transactions-status {
    flex: inherit;
    width: 170px;
}

.-table-ui-td.-transactions-amount {
    flex: inherit;
    width: 120px;
}

.-table-ui-td.-table-ui-id {
    flex: inherit;
    width: 100px;
}

.-table-ui-td.-orders-amount {
    flex: inherit;
    width: 130px;
}

.-table-ui-td.-table-ui-buttons {
    flex: inherit;
    width: 160px;
}
.-table-ui .-table-ui-row .-table-ui-td.-billing-amount {color: var(--textcolor-2); font-weight: 500; }
.-table-ui .-table-ui-row .-table-ui-td.-billing-plan {font-weight: 500; }
.-table-ui .-table-ui-row .-table-ui-td {font-size: 15px; }
.-table-ui .-table-ui-td:empty::after {content: ""; height: 4px; background: var(--divider-light); display: inline-block; width: 40px; }
.-table-ui > .-table-ui-head > .-table-ui-td {padding-block: 14px; }
.-table-ui > .-table-ui-head > .-table-ui-td > svg {vertical-align: -3px; width: 16px; height: auto; }
.-table-ui > .-table-ui-body {}
.-table-ui > .-table-ui-body > .-table-ui-row {display: flex; align-items: center; border-bottom: 1px solid var(--divider-light-2); position: relative; }
.-table-ui > .-table-ui-body > .-table-ui-row.ui-droppable.ui-droppable-hover > a {background: #5c6cff42; pointer-events: none; }
.-table-ui > .-table-ui-body > .-table-ui-row.-me {background: var(--light-accent-2); }
.-table-ui > .-table-ui-body > .-table-ui-row.-me .-table-ui-td.-teamaccess-number > .-teamaccess-name-id {color: var(--uicolor-1-textlight); }
.-table-ui > .-table-ui-body > .-table-ui-row:last-child {border-bottom: 0px; }
.-table-ui > .-table-ui-body > .-table-ui-row:hover {background: var(--bghover); }
.-table-ui > .-table-ui-body > .-table-ui-row.-me .-teamaccess-name-item > .-teamaccess-name-item-avatar {border: 2px solid var(--uicolor-1); border-radius: var(--circularradius); padding: 3px; }
.-table-ui > .-table-ui-footer {display: flex;padding-block: 30px;justify-content: end;position: sticky;right: -20px;padding-inline: 40px;margin-inline-start: auto;}

.-table-ui > .-table-ui-footer:empty {
    display: none;
}
.-table-ui .-table-ui-row .-table-ui-td.-billing-plan span.-addon-label {background: var(--uicolor-dark-darker); display: inline-flex; height: 22px; vertical-align: 1px; align-items: center; font-size: 12px; padding-inline: 8px; border-radius: var(--largeradius); color: white; margin-inline-end: 11px; }
.-table-ui-norows {
    display: flex;
    flex-direction: column;
    align-items: center;
    padding-block: 90px;
    color: var(--secondarytext-2);
}

.-table-ui-norows > svg {
    width: 60px;
    height: auto;
    margin-bottom: 5px;
}

.-table-ui-norows > strong {
    font-size: 16px;
    font-weight: 600;
}


.-dashboard-body-widget {
    border: 1px solid var(--diver);
    border-radius: var(--miniradius);
    box-shadow: 0px 5px 12px #1b0c3c0a;
    margin-bottom: 30px;
}

.-dashboard-body-widget.-ticket-widget {
    position: relative;
    margin-inline-start: 150px;
    min-height: 130px;
    display: flex;
    flex-direction: column;
}

form.-dashboard-body-widget.-ticket-widget {
    margin-top: 70px;
    --divider-light-2: var(--divider-focused);
    border-color: var(--divider-light-2);
    box-shadow: var(--shadow-elevated-hover);
}

.-dashboard-body-widget.-ticket-widget.-discussion-item {
    margin-bottom: 40px;
}

.-dashboard-body-widget.-ticket-widget:before {
    width: 0px;
    height: 0px;
    border-style: solid;
    border-width: 5px 0 5px 20px;
    border-color: transparent transparent transparent white;
    transform: rotate(0deg);
    content:
    '';
    position: absolute;
    top: 40px;
    left: 100%;
}

.-dashboard-body-widget.-ticket-widget:after {
    width: 0px;
    height: 0px;
    border-style: solid;
    border-width: 6px 0 6px 22px;
    border-color: transparent transparent transparent var(--divider-light-2);
    transform: rotate(0deg);
    content:
    '';
    position: absolute;
    top: 39px;
    left: 100%;
    margin-left: 1px;
    z-index: -1;
}

.-dashboard-body-widget:last-child {
    margin-bottom: 0;
}

.-dashboard-body-widget > .-dashboard-body-widget-header.-has-buttons {
    align-items:center;
}
.-dashboard-body-widget > .-dashboard-body-widget-header {
    display: flex;
    padding-inline: 30px;
    padding-block: 25px 30px;
    font-size: 22px;
    color: var(--textcolor);
}

form.-dashboard-body-widget.-ticket-widget > .-dashboard-body-widget-header {
    font-size: 20px;
}

form.-dashboard-body-widget.-ticket-widget > .-dashboard-body-widget-header > strong {
    font-weight: 500;
}

.-dashboard-body-widget > .-dashboard-body-widget-header.-less-padding-bottom {
    padding-bottom: 0;
    padding-inline: 25px;
}

.-dashboard-body-widget.-form-widget .-dashboard-body-widget-header {
    padding-inline: 40px;
    font-size: 22px;
    padding-bottom: 40px;
    padding-top: 30px;
}

.-dashboard-body-widget > .-dashboard-body-widget-body {
    padding-inline: 25px;
}

.-dashboard-body-widget.-ticket-widget > .-dashboard-body-widget-body {
    flex: 1;
    display: flex;
    flex-direction: column;
}

.-dashboard-body-widget.-form-widget .-dashboard-body-widget-body {
    padding-inline: 40px;
}

.-dashboard-body-widget > .-dashboard-body-widget-header > strong {
    flex: 1;
    font-weight: 600;
}

.-dashboard-body-widget > .-dashboard-body-widget-header > strong > em {
    font-style: normal;
    display: block;
    font-size: 16px;
    font-weight: 300;
    padding-top: 5px;
    color: var(--secondarytext);
}

.-dashboard-body-widget > .-dashboard-body-widget-header > i {
    align-self: center;
    margin-inline-end: 12px;
}

.-dashboard-body-widget > .-dashboard-body-widget-body .-table-ui {
    margin-inline: -25px;
}

.-dashboard-root {
    --divider-hover: #87868d;
    --divider: #d0d5dd;
    --divider-light-2: #e1e4e7;
    --divider-light-3: #CED7E3;
    --secondarytext: #5D6874;
    --secondarytext-2: #9ba2b1;
    position: relative;
    color: var(--textcolor);
}

header.hidemenu ~ .-dashboard-root {}

.-inputkit-row {
    padding-block-end: 30px;
}

.-inputkit-row-columns > .-inputkit-row {
    padding: 0;
    flex: 1;
    margin: 10px;
}

.-inputkit-row-columns.-close-column > .-inputkit-row {
    margin: 10px;
}

.-inputkit-row-columns.-close-column > .-inputkit-row > label {
}

.-inputkit-row.-two-steps-selection {
    display: none;
}

.-inputkit-row > label {
    display: block;
    margin-bottom: 8px;
    font-size: 15px;
    font-weight: 400;
    color: var(--textcolor);
}

.-inputkit-payment-method {
    display: flex;
    flex-wrap: wrap;
    margin: -6px;
    position: relative;
}

.-inputkit-payment-method > label {
    position: relative;
    display: flex;
    align-items: center;
    font-size: 17px;
    color: var(--secondarytext);
    border: 1px solid var(--divider-light-2);
    padding-inline: 14px;
    padding-block: 10px;
    border-radius: 10px;
    margin: 6px;
    cursor: pointer;
    box-shadow: var(--shadow-elevated);
}

.-inputkit-payment-method > label.-disabled {
    cursor: not-allowed;
    opacity: .7;
    pointer-events: none;
}

.-inputkit-payment-method > label.-disabled i {
    color: currentColor;
    opacity: .5;
}

.-inputkit-payment-method > label.-pay-via-wallet {
    border-color: #cdc8eb;
}

.-inputkit-payment-method > label > span > i {
    font-weight: 500;
    margin-inline-end: 8px;
    font-size: 21px;
    color: var(--uicolor2);
}

.-inputkit-payment-method > label > span > em {
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 1;
    vertical-align: 0px;
    padding-inline-start: 3px;
}

.-inputkit-payment-method > input:checked + label {
    border-color: var(--uicolor2);
    color: #4f3fb3;
    background: #7b68ee14;
}

.-inputkit-payment-method > input {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: 0;
    visibility: hidden;
}

.-inputkit-payment-method > label > .-icon {
    height: 39px;
    position: relative;
    overflow: hidden;
    margin-inline-end: 12px;
    border-radius: 7px;
    margin-inline-start: -5px;
    min-width: 40px;
}

.-inputkit-payment-method > label > .-icon > img, .-inputkit-payment-method > label > .-icon > svg {
    position: relative;
    top: 50%;
    right: 50%;
    min-width: 100%;
    transform: translate(50%, -50%);
    max-width: inherit;
    height: 100%;
}

.-inputkit-row > .-inputkit-row-body {}

.-inputkit-row > .-inputkit-row-body > [inputkit], .-inputkit-row > .-inputkit-row-body > password-inputkit [inputkit] {
    min-width: 100%;
    font-size: 18px;
    padding-block: 10px;
    padding-inline: 18px;
}

uploadinput-kit {
    display: flex;
    flex-direction: column;
    max-width: 490px;
}

uploadinput-kit > uploadinput-kit-actions {
    display: flex;
}

uploadinput-kit > uploadinput-kit-actions > .-button-ui {
    font-size: 15px;
}

uploadinput-kit > uploadinput-kit-actions > .-button-ui > i {
    font-size: larger;
}

uploadinput-kit > uploadinput-kit-actions > uploadinput-kit-actions-button {position: relative;}

uploadinput-kit > uploadinput-kit-actions > uploadinput-kit-actions-button > input {
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    opacity: 0;
    cursor: pointer;
    z-index: 1;
}

.-form-buttons-footer {
    margin-inline: -40px;
    padding-inline: 40px;
    display: flex;
    padding-block-end: 25px;
    justify-content: end;
    border-top: 1px solid var(--divider-light-2);
    padding-top: 20px;
    position: sticky;
    bottom: 0px;
    background: var(--alphabg-trans-light2);
    backdrop-filter: blur(3px);
    z-index: 5;
    border-radius: 0 0 var(--miniradius) var(--miniradius);
    margin-top: 20px;
}

.-form-buttons-footer > .-button-ui {
    font-size: 16px;
    padding-inline: 26px;
}

.-payment-method-note {
    background: #437ab51a;
    padding: 30px;
    border-radius: var(--miniradius);
    border-inline-start: 5px solid #54a1f9;
}

.-payment-method-note > .-payment-method-icon {
    width: 60px;
    margin-bottom: 15px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 8px;
    overflow: hidden;
}

.-payment-method-note > .-payment-method-icon > svg {
    width: 100%;
    height: auto;
}

.-payment-method-note > .-payment-method-text {
    line-height: 1.5;
    color: var(--textcolor);
    font-size: 18px;
    font-weight: 300;
}

.-payment-method-note > .-payment-method-text li {
    padding-block: 3px;
}

.-payment-method-note > .-payment-method-text > *:last-child {
    margin-bottom: 0;
    padding-bottom: 0;
}

.-payment-method-note > .-payment-method-text * {
    margin: revert;
    padding: revert;
    list-style: revert;
}

uploadinput-kit > uploadinput-kit-allowed-extensions {
    display: block;
    font-size: 12px;
    color: var(--secondarytext);
    padding-top: 11px;
    font-weight: 300;
}

uploadinput-kit > uploadinput-kit-preview {
    border: 1px solid var(--divider-light-2);
    border-radius: var(--largeradius);
    box-shadow: var(--shadow-elevated);
    margin-bottom: 15px;
}

uploadinput-kit > uploadinput-kit-preview:empty {
    display: none;
}

uploadinput-kit > uploadinput-kit-preview > .-file-item {
    display: flex;
    padding-block: 18px;
    color: var(--secondarytext);
    padding-inline: 24px;
    border-bottom: 1px solid var(--divider-light-2);
}

uploadinput-kit > uploadinput-kit-preview > .-file-item:last-child {
    border-bottom: 0;
}

uploadinput-kit > uploadinput-kit-preview > .-file-item > .-file-item-icon {
    width: 32px;
    height: 32px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 30px;
    margin-inline-end: 18px;
    align-self: center;
}

uploadinput-kit > uploadinput-kit-preview > .-file-item > .-file-item-remove {
    width: 32px;
    height: 32px;
    display: flex;
    align-items: center;
    justify-content: center;
    color: var(--negative);
    margin-inline-end: 16px;
    align-self: center;
    background: #d756561f;
    border-radius: var(--circularradius);
    font-size: 16px;
}

uploadinput-kit > uploadinput-kit-preview > .-file-item > .-file-item-remove > i {
    font-weight: 400;
}

uploadinput-kit > uploadinput-kit-preview > .-file-item > .-file-item-icon > i {
    font-weight: 400;
}

uploadinput-kit > uploadinput-kit-preview > .-file-item > .-file-item-body {
    display: flex;
    flex-direction: column;
    flex: 1;
    padding-inline-end: 20px;
}

uploadinput-kit > uploadinput-kit-preview > .-file-item > .-file-item-preview {
    align-self: center;
}

uploadinput-kit > uploadinput-kit-preview > .-file-item > .-file-item-preview > .-button-ui {
    padding: 8px 16px;
    min-height: auto;
    font-weight: 500;
}

uploadinput-kit > uploadinput-kit-preview > .-file-item > .-file-item-body > strong {
    font-weight: 400;
    font-size: 16px;
    margin-bottom: 4px;
}

uploadinput-kit > uploadinput-kit-preview > .-file-item > .-file-item-body > span.-file-item-size {
    font-size: 12px;
    color: var(--secondarytext-2);
    direction: ltr;
    text-align: right;
    font-weight: 400;
}

span.-transaction-status-label {
    display: inline-flex;
    font-size: 13px;
    background: #c9f3f5;
    padding-inline: 9px;
    padding-block: 4px;
    border-radius: 6px;
    color: #053f42;
}

.-dashboard-body-widget > .-dashboard-body-widget-header > span.-transaction-status-label {
    align-self: center;
    font-size: 15px;
    padding: 8px 18px;
    border-radius: var(--largeradius);
}

span.-transaction-status-label.-type-declined {
    background: #d7565626;
    color: #9d2626;
}

span.-transaction-status-label.-type-success {
    background: #21c32169;
    color: #0b2a0b;
}

tools-buttons-kit {
    display: flex;
    margin: -4px;
    justify-content: end;
}

tools-buttons-kit > .-button-ui.-button-icon {
    min-height: auto;
    padding: 7px 11px;
}

tools-buttons-kit > .-button-ui ~ .-button-ui {
    margin-inline-start: 6px;
}

tools-buttons-kit > .-button-ui {
    padding: 8px 16px;
    min-height: inherit;
    font-weight: 500;
    font-size: 14px;
}

.-instant-form-popup::-webkit-scrollbar {
    width: 6px;
    height: 4px;
}

.-instant-form-popup::-webkit-scrollbar-thumb {
    background: 0px 0px;
    border-radius: 23px;
}

.-instant-form-popup:hover::-webkit-scrollbar-thumb {
    background: var(--scroll-thumb);
}

.-instant-form-popup::-webkit-scrollbar-track {
    background: 0px 0px;
}
.-instant-form-popup {
    position: fixed;
    inset: 0px;
    background: #00000054;
    z-index: 10999;
    backface-visibility: hidden;
    display: flex;
    overflow: auto;
    height: 100%;
    width: 100%;
    padding: 20px;
    padding-top: 110px;
}

.-instant-form-popup.-visible {
    padding-top: 20px;
    transition: 200ms all ease;
}
.-instant-form-popup > .-instant-form-popup-inner {
    transition: all 200ms cubic-bezier(0.4, 0, 0.2, 1) 0s;
    opacity: 0;
    background: var(--alphabg);
    width: calc(100% - 40px);
    max-width: 580px;
    box-shadow: var(--shadow-high);
    overscroll-behavior: contain;
    border-radius: var(--miniradius);
    backface-visibility: hidden;
    margin: auto;
    position: relative;
}

.-instant-form-popup.-model-wide > .-instant-form-popup-inner {
    max-width: 1410px;
}

.-instant-form-popup.-model-3 .-instant-form-popup-inner {
    max-width: 800px;
}

.-instant-form-popup.-visible > .-instant-form-popup-inner {
    opacity: 1;
}

.-instant-form-popup-container {
    opacity: 0;
    visibility: hidden;
    min-height: 180px;
}

.-instant-form-popup.-visible > .-instant-form-popup-inner .-instant-form-popup-container.-show {
    visibility: visible;
    opacity: 1;
    transition: 150ms 200ms all ease;
}

.-instant-form-popup-loader {
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 40px;
    color: var(--uicolor-1);
}

.-instantform-body {
    padding-inline: 24px;
    padding-block: 5px 25px;
}

.-instantform-body video {
    width: 100%;
    margin: 25px 0px -8px 0px;
    border-radius: var(--miniradius);
}

.-instantform-header {
    display: flex;
    align-items: start;
    justify-content: space-between;
    padding: 0px 24px;
    padding-block-start: 22px;
}

.-instantform-header.-search-formula {
    justify-content: start;
    padding: 0;
    margin: 24px;
    position: relative;
}

.-instantform-header.-search-formula > .-instantform-header-icon {
    position: absolute;
    top: 0;
    bottom: 0;
    width: 50px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 16px;
    color: var(--secondarytext);
    pointer-events: none;
}

.-instantform-header.-search-formula > .-instantform-header-search {
    flex: 1;
}

.-instantform-header.-search-formula > .-instantform-header-search > input {
    padding-inline-start: 46px;
    width: 100%;
}

.-instant-form-popup.-model-wide > .-instant-form-popup-inner .-instantform-header {
    justify-content: center;
    text-align: center;
    padding-top: 40px;
    padding-bottom: 7px;
}

.-instantform-footer {
    display: flex;
    align-items: center;
    justify-content: start;
    padding: 0px 24px;
    padding-block-end: 22px;
}

.-instantform-header > .-instantform-header-content {
    flex: 1;
}

.-instantform-header > .-instantform-header-content.-add-ons-heading {
    display: flex;
    align-items: center;
    margin-top: -12px;
    flex-wrap: wrap;
    padding-inline-end: 40px;
}

.-instant-form-popup.-model-wide .-instantform-header > .-instantform-header-content.-add-ons-heading > h2 {
    text-align: start;
    font-size: 26px;
    margin: 0;
    margin-inline-end: 30px;
}

.-instantform-header > .-instantform-header-content > h2 {
    font-size: 24px;
    font-weight: 500;
    margin-bottom: 4px;
}

.-instantform-header > .-instantform-header-content > h2 > i {
    vertical-align: 0;
}

.-instant-form-popup.-model-wide > .-instant-form-popup-inner .-instantform-header h2 {
    font-size: 40px;
    font-weight: 800;
}

.-instantform-header > .-instantform-header-content > h2 > svg {
    font-size: 35px;
    margin-bottom: -4px;
    vertical-align: text-top;
}

.-instantform-header > .-instantform-header-content > h2 > svg.-youtube-icon {
    margin-bottom: -4px;
    vertical-align: -5px;
    margin-inline-end: 6px;
}

.-instantform-header > .-instantform-header-content > h2:last-child {
    margin-bottom: 0;
}

.-instantform-header > .-instantform-header-content > h3 {
    margin: 0;
    font-size: 14px;
    color: var(--secondarytext);
}

.-instantform-footer > .-instantform-footer-buttons {
    display: flex;
    margin: -4px;
}

.-instantform-footer > .-instantform-footer-buttons > * {
    margin: 4px;
    font-size: 14px;
    min-height: inherit;
    font-weight: 500;
}

.-instant-ajax-form-submitting-loader {
    position: absolute;
    right: 0;
    left: 0;
    bottom: 16px;
    background: white;
    border-radius: var(--miniradius);
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 40px;
    height: 54px;
}


.-wallet-transaction-rootinfo-header {
    display: flex;
    margin: -7px -7px 15px;
}

.-wallet-transaction-rootinfo-header > .-wallet-transaction-rootinfo-header-item > .-headeritem-content {
    font-size: 20px;
    font-weight: 600;
    line-height: 1;
}

.-wallet-transaction-rootinfo-header > .-wallet-transaction-rootinfo-header-item > span {
    font-size: 12px;
    font-weight: 400;
}

.-wallet-transaction-rootinfo-header > .-wallet-transaction-rootinfo-header-item > .-headeritem-content > .-icon {
    height: 26px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    border-radius: 5px;
    overflow: hidden;
    margin-bottom: 3px;
    margin-top: -4px;
}

.-wallet-transaction-rootinfo-header > .-wallet-transaction-rootinfo-header-item > .-headeritem-content > .-icon img {
    max-height: 100%;
}

.-wallet-transaction-rootinfo-header > .-wallet-transaction-rootinfo-header-item {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    margin: 7px;
    border: 1px solid var(--divider-light-2);
    padding-inline: 16px;
    padding-block: 14px;
    border-radius: var(--miniradius);
    box-shadow: var(--shadow-elevated);
    min-width: 140px;
}

.-wallet-transaction-rootinfo-content {}

.-wallet-transaction-rootinfo-content > strong {
    display: block;
    font-size: 16px;
    font-weight: 500;
    margin-bottom: 10px;
}

.-wallet-transaction-rootinfo-content > .-wallet-transaction-rootinfo-content-inner {
    line-height: 1.6;
    font-weight: 300;
    font-size: 16px;
}

.-wallet-transaction-rootinfo-content > .-wallet-transaction-rootinfo-content-inner * {
    margin: revert;
    padding: revert;
}

.-wallet-transaction-rootinfo-content > .-wallet-transaction-rootinfo-content-inner > *:first-child {
    margin-top: 0;
}

.-wallet-transaction-rootinfo-attachments {
    display: flex;
    margin: -6px;
    flex-direction: column;
    padding-top: 20px;
}

.-wallet-transaction-rootinfo-attachments > strong {
    display: block;
    font-size: 16px;
    font-weight: 400;
    margin-bottom: 10px;
    padding-inline: 6px;
}

.-wallet-transaction-rootinfo-attachments > a {
    display: flex;
    border: 1px solid var(--divider-light-2);
    margin: 6px;
    border-radius: var(--miniradius);
    padding: 14px 12px;
    flex: 1;
    color: var(--textcolor);
    align-items: center;
    box-shadow: var(--shadow-elevated);
    max-width: 270px;
}

.-wallet-transaction-rootinfo-attachments > a > .-icon {
    display: flex;
    align-items: center;
    width: 30px;
    height: 30px;
    font-size: 24px;
    justify-content: center;
    margin-inline-end: 14px;
}

.-wallet-transaction-rootinfo-attachments > a > .-text {
    display: flex;
    flex-direction: column;
    flex: 1;
    overflow: hidden;
}

.-wallet-transaction-rootinfo-attachments > a > .-text > strong {
    font-weight: 400;
    font-size: 14px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.-wallet-transaction-rootinfo-attachments > a > .-text > span {
    font-size: 11px;
    padding-top: 4px;
    color: var(--secondarytext);
    font-weight: 300;
}

button-loader {
    position: absolute;
    top: 5px;
    right: 5px;
    left: 5px;
    bottom: 5px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 8px;
}

.-domain-registration-section-status > a.-domain-order-button button-loader {
    background: #4cc962;
}

.-domain-registration-section > .-domain-registration-section-status > a.-domain-order-button > button-loader {
    background: #4f4d58;
}

.-domain-registration-section > .-domain-registration-section-status > a.-domain-order-button > button-loader > svg {
    width: 28px;
}

button-loader svg {
    width: 40px;
    height: auto;
}

.-user-dropdown-cart {
    margin-inline-start: 10px;
}

.-user-dropdown-cart > a {
    width: 46px;
    height: 46px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 21px;
    border-radius: 50px;
    color: var(--uicolor2);
}

.-user-dropdown-cart > a > em {
    background: #ff1389;
    position: absolute;
    font-size: 12px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-style: normal;
    color: white;
    padding-inline: 5px;
    padding-block: 2px;
    border-radius: 20px;
    top: 1px;
    font-weight: 300;
    left: 6px;
    box-shadow: 0 0 0 1px var(--bgcolor);
}

.-user-dropdown-cart > a > em:empty {
    display: none;
}

.-dashboard-checkout-container {
    max-width: 1340px;
    margin: 0 auto;
    display: flex;
    flex-wrap: wrap;
    padding-block: 10px;
}

.-dashboard-checkout-container > .-dashboard-checkout-receipts {
    width: 380px;
    border: 1px solid var(--divider-focused);
    border-radius: var(--miniradius);
    box-shadow: var(--shadow-elevated-hover);
    align-self: start;
    position: sticky;
    top: 110px;
    min-height: 100px;
    background: var(--bgcolor);
}

.-dashboard-checkout-container > * {
    margin: 20px;
}

.-dashboard-checkout-container > .-dashboard-checkout-products {
    flex: 1;
    border: 1px solid var(--divider-light-2);
    border-radius: var(--miniradius);
    box-shadow: var(--shadow-elevated-hover);
    background: var(--bgcolor);
    align-self: start;
}

.-dashboard-checkout-container > .-dashboard-checkout-products > .-dashboard-checkout-products-heading {
    font-size: 22px;
    padding: 33px 30px 10px 30px;
}

.-dashboard-checkout-container > .-dashboard-checkout-products > .-dashboard-checkout-products-body {
    min-height: 320px;
    padding: 22px 40px 0 40px;
}

.-dashboard-checkout-container > .-dashboard-checkout-products > .-dashboard-checkout-products-heading > strong {
    font-weight: 500;
}

.-Yc-TopBar .-Right-TopMenu-socialLinks {
    display: flex;
}

.-Yc-TopBar .-Right-TopMenu-socialLinks > a {
    padding: 10px 12px;
    font-size: 20px;
    color: var(--secondarytext-bold);
    transition: 100ms all ease;
}

.-Yc-TopBar .-Right-TopMenu-socialLinks > a:hover {
    color: var(--textcolor);
}
.btn-light:not(:disabled):not(.disabled).active, .btn-light:not(:disabled):not(.disabled):active, .show>.btn-light.dropdown-toggle {color: #101828;border-color: var(--uicolor-1-border);box-shadow: 0 1px 2px rgba(16,24,40,.05), 0 0 0 4px var(--uicolor-1-light);}
.btn:not(:disabled):not(.disabled) {
    cursor: pointer;
}
.bootstrap-select>.dropdown-toggle {height: auto;min-height: 2.75rem;color: #101828;background-color: var(--bgcolor);border: 1px solid #d0d5dd;border-radius: 0.5rem;margin-bottom: 0;padding: 0.5rem 0.875rem;font-size: 1rem;line-height: 1.5;transition: all .3s;box-shadow: 0 1px 2px rgba(16,24,40,.05);width: 100%;display: flex;align-items: center;}

.-inputkit-row > .-inputkit-row-body > .dropdown.bootstrap-select.dropup .dropdown-toggle {}
[type=reset], [type=submit], button, html [type=button] {
    -webkit-appearance: button;
}
.btn-light {
    color: #212529;
    background: transparent;
    border: 0;
}
.bootstrap-select.fit-width .dropdown-toggle .filter-option {
    position: static;
    display: inline;
    padding: 0;
}

.bootstrap-select .dropdown-toggle .filter-option {
    position: static;
    top: 0;
    left: 0;
    float: left;
    height: 100%;
    width: 100%;
    text-align: start;
    overflow: hidden;
    -webkit-box-flex: 0;
    -webkit-flex: 0 1 auto;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
    display: inline;
}
.bootstrap-select.fit-width .dropdown-toggle .filter-option-inner, .bootstrap-select.fit-width .dropdown-toggle .filter-option-inner-inner {
    display: inline;
}
.bootstrap-select .dropdown-toggle .filter-option-inner-inner {
    overflow: hidden;
}

.filter-option-inner-inner .-dropdown-select-item .-bstrap-extender-checkbox {
    display: none;
}

.bootstrap-select .dropdown-toggle .filter-option-inner-inner span.-check {
    display: none;
}
.bootstrap-select .dropdown-menu {
    min-width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.dropdown-menu.show {
    display: block;
}
.dropdown-menu[x-placement^=bottom], .dropdown-menu[x-placement^=left], .dropdown-menu[x-placement^=right], .dropdown-menu[x-placement^=top] {
    right: auto;
    bottom: auto;
}
.dropdown-menu {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 1000;
    display: none;
    float: left;
    min-width: 10rem;
    padding: 0.5rem 0;
    margin: 0.125rem 0 0;
    font-size: 1rem;
    color: #212529;
    text-align: left;
    list-style: none;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid rgba(0,0,0,.15);
    border-radius: 0.25rem;
}
.bs-actionsbox, .bs-donebutton, .bs-searchbox {
    padding: 4px 8px;
}

.bs-searchbox {
    padding-bottom: 10px;
    padding-inline: 13px;
}
.bs-searchbox .form-control {
    margin-bottom: 0;
    width: 100%;
    float: none;
}
.form-control {
    display: block;
    width: 100%;
    padding: 0.375rem 0.75rem;
    font-size: 1rem;
    line-height: 1.5;
    color: #495057;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #ced4da;
    border-radius: 0.25rem;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}
[type=search] {
    outline-offset: -2px;
    -webkit-appearance: none;
}
.bootstrap-select .dropdown-menu.inner {
    position: static;
    float: none;
    border: 0;
    padding: 0;
    margin: 0;
    border-radius: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
}
.bootstrap-select .dropdown-menu {
    min-width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.dropdown-menu.show {
    display: block;
}
.dropdown-menu {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 1000;
    display: none;
    float: left;
    min-width: 10rem;
    padding: 0.5rem 0;
    margin: 0.125rem 0 0;
    font-size: 1rem;
    color: #212529;
    text-align: right;
    list-style: none;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid rgba(0,0,0,.15);
    border-radius: 0.25rem;
}
.bootstrap-select .dropdown-menu li {
    position: relative;
}

.bootstrap-select .dropdown-menu li.dropdown-header {
    padding-inline: 15px;
    font-weight: 500;
    color: var(--uicolor-1-textlight);
    padding-block: 10px;
}
.bootstrap-select .dropdown-menu li a {
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.bootstrap-select .dropdown-menu li a span.-check {
    width: 20px;
    display: inline-flex;
    vertical-align: 1px;
    height: 20px;
    align-items: center;
    justify-content: center;
    border: 1px solid var(--divider);
    border-radius: var(--miniradius);
    font-size: 13px;
    color: transparent;
    margin-inline-end: 8px;
}

.bootstrap-select .dropdown-menu li a.dropdown-item.selected span.-check {
    background: white;
    border-color: white;
    color: var(--uicolor-1);
}

.bootstrap-select .dropdown-menu li a.dropdown-item.selected {
    color: #190e5a;
    background: #e8e6ed !important;
    font-weight: 500;
}
.dropdown-item.active {
    color: var(--uicolor-1-textlight);
    text-decoration: none;
    background-color: #e1e4f7 !important;
}

.bootstrap-select .dropdown-menu li a.dropdown-item:active {
    background: var(--light-accent-focus) !important;
    color: var(--textcolor);
}

.bootstrap-select .dropdown-menu li a.dropdown-item:hover {
    background: var(--light-accent);
}
.dropdown-item {
    display: block;
    width: 100%;
    padding: 8px 18px;
    clear: both;
    font-weight: 400;
    color: #212529;
    text-align: inherit;
    white-space: nowrap;
    background-color: transparent;
    border: 0;
    font-size: 15px;
}

.dropdown-item.disabled {
    background: transparent !important;
    font-weight: 500;
    font-size: 14px;
    color: var(--uicolor-1-textlight) !important;
}

.bootstrap-select .dropdown-menu li.disabled {
    pointer-events: none;
}
.bootstrap-select .dropdown-menu li a span.check-mark {
    display: none;
}
.bootstrap-select .dropdown-menu li a span.text {
    display: inline-block;
}
.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn) {
}
.bootstrap-select:not(.input-group-btn), .bootstrap-select[class*=col-] {
    float: none;
    display: inline-block;
    margin-left: 0;
}
.bootstrap-select.fit-width {
    width: auto!important;
}
.bootstrap-select {
    width: 220px\0;
    vertical-align: middle;
}
.dropdown, .dropleft, .dropright, .dropup {
    position: relative;
}
.bootstrap-select>select {
    position: absolute!important;
    bottom: 0;
    left: 50%;
    display: block!important;
    width: 0.5px!important;
    height: 100%!important;
    padding: 0!important;
    opacity: 0!important;
    border: none;
    z-index: 0!important;
}
.bootstrap-select .no-results {
    padding: 5px 15px 10px;
    margin: 0;
    white-space: nowrap;
    font-size: 14px;
    color: var(--secondarytext);
}
.bootstrap-select>.dropdown-toggle:after {
    margin-top: -1px;
}

.dropdown-toggle::after {
    display: inline-block;
    width: 0;
    height: 0;
    margin-inline-start: 10px;
    vertical-align: 0.255em;
    content: "";
    border-top: 0.4em solid currentColor;
    border-right: 0.4em solid transparent;
    border-bottom: 0;
    border-left: 0.4em solid transparent;
}

.-dashboard-checkout-product-item > .-dashboard-checkout-product-item-recurring .bootstrap-select>.dropdown-toggle {
    min-height: inherit;
    padding: 4px 10px;
    font-size: 15px;
    border-color: var(--uicolor2);
    color: #5e4ad5;
    box-shadow: 0px 1px 5px #7b68ee1a;
    background: #7b68ee14;
}

.-dashboard-checkout-product-item > .-dashboard-checkout-product-item-recurring .bootstrap-select.show>.dropdown-toggle {
    background: #230d6314;
    color: #190e5a;
    border-color: var(--uicolor);
}

.-dashboard-checkout-product-item > .-dashboard-checkout-product-item-recurring .bootstrap-select>.dropdown-toggle:after {
    margin-top: 1px;
    zoom: .9;
}

.-confirm-with-question {
    font-size: 18px;
    color: var(--secondarytext);
    font-weight: 300;
}

.-dashboard-checkout-yvector {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 50vw;
    display: flex;
    z-index: -1;
    opacity: .05;
    rotate: 15deg;
}

.-dashboard-checkout-yvector > svg {
    width: 100%;
    height: auto;
}

.-dashboard-checkout-container > .-dashboard-checkout-receipts > .-dashboard-checkout-receipts-title {
    padding: 28px 28px 15px 28px;
    font-size: 22px;
    font-weight: 500;
}

.-dashboard-checkout-container > .-dashboard-checkout-receipts > .-dashboard-checkout-receipts-body {}

.-dashboard-checkout-container > .-dashboard-checkout-receipts > .-dashboard-checkout-receipts-body:last-child {
    padding-bottom: 20px;
}

.-dashboard-checkout-container > .-dashboard-checkout-receipts > .-dashboard-checkout-receipts-submit {
    display: flex;
    flex-direction: column;
    padding: 0px 40px 40px;
    justify-content: center;
    align-items: center;
}

.-dashboard-checkout-container > .-dashboard-checkout-receipts > .-dashboard-checkout-receipts-submit > button {width: 100%;font-size: 16px;font-weight: 500;}

.-dashboard-checkout-container > .-dashboard-checkout-receipts > .-dashboard-checkout-receipts-submit > button > svg {
    width: 30px;
    height: auto;
    margin:-8px;
}

.-dashboard-checkout-container > .-dashboard-checkout-receipts > .-dashboard-checkout-receipts-submit > button > i {
    margin-inline-start: 3px;
}

.-dashboard-checkout-container > .-dashboard-checkout-receipts > .-dashboard-checkout-receipts-submit > p {
    width: 100%;
    text-align: center;
    font-weight: 300;
    color: var(--secondarytext);
    font-size: 13px;
    padding-top: 8px;
}

.-dashboard-checkout-container > .-dashboard-checkout-receipts > .-dashboard-checkout-receipts-body > ul.-receipt-subtotal {
    list-style: none;
}

.-dashboard-checkout-container > .-dashboard-checkout-receipts > .-dashboard-checkout-receipts-body > ul.-receipt-subtotal > li {
    display: flex;
    padding: 11px 28px;
    gap: 10px;
}

.-dashboard-checkout-container > .-dashboard-checkout-receipts > .-dashboard-checkout-receipts-body > ul.-receipt-subtotal > li.-total {padding-top: 20px;padding-bottom: 20px;}

.-dashboard-checkout-container > .-dashboard-checkout-receipts > .-dashboard-checkout-receipts-body > ul.-receipt-subtotal > li.-total > span {
    font-weight: 500;
}

.-dashboard-checkout-container > .-dashboard-checkout-receipts > .-dashboard-checkout-receipts-body > ul.-receipt-subtotal > li.-total > p > strong {
    font-weight: 500;
}

.-dashboard-checkout-container > .-dashboard-checkout-receipts > .-dashboard-checkout-receipts-body > ul.-receipt-subtotal > li > p {
    display: flex;
    flex-direction: column;
    flex: 1;
}

.-dashboard-checkout-container > .-dashboard-checkout-receipts > .-dashboard-checkout-receipts-body > ul.-receipt-subtotal > li > span {
    align-self: center;
    font-size: 18px;
    font-weight: 300;
}

.-dashboard-checkout-container > .-dashboard-checkout-receipts > .-dashboard-checkout-receipts-body > ul.-receipt-subtotal > li > p > strong {
    display: block;
    font-weight: 300;
    font-size: 16px;
}

.-dashboard-checkout-container > .-dashboard-checkout-receipts > .-dashboard-checkout-receipts-body > ul.-receipt-subtotal > li > p > em {
    font-style: normal;
    font-size: 13px;
    color: black;
    font-weight: 300;
    display: block;
    padding-top: 5px;
}

.-dashboard-checkout-container > .-dashboard-checkout-receipts > .-dashboard-checkout-receipts-body > ul.-receipt-subtotal > li > p > em > i {
    font-size: 10px;
    margin-inline-end: 2px;
    font-weight: 300;
}

.-dashboard-checkout-products-list {
    padding-bottom: 13px;
}

.-dashboard-body-widget > .-dashboard-body-widget-body > .-dashboard-checkout-products-list {
}

span.-item-bar-labels {
    display: flex;
    padding-top: 5px;
}

span.-item-bar-labels > em {
    font-style: normal;
    border: 1px solid var(--divider);
    font-size: 11px;
    padding-inline: 7px;
    padding-block: 3px;
    color: var(--secondarytext-bold);
    font-weight: 400;
    box-shadow: var(--shadow-elevated);
    border-radius: var(--largeradius);
    background: var(--light-accent);
}

span.-item-bar-labels > em > i {
    font-weight: 300;
    font-size: smaller;
    margin-inline-end: 1px;
}

a.-back-to-cart {
    width: 50px;
    height: 40px;
    display: inline-flex;
    vertical-align: middle;
    border: 2px solid currentColor;
    border-radius: var(--largeradius);
    align-items: center;
    justify-content: center;
    margin-inline-end: 20px;
    font-size: 24px;
}

.-inputkit-row.-two-steps-selection > .-inputkit-row:last-child {
    padding-bottom: 0;
}

.-inputkit-payment-method > label balance-label {
    border-inline-end: 2px solid var(--divider);
    display: inline-flex;
    line-height: .8;
    padding-inline-end: 11px;
    margin-inline-end: 7px;
    vertical-align: -1px;
    font-size: 16px;
}

.-inputkit-payment-method > input:checked + label balance-label {
    border-color: #7b68ee3b;
    color: inherit;
}

.-inputkit-row.-two-steps-selection > .alert:last-child {
    margin-bottom: 0;
}

.-add-cartitem-note {
    margin-top: 10px;
    display: flex;
}

.-add-cartitem-note > a.-add-cart-item-note > i {
    margin-inline-end: 7px;
}

.-add-cartitem-note > a.-add-cart-item-note {
    display: flex;
    align-items: center;
    color: var(--textcolor-2);
}

.-add-cartitem-note > a.-add-cart-item-note.-edit {
    color: var(--uicolor2);
}

.-add-cartitem-note-textarea > .-add-cartitem-note-footbar {
    display: flex;
    padding-top: 15px;
    margin: -5px;
    justify-content: end;
}

.-add-cartitem-note-textarea > .-add-cartitem-note-footbar > .-button-ui {
    padding: 10px 22px;
    min-height: inherit;
    margin: 5px;
    font-weight: 500;
    font-size: 15px;
}

.-cartitem-added-note {
    margin-block: 8px 18px;
    color: var(--secondarytext-2);
    font-weight: 300;
    font-size: 15px;
    line-height: 1.4;
}

.-cartitem-added-note:last-child {
    margin-bottom: 0;
}

order-item-title {
    display: flex;
    flex-wrap: wrap;
    margin: -5px;
}

order-item-title > * {
    display: inline-flex;
    align-items: center;
    font-size: 14px;
    padding-inline: 7px;
    padding-block: 4px;
    background: var(--light-accent);
    border-radius: 4px;
    margin: 5px;
    color: var(--secondarytext);
    border: 1px solid var(--divider-light-3);
    box-shadow: var(--shadow-elevated-hover);
}

order-item-title > a {
    background: transparent;
    border-color: transparent;
    box-shadow: 0 0 0;
    color: var(--uicolor-1);
}

order-item-title > a > i {
    margin-inline-end: 4px;
    font-weight: 600 !important;
    font-size: 11px;
}

order-item-title > a > em {
    font-style: normal;
}

.-dashboard-checkout-product-item > .-dashboard-checkout-product-item-price > span.-recurring-label {
    display: inline-flex;
    align-items: center;
    font-size: 16px;
    padding-inline-start: 7px;
    font-weight: 300;
    color: var(--secondarytext);
    vertical-align: 1px;
}

.-dashboard-checkout-product-item > .-dashboard-checkout-product-item-price > span.-recurring-label > em {
    font-style: normal;
    margin-inline-end: 4px;
}

ul.-order-brief-info {
    list-style: none;
    margin: -8px -25px 0;
    border-top: 1px solid var(--divider-light-2);
    padding-block: 8px 0px;
    background: var(--light-accent);
    border-radius: 0 0 var(--miniradius) var(--miniradius);
}

ul.-order-brief-info > li {
    display: flex;
    align-items: center;
    padding: 15px 32px;
    font-size: 15px;
    color: var(--textcolor-2);
}

ul.-order-brief-info > li.-grand-total {
    border-top: 1px solid var(--divider-light-2);
    margin-top: 10px;
    padding-block: 18px;
    font-size: 16px;
    color: var(--textcolor);
}

ul.-order-brief-info > li.-grand-total > strong {
    color: var(--textcolor);
    font-weight: 500;
}

ul.-order-brief-info > li > .-brief-info-text {font-weight: 400;color: var(--textcolor);}

ul.-order-brief-info > li.-grand-total > .-brief-info-text {
    font-size: 20px;
    color: var(--uicolor);
    font-weight: 500;
}

ul.-order-brief-info > li > .-brief-info-text.-with-icon {
    display: flex;
    align-items: center;
}

ul.-order-brief-info > li > .-brief-info-text.-with-icon > .-icon {
    width: 30px;
    height: 30px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 6px;
    overflow: hidden;
    margin-inline-end: 10px;
}

ul.-order-brief-info > li > strong {
    font-weight: 400;
    margin-inline-end: 9px;
    flex: 1;
    color: var(--secondarytext);
}

.-dashboard-body-container-doubled {
    display: flex;
}

.-dashboard-body-container-doubled > .-dashboard-body-container {
    flex: 1;
}

.-dashboard-body-container-doubled > .-dashboard-body-sidebar > .-dashboard-body-sidebar-section {
    border: 1px solid var(--diver);
    border-radius: var(--miniradius);
    box-shadow: 0px 5px 12px #1b0c3c0a;
    margin-bottom: 30px;
}

.-dashboard-body-container-doubled > .-dashboard-body-sidebar > .-dashboard-body-sidebar-section:last-child {
    margin-bottom: 0;
}

.-dashboard-body-container-doubled > .-dashboard-body-sidebar > .-dashboard-body-sidebar-section > .-dashboard-body-sidebar-section-heading {
    display: flex;
    padding-inline: 30px;
    padding-block: 25px 18px;
    font-size: 18px;
    color: var(--textcolor);
    align-items: center;
    font-weight: 600;
}

.-dashboard-body-container-doubled > .-dashboard-body-sidebar > .-dashboard-body-sidebar-section.-notes-ui > .-dashboard-body-sidebar-section-heading > i {
    color: #ff992c;
}

.-dashboard-body-container-doubled > .-dashboard-body-sidebar > .-dashboard-body-sidebar-section > .-dashboard-body-sidebar-section-body {
    padding: 0px 30px 25px;
}

.-dashboard-body-container-doubled > .-dashboard-body-sidebar > .-dashboard-body-sidebar-section > .-dashboard-body-sidebar-section-body.-content-formatted {
    font-size: 16px;
    line-height: 1.56;
    font-weight: 300;
}

.-dashboard-body-container-doubled > .-dashboard-body-sidebar > .-dashboard-body-sidebar-section > .-dashboard-body-sidebar-section-body.-content-formatted * {
    margin: revert;
    padding: revert;
}

.-dashboard-body-container-doubled > .-dashboard-body-sidebar > .-dashboard-body-sidebar-section > .-dashboard-body-sidebar-section-body.-content-formatted > *:first-child {
    margin-top: 0;
}

.-dashboard-body-container-doubled > .-dashboard-body-sidebar > .-dashboard-body-sidebar-section > .-dashboard-body-sidebar-section-body.-content-formatted > *:last-child {
    margin-bottom: 0;
}

.-dashboard-body-container-doubled > .-dashboard-body-sidebar > .-dashboard-body-sidebar-section > .-dashboard-body-sidebar-section-heading > strong {
    font-weight: inherit;
}

.-dashboard-body-container-doubled > .-dashboard-body-sidebar > .-dashboard-body-sidebar-section > .-dashboard-body-sidebar-section-heading > i {
    margin-inline-end: 12px;
    font-weight: inherit;
    font-size: larger;
    display: flex;
    align-items: center;
    line-height: 1;
    justify-content: center;
    padding-top: 2px;
}

ul.-order-tracking {
    list-style: none;
    position: relative;
    margin-block: -8px 22px;
}

ul.-order-tracking:after {
    content: '';
    position: absolute;
    top: 20px;
    right: 8px;
    bottom: 40px;
    width: 1px;
    z-index: -1;
    background: var(--divider-light-2);
}

ul.-order-tracking > li {
    display: flex;
    padding-block: 14px;
}

ul.-order-tracking > li:last-child {opacity: 1;}

ul.-order-tracking > li:last-child > p {
    opacity: 1;
}

ul.-order-tracking > li:last-child > em {
    background: var(--uicolor2);
}

ul.-order-tracking > li > em {
    width: 18px;
    height: 18px;
    border-radius: 50px;
    background: #b6a9ff;
    border: 3px solid white;
    box-shadow: 0 2px 4px #0000002b;
}

ul.-order-tracking > li > p {
    flex: 1;
    display: flex;
    flex-direction: column;
    padding-inline-start: 11px;
    opacity: .7;
}

ul.-order-tracking > li > p > strong {
    display: block;
    font-weight: 500;
    font-size: 14px;
}

ul.-order-tracking > li > p > time {
    font-size: 13px;
    font-weight: 300;
    color: var(--secondarytext);
    padding-top: 5px;
}

.-order-tracking-buttons-separator {
    display: flex;
    align-items: center;
    margin-inline: 20px;
    margin-bottom: 20px;
}

.-order-tracking-buttons-separator:after, .-order-tracking-buttons-separator:before {
    content: '';
    height: 2px;
    flex: 1;
    background: var(--divider-focused);
}

.-order-tracking-buttons-separator > strong {
    font-weight: 400;
    font-size: 14px;
    color: var(--secondarytext);
    margin-inline: 10px;
}

.-order-tracking-buttons {}

.-order-tracking-buttons > a {
    margin-block: 9px;
}

.-order-tracking-buttons > a:last-child {
    margin-bottom: 0;
}
.-pagination-ui {
    display: flex;
    border: 1px solid var(--divider-light-3);
    border-radius: var(--miniradius);
    box-shadow: var(--shadow-elevated);
}

.-pagination-ui > .-pagination-ui-navigation button.btn {
    border: 0;
    border-radius: 0;
    border-start-start-radius: var(--miniradius);
    border-end-start-radius: var(--miniradius);
    font-weight: 600;
    min-height: inherit;
}

.-pagination-ui > .-pagination-ui-navigation button.btn:after {
    margin-inline-start: 7px;
    margin-top: 0px;
    rotate: 180deg;
}
.-pagination-ui > .-pagination-ui-navigation {}

.-pagination-ui > .-pagination-ui-display_text {
    display: flex;
    align-items: center;
    border-inline: 1px solid var(--divider);
    padding-inline: 14px;
    font-weight: 400;
    color: var(--secondarytext);
    font-size: 14px;
}

.-pagination-ui > .-pagination-ui-back-fourth {
    display: flex;
}

.-pagination-ui > .-pagination-ui-back-fourth > a {
    display: flex;
    align-items: center;
    padding-inline: 16px;
    border-inline-end: 1px solid var(--divider);
    color: var(--textcolor);
    font-size: 14px;
}

.-pagination-ui > .-pagination-ui-back-fourth > a.disabled {
    opacity: .3;
    pointer-events: none;
}

.-pagination-ui > .-pagination-ui-back-fourth > a:last-child {
    border-inline-end: 0;
}

.-dashboard-body-widget > .-dashboard-body-widget-header > .-dashboard-body-widget-header-buttons {
    display: flex;
    margin: -4px;
    font-size: 15px;
    align-self: center;
}

.-dashboard-body-widget > .-dashboard-body-widget-header > .-dashboard-body-widget-header-buttons > .-button-ui {
    margin: 4px;
    min-height: inherit;
}

.-inputkit-row > .-inputkit-row-body > .dropdown.bootstrap-select.dropup {
    display: block;
}

.-inputkit-row > .-inputkit-row-body > .dropdown.bootstrap-select {
    display: block;
}

.-ticket-widget-content {
    font-weight: 400;
    font-size: 18px;
    line-height: 1.5;
    display: flex;
    margin-bottom: 10px;
}

.-dashboard-body-widget.-ticket-widget.-discussion-item .-ticket-widget-content {
    padding-top: 22px;
}

.-ticket-widget-content > .-ticket-widget-content-body * {
    margin: revert;
    padding: revert;
}

.-ticket-widget-content > .-ticket-widget-content-body > *:first-child {
    margin-top: 0;
}

.-ticket-widget-content > .-ticket-widget-content-body > *:last-child {
    margin-bottom: 0;
}

.-ticket-widget-content > .-ticket-widget-content-avatar {
    width: 80px;
    height: 80px;
}

.-ticket-widget-content > .-ticket-widget-content-body {
    flex: 1;
    font-weight: 300;
}

.-ticket-widget-footbar {
    display: flex;
    align-items: end;
    padding-bottom: 25px;
    margin-top: auto;
    padding-top: 18px;
}

.-ticket-widget-footbar > time {
    font-weight: 300;
    color: var(--secondarytext);
}

.-dashboard-body-widget.-ticket-widget > .-dashboard-body-widget-avatar {
    width: 110px;
    position: absolute;
    left: 100%;
    margin-inline-end: 40px;
    text-align: center;
}

.-dashboard-body-widget.-ticket-widget > .-dashboard-body-widget-avatar > .-ticket-widget-content-avatar {
    width: 70px;
    height: 70px;
    border-radius: 50%;
    overflow: hidden;
    margin: 0 auto 10px;
}

.-dashboard-body-widget.-ticket-widget > .-dashboard-body-widget-avatar > .-ticket-widget-content-display_name {
    font-size: 16px;
    font-weight: 500;
    margin-bottom: 3px;
}

.-dashboard-body-widget.-ticket-widget > .-dashboard-body-widget-avatar > .-ticket-widget-content-role {
    font-weight: 500;
    color: var(--uicolor-1-textlight);
    font-size: 13px;
}

.-dashboard-body-widget-reply {
    padding: 25px;
}

.-dashboard-body-widget-reply > .-inputkit-row {
    padding-bottom: 30px;
}

.-dashboard-body-widget-reply > .-dashboard-body-widget-reply-footer {
    display: flex;
}

.-dashboard-body-widget-reply > .-dashboard-body-widget-reply-footer > .-button-ui {
    font-size: 14px;
    min-height: inherit;
    font-weight: 500;
    padding-inline: 22px;
}

.-dashboard-body-widget-reply-textarea {
    padding-inline: 25px;
    padding-top: 26px;
}

.-ticket-widget-footbar > .-ticket-widget-footbar-action {
    margin-inline-start: auto;
    margin-bottom: -12px;
    margin-inline-end: -12px;
}

.-ticket-widget-footbar > .-ticket-widget-footbar-action > a > i {
    font-weight: 300;
}
.-ticket-widget-footbar > .-ticket-widget-footbar-action > a {
    min-height: inherit;
    box-shadow: 0 0 0;
    padding-inline: 12px;
    border-radius: 50px;
    font-size: 16px;
    background: transparent;
}

.-inputkit-row-columns {
    display: flex;
    margin: -10px;
    padding-bottom: 30px;
}

.-inputkit-row-columns.-close-column {
    flex-direction: column;
    margin: -10px;
}

.-inputkit-row-divider {
    height: 7px;
}
required-label {
    font-weight: 900;
    color: var(--negative);
}

optional-label {
    font-weight: 300;
    color: var(--secondarytext);
    font-size: smaller;
    padding-inline-start: 3px;
}

.-dashboard-checkout-noitems {
    border: 1px solid var(--divider-light-2);
    border-radius: var(--miniradius);
    box-shadow: var(--shadow-elevated-hover);
    background: var(--bgcolor);
    max-width: 800px;
    margin: 80px auto;
    padding: 50px 30px;
    display: flex;
    flex-direction: column;
    align-items: center;
    color: var(--secondarytext);
}

.-dashboard-checkout-noitems > svg {
    width: 100px;
    height: auto;
    margin-bottom: 6px;
}

.-dashboard-checkout-noitems > p {
    font-size: 18px;
    margin-bottom: 30px;
}

.-intro-customized-form > form {
    display: flex;
    flex-wrap: wrap;
    border: 1px solid var(--divider-light-2);
    max-width: 580px;
    margin-top: 30px;
    border-radius: var(--miniradius);
    padding: 18px 18px;
    background: var(--bgcolor);
    box-shadow: var(--shadow-elevated-hover);
}

.-intro-customized-form > form > .-fix-inputs-area {
    flex: 1;
    margin: 10px 10px 20px;
    min-width: 200px;
}

.-fix-inputs-area [inputkit] {
    width: 100%;
    min-height: inherit;
    padding: 10px 20px;
    font-size: 15px;
}

.-fix-inputs-area textarea[inputkit] {
    flex: initial;
}

.-intro-customized-form > form > .-fix-inputs-area .iti__tel-input {
    width: 100%;
}

.-intro-customized-form > form > .-fix-inputs-area > .-fix-forms-field-title {
    margin-bottom: 10px;
    font-size: 15px;
    font-weight: 400;
    color: var(--textcolor);
}

.-intro-customized-form > form > .-fix-inputs-area > .-fix-forms-field-title > h3 {
    font-size: inherit;
    font-weight: inherit;
}

.-PhoneNumber-Field-YC > .iti {
    flex: 1;
}

.-Mini-Form-Div .-YC-Forms-button > .-button-ui {
    border-radius: 50px;
    font-size: 15px;
}

.-testimonials-carousel-column {
    min-width: 410px;
    max-width: 420px;
    overflow: hidden;
}

.-testimonials-carousel-column .owl-item {
    /* float: none; */
    /* vertical-align: bottom; */
}

.-testimonials-carousel-column + .-testimonials-carousel-column .owl-item {
    vertical-align: top;
}

.-testimonials-carousel-column .-single-reviews-contain-item {
    margin: 0;
    vertical-align: bottom;
}

.-testimonials-carousel {
    /* overflow: hidden; */
    position: relative;
    display: flex;
    justify-content: space-between;
}

.-testimonials-carousel .owl-nav {
    display: none;
}

.-testimonials-carousel .-testimonials-carousel-nav-button {
    position: absolute;
    top: calc(50% - 25px);
    width: 60px;
    height: 60px;
    background: white;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
    cursor: pointer;
    border: 1px solid var(--diver);
    box-shadow: -1px 13px 13px 0px rgb(5 12 31 / 5%);
    font-size: 22px;
    z-index: 1;
}

.-testimonials-carousel .-testimonials-carousel-nav-button.-prev {
    right: 30px;
}
.-testimonials-carousel .-testimonials-carousel-nav-button.-next {
    left: 30px;
}

.-custreviews-logos-Poster-Image .platform {
    background: white;
    width: 30px;
    height: 30px;
    display: flex;
    align-items: center;
    justify-content: center;
    bottom: -20px;
    right: 0;
    border-radius: 20px;
    padding: 5px;
    box-shadow: 0 5px 35px -6px rgb(5 9 18 / 40%);
}

.-custreviews-logos-Poster-Image .platform img {
}

.-non-intro-page-header:after {
    content: '';
    position: absolute;
    bottom: 0;
    right: 0;
    top: 0;
    left: 0;
    background: linear-gradient(to top, var(--bgcolor), transparent);
    z-index: -1;
}
.-non-intro-page-header {
    padding: 130px 30px 40px 30px;
    background: linear-gradient(140deg, #e9e5ff, transparent 100%);
    position: relative;
    z-index: 1;
}

.-non-intro-page-header-container {}

.-non-intro-page-header-container > h1 {
    font-size: 40px;
    margin-bottom: 10px;
    color: #513ccb;
}

.-contentarea-kit {
    font-size: 18px;
    line-height: 1.6;
    max-width: 920px;
    font-weight: 300;
    color: var(--secondarytext);
}

.-contentarea-kit * {
    margin: revert;
    padding: revert;
}

.-YC-step-features-item-info-v2 ul.-buy-a-domain-intro-body-features {margin-top: -17px;}

.-YC-step-features-item-info-v2 ul.-buy-a-domain-intro-body-features > li {
    font-weight: 400;
    font-size: 18px;
    color: var(--secondarytext);
    padding-block: 8px;
}

.-YC-step-features-item-info-v2 ul.-buy-a-domain-intro-body-features > li > i {
    font-weight: 500;
    color: #4dc129;
    margin-inline-end: 10px;
    width: 24px;
}

.-YC-step-features-item-info-v2 ul.-buy-a-domain-intro-body-features > li > i > svg {
    width: 100%;
    height: auto;
}

.-plan-renewal-price {
    font-weight: 200;
    padding-top: 14px;
    color: var(--secondarytext);
    font-size: 14px;
}

.-hosting-plans-row > .-plan-item > .-plan-renewal-price {
    padding: 0;
    padding-bottom: 26px;
    font-size: 13px;
    font-weight: 500;
    color: var(--secondarytext-bold);
    margin-top: 9px;
}

.-hosting-plans-row > .-plan-item.-featured > .-plan-renewal-price {
    color: var(--alphabg-trans);
}

.-plan-renewal-price > i {
    font-weight: 400;
    vertical-align: -1px;
    margin-inline-end: 3px;
}

.-PriceBox-v1-box.-ActivePlane .-plan-renewal-price {
    color: #c4bdd7;
}

.Typo--Logo {
    position: absolute;
    top: 0;
    bottom: 0;
    display: flex;
    align-items: center;
    direction: ltr;
    font-size: 39px;
    font-family: Kanit;
    font-weight: 700;
    padding-top: 0px;
    left: 26px;
    letter-spacing: -1px;
    white-space: nowrap;
    padding-inline: 15px;
    visibility: hidden;
    opacity: 0;
    pointer-events: none;
    transform: translate(6px, 0px);
    text-transform: uppercase;
}

.-YourColor-logo:hover .Typo--Logo > span:nth-child(2) {transition-delay:100ms;}
.-YourColor-logo:hover .Typo--Logo > span:nth-child(3) {transition-delay:150ms;}
.-YourColor-logo:hover .Typo--Logo > span:nth-child(4) {transition-delay:200ms;}
.-YourColor-logo:hover .Typo--Logo > span:nth-child(5) {transition-delay:250ms;}
.-YourColor-logo:hover .Typo--Logo > span:nth-child(6) {transition-delay:300ms;}
.-YourColor-logo:hover .Typo--Logo > span:nth-child(7) {transition-delay:350ms;}
.-YourColor-logo:hover .Typo--Logo > span:nth-child(8) {transition-delay:400ms;}
.-YourColor-logo:hover .Typo--Logo > span:nth-child(9) {transition-delay:450ms;}

.-YourColor-logo:hover .Typo--Logo {
    visibility: visible;
    opacity: 1;
    transition: 150ms all ease;
    transform: translate(0);
}

.-YourColor-logo:hover .Typo--Logo > span {
    transform: translate(0);
    opacity: 1;
}

.Typo--Logo > span {transform: translate(0px, 20px);opacity: 0;transition: 150ms all ease;background: -webkit-linear-gradient(-50deg, #9180ea 50%, #5120b1);-webkit-background-clip: text;-webkit-text-fill-color: transparent;}

.Typo--Logo > span:first-child {
    display: none;
}

.-YourColor-logo:hover .-YourColor-logo-button g.st5, .-YourColor-logo:hover .-YourColor-logo-button ellipse {
    opacity: 0;
}

.-yourcolor-bg-animation {
  --color-bg1: rgb(121 94 232);
  --color-bg2: rgb(121 94 232);
  --color1: 18, 113, 255;
  --color2: 107, 74, 255;
  --color3: 100, 100, 255;
  --color4: 50, 160, 220;
  --color5: 156 39 176;
  --color-interactive: 140, 100, 255;
  --circle-size: 80%;
  --blending: hard-light;
  position: absolute;
  top: 0;
  right: 0;
  z-index: -1;
  width: 100%;
  overflow: hidden;
  bottom: 0;
}


.-yourcolor-bg-animation .card .noise {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  z-index: 1;
  opacity: 0.1;
}
.-yourcolor-bg-animation .card .content {
  position: relative;
  z-index: 2;
  text-shadow: -3px 0px 2px rgba(0, 0, 0, 0.1);
}

@keyframes moveInCircle {
  0% {
    transform: rotate(0deg);
  }
  50% {
    transform: rotate(180deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
@keyframes moveVertical {
  0% {
    transform: translateY(-50%);
  }
  50% {
    transform: translateY(50%);
  }
  100% {
    transform: translateY(-50%);
  }
}
@keyframes moveHorizontal {
  0% {
    transform: translateX(-50%) translateY(-10%);
  }
  50% {
    transform: translateX(50%) translateY(10%);
  }
  100% {
    transform: translateX(-50%) translateY(-10%);
  }
}
.-yourcolor-bg-animation .gradient-bg {
  width: 100%;
  height: 100%;
  position: relative;
  overflow: hidden;
  background: #f8f6ff;
  top: 0;
  left: 0;
}

.-yourcolor-bg-animation .gradient-bg .svgBlur {
  display: none;
}
.-yourcolor-bg-animation .gradient-bg .noiseBg {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 1;
  mix-blend-mode: soft-light;
  opacity: .3;
}
.-yourcolor-bg-animation .gradient-bg .gradients-container {
  filter: url(#goo) blur(40px);
  width: 100%;
  height: 100%;
}
.-yourcolor-bg-animation .gradient-bg .g1 {
  position: absolute;
  background: radial-gradient(circle at center, rgba(var(--color1), 0.8) 0, rgba(var(--color1), 0) 50%) no-repeat;
  mix-blend-mode: var(--blending);
  width: var(--circle-size);
  height: var(--circle-size);
  top: calc(50% - var(--circle-size) / 2);
  left: calc(50% - var(--circle-size) / 2);
  transform-origin: center center;
  animation: moveVertical 30s ease infinite;
  opacity: 1;
}
.-yourcolor-bg-animation .gradient-bg .g2 {
  position: absolute;
  background: radial-gradient(circle at center, rgba(var(--color2), 0.8) 0, rgba(var(--color2), 0) 50%) no-repeat;
  mix-blend-mode: var(--blending);
  width: var(--circle-size);
  height: var(--circle-size);
  top: calc(50% - var(--circle-size) / 2);
  left: calc(50% - var(--circle-size) / 2);
  transform-origin: calc(50% - 400px);
  animation: moveInCircle 20s reverse infinite;
  opacity: 1;
}
.-yourcolor-bg-animation .gradient-bg .g3 {
  position: absolute;
  background: radial-gradient(circle at center, rgba(var(--color3), 0.8) 0, rgba(var(--color3), 0) 50%) no-repeat;
  mix-blend-mode: var(--blending);
  width: var(--circle-size);
  height: var(--circle-size);
  top: calc(50% - var(--circle-size) / 2 + 200px);
  left: calc(50% - var(--circle-size) / 2 - 500px);
  transform-origin: calc(50% + 400px);
  animation: moveInCircle 40s linear infinite;
  opacity: 1;
}
.-yourcolor-bg-animation .gradient-bg .g4 {
  position: absolute;
  background: radial-gradient(circle at center, rgba(var(--color4), 0.8) 0, rgba(var(--color4), 0) 50%) no-repeat;
  mix-blend-mode: var(--blending);
  width: var(--circle-size);
  height: var(--circle-size);
  top: calc(50% - var(--circle-size) / 2);
  left: calc(50% - var(--circle-size) / 2);
  transform-origin: calc(50% - 200px);
  animation: moveHorizontal 40s ease infinite;
  opacity: 1;
}
.-yourcolor-bg-animation .gradient-bg .g5 {
  position: absolute;
  background: radial-gradient(circle at center, rgba(var(--color5), 0.8) 0, rgba(var(--color5), 0) 50%) no-repeat;
  mix-blend-mode: var(--blending);
  width: calc(var(--circle-size) * 2);
  height: calc(var(--circle-size) * 2);
  top: calc(50% - var(--circle-size));
  left: calc(50% - var(--circle-size));
  transform-origin: calc(50% - 800px) calc(50% + 200px);
  animation: moveInCircle 20s ease infinite;
  opacity: 1;
}
.-yourcolor-bg-animation .gradient-bg .interactive {
  position: absolute;
  background: radial-gradient(circle at center, rgba(var(--color-interactive), 0.8) 0, rgba(var(--color-interactive), 0) 50%) no-repeat;
  mix-blend-mode: var(--blending);
  width: 100%;
  height: 100%;
  top: -50%;
  left: -50%;
  opacity: 1;
}
.-yourcolor-bg-animation:before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    z-index: 2;
    background: linear-gradient(to top, white, transparent);
}

ul.-multi-intro-features-list {
    padding-top: 10px;
}

ul.-multi-intro-features-list > li {
    display: flex;
    align-items: center;
    padding-block: 5px;
    font-size: 17px;
    color: var(--secondarytext-bold);
    font-weight: 400;
    line-height: 1.5;
}

ul.-multi-intro-features-list > li > svg {
    width: 23px;
    color: #57c383;
    height: auto;
    margin-inline-end: 8px;
}

.Select-Options-Items > .dropdown.bootstrap-select {
    display: block;
}

.bootstrap-select .dropdown-menu.inner .-dropdown-select-item {
    display: flex;
    align-items: center;
}

.dropdown-item.selected .-dropdown-select-item > .-bstrap-extender-checkbox > i {
    font-weight: 600;
}
.dropdown-item.selected .-dropdown-select-item > .-bstrap-extender-checkbox {}
.-dropdown-select-item > .-bstrap-extender-checkbox > i {
    font-weight: 300;
}
.-dropdown-select-item > .-bstrap-extender-checkbox {
    width: 22px;
    height: 22px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 20px;
    margin-inline-end: 7px;
}

.-dropdown-select-item {
    display: inline;
}

.-pages-table-of-contents.-hide {
    transform: translate(100%, -50%);
    opacity: 0;
    transition: 100ms all ease;
}
.-pages-table-of-contents {
    transition: 200ms all ease;
    position: fixed;
    top: 50%;
    transform: translate(0, -50%);
    right: 50px;
    z-index: 99999;
}

.-pages-table-of-contents > a {
    margin-block: 10px;
    display: block;
    position: relative;
}

.-pages-table-of-contents > a > em {
    display: block;
    width: 24px;
    height: 24px;
    border: 2px solid var(--uicolor);
    border-radius: 50px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-style: normal;
    font-size: 13px;
    font-weight: 600;
    color: transparent;
    background: var(--bgcolor);
    transition: 100ms all ease;
}

.-pages-table-of-contents > a:hover > em {
    background: var(--uicolor);
    color: white;
}

.-pages-table-of-contents > a > span {
    position: absolute;
    right: 100%;
    white-space: nowrap;
    pointer-events: none;
    top: 50%;
    margin-inline-start: 12px;
    overflow: hidden;
    text-overflow: ellipsis;
    font-size: 13px;
    opacity: 0;
    transition: 100ms all ease;
    background: var(--uicolor);
    border-radius: var(--largeradius);
    padding: 5px 12px 7px 12px;
    transform: translate(0, -50%);
    display: flex;
    align-items: center;
    line-height: 1;
    box-shadow: var(--shadow-elevated-hover);
    font-weight: 500;
    color: white;
}

.-pages-table-of-contents > a:hover > span {
    opacity: 1;
}

.-pages-table-of-contents > a.selected {}

.-pages-table-of-contents > a.selected > em {
    background: var(--uicolor2);
    color: white;
    box-shadow: 0 0 0 20px #230d630f;
    border-color: var(--uicolor2);
}


.-YC-single-step-features-item-v2 > .-step-features-animago {
    position: absolute;
    top: 0px;
    right: -70px;
    bottom: 0px;
    display: flex;
    flex-direction: column;
}

.-YC-single-step-features-item-v2:nth-child(2n+0) > .-step-features-animago {
    right: auto;
    left: -70px;
}

.-YC-single-step-features-item-v2:nth-child(2n+0) > .-step-features-animago-vertical-line {
    left: -70px;
    right: -52px;
    transform-origin: right center;
    transform: scale(0, 1);
}

.-YC-single-step-features-item-v2:last-child .-step-features-animago-horizontal-line {
    display: none;
}
.-YC-single-step-features-item-v2:first-child .-step-features-animago-vertical-line {
    display: none;
}

.-YC-single-step-features-item-v2 > .-step-features-animago > .-step-features-animago-horizontal-line {
    flex: 1;
    background: var(--uicolor);
    width: 3px;
    margin: 0 auto;
    transition: 100ms all ease;
    transform-origin: top center;
    transform: scale(1, 0);
}

.-YC-single-step-features-item-v2 > .-step-features-animago > .-step-features-animago-label {
    background: var(--uicolor);
    color: white;
    width: 40px;
    display: flex;
    align-items: center;
    justify-content: center;
    height: 33px;
    font-size: 16px;
    font-weight: 500;
    opacity: 0;
    transform: scale(.8);
}

[scrollkit-v2]::-webkit-scrollbar {
    width: 3px;
    height: 4px;
}

[scrollkit-v2]::-webkit-scrollbar-thumb {
    background: #1a0179;
}

.-YC-FaqsSimple-ItemsCenter-v2 {
}

.intro-model-productIntro {
    padding-block: 110px 100px;
}

.-products-intro-container {
    max-width: 490px;
    margin: 0 auto;
    text-align: center;
}

.-products-intro-container > .-products-intro-container-info {}

.-products-intro-container > .-products-intro-container-info > h1 {
    font-size: 42px;
    margin-bottom: 14px;
}

.-products-intro-container > .-products-intro-container-info > .-p-content {
    font-size: 24px;
    line-height: 1.56;
    color: var(--secondarytext-bold);
}

.intro-model-productIntro .-yourcolor-bg-animation {
    opacity: .8;
}

.-products-intro-container-buttons {
    display: flex;
    align-items: center;
    justify-content: center;
    padding-top: 20px;
}

.-products-intro-container-buttons > * {
    padding-block: 12px;
    margin: 4px;
    min-height: auto;
    font-size: 15px;
}

.-comparison-chart-section-outer-heading {
    text-align: center;
    margin-bottom: 60px;
}

.-comparison-chart-section-outer-heading > h3 {
    font-size: 18px;
    font-weight: 500;
    margin-bottom: 5px;
    color: var(--secondarytext-bold);
}

.-comparison-chart-section-outer-heading > h2 {
    font-size: 33px;
    line-height: 1;
}

.-comparison-chart-container-body-row {
    display: flex;
    color: var(--secondarytext);
}

.-comparison-chart-container-body-row:hover {
}

.-comparison-chart-container-body > .-comparison-chart-container-body-row:last-child {}

.-comparison-chart-container-body-row.-header {
    background: var(--light-accent);
    color: var(--textcolor);
    border-bottom: 1px solid var(--divider-light-2);
    border-radius: var(--miniradius) var(--miniradius) 0 0;
    box-shadow: var(--shadow-elevated);
}

.-comparison-chart-container-body-row.-header + .-comparison-chart-container-body-row > .-comparison-chart-container-body-row-td {
    padding-top: 28px;
}

.-comparison-chart-container-body-row > .-comparison-chart-container-body-row-td {
    flex: 1;
    border-inline-end: 1px solid var(--divider-light-2);
    padding: 18px 20px;
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 15px;
    =: var(
    --secondarytext);
    font-weight: 300;
}

.-comparison-chart-container-body > .-comparison-chart-container-body-row:last-child > .-comparison-chart-container-body-row-td {
    padding-bottom: 24px;
}

.-comparison-chart-container-body-row.-header > .-comparison-chart-container-body-row-td {
    padding-block: 18px;
    font-size: 16px;
    font-weight: 500;
}

.-comparison-chart-container-body-row-td.-feature-title {
    flex: inherit;
    width: 320px;
    justify-content: space-between;
    font-weight: 500;
}

.-comparison-chart-container-body-row-td.-feature-title > strong {
    font-weight: 500;
}

.-comparison-chart-container-body-row > .-comparison-chart-container-body-row-td:last-child {
    border-inline-end: 0;
}

negative-svg {
    display: block;
    width: 24px;
    margin: 0 auto;
    color: var(--negative);
}
positive-svg {
    display: block;
    width: 24px;
    margin: 0 auto;
    color: var(--uicolor2);
}

.-comparison-chart-container-body-row > .-comparison-chart-container-body-row-td > negative-svg {width: 28px;margin-block: -5px;}
.-comparison-chart-container-body-row > .-comparison-chart-container-body-row-td > positive-svg {width: 28px;margin-block: -5px;}

.-comparison-chart-container-body {
    border: 1px solid var(--divider-light-2);
    border-radius: var(--miniradius);
    box-shadow: var(--shadow-elevated-hover);
    margin-top: 16px;
}

.-footer-essentials {
    display: flex;
    flex-direction: column;
    padding-top: 40px;
    flex-wrap: wrap;
    justify-content: space-between;
    
]: 0
    auto;
    align-items: center;
}

.-footer-essentials.-root-vars-v2:before {
    content: '';
    width: 140px;
    height: 1px;
    display: block;
    margin-bottom: 40px;
    background: var(--divider-light-2);
}

.-footer-essentials > p {
    font-size: 16px;
    margin-bottom: 20px;
}

.-footer-essentials > .-footer-essentials-menu {
    display: flex;
    overflow: hidden;
    font-size: 14px;
    border: 1px solid var(--divider-focused);
    border-radius: var(--largeradius);
    box-shadow: var(--shadow-elevated);
}

.-footer-essentials > .-footer-essentials-menu > p {
    color: var(--uicolor);
    padding-inline-end: 10px;
    margin-inline-end: 10px;
    border-inline-end: 2px solid currentColor;
    line-height: 1;
}

.-footer-essentials > .-footer-essentials-menu > ul {
    list-style: none;
    display: flex;
}

.-footer-essentials > .-footer-essentials-menu > ul > li {}

.-footer-essentials > .-footer-essentials-menu > ul > li:last-child > a {
    padding-inline-end: 20px;
}

.-footer-essentials > .-footer-essentials-menu > ul > li:first-child > a {
    padding-inline-start: 20px;
}

.-footer-essentials > .-footer-essentials-menu > ul > li > a {
    display: block;
    font-weight: 400;
    color: var(--secondarytext);
    padding: 8px 13px;
    border-inline-end: 1px solid var(--divider-focused);
}

.-footer-essentials > .-footer-essentials-menu > ul > li:last-child > a {
    border-inline-end: 0;
}


.-yourcolor-copyrights {
    font-weight: 300;
    color: var(--secondarytext);
    font-size: 11px;
    position: absolute;
    bottom: 0;
    padding: 30px 30px 70px;
    right: 0;
    left: 0;
    text-align: center;
    pointer-events: none;
}

.-YC-single-step-features-item-v2.-nofeatures-uimodel .-YC-step-features-SVG-v2 {
    width: 340px;
}

a.-button-ui.-comparison-chart-add_to_cart {
    width: calc(100% - 20px);
}

.-portfolio-grid-section-outer-heading {
    text-align: center;
    margin-bottom: 60px;
}

.-portfolio-grid-section-outer-heading > h3 {
    font-weight: 500;
    margin-bottom: 6px;
}

.-portfolio-grid-section-outer-heading > h2 {
    font-size: 33px;
}

ul.-projects-grid {
    columns: 3 180px;
    column-gap: 40px;
    list-style: none;
}

.-projects-grid-item {
    break-inside: avoid;
    border: 1px solid var(--divider-light-3);
    margin-bottom: 40px;
    border-radius: var(--largeradius);
    box-shadow: var(--shadow-elevated-hover);
    transition: 200ms all ease;
    position: relative;
}

.-projects-grid-item:hover {
    transform: translate(0px, -1px);
    box-shadow: 0 30px 80px -30px #0805202b;
}

.-projects-grid-item > a {
    display: flex;
    flex-direction: column;
}

.-projects-grid-item > a > .-projects-grid-item-preview {
    display: flex;
    align-items: start;
    justify-content: center;
    max-height: 540px;
    overflow: hidden;
    border-radius: var(--largeradius);
    position: relative;
    margin: 10px 10px 0px 10px;
    transition: 80ms linear all;
}

ul.-portfolio2-slider .-projects-grid-item-preview {height: 330px;align-items: center;justify-content: center;}

ul.-portfolio2-slider .-projects-grid-item-preview img {
    height: 100%;
    max-width: initial;
    min-width: initial !important;
}

.-projects-grid-item:hover > a > .-projects-grid-item-preview {
}

.-projects-grid-item > a > .-projects-grid-item-preview:before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    background: linear-gradient(45deg, #4034d114, transparent);
}

.-projects-grid-item > a > .-projects-grid-item-preview > img {
    min-width: 100%;
}

.-projects-grid-item > a > .-projects-grid-item-info {
    padding: 15px 20px 5px 20px;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
}

.-projects-grid-item > a > .-projects-grid-item-info > * {
    margin: 5px;
}

.-projects-grid-item > a > .-projects-grid-item-info > strong {
    display: block;
    font-size: 18px;
    font-weight: 500;
    color: black;
}


.-projects-grid-item > a p.-projects-grid-item-info-improvement-rate {
    display: inline-flex;
    background: #5baf741c;
    align-items: center;
    padding-inline: 13px;
    font-size: 12px;
    border-radius: var(--circularradius);
    color: #288f47;
    box-shadow: 0px 5px 13px #5baf741f;
    border: 1px solid #9acdaa;
}

.-projects-grid-item > a p.-projects-grid-item-info-improvement-rate > i {
    font-size: 16px;
    padding-top: 3px;
    margin-inline-end: 5px;
}

.-projects-grid-item > a p.-projects-grid-item-info-improvement-rate > strong {
    font-weight: 500;
    margin-inline-end: 4px;
    font-size: 12px;
}

.-projects-grid-item > a p.-projects-grid-item-info-improvement-rate > em {
    font-style: normal;
    font-weight: 500;
    font-size: 16px;
    margin-inline-start: 5px;
}

.-projects-grid-item > a > .-projects-grid-item-footer {
    display: flex;
    align-items: center;
    padding: 2px 21px 20px;
}

.-projects-grid-item > a > .-projects-grid-item-footer > .-button-ui.-view-more {
    margin-inline-start:auto;
    margin-block: 0;
    height: 39px;
}
.-projects-grid-item > a > .-projects-grid-item-footer > * {
    height: 36px;
    padding: 0px 16px;
    min-height: inherit;
    align-items: center;
    margin: 4px;
    border-radius: var(--circularradius);
}

.-button-ui.-heart-button {
    font-size: 18px;
    border-color: transparent;
    box-shadow: 0 0 0;
    color: var(--color);
    padding-inline: 0;
    width: 36px;
    --color: #e73c78;
}

.-button-ui.-heart-button.-liked {
    background: var(--color);
    color: white;
}

.-button-ui.-heart-button > i {
    font-weight: 400;
}

.-projects-grid-item-preview-play-video {
    width: 58px;
    height: 58px;
    display: flex;
    align-items: center;
    justify-content: center;
    backdrop-filter: blur(7px);
    background: #24167ab3;
    position: absolute;
    top: 50%;
    right: 50%;
    transform: translate(50%, -50%);
    border-radius: var(--circularradius);
    font-size: 25px;
    border: 5px solid white;
    color: white;
    box-shadow: 0px 30px 170px 100px #0c043870;
}

verified-client-ribbon {
    width: 26px;
    height: 26px;
    color: #76bd53;
}

.-project-logo {
    width: 100px;
    height: 100px;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 16px;
    border-radius: 140px;
    border: 1px solid var(--divider-light-2);
    margin-top: -50px;
    position: relative;
    z-index: 0;
    background: var(--bgcolor);
    box-shadow: var(--shadow-elevated-hover);
    margin-inline-start: 20px;
}

ul.-portfolio2-slider li.-projects-grid-item .-project-logo {
    width: 70px;
    height: 70px;
    padding: 11px;
}

.-project-logo > img {
}

[heart-kit] > button-loader {
    position: relative;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
}

[heart-kit] > button-loader > svg {
    width: 30px;
    margin: -5px;
}

.-features-carousel-intro-heading {
    text-align: center;
    margin-bottom: 60px;
}

.-features-carousel-intro-heading > h2 {
    display: block;
    font-size: 40px;
    font-weight: 600;
    text-align: center;
    line-height: 1.4;
    margin-bottom: 10px;
}

.-features-carousel-intro-heading > h3 {
    font-weight: 500;
    font-size: 16px;
    margin-bottom: 6px;
    color: var(--secondarytext-bold);
}

.-features-carousel-intro-body-features-slide {display: flex;flex-wrap: wrap;margin: -10px;padding: 10px;}

.-features-carousel-intro-body-features-slide > .-features-carousel-intro-body-features-item {
    margin: 10px;
    break-inside: avoid;
    display: flex;
    flex-direction: column;
    background: var(--bgcolor);
    border: 1px solid var(--divider-light-3);
    border-radius: var(--largeradius);
    box-shadow: 0px 6px 10px -7px #0c043c21;
    padding: 30px 30px;
    flex: 1;
    min-width: 310px;
    justify-content: center;
    transition: 100ms all ease;
    align-self: start;
}

.-features-carousel-intro-body-features-slide > .-features-carousel-intro-body-features-item:nth-child(odd) {
    margin-top: 20px;
}

.-features-carousel-intro-outer.-model-2 .-features-carousel-intro-body-features-slide > .-features-carousel-intro-body-features-item {
    /* border: 0; */
    /* box-shadow: 0 0 0; */
    align-items: center;
    min-width: 180px;
    padding: 28px 34px;
    align-items: center;
    margin: 10px;
    align-self: inherit;
}

.-features-carousel-intro-body-features-slide > .-features-carousel-intro-body-features-item:hover {
    border-color: #3a2fa7;
    box-shadow: 0 0 0 1px #015bff4d, 0px 6px 10px -7px #5140fe38, inset 0px 4px 0 white;
    transform: translate(0px, -1px);
    background: #015bff0f;
}

.-features-carousel-intro-body-features-slide > .-features-carousel-intro-body-features-item > .-features-carousel-intro-body-features-item-icon {
    width: 76px;
    height: 76px;
    background: linear-gradient(45deg, #015bff, #a924fd);
    margin-bottom: 24px;
    border-radius: var(--circularradius);
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 33px;
    color: white;
    transition: 100ms all ease;
    position: relative;
    z-index: 1;
    box-shadow: 0px 21px 40px #a924fd17;
    transform-origin: bottom;
}

.-features-carousel-intro-body-features-slide > .-features-carousel-intro-body-features-item:hover > .-features-carousel-intro-body-features-item-icon {box-shadow: 0px 21px 40px #015bff4d;}

.-features-carousel-intro-body-features-slide > .-features-carousel-intro-body-features-item > .-features-carousel-intro-body-features-item-icon:before {
    content: '';
    position: absolute;
    top: var(--padding);
    right: var(--padding);
    left: var(--padding);
    bottom: var(--padding);
    --padding: 3px;
    background: white;
    border-radius: 50%;
    z-index: -1;
    transition: 200ms all linear;
}

.-features-carousel-intro-body-features-slide > .-features-carousel-intro-body-features-item > .-features-carousel-intro-body-features-item-icon > i {
    font-weight: 400;
    background: -webkit-linear-gradient(-50deg, #015bff, #a924fd);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    position: relative;
    z-index: 1;
}

.-features-carousel-intro-outer.-model-2 .-features-carousel-intro-body-features-slide > .-features-carousel-intro-body-features-item > .-features-carousel-intro-body-features-item-icon {
    width: auto;
    height: auto;
    background: transparent;
    font-size: 44px;
    justify-content: start;
    margin-bottom: 16px;
    color: var(--color);
    box-shadow: 0 0 0;
}

.-features-carousel-intro-outer.-model-2 .-features-carousel-intro-body-features-slide > .-features-carousel-intro-body-features-item > .-features-carousel-intro-body-features-item-icon > i {
    font-weight: 500;
}

.-features-carousel-intro-outer.-model-2 .-features-carousel-intro-body-features-slide > .-features-carousel-intro-body-features-item > strong {
    margin: 0;
    font-size: 15px;
    font-weight: 400;
    text-align: center;
    margin-top: auto;
    line-height: 1.5;
}

.-features-carousel-intro-body-features-slide > .-features-carousel-intro-body-features-item:hover > .-features-carousel-intro-body-features-item-icon:before {
    transform: scale(.95);
}

.-features-carousel-intro-body-features-slide > .-features-carousel-intro-body-features-item > strong {
    font-weight: 500;
    font-size: 18px;
    margin-bottom: 2px;
    color: var(--textcolor);
    line-height: 1.6;
}

.-features-carousel-intro-body-features-slide > .-features-carousel-intro-body-features-item > p {
    font-weight: 300;
    line-height: 1.6;
    font-size: 17px;
    color: var(--secondarytext);
}

.-features-carousel-intro-body {
    position: relative;
    z-index: 1;
}

.-features-carousel-intro-outer:before {
    content: '';
    position: absolute;
    top: 30px;
    right: 30px;
    width: 10px;
    height: 10px;
    border-radius: 50px;
    --color: #ffb5001a;
    background: var(--color);
    box-shadow: 0 0 470px 330px var(--color);
    z-index: -1;
}

.-features-carousel-intro-outer.-model-2 .-features-carousel-intro-outer:before, .-features-carousel-intro-outer.-model-2 .-features-carousel-intro-outer:after {
    display: none;
}
.-features-carousel-intro-outer:after {
    content: '';
    position: absolute;
    bottom: 40px;
    left: 30px;
    width: 10px;
    height: 10px;
    border-radius: 50px;
    --color: #2600ff0d;
    background: var(--color);
    box-shadow: 0 0 470px 330px var(--color);
    z-index: -1;
}

.-features-carousel-intro-outer > .container {
    max-width: 1320px;
}

.-features-carousel-intro-body-features {position: relative;}

.-features-carousel-intro-body-features .owl-next > a, .-features-carousel-intro-body-features .owl-prev > a {margin-inline: -70px;}

.-features-carousel-intro-body-features .disabled.owl-next > a > i, .-features-carousel-intro-body-features .disabled.owl-prev > a > i {
    opacity: .2;
}

.-features-carousel-intro-body-features .owl-nav {
}

.-features-carousel-intro-body-features .owl-stage-outer {
    overflow: hidden;
}

.-features-carousel-intro-outer.-model-2 {}

.-features-carousel-intro-outer {
    position: relative;
}

ul.-portfolio2-slider {
    list-style: none;
    position: relative;
}

ul.-portfolio2-slider li.-projects-grid-item {
    width: 100%;
    margin-bottom: 0;
}

.-gallery-carousel-item {
    transition: 150ms all ease;
    width: 350px;
    border: 1px solid var(--divider);
    box-shadow: 0px 7px 13px #1509600f;
    border-radius: var(--largeradius);
}

.-gallery-carousel-item:hover {
    border-color: var(--divider-hover);
    transform: translate(0px, -1px);
    box-shadow: 0px 17px 23px #1509601a;
    transition: 50ms all ease;
}

.-gallery-carousel-item > a {
    display: flex;
    flex-direction: column;
}

.owl-item .-gallery-carousel-item {
    width: 100%;
}

.-gallery-carousel-item .-gallery-carousel-item-thumb {
    padding: 8px 9px 0px;
}

.-gallery-carousel-item .-gallery-carousel-item-infobar {
    padding-inline: 20px;
    padding-block: 14px 24px;
    display: flex;
    align-items: end;
}

.-gallery-carousel-item .-gallery-carousel-item-infobar > strong {
    font-size: 16px;
    font-weight: 500;
}

.-gallery-carousel-item .-gallery-carousel-item-thumb > img {
    border-radius: var(--largeradius);
}

.-gallery-section-outer-heading {
    display: flex;
    flex-direction: column;
    align-items: center;
    margin-bottom: 70px;
}

.-gallery-section-outer-heading > h2 {
    font-size: 40px;
    font-weight: 600;
}

.-gallery-section-outer-heading > h3 {
    font-weight: 400;
    margin-bottom: 5px;
    color: var(--secondarytext-bold);
}

.-gallery-carousel-item .-gallery-carousel-item-infobar > span.-go-to-blank-url {
    border-radius: 50px;
    font-size: 20px;
    margin-inline-start: auto;
    width: 26px;
    height: 26px;
    display: flex;
    align-items: center;
    justify-content: center;
    color: var(--secondarytext);
}

.-gallery-carousel-item:hover > a span.-go-to-blank-url {
    color: var(--uicolor2);
    background: #7b68ee12;
    box-shadow: 0 0 0 10px #7b68ee12;
    transition: 100ms all ease;
}

.-gallery-carousel-item .-gallery-carousel-item-infobar > span.-go-to-blank-url > svg {
    inline-size: 1em;
    block-size: 1em;
}

.-gallery-carousel-item .-gallery-carousel-item-infobar > strong c--color {
    flex-direction: row;
    align-items: center;
    line-height: initial;
    padding-inline-start: 3px;
}

.-gallery-carousel-item .-gallery-carousel-item-infobar > strong c--color:after {
    display: none;
}

.-gallery-carousel-item .-gallery-carousel-item-infobar > strong c--color > i {
    margin-inline-end: .3em;
    font-size: smaller;
    padding-top: .1em;
}

.-gallery-carousel {
    position: relative;
}

.-gallery-carousel .owl-nav.disabled {}

.-form-primary-heading {}

.-form-primary-heading > h3 {
    font-size: 18px;
    font-weight: 700;
    color: var(--textcolor);
    margin-bottom: 26px;
}

.-form-secondary-heading {
    display: flex;
    text-align: center;
    justify-content: center;
    padding-top: 26px;
    font-weight: 300;
    color: var(--secondarytext);
    font-size: 13px;
}

.-Yc-Left-Form-v1.YC-Animation-Item .-YC-Forms-button {}

.-Yc-Left-Form-v1.YC-Animation-Item .-YC-Forms-button > button {
    flex: 1;
    font-size: 14px;
}

.-calculators-widget-root-container {
    max-width: 1250px;
    margin: 0 auto;
    display: flex;
}

.-calculators-widget-root-container > * {
    margin: 14px;
}

.-calculators-widget-root-container > .-calculators-widget-root-container-form {
    border: 1px solid var(--divider);
    flex: 1;
    border-radius: var(--miniradius);
    box-shadow: var(--shadow-elevated-hover);
    background: var(--bgcolor);
    margin-inline-end: 0px;
}

.-calculators-widget-root-container > .-calculators-widget-root-container-receipt {
    background: var(--light-accent);
    max-width: 360px;
    min-width: 280px;
    align-self: end;
    flex: 1;
    min-height: 350px;
    border: 1px solid var(--divider-focused);
    border-radius: var(--miniradius);
    box-shadow: var(--shadow-elevated-hover);
    margin-inline-start: -20px;
    margin-block: 40px;
    position: sticky;
    bottom: 30px;
}

.-calculators-widget-root-container > .-calculators-widget-root-container-form > .-calculators-widget-root-container-form-header {
    padding: 40px 40px;
    padding-block-end: 22px;
    padding-inline-end: 48px;
}

.-calculators-widget-root-container > .-calculators-widget-root-container-form > .-calculators-widget-root-container-form-header:empty {
    padding-block: 13px;
}

.-calculators-widget-root-container > .-calculators-widget-root-container-form > .-calculators-widget-root-container-form-header > h3 {
    font-weight: 400;
    font-size: 16px;
    color: var(--secondarytext);
    padding-block-start: 8px;
}

.-calculators-widget-root-container > .-calculators-widget-root-container-form > .-calculators-widget-root-container-form-header > h2 {
    font-size: 23px;
    font-weight: 600;
}

.-calculators-widget-root-container > .-calculators-widget-root-container-form > .-calculators-widget-root-container-form-body {
    padding-inline: 20px;
    padding-block-end: 28px;
    display: flex;
    flex-wrap: wrap;
}

.-calculators-widget-root-container > .-calculators-widget-root-container-form > .-calculators-widget-root-container-form-footer {
    padding-inline: 40px;
    padding-block: 26px;
    border-top: 1px solid var(--divider-light-2);
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding-inline-end: 48px;
    position: sticky;
    bottom: 0;
    background: var(--alphabg-trans-light2);
    backdrop-filter: blur(3px);
    z-index: 10;
    border-radius: 0 0 var(--miniradius) var(--miniradius);
}

.-calculators-widget-root-container > .-calculators-widget-root-container-form > .-calculators-widget-root-container-form-footer > .-calculators-widget-root-container-form-footer-delivery-units {
    display: flex;
    margin: -20px;
}

.-calculators-widget-root-container > .-calculators-widget-root-container-form > .-calculators-widget-root-container-form-footer > .-calculators-widget-root-container-form-footer-submit {
    display: flex;
    align-items: center;
    margin: -6px;
}

.-calculators-widget-root-container > .-calculators-widget-root-container-form > .-calculators-widget-root-container-form-footer > .-calculators-widget-root-container-form-footer-submit > .-button-ui {
    padding: 10px 22px;
    font-size: 15px;
    margin: 6px;
    min-height: inherit;
}

.-calculators-widget-root-container > .-calculators-widget-root-container-form > .-calculators-widget-root-container-form-footer > .-calculators-widget-root-container-form-footer-delivery-units > .-calculators-widget-root-container-form-footer-delivery-units-item {
    display: flex;
    flex-direction: column;
    margin: 20px;
    position: relative;
    padding-inline-start: 48px;
}

.-calculators-widget-root-container > .-calculators-widget-root-container-form > .-calculators-widget-root-container-form-footer > .-calculators-widget-root-container-form-footer-delivery-units > .-calculators-widget-root-container-form-footer-delivery-units-item > i {
    position: absolute;
    top: 0;
    bottom: 0;
    width: 28px;
    display: flex;
    align-items: center;
    justify-content: center;
    right: 0;
    font-size: 28px;
    font-weight: 300;
    color: var(--uicolor);
}

.-calculators-widget-root-container > .-calculators-widget-root-container-form > .-calculators-widget-root-container-form-footer > .-calculators-widget-root-container-form-footer-delivery-units > .-calculators-widget-root-container-form-footer-delivery-units-item[data-unit="price"] > em {font-weight: 600;font-size: 18px;}

.-calculators-widget-root-container > .-calculators-widget-root-container-form > .-calculators-widget-root-container-form-footer > .-calculators-widget-root-container-form-footer-delivery-units > .-calculators-widget-root-container-form-footer-delivery-units-item > strong {
    font-size: 14px;
    font-weight: 400;
    color: var(--secondarytext);
    margin-bottom: 4px;
}

.-calculators-widget-root-container > .-calculators-widget-root-container-form > .-calculators-widget-root-container-form-footer > .-calculators-widget-root-container-form-footer-delivery-units > .-calculators-widget-root-container-form-footer-delivery-units-item > em {
    font-style: normal;
    font-size: 17px;
    font-weight: 500;
    color: var(--uicolor);
}

.-calculators-widget-root-container > .-calculators-widget-root-container-receipt > .-calculators-widget-root-container-receipt-header {
    font-size: 20px;
    padding: 30px;
    font-weight: 600;
}

.-calculators-widget-root-container-form-input {
    display: flex;
    flex-direction: column;
    margin: 20px;
    min-width: 80%;
    flex: 1;
}

.-calculators-widget-root-container-form-input.-checkbox-input {
    flex-direction: row;
    cursor: pointer;
    align-items: center;
}

.-calculators-widget-root-container-form-input-checkbox-area[checked-trigger] {
    margin-top: 0px;
    display: none;
    flex-direction: column;
    margin: -20px 0 0;
    min-width: 80%;
    flex: 1;
}

.-calculators-widget-root-container-form-input.-checkbox-input > strong {
    margin: 0;
    min-width: 210px;
}

.-calculators-widget-root-container-form-row > .-calculators-widget-root-container-form-input {
    flex: 1;
    min-width: initial;
    margin-inline: 30px;
}

.-calculators-widget-root-container-form-input > strong {
    font-weight: 500;
    font-size: 15px;
    margin-bottom: 8px;
    color: var(--textcolor);
}

.-calculators-widget-root-container-form-input > .-calculators-widget-root-container-form-input-body {}

.-calculators-widget-root-container-form-input.-checkbox-input > .-calculators-widget-root-container-form-input-body {
    flex: 1;
    max-width: 320px;
}

.-calculators-widget-root-container-form-input > .-calculators-widget-root-container-form-input-body.-labels {
    display: flex;
    margin: -10px;
    padding-top: 6px;
    flex-wrap: wrap;
}

.-calculators-widget-root-container-form-input > .-calculators-widget-root-container-form-input-body.-labels > label {
    flex: 1;
    position: relative;
    margin: 10px;
    display: flex;
}

.-calculators-widget-root-container-form-input > .-calculators-widget-root-container-form-input-body.-labels > label > p {display: flex;border: 1px solid var(--divider-light-3);border-radius: var(--miniradius);align-items: center;padding: 20px 19px;flex-direction: column;flex: 1;box-shadow: var(--shadow-elevated);}

.-calculators-widget-root-container-form-input > .-calculators-widget-root-container-form-input-body.-labels.-categories-labels > label > p {
    text-align: start;
    padding: 14px 25px;
    flex-direction: inherit;
    align-items: center;
    white-space: nowrap;
}

.-calculators-widget-root-container-form-input > .-calculators-widget-root-container-form-input-body.-labels.-categories-labels > label {
    margin: 7px;
}

.-calculators-widget-root-container-form-input > .-calculators-widget-root-container-form-input-body.-labels.-categories-labels {
    margin: -7px;
}

.-calculators-widget-root-container-form-input > .-calculators-widget-root-container-form-input-body.-labels.-categories-labels > label > p > .-icon {
    width: 24px;
    height: 24px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 22px;
    margin-inline-end: 14px;
}

.-calculators-widget-root-container-form-input > .-calculators-widget-root-container-form-input-body.-labels.-categories-labels > label > p > strong {
    margin: 0;
    padding: 0;
    padding-inline-end: 20px;
}

.-calculators-widget-root-container-form-input > .-calculators-widget-root-container-form-input-body.-labels.-categories-labels > label > input:checked + p > .-icon {
    color: var(--uicolor2);
}

.-calculators-widget-root-container-form-input > .-calculators-widget-root-container-form-input-body.-labels.-categories-labels > label > p > strong > span {
    margin: 0;
    font-size: 16px;
    color: var(--uicolor);
    font-weight: 400;
}

.-calculators-widget-root-container-form-input > .-calculators-widget-root-container-form-input-body.-labels > label:hover > p {
    border-color: var(--divider-hover);
}

.-calculators-widget-root-container-form-input > .-calculators-widget-root-container-form-input-body.-labels > label > p > i {
    margin-inline-end: auto;
    width: 26px;
    height: 26px;
    margin-bottom: 11px;
    border: 1px solid var(--divider-focused);
    border-radius: 50px;
    display: flex;
    align-items: center;
    justify-content: center;
    box-shadow: var(--shadow-elevated-hover);
    color: transparent;
    box-shadow: 0 0 0 0px #7b68ee1f;
}

.-calculators-widget-root-container-form-input > .-calculators-widget-root-container-form-input-body.-labels > label > p > i svg {
    height: auto;
    width: 18px;
}

.-calculators-widget-root-container-form-input > .-calculators-widget-root-container-form-input-body.-labels > label > p > strong {
    display: flex;
    flex-direction: column;
    width: 100%;
    margin-block-start: auto;
    padding-top: 5px;
}

.-calculators-widget-root-container-form-input > .-calculators-widget-root-container-form-input-body.-labels > label > p > strong > span {
    display: block;
    font-size: 14px;
    font-weight: 500;
    margin-bottom: 4px;
    color: var(--textcolor);
}

.-calculators-widget-root-container-form-input > .-calculators-widget-root-container-form-input-body.-labels > label > p > strong > em {
    font-style: normal;
    font-weight: 400;
    font-size: 13px;
    color: var(--textcolor);
    line-height: 1.48;
    opacity: .6;
}

.-calculators-widget-root-container-form-input > .-calculators-widget-root-container-form-input-body.-labels > label > input {
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    z-index: 5;
    cursor: pointer;
    opacity: 0;
}

.-calculators-widget-root-container-form-input > .-calculators-widget-root-container-form-input-body.-labels > label > input[disabled] {
    cursor: not-allowed;
}

.-calculators-widget-root-container-form-input > .-calculators-widget-root-container-form-input-body.-labels > label > input:checked + p {
    border-color: var(--uicolor2);
    background: #7b68ee0f;
    box-shadow: 0px 0 0 1px #7b68ee6e, 0px 7px 10px #7b68ee14;
}

.-calculators-widget-root-container-form-input > .-calculators-widget-root-container-form-input-body.-labels > label > input[disabled]:checked + p {
    border-color: var(--uicolor);
    background: #230d630d;
    cursor: not-allowed;
    box-shadow: 0px 7px 10px #160f4014;
    opacity: .8;
}

.-calculators-widget-root-container-form-input > .-calculators-widget-root-container-form-input-body.-labels > label > input[disabled]:checked + p > i {
    background: var(--uicolor);
    border-color: var(--uicolor);
    box-shadow: 0 0 0;
}

.-calculators-widget-root-container-form-input > .-calculators-widget-root-container-form-input-body.-labels > label > input:checked + p > i {
    color: white;
    background: var(--uicolor2);
    border-color: var(--uicolor2);
    box-shadow: 0 0 0 10px #7b68ee1f;
    transition: 60ms all ease;
}

.-calculators-widget-root-container-form-input > .-calculators-widget-root-container-form-input-body.-labels > label > input:checked + p > strong {}

.-calculators-widget-root-container-form-input > .-calculators-widget-root-container-form-input-body.-labels > label > input:not([disabled]):checked + p > strong > span {
    color: #5944db;
}

.-calculators-widget-root-container-form-input > .-calculators-widget-root-container-form-input-body.-labels > label > input:not([disabled]):checked + p > strong > em {
    color: #0c0344;
}

rangekit {
    display: flex;
    align-items: center;
    position: relative;
    max-width: 100%;
    margin-block: 14px;
}

rangekit > input {
    appearance: none;
    -webkit-appearance: none;
    flex: 1;
}

rangekit > input:focus {
  outline: none;
}
rangekit > input::-webkit-slider-runnable-track {
  width: 100%;
  height: 9px;
  cursor: pointer;
  box-shadow: none;
  background: var(--divider);
  border-radius: 50px;
  border: 0px solid #010101;
}
rangekit > input::-moz-range-track {
  width: 100%;
  height: 1px;
  cursor: pointer;
  box-shadow: none;
  background: #ffffff;
  border-radius: 0px;
  border: 0px solid #010101;
}
rangekit > input::-webkit-slider-thumb {
  box-shadow: none;
  border: 0px solid #ffffff;
  box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.25);
  height: 30px;
  width: 16px;
  border-radius: 22px;
  background: white;
  cursor: pointer;
  -webkit-appearance: none;
  margin-top: -11px;
  border: 1px solid var(--divider-hover);
  position: relative;
  z-index: 1;
}
rangekit > input::-moz-range-thumb {
  box-shadow: none;
  border: 0px solid #ffffff;
  box-shadow: 0px 10px 10px rgba(0, 0, 0, 0.25);
  height: 42px;
  width: 22px;
  border-radius: 22px;
  background: white;
  cursor: pointer;
  -webkit-appearance: none;
  margin-top: -20px;
}
rangekit > input::-moz-focus-outer {
  border: 0;
}

rangekit > rangekit-label {
    position: absolute;
    top: 100%;
    white-space: nowrap;
    background: var(--uicolor);
    color: white;
    height: 24px;
    display: flex;
    align-items: center;
    justify-content: center;
    padding-inline: 10px;
    border-radius: var(--circularradius);
    font-weight: 400;
    margin-top: 25px;
    transform: translate(50%, 0);
    min-width: 58px;
    font-size: 13px;
    z-index: 2;
}

rangekit > rangekit-progress {
    position: absolute;
    top: 0;
    bottom: 0;
    background: var(--uicolor);
    border-radius: 50px;
    pointer-events: none;
}

rangekit-label:before {
    content: '';
    width: 0px;
    height: 0px;
    border-style: solid;
    border-width: 0 3px 6px 3px;
    border-color: transparent transparent var(--uicolor) transparent;
    transform: translate(50%, 0) rotate(0deg);
    position: absolute;
    bottom: 100%;
    right: 50%;
}

.-calculators-widget-root-container-form-row {
    display: flex;
    flex-wrap: wrap;
    margin: 0 0 30px;
    min-width: 80%;
    flex: 1;
    margin-inline: -10px;
}

.-calculators-widget-root-container-form-divider {
    min-height: 20px;
    min-width: 100%;
}

checkboxkit {
    display: inline-flex;
    position: relative;
}

checkboxkit > input {
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    cursor: pointer;
    opacity: 0;
    z-index: 1;
}

checkboxkit > i {
    border: 1px solid var(--divider);
    width: 22px;
    height: 22px;
    border-radius: 6px;
    color: transparent;
    box-shadow: var(--shadow-elevated);
    display: flex;
    align-items: center;
    justify-content: center;
}

checkboxkit input:checked + i {
    background: var(--uicolor2);
    color: white;
    border-color: var(--uicolor2);
    box-shadow: 0 0 0 8px #7b68ee12;
}

checkboxkit:hover > i, .-calculators-widget-root-container-form-input.-checkbox-input:hover checkboxkit > i {
    border-color: var(--divider-hover);
}

checkboxkit > i > svg {
    width: 20px;
    height: auto;
}
.-section-heading-kit {
    text-align: center;
    margin-bottom: 60px;
}

.-section-heading-kit > h2 {
    font-size: 33px;
    font-weight: 700;
    line-height: 1;
}

.-section-heading-kit > h3 {
    font-weight: 500;
    font-size: 16px;
    margin-bottom: 4px;
}

.-Compo-Features-Box-body > .-Compo-Features-Box-body-title {
    min-width: 100%;
    font-size: 17px;
    margin-bottom: 8px;
    color: var(--textcolor);
}

.-calculators-widget-root-container-form-input.-checkbox-input > .-calculators-widget-root-container-form-input-body .dropdown.bootstrap-select {
    display: block;
}

.-faqs-columns-root {
    display: flex;
}

.-faqs-columns-root > .-faqs-column-item {
    flex: 1;
    margin: 14px;
}

.-before-footer-section-bg {
    position: absolute;
    right: 0;
    left: 0;
    top: 0;
    height: 80px;
    margin-bottom: 0px;
    z-index: 10;
    pointer-events: none;
}

.-before-footer-section-bg > canvas {
    position: absolute;
    bottom: 0;
    width: 100% !important;
    height: 80px !important;
}

.-before-footer-section-bg > canvas#_footer_section_bg {
    opacity: 0;
}

.-YC-blog-title-s1 > .-YC-blog-title-s1-heading-area {}

.-YC-blog-title-s1 > .-YC-blog-title-s1-heading-area > h2 {
    font-weight: 700;
    font-size: 33px;
    margin-bottom: 10px;
}

.-YC-blog-title-s1 > .-YC-blog-title-s1-heading-area > .P-content {
    font-weight: 300;
    font-size: 18px;
}
.-dots-bg #-dots-stars {
  width: 1px;
  height: 1px;
  background: transparent;
  box-shadow: 1171px 832px var(--stars-color) , 1567px 854px var(--stars-color) , 959px 1535px var(--stars-color) , 549px 1046px var(--stars-color) , 1477px 393px var(--stars-color) , 365px 1942px var(--stars-color) , 138px 1700px var(--stars-color) , 454px 792px var(--stars-color) , 1627px 1431px var(--stars-color) , 45px 460px var(--stars-color) , 424px 426px var(--stars-color) , 37px 879px var(--stars-color) , 336px 562px var(--stars-color) , 1883px 414px var(--stars-color) , 183px 22px var(--stars-color) , 1684px 1957px var(--stars-color) , 570px 1412px var(--stars-color) , 61px 184px var(--stars-color) , 457px 1516px var(--stars-color) , 329px 1047px var(--stars-color) , 1114px 768px var(--stars-color) , 198px 1256px var(--stars-color) , 1069px 1978px var(--stars-color) , 1412px 1967px var(--stars-color) , 831px 727px var(--stars-color) , 1108px 329px var(--stars-color) , 1704px 143px var(--stars-color) , 935px 1190px var(--stars-color) , 1621px 697px var(--stars-color) , 131px 48px var(--stars-color) , 1686px 1799px var(--stars-color) , 485px 1992px var(--stars-color) , 1067px 1988px var(--stars-color) , 1805px 1660px var(--stars-color) , 1709px 182px var(--stars-color) , 291px 142px var(--stars-color) , 806px 1223px var(--stars-color) , 867px 295px var(--stars-color) , 105px 866px var(--stars-color) , 257px 190px var(--stars-color) , 1804px 1403px var(--stars-color) , 1526px 306px var(--stars-color) , 1379px 763px var(--stars-color) , 1630px 1763px var(--stars-color) , 851px 281px var(--stars-color) , 1740px 1332px var(--stars-color) , 842px 891px var(--stars-color) , 1252px 1159px var(--stars-color) , 831px 1649px var(--stars-color) , 1900px 547px var(--stars-color) , 1830px 1905px var(--stars-color) , 529px 1385px var(--stars-color) , 107px 178px var(--stars-color) , 1648px 836px var(--stars-color) , 1768px 59px var(--stars-color) , 332px 1809px var(--stars-color) , 527px 1556px var(--stars-color) , 1866px 395px var(--stars-color) , 464px 174px var(--stars-color) , 1892px 1721px var(--stars-color) , 1342px 910px var(--stars-color) , 753px 1031px var(--stars-color) , 1328px 1965px var(--stars-color) , 1916px 324px var(--stars-color) , 890px 1715px var(--stars-color) , 663px 1572px var(--stars-color) , 1829px 1662px var(--stars-color) , 715px 275px var(--stars-color) , 1419px 1502px var(--stars-color) , 638px 1503px var(--stars-color) , 1459px 191px var(--stars-color) , 1199px 76px var(--stars-color) , 1693px 163px var(--stars-color) , 323px 393px var(--stars-color) , 273px 1453px var(--stars-color) , 154px 591px var(--stars-color) , 344px 1861px var(--stars-color) , 1879px 273px var(--stars-color) , 455px 845px var(--stars-color) , 994px 854px var(--stars-color) , 807px 925px var(--stars-color) , 1397px 1941px var(--stars-color) , 1885px 318px var(--stars-color) , 256px 820px var(--stars-color) , 788px 929px var(--stars-color) , 263px 1448px var(--stars-color) , 356px 569px var(--stars-color) , 940px 39px var(--stars-color) , 362px 533px var(--stars-color) , 283px 1087px var(--stars-color) , 493px 89px var(--stars-color) , 1033px 726px var(--stars-color) , 1045px 1008px var(--stars-color) , 947px 1531px var(--stars-color) , 1507px 1045px var(--stars-color) , 1285px 136px var(--stars-color) , 1146px 915px var(--stars-color) , 440px 370px var(--stars-color) , 818px 1253px var(--stars-color) , 1253px 256px var(--stars-color) , 1279px 1882px var(--stars-color) , 1071px 1300px var(--stars-color) , 1022px 621px var(--stars-color) , 450px 366px var(--stars-color) , 1976px 1452px var(--stars-color) , 1040px 1328px var(--stars-color) , 56px 1543px var(--stars-color) , 1605px 1825px var(--stars-color) , 155px 1577px var(--stars-color) , 1277px 1944px var(--stars-color) , 1288px 1228px var(--stars-color) , 755px 1213px var(--stars-color) , 1529px 559px var(--stars-color) , 4px 164px var(--stars-color) , 1951px 1871px var(--stars-color) , 386px 870px var(--stars-color) , 1775px 394px var(--stars-color) , 1188px 1904px var(--stars-color) , 752px 715px var(--stars-color) , 1716px 1345px var(--stars-color) , 1858px 523px var(--stars-color) , 1095px 121px var(--stars-color) , 128px 115px var(--stars-color) , 1680px 922px var(--stars-color) , 261px 496px var(--stars-color) , 409px 189px var(--stars-color) , 1837px 550px var(--stars-color) , 1305px 1519px var(--stars-color) , 363px 1346px var(--stars-color) , 807px 421px var(--stars-color) , 606px 1069px var(--stars-color) , 1748px 210px var(--stars-color) , 92px 9px var(--stars-color) , 1112px 482px var(--stars-color) , 1839px 650px var(--stars-color) , 775px 984px var(--stars-color) , 473px 748px var(--stars-color) , 527px 921px var(--stars-color) , 418px 1736px var(--stars-color) , 1174px 1697px var(--stars-color) , 979px 1393px var(--stars-color) , 1297px 554px var(--stars-color) , 1852px 1819px var(--stars-color) , 695px 721px var(--stars-color) , 1321px 3px var(--stars-color) , 1893px 1638px var(--stars-color) , 1458px 1987px var(--stars-color) , 1227px 796px var(--stars-color) , 1870px 682px var(--stars-color) , 969px 788px var(--stars-color) , 693px 1209px var(--stars-color) , 296px 393px var(--stars-color) , 1477px 1529px var(--stars-color) , 1262px 1081px var(--stars-color) , 701px 1115px var(--stars-color) , 1492px 44px var(--stars-color) , 186px 549px var(--stars-color) , 1998px 708px var(--stars-color) , 224px 1164px var(--stars-color) , 1250px 381px var(--stars-color) , 1306px 1869px var(--stars-color) , 186px 1906px var(--stars-color) , 1291px 367px var(--stars-color) , 1047px 1348px var(--stars-color) , 1088px 506px var(--stars-color) , 1116px 1997px var(--stars-color) , 344px 782px var(--stars-color) , 1770px 1630px var(--stars-color) , 927px 339px var(--stars-color) , 1429px 1292px var(--stars-color) , 1738px 603px var(--stars-color) , 384px 1398px var(--stars-color) , 606px 1866px var(--stars-color) , 1840px 209px var(--stars-color) , 1380px 1750px var(--stars-color) , 316px 1518px var(--stars-color) , 588px 1326px var(--stars-color) , 1199px 1471px var(--stars-color) , 916px 781px var(--stars-color) , 91px 1845px var(--stars-color) , 1194px 614px var(--stars-color) , 1998px 1852px var(--stars-color) , 1722px 1748px var(--stars-color) , 1350px 1729px var(--stars-color) , 1787px 140px var(--stars-color) , 217px 1540px var(--stars-color) , 1270px 1138px var(--stars-color) , 663px 1574px var(--stars-color) , 93px 1606px var(--stars-color) , 21px 554px var(--stars-color) , 1327px 988px var(--stars-color) , 812px 895px var(--stars-color) , 1306px 58px var(--stars-color) , 306px 1836px var(--stars-color) , 1288px 717px var(--stars-color) , 735px 288px var(--stars-color) , 786px 956px var(--stars-color) , 1286px 1134px var(--stars-color) , 1903px 37px var(--stars-color) , 1075px 1506px var(--stars-color) , 1099px 497px var(--stars-color) , 321px 888px var(--stars-color) , 528px 1231px var(--stars-color) , 542px 1082px var(--stars-color) , 1075px 1108px var(--stars-color) , 1921px 142px var(--stars-color) , 512px 1125px var(--stars-color) , 1462px 821px var(--stars-color) , 1073px 256px var(--stars-color) , 1002px 533px var(--stars-color) , 1505px 1506px var(--stars-color) , 86px 673px var(--stars-color) , 342px 318px var(--stars-color) , 1948px 988px var(--stars-color) , 1974px 837px var(--stars-color) , 1214px 912px var(--stars-color) , 1049px 478px var(--stars-color) , 6px 161px var(--stars-color) , 740px 1946px var(--stars-color) , 185px 414px var(--stars-color) , 921px 134px var(--stars-color) , 1514px 686px var(--stars-color) , 1125px 1219px var(--stars-color) , 1155px 415px var(--stars-color) , 425px 1253px var(--stars-color) , 1580px 406px var(--stars-color) , 1549px 166px var(--stars-color) , 720px 698px var(--stars-color) , 240px 1671px var(--stars-color) , 1339px 1351px var(--stars-color) , 119px 1882px var(--stars-color) , 1727px 292px var(--stars-color) , 724px 66px var(--stars-color) , 1414px 1570px var(--stars-color) , 251px 1889px var(--stars-color) , 829px 1464px var(--stars-color) , 358px 1899px var(--stars-color) , 550px 1528px var(--stars-color) , 1734px 226px var(--stars-color) , 632px 81px var(--stars-color) , 400px 1046px var(--stars-color) , 1715px 1324px var(--stars-color) , 1602px 985px var(--stars-color) , 404px 1087px var(--stars-color) , 294px 1401px var(--stars-color) , 589px 1247px var(--stars-color) , 1269px 1130px var(--stars-color) , 720px 1413px var(--stars-color) , 1366px 1530px var(--stars-color) , 1413px 1561px var(--stars-color) , 1645px 1595px var(--stars-color) , 1553px 299px var(--stars-color) , 1451px 1826px var(--stars-color) , 1737px 755px var(--stars-color) , 342px 92px var(--stars-color) , 957px 52px var(--stars-color) , 1810px 1611px var(--stars-color) , 1939px 599px var(--stars-color) , 846px 610px var(--stars-color) , 1814px 1233px var(--stars-color) , 1048px 1417px var(--stars-color) , 1151px 1457px var(--stars-color) , 472px 1137px var(--stars-color) , 861px 1576px var(--stars-color) , 1469px 1042px var(--stars-color) , 1145px 855px var(--stars-color) , 7px 39px var(--stars-color) , 1085px 257px var(--stars-color) , 511px 244px var(--stars-color) , 1204px 514px var(--stars-color) , 1517px 556px var(--stars-color) , 1509px 142px var(--stars-color) , 1216px 106px var(--stars-color) , 431px 1362px var(--stars-color) , 1504px 359px var(--stars-color) , 387px 1863px var(--stars-color) , 726px 750px var(--stars-color) , 468px 434px var(--stars-color) , 1403px 1008px var(--stars-color) , 707px 177px var(--stars-color) , 1583px 753px var(--stars-color) , 728px 1709px var(--stars-color) , 1921px 1361px var(--stars-color) , 1110px 1516px var(--stars-color) , 1440px 379px var(--stars-color) , 293px 365px var(--stars-color) , 1546px 863px var(--stars-color) , 1812px 1092px var(--stars-color) , 1348px 1618px var(--stars-color) , 549px 471px var(--stars-color) , 1575px 779px var(--stars-color) , 809px 1610px var(--stars-color) , 1562px 1px var(--stars-color) , 913px 1153px var(--stars-color) , 566px 1538px var(--stars-color) , 1895px 795px var(--stars-color) , 1672px 778px var(--stars-color) , 1870px 857px var(--stars-color) , 1291px 48px var(--stars-color) , 521px 1405px var(--stars-color) , 815px 1857px var(--stars-color) , 816px 1358px var(--stars-color) , 299px 1993px var(--stars-color) , 805px 765px var(--stars-color) , 1889px 7px var(--stars-color) , 27px 1325px var(--stars-color) , 1904px 1541px var(--stars-color) , 50px 1005px var(--stars-color) , 892px 1002px var(--stars-color) , 23px 753px var(--stars-color) , 983px 1116px var(--stars-color) , 1938px 1713px var(--stars-color) , 1421px 1664px var(--stars-color) , 503px 243px var(--stars-color) , 1295px 1755px var(--stars-color) , 774px 496px var(--stars-color) , 1666px 1759px var(--stars-color) , 1489px 462px var(--stars-color) , 187px 1619px var(--stars-color) , 1442px 717px var(--stars-color) , 593px 141px var(--stars-color) , 1246px 1781px var(--stars-color) , 1605px 94px var(--stars-color) , 437px 634px var(--stars-color) , 1919px 871px var(--stars-color) , 1977px 541px var(--stars-color) , 1083px 312px var(--stars-color) , 1895px 242px var(--stars-color) , 923px 994px var(--stars-color) , 1615px 707px var(--stars-color) , 700px 418px var(--stars-color) , 605px 1749px var(--stars-color) , 1877px 1370px var(--stars-color) , 1163px 476px var(--stars-color) , 412px 1727px var(--stars-color) , 119px 955px var(--stars-color) , 1047px 97px var(--stars-color) , 695px 1531px var(--stars-color) , 1181px 1166px var(--stars-color) , 1470px 202px var(--stars-color) , 1060px 800px var(--stars-color) , 852px 901px var(--stars-color) , 865px 503px var(--stars-color) , 25px 853px var(--stars-color) , 194px 659px var(--stars-color) , 369px 505px var(--stars-color) , 1297px 254px var(--stars-color) , 1393px 1013px var(--stars-color) , 1261px 932px var(--stars-color) , 1333px 1161px var(--stars-color) , 864px 1334px var(--stars-color) , 780px 649px var(--stars-color) , 1564px 658px var(--stars-color) , 1599px 1622px var(--stars-color) , 960px 39px var(--stars-color) , 1889px 701px var(--stars-color) , 966px 149px var(--stars-color) , 1219px 1848px var(--stars-color) , 1938px 1964px var(--stars-color) , 114px 1662px var(--stars-color) , 511px 1005px var(--stars-color) , 1929px 846px var(--stars-color) , 302px 1311px var(--stars-color) , 939px 1545px var(--stars-color) , 1266px 1415px var(--stars-color) , 1148px 968px var(--stars-color) , 115px 1948px var(--stars-color) , 1117px 1826px var(--stars-color) , 654px 1935px var(--stars-color) , 173px 354px var(--stars-color) , 196px 1073px var(--stars-color) , 219px 496px var(--stars-color) , 510px 17px var(--stars-color) , 120px 1494px var(--stars-color) , 695px 1474px var(--stars-color) , 92px 259px var(--stars-color) , 983px 1444px var(--stars-color) , 92px 1680px var(--stars-color) , 441px 1155px var(--stars-color) , 1493px 1349px var(--stars-color) , 209px 359px var(--stars-color) , 1152px 773px var(--stars-color) , 1358px 1067px var(--stars-color) , 628px 1888px var(--stars-color) , 319px 51px var(--stars-color) , 1492px 1511px var(--stars-color) , 1205px 1778px var(--stars-color) , 1198px 272px var(--stars-color) , 1345px 347px var(--stars-color) , 1417px 847px var(--stars-color) , 990px 1851px var(--stars-color) , 940px 444px var(--stars-color) , 1917px 1529px var(--stars-color) , 896px 1466px var(--stars-color) , 910px 663px var(--stars-color) , 394px 1919px var(--stars-color) , 1434px 493px var(--stars-color) , 1217px 1176px var(--stars-color) , 1453px 599px var(--stars-color) , 1434px 29px var(--stars-color) , 539px 456px var(--stars-color) , 1165px 1283px var(--stars-color) , 1367px 622px var(--stars-color) , 1997px 1540px var(--stars-color) , 1155px 1626px var(--stars-color) , 20px 1942px var(--stars-color) , 957px 1843px var(--stars-color) , 26px 1684px var(--stars-color) , 539px 33px var(--stars-color) , 1493px 1108px var(--stars-color) , 243px 1706px var(--stars-color) , 453px 448px var(--stars-color) , 849px 1137px var(--stars-color) , 1876px 1569px var(--stars-color) , 1776px 1831px var(--stars-color) , 1156px 1617px var(--stars-color) , 444px 109px var(--stars-color) , 1607px 1321px var(--stars-color) , 755px 1881px var(--stars-color) , 130px 1679px var(--stars-color) , 659px 328px var(--stars-color) , 1869px 700px var(--stars-color) , 1248px 323px var(--stars-color) , 935px 458px var(--stars-color) , 1102px 357px var(--stars-color) , 683px 1290px var(--stars-color) , 1064px 592px var(--stars-color) , 1989px 663px var(--stars-color) , 936px 661px var(--stars-color) , 870px 259px var(--stars-color) , 494px 1441px var(--stars-color) , 745px 605px var(--stars-color) , 3px 1673px var(--stars-color) , 1628px 527px var(--stars-color) , 509px 1640px var(--stars-color) , 640px 1085px var(--stars-color) , 952px 455px var(--stars-color) , 876px 507px var(--stars-color) , 1179px 1176px var(--stars-color) , 1685px 168px var(--stars-color) , 1581px 1803px var(--stars-color) , 751px 699px var(--stars-color) , 142px 641px var(--stars-color) , 763px 944px var(--stars-color) , 165px 952px var(--stars-color) , 580px 765px var(--stars-color) , 1680px 1133px var(--stars-color) , 1309px 1245px var(--stars-color) , 498px 1271px var(--stars-color) , 667px 671px var(--stars-color) , 1808px 1752px var(--stars-color) , 525px 327px var(--stars-color) , 1110px 1386px var(--stars-color) , 1009px 1179px var(--stars-color) , 373px 1151px var(--stars-color) , 238px 246px var(--stars-color) , 169px 1709px var(--stars-color) , 770px 253px var(--stars-color) , 19px 168px var(--stars-color) , 193px 1431px var(--stars-color) , 801px 131px var(--stars-color) , 860px 838px var(--stars-color) , 1710px 772px var(--stars-color) , 1250px 1045px var(--stars-color) , 562px 269px var(--stars-color) , 219px 267px var(--stars-color) , 1438px 1079px var(--stars-color) , 626px 1056px var(--stars-color) , 1446px 873px var(--stars-color) , 1063px 1093px var(--stars-color) , 1677px 1819px var(--stars-color) , 1224px 1497px var(--stars-color) , 1530px 604px var(--stars-color) , 618px 199px var(--stars-color) , 191px 1225px var(--stars-color) , 1936px 1578px var(--stars-color) , 228px 1960px var(--stars-color) , 1123px 385px var(--stars-color) , 1459px 633px var(--stars-color) , 688px 737px var(--stars-color) , 1859px 282px var(--stars-color) , 715px 1367px var(--stars-color) , 1070px 1885px var(--stars-color) , 97px 1412px var(--stars-color) , 165px 950px var(--stars-color) , 124px 1998px var(--stars-color) , 786px 1626px var(--stars-color) , 1229px 93px var(--stars-color) , 298px 1906px var(--stars-color) , 727px 603px var(--stars-color) , 220px 1841px var(--stars-color) , 1678px 183px var(--stars-color) , 1988px 1617px var(--stars-color) , 1839px 698px var(--stars-color) , 1850px 687px var(--stars-color) , 1740px 835px var(--stars-color) , 1909px 483px var(--stars-color) , 1137px 84px var(--stars-color) , 1081px 1488px var(--stars-color) , 1892px 833px var(--stars-color) , 128px 1561px var(--stars-color) , 501px 1662px var(--stars-color) , 1984px 1342px var(--stars-color) , 1625px 127px var(--stars-color) , 763px 1863px var(--stars-color) , 74px 1586px var(--stars-color) , 1748px 1512px var(--stars-color) , 841px 218px var(--stars-color) , 893px 1048px var(--stars-color) , 1991px 1546px var(--stars-color) , 730px 55px var(--stars-color) , 373px 555px var(--stars-color) , 1716px 339px var(--stars-color) , 1311px 212px var(--stars-color) , 1398px 1039px var(--stars-color) , 1309px 191px var(--stars-color) , 147px 224px var(--stars-color) , 1749px 985px var(--stars-color) , 309px 1091px var(--stars-color) , 1601px 1357px var(--stars-color) , 334px 612px var(--stars-color) , 1920px 598px var(--stars-color) , 710px 1023px var(--stars-color) , 1719px 84px var(--stars-color) , 1638px 1482px var(--stars-color) , 518px 1235px var(--stars-color) , 1493px 781px var(--stars-color) , 661px 88px var(--stars-color) , 429px 1015px var(--stars-color) , 509px 472px var(--stars-color) , 643px 284px var(--stars-color) , 191px 1272px var(--stars-color) , 449px 1259px var(--stars-color) , 9px 73px var(--stars-color) , 121px 1583px var(--stars-color) , 1256px 353px var(--stars-color) , 1066px 1894px var(--stars-color) , 45px 1238px var(--stars-color) , 447px 448px var(--stars-color) , 129px 647px var(--stars-color) , 590px 1434px var(--stars-color) , 224px 1419px var(--stars-color) , 1765px 1804px var(--stars-color) , 1370px 839px var(--stars-color) , 1372px 1618px var(--stars-color) , 465px 1837px var(--stars-color) , 1072px 279px var(--stars-color) , 741px 1654px var(--stars-color) , 919px 947px var(--stars-color) , 273px 948px var(--stars-color) , 1661px 578px var(--stars-color) , 882px 1902px var(--stars-color) , 1714px 461px var(--stars-color) , 1595px 1667px var(--stars-color) , 1660px 1885px var(--stars-color) , 317px 838px var(--stars-color) , 1336px 230px var(--stars-color) , 1872px 432px var(--stars-color) , 467px 467px var(--stars-color) , 763px 1921px var(--stars-color) , 121px 1078px var(--stars-color) , 1587px 639px var(--stars-color) , 1277px 1094px var(--stars-color) , 996px 1373px var(--stars-color) , 1152px 1973px var(--stars-color) , 1373px 158px var(--stars-color) , 478px 1891px var(--stars-color) , 1092px 1659px var(--stars-color) , 1432px 895px var(--stars-color) , 1422px 121px var(--stars-color) , 1020px 872px var(--stars-color) , 1356px 1322px var(--stars-color) , 493px 716px var(--stars-color) , 1106px 1554px var(--stars-color) , 688px 485px var(--stars-color) , 920px 115px var(--stars-color) , 1614px 1980px var(--stars-color) , 1063px 980px var(--stars-color) , 1768px 1256px var(--stars-color) , 523px 1813px var(--stars-color) , 1667px 1748px var(--stars-color) , 246px 1643px var(--stars-color) , 1954px 253px var(--stars-color) , 629px 877px var(--stars-color) , 1145px 1085px var(--stars-color) , 28px 1887px var(--stars-color) , 1617px 1868px var(--stars-color) , 14px 774px var(--stars-color) , 1278px 1145px var(--stars-color) , 540px 584px var(--stars-color) , 627px 576px var(--stars-color) , 311px 1520px var(--stars-color) , 1428px 1546px var(--stars-color) , 1314px 227px var(--stars-color) , 1834px 66px var(--stars-color) , 421px 1090px var(--stars-color) , 357px 1580px var(--stars-color) , 1987px 1425px var(--stars-color) , 1351px 1450px var(--stars-color) , 1250px 994px var(--stars-color) , 459px 867px var(--stars-color) , 714px 6px var(--stars-color) , 376px 1082px var(--stars-color) , 33px 377px var(--stars-color) , 1688px 1393px var(--stars-color) , 711px 933px var(--stars-color) , 23px 1463px var(--stars-color) , 451px 1844px var(--stars-color) , 714px 785px var(--stars-color) , 312px 167px var(--stars-color) , 300px 674px var(--stars-color) , 1271px 149px var(--stars-color) , 449px 143px var(--stars-color) , 628px 505px var(--stars-color) , 692px 506px var(--stars-color) , 1428px 1549px var(--stars-color) , 1254px 1971px var(--stars-color) , 1056px 610px var(--stars-color) , 212px 283px var(--stars-color) , 910px 797px var(--stars-color) , 167px 1566px var(--stars-color) , 511px 405px var(--stars-color) , 1242px 11px var(--stars-color) , 1331px 1313px var(--stars-color) , 1940px 596px var(--stars-color) , 1693px 582px var(--stars-color) , 117px 1497px var(--stars-color) , 1162px 1859px var(--stars-color) , 1419px 620px var(--stars-color) , 1462px 676px var(--stars-color) , 1102px 1738px var(--stars-color) , 520px 1206px var(--stars-color) , 1099px 559px var(--stars-color) , 1665px 1858px var(--stars-color) , 1935px 583px var(--stars-color) , 678px 1599px var(--stars-color) , 1825px 40px var(--stars-color) , 1112px 1772px var(--stars-color) , 1380px 893px var(--stars-color) , 1991px 982px var(--stars-color) , 669px 727px var(--stars-color) , 821px 157px var(--stars-color) , 697px 492px var(--stars-color) , 399px 728px var(--stars-color) , 600px 864px var(--stars-color) , 1685px 99px var(--stars-color) , 1265px 615px var(--stars-color) , 1747px 1814px var(--stars-color) , 1849px 230px var(--stars-color) , 203px 868px var(--stars-color) , 699px 866px var(--stars-color) , 1133px 1510px var(--stars-color) , 413px 372px var(--stars-color) , 1449px 1256px var(--stars-color) , 917px 574px var(--stars-color) , 1505px 881px var(--stars-color) , 1625px 1971px var(--stars-color) , 1464px 1106px var(--stars-color) , 1509px 137px var(--stars-color) , 72px 1365px var(--stars-color) , 1187px 774px var(--stars-color) , 472px 1707px var(--stars-color) , 425px 1483px var(--stars-color) , 1013px 1994px var(--stars-color) , 887px 1581px var(--stars-color) , 1644px 1230px var(--stars-color) , 1451px 1826px var(--stars-color) , 340px 56px var(--stars-color) , 1449px 1128px var(--stars-color) , 922px 1308px var(--stars-color) , 1461px 1874px var(--stars-color) , 815px 1511px var(--stars-color) , 1284px 1511px var(--stars-color) , 1332px 200px var(--stars-color) , 543px 439px var(--stars-color) , 340px 1354px var(--stars-color) , 1759px 366px var(--stars-color) , 1136px 1452px var(--stars-color) , 613px 1775px var(--stars-color) , 359px 1863px var(--stars-color) , 1376px 1983px var(--stars-color) , 1632px 1009px var(--stars-color) , 679px 1255px var(--stars-color) , 1434px 384px var(--stars-color) , 751px 1027px var(--stars-color) , 963px 646px var(--stars-color) , 783px 1654px var(--stars-color) , 794px 951px var(--stars-color) , 498px 1654px var(--stars-color) , 1160px 1049px var(--stars-color) , 143px 433px var(--stars-color) , 1631px 1277px var(--stars-color) , 248px 1419px var(--stars-color) , 1716px 1628px var(--stars-color) , 1420px 602px var(--stars-color) , 1530px 1035px var(--stars-color) , 1941px 1382px var(--stars-color) , 1134px 340px var(--stars-color) , 1459px 370px var(--stars-color) , 1302px 1441px var(--stars-color);
  animation: animStar 50s linear infinite;
}
.-dots-bg #-dots-stars:after {
  content: " ";
  position: absolute;
  top: 2000px;
  width: 1px;
  height: 1px;
  background: transparent;
  box-shadow: 1171px 832px var(--stars-color) , 1567px 854px var(--stars-color) , 959px 1535px var(--stars-color) , 549px 1046px var(--stars-color) , 1477px 393px var(--stars-color) , 365px 1942px var(--stars-color) , 138px 1700px var(--stars-color) , 454px 792px var(--stars-color) , 1627px 1431px var(--stars-color) , 45px 460px var(--stars-color) , 424px 426px var(--stars-color) , 37px 879px var(--stars-color) , 336px 562px var(--stars-color) , 1883px 414px var(--stars-color) , 183px 22px var(--stars-color) , 1684px 1957px var(--stars-color) , 570px 1412px var(--stars-color) , 61px 184px var(--stars-color) , 457px 1516px var(--stars-color) , 329px 1047px var(--stars-color) , 1114px 768px var(--stars-color) , 198px 1256px var(--stars-color) , 1069px 1978px var(--stars-color) , 1412px 1967px var(--stars-color) , 831px 727px var(--stars-color) , 1108px 329px var(--stars-color) , 1704px 143px var(--stars-color) , 935px 1190px var(--stars-color) , 1621px 697px var(--stars-color) , 131px 48px var(--stars-color) , 1686px 1799px var(--stars-color) , 485px 1992px var(--stars-color) , 1067px 1988px var(--stars-color) , 1805px 1660px var(--stars-color) , 1709px 182px var(--stars-color) , 291px 142px var(--stars-color) , 806px 1223px var(--stars-color) , 867px 295px var(--stars-color) , 105px 866px var(--stars-color) , 257px 190px var(--stars-color) , 1804px 1403px var(--stars-color) , 1526px 306px var(--stars-color) , 1379px 763px var(--stars-color) , 1630px 1763px var(--stars-color) , 851px 281px var(--stars-color) , 1740px 1332px var(--stars-color) , 842px 891px var(--stars-color) , 1252px 1159px var(--stars-color) , 831px 1649px var(--stars-color) , 1900px 547px var(--stars-color) , 1830px 1905px var(--stars-color) , 529px 1385px var(--stars-color) , 107px 178px var(--stars-color) , 1648px 836px var(--stars-color) , 1768px 59px var(--stars-color) , 332px 1809px var(--stars-color) , 527px 1556px var(--stars-color) , 1866px 395px var(--stars-color) , 464px 174px var(--stars-color) , 1892px 1721px var(--stars-color) , 1342px 910px var(--stars-color) , 753px 1031px var(--stars-color) , 1328px 1965px var(--stars-color) , 1916px 324px var(--stars-color) , 890px 1715px var(--stars-color) , 663px 1572px var(--stars-color) , 1829px 1662px var(--stars-color) , 715px 275px var(--stars-color) , 1419px 1502px var(--stars-color) , 638px 1503px var(--stars-color) , 1459px 191px var(--stars-color) , 1199px 76px var(--stars-color) , 1693px 163px var(--stars-color) , 323px 393px var(--stars-color) , 273px 1453px var(--stars-color) , 154px 591px var(--stars-color) , 344px 1861px var(--stars-color) , 1879px 273px var(--stars-color) , 455px 845px var(--stars-color) , 994px 854px var(--stars-color) , 807px 925px var(--stars-color) , 1397px 1941px var(--stars-color) , 1885px 318px var(--stars-color) , 256px 820px var(--stars-color) , 788px 929px var(--stars-color) , 263px 1448px var(--stars-color) , 356px 569px var(--stars-color) , 940px 39px var(--stars-color) , 362px 533px var(--stars-color) , 283px 1087px var(--stars-color) , 493px 89px var(--stars-color) , 1033px 726px var(--stars-color) , 1045px 1008px var(--stars-color) , 947px 1531px var(--stars-color) , 1507px 1045px var(--stars-color) , 1285px 136px var(--stars-color) , 1146px 915px var(--stars-color) , 440px 370px var(--stars-color) , 818px 1253px var(--stars-color) , 1253px 256px var(--stars-color) , 1279px 1882px var(--stars-color) , 1071px 1300px var(--stars-color) , 1022px 621px var(--stars-color) , 450px 366px var(--stars-color) , 1976px 1452px var(--stars-color) , 1040px 1328px var(--stars-color) , 56px 1543px var(--stars-color) , 1605px 1825px var(--stars-color) , 155px 1577px var(--stars-color) , 1277px 1944px var(--stars-color) , 1288px 1228px var(--stars-color) , 755px 1213px var(--stars-color) , 1529px 559px var(--stars-color) , 4px 164px var(--stars-color) , 1951px 1871px var(--stars-color) , 386px 870px var(--stars-color) , 1775px 394px var(--stars-color) , 1188px 1904px var(--stars-color) , 752px 715px var(--stars-color) , 1716px 1345px var(--stars-color) , 1858px 523px var(--stars-color) , 1095px 121px var(--stars-color) , 128px 115px var(--stars-color) , 1680px 922px var(--stars-color) , 261px 496px var(--stars-color) , 409px 189px var(--stars-color) , 1837px 550px var(--stars-color) , 1305px 1519px var(--stars-color) , 363px 1346px var(--stars-color) , 807px 421px var(--stars-color) , 606px 1069px var(--stars-color) , 1748px 210px var(--stars-color) , 92px 9px var(--stars-color) , 1112px 482px var(--stars-color) , 1839px 650px var(--stars-color) , 775px 984px var(--stars-color) , 473px 748px var(--stars-color) , 527px 921px var(--stars-color) , 418px 1736px var(--stars-color) , 1174px 1697px var(--stars-color) , 979px 1393px var(--stars-color) , 1297px 554px var(--stars-color) , 1852px 1819px var(--stars-color) , 695px 721px var(--stars-color) , 1321px 3px var(--stars-color) , 1893px 1638px var(--stars-color) , 1458px 1987px var(--stars-color) , 1227px 796px var(--stars-color) , 1870px 682px var(--stars-color) , 969px 788px var(--stars-color) , 693px 1209px var(--stars-color) , 296px 393px var(--stars-color) , 1477px 1529px var(--stars-color) , 1262px 1081px var(--stars-color) , 701px 1115px var(--stars-color) , 1492px 44px var(--stars-color) , 186px 549px var(--stars-color) , 1998px 708px var(--stars-color) , 224px 1164px var(--stars-color) , 1250px 381px var(--stars-color) , 1306px 1869px var(--stars-color) , 186px 1906px var(--stars-color) , 1291px 367px var(--stars-color) , 1047px 1348px var(--stars-color) , 1088px 506px var(--stars-color) , 1116px 1997px var(--stars-color) , 344px 782px var(--stars-color) , 1770px 1630px var(--stars-color) , 927px 339px var(--stars-color) , 1429px 1292px var(--stars-color) , 1738px 603px var(--stars-color) , 384px 1398px var(--stars-color) , 606px 1866px var(--stars-color) , 1840px 209px var(--stars-color) , 1380px 1750px var(--stars-color) , 316px 1518px var(--stars-color) , 588px 1326px var(--stars-color) , 1199px 1471px var(--stars-color) , 916px 781px var(--stars-color) , 91px 1845px var(--stars-color) , 1194px 614px var(--stars-color) , 1998px 1852px var(--stars-color) , 1722px 1748px var(--stars-color) , 1350px 1729px var(--stars-color) , 1787px 140px var(--stars-color) , 217px 1540px var(--stars-color) , 1270px 1138px var(--stars-color) , 663px 1574px var(--stars-color) , 93px 1606px var(--stars-color) , 21px 554px var(--stars-color) , 1327px 988px var(--stars-color) , 812px 895px var(--stars-color) , 1306px 58px var(--stars-color) , 306px 1836px var(--stars-color) , 1288px 717px var(--stars-color) , 735px 288px var(--stars-color) , 786px 956px var(--stars-color) , 1286px 1134px var(--stars-color) , 1903px 37px var(--stars-color) , 1075px 1506px var(--stars-color) , 1099px 497px var(--stars-color) , 321px 888px var(--stars-color) , 528px 1231px var(--stars-color) , 542px 1082px var(--stars-color) , 1075px 1108px var(--stars-color) , 1921px 142px var(--stars-color) , 512px 1125px var(--stars-color) , 1462px 821px var(--stars-color) , 1073px 256px var(--stars-color) , 1002px 533px var(--stars-color) , 1505px 1506px var(--stars-color) , 86px 673px var(--stars-color) , 342px 318px var(--stars-color) , 1948px 988px var(--stars-color) , 1974px 837px var(--stars-color) , 1214px 912px var(--stars-color) , 1049px 478px var(--stars-color) , 6px 161px var(--stars-color) , 740px 1946px var(--stars-color) , 185px 414px var(--stars-color) , 921px 134px var(--stars-color) , 1514px 686px var(--stars-color) , 1125px 1219px var(--stars-color) , 1155px 415px var(--stars-color) , 425px 1253px var(--stars-color) , 1580px 406px var(--stars-color) , 1549px 166px var(--stars-color) , 720px 698px var(--stars-color) , 240px 1671px var(--stars-color) , 1339px 1351px var(--stars-color) , 119px 1882px var(--stars-color) , 1727px 292px var(--stars-color) , 724px 66px var(--stars-color) , 1414px 1570px var(--stars-color) , 251px 1889px var(--stars-color) , 829px 1464px var(--stars-color) , 358px 1899px var(--stars-color) , 550px 1528px var(--stars-color) , 1734px 226px var(--stars-color) , 632px 81px var(--stars-color) , 400px 1046px var(--stars-color) , 1715px 1324px var(--stars-color) , 1602px 985px var(--stars-color) , 404px 1087px var(--stars-color) , 294px 1401px var(--stars-color) , 589px 1247px var(--stars-color) , 1269px 1130px var(--stars-color) , 720px 1413px var(--stars-color) , 1366px 1530px var(--stars-color) , 1413px 1561px var(--stars-color) , 1645px 1595px var(--stars-color) , 1553px 299px var(--stars-color) , 1451px 1826px var(--stars-color) , 1737px 755px var(--stars-color) , 342px 92px var(--stars-color) , 957px 52px var(--stars-color) , 1810px 1611px var(--stars-color) , 1939px 599px var(--stars-color) , 846px 610px var(--stars-color) , 1814px 1233px var(--stars-color) , 1048px 1417px var(--stars-color) , 1151px 1457px var(--stars-color) , 472px 1137px var(--stars-color) , 861px 1576px var(--stars-color) , 1469px 1042px var(--stars-color) , 1145px 855px var(--stars-color) , 7px 39px var(--stars-color) , 1085px 257px var(--stars-color) , 511px 244px var(--stars-color) , 1204px 514px var(--stars-color) , 1517px 556px var(--stars-color) , 1509px 142px var(--stars-color) , 1216px 106px var(--stars-color) , 431px 1362px var(--stars-color) , 1504px 359px var(--stars-color) , 387px 1863px var(--stars-color) , 726px 750px var(--stars-color) , 468px 434px var(--stars-color) , 1403px 1008px var(--stars-color) , 707px 177px var(--stars-color) , 1583px 753px var(--stars-color) , 728px 1709px var(--stars-color) , 1921px 1361px var(--stars-color) , 1110px 1516px var(--stars-color) , 1440px 379px var(--stars-color) , 293px 365px var(--stars-color) , 1546px 863px var(--stars-color) , 1812px 1092px var(--stars-color) , 1348px 1618px var(--stars-color) , 549px 471px var(--stars-color) , 1575px 779px var(--stars-color) , 809px 1610px var(--stars-color) , 1562px 1px var(--stars-color) , 913px 1153px var(--stars-color) , 566px 1538px var(--stars-color) , 1895px 795px var(--stars-color) , 1672px 778px var(--stars-color) , 1870px 857px var(--stars-color) , 1291px 48px var(--stars-color) , 521px 1405px var(--stars-color) , 815px 1857px var(--stars-color) , 816px 1358px var(--stars-color) , 299px 1993px var(--stars-color) , 805px 765px var(--stars-color) , 1889px 7px var(--stars-color) , 27px 1325px var(--stars-color) , 1904px 1541px var(--stars-color) , 50px 1005px var(--stars-color) , 892px 1002px var(--stars-color) , 23px 753px var(--stars-color) , 983px 1116px var(--stars-color) , 1938px 1713px var(--stars-color) , 1421px 1664px var(--stars-color) , 503px 243px var(--stars-color) , 1295px 1755px var(--stars-color) , 774px 496px var(--stars-color) , 1666px 1759px var(--stars-color) , 1489px 462px var(--stars-color) , 187px 1619px var(--stars-color) , 1442px 717px var(--stars-color) , 593px 141px var(--stars-color) , 1246px 1781px var(--stars-color) , 1605px 94px var(--stars-color) , 437px 634px var(--stars-color) , 1919px 871px var(--stars-color) , 1977px 541px var(--stars-color) , 1083px 312px var(--stars-color) , 1895px 242px var(--stars-color) , 923px 994px var(--stars-color) , 1615px 707px var(--stars-color) , 700px 418px var(--stars-color) , 605px 1749px var(--stars-color) , 1877px 1370px var(--stars-color) , 1163px 476px var(--stars-color) , 412px 1727px var(--stars-color) , 119px 955px var(--stars-color) , 1047px 97px var(--stars-color) , 695px 1531px var(--stars-color) , 1181px 1166px var(--stars-color) , 1470px 202px var(--stars-color) , 1060px 800px var(--stars-color) , 852px 901px var(--stars-color) , 865px 503px var(--stars-color) , 25px 853px var(--stars-color) , 194px 659px var(--stars-color) , 369px 505px var(--stars-color) , 1297px 254px var(--stars-color) , 1393px 1013px var(--stars-color) , 1261px 932px var(--stars-color) , 1333px 1161px var(--stars-color) , 864px 1334px var(--stars-color) , 780px 649px var(--stars-color) , 1564px 658px var(--stars-color) , 1599px 1622px var(--stars-color) , 960px 39px var(--stars-color) , 1889px 701px var(--stars-color) , 966px 149px var(--stars-color) , 1219px 1848px var(--stars-color) , 1938px 1964px var(--stars-color) , 114px 1662px var(--stars-color) , 511px 1005px var(--stars-color) , 1929px 846px var(--stars-color) , 302px 1311px var(--stars-color) , 939px 1545px var(--stars-color) , 1266px 1415px var(--stars-color) , 1148px 968px var(--stars-color) , 115px 1948px var(--stars-color) , 1117px 1826px var(--stars-color) , 654px 1935px var(--stars-color) , 173px 354px var(--stars-color) , 196px 1073px var(--stars-color) , 219px 496px var(--stars-color) , 510px 17px var(--stars-color) , 120px 1494px var(--stars-color) , 695px 1474px var(--stars-color) , 92px 259px var(--stars-color) , 983px 1444px var(--stars-color) , 92px 1680px var(--stars-color) , 441px 1155px var(--stars-color) , 1493px 1349px var(--stars-color) , 209px 359px var(--stars-color) , 1152px 773px var(--stars-color) , 1358px 1067px var(--stars-color) , 628px 1888px var(--stars-color) , 319px 51px var(--stars-color) , 1492px 1511px var(--stars-color) , 1205px 1778px var(--stars-color) , 1198px 272px var(--stars-color) , 1345px 347px var(--stars-color) , 1417px 847px var(--stars-color) , 990px 1851px var(--stars-color) , 940px 444px var(--stars-color) , 1917px 1529px var(--stars-color) , 896px 1466px var(--stars-color) , 910px 663px var(--stars-color) , 394px 1919px var(--stars-color) , 1434px 493px var(--stars-color) , 1217px 1176px var(--stars-color) , 1453px 599px var(--stars-color) , 1434px 29px var(--stars-color) , 539px 456px var(--stars-color) , 1165px 1283px var(--stars-color) , 1367px 622px var(--stars-color) , 1997px 1540px var(--stars-color) , 1155px 1626px var(--stars-color) , 20px 1942px var(--stars-color) , 957px 1843px var(--stars-color) , 26px 1684px var(--stars-color) , 539px 33px var(--stars-color) , 1493px 1108px var(--stars-color) , 243px 1706px var(--stars-color) , 453px 448px var(--stars-color) , 849px 1137px var(--stars-color) , 1876px 1569px var(--stars-color) , 1776px 1831px var(--stars-color) , 1156px 1617px var(--stars-color) , 444px 109px var(--stars-color) , 1607px 1321px var(--stars-color) , 755px 1881px var(--stars-color) , 130px 1679px var(--stars-color) , 659px 328px var(--stars-color) , 1869px 700px var(--stars-color) , 1248px 323px var(--stars-color) , 935px 458px var(--stars-color) , 1102px 357px var(--stars-color) , 683px 1290px var(--stars-color) , 1064px 592px var(--stars-color) , 1989px 663px var(--stars-color) , 936px 661px var(--stars-color) , 870px 259px var(--stars-color) , 494px 1441px var(--stars-color) , 745px 605px var(--stars-color) , 3px 1673px var(--stars-color) , 1628px 527px var(--stars-color) , 509px 1640px var(--stars-color) , 640px 1085px var(--stars-color) , 952px 455px var(--stars-color) , 876px 507px var(--stars-color) , 1179px 1176px var(--stars-color) , 1685px 168px var(--stars-color) , 1581px 1803px var(--stars-color) , 751px 699px var(--stars-color) , 142px 641px var(--stars-color) , 763px 944px var(--stars-color) , 165px 952px var(--stars-color) , 580px 765px var(--stars-color) , 1680px 1133px var(--stars-color) , 1309px 1245px var(--stars-color) , 498px 1271px var(--stars-color) , 667px 671px var(--stars-color) , 1808px 1752px var(--stars-color) , 525px 327px var(--stars-color) , 1110px 1386px var(--stars-color) , 1009px 1179px var(--stars-color) , 373px 1151px var(--stars-color) , 238px 246px var(--stars-color) , 169px 1709px var(--stars-color) , 770px 253px var(--stars-color) , 19px 168px var(--stars-color) , 193px 1431px var(--stars-color) , 801px 131px var(--stars-color) , 860px 838px var(--stars-color) , 1710px 772px var(--stars-color) , 1250px 1045px var(--stars-color) , 562px 269px var(--stars-color) , 219px 267px var(--stars-color) , 1438px 1079px var(--stars-color) , 626px 1056px var(--stars-color) , 1446px 873px var(--stars-color) , 1063px 1093px var(--stars-color) , 1677px 1819px var(--stars-color) , 1224px 1497px var(--stars-color) , 1530px 604px var(--stars-color) , 618px 199px var(--stars-color) , 191px 1225px var(--stars-color) , 1936px 1578px var(--stars-color) , 228px 1960px var(--stars-color) , 1123px 385px var(--stars-color) , 1459px 633px var(--stars-color) , 688px 737px var(--stars-color) , 1859px 282px var(--stars-color) , 715px 1367px var(--stars-color) , 1070px 1885px var(--stars-color) , 97px 1412px var(--stars-color) , 165px 950px var(--stars-color) , 124px 1998px var(--stars-color) , 786px 1626px var(--stars-color) , 1229px 93px var(--stars-color) , 298px 1906px var(--stars-color) , 727px 603px var(--stars-color) , 220px 1841px var(--stars-color) , 1678px 183px var(--stars-color) , 1988px 1617px var(--stars-color) , 1839px 698px var(--stars-color) , 1850px 687px var(--stars-color) , 1740px 835px var(--stars-color) , 1909px 483px var(--stars-color) , 1137px 84px var(--stars-color) , 1081px 1488px var(--stars-color) , 1892px 833px var(--stars-color) , 128px 1561px var(--stars-color) , 501px 1662px var(--stars-color) , 1984px 1342px var(--stars-color) , 1625px 127px var(--stars-color) , 763px 1863px var(--stars-color) , 74px 1586px var(--stars-color) , 1748px 1512px var(--stars-color) , 841px 218px var(--stars-color) , 893px 1048px var(--stars-color) , 1991px 1546px var(--stars-color) , 730px 55px var(--stars-color) , 373px 555px var(--stars-color) , 1716px 339px var(--stars-color) , 1311px 212px var(--stars-color) , 1398px 1039px var(--stars-color) , 1309px 191px var(--stars-color) , 147px 224px var(--stars-color) , 1749px 985px var(--stars-color) , 309px 1091px var(--stars-color) , 1601px 1357px var(--stars-color) , 334px 612px var(--stars-color) , 1920px 598px var(--stars-color) , 710px 1023px var(--stars-color) , 1719px 84px var(--stars-color) , 1638px 1482px var(--stars-color) , 518px 1235px var(--stars-color) , 1493px 781px var(--stars-color) , 661px 88px var(--stars-color) , 429px 1015px var(--stars-color) , 509px 472px var(--stars-color) , 643px 284px var(--stars-color) , 191px 1272px var(--stars-color) , 449px 1259px var(--stars-color) , 9px 73px var(--stars-color) , 121px 1583px var(--stars-color) , 1256px 353px var(--stars-color) , 1066px 1894px var(--stars-color) , 45px 1238px var(--stars-color) , 447px 448px var(--stars-color) , 129px 647px var(--stars-color) , 590px 1434px var(--stars-color) , 224px 1419px var(--stars-color) , 1765px 1804px var(--stars-color) , 1370px 839px var(--stars-color) , 1372px 1618px var(--stars-color) , 465px 1837px var(--stars-color) , 1072px 279px var(--stars-color) , 741px 1654px var(--stars-color) , 919px 947px var(--stars-color) , 273px 948px var(--stars-color) , 1661px 578px var(--stars-color) , 882px 1902px var(--stars-color) , 1714px 461px var(--stars-color) , 1595px 1667px var(--stars-color) , 1660px 1885px var(--stars-color) , 317px 838px var(--stars-color) , 1336px 230px var(--stars-color) , 1872px 432px var(--stars-color) , 467px 467px var(--stars-color) , 763px 1921px var(--stars-color) , 121px 1078px var(--stars-color) , 1587px 639px var(--stars-color) , 1277px 1094px var(--stars-color) , 996px 1373px var(--stars-color) , 1152px 1973px var(--stars-color) , 1373px 158px var(--stars-color) , 478px 1891px var(--stars-color) , 1092px 1659px var(--stars-color) , 1432px 895px var(--stars-color) , 1422px 121px var(--stars-color) , 1020px 872px var(--stars-color) , 1356px 1322px var(--stars-color) , 493px 716px var(--stars-color) , 1106px 1554px var(--stars-color) , 688px 485px var(--stars-color) , 920px 115px var(--stars-color) , 1614px 1980px var(--stars-color) , 1063px 980px var(--stars-color) , 1768px 1256px var(--stars-color) , 523px 1813px var(--stars-color) , 1667px 1748px var(--stars-color) , 246px 1643px var(--stars-color) , 1954px 253px var(--stars-color) , 629px 877px var(--stars-color) , 1145px 1085px var(--stars-color) , 28px 1887px var(--stars-color) , 1617px 1868px var(--stars-color) , 14px 774px var(--stars-color) , 1278px 1145px var(--stars-color) , 540px 584px var(--stars-color) , 627px 576px var(--stars-color) , 311px 1520px var(--stars-color) , 1428px 1546px var(--stars-color) , 1314px 227px var(--stars-color) , 1834px 66px var(--stars-color) , 421px 1090px var(--stars-color) , 357px 1580px var(--stars-color) , 1987px 1425px var(--stars-color) , 1351px 1450px var(--stars-color) , 1250px 994px var(--stars-color) , 459px 867px var(--stars-color) , 714px 6px var(--stars-color) , 376px 1082px var(--stars-color) , 33px 377px var(--stars-color) , 1688px 1393px var(--stars-color) , 711px 933px var(--stars-color) , 23px 1463px var(--stars-color) , 451px 1844px var(--stars-color) , 714px 785px var(--stars-color) , 312px 167px var(--stars-color) , 300px 674px var(--stars-color) , 1271px 149px var(--stars-color) , 449px 143px var(--stars-color) , 628px 505px var(--stars-color) , 692px 506px var(--stars-color) , 1428px 1549px var(--stars-color) , 1254px 1971px var(--stars-color) , 1056px 610px var(--stars-color) , 212px 283px var(--stars-color) , 910px 797px var(--stars-color) , 167px 1566px var(--stars-color) , 511px 405px var(--stars-color) , 1242px 11px var(--stars-color) , 1331px 1313px var(--stars-color) , 1940px 596px var(--stars-color) , 1693px 582px var(--stars-color) , 117px 1497px var(--stars-color) , 1162px 1859px var(--stars-color) , 1419px 620px var(--stars-color) , 1462px 676px var(--stars-color) , 1102px 1738px var(--stars-color) , 520px 1206px var(--stars-color) , 1099px 559px var(--stars-color) , 1665px 1858px var(--stars-color) , 1935px 583px var(--stars-color) , 678px 1599px var(--stars-color) , 1825px 40px var(--stars-color) , 1112px 1772px var(--stars-color) , 1380px 893px var(--stars-color) , 1991px 982px var(--stars-color) , 669px 727px var(--stars-color) , 821px 157px var(--stars-color) , 697px 492px var(--stars-color) , 399px 728px var(--stars-color) , 600px 864px var(--stars-color) , 1685px 99px var(--stars-color) , 1265px 615px var(--stars-color) , 1747px 1814px var(--stars-color) , 1849px 230px var(--stars-color) , 203px 868px var(--stars-color) , 699px 866px var(--stars-color) , 1133px 1510px var(--stars-color) , 413px 372px var(--stars-color) , 1449px 1256px var(--stars-color) , 917px 574px var(--stars-color) , 1505px 881px var(--stars-color) , 1625px 1971px var(--stars-color) , 1464px 1106px var(--stars-color) , 1509px 137px var(--stars-color) , 72px 1365px var(--stars-color) , 1187px 774px var(--stars-color) , 472px 1707px var(--stars-color) , 425px 1483px var(--stars-color) , 1013px 1994px var(--stars-color) , 887px 1581px var(--stars-color) , 1644px 1230px var(--stars-color) , 1451px 1826px var(--stars-color) , 340px 56px var(--stars-color) , 1449px 1128px var(--stars-color) , 922px 1308px var(--stars-color) , 1461px 1874px var(--stars-color) , 815px 1511px var(--stars-color) , 1284px 1511px var(--stars-color) , 1332px 200px var(--stars-color) , 543px 439px var(--stars-color) , 340px 1354px var(--stars-color) , 1759px 366px var(--stars-color) , 1136px 1452px var(--stars-color) , 613px 1775px var(--stars-color) , 359px 1863px var(--stars-color) , 1376px 1983px var(--stars-color) , 1632px 1009px var(--stars-color) , 679px 1255px var(--stars-color) , 1434px 384px var(--stars-color) , 751px 1027px var(--stars-color) , 963px 646px var(--stars-color) , 783px 1654px var(--stars-color) , 794px 951px var(--stars-color) , 498px 1654px var(--stars-color) , 1160px 1049px var(--stars-color) , 143px 433px var(--stars-color) , 1631px 1277px var(--stars-color) , 248px 1419px var(--stars-color) , 1716px 1628px var(--stars-color) , 1420px 602px var(--stars-color) , 1530px 1035px var(--stars-color) , 1941px 1382px var(--stars-color) , 1134px 340px var(--stars-color) , 1459px 370px var(--stars-color) , 1302px 1441px var(--stars-color);
}

.-dots-bg #-dots-stars2 {
  width: 2px;
  height: 2px;
  background: transparent;
  box-shadow: 709px 1656px var(--stars-color) , 1988px 330px var(--stars-color) , 98px 523px var(--stars-color) , 1375px 341px var(--stars-color) , 1155px 685px var(--stars-color) , 1567px 1748px var(--stars-color) , 775px 31px var(--stars-color) , 1903px 1339px var(--stars-color) , 1793px 1270px var(--stars-color) , 164px 1219px var(--stars-color) , 1239px 732px var(--stars-color) , 397px 342px var(--stars-color) , 845px 1261px var(--stars-color) , 1666px 1289px var(--stars-color) , 477px 1975px var(--stars-color) , 208px 1788px var(--stars-color) , 1225px 753px var(--stars-color) , 1892px 1919px var(--stars-color) , 991px 1255px var(--stars-color) , 173px 136px var(--stars-color) , 1406px 336px var(--stars-color) , 722px 1014px var(--stars-color) , 1250px 1932px var(--stars-color) , 1326px 1491px var(--stars-color) , 479px 1834px var(--stars-color) , 740px 282px var(--stars-color) , 1616px 455px var(--stars-color) , 1519px 1500px var(--stars-color) , 1281px 1516px var(--stars-color) , 1910px 451px var(--stars-color) , 1015px 695px var(--stars-color) , 1004px 1439px var(--stars-color) , 1612px 274px var(--stars-color) , 1116px 1113px var(--stars-color) , 1761px 873px var(--stars-color) , 1408px 935px var(--stars-color) , 993px 412px var(--stars-color) , 56px 58px var(--stars-color) , 661px 1840px var(--stars-color) , 576px 839px var(--stars-color) , 801px 1746px var(--stars-color) , 1181px 1720px var(--stars-color) , 1706px 95px var(--stars-color) , 876px 1936px var(--stars-color) , 1044px 1321px var(--stars-color) , 1787px 254px var(--stars-color) , 210px 1665px var(--stars-color) , 1575px 1664px var(--stars-color) , 620px 1112px var(--stars-color) , 949px 1698px var(--stars-color) , 1690px 435px var(--stars-color) , 919px 1568px var(--stars-color) , 1038px 191px var(--stars-color) , 1761px 1356px var(--stars-color) , 1240px 84px var(--stars-color) , 312px 79px var(--stars-color) , 1587px 431px var(--stars-color) , 1589px 1335px var(--stars-color) , 892px 786px var(--stars-color) , 574px 670px var(--stars-color) , 1182px 513px var(--stars-color) , 314px 1601px var(--stars-color) , 1200px 192px var(--stars-color) , 1463px 101px var(--stars-color) , 913px 601px var(--stars-color) , 1301px 1080px var(--stars-color) , 2000px 1466px var(--stars-color) , 1319px 596px var(--stars-color) , 308px 476px var(--stars-color) , 1200px 981px var(--stars-color) , 1629px 953px var(--stars-color) , 449px 105px var(--stars-color) , 1140px 267px var(--stars-color) , 992px 1903px var(--stars-color) , 1040px 189px var(--stars-color) , 558px 711px var(--stars-color) , 436px 308px var(--stars-color) , 384px 1240px var(--stars-color) , 469px 160px var(--stars-color) , 651px 877px var(--stars-color) , 135px 1746px var(--stars-color) , 462px 425px var(--stars-color) , 592px 119px var(--stars-color) , 1558px 1148px var(--stars-color) , 1968px 1774px var(--stars-color) , 253px 1887px var(--stars-color) , 1266px 678px var(--stars-color) , 1771px 995px var(--stars-color) , 242px 1180px var(--stars-color) , 1734px 1922px var(--stars-color) , 1763px 119px var(--stars-color) , 1669px 134px var(--stars-color) , 218px 1853px var(--stars-color) , 352px 1666px var(--stars-color) , 832px 1984px var(--stars-color) , 1615px 294px var(--stars-color) , 568px 141px var(--stars-color) , 1858px 809px var(--stars-color) , 1100px 453px var(--stars-color) , 1719px 1704px var(--stars-color) , 1352px 1566px var(--stars-color) , 1947px 597px var(--stars-color) , 1999px 870px var(--stars-color) , 987px 1415px var(--stars-color) , 323px 776px var(--stars-color) , 1978px 1842px var(--stars-color) , 1317px 369px var(--stars-color) , 156px 1147px var(--stars-color) , 1339px 954px var(--stars-color) , 790px 1360px var(--stars-color) , 1010px 218px var(--stars-color) , 527px 1678px var(--stars-color) , 381px 437px var(--stars-color) , 674px 753px var(--stars-color) , 1069px 870px var(--stars-color) , 557px 842px var(--stars-color) , 186px 287px var(--stars-color) , 685px 1697px var(--stars-color) , 211px 549px var(--stars-color) , 306px 1902px var(--stars-color) , 1841px 150px var(--stars-color) , 1354px 1166px var(--stars-color) , 342px 1783px var(--stars-color) , 1124px 861px var(--stars-color) , 665px 1963px var(--stars-color) , 1820px 445px var(--stars-color) , 697px 1457px var(--stars-color) , 589px 1509px var(--stars-color) , 973px 1436px var(--stars-color) , 1629px 252px var(--stars-color) , 104px 843px var(--stars-color) , 942px 1203px var(--stars-color) , 1928px 1484px var(--stars-color) , 1728px 629px var(--stars-color) , 1501px 1548px var(--stars-color) , 857px 1564px var(--stars-color) , 254px 136px var(--stars-color) , 1219px 1872px var(--stars-color) , 1945px 567px var(--stars-color) , 1853px 926px var(--stars-color) , 1237px 54px var(--stars-color) , 1023px 1374px var(--stars-color) , 719px 1403px var(--stars-color) , 1585px 53px var(--stars-color) , 1868px 1037px var(--stars-color) , 1114px 1998px var(--stars-color) , 1573px 1274px var(--stars-color) , 1452px 242px var(--stars-color) , 775px 514px var(--stars-color) , 177px 280px var(--stars-color) , 101px 1883px var(--stars-color) , 642px 1197px var(--stars-color) , 687px 1883px var(--stars-color) , 109px 1992px var(--stars-color) , 135px 860px var(--stars-color) , 296px 1739px var(--stars-color) , 829px 660px var(--stars-color) , 1946px 443px var(--stars-color) , 327px 342px var(--stars-color) , 1159px 1333px var(--stars-color) , 351px 1942px var(--stars-color) , 1094px 232px var(--stars-color) , 1129px 1630px var(--stars-color) , 1210px 1288px var(--stars-color) , 1558px 284px var(--stars-color) , 1753px 655px var(--stars-color) , 811px 360px var(--stars-color) , 1262px 1347px var(--stars-color) , 1043px 192px var(--stars-color) , 991px 930px var(--stars-color) , 1083px 1025px var(--stars-color) , 1568px 1940px var(--stars-color) , 1512px 398px var(--stars-color) , 222px 1071px var(--stars-color) , 905px 1754px var(--stars-color) , 916px 656px var(--stars-color) , 1543px 1639px var(--stars-color) , 1957px 270px var(--stars-color) , 479px 588px var(--stars-color) , 983px 1193px var(--stars-color) , 1625px 299px var(--stars-color) , 1496px 491px var(--stars-color) , 1139px 218px var(--stars-color) , 1393px 1930px var(--stars-color) , 282px 1436px var(--stars-color) , 1772px 464px var(--stars-color) , 341px 1324px var(--stars-color) , 1243px 596px var(--stars-color) , 1395px 826px var(--stars-color) , 1388px 381px var(--stars-color) , 909px 169px var(--stars-color) , 1932px 599px var(--stars-color) , 196px 1076px var(--stars-color) , 267px 466px var(--stars-color) , 506px 452px var(--stars-color) , 321px 1797px var(--stars-color) , 1298px 685px var(--stars-color) , 8px 493px var(--stars-color) , 1361px 1716px var(--stars-color) , 864px 981px var(--stars-color);
  animation: animStar 100s linear infinite;
}
.-dots-bg #-dots-stars2:after {
  content: " ";
  position: absolute;
  top: 2000px;
  width: 2px;
  height: 2px;
  background: transparent;
  box-shadow: 709px 1656px var(--stars-color) , 1988px 330px var(--stars-color) , 98px 523px var(--stars-color) , 1375px 341px var(--stars-color) , 1155px 685px var(--stars-color) , 1567px 1748px var(--stars-color) , 775px 31px var(--stars-color) , 1903px 1339px var(--stars-color) , 1793px 1270px var(--stars-color) , 164px 1219px var(--stars-color) , 1239px 732px var(--stars-color) , 397px 342px var(--stars-color) , 845px 1261px var(--stars-color) , 1666px 1289px var(--stars-color) , 477px 1975px var(--stars-color) , 208px 1788px var(--stars-color) , 1225px 753px var(--stars-color) , 1892px 1919px var(--stars-color) , 991px 1255px var(--stars-color) , 173px 136px var(--stars-color) , 1406px 336px var(--stars-color) , 722px 1014px var(--stars-color) , 1250px 1932px var(--stars-color) , 1326px 1491px var(--stars-color) , 479px 1834px var(--stars-color) , 740px 282px var(--stars-color) , 1616px 455px var(--stars-color) , 1519px 1500px var(--stars-color) , 1281px 1516px var(--stars-color) , 1910px 451px var(--stars-color) , 1015px 695px var(--stars-color) , 1004px 1439px var(--stars-color) , 1612px 274px var(--stars-color) , 1116px 1113px var(--stars-color) , 1761px 873px var(--stars-color) , 1408px 935px var(--stars-color) , 993px 412px var(--stars-color) , 56px 58px var(--stars-color) , 661px 1840px var(--stars-color) , 576px 839px var(--stars-color) , 801px 1746px var(--stars-color) , 1181px 1720px var(--stars-color) , 1706px 95px var(--stars-color) , 876px 1936px var(--stars-color) , 1044px 1321px var(--stars-color) , 1787px 254px var(--stars-color) , 210px 1665px var(--stars-color) , 1575px 1664px var(--stars-color) , 620px 1112px var(--stars-color) , 949px 1698px var(--stars-color) , 1690px 435px var(--stars-color) , 919px 1568px var(--stars-color) , 1038px 191px var(--stars-color) , 1761px 1356px var(--stars-color) , 1240px 84px var(--stars-color) , 312px 79px var(--stars-color) , 1587px 431px var(--stars-color) , 1589px 1335px var(--stars-color) , 892px 786px var(--stars-color) , 574px 670px var(--stars-color) , 1182px 513px var(--stars-color) , 314px 1601px var(--stars-color) , 1200px 192px var(--stars-color) , 1463px 101px var(--stars-color) , 913px 601px var(--stars-color) , 1301px 1080px var(--stars-color) , 2000px 1466px var(--stars-color) , 1319px 596px var(--stars-color) , 308px 476px var(--stars-color) , 1200px 981px var(--stars-color) , 1629px 953px var(--stars-color) , 449px 105px var(--stars-color) , 1140px 267px var(--stars-color) , 992px 1903px var(--stars-color) , 1040px 189px var(--stars-color) , 558px 711px var(--stars-color) , 436px 308px var(--stars-color) , 384px 1240px var(--stars-color) , 469px 160px var(--stars-color) , 651px 877px var(--stars-color) , 135px 1746px var(--stars-color) , 462px 425px var(--stars-color) , 592px 119px var(--stars-color) , 1558px 1148px var(--stars-color) , 1968px 1774px var(--stars-color) , 253px 1887px var(--stars-color) , 1266px 678px var(--stars-color) , 1771px 995px var(--stars-color) , 242px 1180px var(--stars-color) , 1734px 1922px var(--stars-color) , 1763px 119px var(--stars-color) , 1669px 134px var(--stars-color) , 218px 1853px var(--stars-color) , 352px 1666px var(--stars-color) , 832px 1984px var(--stars-color) , 1615px 294px var(--stars-color) , 568px 141px var(--stars-color) , 1858px 809px var(--stars-color) , 1100px 453px var(--stars-color) , 1719px 1704px var(--stars-color) , 1352px 1566px var(--stars-color) , 1947px 597px var(--stars-color) , 1999px 870px var(--stars-color) , 987px 1415px var(--stars-color) , 323px 776px var(--stars-color) , 1978px 1842px var(--stars-color) , 1317px 369px var(--stars-color) , 156px 1147px var(--stars-color) , 1339px 954px var(--stars-color) , 790px 1360px var(--stars-color) , 1010px 218px var(--stars-color) , 527px 1678px var(--stars-color) , 381px 437px var(--stars-color) , 674px 753px var(--stars-color) , 1069px 870px var(--stars-color) , 557px 842px var(--stars-color) , 186px 287px var(--stars-color) , 685px 1697px var(--stars-color) , 211px 549px var(--stars-color) , 306px 1902px var(--stars-color) , 1841px 150px var(--stars-color) , 1354px 1166px var(--stars-color) , 342px 1783px var(--stars-color) , 1124px 861px var(--stars-color) , 665px 1963px var(--stars-color) , 1820px 445px var(--stars-color) , 697px 1457px var(--stars-color) , 589px 1509px var(--stars-color) , 973px 1436px var(--stars-color) , 1629px 252px var(--stars-color) , 104px 843px var(--stars-color) , 942px 1203px var(--stars-color) , 1928px 1484px var(--stars-color) , 1728px 629px var(--stars-color) , 1501px 1548px var(--stars-color) , 857px 1564px var(--stars-color) , 254px 136px var(--stars-color) , 1219px 1872px var(--stars-color) , 1945px 567px var(--stars-color) , 1853px 926px var(--stars-color) , 1237px 54px var(--stars-color) , 1023px 1374px var(--stars-color) , 719px 1403px var(--stars-color) , 1585px 53px var(--stars-color) , 1868px 1037px var(--stars-color) , 1114px 1998px var(--stars-color) , 1573px 1274px var(--stars-color) , 1452px 242px var(--stars-color) , 775px 514px var(--stars-color) , 177px 280px var(--stars-color) , 101px 1883px var(--stars-color) , 642px 1197px var(--stars-color) , 687px 1883px var(--stars-color) , 109px 1992px var(--stars-color) , 135px 860px var(--stars-color) , 296px 1739px var(--stars-color) , 829px 660px var(--stars-color) , 1946px 443px var(--stars-color) , 327px 342px var(--stars-color) , 1159px 1333px var(--stars-color) , 351px 1942px var(--stars-color) , 1094px 232px var(--stars-color) , 1129px 1630px var(--stars-color) , 1210px 1288px var(--stars-color) , 1558px 284px var(--stars-color) , 1753px 655px var(--stars-color) , 811px 360px var(--stars-color) , 1262px 1347px var(--stars-color) , 1043px 192px var(--stars-color) , 991px 930px var(--stars-color) , 1083px 1025px var(--stars-color) , 1568px 1940px var(--stars-color) , 1512px 398px var(--stars-color) , 222px 1071px var(--stars-color) , 905px 1754px var(--stars-color) , 916px 656px var(--stars-color) , 1543px 1639px var(--stars-color) , 1957px 270px var(--stars-color) , 479px 588px var(--stars-color) , 983px 1193px var(--stars-color) , 1625px 299px var(--stars-color) , 1496px 491px var(--stars-color) , 1139px 218px var(--stars-color) , 1393px 1930px var(--stars-color) , 282px 1436px var(--stars-color) , 1772px 464px var(--stars-color) , 341px 1324px var(--stars-color) , 1243px 596px var(--stars-color) , 1395px 826px var(--stars-color) , 1388px 381px var(--stars-color) , 909px 169px var(--stars-color) , 1932px 599px var(--stars-color) , 196px 1076px var(--stars-color) , 267px 466px var(--stars-color) , 506px 452px var(--stars-color) , 321px 1797px var(--stars-color) , 1298px 685px var(--stars-color) , 8px 493px var(--stars-color) , 1361px 1716px var(--stars-color) , 864px 981px var(--stars-color);
}

.-dots-bg #-dots-stars3 {
  width: 3px;
  height: 3px;
  background: transparent;
  box-shadow: 1794px 1010px var(--stars-color) , 1088px 1377px var(--stars-color) , 1044px 1147px var(--stars-color) , 908px 380px var(--stars-color) , 1681px 1671px var(--stars-color) , 1521px 1641px var(--stars-color) , 355px 486px var(--stars-color) , 1333px 28px var(--stars-color) , 744px 1236px var(--stars-color) , 137px 957px var(--stars-color) , 366px 73px var(--stars-color) , 1523px 294px var(--stars-color) , 157px 822px var(--stars-color) , 452px 189px var(--stars-color) , 651px 539px var(--stars-color) , 1104px 1630px var(--stars-color) , 478px 1944px var(--stars-color) , 1449px 1536px var(--stars-color) , 66px 317px var(--stars-color) , 511px 1253px var(--stars-color) , 849px 162px var(--stars-color) , 1182px 1407px var(--stars-color) , 331px 1773px var(--stars-color) , 1770px 183px var(--stars-color) , 716px 1465px var(--stars-color) , 666px 1512px var(--stars-color) , 1497px 1826px var(--stars-color) , 1636px 1174px var(--stars-color) , 510px 399px var(--stars-color) , 52px 864px var(--stars-color) , 1525px 1573px var(--stars-color) , 1059px 1320px var(--stars-color) , 467px 1601px var(--stars-color) , 1763px 1343px var(--stars-color) , 1978px 320px var(--stars-color) , 182px 574px var(--stars-color) , 161px 850px var(--stars-color) , 1588px 1079px var(--stars-color) , 746px 528px var(--stars-color) , 1105px 925px var(--stars-color) , 1286px 479px var(--stars-color) , 1326px 1785px var(--stars-color) , 653px 1431px var(--stars-color) , 1640px 980px var(--stars-color) , 264px 1567px var(--stars-color) , 476px 1634px var(--stars-color) , 681px 530px var(--stars-color) , 1240px 530px var(--stars-color) , 1318px 1143px var(--stars-color) , 1100px 1784px var(--stars-color) , 39px 1043px var(--stars-color) , 1063px 1662px var(--stars-color) , 1259px 133px var(--stars-color) , 94px 954px var(--stars-color) , 1074px 387px var(--stars-color) , 823px 484px var(--stars-color) , 981px 1145px var(--stars-color) , 1135px 432px var(--stars-color) , 1740px 1653px var(--stars-color) , 1906px 991px var(--stars-color) , 1142px 529px var(--stars-color) , 1999px 1919px var(--stars-color) , 1882px 653px var(--stars-color) , 505px 175px var(--stars-color) , 626px 1494px var(--stars-color) , 270px 1014px var(--stars-color) , 1960px 431px var(--stars-color) , 616px 1030px var(--stars-color) , 408px 1563px var(--stars-color) , 1350px 1977px var(--stars-color) , 1962px 1860px var(--stars-color) , 806px 1686px var(--stars-color) , 521px 1323px var(--stars-color) , 1921px 1151px var(--stars-color) , 671px 376px var(--stars-color) , 1449px 1385px var(--stars-color) , 666px 509px var(--stars-color) , 1850px 121px var(--stars-color) , 926px 719px var(--stars-color) , 578px 272px var(--stars-color) , 761px 243px var(--stars-color) , 156px 1222px var(--stars-color) , 726px 1282px var(--stars-color) , 418px 1195px var(--stars-color) , 58px 208px var(--stars-color) , 386px 831px var(--stars-color) , 1007px 1401px var(--stars-color) , 790px 804px var(--stars-color) , 357px 6px var(--stars-color) , 1709px 1611px var(--stars-color) , 970px 1881px var(--stars-color) , 1647px 904px var(--stars-color) , 7px 178px var(--stars-color) , 1146px 1303px var(--stars-color) , 1920px 958px var(--stars-color) , 1351px 351px var(--stars-color) , 567px 1565px var(--stars-color) , 1003px 1785px var(--stars-color) , 1748px 1826px var(--stars-color) , 75px 1154px var(--stars-color);
  animation: animStar 150s linear infinite;
}
.-dots-bg #-dots-stars3:after {
  content: " ";
  position: absolute;
  top: 2000px;
  width: 3px;
  height: 3px;
  background: transparent;
  box-shadow: 1794px 1010px var(--stars-color) , 1088px 1377px var(--stars-color) , 1044px 1147px var(--stars-color) , 908px 380px var(--stars-color) , 1681px 1671px var(--stars-color) , 1521px 1641px var(--stars-color) , 355px 486px var(--stars-color) , 1333px 28px var(--stars-color) , 744px 1236px var(--stars-color) , 137px 957px var(--stars-color) , 366px 73px var(--stars-color) , 1523px 294px var(--stars-color) , 157px 822px var(--stars-color) , 452px 189px var(--stars-color) , 651px 539px var(--stars-color) , 1104px 1630px var(--stars-color) , 478px 1944px var(--stars-color) , 1449px 1536px var(--stars-color) , 66px 317px var(--stars-color) , 511px 1253px var(--stars-color) , 849px 162px var(--stars-color) , 1182px 1407px var(--stars-color) , 331px 1773px var(--stars-color) , 1770px 183px var(--stars-color) , 716px 1465px var(--stars-color) , 666px 1512px var(--stars-color) , 1497px 1826px var(--stars-color) , 1636px 1174px var(--stars-color) , 510px 399px var(--stars-color) , 52px 864px var(--stars-color) , 1525px 1573px var(--stars-color) , 1059px 1320px var(--stars-color) , 467px 1601px var(--stars-color) , 1763px 1343px var(--stars-color) , 1978px 320px var(--stars-color) , 182px 574px var(--stars-color) , 161px 850px var(--stars-color) , 1588px 1079px var(--stars-color) , 746px 528px var(--stars-color) , 1105px 925px var(--stars-color) , 1286px 479px var(--stars-color) , 1326px 1785px var(--stars-color) , 653px 1431px var(--stars-color) , 1640px 980px var(--stars-color) , 264px 1567px var(--stars-color) , 476px 1634px var(--stars-color) , 681px 530px var(--stars-color) , 1240px 530px var(--stars-color) , 1318px 1143px var(--stars-color) , 1100px 1784px var(--stars-color) , 39px 1043px var(--stars-color) , 1063px 1662px var(--stars-color) , 1259px 133px var(--stars-color) , 94px 954px var(--stars-color) , 1074px 387px var(--stars-color) , 823px 484px var(--stars-color) , 981px 1145px var(--stars-color) , 1135px 432px var(--stars-color) , 1740px 1653px var(--stars-color) , 1906px 991px var(--stars-color) , 1142px 529px var(--stars-color) , 1999px 1919px var(--stars-color) , 1882px 653px var(--stars-color) , 505px 175px var(--stars-color) , 626px 1494px var(--stars-color) , 270px 1014px var(--stars-color) , 1960px 431px var(--stars-color) , 616px 1030px var(--stars-color) , 408px 1563px var(--stars-color) , 1350px 1977px var(--stars-color) , 1962px 1860px var(--stars-color) , 806px 1686px var(--stars-color) , 521px 1323px var(--stars-color) , 1921px 1151px var(--stars-color) , 671px 376px var(--stars-color) , 1449px 1385px var(--stars-color) , 666px 509px var(--stars-color) , 1850px 121px var(--stars-color) , 926px 719px var(--stars-color) , 578px 272px var(--stars-color) , 761px 243px var(--stars-color) , 156px 1222px var(--stars-color) , 726px 1282px var(--stars-color) , 418px 1195px var(--stars-color) , 58px 208px var(--stars-color) , 386px 831px var(--stars-color) , 1007px 1401px var(--stars-color) , 790px 804px var(--stars-color) , 357px 6px var(--stars-color) , 1709px 1611px var(--stars-color) , 970px 1881px var(--stars-color) , 1647px 904px var(--stars-color) , 7px 178px var(--stars-color) , 1146px 1303px var(--stars-color) , 1920px 958px var(--stars-color) , 1351px 351px var(--stars-color) , 567px 1565px var(--stars-color) , 1003px 1785px var(--stars-color) , 1748px 1826px var(--stars-color) , 75px 1154px var(--stars-color);
}

@keyframes animStar {
  from {
    transform: translateY(0px);
  }
  to {
    transform: translateY(-2000px);
  }
}


.-dots-bg {
    position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    pointer-events: none;
    z-index: 5000;
    --stars-color: #b4b1e9;
    direction: ltr;
    zoom: 1.3;
}

.-hosting-pricing-container-tabs {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 50px;
    margin-inline: auto;
    background: var(--bgcolor);
    border: 1px solid var(--divider-focused);
    border-radius: 50px;
    padding: 4px;
    background: var(--light-accent);
    box-shadow: var(--shadow-elevated-hover);
    position: relative;
}

.-hosting-pricing-container-tabs > .-hosting-pricing-container-tabs-active {
    position: absolute;
    top: 7px;
    background: var(--uicolor);
    bottom: 7px;
    right: 7px;
    width: 100px;
    border-radius: var(--circularradius);
    transition: 200ms all ease;
}

.-hosting-pricing-container-tabs > a {}

.-hosting-pricing-container-tabs > a {
    margin: 3px;
    padding-inline: 30px;
    padding-block: 11px;
    font-size: 16px;
    color: var(--textcolor);
    border-radius: 50px;
}

.-hosting-pricing-container-tabs > a.-selected {
    color: white;
}

.-hosting-pricing-container {
    display: flex;
    flex-direction: column;
}

.-hosting-plans-row {
    display: flex;
    border-radius: var(--largeradius);
    gap: 1px;
    background: #FFFFFF;
    border: 1px solid rgba(104, 64, 219, 0.2);
    box-shadow: 0px 0px 25px rgba(0, 0, 0, 0.05);
}

.-hosting-plans-row > .-plan-item {
    flex: 1;
    padding: 30px;
    padding-inline: 40px;
    padding-block: 40px;
    display: flex;
    flex-direction: column;
    --alphabg: #000;
}

.-hosting-plans-row > .-plan-item:last-child {
    /* border-start-end-radius: var(--largeradius); */
    /* border-end-end-radius: var(--largeradius); */
}

.-hosting-plans-row > .-plan-item:first-child {/* border-start-start-radius: var(--largeradius); *//* border-end-start-radius: var(--largeradius); */}

.-hosting-plans-row > .-plan-item.-featured {
    margin-inline: 0;
    background: var(--uicolor2);
    border: 1px solid rgba(104, 64, 219, 0.2);
    box-shadow: 0px 0px 25px rgba(0, 0, 0, 0.05);
    border-radius: 20px;
    position: relative;
    z-index: 1;
    padding: 39px;
    padding-bottom: 5px;
    transform: scale(1.05);
    height: max-content;
}

.-hosting-pricing-container-body {}

.-hosting-pricing-container-body > .-hosting-pricing-container-tab {
    display: none;
}

.-hosting-pricing-container-body > .-hosting-pricing-container-tab.-selected {
    display: block;
    --alphabg: #000;
}

.-hosting-plans-row > .-plan-item > .-plan-item-heading {
    margin-bottom: 20px;
}

.-hosting-plans-row > .-plan-item > .-plan-item-price {
    margin-bottom: 7px;
}

.-hosting-plans-row > .-plan-item > .-plan-item-powered_by {
    display: flex;
    align-items: center;
    padding-bottom: 27px;
}

.-hosting-plans-row > .-plan-item > .-plan-item-powered_by > span {
    margin-inline-end: 10px;
}

.-hosting-plans-row > .-plan-item > .-plan-item-powered_by > em {}

.-hosting-plans-row > .-plan-item > .-plan-item-powered_by > em > img {
    max-width: 70px;
}

.-hosting-plans-row > .-plan-item > .-plan-item-heading > strong {
    display: block;
    font-size: 26px;
    font-weight: 700;
    margin-bottom: 6px;
    color: var(--alphabg);
}

.-hosting-plans-row > .-plan-item.-featured > .-plan-item-heading > strong {
    color: white;
}

.-hosting-plans-row > .-plan-item > .-plan-item-heading > p {
    font-weight: 300;
    color: var(--secondarytext-bold);
    font-size: 14px;
    line-height: 1.5;
}

.-hosting-plans-row > .-plan-item.-featured > .-plan-item-heading > p {
    color: var(--alphabg-trans);
}

.-hosting-plans-row > .-plan-item > .-plan-item-price > .-plan-item-price-original {
    font-size: 37px;
    line-height: 1;
    margin-bottom: 7px;
    display: flex;
    align-items: center;
}

.-hosting-plans-row > .-plan-item > .-plan-item-price > .-plan-item-price-original strong {
    color: var(--alphabg);
}

.-hosting-plans-row > .-plan-item.-featured > .-plan-item-price > .-plan-item-price-original strong {
    color: white;
}

.-hosting-plans-row > .-plan-item > .-plan-item-price > .-plan-item-price-regular {
    font-size: 16px;
    font-weight: 300;
    color: var(--secondarytext-bold);
}

.-hosting-plans-row > .-plan-item.-featured > .-plan-item-price > .-plan-item-price-regular {
    color: white;
}

.-hosting-plans-row > .-plan-item > .-plan-item-price > .-plan-item-price-regular > em {
    font-style: normal;
    margin-inline-end: 5px;
}

.-hosting-plans-row > .-plan-item > .-plan-item-price > .-plan-item-price-regular > strong {font-weight: 400;}

.-hosting-plans-row > .-plan-item > .-plan-item-price > .-plan-item-price-original > em {
    font-style: normal;
    color: var(--secondarytext-bold);
    padding-inline-start: 4px;
    display: inline-flex;
    align-items: end;
    font-weight: 100;
    font-size: 31px;
}

.-hosting-plans-row > .-plan-item.-featured > .-plan-item-price > .-plan-item-price-original > em {
    color: var(--alphabg-trans);
}

.-hosting-plans-row > .-plan-item > .-plan-item-price > .-plan-item-price-original > em > span {
    font-size: 19px;
    padding-inline-start: 5px;
    font-weight: 500;
}
.-plan-item.active .-plan-item-benefits {
    height: auto !important;
}
.-hosting-plans-row > .-plan-item > .-plan-item-benefits {
    border-top: 1px solid #dce4ff;
    padding-top: 10px;
    height: 250px;
    overflow: hidden;
}

.-plan-item.open .-plan-item-benefits {
    height: 100%;
}

.-hosting-plans-row > .-plan-item > .-plan-item-buttons {
    padding-top: 20px;
    text-align: center;
}

.-plan-item-best-choice {
    position: absolute;
    top: -14px;
    right: 50%;
    transform: translate(50%);
    background: white;
    color: var(--uicolor2);
    height: 36px;
    display: flex;
    align-items: center;
    padding-inline: 15px 10px;
    border-radius: var(--circularradius);
    font-size: 15px;
    box-shadow: 0px 0px 25px rgba(0, 0, 0, 0.05);
}

.-plan-item-best-choice > i {
    font-size: 16px;
    margin-inline-start: 9px;
    color: var(--uicolor2);
}

.-hosting-plans-row > .-plan-item > .-plan-item-benefits > .-plan-item-benefits-item {
    padding-block: 11px;
}

.-hosting-plans-row > .-plan-item > .-plan-item-benefits > .-plan-item-benefits-item > .-plan-item-benefits-item-heading {
    margin-bottom: 6px;
}

.-hosting-plans-row > .-plan-item > .-plan-item-benefits > .-plan-item-benefits-item > .-plan-item-benefits-item-list {}

.-hosting-plans-row > .-plan-item > .-plan-item-benefits > .-plan-item-benefits-item > .-plan-item-benefits-item-list > ul {
    list-style: none;
}

.-hosting-plans-row > .-plan-item > .-plan-item-benefits > .-plan-item-benefits-item > .-plan-item-benefits-item-list > ul > li:last-child {
    padding-bottom: 0;
}

.-hosting-plans-row > .-plan-item > .-plan-item-benefits > .-plan-item-benefits-item > .-plan-item-benefits-item-list > ul > li {
    display: flex;
    align-items: center;
    padding-block: 10px;
    position: relative;
}

.-hosting-plans-row > .-plan-item > .-plan-item-benefits > .-plan-item-benefits-item > .-plan-item-benefits-item-list > ul > li.-ui-positive {
    --color: #67ff7f6b;
}

.-hosting-plans-row > .-plan-item > .-plan-item-benefits > .-plan-item-benefits-item > .-plan-item-benefits-item-list > ul > li.-ui-negative {
    --color: #dc354559;
}

.-hosting-plans-row > .-plan-item > .-plan-item-benefits > .-plan-item-benefits-item > .-plan-item-benefits-item-heading > strong {
    display: block;
    font-weight: 500;
    color: var(--secondarytext-bold);
    font-size: 15px;
}

.-hosting-plans-row > .-plan-item > .-plan-item-benefits > .-plan-item-benefits-item strong {
    color: var(--uicolor) !important;
}

.-hosting-plans-row > .-plan-item.-featured > .-plan-item-benefits > .-plan-item-benefits-item > .-plan-item-benefits-item-heading > strong {
    color: var(--alphabg-trans) !important;
}

.-hosting-plans-row > .-plan-item > .-plan-item-benefits > .-plan-item-benefits-item > .-plan-item-benefits-item-list > ul > li > .-plan-item-benefits-item-list-item-icon {
    width: 20px;
    height: 20px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-inline-end: 12px;
    font-weight: 400;
    color: var(--uicolor);
    font-size: 16px;
    /* background: #ffffffdb; */
    border-radius: 50%;
    padding: 4px;
}

.-hosting-plans-row > .-plan-item > .-plan-item-benefits > .-plan-item-benefits-item > .-plan-item-benefits-item-list > ul > li > .-plan-item-benefits-item-list-item-icon svg {
    width: auto;
    height: auto;
    padding: 0px;
}

.-hosting-plans-row > .-plan-item > .-plan-item-benefits > .-plan-item-benefits-item > .-plan-item-benefits-item-list > ul > li.-ui-negative > .-plan-item-benefits-item-list-item-icon {
    color: var(--negative);
}

.-hosting-plans-row > .-plan-item > .-plan-item-benefits > .-plan-item-benefits-item > .-plan-item-benefits-item-list > ul > li.-ui-negative > .-plan-item-benefits-item-list-item-body > p:before, .-hosting-plans-row > .-plan-item > .-plan-item-benefits > .-plan-item-benefits-item > .-plan-item-benefits-item-list > ul > li.-ui-positive > .-plan-item-benefits-item-list-item-body > p:before {
    content: '';
    position: absolute;
    bottom: -2px;
    right: 0;
    left: 0;:;
    height: 12%;
    background: var(--color);
    z-index: -1;
    opacity: .2;
    border-bottom: 2px dotted #cbc8d2;
}

.-hosting-plans-row > .-plan-item > .-plan-item-benefits > .-plan-item-benefits-item > .-plan-item-benefits-item-list > ul > li > .-plan-item-benefits-item-list-item-icon > i.fa-check {
    font-weight: 900;
    font-size: 14px;
}

.-hosting-plans-row > .-plan-item > .-plan-item-benefits > .-plan-item-benefits-item > .-plan-item-benefits-item-list > ul > li > .-plan-item-benefits-item-list-item-icon > i.fa-times {
    font-weight: 900;
}

.-hosting-plans-row > .-plan-item > .-plan-item-benefits > .-plan-item-benefits-item > .-plan-item-benefits-item-list > ul > li > .-plan-item-benefits-item-list-item-icon i {
    font-weight: inherit;
    font-size: 12px;
}

.-hosting-plans-row > .-plan-item > .-plan-item-benefits > .-plan-item-benefits-item > .-plan-item-benefits-item-list > ul > li > .-plan-item-benefits-item-list-item-body {
    flex: 1;
    font-weight: 400;
    font-size: 14px;
    color: var(--alphabg);
    display: flex;
}

.-hosting-plans-row > .-plan-item.-featured > .-plan-item-benefits > .-plan-item-benefits-item > .-plan-item-benefits-item-list > ul > li > .-plan-item-benefits-item-list-item-body {
    color: white;
}

.-hosting-plans-row > .-plan-item > .-plan-item-benefits > .-plan-item-benefits-item > .-plan-item-benefits-item-list > ul > li > .-plan-item-benefits-item-list-item-desc {
    position: absolute;
    width: unset;
    background: #FFFFFF;
    border: 1px solid #ece5f0;
    box-sizing: border-box;
    box-shadow: 0px 0px 0px #6e6e6e2e;
    border-radius: 20px;
    width: 100%;
    padding: 17px;
    bottom: 100%;
    left: 0px;
    max-width: 320px;
    visibility: hidden;
    opacity: 0;
    pointer-events: none;
    line-height: 1.5;
    color: var(--uicolor);
    font-weight: 300;
    font-size: 15px;
    right: 0;
}

.-hosting-plans-row > .-plan-item > .-plan-item-benefits > .-plan-item-benefits-item > .-plan-item-benefits-item-list > ul > li > .-plan-item-benefits-item-list-item-desc p {
    font-size: 13px;
    font-weight: 400;
}

.-hosting-plans-row > .-plan-item > .-plan-item-benefits > .-plan-item-benefits-item > .-plan-item-benefits-item-list > ul > li > .-plan-item-benefits-item-list-item-desc * {
    margin: revert;
    padding: revert;
    color: #000;
}

.-hosting-plans-row > .-plan-item > .-plan-item-benefits > .-plan-item-benefits-item > .-plan-item-benefits-item-list > ul > li > .-plan-item-benefits-item-list-item-desc *:first-child {
    margin-top: 0;
}

.-hosting-plans-row > .-plan-item > .-plan-item-benefits > .-plan-item-benefits-item > .-plan-item-benefits-item-list > ul > li > .-plan-item-benefits-item-list-item-desc *:last-child {
    margin-bottom: 0;
}

.-hosting-plans-row > .-plan-item > .-plan-item-benefits > .-plan-item-benefits-item > .-plan-item-benefits-item-list > ul > li:hover > .-plan-item-benefits-item-list-item-desc {
    visibility: visible;
    opacity: 1;
    z-index: 10;
    transition: 200ms all ease;
}

.-hosting-plans-row > .-plan-item > .-plan-item-benefits > .-plan-item-benefits-item > .-plan-item-benefits-item-list > ul > li > .-plan-item-benefits-item-list-item-desc-icon {
    font-size: 15px;
    opacity: 0;
    visibility: hidden;
    transition: all 180ms ease;
    color: #000;
}

.-hosting-plans-row > .-plan-item > .-plan-item-benefits > .-plan-item-benefits-item > .-plan-item-benefits-item-list > ul > li:hover .-plan-item-benefits-item-list-item-desc-icon {
    opacity: 1;
    visibility: visible;
}

.-hosting-plans-row > .-plan-item.-featured .-plan-item-benefits-item-list-item-desc-icon i {
    color: white !important;
}

.-hosting-plans-row > .-plan-item > .-plan-item-benefits > .-plan-item-benefits-item > .-plan-item-benefits-item-list > ul > li > .-plan-item-benefits-item-list-item-desc-icon > i {
    font-weight: 400;
    color: var(--alphabg);
}

.-hosting-plans-row > .-plan-item > .-plan-item-benefits > .-plan-item-benefits-item > .-plan-item-benefits-item-list > ul > li > .-plan-item-benefits-item-list-item-body > p {
    position: relative;
    z-index: 1;
    cursor: help;
}

.-hosting-plans-row > .-plan-item > .-plan-item-benefits > .-plan-item-benefits-item > .-plan-item-benefits-item-list > ul > li:hover > .-plan-item-benefits-item-list-item-desc > ul {
    padding: 0;
    list-style: none;
    margin: 0;
}

.-hosting-plans-row > .-plan-item > .-plan-item-benefits > .-plan-item-benefits-item > .-plan-item-benefits-item-list > ul > li:hover > .-plan-item-benefits-item-list-item-desc > ul > li {
    display: flex;
    align-items: center;
    padding-block: 2px;
}

.-hosting-plans-row > .-plan-item > .-plan-item-benefits > .-plan-item-benefits-item > .-plan-item-benefits-item-list > ul > li:hover > .-plan-item-benefits-item-list-item-desc > ul > li > i {
    margin-inline-end: 10px;
}

.-hosting-plans-row > .-plan-item > .-plan-item-benefits > .-plan-item-benefits-item > .-plan-item-benefits-item-list > ul > li.-ui-positive > .-plan-item-benefits-item-list-item-desc > ul > li > i {
    color: #2cb555;
}

.-hosting-plans-row > .-plan-item > .-plan-item-benefits > .-plan-item-benefits-item > .-plan-item-benefits-item-list > ul > li.-ui-negative > .-plan-item-benefits-item-list-item-desc > ul > li > i {
    color: var(--negative);
}

.-hosting-plans-row > .-plan-item > .-plan-item-benefits > .-plan-item-benefits-item > .-plan-item-benefits-item-list > ul > li:hover > .-plan-item-benefits-item-list-item-desc > ul > li > p {
    flex: 1;
    margin: 0;
}

.-hosting-plans-row > .-plan-item > .-plan-item-buttons > a.-add-plan-to-cart {
    display: flex;
    align-items: center;
    justify-content: center;
    border: 2px solid var(--uicolor2);
    color: var(--uicolor2);
    border-radius: 50px;
    font-size: 18px;
    margin-bottom: 16px;
    background: white;
    position: relative;
    min-width: 150px;
    padding: 10px 27px;
    max-width: max-content;
    gap: 18px;
}

.-hosting-plans-row > .-plan-item > .-plan-item-buttons  a.-add-plan-to-cart span {
    z-index: 3;
    position: relative;
}

.-hosting-plans-row > .-plan-item > .-plan-item-buttons > a.-add-plan-to-cart:hover span {color: white;}

.-hosting-plans-row > .-plan-item > .-plan-item-buttons > a.-add-plan-to-cart > i {
    position: relative;
    color: white;
    z-index: 2;
    font-size: 16px;
}

.-hosting-plans-row > .-plan-item > .-plan-item-buttons > a.-add-plan-to-cart:before {
    position: absolute;
    content: '';
    background: var(--uicolor2);
    width: 24px;
    height: 24px;
    left: 22px;
    top: 9px;
    border-radius: .625rem;
    transition: .3s ease;
    z-index: 1;
}

.-hosting-plans-row > .-plan-item.-featured .-plan-item-benefits-item-list-item-icon {
    color: white !important;
}

.-hosting-plans-row > .-plan-item > .-plan-item-buttons > a.-add-plan-to-cart:hover:before {
    width: 100%;
    height: 100%;
    border-radius: 2.75rem;
    left: 0;
    top: 0;
    z-index: 0;
}

.-hosting-plans-row > .-plan-item > .-plan-item-buttons > a.-add-plan-to-cart i {
    position: relative;
    transform: rotate(45deg);
}

.-hosting-plans-row > .-plan-item > .-plan-item-buttons > a.-add-plan-to-cart em:before {}

.-hosting-plans-row > .-plan-item > .-plan-item-buttons > p {
    text-align: center;
    padding-block: 10px 16px;
    color: var(--secondarytext);
}

.-hosting-plans-row > .-plan-item.-featured > .-plan-item-buttons > a.-add-plan-to-cart {
    background: var(--uicolor2);
    color: white;
    border-color: white;
}

.-hosting-plans-row > .-plan-item.-featured > .-plan-item-buttons > a.-add-plan-to-cart:hover {
    border-color: var(--uicolor);
}

.-hosting-plans-row > .-plan-item.-featured > .-plan-item-buttons > a.-add-plan-to-cart:before {
    background: var(--uicolor);
}

.-hosting-plans-row > .-plan-item > .-plan-item-buttons > a.-compare-plans {
    font-style: normal;
    font-weight: 400;
    font-size: 15px;
    line-height: 20px;
    color: #371B58;
    border-bottom: 2px dotted #371B58;
    margin-top: 5px;
    padding-block-end: 5px;
}
.discount-badge {
    position: absolute;
    top: -29px;
    left: 50%;
    transform: translateX(-50%);
    padding: 3px 10px;
    border-radius: 10px 10px 0px 0;
    font-size: 13px;
    color: #000;
    font-weight: bold;
    white-space: nowrap;
    font-weight: 400;
}
.-hosting-plans-description {
    display: flex;
    flex-direction: column;
    align-items: center;
    margin-bottom: 70px;
    padding-top: 0;
}

.-hosting-plans-description.-ui-warning > p {
    color: #c74343;
}

.-hosting-plans-description.-ui-warning > p > i {
    font-size: 23px;
    margin-inline-end: 11px;
}

.-hosting-plans-description > strong {
    font-size: 18px;
    margin-bottom: 10px;
    font-weight: 600;
    color: var(--textcolor);
}

.-hosting-plans-description > p {
    font-size: 16px;
    text-align: center;
    color: var(--secondarytext);
}

.-hosting-plans-description > p c--color {
    font-weight: 900;
    color: var(--textcolor);
}

.-hosting-plans-description > p c--color:after {
    display: none;
}

.-Planes-Info-sowh-In {
    display: inline-flex;
    margin-inline-start: 7px;
    opacity: .6;
}

.-surveybox {
    position: fixed;
    bottom: 40px;
    left: 40px;
    z-index: 2000;
    background: #ffffffed;
    border-radius: var(--miniradius);
    box-shadow: var(--shadow-elevated-hover);
    border: 1px solid var(--divider-focused);
    width: calc(100vw - 100px);
    max-width: 440px;
    backdrop-filter: blur(10px);
}

.-surveybox > .-surveybox-hide {
    position: absolute;
    top: 12px;
    left: 15px;
    width: 24px;
    height: 24px;
    border-radius: var(--circularradius);
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;
    color: var(--negative);
    background: #d756561c;
}

.-surveybox > .-surveybox-question {
    padding: 34px 30px;
    padding-inline-end: 50px;
    padding-block-end: 25px;
}

.-surveybox > .-surveybox-value {
    padding-inline: 30px;
    padding-block-end: 40px;
}

.-surveybox > .-surveybox-footer {
    padding: 16px 30px;
    border-top: 1px solid var(--divider-light-2);
    display: flex;
    justify-content: end;
}

.-surveybox > .-surveybox-footer > button {
    min-height: inherit;
    font-size: 15px;
    padding-inline: 30px;
    width: 130px;
    height: 42px;
}

.-surveybox > .-surveybox-footer > butto {}

.-surveybox > .-surveybox-question > strong {
    display: block;
    font-size: 26px;
    font-weight: 600;
    color: var(--textcolor);
    line-height: 1.5;
}

.-surveybox > .-surveybox-question > p {
    font-size: 16px;
    line-height: 1.5;
    font-weight: 300;
    color: var(--secondarytext);
    padding-top: 10px;
}

.-surveybox > .-surveybox-value .-surveybox-value-stars {
    display: flex;
    align-items: center;
    justify-content: start;
    position: relative;
    padding-block: 0px;
    margin-inline-start: -6px;
    color: var(--secondarytext);
    margin-top: -14px;
}

.-surveybox > .-surveybox-value .-surveybox-value-stars > input {
    position: absolute;
    top: 0;
    right: 0;
    opacity: 0;
    visibility: hidden;
    pointer-events: none;
}

.-surveybox > .-surveybox-value .-surveybox-value-stars > label {
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 25px;
    padding-inline: 6px;
    cursor: pointer;
}

.-surveybox > .-surveybox-value .-surveybox-value-stars > label.-stared > i {
    font-weight: 900;
    color: var(--uicolor2);
}

.-surveybox > .-surveybox-value .-surveybox-value-stars > input:checked + label {}

.-surveybox > .-surveybox-value .-surveybox-value-stars > input:checked + label > i {
    font-weight: 900;
    color: var(--uicolor2);
}

.-surveybox > .-surveybox-value .-surveybox-value-stars > label > i {
    font-weight: 500;
}

.-surveybox-value-labels {
    margin-block: -10px;
}

.-surveybox-value-labels > label {
    position: relative;
    display: flex;
    align-items: center;
    padding-block: 7px;
    cursor: pointer;
}

.-surveybox-value-labels > label > i {
    width: 22px;
    height: 22px;
    display: flex;
    align-items: center;
    justify-content: center;
    border: 1px solid var(--divider-light-3);
    border-radius: 5px;
    color: transparent;
    margin-inline-end: 13px;
}

.-surveybox-value-labels > label:hover > i {
    border-color: var(--divider-hover);
}

.-surveybox-value-labels > label > input:checked + i {
    background: var(--uicolor2);
    color: white;
    border-color: var(--uicolor2);
    box-shadow: 0 0 0 5px #7b68ee1c;
}

.-surveybox-value-labels > label > input:checked ~ p {
    color: var(--uicolor2);
}

.-surveybox-value-labels > label > p {
    flex: 1;
    font-size: 16px;
    color: var(--secondarytext);
}

.-surveybox-value-labels > label > input {
    position: absolute;
    top: 0;
    right: 0;
    opacity: 0;
    visibility: hidden;
    pointer-events: none;
}


.-surveybox-value-text > input {
    width: 100%;
}

dicount {
    font-size: 13px;
    background: #e4f9eb;
    padding: 3px 10px;
    border-radius: 4px;
    margin: 0px 7px;
    color: #1d8138;
    border: 1px solid #bff1d0;
}

.chat-message-self {
    flex-direction: row-reverse;
}

.chat-message-support {
    flex-direction: row;
    display: flex;
}

.chat-message-avatar {
    width: 40px;
    height: 40px;
    border-radius: 50%;
    overflow: hidden;
    background: #ddd;
    margin-inline-end: 8px;
}

.chat-message-self .chat-message-avatar {
    margin-inline-start: 8px;
    margin-inline-end: 0;
}

.chat-message-content {
    max-width: 400px;
    background: #fff;
    padding: 8px 16px;
    border-radius: 20px;
    position: relative;
    border: 1px solid #e0e0e0;
    min-width: 160px;
}

.chat-message-self .chat-message-content {
    background: #0084ff;
    color: #fff;
    display: flex;
    flex-direction: column;
    align-items: self-end;
}


.-plan-warning {
    margin-top: 13px;
    text-align: center;
    color: #000;
    display: flex;
    align-items: center;
    gap: 6px;
    align-items: end;
    padding: 12px;
}

.-plan-warning-toggle {
    border: none;
    border-radius: 5px;
    cursor: pointer;
    transition: background-color 0.25s ease;
    font-size: 16px;
    color: #000;
}

.-hosting-plans-row > .-plan-item.-featured .-plan-warning-toggle {
    color: white;
}

.-hosting-plans-row > .-plan-item.-featured .-plan-warning i {
    color: white;
}

.-plan-warning-toggle .-icon-top,
.-plan-warning-toggle .-icon-bottom {
    font-size: 12px;
    transition: transform 0.3s ease;
}