:root {
     --color-id-1: rgba(5, 5, 5, 1);
     --color-id-2: rgba(255, 0, 0, 1);
     --color-id-3: rgba(244, 209, 209, 1);
     --color-id-4: rgba(239, 9, 9, 1);
     --color-id-5: rgba(212, 236, 223, 1);
     --color-id-6: rgba(38, 162, 94, 1);
     --color-id-7: rgba(30, 29, 30, 1);
     --color-id-8: rgba(0, 0, 0, 1);
     --color-id-9: rgba(24, 23, 24, 1);
     --color-id-10: rgba(30, 29, 31, 0.05);
     --color-id-11: rgba(210, 228, 250, 1);
     --color-id-12: rgba(239, 9, 9, 1);
     --color-id-13: rgba(30, 29, 30, 1);
     --color-id-14: rgba(255, 255, 255, 1);
     --color-id-15: linear-gradient(0deg , rgba(30, 29, 31, 1) 0% , rgba(30, 29, 31, 1) 100% );
     --color-id-16: rgba(200, 25, 25, 1);
     --color-id-17: rgba(239, 9, 9, 1);
     --color-id-18: rgba(239, 9, 9, 1);
     --color-id-19: rgba(241, 13, 8, 1);
     --color-id-20: rgba(255, 255, 255, 1);
     --color-id-21: rgba(255, 0, 0, 1);
     --text-dark: var(--color-id-14);
    --text-white: var(--color-id-20);
    --link: var(--color-id-17);
}
 .body-public {
     background: var(--color-id-8);
     color: var(--text-white) 
}
.body-internal {
     background: var(--color-id-8);
     color: var(--text-white);
}
.text-white {
     color: var(--color-id-20);
}
.text-dark {
     color: var(--color-id-14);
}
.body a, .body a:focus {
     color: var(--color-id-17);
}
 @font-face {
     font-family: "Archivo";
     font-style: normal;
     font-weight: 400;
     font-display: swap;
     src: url(https://fonts.gstatic.com/s/archivo/v6/k3kQo8UDI-1M0wlSTd7iL0nAMaM.ttf) format('woff');
}
 @font-face {
     font-family: "Archivo";
     font-style: italic;
     font-weight: 400;
     font-display: swap;
     src: url(https://fonts.gstatic.com/s/archivo/v6/k3kSo8UDI-1M0wlSfdzoK2vFIaOV8A.ttf) format('woff');
}
 @font-face {
     font-family: "Archivo";
     font-style: normal;
     font-weight: 500;
     font-display: swap;
     src: url(https://fonts.gstatic.com/s/archivo/v6/k3kVo8UDI-1M0wlSdSrLC0HrLaqM6Q4.ttf) format('woff');
}
 @font-face {
     font-family: "Archivo";
     font-style: italic;
     font-weight: 500;
     font-display: swap;
     src: url(https://fonts.gstatic.com/s/archivo/v6/k3kXo8UDI-1M0wlSfdzQ30LhKYiJ-Q7m8w.ttf) format('woff');
}
 @font-face {
     font-family: "Archivo";
     font-style: normal;
     font-weight: 600;
     font-display: swap;
     src: url(https://fonts.gstatic.com/s/archivo/v6/k3kVo8UDI-1M0wlSdQbMC0HrLaqM6Q4.ttf) format('woff');
}
 @font-face {
     font-family: "Archivo";
     font-style: italic;
     font-weight: 600;
     font-display: swap;
     src: url(https://fonts.gstatic.com/s/archivo/v6/k3kXo8UDI-1M0wlSfdzQ80XhKYiJ-Q7m8w.ttf) format('woff');
}
 @font-face {
     font-family: "Archivo";
     font-style: normal;
     font-weight: 700;
     font-display: swap;
     src: url(https://fonts.gstatic.com/s/archivo/v6/k3kVo8UDI-1M0wlSdWLNC0HrLaqM6Q4.ttf) format('woff');
}
 @font-face {
     font-family: "Archivo";
     font-style: italic;
     font-weight: 700;
     font-display: swap;
     src: url(https://fonts.gstatic.com/s/archivo/v6/k3kXo8UDI-1M0wlSfdzQl0ThKYiJ-Q7m8w.ttf) format('woff');
}
 @font-face {
     font-family: "Cairo";
     font-style: normal;
     font-weight: 200;
     font-display: swap;
     src: url(https://fonts.gstatic.com/s/cairo/v6/SLXLc1nY6Hkvalrub76M7dd8aGZk.ttf) format('woff');
}
 @font-face {
     font-family: "Cairo";
     font-style: normal;
     font-weight: 300;
     font-display: swap;
     src: url(https://fonts.gstatic.com/s/cairo/v6/SLXLc1nY6HkvalqKbL6M7dd8aGZk.ttf) format('woff');
}
 @font-face {
     font-family: "Cairo";
     font-style: normal;
     font-weight: 400;
     font-display: swap;
     src: url(https://fonts.gstatic.com/s/cairo/v6/SLXGc1nY6HkvamImRJqExst1.ttf) format('woff');
}
 @font-face {
     font-family: "Cairo";
     font-style: normal;
     font-weight: 600;
     font-display: swap;
     src: url(https://fonts.gstatic.com/s/cairo/v6/SLXLc1nY6Hkvalr-ar6M7dd8aGZk.ttf) format('woff');
}
 @font-face {
     font-family: "Cairo";
     font-style: normal;
     font-weight: 700;
     font-display: swap;
     src: url(https://fonts.gstatic.com/s/cairo/v6/SLXLc1nY6Hkvalqaa76M7dd8aGZk.ttf) format('woff');
}
 @font-face {
     font-family: "Cairo";
     font-style: normal;
     font-weight: 900;
     font-display: swap;
     src: url(https://fonts.gstatic.com/s/cairo/v6/SLXLc1nY6Hkvalqiab6M7dd8aGZk.ttf) format('woff');
}
 html, body, .body {
     font-family: "Cairo", sans-serif;
     font-size: 14px;
     font-style: normal;
     font-weight: 600;
}
h1 {
     font-family: "Cairo", sans-serif;
     font-size: 3rem;
     font-style: normal;
     font-weight: 700;
}
h2 {
     font-family: "Cairo", sans-serif;
     font-size: 2.25rem;
     font-style: normal;
     font-weight: 700;
}
h3 {
     font-family: "Cairo", sans-serif;
     font-size: 1.875rem;
     font-style: normal;
     font-weight: 700;
}
h4 {
     font-family: "Archivo", sans-serif;
     font-size: 1.5rem;
     font-style: normal;
     font-weight: 700;
}
h5 {
     font-family: "Cairo", sans-serif;
     font-size: 1.25rem;
     font-style: normal;
     font-weight: 700;
}
h6 {
     font-family: "Cairo", sans-serif;
     font-size: 1rem;
     font-style: normal;
     font-weight: 700;
}
 :root {
     --button_secondary_text_color: var(--color-id-20);
    --button_secondary_background_color: var(--color-id-4);
    --button_secondary_border_color: var(--color-id-21);
    --button_secondary_hover_text_color: var(--color-id-20);
    --button_secondary_hover_background_color: var(--color-id-18);
    --button_secondary_hover_border_color: var(--color-id-21);
    --button_secondary_box_shadow: none;
    --button_primary_text_color: var(--color-id-20);
    --button_primary_background_color: var(--color-id-17);
    --button_primary_border_color: var(--color-id-21);
    --button_primary_hover_text_color: var(--color-id-20);
    --button_primary_hover_background_color: var(--color-id-19);
    --button_primary_hover_border_color: var(--color-id-21);
    --button_primary_box_shadow: none;
    --button_action_text_color: var(--color-id-20);
    --button_action_background_color: var(--color-id-17);
    --button_action_border_color: var(--color-id-21);
    --button_action_hover_text_color: var(--color-id-20);
    --button_action_hover_background_color: var(--color-id-19);
    --button_action_hover_border_color: var(--color-id-21);
    --button_action_box_shadow: none;
}
 .btn {
}
 .btn-big-secondary {
     font-weight: 700;
     font-style: normal;
     font-size: null;
     padding-left: 16px;
     padding-right: 16px;
     padding-top: 11px;
     padding-bottom: 11px;
     color: var(--button_secondary_text_color) !important;
     background: var(--button_secondary_background_color);
     border-color: var(--button_secondary_border_color);
     box-shadow: var(--button_secondary_box_shadow);
     border-style: solid;
     border-top-left-radius: 8px;
     border-top-right-radius: 8px;
     border-bottom-left-radius: 8px;
     border-bottom-right-radius: 8px;
     border-left-width: 0px;
     border-right-width: 0px;
     border-top-width: 0px;
     border-bottom-width: 2px;
}
 .btn-big-secondary:hover {
     color: var(--button_secondary_hover_text_color) !important;
     background: var(--button_secondary_hover_background_color);
     border-color: var(--button_secondary_hover_border_color);
     text-decoration: none;
}
 .btn-big-secondary:focus {
     color: var(--button_secondary_text_color) !important;
     background: var(--button_secondary_background_color);
     border-color: var(--button_secondary_border_color);
     text-decoration: none;
}
 .btn-actions {
     font-weight: 700;
     font-style: normal;
     font-size: null;
     padding-left: 12px;
     padding-right: 12px;
     padding-top: 4px;
     padding-bottom: 4px;
     color: var(--button_action_text_color) !important;
     background: var(--button_action_background_color);
     border-color: var(--button_action_border_color);
     box-shadow: var(--button_action_box_shadow);
     border-style: solid;
     border-top-left-radius: 8px;
     border-top-right-radius: 8px;
     border-bottom-left-radius: 8px;
     border-bottom-right-radius: 8px;
     border-left-width: 0px;
     border-right-width: 0px;
     border-top-width: 0px;
     border-bottom-width: 2px;
}
 .btn-actions:hover {
     color: var(--button_action_hover_text_color) !important;
     background: var(--button_action_hover_background_color);
     border-color: var(--button_action_hover_border_color);
     text-decoration: none;
}
 .btn-actions:focus {
     color: var(--button_action_text_color) !important;
     background: var(--button_action_background_color);
     border-color: var(--button_action_border_color);
     text-decoration: none;
}
 .btn-big-primary {
     font-weight: 700;
     font-style: normal;
     font-size: null;
     padding-left: 16px;
     padding-right: 16px;
     padding-top: 11px;
     padding-bottom: 11px;
     color: var(--button_primary_text_color) !important;
     background: var(--button_primary_background_color);
     border-color: var(--button_primary_border_color);
     box-shadow: var(--button_primary_box_shadow);
     border-style: solid;
     border-top-left-radius: 8px;
     border-top-right-radius: 8px;
     border-bottom-left-radius: 8px;
     border-bottom-right-radius: 8px;
     border-left-width: 0px;
     border-right-width: 0px;
     border-top-width: 0px;
     border-bottom-width: 2px;
}
 .btn-big-primary:hover {
     color: var(--button_primary_hover_text_color) !important;
     background: var(--button_primary_hover_background_color);
     border-color: var(--button_primary_hover_border_color);
     text-decoration: none;
}
 .btn-big-primary:focus {
     color: var(--button_primary_text_color) !important;
     background: var(--button_primary_background_color);
     border-color: var(--button_primary_border_color);
     text-decoration: none;
}
 .btn-big-primary.dropdown-toggle + .dropdown-menu .dropdown-item.active {
     color: var(--button_primary_text_color)!important;
     background-color: var(--button_primary_background_color)!important;
}
 .show > .btn-big-primary.dropdown-toggle {
     color: var(--button_primary_hover_text_color)!important;
     background-color: var(--button_primary_hover_background_color)!important;
     border-color: var(--button_primary_hover_border_color)!important;
}
:root {
     --navbar_private_items_text_color: var(--color-id-14);
    --navbar_private_background_color: var(--color-id-9);
    --navbar_private_items_hover_text_color: var(--color-id-17);
    --navbar_private_items_hover_background_color: transparent;
    --navbar_private_items_active_text_color: var(--color-id-17);
    --navbar_private_items_active_background_color: transparent;
    --navbar_private_box_shadow: 0px 2px 4px 0px var(--color-id-10);
    --navbar_private_balance_text_color: var(--color-id-20);
    --navbar_private_balance_background_color: var(--color-id-17);
    --navbar_private_balance_box_shadow: none;
    --navbar_public_box_shadow: 0px 2px 4px 0px var(--color-id-10);
    --navbar_public_items_text_color: var(--color-id-14);
    --navbar_public_items_border_color: transparent;
    --navbar_public_background_color: var(--color-id-9);
    --navbar_public_items_active_border_color: transparent;
    --navbar_public_items_hover_text_color: var(--color-id-17);
    --navbar_public_items_hover_background_color: transparent;
    --navbar_public_items_active_text_color: var(--color-id-17);
    --navbar_public_items_active_background_color: transparent;
}
 .wrapper-navbar {
     --public-navbar-height: 64px;
}
 .wrapper-sidebar-navbar .wrapper-content {
     padding-top: 64px;
}
 .wrapper-navbar .component_navbar_sub {
     height: 64px;
}
 + .component_navbar_sub {
     height: 64px;
}
 + .wrapper-content {
     padding-top: 64px;
}
 .component-sidebar__menu-logo {
     height: 64px;
}
 .sidebar-block__left-menu {
     padding-bottom: 64px!important;
}
 .navbar-nav-currencies {
     color: var(--navbar_private_items_text_color);
     font-size: null;
     padding-left: 12px!important;
     padding-right: 12px!important;
}
 .component-navbar-public__wrapper {
     height: 64px;
}
 .component-navbar-private__wrapper {
     height: 64px;
}
 .component-navbar-public-brand a {
     text-decoration: none;
     color: inherit;
}
 .component-navbar-public-brand {
     text-decoration: none;
     color: inherit;
}
 .component-navbar-public-brand:hover {
     text-decoration: none;
}
 .component-navbar-private__wrapper .sidebar-block__top-brand {
     display: none;
}
 .component-navbar-logo {
     display: flex;
}
 .component-navbar-logo a {
     display: flex;
     width: inherit;
}
 .component-navbar-nav-item {
     position: relative;
}
 .component-navbar-public-nav-item {
}
 .component-navbar-private-nav-item {
     height: 64px;
}
 .component-navbar-nav-link {
     display: flex;
     align-items: center;
     justify-content: center;
     text-decoration: none;
     height: 100%;
     font-size: null;
     font-weight: 600;
}
 .component-navbar-nav-link .badge {
     margin-left: 6px;
     margin-right: 6px;
}
 .component-navbar-nav-link .component-navbar-nav-link-icon {
     display: flex;
     min-width: 26px;
     padding: 0px 3px;
}
 .component-navbar-nav-link__navbar-private {
     color: var(--navbar_private_items_text_color)!important;
     background: var(--navbar_private_background_color);
     padding-left: 12px;
     padding-right: 12px;
     padding-top: 4px;
     padding-bottom: 4px;
}
 .component-navbar-nav-link__navbar-private:hover {
     color: var(--navbar_private_items_hover_text_color)!important;
     background: var(--navbar_private_items_hover_background_color);
     text-decoration: none;
}
 .component-navbar-nav-link-active__navbar-private {
     color: var(--navbar_private_items_active_text_color)!important;
     background: var(--navbar_private_items_active_background_color);
}
 .component-navbar-nav-link-active__navbar-private:hover {
     color: var(--navbar_private_items_active_text_color)!important;
     background: var(--navbar_private_items_active_background_color);
}
 .component-navbar-nav-link-active__navbar-private:focus {
     color: var(--navbar_private_items_active_text_color)!important;
     background: var(--navbar_private_items_active_background_color);
}
 .component-navbar-nav-link__navbar-public {
     color: var(--navbar_public_items_text_color)!important;
     background: var(--navbar_public_items_background_color);
     padding-left: 16px;
     padding-right: 16px;
     padding-top: 4px;
     padding-bottom: 4px;
     border-style: none;
     border-top-left-radius: 0px;
     border-top-right-radius: 0px;
     border-bottom-left-radius: 0px;
     border-bottom-right-radius: 0px;
     border-left-width: 0px;
     border-right-width: 0px;
     border-top-width: 0px;
     border-bottom-width: 0px;
}
 .component-navbar-nav-link__navbar-public:hover {
     color: var(--navbar_public_items_hover_text_color) !important;
     background: var(--navbar_public_items_hover_background_color);
     text-decoration: none;
}
 .component-navbar-nav-link__navbar-public:focus {
     color: var(--navbar_public_items_hover_text_color)!important;
     background: var(--navbar_public_items_hover_background_color);
     text-decoration: none;
}
 .component-navbar-nav-link-active__navbar-public {
     color: var(--navbar_public_items_active_text_color)!important;
     background: var(--navbar_public_items_active_background_color);
}
 .component-navbar-nav-link-active__navbar-public:hover {
     color: var(--navbar_public_items_active_text_color)!important;
     background: var(--navbar_public_items_active_background_color);
}
 .component-navbar-nav-link-active__navbar-public:focus {
     color: var(--navbar_public_items_active_text_color)!important;
     background: var(--navbar_public_items_active_background_color);
}
 .component-navbar-public {
     height: 64px;
     box-shadow: var(--navbar_public_box_shadow);
}
 .component-navbar-private {
     height: 64px;
     box-shadow: var(--navbar_private_box_shadow);
}
 .component-navbar__navbar-private {
     background: var(--navbar_private_background_color);
     box-shadow: var(--navbar_private_box_shadow);
}
 .component-navbar__navbar-public {
     width: 100%;
     background: var(--navbar_public_background_color);
     box-shadow: var(--navbar_public_box_shadow);
}
 .component-navbar-balance-wrap__navbar-private {
     padding-top: 0px;
     padding-bottom: 0px;
}
 .component-navbar-balance-item__navbar-private {
     display: flex;
     align-items: center;
     justify-content: center;
     height: 100%;
     text-decoration: none;
     font-weight: 600;
     font-style: normal;
     color: var(--navbar_private_balance_text_color) !important;
     background: var(--navbar_private_balance_background_color);
     padding-left: 16px;
     padding-right: 16px;
     border-top-left-radius: 0px;
     border-top-right-radius: 0px;
     border-bottom-left-radius: 0px;
     border-bottom-right-radius: 0px;
     box-shadow: var(--navbar_private_balance_box_shadow);
}
 .component-navbar-balance-item__navbar-private:hover {
     color: var(--navbar_private_balance_text_color) !important;
     text-decoration: none;
}
 .component-navbar-private-brand {
     color: var(--navbar_private_items_text_color);
     font-size: 0px;
}
 .component-navbar__navbar-private .navbar {
     height: 64px;
}
 .component-navbar__navbar-public .navbar {
     height: 64px;
}
 .component-navbar__navbar-public-padding .navbar {
     padding-top: 24px;
     padding-bottom: 24px;
}
 .navbar-burger {
     position: relative;
}
 .navbar-light .navbar-toggler {
     border: none;
     outline: none;
     position: relative;
}
 .navbar-burger-line {
     display: block;
     height: 2px;
     width: 24px;
     position: relative;
}
 .navbar-burger-line:before {
     content: ' ';
     display: block;
     position: absolute;
     left: 0;
     top: -7px;
     height: 2px;
     width: 24px;
}
 .navbar-burger-line:after {
     content: ' ';
     display: block;
     position: absolute;
     left: 0;
     top: 7px;
     height: 2px;
     width: 24px;
}
 .component-navbar__navbar-public .navbar-burger-line:before {
     background: var(--navbar_public_items_text_color);
}
 .component-navbar__navbar-private .navbar-burger-line:before {
     background: var(--navbar_private_items_text_color);
}
 .component-navbar__navbar-private .navbar-burger-line:after {
     background: var(--navbar_private_items_text_color);
}
 .component-navbar__navbar-public .navbar-burger-line:after {
     background: var(--navbar_public_items_text_color);
}
 .component-navbar__navbar-public .navbar-burger-line {
     background: var(--navbar_public_items_text_color);
}
 .component-navbar__navbar-private .navbar-burger-line {
     background: var(--navbar_private_items_text_color);
}
 .navbar-nav {
     padding-right: 0px;
     margin-top: 0px;
}
 .component-navbar-collapse-divider {
     height: 1px;
     width: 100%;
     display: none;
     opacity: 0.2;
}
 .component-navbar__navbar-private .component-navbar-collapse-divider {
     background: var(--navbar_private_items_text_color);
}
 .component-navbar__navbar-public .component-navbar-collapse-divider {
     background: var(--navbar_public_items_text_color);
}
 .navbar-dropdown {
     position: relative;
     display: inline-block;
     margin-top: 4px;
     padding-bottom: 4px;
}
 .navbar-dropdown__container {
     position: absolute;
     padding: 0px;
     margin: 0px;
     top: 100%;
     background: undefined;
     min-width: 100%;
     border-top-left-radius: undefined;
     border-top-right-radius: undefined;
     border-bottom-left-radius: undefined;
     border-bottom-right-radius: undefined;
     border-color: undefined;
     box-shadow: undefined;
     border-style: undefined;
     border-left-width: undefined;
     border-right-width: undefined;
     border-top-width: undefined;
     border-bottom-width: undefined;
}
 .navbar-dropdown__item {
     list-style: none;
}
 .navbar-dropdown__link {
     display: block;
     width: 100%;
     text-decoration: none;
     color: undefined;
     background: undefined;
     padding-top: undefined;
     padding-bottom: undefined;
     padding-left: undefined;
     padding-right: undefined;
}
 .navbar-dropdown__link:hover {
     color: undefined;
     background: undefined;
     text-decoration: none;
}
 .component-navbar-public-brand h1, .component-navbar-public-brand h2, .component-navbar-public-brand h3, .component-navbar-public-brand h4, .component-navbar-public-brand h5, .component-navbar-public-brand h6 {
     margin-bottom: 0px;
}
 .component-navbar-public-brand>*:first-child {
     width: 100%;
}
 .component-sidebar__menu-brand h1, .component-sidebar__menu-brand h2, .component-sidebar__menu-brand h3, .component-sidebar__menu-brand h4, .component-sidebar__menu-brand h5, .component-sidebar__menu-brand h6 {
     margin-bottom: 0px;
}
 .component-sidebar__menu-brand>*:first-child {
     width: 100%;
}
 @media (max-width: 991px) {
     .component-navbar-private__wrapper-sticky {
         height: 64px!important;
    }
     .component-navbar-logo {
         width: inherit;
    }
     .sidebar-block__top-logo {
         max-height: 64px;
    }
     .component-navbar__navbar-public .navbar {
         display: flex;
         flex-wrap: wrap;
         height: auto;
         min-height: 64px;
         padding: 0px 1rem;
    }
     .component-navbar__navbar-private .navbar {
         height: auto;
         min-height: 64px;
         flex-wrap: wrap;
         padding: 0px 1rem;
    }
     .component-navbar__navbar-private .navbar .navbar-private__header {
         min-height: 64px;
    }
     .component-navbar__navbar-public .navbar .navbar-public__header {
         display: flex;
         justify-content: space-between;
         align-items: center;
         width: 100%;
         min-height: 64px;
    }
     .component-navbar-private__wrapper {
         height: auto;
    }
     + .wrapper-content {
         padding-top: 0px;
    }
     .component-navbar__navbar-public .navbar-collapse {
         position: relative;
         top: 0px;
         left: 0px;
         width: 100%;
         background: none;
    }
     .component-navbar__navbar-private .navbar-collapse {
         position: relative;
         top: 0px;
         left: 0px;
         width: 100%;
         background: none;
    }
     .component-navbar__navbar-private .component-navbar-collapse {
         flex-wrap: wrap;
    }
     .component-navbar__navbar-private .component-navbar-private-nav-item {
         height: auto;
    }
     .component-navbar-collapse {
         padding-top: 8px;
         padding-bottom: 8px;
    }
     .component-navbar-collapse-divider {
         display: none;
    }
     .component-navbar-nav-link {
         width: 100%;
         justify-content: flex-start;
    }
     .navbar-nav {
         width: 100%;
    }
     .component-navbar-private__wrapper .sidebar-block__top-brand {
         display: block;
    }
     .component-navbar-private-brand {
         font-size: unset;
    }
     .navbar {
         flex-flow: row;
    }
     .navbar-nav-currencies {
         padding-left: 0px !important;
         padding-right: 0px !important;
    }
}
:root {
     --sidebar_box_shadow: none;
    --sidebar_border_color: transparent;
    --sidebar_items_text_color: var(--color-id-20);
    --sidebar_items_border_color: transparent;
    --sidebar_background_color: var(--color-id-15);
    --sidebar_brand_text_color: var(--color-id-14);
    --sidebar_brand_background_color: var(--color-id-9);
    --sidebar_items_hover_text_color: var(--color-id-4);
    --sidebar_items_hover_background_color: transparent;
    --sidebar_items_hover_border_color: transparent;
    --sidebar_items_active_text_color: var(--color-id-17);
    --sidebar_items_active_background_color: var(--color-id-9);
    --sidebar_items_active_border_color: transparent;
}
 .component-sidebar_wrapper {
     flex-basis: 250px;
     width: 250px;
}
 .component-sidebar {
     background: var(--sidebar_background_color);
     width: 250px;
     box-shadow: var(--sidebar_box_shadow);
     border-color: var(--sidebar_border_color);
     border-left-width: 0px;
     border-right-width: 0px;
     border-top-width: 0px;
     border-bottom-width: 0px;
     border-style: none;
}
 .component-navbar__navbar-private {
     --navbar-margin: 250px;
     width: calc(100% - var(--navbar-margin) - var(--editor-sidebar));
}
 .component-sidebar__menu {
     max-height: calc(100vh);
     overflow-y: auto;
}
 .component-sidebar__menu .sidebar-block__left-menu {
     padding-top: 32px;
     padding-left: 0px;
     padding-right: 0px;
}
 .component-sidebar__menu-logo {
     display: flex;
     justify-content: flex-start;
     color: var(--sidebar_brand_text_color);
}
 .component-sidebar__menu-logo a {
     text-decoration: none;
     color: var(--sidebar_brand_text_color);
}
 .component-sidebar__menu-logo a:hover {
     text-decoration: none;
}
 .component-sidebar__menu .component-navbar-logo {
     width: 100%;
     height: 100%;
     background-repeat: no-repeat;
     background-size: contain;
     background-position: center center;
     margin-left: 16px;
     margin-right: 16px;
}
 .component-sidebar__menu-brand {
     display: flex;
     align-items: center;
     width: 100%;
     padding-left: 16px;
     padding-right: 16px;
     color: var(--sidebar_brand_text_color);
     user-select: text;
     white-space: pre-wrap;
     overflow-wrap: break-word;
}
 .component-sidebar__menu-brand a {
     text-decoration: none;
}
 .component-sidebar__menu-item {
     list-style: none;
}
 .component-sidebar__menu-item-link {
     display: flex;
     align-items: center;
     word-break: break-all;
     font-size: null;
     font-weight: 600;
     font-style: normal;
     color: var(--sidebar_items_text_color)!important;
     background: transparent;
     padding-left: 16px;
     padding-right: 16px;
     padding-top: 8px;
     padding-bottom: 8px;
     margin-left: 20px;
     margin-right: 20px;
     margin-top: 8px;
     margin-bottom: 8px;
     border-top-left-radius: 8px;
     border-top-right-radius: 8px;
     border-bottom-left-radius: 8px;
     border-bottom-right-radius: 8px;
     border-color: var(--sidebar_items_border_color);
     border-left-width: 0px;
     border-right-width: 0px;
     border-top-width: 0px;
     border-bottom-width: 0px;
     border-style: solid;
     text-decoration: none;
}
 .component-sidebar__menu-item-link .badge {
     margin-left: auto;
}
 .sidebar-rtl .component-sidebar__menu-item-link .badge {
     margin-left: 0px!important;
     margin-right: auto;
}
 .component-sidebar__menu-item-link:hover {
     color: var(--sidebar_items_hover_text_color)!important;
     background: var(--sidebar_items_hover_background_color);
     border-color: var(--sidebar_items_hover_border_color);
     text-decoration: none;
}
 .component-sidebar__menu-item-active .component-sidebar__menu-item-link {
     color: var(--sidebar_items_active_text_color)!important;
     background: var(--sidebar_items_active_background_color);
     border-color: var(--sidebar_items_active_border_color);
     font-weight: bold;
}
 .component_private_navbar .component-sidebar__menu-logo {
     background: var(--sidebar_brand_background_color);
}
 @media (max-width: 991px) {
     .component-navbar__navbar-private {
         width: 100%;
    }
     .sidebar-block__top-logo {
         --sidebar-width: 250px;
         max-width: calc(var(--sidebar-width) - 40px);
    }
     .component-sidebar_wrapper {
         display: none;
    }
}
:root {
     --form_group_input_background_color: var(--color-id-8);
    --form_group_input_text_color: var(--color-id-14);
    --form_group_input_border_color: var(--color-id-7);
    --form_group_input_box_shadow: none;
    --form_group_input_focus_background_color: var(--color-id-1);
    --form_group_input_focus_text_color: var(--color-id-14);
    --form_group_input_focus_border_color: var(--color-id-7);
    --form_group_input_label_text_color: var(--color-id-14);
    --form_group_input_small_text_color: var(--color-id-14);
    --form_group_dropdown_box_shadow: 0px 8px 24px 0px var(--color-id-10);
    --form_group_dropdown_border_color: var(--color-id-10);
    --form_group_dropdown_items_background_color: var(--color-id-9);
    --form_group_dropdown_items_text_color: var(--color-id-14);
    --form_group_dropdown_items_active_text_color: var(--color-id-17);
    --form_group_dropdown_items_active_background_color: transparent;
    --form_group_dropdown_items_hover_background_color: var(--color-id-17);
    --form_group_dropdown_items_hover_text_color: var(--color-id-20);
    --form_group_icon_color: var(--color-id-14);
    --form_group_search_placeholder: var(--color-id-14);
}
 textarea {
     resize: none;
}
 .form-control {
     background-color: var(--form_group_input_background_color)!important;
     border-color: var(--form_group_input_border_color);
     color: var(--form_group_input_text_color);
     font-size: null;
     font-weight: inherit;
     height: 48px;
     border-top-left-radius: 8px;
     border-top-right-radius: 8px;
     border-bottom-left-radius: 8px;
     border-bottom-right-radius: 8px;
     border-left-width: 0px;
     border-right-width: 0px;
     border-top-width: 0px;
     border-bottom-width: 2px;
     border-style: solid;
     padding-left: 12px;
     padding-right: 12px;
     box-shadow: var(--form_group_input_box_shadow);
     outline: none;
}
 .form-group input:read-only {
     opacity: 0.5;
}
 .form-group input:read-only:focus {
     background-color: var(--form_group_input_background_color)!important;
     border-color: var(--form_group_input_border_color);
     color: var(--form_group_input_text_color);
}
 .form-group input:-moz-read-only {
     opacity: 0.5;
}
 .form-group input:disabled {
     opacity: 0.5;
}
 .form-control:focus {
     background-color: var(--form_group_input_focus_background_color) !important;
     border-color: var(--form_group_input_focus_border_color);
     color: var(--form_group_input_focus_text_color);
     box-shadow: none;
     outline: none;
}
 textarea.form-control {
     height: 160px;
}
 .form-group label {
     font-weight: 700;
     font-style: normal;
     color: var(--form_group_input_label_text_color);
     font-size: null;
     margin-bottom: 4px;
}
 .form-group small {
     display: block;
     color: var(--form_group_input_small_text_color);
     font-size: 0.9rem;
     margin-top: 4px;
}
 select.form-control:not([multiple]) {
     -webkit-appearance: none;
     -moz-appearance: none;
     background-position: right 12px top 50%, 0 0;
     background-repeat: no-repeat;
     background-image: url(data:image/png;
    base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAMCAYAAABSgIzaAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDZFNDEwNjlGNzFEMTFFMkJEQ0VDRTM1N0RCMzMyMkIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDZFNDEwNkFGNzFEMTFFMkJEQ0VDRTM1N0RCMzMyMkIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0NkU0MTA2N0Y3MUQxMUUyQkRDRUNFMzU3REIzMzIyQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0NkU0MTA2OEY3MUQxMUUyQkRDRUNFMzU3REIzMzIyQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PuGsgwQAAAA5SURBVHjaYvz//z8DOYCJgUxAf42MQIzTk0D/M+KzkRGPoQSdykiKJrBGpOhgJFYTWNEIiEeAAAMAzNENEOH+do8AAAAASUVORK5CYII=);
}
 .input-group .form-control {
     border-top-right-radius: 0px;
     border-bottom-right-radius: 0px;
}
 .input-group-prepend .btn {
     z-index: inherit;
}
 .input-group-append .btn {
     z-index: inherit;
     border-bottom-left-radius: 0px!important;
     border-top-left-radius: 0px!important;
     border-top-right-radius: 8px;
     border-bottom-right-radius: 8px;
     display: flex;
     align-items: center;
     justify-content: center;
}
 .input-group-btn .btn {
     z-index: inherit;
     border-bottom-left-radius: 0px;
     border-top-left-radius: 0px;
     display: flex;
     align-items: center;
     justify-content: center;
     height: 100%;
}
 .form-group-rtl select.form-control:not([multiple]) {
     background-position: left 18px top 50%, 0 0;
}
 .form-group-rtl .form-group {
     text-align: right;
}
 .form-group-rtl .form-group label {
     text-align: right;
}
 .form-group-rtl .form-group small {
     text-align: right;
}
 .form-group-rtl .input-group .form-control {
     border-top-left-radius: 0px!important;
     border-bottom-left-radius: 0px!important;
     border-top-right-radius: 8px!important;
     border-bottom-right-radius: 8px!important;
}
 .form-group-rtl .input-group-append .btn {
     border-bottom-right-radius: 0px!important;
     border-top-right-radius: 0px!important;
     border-bottom-left-radius: 8px!important;
     border-top-left-radius: 8px!important;
}
 .form-group-rtl .input-group-btn .btn {
     border-bottom-right-radius: 0px!important;
     border-top-right-radius: 0px!important;
     border-bottom-left-radius: 8px!important;
     border-top-left-radius: 8px!important;
}
 .form-group-rtl .dropdown-menu {
     right: 0px!important;
     transform: none!important;
     top: 100%!important;
     text-align: start!important;
}
 .form-group-rtl .dropdown-toggle {
     text-align: right!important;
}
 .form-group-rtl .dropdown-toggle::after {
     margin-right: 0.255em;
     margin-left: 0px!important;
}
 .form-group-rtl .select2-container {
     left: auto !important;
}
 .form-group-rtl .bootstrap-datetimepicker-widget.dropdown-menu {
     inset: inherit !important;
}
 .form-group-rtl .bootstrap-datetimepicker-widget .list-unstyled {
     padding-right: 0px;
}
 .select2-container .select2-selection--single {
     height: 48px;
}
 .form-group .select2-container .dropdown-menu {
     padding: 0px;
     margin: 0px;
}
 .form-group .select2-container--open .dropdown-menu {
     background-color: var(--form_group_dropdown_items_background_color);
     color: var(--form_group_dropdown_items_text_color);
     border-top-left-radius: 8px;
     border-top-right-radius: 8px;
     border-bottom-left-radius: 8px;
     border-bottom-right-radius: 8px;
}
 .form-group .select2-container--open .select2-dropdown {
     margin-top: 8px;
     border-left-width: 1px;
     border-right-width: 1px;
     border-top-width: 1px;
     border-bottom-width: 1px;
     border-color: var(--form_group_dropdown_border_color);
     border-style: solid;
     box-shadow: var(--form_group_dropdown_box_shadow);
     overflow: hidden;
}
 .form-group .select2-search__field {
     padding-left: 2.3rem;
}
 .form-group .select2-results__option a {
     font-weight: inherit;
     padding-left: 12px;
     padding-right: 12px;
     color: var(--form_group_dropdown_items_text_color);
     background-color: var(--form_group_dropdown_items_background_color);
     text-decoration: none;
}
 .form-group .select2-results__option {
     font-weight: inherit;
     font-size: null;
}
 .form-group .select2-results__option.active a {
     color: var(--form_group_dropdown_items_active_text_color);
     background-color: var(--form_group_dropdown_items_background_color);
     text-decoration: none;
}
 .form-group .select2-results__option a:hover {
     color: var(--form_group_dropdown_items_hover_text_color);
     background-color: var(--form_group_dropdown_items_hover_background_color);
     text-decoration: none;
}
 .form-group .select2-results__option.active a:hover {
     color: var(--form_group_dropdown_items_hover_text_color);
     background-color: var(--form_group_dropdown_items_hover_background_color);
     text-decoration: none;
}
 .form-group .select2-dropdown, .select2-results__options {
     padding-top: 0px;
     border-top-left-radius: 8px;
     border-top-right-radius: 8px;
     border-bottom-left-radius: 8px;
     border-bottom-right-radius: 8px;
     max-height: 408px!important;
}
 .form-group .select2-results__options {
     border-top-left-radius: 8px;
     border-top-right-radius: 8px;
}
 .form-group .select2-container--open .select2-selection--single {
     background-color: var(--form_group_input_focus_background_color);
     border-bottom-left-radius: 8px;
     border-bottom-right-radius: 8px;
}
 .form-group .select2-selection--single {
     display: flex;
     align-items: center;
}
 .form-group .select2-search__field-icon {
     padding-left: 0.6em;
     color: var(--form_group_input_text_color);
     display: flex;
     align-items: center;
}
 .form-group .select2-selection__id {
     vertical-align: middle;
}
 .form-group .select2-search--dropdown {
     padding-left: 8px;
     padding-right: 8px;
     padding-bottom: 8px;
     padding-top: 6px;
}
 .form-group .select2-selection__arrow b {
     border-top-color: var(--form_group_input_text_color);
}
 .form-group .select2-container--open .select2-selection__arrow b {
     border-bottom-color: var(--form_group_input_text_color);
}
 .select2-container--default .select2-results__option[aria-selected=true] {
     background-color: inherit;
}
 .form-group .files-wrapper .files-label {
     color: var(--form_group_input_label_text_color);
}
 .form-group .search-dropdown .input-wrapper {
     position: relative;
     --form-group-search-paddings: 12px;
     --form-group-border-width-right: 0px;
     --form-group-border-width-left: 0px;
}
 .form-group .search-dropdown .input-wrapper .form-control {
     padding-left: calc(var(--form-group-search-paddings) + 28px);
     padding-right: calc(var(--form-group-search-paddings) + 14px);
}
 .form-group .search-dropdown .input-wrapper .input-wrapper__prepend, .form-group .search-dropdown .input-wrapper .input-wrapper__append {
     position: absolute;
     background: none;
     border: none;
     top: 50%;
     transform: translateY(-50%);
     padding: 0px 2px;
     color: var(--form_group_icon_color);
}
 .form-group .search-dropdown .input-wrapper .input-wrapper__prepend:hover, .form-group .search-dropdown .input-wrapper .input-wrapper__append:hover {
     opacity: 0.5;
}
 .form-group .search-dropdown .input-wrapper .input-wrapper__prepend {
     left: var(--form-group-search-paddings);
}
 .form-group .search-dropdown .input-wrapper .input-wrapper__append {
     font-size: 12px;
     right: 16px;
}
 .form-group .search-dropdown .input-wrapper .form-control::placeholder {
     color: var(--form_group_search_placeholder);
}
 .form-group .search-dropdown .input-wrapper .form-control::-webkit-input-placeholder {
     color: var(--form_group_search_placeholder);
}
 .form-group .search-dropdown .input-wrapper .form-control::-moz-placeholder {
     color: var(--form_group_search_placeholder);
}
 .form-group .search-dropdown .input-wrapper .form-control::-ms-input-placeholder {
     color: var(--form_group_search_placeholder);
}
 .form-group-rtl .search-dropdown .input-wrapper .form-control {
     padding-right: calc(var(--form-group-search-paddings) + 28px);
     padding-left: calc(var(--form-group-search-paddings) + 14px);
}
 .form-group-rtl .search-dropdown .input-wrapper .input-wrapper__prepend {
     left: auto;
     right: var(--form-group-search-paddings);
}
 .form-group-rtl .search-dropdown .input-wrapper .input-wrapper__append {
     right: auto;
     left: 16px;
}
:root {
     --services_description_background_color: var(--color-id-8);
    --services_description_border_color: var(--color-id-7);
    --services_description_text_color: var(--color-id-14);
    --services_description_box_shadow: none;
}
 .panel-description {
     padding-top: 12px;
     padding-left: 12px;
     padding-right: 16px;
     padding-bottom: 16px;
     color: var(--services_description_text_color);
     font-size: null;
     border-color: var(--services_description_border_color);
     background: var(--services_description_background_color);
     border-top-left-radius: 8px;
     border-top-right-radius: 8px;
     border-bottom-left-radius: 8px;
     border-bottom-right-radius: 8px;
     border-left-width: 0px;
     border-right-width: 0px;
     border-top-width: 0px;
     border-bottom-width: 2px;
     border-style: solid;
     box-shadow: var(--services_description_box_shadow);
}
:root {
     --checkbox_radio_text_color: var(--color-id-20);
    --checkbox_radio_checked_background_color: var(--color-id-17);
    --checkbox_radio_unchecked_background_color: var(--color-id-8);
}
 .form-group__checkbox {
     display: block;
     position: relative;
     -webkit-user-select: none;
     -moz-user-select: none;
     -ms-user-select: -ms-user-select;
     user-select: none;
}
 .form-group__checkbox label {
     margin-bottom: 0px;
     font-weight: 600;
     font-style: normal;
}
 .form-group__checkbox-label {
     width: 16px;
     height: 16px;
     margin-right: 8px;
     position: relative;
     vertical-align: middle;
}
 .form-group__label-title {
     position: relative;
     vertical-align: middle;
}
 .form-group__checkbox input {
     position: absolute;
     opacity: 0;
     cursor: pointer;
     height: 0;
     width: 0;
}
 .checkmark {
     position: absolute;
     top: 0;
     left: 0;
     cursor: pointer;
     font-size: 16px;
     width: 16px;
     height: 16px;
     background: var(--checkbox_radio_unchecked_background_color);
     border-top-left-radius: 4px;
     border-top-right-radius: 4px;
     border-bottom-left-radius: 4px;
     border-bottom-right-radius: 4px;
}
 .form-group__checkbox:hover input ~ .checkmark {
     background: var(--checkbox_radio_unchecked_background_color);
}
 .form-group__checkbox input:checked ~ .checkmark {
     background: var(--checkbox_radio_checked_background_color);
}
 .form-group__checkbox:after {
     content: ' ';
     position: absolute;
     display: none;
}
 .form-group__checkbox input:checked ~ .checkmark:after {
     content: "\f00c";
     display: flex;
     align-items: center;
     justify-content: center;
     font-family: 'Font Awesome 5 Pro';
     font-weight: 900;
     width: 16px;
     height: 16px;
     font-size: 0.7em;
}
 .form-group__checkbox .checkmark:after {
     color: var(--checkbox_radio_text_color);
}
 .radiomark {
     position: absolute;
     top: 0;
     left: 0;
     cursor: pointer;
     width: 16px;
     height: 16px;
     background: var(--checkbox_radio_unchecked_background_color);
     border-top-left-radius: 45px;
     border-top-right-radius: 45px;
     border-bottom-left-radius: 45px;
     border-bottom-right-radius: 45px;
}
 .form-group__checkbox:hover input ~ .radiomark {
     background: var(--checkbox_radio_unchecked_background_color);
}
 .form-group__checkbox input:checked ~ .radiomark {
     background: var(--checkbox_radio_checked_background_color);
}
 .form-group__checkbox input:checked ~ .radiomark:after {
     content: " ";
     display: flex;
     align-items: center;
     justify-content: center;
     width: 16px;
     height: 16px;
     transform: scale(0.5);
     border-color: var(--checkbox_radio_checked_background_color);
     border-style: solid;
     background: var(--checkbox_radio_text_color);
}
 .form-group__checkbox .radiomark:after {
     border-top-left-radius: 45px;
     border-top-right-radius: 45px;
     border-bottom-left-radius: 45px;
     border-bottom-right-radius: 45px;
     color: var(--checkbox_radio_text_color);
}
 .form-group__checkbox-rtl .form-group__checkbox-label {
     margin-right: 0px;
     margin-left: 8px;
}
 @media (max-width: 768px) {
     .form-group__label-title {
         display: inline;
         vertical-align: inherit;
    }
}
:root {
     --alert_success_text_color: var(--color-id-6);
    --alert_success_background_color: var(--color-id-5);
    --alert_success_border_color: transparent;
    --alert_danger_text_color: var(--color-id-16);
    --alert_danger_background_color: var(--color-id-3);
    --alert_danger_border_color: transparent;
    --alert_info_text_color: var(--color-id-2);
    --alert_info_background_color: var(--color-id-11);
    --alert_info_border_color: transparent;
}
 .alert {
     margin-bottom: 0px;
     text-align: left;
     font-weight: 600;
     font-style: normal;
     font-size: null;
     padding-top: 12px;
     padding-left: 12px;
     padding-right: 24px;
     padding-bottom: 12px;
     border-top-left-radius: 8px;
     border-top-right-radius: 8px;
     border-bottom-left-radius: 8px;
     border-bottom-right-radius: 8px;
     border-left-width: 0px;
     border-right-width: 0px;
     border-top-width: 0px;
     border-bottom-width: 0px;
     border-style: none;
}
 .alert-info {
     color: var(--alert_info_text_color);
     background: var(--alert_info_background_color);
     border-color: var(--alert_info_border_color);
}
 .alert-success {
     color: var(--alert_success_text_color);
     background: var(--alert_success_background_color);
     border-color: var(--alert_success_border_color);
}
 .alert-success h4 {
     color: var(--alert_success_text_color);
}
 .alert-danger {
     color: var(--alert_danger_text_color)!important;
     background: var(--alert_danger_background_color);
     border-color: var(--alert_danger_border_color);
}
 .alert .close {
     height: 100%;
     padding: 0px 12px;
     font-size: 16px;
     outline: none;
}
 .alert-danger .close:hover {
     color: var(--alert_danger_text_color);
}
 .alert-success .close:hover {
     color: var(--alert_success_text_color);
}
 .alert-info .close:hover {
     color: var(--alert_info_text_color);
}
 .alert-rtl .alert {
     text-align: right;
}
:root {
     --card_background_color: var(--color-id-9);
    --card_text_color: var(--text-white);
    --card_border_color: transparent;
    --card_box_shadow: 0px 2px 10px 4px var(--color-id-2);
}
 .card {
     padding-top: 24px;
     padding-left: 24px;
     padding-right: 24px;
     padding-bottom: 24px;
     border-color: var(--card_border_color);
     background: var(--card_background_color);
     color: var(--card_text_color);
     border-top-left-radius: 8px;
     border-top-right-radius: 8px;
     border-bottom-left-radius: 8px;
     border-bottom-right-radius: 8px;
     border-left-width: 1px;
     border-right-width: 1px;
     border-top-width: 1px;
     border-bottom-width: 1px;
     border-style: none;
     box-shadow: var(--card_box_shadow);
}
:root {
     --badge_primary_text_color: var(--color-id-20);
    --badge_primary_background_color: var(--color-id-17);
    --badge_primary_box_shadow: none;
    --badge_secondary_text_color: var(--color-id-20);
    --badge_secondary_background_color: var(--color-id-4);
    --badge_secondary_box_shadow: none;
    --badge_danger_text_color: var(--color-id-20);
    --badge_danger_background_color: var(--color-id-16);
    --badge_danger_box_shadow: transparent;
    --badge_warning_text_color: var(--color-id-20);
    --badge_warning_background_color: var(--color-id-12);
    --badge_warning_box_shadow: none;
}
 .badge {
     font-weight: 700;
     font-style: normal;
     font-size: null;
     padding-left: 6px;
     padding-right: 6px;
     padding-top: 4px;
     padding-bottom: 4px;
}
 .badge-primary {
     color: var(--badge_primary_text_color);
     background: var(--badge_primary_background_color);
     box-shadow: var(--badge_primary_box_shadow);
     border-top-left-radius: 6px!important;
     border-top-right-radius: 6px!important;
     border-bottom-left-radius: 6px!important;
     border-bottom-right-radius: 6px!important;
}
 .badge-secondary {
     color: var(--badge_secondary_text_color);
     background: var(--badge_secondary_background_color);
     box-shadow: var(--badge_secondary_box_shadow);
     border-top-left-radius: 6px!important;
     border-top-right-radius: 6px!important;
     border-bottom-left-radius: 6px!important;
     border-bottom-right-radius: 6px!important;
}
 .badge-danger {
     color: var(--badge_danger_text_color);
     background: var(--badge_danger_background_color);
     box-shadow: var(--badge_danger_box_shadow);
     border-top-left-radius: 6px;
     border-top-right-radius: 6px;
     border-bottom-left-radius: 6px;
     border-bottom-right-radius: 6px;
}
 .badge-warning {
     color: var(--badge_warning_text_color);
     background: var(--badge_warning_background_color);
     box-shadow: var(--badge_warning_box_shadow);
     border-top-left-radius: 6px;
     border-top-right-radius: 6px;
     border-bottom-left-radius: 6px;
     border-bottom-right-radius: 6px;
}
:root {
     --tabs_text_color: var(--color-id-17);
    --tabs_background_color: transparent;
    --tabs_border_color: transparent;
    --tabs_hover_text_color: var(--color-id-19);
    --tabs_hover_background_color: transparent;
    --tabs_hover_border_color: transparent;
    --tabs_active_text_color: var(--color-id-20);
    --tabs_active_background_color: var(--color-id-17);
    --tabs_active_border_color: var(--color-id-21);
}
 .tab {
     padding: 0px;
}
 .tab .nav-item {
     margin-right: 4px;
}
 .tab .nav-item .nav-link {
     font-size: null;
     font-weight: 600;
     font-style: normal;
     padding-top: 6px;
     padding-bottom: 6px;
     padding-left: 12px;
     padding-right: 12px;
     color: var(--tabs_text_color);
     background: var(--tabs_background_color);
     border-color: var(--tabs_border_color);
     border-top-left-radius: 8px;
     border-top-right-radius: 8px;
     border-bottom-left-radius: 8px;
     border-bottom-right-radius: 8px;
     border-style: solid;
     border-left-width: 0px;
     border-right-width: 0px;
     border-top-width: 0px;
     border-bottom-width: 2px;
}
 .tab .nav-item .active {
     font-size: null;
     letter-spacing: null;
     color: var(--tabs_active_text_color);
     background: var(--tabs_active_background_color);
     border-color: var(--tabs_active_border_color);
}
 .tab .nav-item .nav-link:not(.active):hover {
     color: var(--tabs_hover_text_color);
     background: var(--tabs_hover_background_color);
     border-color: var(--tabs_hover_border_color);
     text-decoration: none;
}
 @media (max-width: 768px) {
     .tab .nav-item {
         width: 100%;
         margin-right: 0px;
         margin-bottom: 4px;
    }
     .tab-rtl .tab .nav-item {
         text-align: right;
    }
}
:root {
     --table_box_shadow: 0px 2px 10px 3px var(--color-id-2);
    --table_thead_text_color: var(--color-id-14);
    --table_thead_background_color: var(--color-id-1);
    --table_tbody_text_color: var(--color-id-14);
    --table_tbody_background_odd_color: transparent;
    --table_tbody_background_even_color: transparent;
    --table_tbody_background_color: var(--color-id-9);
    --table_tbody_border_color: var(--color-id-8);
}
 .table-wr {
     box-shadow: var(--table_box_shadow);
     border-top-left-radius: 8px;
     border-top-right-radius: 8px;
     border-bottom-left-radius: 8px;
     border-bottom-right-radius: 8px;
}
 .table {
     margin-bottom: 0px;
     border-top-left-radius: 8px;
     border-top-right-radius: 8px;
     border-bottom-left-radius: 8px;
     border-bottom-right-radius: 8px;
     background: var(--table_tbody_background_color);
}
 .table .nowrap {
     white-space: nowrap;
}
 .table thead {
}
 .table thead tr th .form-control {
     font-weight: 400;
}
 .table thead tr th {
     font-size: null;
     border-bottom: none;
     padding-top: 8px;
     padding-bottom: 8px;
     padding-left: 7px;
     padding-right: 7px;
     border-top: none;
     border-left: none;
     border-right: none;
     vertical-align: middle;
     height: 40px;
     color: var(--table_thead_text_color);
     background: var(--table_thead_background_color);
}
 .table__header-none {
     background: var(--table_tbody_background_color)!important;
}
 .table tbody tr td {
     font-size: null!important;
     padding-top: 8px;
     padding-bottom: 8px;
     padding-left: 7px;
     padding-right: 7px;
     vertical-align: middle;
     height: 40px;
     color: var(--table_tbody_text_color);
     background: var(--table_tbody_background_color);
     border-color: var(--table_tbody_border_color);
     border-bottom-width: 1px;
     border-bottom-style: solid;
     border-bottom-color: var(--table_tbody_border_color);
     -webkit-touch-callout: none;
     -webkit-tap-highlight-color: transparent;
}
 .table tbody tr td:first-child {
     padding-left: 16px;
}
 .table tbody tr td:last-child {
     padding-right: 16px;
}
 .table thead tr th:first-child {
     padding-left: 16px;
     border-top-left-radius: 8px;
}
 .table thead tr th:last-child {
     padding-right: 16px;
     border-top-right-radius: 8px;
}
 .table tbody tr:last-child td {
     border-bottom: none;
}
 .table tbody tr:first-child td {
     border-top: 0px;
}
 .table tbody tr:last-child td:first-child {
     border-bottom-left-radius: 8px;
}
 .table tbody tr:last-child td:last-child {
     border-bottom-right-radius: 8px;
}
 .table tbody tr:nth-child(even) td {
     background: var(--table_tbody_background_even_color);
}
 .table tbody tr:nth-child(odd) td {
     background: var(--table_tbody_background_odd_color);
}
 .table-rtl .table thead tr th:first-child {
     padding-left: 7px;
     padding-right: 16px;
     border-top-left-radius: 0px!important;
     border-top-right-radius: 8px;
}
 .table-rtl .table thead tr th:last-child {
     padding-right: 7px;
     padding-left: 16px;
     border-top-right-radius: 0px!important;
     border-top-left-radius: 8px;
}
 .table-rtl .table tbody tr td:first-child {
     padding-left: 7px !important;
     padding-right: 16px!important;
}
 .table-rtl .table tbody tr td:last-child {
     padding-left: 16px!important;
     padding-right: 7px !important;
}
 .table-rtl .table tbody tr td {
     text-align: right;
}
 .table-rtl .table thead tr th {
     text-align: right;
}
 .table-rtl .table tbody tr:last-child td:last-child {
     border-bottom-right-radius: 0px;
     border-bottom-left-radius: 8px;
}
 .table-rtl .table tbody tr:last-child td:first-child {
     border-bottom-left-radius: 0px;
     border-bottom-right-radius: 8px;
}
 .table-responsive .table-service {
     min-width: 120px;
     max-width: 650px;
     word-break: break-all;
}
 .table-responsive .table-link {
     min-width: 120px;
     max-width: 650px;
     word-break: break-all;
}
 @media (max-width: 991px) {
     .table-responsive thead tr th {
         white-space: nowrap;
    }
     .table-responsive .table-link {
         white-space: nowrap;
         text-overflow: ellipsis;
         overflow: hidden;
    }
     .table-responsive-classic {
         border: 0;
         box-shadow: none;
    }
     .table-responsive-classic thead {
         border: none;
         height:: 1px;
         width: 1px;
         margin: -1px;
         overflow: hidden;
         padding: 0px;
         position: absolute;
         display: none;
    }
     .table-responsive-classic tbody tr {
         display: block;
    }
     .table-responsive-classic tbody tr:last-child {
         margin-bottom: 0px;
    }
     .table-responsive-classic tbody td {
         display: block;
         text-align: right;
    }
     .table-responsive-classic tbody tr td {
         min-height: 40px;
         height: auto;
         border-bottom-width: 0px!important;
         word-break: break-all;
    }
     .table-rtl .table-responsive-classic tbody tr td {
         text-align: right;
         display: flex;
    }
     .table-responsive-classic tbody tr:first-child td {
         border-top-width: 1px;
         border-top-style: solid;
         border-top-color: var(--table_tbody_border_color);
    }
     .table-responsive-classic td::before {
         content: attr(data-label);
         float: left;
         font-weight: 700;
         padding-right: 8px;
    }
     .table-rtl .table-responsive-classic td::before {
         float: right;
         padding-left: 8px;
         white-space: nowrap;
    }
     .table-responsive-classic td:last-child {
         border-bottom: 0px;
    }
     .table-responsive-classic tbody tr td:first-child {
         padding-left: 7px;
    }
     .table-rtl .table-responsive-classic tbody tr td:first-child {
         padding-right: 7px;
    }
     .table-responsive-classic tbody tr td:last-child {
         padding-right: 7px;
    }
     .table-rtl .table-responsive-classic tbody tr td:last-child {
         padding-left: 7px;
    }
     .table-responsive-classic tbody tr:last-child td:first-child {
         border-bottom-left-radius: 0px!important;
         border-bottom-right-radius: 0px!important;
    }
     .table-responsive-classic tbody tr:last-child td:last-child {
         border-bottom-right-radius: 0px!important;
         border-bottom-left-radius: 0px!important;
    }
}
 @media (max-width: 768px) {
     .table-responsive .table-service {
         min-width: 310px;
    }
}
:root {
     --pagination_box_shadow: none;
    --pagination_text_color: var(--color-id-17);
    --pagination_background_color: transparent;
    --pagination_border_color: transparent;
    --pagination_hover_text_color: var(--color-id-19);
    --pagination_hover_background_color: transparent;
    --pagination_hover_border_color: transparent;
    --pagination_active_text_color: var(--color-id-20);
    --pagination_active_background_color: var(--color-id-17);
    --pagination_active_border_color: var(--color-id-21);
}
 .pagination {
     margin-bottom: 0px;
     padding: 0px;
}
 .pagination .pagination-link {
     display: flex;
     align-items: center;
     justify-content: center;
     margin-left: 0px;
     font-size: null;
     width: 2em;
     height: 2em;
     background: var(--pagination_background_color);
     margin-right: 6px;
     border-color: var(--pagination_border_color);
     border-style: solid;
     color: var(--pagination_text_color)!important;
     box-shadow: var(--pagination_box_shadow);
     border-top-left-radius: 8px!important;
     border-top-right-radius: 8px!important;
     border-bottom-left-radius: 8px!important;
     border-bottom-right-radius: 8px!important;
     border-left-width: 0px;
     border-right-width: 0px;
     border-top-width: 0px;
     border-bottom-width: 2px;
}
 .pagination .pagination-item__active .pagination-link {
     font-weight: 600;
     font-style: normal;
     background: var(--pagination_active_background_color);
     border-color: var(--pagination_active_border_color);
     color: var(--pagination_active_text_color)!important;
     text-decoration: none;
}
 .pagination .pagination-item:not(.pagination-item__active):hover .pagination-link {
     background: var(--pagination_hover_background_color);
     border-color: var(--pagination_hover_border_color);
     color: var(--pagination_hover_text_color)!important;
     text-decoration: none;
}
 .pagination-rtl .pagination .pagination-link {
     margin-right: 0px;
     margin-left: 6px;
}
:root {
     --ticket_dialog_admin_box_shadow: none;
    --ticket_dialog_admin_text_color: var(--color-id-14);
    --ticket_dialog_admin_username_text_color: var(--color-id-14);
    --ticket_dialog_admin_background_color: var(--color-id-7);
    --ticket_dialog_admin_border_color: transparent;
    --ticket_dialog_user_box_shadow: transparent;
    --ticket_dialog_user_text_color: var(--color-id-14);
    --ticket_dialog_user_username_text_color: var(--color-id-14);
    --ticket_dialog_user_background_color: var(--color-id-8);
    --ticket_dialog_user_border_color: transparent;
}
 .ticket-dialog__row {
     margin-bottom: 16px;
     font-size: null;
}
 .ticket-dialog__row-message {
     padding-top: 12px;
     padding-left: 12px;
     padding-right: 12px;
     padding-bottom: 12px;
     border-color: #000000;
     background: #ffffff;
     border-top-left-radius: 8px;
     border-top-right-radius: 8px;
     border-bottom-left-radius: 8px;
     border-bottom-right-radius: 8px;
     border-left-width: 0px;
     border-right-width: 0px;
     border-top-width: 0px;
     border-bottom-width: 0px;
     border-style: none;
}
 .ticket-dialog__row-bottom {
     display: flex;
     align-items: center;
     font-size: 0.75em;
}
 .ticket-dialog__row-bottom-name {
     font-weight: bold;
}
 .ticket-dialog__row-bottom-date {
}
 .ticket-dialog__row-admin {
     padding-right: 50px;
}
 .ticket-dialog__row-user {
     padding-left: 50px;
}
 .ticket-dialog__row-admin .ticket-dialog__row-message {
     color: var(--ticket_dialog_admin_text_color);
     background: var(--ticket_dialog_admin_background_color);
     border-color: var(--ticket_dialog_admin_border_color);
     box-shadow: var(--ticket_dialog_admin_box_shadow);
}
 .ticket-dialog__row-admin .ticket-dialog__row-message blockquote {
     border-left: 3px solid var(--ticket_dialog_admin_text_color);
     padding: 2px 8px;
     margin-bottom: 12px;
     white-space: pre-wrap;
}
 .ticket-dialog__row-admin .ticket-dialog__row-message hr {
     border-top: 1px solid var(--ticket_dialog_admin_text_color);
}
 .ticket-dialog__row-admin .ticket-dialog__row-message p {
     white-space: pre-wrap;
}
 .ticket-dialog__row-admin .ticket-dialog__row-message li {
     white-space: pre-wrap;
}
 .ticket-dialog__row-user .ticket-dialog__row-message blockquote {
     border-left: 3px solid var(--ticket_dialog_user_text_color);
     padding: 2px 8px;
     margin-bottom: 12px;
     white-space: pre-wrap;
}
 .ticket-dialog__row-user .ticket-dialog__row-message hr {
     border-top: 1px solid var(--ticket_dialog_user_text_color);
}
 .ticket-dialog__row-user .ticket-dialog__row-message p {
     white-space: pre-wrap;
}
 .ticket-dialog__row-user .ticket-dialog__row-message li {
     white-space: pre-wrap;
}
 .ticket-dialog__row-admin .ticket-dialog__row-bottom {
     color: var(--ticket_dialog_admin_username_text_color);
}
 .ticket-dialog__row-admin .ticket-dialog__row-bottom .ticket-dialog__row-bottom-name {
     padding-right: 7px;
}
 .ticket-dialog__row-user .ticket-dialog__row-message {
     text-align: left;
     color: var(--ticket_dialog_user_text_color);
     background: var(--ticket_dialog_user_background_color);
     border-color: var(--ticket_dialog_user_border_color);
     box-shadow: var(--ticket_dialog_user_box_shadow);
}
 .ticket-dialog__row-user .ticket-dialog__row-bottom {
     justify-content: flex-end;
     text-align: right;
     color: var(--ticket_dialog_user_username_text_color);
}
 .ticket-dialog__row-user .ticket-dialog__row-bottom .ticket-dialog__row-bottom-name {
     padding-right: 7px;
}
 .ticket-dialog-rtl .ticket-dialog__row-admin {
     padding-left: 50px;
     padding-right: 0px;
}
 .ticket-dialog-rtl .ticket-dialog__row-user {
     padding-right: 50px;
     padding-left: 0px;
}
 .ticket-dialog-rtl .ticket-dialog__row-admin .ticket-dialog__row-message {
     text-align: right;
}
 .ticket-dialog-rtl .ticket-dialog__row-user .ticket-dialog__row-message {
     text-align: right;
}
 .ticket-dialog-rtl .ticket-dialog__row-admin .ticket-dialog__row-bottom .ticket-dialog__row-bottom-name {
     padding-right: 0px;
     padding-left: 7px;
}
 .ticket-dialog-rtl .ticket-dialog__row-user .ticket-dialog__row-bottom .ticket-dialog__row-bottom-name {
     padding-right: 0px;
     padding-left: 7px;
}
:root {
     --footer_public_box_shadow: none;
    --footer_public_text_color: var(--color-id-14);
    --footer_public_background_color: var(--color-id-9);
}
 .component-footer {
     position: relative;
     font-size: null;
     font-weight: 600;
     font-style: normal;
}
 .component-footer__public {
     color: var(--footer_public_text_color);
     min-height: 64px;
     padding-top: 20px;
     padding-bottom: 20px;
     box-shadow: var(--footer_public_box_shadow);
     background: var(--footer_public_background_color);
}
 .component-footer__public-copyright {
}
:root {
     --modal_background_color: var(--color-id-9);
    --modal_text_color: var(--text-white);
    --modal_close_color: var(--color-id-14);
}
 .modal {
}
 .modal .modal-content {
     border: none;
     background: var(--modal_background_color);
     color: var(--modal_text_color);
}
 .modal .close {
     color: var(--modal_close_color);
}
 .modal-rtl .modal-content {
     text-align: right;
}
:root {
     --code_background_color: var(--color-id-8);
    --code_text_color: var(--color-id-14);
    --code_border_color: transparent;
    --code_box_shadow: none;
}
 pre {
     direction: ltr;
     unicode-bidi: bidi-override;
     padding-left: 24px;
     padding-right: 24px;
     padding-top: 24px;
     padding-bottom: 24px;
     font-weight: 300;
     background: var(--code_background_color);
     color: var(--code_text_color);
     border-color: var(--code_border_color);
     box-shadow: var(--code_box_shadow);
     border-style: solid;
     border-top-left-radius: 8px;
     border-top-right-radius: 8px;
     border-bottom-left-radius: 8px;
     border-bottom-right-radius: 8px;
     border-left-width: 0px;
     border-right-width: 0px;
     border-top-width: 0px;
     border-bottom-width: 0px;
}
:root {
     --dropdown_button_text_color: var(--color-id-20);
    --dropdown_button_background_color: var(--color-id-17);
    --dropdown_button_border_color: transparent;
    --dropdown_background_color: var(--color-id-9);
    --dropdown_items_text_color: var(--color-id-14);
    --dropdown_button_hover_text_color: var(--color-id-20);
    --dropdown_button_hover_background_color: var(--color-id-19);
    --dropdown_button_hover_border_color: transparent;
    --dropdown_items_hover_text_color: var(--color-id-17);
    --dropdown_items_hover_background_color: transparent;
    --dropdown_box_shadow: 0px 8px 24px 0px var(--color-id-10);
}
 .navbar-dropdown {
     position: relative;
     display: inline-block;
     margin-top: 4px;
     padding-bottom: 4px;
     font-size: null;
}
 .navbar-dropdown__editor .navbar-dropdown__container {
     visibility: hidden;
}
 .navbar-dropdown__editor:hover .navbar-dropdown__container {
     visibility: visible;
}
 .navbar-dropdown__name {
     white-space: nowrap;
     display: flex;
     justify-content: space-between;
     align-items: center;
     color: var(--dropdown_button_text_color);
     background: var(--dropdown_button_background_color);
     border-color: var(--dropdown_button_border_color);
     border-style: solid;
     border-left-width: 1px;
     border-right-width: 1px;
     border-top-width: 1px;
     border-bottom-width: 1px;
     padding-top: 6px;
     padding-bottom: 6px;
     padding-left: 12px;
     padding-right: 12px;
     border-top-left-radius: 4px;
     border-top-right-radius: 4px;
     border-bottom-left-radius: 4px;
     border-bottom-right-radius: 4px;
     font-size: null;
     font-weight: 600;
     font-style: normal;
}
 .navbar-dropdown__toggle:after {
     display: inline-block;
     content: '\f107';
     font-family: 'Font Awesome 5 Pro';
     margin-left: 12px;
}
 .navbar-dropdown.show .navbar-dropdown__name {
     color: var(--dropdown_button_hover_text_color);
     background: var(--dropdown_button_hover_background_color);
     border-color: var(--dropdown_button_hover_border_color);
     text-decoration: none;
}
 .navbar-dropdown__container {
     position: absolute;
     padding: 0px;
     margin: 0px;
     top: 100%;
     background: var(--dropdown_background_color);
     min-width: 100%;
     border-top-left-radius: 4px;
     border-top-right-radius: 4px;
     border-bottom-left-radius: 4px;
     border-bottom-right-radius: 4px;
     border-color: transparent;
     box-shadow: var(--dropdown_box_shadow);
     border-style: solid;
     border-left-width: 0px;
     border-right-width: 0px;
     border-top-width: 0px;
     border-bottom-width: 0px;
     overflow: hidden;
}
 .navbar-dropdown__item {
     list-style: none;
}
 .navbar-dropdown__link {
     display: block;
     width: 100%;
     text-decoration: none;
     font-size: 1em;
     color: var(--dropdown_items_text_color) !important;
     padding-top: 6px;
     padding-bottom: 6px;
     padding-left: 12px;
     padding-right: 12px;
}
 .navbar-dropdown__link:hover {
     color: var(--dropdown_items_hover_text_color) !important;
     background: var(--dropdown_items_hover_background_color);
     text-decoration: none;
}
 .navbar-dropdown-rtl .navbar-dropdown__toggle:after {
     margin-left: 0px;
     margin-right: 12px;
}
 .navbar-dropdown-rtl .navbar-dropdown__container {
     text-align: right;
}
 .dropdown-item {
     text-decoration: none;
}
 @media (max-width: 991px) {
     .navbar-dropdown {
         width: 100%;
         margin-top: 0px;
         padding-bottom: 0px;
    }
     .navbar-dropdown__container {
         position: relative;
         visibility: visible;
    }
     .navbar-dropdown__name {
         width: 100%;
    }
}
:root {
     --balance_dropdown_button_text_color: var(--color-id-20);
    --balance_dropdown_button_background_color: var(--color-id-17);
    --balance_dropdown_button_border_color: transparent;
    --balance_dropdown_background_color: var(--color-id-9);
    --balance_dropdown_items_text_color: var(--color-id-14);
    --balance_dropdown_button_hover_text_color: var(--color-id-20);
    --balance_dropdown_button_hover_background_color: var(--color-id-21);
    --balance_dropdown_button_hover_border_color: transparent;
    --balance_dropdown_items_hover_text_color: var(--color-id-17);
    --balance_dropdown_items_hover_background_color: transparent;
    --balance_dropdown_box_shadow: 0px 8px 24px 0px var(--color-id-10);
}
 .balance-dropdown {
     position: relative;
     display: flex;
}
 .balance-dropdown__editor .balance-dropdown__container {
     visibility: hidden;
}
 .balance-dropdown__editor:hover .balance-dropdown__container {
     visibility: visible;
}
 .balance-dropdown.show .balance-dropdown__toggle:after {
     transform: rotate(180deg);
     text-decoration: none;
}
 .balance-dropdown__name {
     white-space: nowrap;
     display: flex;
     justify-content: space-between;
     align-items: center;
     color: var(--balance_dropdown_button_text_color);
     background: var(--balance_dropdown_button_background_color);
     border-color: var(--balance_dropdown_button_border_color);
     box-shadow: none;
     border-style: none;
     border-left-width: 0px;
     border-right-width: 0px;
     border-top-width: 0px;
     border-bottom-width: 0px;
     padding-top: 8px;
     padding-bottom: 8px;
     padding-left: 12px;
     padding-right: 12px;
     border-top-left-radius: 4px;
     border-top-right-radius: 4px;
     border-bottom-left-radius: 4px;
     border-bottom-right-radius: 4px;
     font-size: null;
     font-weight: 400;
     font-style: normal;
}
 .balance-dropdown__toggle:after {
     display: inline-block;
     content: '\f107';
     font-family: 'Font Awesome 5 Pro';
     margin-left: 12px;
}
 .balance-dropdown.show .balance-dropdown__name {
     color: var(--balance_dropdown_button_hover_text_color);
     background: var(--balance_dropdown_button_hover_background_color);
     border-color: var(--balance_dropdown_button_hover_border_color);
     text-decoration: none;
}
 .balance-dropdown__container {
     position: absolute;
     padding: 0px;
     padding-top: 4px;
     margin: 0px;
     top: 100%;
     z-index: 100;
     max-height: 360px;
     overflow-y: auto;
     background: var(--balance_dropdown_background_color);
     min-width: 100%;
     border-top-left-radius: 4px;
     border-top-right-radius: 4px;
     border-bottom-left-radius: 4px;
     border-bottom-right-radius: 4px;
     border-color: #000000;
     box-shadow: var(--balance_dropdown_box_shadow);
     border-style: none;
     border-left-width: 0px;
     border-right-width: 0px;
     border-top-width: 0px;
     border-bottom-width: 0px;
}
 .balance-dropdown__item {
     list-style: none;
}
 .balance-dropdown__link {
     display: block;
     width: 100%;
     white-space: nowrap;
     font-size: null;
     text-decoration: none;
     color: var(--balance_dropdown_items_text_color) !important;
     padding-top: 8px;
     padding-bottom: 8px;
     padding-left: 12px;
     padding-right: 12px;
}
 .balance-dropdown__link:hover {
     color: var(--balance_dropdown_items_hover_text_color) !important;
     background: var(--balance_dropdown_items_hover_background_color);
     text-decoration: none;
}
 .balance-dropdown-rtl .balance-dropdown__toggle:after {
     margin-left: 0px;
     margin-right: 12px;
}
 .balance-dropdown-rtl .balance-dropdown__container {
     text-align: right;
}
 .balance-dropdown-container {
     display: flex;
     align-items: center;
     justify-content: center;
}
 @media (max-width: 991px) {
     .balance-dropdown {
         width: 100%;
         padding-bottom: 0px;
         flex-direction: column;
    }
     .balance-dropdown-container {
         width: 100%;
    }
     .balance-dropdown__container {
         position: relative;
         visibility: visible;
         display: none;
    }
     .balance-dropdown.show .balance-dropdown__container {
         display: block;
         text-decoration: none;
    }
     .balance-dropdown__name {
         width: 100%;
    }
}
:root {
     --platforms_icon_color: var(--color-id-17);
    --platforms_text_color: var(--color-id-14);
    --platforms_background_color: var(--color-id-8);
    --platforms_border_color: var(--color-id-7);
    --platforms_hover_icon_color: var(--color-id-17);
    --platforms_hover_text_color: var(--color-id-14);
    --platforms_hover_background_color: var(--color-id-1);
    --platforms_hover_border_color: var(--color-id-7);
    --platforms_active_text_color: var(--color-id-20);
    --platforms_active_icon_color: var(--color-id-9);
    --platforms_active_background_color: var(--color-id-17);
    --platforms_active_border_color: var(--color-id-21);
}
 .platforms {
     --platforms-distance: 8px;
     display: flex;
     flex-wrap: wrap;
     box-sizing: border-box;
     width: 100%;
     margin-bottom: 16px;
     gap: 8px;
}
 .platforms-item {
     box-sizing: border-box;
     padding-bottom: 8px;
}
 .platforms-item__with-icon {
     display: flex;
     align-items: center;
     gap: 8px;
}
 .platforms-item__without-icon {
     display: flex;
     align-items: center;
     justify-content: center;
}
 .platforms-item__icon {
     display: flex;
     max-height: 72px;
     height: calc(1em + 10px);
     width: calc(1em + 10px);
     align-items: center;
     justify-content: center;
     flex-shrink: 0;
     color: var(--platforms_icon_color);
}
 .platforms-item__icon svg {
     display: block;
     width: 100%;
     height: auto;
}
 .platforms-item__title {
     overflow: hidden;
     white-space: nowrap;
     color: var(--platforms_text_color);
}
 .platforms-item-col-3 {
     width: calc(33.3333333333% - var(--platforms-distance) * 2 / 3);
}
 .platforms-item-col-3:nth-child(3n) {
}
 .platforms-item-col-4 {
     width: calc(25% - var(--platforms-distance) * 3 / 4);
}
 .platforms-item-col-4:nth-child(4n) {
}
 .platforms-item-col-5 {
     width: calc(20% - var(--platforms-distance) * 4 / 5);
}
 .platforms-item-col-5:nth-child(5n) {
}
 .platforms-item-col-6 {
     width: calc(16.6666666667% - var(--platforms-distance) * 5 / 6);
}
 .platforms-item-col-6:nth-child(6n) {
}
 .platforms-item button {
     width: 100%;
     min-height: 40px;
     font-weight: 600;
     font-style: normal;
     font-size: null;
     padding-left: 16px;
     padding-right: 16px;
     padding-top: 8px;
     padding-bottom: 8px;
     background: var(--platforms_background_color);
     border-color: var(--platforms_border_color);
     border-style: solid;
     border-top-left-radius: 8px;
     border-top-right-radius: 8px;
     border-bottom-left-radius: 8px;
     border-bottom-right-radius: 8px;
     border-left-width: 0px;
     border-right-width: 0px;
     border-top-width: 0px;
     border-bottom-width: 2px;
}
 .platforms-item button:hover {
     background: var(--platforms_hover_background_color);
     border-color: var(--platforms_hover_border_color);
}
 .platforms-item button:hover .platforms-item__title {
     color: var(--platforms_hover_text_color);
}
 .platforms-item button:hover .platforms-item__icon {
     color: var(--platforms_hover_icon_color);
}
 .platforms-item button.active {
     background: var(--platforms_active_background_color) !important;
     border-color: var(--platforms_active_border_color) !important;
}
 .platforms-item button.active .platforms-item__title {
     color: var(--platforms_active_text_color) !important;
}
 .platforms-item button.active .platforms-item__icon {
     color: var(--platforms_active_icon_color) !important;
}
 @media (max-width: 768px) {
     .platforms-item__with-icon {
         display: flex;
         align-items: center;
         justify-content: center;
         gap: 0px;
    }
     .platforms-item__title {
         display: none;
    }
}
#block_29 .component_card {
     --card_box_shadow: 0px 2px 10px 4px var(--color-id-2);
}
#block_162 .component_card {
     --card_background_color: var(--color-id-9);
     --card_text_color: var(--text-white);
     --card_border_color: var(--color-id-2);
     --card_box_shadow: 0px 2px 12px 11px var(--color-id-2);
}
#block_162 .component_content_card {
     --card_box_shadow: 0px 0px 7px 6px var(--color-id-2);
}
#block_162 .component_platforms {
     --platforms_icon_color: var(--color-id-14);
     --platforms_text_color: var(--color-id-14);
     --platforms_background_color: var(--color-id-8);
     --platforms_border_color: var(--color-id-2);
     --platforms_hover_border_color: var(--color-id-2);
     --platforms_active_border_color: var(--color-id-21);
}
#block_162 .component_form_group {
     --form_group_input_border_color: var(--color-id-2);
     --form_group_input_focus_border_color: var(--color-id-4);
}
#block_162 .component_card .card {
     --card-pl: 24px;
     --card-pr: 24px;
     padding-top: 24px;
     padding-left: 24px;
     padding-right: 24px;
     padding-bottom: 24px;
     border-color: var(--card_border_color);
     background: var(--card_background_color);
     color: var(--card_text_color);
     border-top-left-radius: 30px;
     border-top-right-radius: 30px;
     border-bottom-left-radius: 30px;
     border-bottom-right-radius: 30px;
     border-left-width: 0px;
     border-right-width: 0px;
     border-top-width: 0px;
     border-bottom-width: 0px;
     border-style: solid;
     box-shadow: var(--card_box_shadow);
}
#block_162 .component_content_card .card {
     border-top-left-radius: 21px;
     border-top-right-radius: 21px;
     border-bottom-left-radius: 21px;
     border-bottom-right-radius: 21px;
     box-shadow: var(--card_box_shadow);
}
#block_162 .platforms-item button,
#block_162 .form-control,
#block_162 .select2-selection--single,
#block_162 .panel-description {
     border-color: var(--color-id-2) !important;
     border-bottom-color: var(--color-id-2) !important;
}
#block_162 .form-control:focus,
#block_162 .select2-container--open .select2-selection--single {
     border-color: var(--color-id-4) !important;
     border-bottom-color: var(--color-id-4) !important;
}
#block_11 {
     position: relative;
     z-index: auto;
     width: 100%;
     display: flex;
    min-height: auto;
    align-items: flex-start;
     padding-top: 80px;
     padding-bottom: 80px;
}
 #block_11 .block-divider-top {
     height: 100px;
     z-index: 0;
     transform: rotateY(0deg);
}
#block_11 .block-divider-bottom {
     height: 250px;
     color: var(--color-id-13);
    z-index: 0;
     transform: rotateY(180deg);
}
 #block_11 .block-signin-text__block-text {
     padding-top: 54px;
}
#block_11 .g_id_signin iframe {
     margin: 0 auto !important;
}
#block_11 .block-signin-text__block-text-title {
     margin-bottom: 8px;
     padding-left: 0px;
     padding-right: 60px;
}
#block_11 .block-signin-text__block-text-description {
     padding-left: 0px;
     padding-right: 0px;
}
#block_11 .block-signin-text__sign-up-link {
     padding-left: 6px;
}
#block_11 .sign-in__forgot {
     position: absolute;
     right: 0px;
     top: 0px;
     padding-right: 12px;
}
#block_11 .form-group {
     margin-bottom: 12px;
}
#block_11 .sign-in__remember-me {
     margin-bottom: 12px;
}
#block_11 .block-signin-text-rtl .block-signin-text__block-text {
     text-align: right;
}
#block_11 .block-signin-text-rtl .sign-in__forgot {
     right: auto;
     left: 0px;
     padding-right: 0;
     padding-left: 12px;
}
#block_11 .block-signin-text-rtl .block-signin-text__sign-up-link {
     padding-right: 6px;
     padding-left: 0px;
}
 @media (max-width: 768px) {
     #block_11 .block-signin-text__block-text {
         margin-bottom: 16px;
    }
    #block_11 .block-signin-text__block-text-title {
         padding-left: 0px !important;
         padding-right: 0px !important;
         word-break: break-word;
         overflow-wrap: break-word;
    }
    #block_11 .block-signin-text__block-text-description {
         padding-left: 0px !important;
         padding-right: 0px !important;
         word-break: break-word;
         overflow-wrap: break-word;
    }
}
 #block_6 {
     position: relative;
     z-index: auto;
     width: 100%;
     display: flex;
    min-height: auto;
    align-items: flex-start;
     padding-top: 40px;
     padding-bottom: 24px;
     color: var(--text-white);
}
 #block_6 .block-bg {
     background: var(--color-id-13);
}
 #block_6 .block-divider-top {
     height: 100px;
     z-index: 0;
     transform: rotateY(0deg);
}
#block_6 .block-divider-bottom {
     height: 100px;
     z-index: 0;
     transform: rotateY(0deg);
}
 #block_6 .text-block__title {
     margin-bottom: 8px;
}
#block_6 .header-with-text-rtl {
     text-align: right;
}
 @media (max-width: 768px) {
     #block_6 .text-block__title {
         padding-right: 0px !important;
         padding-left: 0px !important;
    }
    #block_6 .text-block__description {
         padding-right: 0px !important;
         padding-left: 0px !important;
    }
}
 #block_10 {
     position: relative;
     z-index: auto;
     width: 100%;
     display: flex;
    min-height: auto;
    align-items: flex-start;
     padding-top: 24px;
     padding-bottom: 40px;
     color: var(--text-white);
}
 #block_10 .block-bg {
     background: var(--color-id-15);
}
 #block_10 .block-divider-top {
     height: 100px;
     z-index: 0;
     transform: rotateY(0deg);
}
#block_10 .block-divider-bottom {
     height: 250px;
     color: var(--color-id-8);
    z-index: 0;
     transform: rotateY(180deg);
}
 #block_10 .features-block__card {
}
#block_10 .features-block__header-preview {
     display: flex;
     justify-content: center;
     align-items: center;
}
#block_10 .feature-block__icon {
     display: flex;
     justify-content: center;
     align-items: center;
     box-sizing: content-box;
     margin-left: auto;
     margin-right: auto;
     font-size: 0.6em;
}
#block_10 .features-block-icons-rtl .features-block__card {
     text-align: right;
}
 #block_5 {
     position: relative;
     z-index: auto;
     width: 100%;
     display: flex;
    min-height: auto;
    align-items: flex-start;
     padding-top: 80px;
     padding-bottom: 24px;
}
 #block_5 .block-divider-top {
     height: 100px;
     z-index: 0;
     transform: rotateY(0deg);
}
#block_5 .block-divider-bottom {
     height: 100px;
     z-index: 0;
     transform: rotateY(0deg);
}
 #block_5 .text-block__title {
     margin-bottom: 8px;
}
#block_5 .header-with-text-rtl {
     text-align: right;
}
 @media (max-width: 768px) {
     #block_5 .text-block__title {
         padding-right: 0px !important;
         padding-left: 0px !important;
    }
    #block_5 .text-block__description {
         padding-right: 0px !important;
         padding-left: 0px !important;
    }
}
 #block_8 {
     position: relative;
     z-index: auto;
     width: 100%;
     display: flex;
    min-height: auto;
    align-items: flex-start;
     padding-top: 30px;
     padding-bottom: 240px;
}
 #block_8 .block-divider-top {
     height: 100px;
     z-index: 0;
     transform: rotateY(0deg);
}
#block_8 .block-divider-bottom {
     height: 200px;
     color: var(--color-id-13);
    z-index: 0;
     transform: rotateY(180deg);
}
 #block_8 .how-it-works-number {
     font-weight: bold;
     display: flex;
     align-items: center;
     justify-content: center;
     background-clip: padding-box;
}
#block_8 .how-it-works-row .how-it-works-col:nth-child(odd) .how-it-works-card {
     margin-top: 47px;
}
#block_8 .how-it-works-col {
}
#block_8 .how-it-works-card {
     position: relative;
     margin-bottom: 16px;
}
#block_8 .how-it-works-title {
     position: relative;
}
#block_8 .how-it-works-description {
     position: relative;
}
#block_8 .how-it-works-preview {
     position: relative;
     margin-bottom: 12px;
}
#block_8 .how-it-works-arrow-top svg g {
     fill: var(--color-id-17);
}
#block_8 .how-it-works-arrow-bottom svg g {
     fill: var(--color-id-17);
}
#block_8 .how-it-works-row .how-it-works-col:nth-child(odd) .how-it-works-card .how-it-works-arrow-top {
     content: ' ';
     position: absolute;
     width: 124px;
     height: 30px;
     right: -74px;
     top: -27px;
     z-index: 1;
}
#block_8 .how-it-works-row .how-it-works-col:nth-child(odd) .how-it-works-card .how-it-works-arrow-bottom {
     display: none;
}
#block_8 .how-it-works-row .how-it-works-col:nth-child(even) .how-it-works-card .how-it-works-arrow-bottom {
     content: ' ';
     position: absolute;
     width: 124px;
     height: 30px;
     right: -72px;
     top: 100px;
     z-index: 1;
}
#block_8 .how-it-works-row .how-it-works-col:nth-child(even) .how-it-works-card .how-it-works-arrow-top {
     display: none;
}
#block_8 .how-it-works-row .how-it-works-col:nth-child(4n) .how-it-works-card .how-it-works-arrow-top {
     display: none;
}
#block_8 .how-it-works-row .how-it-works-col:nth-child(4n) .how-it-works-card .how-it-works-arrow-bottom {
     display: none;
}
#block_8 .how-it-works-row .how-it-works-col:last-child .how-it-works-card .how-it-works-arrow-bottom {
     display: none;
}
#block_8 .how-it-works-row .how-it-works-col:last-child .how-it-works-card .how-it-works-arrow-top {
     display: none;
}
#block_8 .how-it-works-rtl .how-it-works-arrow-bottom {
     transform: scale(-1, 1);
}
#block_8 .how-it-works-rtl .how-it-works-arrow-top {
     transform: scale(-1, 1);
}
#block_8 .how-it-works-rtl .how-it-works-row .how-it-works-col:nth-child(odd) .how-it-works-card .how-it-works-arrow-top {
     left: -74px;
     right: auto;
}
#block_8 .how-it-works-rtl .how-it-works-row .how-it-works-col:nth-child(even) .how-it-works-card .how-it-works-arrow-bottom {
     left: -72px;
     right: auto;
}
#block_8 .how-it-works-rtl .how-it-works-card {
     text-align: right;
}
 @media (max-width: 991px) {
     #block_8 .how-it-works-row .how-it-works-col:nth-child(2n) .how-it-works-card .how-it-works-arrow-top {
         display: none;
    }
    #block_8 .how-it-works-row .how-it-works-col:nth-child(2n) .how-it-works-card .how-it-works-arrow-bottom {
         display: none;
    }
}
 @media (max-width: 768px) {
     #block_8 .how-it-works-arrow-bottom {
         display: none;
    }
    #block_8 .how-it-works-arrow-top {
         display: none;
    }
    #block_8 .how-it-works-row .how-it-works-col:nth-child(odd) .how-it-works-card {
         margin-top: 0px;
    }
}
 #block_7 {
     position: relative;
     z-index: auto;
     width: 100%;
     display: flex;
    min-height: auto;
    align-items: flex-start;
     padding-top: 40px;
     padding-bottom: 24px;
     color: var(--text-white);
}
 #block_7 .block-bg {
     background: var(--color-id-13);
}
 #block_7 .block-divider-top {
     height: 100px;
     z-index: 0;
     transform: rotateY(0deg);
}
#block_7 .block-divider-bottom {
     height: 100px;
     z-index: 0;
     transform: rotateY(0deg);
}
 #block_7 .text-block__title {
     margin-bottom: 8px;
}
#block_7 .header-with-text-rtl {
     text-align: right;
}
 @media (max-width: 768px) {
     #block_7 .text-block__title {
         padding-right: 0px !important;
         padding-left: 0px !important;
    }
    #block_7 .text-block__description {
         padding-right: 0px !important;
         padding-left: 0px !important;
    }
}
 #block_12 {
     position: relative;
     z-index: auto;
     width: 100%;
     display: flex;
    min-height: auto;
    align-items: flex-start;
     padding-top: 24px;
     padding-bottom: 160px;
     color: var(--text-white);
}
 #block_12 .block-bg {
     background: var(--color-id-15);
}
 #block_12 .block-divider-top {
     height: 100px;
     z-index: 0;
     transform: rotateY(0deg);
}
#block_12 .block-divider-bottom {
     height: 200px;
     color: var(--color-id-8);
    z-index: 0;
     transform: rotateY(180deg);
}
 #block_12 .reviews-slider {
     padding-bottom: 36px;
}
#block_12 .slick-slide {
     padding-top: 5px;
     padding-bottom: 5px;
     padding-left: 15px;
     padding-right: 15px;
}
#block_12 .slick-dots {
     bottom: -36px;
}
#block_12 .slick-dots li {
     width: 12px;
     height: 12px;
}
#block_12 .slick-dots li button {
     width: 8px;
     height: 8px;
     padding: 0px;
     left: 0px;
     top: 0px;
     position: absolute;
     background: #ffffff;
}
#block_12 .reviews-slider__slide {
}
#block_12 .reviews-slider__slide-avatar {
     width: 48px;
     height: 48px;
     border-radius: 50%;
     background-size: cover;
     background-position: center center;
     background-color: #eee;
}
#block_12 .reviews-slider__slide-photo {
     display: flex;
     align-items: center;
     background-size: cover;
}
#block_12 .slick-next {
     top: 50%;
}
#block_12 .slick-prev {
     top: 50%;
}
#block_12 .slick-next:before {
     content: '\f054';
     position: absolute;
     right: 0;
     top: -8px;
     font-size: 52px;
     font-weight: 300;
     color: #ffffff;
}
#block_12 .slick-prev:before {
     content: '\f053';
     position: absolute;
     left: 0;
     top: -8px;
     font-size: 52px;
     font-weight: 300;
     color: #ffffff;
}
#block_12 .slick-slider {
     padding-left: 8.33333%;
     padding-right: 8.33333%;
}
#block_12 .reviews-slider-rtl .reviews-slider__slide-name {
     text-align: right;
}
#block_12 .reviews-slider-rtl .reviews-slider__slide-description {
     text-align: right;
}
#block_12 .reviews-slider-rtl .reviews-slider__slide-photo {
     direction: rtl;
}
 #block_9 {
     position: relative;
     z-index: auto;
     width: 100%;
     display: flex;
    min-height: auto;
    align-items: flex-start;
     padding-top: 30px;
     padding-bottom: 24px;
}
 #block_9 .block-divider-top {
     height: 100px;
     z-index: 0;
     transform: rotateY(0deg);
}
#block_9 .block-divider-bottom {
     height: 100px;
     z-index: 0;
     transform: rotateY(0deg);
}
 #block_9 .text-block__title {
     margin-bottom: 8px;
}
#block_9 .header-with-text-rtl {
     text-align: right;
}
 @media (max-width: 768px) {
     #block_9 .text-block__title {
         padding-right: 0px !important;
         padding-left: 0px !important;
    }
    #block_9 .text-block__description {
         padding-right: 0px !important;
         padding-left: 0px !important;
    }
}
 #block_13 {
     position: relative;
     z-index: auto;
     width: 100%;
     display: flex;
    min-height: auto;
    align-items: flex-start;
     padding-top: 24px;
     padding-bottom: 80px;
}
 #block_13 .block-divider-top {
     height: 100px;
     z-index: 0;
     transform: rotateY(0deg);
}
#block_13 .block-divider-bottom {
     height: 100px;
     z-index: 0;
     transform: rotateY(0deg);
}
 #block_13 .faq-block__card {
     margin-bottom: 16px;
}
#block_13 .faq-block__header {
     display: flex;
     align-items: center;
     cursor: pointer;
}
#block_13 .faq-block__header-title {
     width: 100%;
}
#block_13 .faq-block__header-title h1 {
     margin-bottom: 0px;
}
#block_13 .faq-block__header-title h2 {
     margin-bottom: 0px;
}
#block_13 .faq-block__header-title h3 {
     margin-bottom: 0px;
}
#block_13 .faq-block__header-title h4 {
     margin-bottom: 0px;
}
#block_13 .faq-block__header-title h5 {
     margin-bottom: 0px;
}
#block_13 .faq-block__header-title h6 {
     margin-bottom: 0px;
}
#block_13 .faq-block__icon {
     width: 52px;
     text-align: right;
}
#block_13 .faq-block__header-icon {
     width: 52px;
     text-align: right;
}
#block_13 .collapsed .faq-block__icon:before {
     content: "\f055";
}
#block_13 .faq-block__icon:before {
     content: "\f056";
     display: inline-block;
     font-family: "Font Awesome 5 Pro";
     font-weight: 300;
     font-size: 22px;
}
#block_13 .faq-rtl .faq-block__card {
     text-align: right;
}
#block_13 .faq-rtl .faq-block__icon {
     text-align: left;
}
 #block_210 {
     position: relative;
     z-index: auto;
     width: 100%;
     display: flex;
    min-height: auto;
    align-items: flex-start;
     padding-top: 22px;
     padding-bottom: 24px;
}
 #block_210 .block-divider-top {
     height: 120px;
     z-index: 0;
     transform: rotateY(0deg);
}
#block_210 .block-divider-bottom {
     height: 120px;
     z-index: 0;
     transform: rotateY(0deg);
}
 #block_210 .totals-card {
}
#block_210 .totals-block__card {
     display: flex;
}
#block_210 .totals-block__card-left {
     width: 152px;
     flex-basis: 152px;
     padding-right: 12px;
}
#block_210 .totals-block__card-right {
     width: 100%;
     min-width: 0;
}
#block_210 .totals-rtl .totals-block__card-right {
     padding-left: 0px;
     padding-right: 12px;
     text-align: right;
}
#block_210 .totals-block__count {
     position: relative;
     margin-bottom: 12px;
}
#block_210 .totals-block__count-value {
     font-weight: bold;
     position: relative;
     margin-bottom: 0px;
}
#block_210 .totals-block__icon {
     display: flex;
     justify-content: center;
     align-items: center;
     box-sizing: content-box;
     margin-left: auto;
     margin-right: auto;
}
#block_210 .totals-block__icon-preview {
     display: flex;
     justify-content: center;
     align-items: center;
     height: 100%;
}
#block_210 .totals-block__card-name h1 {
     margin-bottom: 0px;
}
#block_210 .totals-block__card-name h2 {
     margin-bottom: 0px;
}
#block_210 .totals-block__card-name h3 {
     margin-bottom: 0px;
}
#block_210 .totals-block__card-name h4 {
     margin-bottom: 0px;
}
#block_210 .totals-block__card-name h5 {
     margin-bottom: 0px;
}
#block_210 .totals-block__card-name h6 {
     margin-bottom: 0px;
}
#block_211 {
     --color-id-83: var(--color-id-8);
}
#block_211 .row {
     row-gap: 18px;
}
#block_211 [class*="col-"] {
     padding-left: 12px;
     padding-right: 12px;
}
#block_211 .card {
     border-color: var(--color-id-2);
     background: var(--color-id-9);
     color: var(--text-white);
     border-radius: 22px;
     box-shadow: 0px 2px 10px 4px var(--color-id-2);
     margin-bottom: 6px;
}
#block_211 .totals-block__card {
     display: flex;
     align-items: center;
     gap: 14px;
}
#block_211 .totals-block__card-left {
     width: 72px;
     flex-basis: 72px;
     padding-right: 0px;
     flex-shrink: 0;
}
#block_211 .totals-block__card-right {
     width: 100%;
     min-width: 0;
     padding-left: 6px;
}
#block_211 .totals-block__icon-preview {
     display: flex;
     justify-content: center;
     align-items: center;
     width: 64px;
     height: 64px;
     background: var(--color-id-83) !important;
     box-shadow: inset 0px 0px 0px 1px var(--color-id-7);
     border-top-left-radius: 22px;
     border-bottom-left-radius: 22px;
     border-top-right-radius: 22px;
     border-bottom-right-radius: 22px;
}
#block_211 .totals-block__icon {
     display: flex;
     justify-content: center;
     align-items: center;
     box-sizing: content-box;
     margin-left: auto;
     margin-right: auto;
     font-size: 38px !important;
     color: var(--color-id-19) !important;
     text-shadow: none;
     border-radius: 0px;
}
#block_211 .totals-block__count {
     position: relative;
     margin-bottom: 12px;
}
#block_211 .totals-block__count-value {
     font-weight: bold;
     position: relative;
     margin-bottom: 0px;
     color: var(--color-id-19) !important;
}
#block_211 .totals-block__card-name p {
     margin-bottom: 0px;
     color: var(--text-white);
}
#block_211 .totals-rtl .totals-block__card-right {
     padding-left: 0px;
     padding-right: 6px;
     text-align: right;
}
 #block_29 {
     position: relative;
     z-index: auto;
     width: 100%;
     display: flex;
    min-height: 100vh;
    align-items: flex-start;
     padding-top: 1px;
     padding-bottom: 1px;
}
 #block_29 .block-divider-top {
     height: 100px;
     z-index: 0;
     transform: rotateY(0deg);
}
#block_29 .block-divider-bottom {
     height: 100px;
     z-index: 0;
     transform: rotateY(0deg);
}
 #block_29 .form-group {
     margin-bottom: 12px;
}
#block_29 .new-order__checkbox {
     margin-bottom: 12px;
}
#block_29 .new-order-form {
     display: flex;
     justify-content: flex-start;
}
#block_29 .new_order-block__services-list {
     min-width: 0;
}
#block_29 .new-order-form-rtl .new-order-button-submit {
     text-align: right;
}
#block_162 {
     position: relative;
     z-index: auto;
     width: 100%;
     display: flex;
     min-height: 100vh;
     align-items: flex-start;
     padding-top: 1px;
     padding-bottom: 1px;
}
#block_162 .form-group {
     margin-bottom: 12px;
}
#block_162 .new-order__checkbox {
     margin-bottom: 12px;
}
#block_162 .new-order-form {
     display: flex;
     justify-content: flex-start;
}
#block_162 .new_order-block__services-list {
     min-width: 0;
}
#block_162 .new-order-form-rtl .new-order-button-submit {
     text-align: right;
}
 .spin-loader {
     -webkit-animation-name: spin-loader;
     -webkit-animation-duration: 1000ms;
     -webkit-animation-iteration-count: infinite;
     -webkit-animation-timing-function: linear;
     -moz-animation-name: spin-loader;
     -moz-animation-duration: 1000ms;
     -moz-animation-iteration-count: infinite;
     -moz-animation-timing-function: linear;
     -ms-animation-name: spin-loader;
     -ms-animation-duration: 1000ms;
     -ms-animation-iteration-count: infinite;
     -ms-animation-timing-function: linear;
     animation-name: spin-loader;
     animation-duration: 1000ms;
     animation-iteration-count: infinite;
     animation-timing-function: linear;
}
 @-moz-keyframes spin-loader {
     from {
         -moz-transform: rotate(0deg);
    }
     to {
         -moz-transform: rotate(360deg);
    }
}
 @-webkit-keyframes spin-loader {
     from {
         -webkit-transform: rotate(0deg);
    }
     to {
         -webkit-transform: rotate(360deg);
    }
}
 @keyframes spin-loader {
     from {
         transform: rotate(0deg);
    }
     to {
         transform: rotate(360deg);
    }
}
 #block_14 {
     position: relative;
     z-index: auto;
     width: 100%;
     display: flex;
    min-height: auto;
    align-items: flex-start;
     padding-top: 30px;
     padding-bottom: 16px;
}
 #block_14 .block-divider-top {
     height: 100px;
     z-index: 0;
     transform: rotateY(0deg);
}
#block_14 .block-divider-bottom {
     height: 100px;
     z-index: 0;
     transform: rotateY(0deg);
}
 #block_14 .form-group {
     margin-bottom: 12px;
}
#block_14 .ticket-form__alignment {
     justify-content: flex-start;
}
 #block_15 {
     position: relative;
     z-index: auto;
     width: 100%;
     display: flex;
    min-height: auto;
    align-items: flex-start;
     padding-top: 16px;
     padding-bottom: 30px;
}
 #block_15 .block-divider-top {
     height: 100px;
     z-index: 0;
     transform: rotateY(0deg);
}
#block_15 .block-divider-bottom {
     height: 100px;
     z-index: 0;
     transform: rotateY(0deg);
}
 #block_15 .tickets-list__alignment {
     justify-content: flex-start;
}
#block_15 .tickets-list__margin-search {
     margin-bottom: 16px;
}
#block_15 .tickets-list__margin-table {
     margin-bottom: 24px;
}
 #block_33 {
     position: relative;
     z-index: auto;
     width: 100%;
     display: flex;
    min-height: auto;
    align-items: flex-start;
     padding-top: 30px;
     padding-bottom: 30px;
}
 #block_33 .block-divider-top {
     height: 100px;
     z-index: 0;
     transform: rotateY(0deg);
}
#block_33 .block-divider-bottom {
     height: 100px;
     z-index: 0;
     transform: rotateY(0deg);
}
 #block_33 .text-block-with-card-rtl .text-block__description {
     text-align: right;
}
 #block_26 {
     position: relative;
     z-index: auto;
     width: 100%;
     display: flex;
    min-height: auto;
    align-items: flex-start;
     padding-top: 30px;
     padding-bottom: 30px;
}
 #block_26 .block-divider-top {
     height: 100px;
     z-index: 0;
     transform: rotateY(0deg);
}
#block_26 .block-divider-bottom {
     height: 100px;
     z-index: 0;
     transform: rotateY(0deg);
}
 #block_26 .services-list__description {
     text-align: left;
}
#block_26 .services-category {
     font-weight: 600;
     color: null!important;
     background: null!important;
     padding-top: 12px!important;
     padding-left: 12px!important;
     padding-right: 24px!important;
     padding-bottom: 12px!important;
}
#block_26 .services-category h4 {
     margin-bottom: 0px;
     font-size: 16px!important;
     color: null!important;
}
#block_26 .services-list-category-title {
     margin-bottom: 0px;
}
#block_26 .services-list-category-title td {
     text-align: left;
}
#block_26 .services-list-rtl .services-list-category-title td {
     text-align: right;
}
#block_26 .services-list-rtl .table-responsive-classic .services-list-category-title td:before {
     display: none;
}
#block_26 .services-list-rtl .services-list__description {
     text-align: right;
}
#block_26 .services-filter__active-category {
     max-width: 152px;
     overflow: hidden;
     display: inline-block;
     vertical-align: bottom;
     text-overflow: ellipsis;
     padding-left: 4px;
}
#block_26 .services-filter__active-currency {
     max-width: 80px;
     min-width: 70px;
     overflow: hidden;
     display: inline-block;
     vertical-align: bottom;
     text-overflow: ellipsis;
     text-align: left;
}
#block_26 .form-group-rtl .services-filter__active-currency {
     text-align: start!important;
}
#block_26 .services-filters .dropdown-menu {
     min-width: 420px;
     max-height: 210px;
     max-width: 320px;
     overflow-y: auto;
}
#block_26 .services-filters .dropdown-menu .dropdown-item {
     max-height: 280px;
     white-space: pre-line;
}
#block_26 .services-filters .dropdown-menu .dropdown-item:hover {
     color: var(--link) !important;
}
#block_26 .services-filters .dropdown-menu .dropdown-item:active {
     color: inherit !important;
     background-color: inherit !important;
}
#block_26 .services-filters .dropdown-currency .dropdown-menu {
     min-width: 100%;
     max-width: 100%;
     max-height: initial;
     overflow-y: initial;
}
#block_26 .services-filters .dropdown-currency .dropdown-menu .dropdown-item {
     padding: 0.25rem 1rem;
     max-width: 100%;
}
 @media (max-width: 768px) {
     #block_26 .services-filters .dropdown-menu {
         min-width: 280px;
         max-width: 280px;
    }
    #block_26 .services-filters .dropdown-menu .dropdown-item {
         max-width: 280px;
         white-space: pre-line;
    }
    #block_26 .services-filters .dropdown .btn {
         text-align: left;
    }
    #block_26 .services-list-rtl .services-filters .dropdown .btn {
         text-align: right;
    }
    #block_26 .services-list-rtl .dropdown-menu .dropdown-item {
         text-align: right;
    }
}
 #block_25 {
     position: relative;
     z-index: auto;
     width: 100%;
     display: flex;
    min-height: auto;
    align-items: flex-start;
     padding-top: 32px;
     padding-bottom: 16px;
}
 #block_25 .block-divider-top {
     height: 58px;
     z-index: 0;
     transform: rotateY(0deg);
}
#block_25 .block-divider-bottom {
     height: 58px;
     z-index: 0;
     transform: rotateY(0deg);
}
 #block_25 .affiliates-info__data-table {
     margin-bottom: 16px;
}
#block_25 .affiliates-info__alignment {
     justify-content: flex-start;
}
#block_25 .affiliates-table-border-none td {
     border-bottom-color: transparent!important;
}
 #block_24 {
     position: relative;
     z-index: auto;
     width: 100%;
     display: flex;
    min-height: auto;
    align-items: flex-start;
     padding-top: 16px;
     padding-bottom: 30px;
}
 #block_24 .block-divider-top {
     height: 58px;
     z-index: 0;
     transform: rotateY(0deg);
}
#block_24 .block-divider-bottom {
     height: 58px;
     z-index: 0;
     transform: rotateY(0deg);
}
 #block_24 .affiliate-block__table-payments {
     margin-bottom: 24px;
}
#block_24 .affiliate-list__alignment {
     justify-content: flex-start;
}
 #block_21 {
     position: relative;
     z-index: auto;
     width: 100%;
     display: flex;
    min-height: auto;
    align-items: flex-start;
     padding-top: 30px;
     padding-bottom: 16px;
}
 #block_21 .block-divider-top {
     height: 100px;
     z-index: 0;
     transform: rotateY(0deg);
}
#block_21 .block-divider-bottom {
     height: 100px;
     z-index: 0;
     transform: rotateY(0deg);
}
 #block_21 .form-group {
     margin-bottom: 10px;
}
#block_21 .add-funds__form-alignment {
     justify-content: flex-start;
}
 #block_22 {
     position: relative;
     z-index: auto;
     width: 100%;
     display: flex;
    min-height: auto;
    align-items: flex-start;
     padding-top: 16px;
     padding-bottom: 30px;
}
 #block_22 .block-divider-top {
     height: 100px;
     z-index: 0;
     transform: rotateY(0deg);
}
#block_22 .block-divider-bottom {
     height: 100px;
     z-index: 0;
     transform: rotateY(0deg);
}
 #block_22 .add-funds__table-list {
     justify-content: flex-start;
}
#block_22 .add-funds-actions {
     text-align: right;
}
#block_22 .add-funds__table-rtl .add-funds-actions {
     text-align: right;
}
 #block_37 {
     position: relative;
     z-index: auto;
     width: 100%;
     display: flex;
    min-height: auto;
    align-items: flex-start;
     padding-top: 30px;
     padding-bottom: 30px;
}
 #block_37 .block-divider-top {
     height: 100px;
     z-index: 0;
     transform: rotateY(0deg);
}
#block_37 .block-divider-bottom {
     height: 100px;
     z-index: 0;
     transform: rotateY(0deg);
}
 #block_37 .orders-history__margin-tab {
     margin-bottom: 16px;
}
#block_37 .orders-history__margin-table {
     margin-bottom: 25px;
}
#block_37 .orders-history__margin-search {
     margin-bottom: 16px;
}
#block_37 .orders-history-actions {
     text-align: right;
}
#block_37 .orders-history-rtl .orders-history-actions {
     text-align: left;
}
 @media (min-width: 1100px) {
     #block_37 .orders-history__margin-table .table-responsive {
         overflow-x: visible;
    }
}
 #block_36 {
     position: relative;
     z-index: auto;
     width: 100%;
     display: flex;
    min-height: auto;
    align-items: flex-start;
     padding-top: 32px;
     padding-bottom: 32px;
}
 #block_36 .block-divider-top {
     height: 100px;
     z-index: 0;
     transform: rotateY(0deg);
}
#block_36 .block-divider-bottom {
     height: 100px;
     z-index: 0;
     transform: rotateY(0deg);
}
 #block_36 .subscriptions__margin-tab {
     margin-bottom: 16px;
}
#block_36 .subscriptions__margin-table {
     margin-bottom: 24px;
}
#block_36 .subscriptions__margin-search {
     margin-bottom: 16px;
}
#block_36 .subscriptions-history-actions {
     text-align: right;
}
#block_36 .subscriptions-history-rtl .subscriptions-history-actions {
     text-align: left;
}
 #block_17 {
     position: relative;
     z-index: auto;
     width: 100%;
     display: flex;
    min-height: auto;
    align-items: flex-start;
     padding-top: 30px;
     padding-bottom: 30px;
}
 #block_17 .block-divider-top {
     height: 100px;
     z-index: 0;
     transform: rotateY(0deg);
}
#block_17 .block-divider-bottom {
     height: 100px;
     z-index: 0;
     transform: rotateY(0deg);
}
 #block_17 .sign-up-center-alignment {
     justify-content: center;
}
#block_17 .g_id_signin iframe {
     margin: 0 auto !important;
}
#block_17 .sign-up-center-terms-link {
     display: inline-block;
     margin-left: 4px;
     margin-right: 4px;
}
#block_17 .form-group {
     margin-bottom: 12px;
}
#block_17 .signup-checkbox {
     margin-bottom: 12px;
}
#block_17 .sign-up-center-signin-link {
     display: inline-block;
     margin-left: 4px;
     margin-right: 4px;
}
 #block_35 {
     position: relative;
     z-index: auto;
     width: 100%;
     display: flex;
    min-height: auto;
    align-items: flex-start;
     padding-top: 30px;
     padding-bottom: 30px;
}
 #block_35 .block-divider-top {
     height: 100px;
     z-index: 0;
     transform: rotateY(0deg);
}
#block_35 .block-divider-bottom {
     height: 100px;
     z-index: 0;
     transform: rotateY(0deg);
}
 #block_35 .form-group {
     margin-bottom: 10px;
}
#block_35 .mass-order__alignment {
     justify-content: flex-start;
}
 #block_38 {
     position: relative;
     z-index: auto;
     width: 100%;
     display: flex;
    min-height: auto;
    align-items: flex-start;
     padding-top: 30px;
     padding-bottom: 30px;
}
 #block_38 .block-divider-top {
     height: 100px;
     z-index: 0;
     transform: rotateY(0deg);
}
#block_38 .block-divider-bottom {
     height: 100px;
     z-index: 0;
     transform: rotateY(0deg);
}
 #block_38 .drip-feed__margin-tab {
     margin-bottom: 16px;
}
#block_38 .drip-feed__margin-table {
     margin-bottom: 24px;
}
#block_38 .drip-feed__margin-search {
     margin-bottom: 16px;
}
 #block_41 {
     position: relative;
     z-index: auto;
     width: 100%;
     display: flex;
    min-height: auto;
    align-items: flex-start;
     padding-top: 30px;
     padding-bottom: 30px;
}
 #block_41 .block-divider-top {
     height: 100px;
     z-index: 0;
     transform: rotateY(0deg);
}
#block_41 .block-divider-bottom {
     height: 100px;
     z-index: 0;
     transform: rotateY(0deg);
}
 #block_41 .form-group {
     margin-bottom: 10px;
}
#block_41 .account__alignment {
     justify-content: flex-start;
}
#block_41 .account-card {
     margin-bottom: 16px;
}
#block_41 .account-button-right {
     flex-shrink: 0;
     margin-left: 2em;
}
#block_41 .account-rtl .account-button-right {
     margin-right: 2em;
     margin-left: 0px;
}
 #block_19 {
     position: relative;
     z-index: auto;
     width: 100%;
     display: flex;
    min-height: auto;
    align-items: flex-start;
     padding-top: 32px;
     padding-bottom: 30px;
}
 #block_19 .block-divider-top {
     height: 58px;
     z-index: 0;
     transform: rotateY(0deg);
}
#block_19 .block-divider-bottom {
     height: 58px;
     z-index: 0;
     transform: rotateY(0deg);
}
 #block_19 .blog-post__card-margin {
     margin-bottom: 24px;
}
#block_19 .block-blog__preview {
     width: 100%;
     display: flex;
     justify-content: center;
     align-items: center;
     margin-bottom: 24px;
     background-size: cover;
     background-position: center center;
}
#block_19 .block-blog__title {
     width: 100%;
     margin-bottom: undefined;
}
#block_19 .block-blog__title h3 {
     margin-bottom: 0px;
}
#block_19 .block-blog__content {
     width: 100%;
     margin-bottom: 16px;
}
#block_19 .blog-list__card {
     margin-bottom: 24px;
}
#block_19 .blog-list__alignment {
     justify-content: center;
}
#block_19 .blog-list-rtl .block-blog__content {
     text-align: right;
}
#block_19 .blog-list-rtl .block-blog__actions {
     text-align: right;
}
#block_19 .blog-list-rtl .blog-list__card {
     text-align: right;
     unicode-bidi: bidi-override !important;
     direction: unset !important;
}
 #block_31 {
     position: relative;
     z-index: auto;
     width: 100%;
     display: flex;
    min-height: auto;
    align-items: flex-start;
     padding-top: 30px;
     padding-bottom: 30px;
}
 #block_31 .block-divider-top {
     height: 58px;
     z-index: 0;
     transform: rotateY(0deg);
}
#block_31 .block-divider-bottom {
     height: 58px;
     z-index: 0;
     transform: rotateY(0deg);
}
 #block_31 .order-child-list__alignment {
     justify-content: flex-start;
}
#block_31 .order-child-list__margin-renew {
     margin-bottom: 16px;
}
#block_31 .order-child-list-button {
     text-align: right;
}
#block_31 .order-child-list-text {
     text-align: left;
}
#block_31 .order-child-list-rtl .order-child-list-button {
     text-align: left;
}
#block_31 .order-child-list-rtl .order-child-list-text {
     text-align: right;
}
 @media (max-width: 991px) {
     #block_31 .order-child-list-button {
         text-align: left;
    }
    #block_31 .order-child-list-rtl .order-child-list-button {
         text-align: right;
    }
}
 #block_23 {
     position: relative;
     z-index: auto;
     width: 100%;
     display: flex;
    min-height: auto;
    align-items: flex-start;
     padding-top: 30px;
     padding-bottom: 30px;
}
 #block_23 .block-divider-top {
     height: 100px;
     z-index: 0;
     transform: rotateY(0deg);
}
#block_23 .block-divider-bottom {
     height: 100px;
     z-index: 0;
     transform: rotateY(0deg);
}
 #block_23 .form-group {
     margin-bottom: 10px;
}
#block_23 .reset-password-form__alignment {
     justify-content: center;
}
 #block_18 {
     position: relative;
     z-index: auto;
     width: 100%;
     display: flex;
    min-height: auto;
    align-items: flex-start;
     padding-top: 30px;
     padding-bottom: 30px;
}
 #block_18 .block-divider-top {
     height: 100px;
     z-index: 0;
     transform: rotateY(0deg);
}
#block_18 .block-divider-bottom {
     height: 100px;
     z-index: 0;
     transform: rotateY(0deg);
}
 #block_18 .form-group {
     margin-bottom: 10px;
}
#block_18 .reset-password-confirm__alignment {
     justify-content: center;
}
 #block_16 {
     position: relative;
     z-index: auto;
     width: 100%;
     display: flex;
    min-height: auto;
    align-items: flex-start;
     padding-top: 30px;
     padding-bottom: 30px;
}
 #block_16 .block-divider-top {
     height: 58px;
     z-index: 0;
     transform: rotateY(0deg);
}
#block_16 .block-divider-bottom {
     height: 58px;
     z-index: 0;
     transform: rotateY(0deg);
}
 #block_16 .block-blog__preview-margin {
     margin-bottom: 24px;
}
#block_16 .block-blog__preview {
     width: 100%;
     display: flex;
     justify-content: center;
}
#block_16 .block-blog__preview img {
     max-height: 420px;
}
#block_16 .block-blog__header {
     width: 100%;
     margin-bottom: 8px;
}
#block_16 .block-blog__header h1 {
     margin-bottom: 0px;
}
#block_16 .blog-post__alignment {
     justify-content: center;
}
#block_16 .blog-post__card-margin {
     margin-bottom: 16px;
}
#block_16 .blog-post-rtl .blog-post__card-margin {
     text-align: right;
}
#block_16 .blog-post-rtl .block-blog__actions {
     text-align: right;
}
 #block_28 {
     position: relative;
     z-index: auto;
     width: 100%;
     display: flex;
    min-height: auto;
    align-items: flex-start;
     padding-top: 30px;
     padding-bottom: 30px;
}
 #block_28 .block-divider-top {
     height: 100px;
     z-index: 0;
     transform: rotateY(0deg);
}
#block_28 .block-divider-bottom {
     height: 100px;
     z-index: 0;
     transform: rotateY(0deg);
}
 #block_28 .form-group {
     margin-bottom: 12px;
}
#block_28 .confirm-email__alignment {
     justify-content: center;
}
#block_28 .confirm-email__header {
     margin-bottom: 16px;
}
#block_28 .confirm-email__header h3 {
     text-align: center;
}
#block_28 .confirm-email__description {
     margin-bottom: 16px;
}
#block_28 .confirm-email-card {
     text-align: center;
}
#block_28 .confirm-email__actions {
     text-align: center;
     display: flex;
     align-items: center;
     justify-content: center;
}
#block_28 .confirm-email__button-change-email {
     margin-left: 16px;
}
#block_28 .confirm-email-rtl .confirm-email__button-change-email {
     margin-left: 0px;
     margin-right: 16px;
}
 #block_4 {
     position: relative;
     z-index: auto;
     width: 100%;
     display: flex;
    min-height: auto;
    align-items: flex-start;
     padding-top: 30px;
     padding-bottom: 30px;
}
 #block_4 .block-divider-top {
     height: 100px;
     z-index: 0;
     transform: rotateY(0deg);
}
#block_4 .block-divider-bottom {
     height: 100px;
     z-index: 0;
     transform: rotateY(0deg);
}
 #block_4 .services-list__description {
     text-align: left;
}
#block_4 .services-category {
     font-weight: 600;
     color: null!important;
     background: null!important;
     padding-top: 12px!important;
     padding-left: 12px!important;
     padding-right: 24px!important;
     padding-bottom: 12px!important;
}
#block_4 .services-category h4 {
     margin-bottom: 0px;
     font-size: 16px!important;
     color: null!important;
}
#block_4 .services-list-category-title {
     margin-bottom: 0px;
}
#block_4 .services-list-category-title td {
     text-align: left;
}
#block_4 .services-list-rtl .services-list-category-title td {
     text-align: right;
}
#block_4 .services-list-rtl .table-responsive-classic .services-list-category-title td:before {
     display: none;
}
#block_4 .services-list-rtl .services-list__description {
     text-align: right;
}
#block_4 .services-filter__active-category {
     max-width: 152px;
     overflow: hidden;
     display: inline-block;
     vertical-align: bottom;
     text-overflow: ellipsis;
     padding-left: 4px;
}
#block_4 .services-filter__active-currency {
     max-width: 80px;
     min-width: 70px;
     overflow: hidden;
     display: inline-block;
     vertical-align: bottom;
     text-overflow: ellipsis;
     text-align: left;
}
#block_4 .form-group-rtl .services-filter__active-currency {
     text-align: start!important;
}
#block_4 .services-filters .dropdown-menu {
     min-width: 420px;
     max-height: 210px;
     max-width: 320px;
     overflow-y: auto;
}
#block_4 .services-filters .dropdown-menu .dropdown-item {
     max-height: 280px;
     white-space: pre-line;
}
#block_4 .services-filters .dropdown-menu .dropdown-item:hover {
     color: var(--link) !important;
}
#block_4 .services-filters .dropdown-menu .dropdown-item:active {
     color: inherit !important;
     background-color: inherit !important;
}
#block_4 .services-filters .dropdown-currency .dropdown-menu {
     min-width: 100%;
     max-width: 100%;
     max-height: initial;
     overflow-y: initial;
}
#block_4 .services-filters .dropdown-currency .dropdown-menu .dropdown-item {
     padding: 0.25rem 1rem;
     max-width: 100%;
}
 @media (max-width: 768px) {
     #block_4 .services-filters .dropdown-menu {
         min-width: 280px;
         max-width: 280px;
    }
    #block_4 .services-filters .dropdown-menu .dropdown-item {
         max-width: 280px;
         white-space: pre-line;
    }
    #block_4 .services-filters .dropdown .btn {
         text-align: left;
    }
    #block_4 .services-list-rtl .services-filters .dropdown .btn {
         text-align: right;
    }
    #block_4 .services-list-rtl .dropdown-menu .dropdown-item {
         text-align: right;
    }
}
 #block_27 {
     position: relative;
     z-index: auto;
     width: 100%;
     display: flex;
    min-height: auto;
    align-items: flex-start;
     padding-top: 30px;
     padding-bottom: 30px;
}
 #block_27 .block-divider-top {
     height: 100px;
     z-index: 0;
     transform: rotateY(0deg);
}
#block_27 .block-divider-bottom {
     height: 100px;
     z-index: 0;
     transform: rotateY(0deg);
}
 #block_27 .ticket-dialog__title {
     margin-bottom: 16px;
}
#block_27 .ticket-dialog__alignment {
     justify-content: flex-start;
}
#block_27 .form-group {
     margin-bottom: 16px;
}
#block_27 .block-ticket-dialog-rtl .ticket-dialog__title {
     text-align: right;
}
 #block_20 {
     position: relative;
     z-index: auto;
     width: 100%;
     display: flex;
    min-height: auto;
    align-items: flex-start;
     padding-top: 30px;
     padding-bottom: 30px;
}
 #block_20 .block-divider-top {
     height: 58px;
     z-index: 0;
     transform: rotateY(0deg);
}
#block_20 .block-divider-bottom {
     height: 58px;
     z-index: 0;
     transform: rotateY(0deg);
}
 #block_20 .form-group {
     margin-bottom: 12px;
}
#block_20 .alert {
     margin-bottom: 12px;
}
#block_20 .order-child-form__alignment {
     justify-content: flex-start;
}
 #block_39 {
     position: relative;
     z-index: auto;
     width: 100%;
     display: flex;
    min-height: auto;
    align-items: flex-start;
     padding-top: 30px;
     padding-bottom: 30px;
}
 #block_39 .block-divider-top {
     height: 100px;
     z-index: 0;
     transform: rotateY(0deg);
}
#block_39 .block-divider-bottom {
     height: 100px;
     z-index: 0;
     transform: rotateY(0deg);
}
 #block_39 .refill__margin-tab {
     margin-bottom: 16px;
}
#block_39 .refill__margin-table {
     margin-bottom: 16px;
}
#block_39 .refill__margin-search {
     margin-bottom: 16px;
}
 #block_30 {
     position: relative;
     z-index: auto;
     width: 100%;
     display: flex;
    min-height: auto;
    align-items: flex-start;
     padding-top: 30px;
     padding-bottom: 30px;
}
 #block_30 .block-divider-top {
     height: 58px;
     z-index: 0;
     transform: rotateY(0deg);
}
#block_30 .block-divider-bottom {
     height: 58px;
     z-index: 0;
     transform: rotateY(0deg);
}
 #block_30 .updates__margin-table {
     margin-bottom: 16px;
}
#block_30 .updates__margin-search {
     margin-bottom: 16px;
}
#block_30 .updates-filters .dropdown-menu .dropdown-item:active {
     color: inherit !important;
     background-color: inherit !important;
}
 @media (max-width: 768px) {
     #block_30 .updates-filters .dropdown-menu {
         min-width: 280px;
         max-width: 280px;
    }
    #block_30 .updates-filters .dropdown-menu .dropdown-item {
         max-width: 280px;
         white-space: pre-line;
    }
    #block_30 .updates-filters .dropdown .btn {
         text-align: left;
    }
    #block_30 .updates-list-rtl .updates-filters .dropdown .btn {
         text-align: right;
    }
    #block_30 .updates-list-rtl .dropdown-menu .dropdown-item {
         text-align: right;
    }
}
 #block_32 {
     position: relative;
     z-index: auto;
     width: 100%;
     display: flex;
    min-height: auto;
    align-items: flex-start;
     padding-top: 30px;
     padding-bottom: 30px;
}
 #block_32 .block-divider-top {
     height: 100px;
     z-index: 0;
     transform: rotateY(0deg);
}
#block_32 .block-divider-bottom {
     height: 100px;
     z-index: 0;
     transform: rotateY(0deg);
}
 #block_32 .form-group {
     margin-bottom: undefined;
}
#block_32 .form-alignment {
     justify-content: center;
}
#block_32 .block-2fa__description-rtl {
     text-align: right;
     direction: rtl;
}
 #block_40 {
     position: relative;
     z-index: auto;
     width: 100%;
     display: flex;
    min-height: auto;
    align-items: flex-start;
     padding-top: 30px;
     padding-bottom: 30px;
}
 #block_40 .block-divider-top {
     height: 100px;
     z-index: 0;
     transform: rotateY(0deg);
}
#block_40 .block-divider-bottom {
     height: 100px;
     z-index: 0;
     transform: rotateY(0deg);
}
 #block_40 .margin-card {
     margin-bottom: 16px;
}
 #block_42 {
     position: relative;
     z-index: auto;
     width: 100%;
     display: flex;
    min-height: auto;
    align-items: flex-start;
     padding-top: 30px;
     padding-bottom: 30px;
}
 #block_42 .block-divider-top {
     height: 100px;
     z-index: 0;
     transform: rotateY(0deg);
}
#block_42 .block-divider-bottom {
     height: 100px;
     z-index: 0;
     transform: rotateY(0deg);
}
 #block_42 .margin-table {
     margin-bottom: 16px;
}
#block_42 .margin-tab {
     margin-bottom: 16px;
}
#block_42 .margin-search {
     margin-bottom: 16px;
}
 @media (min-width: 1100px) {
     #block_42 .margin-table .table-responsive {
         overflow-x: visible;
    }
}
 #block_1 .block-wrapper {
     width: 100%;
     flex-shrink: 0;
     position: relative;
     z-index: 120;
}
#block_1 .sidebar-block__top {
     position: relative;
     width: 100%;
     top: 0;
     left: 0;
     z-index: 11;
}
#block_1 .sidebar-block__top-brand {
     display: flex;
     align-items: center;
}
#block_1 sidebar-block__top-brand a {
     color: initial;
     text-decoration: none;
}
#block_1 .sidebar-block__top-logo {
     max-width: 100px;
     transform: rotate(0deg);
     width: 100%;
}
#block_1 .navbar-brand {
     display: flex;
     align-items: center;
     flex-wrap: nowrap;
}
#block_1 .navbar-brand__logo {
     margin-right: 12px;
}
#block_1 .navbar-brand__logo img {
     width: 30px;
}
#block_1 .component-navbar-collapse {
     margin-left: auto;
}
#block_1 .component-navbar__height {
     height: var(--public-navbar-height);
}
#block_1 .component-navbar__sticky {
     position: fixed !important;
     z-index: 1000;
}
#block_1 .navbar-icon {
     margin-right: 8px;
     min-width: 20px;
}
#block_1 .navbar-languages {
     padding-left: 12px;
     padding-right: 12px;
}
#block_1 .navbar-rtl .navbar-languages {
     margin-left: 0px;
     margin-right: 12px;
}
#block_1 .navbar-rtl .navbar-icon {
     margin-right: 0px;
     margin-left: 8px;
}
#block_1 .navbar-rtl .component-navbar-collapse {
     margin-left: inherit;
     margin-right: auto;
}
 @media (max-width: 991px) {
     #block_1 .navbar-languages {
         margin-top: 4px;
         padding-left: 0px;
         padding-right: 0px;
    }
    #block_1 .navbar-rtl .navbar-languages {
         margin-left: 12px;
         margin-right: 0px;
    }
    #block_1 .sidebar-block__top {
         position: relative;
    }
    #block_1 .sidebar-block__sticky {
         position: fixed !important;
    }
    #block_1 .wrapper-sidebar-navbar {
         display: block;
    }
}
 #block_3 .footer-block-rtl {
     text-align: right;
}
 #block_2 {
     flex-shrink: 0;
}
#block_2 .sidebar-block__top {
     position: absolute;
     top: 0;
     right: 0;
     z-index: 10;
}
#block_2 .sidebar-block__top-brand {
     display: none;
}
#block_2 .sidebar-block__left {
     position: fixed;
     height: 100%;
     top: 0;
     left: 0;
     z-index: 11;
}
#block_2 .sidebar-block__left-menu {
     margin: 0px;
}
#block_2 .sidebar-block__left-menu li {
     list-style: none;
}
#block_2 .navbar-brand {
     display: flex;
     align-items: center;
     flex-wrap: nowrap;
}
#block_2 .navbar-brand__logo {
}
#block_2 .navbar-brand__logo img {
     width: 30px;
}
#block_2 .sidebar-block__menu-item-icon {
     display: flex;
     min-width: 26px;
     padding-right: 4px;
}
#block_2 .sidebar-rtl .sidebar-block__menu-item-icon {
     padding-right: 0px;
     padding-left: 4px;
}
#block_2 .component-navbar-collapse {
     margin-left: auto;
}
#block_2 .navbar-rtl .component-navbar-collapse {
     margin-left: inherit;
     margin-right: auto;
}
#block_2 .navbar-nav-sidebar-menu {
     display: none;
}
#block_2 .navbar-languages {
     display: flex;
     align-items: center;
}
#block_2 .sidebar-rtl .sidebar-block__left {
     left: auto;
     right: 0;
}
#block_2 .navbar-rtl .sidebar-block__top {
     right: auto;
     left: 0;
}
 .editor__main .body-rtl {
     --editor-sidebar: 0px;
}
#block_2 .sidebar-block__sticky {
     position: fixed !important;
}
 @media (max-width: 991px) {
     #block_2 .navbar-nav-sidebar-menu {
         display: flex;
    }
    #block_2 .sidebar-block__top-brand {
         display: flex;
         align-items: center;
         width: inherit;
    }
    #block_2 .navbar-nav-currencies {
         order: -1;
    }
    #block_2 .sidebar-block__top {
         position: relative;
    }
    #block_2 .sidebar-block__sticky {
         position: fixed !important;
    }
    #block_2 .component-navbar__navbar-private .navbar .navbar-private__header {
         display: flex;
         justify-content: space-between;
         align-items: center;
         width: 100%;
    }
}
 
