:root {
	--color-id-22: rgba(255, 255, 255, 0.2);
	--color-id-23: rgba(255, 191, 35, 1);
	--color-id-24: rgba(36, 43, 69, 1);
	--color-id-25: rgba(53, 62, 94, 1);
	--color-id-26: rgba(86, 182, 214, 1);
	--color-id-27: rgba(121, 118, 162, 1);
	--color-id-28: rgba(245, 245, 249, 1);
	--color-id-29: rgba(92, 90, 128, 1);
	--color-id-30: rgba(91, 204, 134, 1);
	--color-id-31: rgba(233, 106, 108, 1);
	--color-id-32: rgba(227, 227, 231, 1);
	--color-id-33: rgba(255, 255, 255, 1);
	--color-id-34: rgba(114, 99, 190, 1);
	--color-id-35: rgba(150, 124, 229, 1);
	--color-id-36: rgba(176, 176, 176, 1);
	--color-id-37: rgba(0, 0, 0, 1);
	--color-id-38: rgba(46, 237, 235, 1);
	--text-dark: var(--color-id-24);
	--text-white: var(--color-id-33);
	--link: var(--color-id-29);
}

.body-public {
	background: var(--color-id-33);
	color: var(--text-dark)
}

.body-internal {
	background: var(--color-id-33);
	color: var(--text-dark);
}

.text-white {
	color: var(--color-id-33);
}

.text-dark {
	color: var(--color-id-24);
}

.body a,
.body a:focus {
	color: var(--color-id-29);
}

@font-face {
	font-family: "Open Sans";
	font-style: normal;
	font-weight: 300;
	font-display: swap;
	src: url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN_r8-VeJoCqeDjg.ttf) format('woff');
}

@font-face {
	font-family: "Open Sans";
	font-style: italic;
	font-weight: 300;
	font-display: swap;
	src: url(https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKWyV-hsKKKTjrPW.ttf) format('woff');
}

@font-face {
	font-family: "Open Sans";
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url(https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-U1UpcaXcl0Aw.ttf) format('woff');
}

@font-face {
	font-family: "Open Sans";
	font-style: italic;
	font-weight: 400;
	font-display: swap;
	src: url(https://fonts.gstatic.com/s/opensans/v17/mem6YaGs126MiZpBA-UFUJ0ef8xkA76a.ttf) format('woff');
}

@font-face {
	font-family: "Open Sans";
	font-style: normal;
	font-weight: 600;
	font-display: swap;
	src: url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UNirk-VeJoCqeDjg.ttf) format('woff');
}

@font-face {
	font-family: "Open Sans";
	font-style: italic;
	font-weight: 600;
	font-display: swap;
	src: url(https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKXGUehsKKKTjrPW.ttf) format('woff');
}

@font-face {
	font-family: "Open Sans";
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN7rg-VeJoCqeDjg.ttf) format('woff');
}

@font-face {
	font-family: "Open Sans";
	font-style: italic;
	font-weight: 700;
	font-display: swap;
	src: url(https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKWiUOhsKKKTjrPW.ttf) format('woff');
}

@font-face {
	font-family: "Open Sans";
	font-style: normal;
	font-weight: 800;
	font-display: swap;
	src: url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN8rs-VeJoCqeDjg.ttf) format('woff');
}

@font-face {
	font-family: "Open Sans";
	font-style: italic;
	font-weight: 800;
	font-display: swap;
	src: url(https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKW-U-hsKKKTjrPW.ttf) format('woff');
}

@font-face {
	font-family: "Roboto";
	font-style: normal;
	font-weight: 100;
	font-display: swap;
	src: url(https://fonts.gstatic.com/s/roboto/v20/KFOkCnqEu92Fr1MmgWxPKTM1K9nz.ttf) format('woff');
}

@font-face {
	font-family: "Roboto";
	font-style: italic;
	font-weight: 100;
	font-display: swap;
	src: url(https://fonts.gstatic.com/s/roboto/v20/KFOiCnqEu92Fr1Mu51QrIzcXLsnzjYk.ttf) format('woff');
}

@font-face {
	font-family: "Roboto";
	font-style: normal;
	font-weight: 300;
	font-display: swap;
	src: url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmSU5vAx05IsDqlA.ttf) format('woff');
}

@font-face {
	font-family: "Roboto";
	font-style: italic;
	font-weight: 300;
	font-display: swap;
	src: url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TjARc9AMX6lJBP.ttf) format('woff');
}

@font-face {
	font-family: "Roboto";
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url(https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Me5WZLCzYlKw.ttf) format('woff');
}

@font-face {
	font-family: "Roboto";
	font-style: italic;
	font-weight: 400;
	font-display: swap;
	src: url(https://fonts.gstatic.com/s/roboto/v20/KFOkCnqEu92Fr1Mu52xPKTM1K9nz.ttf) format('woff');
}

@font-face {
	font-family: "Roboto";
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmEU9vAx05IsDqlA.ttf) format('woff');
}

@font-face {
	font-family: "Roboto";
	font-style: italic;
	font-weight: 500;
	font-display: swap;
	src: url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51S7ABc9AMX6lJBP.ttf) format('woff');
}

@font-face {
	font-family: "Roboto";
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmWUlvAx05IsDqlA.ttf) format('woff');
}

@font-face {
	font-family: "Roboto";
	font-style: italic;
	font-weight: 700;
	font-display: swap;
	src: url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TzBhc9AMX6lJBP.ttf) format('woff');
}

@font-face {
	font-family: "Roboto";
	font-style: normal;
	font-weight: 900;
	font-display: swap;
	src: url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmYUtvAx05IsDqlA.ttf) format('woff');
}

@font-face {
	font-family: "Roboto";
	font-style: italic;
	font-weight: 900;
	font-display: swap;
	src: url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TLBBc9AMX6lJBP.ttf) format('woff');
}

html,
body,
.body {
	font-family: "Open Sans", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: 400;
}

h4 {
	font-family: "Roboto", sans-serif;
	font-size: 1.5rem;
	font-style: normal;
	font-weight: 700;
}

h1 {
	font-family: "Roboto", sans-serif;
	font-size: 3rem;
	font-style: normal;
	font-weight: 700;
}

h2 {
	font-family: "Roboto", sans-serif;
	font-size: 2.25rem;
	font-style: normal;
	font-weight: 700;
}

h3 {
	font-family: "Roboto", sans-serif;
	font-size: 1.875rem;
	font-style: normal;
	font-weight: 700;
}

h5 {
	font-family: "Roboto", sans-serif;
	font-size: 1.25rem;
	font-style: normal;
	font-weight: 700;
}

h6 {
	font-family: "Roboto", sans-serif;
	font-size: 1rem;
	font-style: normal;
	font-weight: 700;
}

:root {
	--button_secondary_text_color: var(--color-id-33);
	--button_secondary_background_color: var(--color-id-24);
	--button_secondary_border_color: transparent;
	--button_secondary_hover_text_color: var(--color-id-33);
	--button_secondary_hover_background_color: var(--color-id-25);
	--button_secondary_hover_border_color: transparent;
	--button_secondary_box_shadow: none;
	--button_primary_text_color: var(--color-id-33);
	--button_primary_background_color: var(--color-id-29);
	--button_primary_border_color: transparent;
	--button_primary_hover_text_color: var(--color-id-33);
	--button_primary_hover_background_color: var(--color-id-27);
	--button_primary_hover_border_color: transparent;
	--button_primary_box_shadow: none;
	--button_action_text_color: var(--color-id-33);
	--button_action_background_color: var(--color-id-29);
	--button_action_border_color: transparent;
	--button_action_hover_text_color: var(--color-id-33);
	--button_action_hover_background_color: var(--color-id-27);
	--button_action_hover_border_color: transparent;
	--button_action_box_shadow: none;
}

.btn {}

.btn-big-secondary {
	font-weight: 500;
	font-style: normal;
	font-size: null;
	padding-left: 16px;
	padding-right: 16px;
	padding-top: 8px;
	padding-bottom: 8px;
	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: none;
	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: 500;
	font-style: normal;
	font-size: null;
	padding-left: 14px;
	padding-right: 14px;
	padding-top: 2px;
	padding-bottom: 2px;
	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: 500;
	font-style: normal;
	font-size: null;
	padding-left: 16px;
	padding-right: 16px;
	padding-top: 8px;
	padding-bottom: 8px;
	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: none;
	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-24);
	--navbar_private_background_color: var(--color-id-33);
	--navbar_private_items_hover_text_color: var(--color-id-29);
	--navbar_private_items_hover_background_color: transparent;
	--navbar_private_items_active_text_color: var(--color-id-29);
	--navbar_private_items_active_background_color: transparent;
	--navbar_private_box_shadow: 0px 1px 0px 0px var(--color-id-32);
	--navbar_private_balance_text_color: inherit;
	--navbar_private_balance_background_color: transparent;
	--navbar_private_balance_box_shadow: none;
	--navbar_public_box_shadow: 0px 1px 0px 0px var(--color-id-32);
	--navbar_public_items_text_color: var(--color-id-24);
	--navbar_public_items_border_color: transparent;
	--navbar_public_background_color: var(--color-id-33);
	--navbar_public_items_active_border_color: transparent;
	--navbar_public_items_hover_text_color: var(--color-id-29);
	--navbar_public_items_hover_background_color: var(--color-id-28);
	--navbar_public_items_active_text_color: var(--color-id-29);
	--navbar_public_items_active_background_color: var(--color-id-28);
}

.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: 16px !important;
	padding-right: 16px !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: 500;
}

.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: 16px;
	padding-right: 16px;
	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: 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;
}

.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: 500;
	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-33);
	--sidebar_items_border_color: transparent;
	--sidebar_background_color: var(--color-id-29);
	--sidebar_brand_text_color: var(--color-id-33);
	--sidebar_brand_background_color: transparent;
	--sidebar_items_hover_text_color: var(--color-id-33);
	--sidebar_items_hover_background_color: var(--color-id-22);
	--sidebar_items_hover_border_color: transparent;
	--sidebar_items_active_text_color: var(--color-id-24);
	--sidebar_items_active_background_color: var(--color-id-33);
	--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: 16px;
	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: 500;
	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: 16px;
	margin-right: 16px;
	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-33);
	--form_group_input_text_color: var(--color-id-24);
	--form_group_input_border_color: var(--color-id-32);
	--form_group_input_box_shadow: none;
	--form_group_input_focus_background_color: var(--color-id-28);
	--form_group_input_focus_text_color: var(--color-id-24);
	--form_group_input_focus_border_color: var(--color-id-29);
	--form_group_input_label_text_color: var(--color-id-24);
	--form_group_input_small_text_color: var(--color-id-24);
	--form_group_dropdown_box_shadow: none;
	--form_group_dropdown_border_color: var(--color-id-32);
	--form_group_dropdown_items_background_color: var(--color-id-33);
	--form_group_dropdown_items_text_color: var(--color-id-24);
	--form_group_dropdown_items_active_text_color: var(--color-id-29);
	--form_group_dropdown_items_active_background_color: transparent;
	--form_group_dropdown_items_hover_background_color: var(--color-id-28);
	--form_group_dropdown_items_hover_text_color: var(--color-id-29);
	--form_group_icon_color: var(--color-id-29);
	--form_group_search_placeholder: var(--color-id-32);
}

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: 14px;
	font-weight: inherit;
	height: 40px;
	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: solid;
	padding-left: 16px;
	padding-right: 16px;
	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: 600;
	font-style: normal;
	color: var(--form_group_input_label_text_color);
	font-size: 14px;
	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: 40px;
}

.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: 14px;
}

.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: 16px;
	--form-group-border-width-right: 1px;
	--form-group-border-width-left: 1px;
}

.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-28);
	--services_description_border_color: transparent;
	--services_description_text_color: var(--color-id-24);
	--services_description_box_shadow: none;
}

.panel-description {
	padding-top: 12px;
	padding-left: 16px;
	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: none;
	box-shadow: var(--services_description_box_shadow);
}

:root {
	--checkbox_radio_text_color: var(--color-id-33);
	--checkbox_radio_checked_background_color: var(--color-id-29);
	--checkbox_radio_unchecked_background_color: var(--color-id-32);
}

.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-33);
	--alert_success_background_color: var(--color-id-26);
	--alert_success_border_color: transparent;
	--alert_danger_text_color: var(--color-id-33);
	--alert_danger_background_color: var(--color-id-31);
	--alert_danger_border_color: transparent;
	--alert_info_text_color: var(--color-id-33);
	--alert_info_background_color: var(--color-id-35);
	--alert_info_border_color: transparent;
}

.alert {
	margin-bottom: 0px;
	text-align: left;
	font-weight: 500;
	font-style: normal;
	font-size: null;
	padding-top: 12px;
	padding-left: 16px;
	padding-right: 16px;
	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-33);
	--card_text_color: var(--text-dark);
	--card_border_color: var(--color-id-32);
	--card_box_shadow: none;
}

.card {
	padding-top: 16px;
	padding-left: 16px;
	padding-right: 16px;
	padding-bottom: 16px;
	border-color: var(--card_border_color);
	background: var(--card_background_color);
	color: var(--card_text_color);
	border-top-left-radius: 12px;
	border-top-right-radius: 12px;
	border-bottom-left-radius: 12px;
	border-bottom-right-radius: 12px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-style: solid;
	box-shadow: var(--card_box_shadow);
}

:root {
	--badge_primary_text_color: inherit;
	--badge_primary_background_color: transparent;
	--badge_primary_box_shadow: none;
	--badge_secondary_text_color: var(--color-id-24);
	--badge_secondary_background_color: var(--color-id-36);
	--badge_secondary_box_shadow: none;
	--badge_danger_text_color: inherit;
	--badge_danger_background_color: transparent;
	--badge_danger_box_shadow: transparent;
	--badge_warning_text_color: var(--color-id-33);
	--badge_warning_background_color: var(--color-id-23);
	--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: 4px !important;
	border-top-right-radius: 4px !important;
	border-bottom-left-radius: 4px !important;
	border-bottom-right-radius: 4px !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-24);
	--tabs_background_color: transparent;
	--tabs_border_color: var(--color-id-32);
	--tabs_hover_text_color: inherit;
	--tabs_hover_background_color: var(--color-id-32);
	--tabs_hover_border_color: var(--color-id-32);
	--tabs_active_text_color: var(--color-id-33);
	--tabs_active_background_color: var(--color-id-29);
	--tabs_active_border_color: transparent;
}

.tab {
	padding: 0px;
}

.tab .nav-item {
	margin-right: 8px;
}

.tab .nav-item .nav-link {
	font-size: null;
	font-weight: 500;
	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: 0px;
}

.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: 8px;
	}

	.tab-rtl .tab .nav-item {
		text-align: right;
	}
}

:root {
	--table_box_shadow: 0px 0px 0px 1px var(--color-id-32);
	--table_thead_text_color: var(--color-id-33);
	--table_thead_background_color: var(--color-id-24);
	--table_tbody_text_color: var(--color-id-24);
	--table_tbody_background_odd_color: var(--color-id-33);
	--table_tbody_background_even_color: var(--color-id-33);
	--table_tbody_background_color: var(--color-id-33);
	--table_tbody_border_color: var(--color-id-32);
}

.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);
}

.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-24);
	--pagination_background_color: transparent;
	--pagination_border_color: transparent;
	--pagination_hover_text_color: var(--color-id-24);
	--pagination_hover_background_color: var(--color-id-32);
	--pagination_hover_border_color: transparent;
	--pagination_active_text_color: var(--color-id-33);
	--pagination_active_background_color: var(--color-id-29);
	--pagination_active_border_color: transparent;
}

.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: 8px;
	border-color: var(--pagination_border_color);
	border-style: none;
	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: 0px;
}

.pagination .pagination-item__active .pagination-link {
	font-weight: 500;
	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: 8px;
}

:root {
	--ticket_dialog_admin_box_shadow: none;
	--ticket_dialog_admin_text_color: var(--color-id-33);
	--ticket_dialog_admin_username_text_color: var(--color-id-24);
	--ticket_dialog_admin_background_color: var(--color-id-29);
	--ticket_dialog_admin_border_color: var(--color-id-32);
	--ticket_dialog_user_box_shadow: transparent;
	--ticket_dialog_user_text_color: var(--color-id-24);
	--ticket_dialog_user_username_text_color: var(--color-id-24);
	--ticket_dialog_user_background_color: var(--color-id-28);
	--ticket_dialog_user_border_color: transparent;
}

.ticket-dialog__row {
	margin-bottom: 24px;
	font-size: 16px;
}

.ticket-dialog__row-message {
	padding-top: 12px;
	padding-left: 16px;
	padding-right: 16px;
	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: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	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: 24px;
}

.ticket-dialog__row-user {
	padding-left: 24px;
}

.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: 24px;
	padding-right: 0px;
}

.ticket-dialog-rtl .ticket-dialog__row-user {
	padding-right: 24px;
	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-33);
	--footer_public_background_color: var(--color-id-24);
}

.component-footer {
	position: relative;
	font-size: null;
	font-weight: 400;
	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-33);
	--modal_text_color: var(--text-dark);
	--modal_close_color: var(--color-id-24);
}

.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-28);
	--code_text_color: var(--color-id-24);
	--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: none;
	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-33);
	--dropdown_button_background_color: var(--color-id-29);
	--dropdown_button_border_color: transparent;
	--dropdown_background_color: var(--color-id-33);
	--dropdown_items_text_color: var(--color-id-24);
	--dropdown_button_hover_text_color: var(--color-id-33);
	--dropdown_button_hover_background_color: var(--color-id-27);
	--dropdown_button_hover_border_color: transparent;
	--dropdown_items_hover_text_color: var(--color-id-29);
	--dropdown_items_hover_background_color: var(--color-id-28);
	--dropdown_box_shadow: 0px 0px 0px 1px var(--color-id-32);
}

.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: 4px;
	padding-bottom: 4px;
	padding-left: 12px;
	padding-right: 12px;
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;
	border-bottom-left-radius: 8px;
	border-bottom-right-radius: 8px;
	font-size: null;
	font-weight: 500;
	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: 4px;
	padding-bottom: 4px;
	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-33);
	--balance_dropdown_button_background_color: var(--color-id-29);
	--balance_dropdown_button_border_color: transparent;
	--balance_dropdown_background_color: var(--color-id-33);
	--balance_dropdown_items_text_color: var(--color-id-24);
	--balance_dropdown_button_hover_text_color: var(--color-id-33);
	--balance_dropdown_button_hover_background_color: var(--color-id-29);
	--balance_dropdown_button_hover_border_color: transparent;
	--balance_dropdown_items_hover_text_color: var(--color-id-29);
	--balance_dropdown_items_hover_background_color: var(--color-id-28);
	--balance_dropdown_box_shadow: 0px 0px 0px 1px var(--color-id-32);
}

.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: solid;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 12px;
	padding-right: 12px;
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;
	border-bottom-left-radius: 8px;
	border-bottom-right-radius: 8px;
	font-size: null;
	font-weight: 500;
	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%;
	}
}

#block_64 .component_form_group textarea {
	resize: none;
}

#block_64 .component_form_group .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: 17px;
	font-weight: inherit;
	height: 35px;
	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: solid;
	padding-left: 16px;
	padding-right: 16px;
	box-shadow: var(--form_group_input_box_shadow);
	outline: none;
}

#block_64 .component_form_group .form-group input:read-only {
	opacity: 0.5;
}

#block_64 .component_form_group .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);
}

#block_64 .component_form_group .form-group input:-moz-read-only {
	opacity: 0.5;
}

#block_64 .component_form_group .form-group input:disabled {
	opacity: 0.5;
}

#block_64 .component_form_group .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;
}

#block_64 .component_form_group textarea.form-control {
	height: 124px;
}

#block_64 .component_form_group .form-group label {
	font-weight: 600;
	font-style: normal;
	color: var(--form_group_input_label_text_color);
	font-size: 14px;
	margin-bottom: 4px;
}

#block_64 .component_form_group .form-group small {
	display: block;
	color: var(--form_group_input_small_text_color);
	font-size: 0.9rem;
	margin-top: 4px;
}

#block_64 .component_form_group 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=);
}

#block_64 .component_form_group .input-group .form-control {
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
}

#block_64 .component_form_group .input-group-prepend .btn {
	z-index: inherit;
}

#block_64 .component_form_group .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;
}

#block_64 .component_form_group .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%;
}

#block_64 .component_form_group .form-group-rtl select.form-control:not([multiple]) {
	background-position: left 18px top 50%, 0 0;
}

#block_64 .component_form_group .form-group-rtl .form-group {
	text-align: right;
}

#block_64 .component_form_group .form-group-rtl .form-group label {
	text-align: right;
}

#block_64 .component_form_group .form-group-rtl .form-group small {
	text-align: right;
}

#block_64 .component_form_group .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;
}

#block_64 .component_form_group .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;
}

#block_64 .component_form_group .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;
}

#block_64 .component_form_group .form-group-rtl .dropdown-menu {
	right: 0px !important;
	transform: none !important;
	top: 100% !important;
	text-align: start !important;
}

#block_64 .component_form_group .form-group-rtl .dropdown-toggle {
	text-align: right !important;
}

#block_64 .component_form_group .form-group-rtl .dropdown-toggle::after {
	margin-right: 0.255em;
	margin-left: 0px !important;
}

#block_64 .component_form_group .form-group-rtl .select2-container {
	left: auto !important;
}

#block_64 .component_form_group .form-group-rtl .bootstrap-datetimepicker-widget.dropdown-menu {
	inset: inherit !important;
}

#block_64 .component_form_group .form-group-rtl .bootstrap-datetimepicker-widget .list-unstyled {
	padding-right: 0px;
}

#block_64 .component_form_group .select2-container .select2-selection--single {
	height: 35px;
}

#block_64 .component_form_group .form-group .select2-container .dropdown-menu {
	padding: 0px;
	margin: 0px;
}

#block_64 .component_form_group .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;
}

#block_64 .component_form_group .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;
}

#block_64 .component_form_group .form-group .select2-search__field {
	padding-left: 2.3rem;
}

#block_64 .component_form_group .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;
}

#block_64 .component_form_group .form-group .select2-results__option {
	font-weight: inherit;
	font-size: 17px;
}

#block_64 .component_form_group .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;
}

#block_64 .component_form_group .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;
}

#block_64 .component_form_group .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;
}

#block_64 .component_form_group .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;
}

#block_64 .component_form_group .form-group .select2-results__options {
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;
}

#block_64 .component_form_group .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;
}

#block_64 .component_form_group .form-group .select2-selection--single {
	display: flex;
	align-items: center;
}

#block_64 .component_form_group .form-group .select2-search__field-icon {
	padding-left: 0.6em;
	color: var(--form_group_input_text_color);
	display: flex;
	align-items: center;
}

#block_64 .component_form_group .form-group .select2-selection__id {
	vertical-align: middle;
}

#block_64 .component_form_group .form-group .select2-search--dropdown {
	padding-left: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-top: 6px;
}

#block_64 .component_form_group .form-group .select2-selection__arrow b {
	border-top-color: var(--form_group_input_text_color);
}

#block_64 .component_form_group .form-group .select2-container--open .select2-selection__arrow b {
	border-bottom-color: var(--form_group_input_text_color);
}

#block_64 .component_form_group .select2-container--default .select2-results__option[aria-selected=true] {
	background-color: inherit;
}

#block_64 .component_form_group .form-group .files-wrapper .files-label {
	color: var(--form_group_input_label_text_color);
}

#block_64 .component_form_group .form-group .search-dropdown .input-wrapper {
	position: relative;
	--form-group-search-paddings: 16px;
	--form-group-border-width-right: 1px;
	--form-group-border-width-left: 1px;
}

#block_64 .component_form_group .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);
}

#block_64 .component_form_group .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);
}

#block_64 .component_form_group .form-group .search-dropdown .input-wrapper .input-wrapper__prepend:hover,
.form-group .search-dropdown .input-wrapper .input-wrapper__append:hover {
	opacity: 0.5;
}

#block_64 .component_form_group .form-group .search-dropdown .input-wrapper .input-wrapper__prepend {
	left: var(--form-group-search-paddings);
}

#block_64 .component_form_group .form-group .search-dropdown .input-wrapper .input-wrapper__append {
	font-size: 12px;
	right: 16px;
}

#block_64 .component_form_group .form-group .search-dropdown .input-wrapper .form-control::placeholder {
	color: var(--form_group_search_placeholder);
}

#block_64 .component_form_group .form-group .search-dropdown .input-wrapper .form-control::-webkit-input-placeholder {
	color: var(--form_group_search_placeholder);
}

#block_64 .component_form_group .form-group .search-dropdown .input-wrapper .form-control::-moz-placeholder {
	color: var(--form_group_search_placeholder);
}

#block_64 .component_form_group .form-group .search-dropdown .input-wrapper .form-control::-ms-input-placeholder {
	color: var(--form_group_search_placeholder);
}

#block_64 .component_form_group .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);
}

#block_64 .component_form_group .form-group-rtl .search-dropdown .input-wrapper .input-wrapper__prepend {
	left: auto;
	right: var(--form-group-search-paddings);
}

#block_64 .component_form_group .form-group-rtl .search-dropdown .input-wrapper .input-wrapper__append {
	right: auto;
	left: 16px;
}

#block_63 .component_card .card {
	padding-top: 22px;
	padding-left: 16px;
	padding-right: 16px;
	padding-bottom: 25px;
	border-color: var(--card_border_color);
	background: var(--card_background_color);
	color: var(--card_text_color);
	border-top-left-radius: 12px;
	border-top-right-radius: 12px;
	border-bottom-left-radius: 12px;
	border-bottom-right-radius: 12px;
	border-left-width: 3px;
	border-right-width: 3px;
	border-top-width: 3px;
	border-bottom-width: 3px;
	border-style: solid;
	box-shadow: var(--card_box_shadow);
}

#block_80 .component_form_group textarea {
	resize: none;
}

#block_80 .component_form_group .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: 15px;
	font-weight: inherit;
	height: 40px;
	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: solid;
	padding-left: 16px;
	padding-right: 16px;
	box-shadow: var(--form_group_input_box_shadow);
	outline: none;
}

#block_80 .component_form_group .form-group input:read-only {
	opacity: 0.5;
}

#block_80 .component_form_group .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);
}

#block_80 .component_form_group .form-group input:-moz-read-only {
	opacity: 0.5;
}

#block_80 .component_form_group .form-group input:disabled {
	opacity: 0.5;
}

#block_80 .component_form_group .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;
}

#block_80 .component_form_group textarea.form-control {
	height: 160px;
}

#block_80 .component_form_group .form-group label {
	font-weight: 700;
	font-style: normal;
	color: var(--form_group_input_label_text_color);
	font-size: 18px;
	margin-bottom: 4px;
}

#block_80 .component_form_group .form-group small {
	display: block;
	color: var(--form_group_input_small_text_color);
	font-size: 0.9rem;
	margin-top: 4px;
}

#block_80 .component_form_group 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=);
}

#block_80 .component_form_group .input-group .form-control {
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
}

#block_80 .component_form_group .input-group-prepend .btn {
	z-index: inherit;
}

#block_80 .component_form_group .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;
}

#block_80 .component_form_group .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%;
}

#block_80 .component_form_group .form-group-rtl select.form-control:not([multiple]) {
	background-position: left 18px top 50%, 0 0;
}

#block_80 .component_form_group .form-group-rtl .form-group {
	text-align: right;
}

#block_80 .component_form_group .form-group-rtl .form-group label {
	text-align: right;
}

#block_80 .component_form_group .form-group-rtl .form-group small {
	text-align: right;
}

#block_80 .component_form_group .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;
}

#block_80 .component_form_group .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;
}

#block_80 .component_form_group .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;
}

#block_80 .component_form_group .form-group-rtl .dropdown-menu {
	right: 0px !important;
	transform: none !important;
	top: 100% !important;
	text-align: start !important;
}

#block_80 .component_form_group .form-group-rtl .dropdown-toggle {
	text-align: right !important;
}

#block_80 .component_form_group .form-group-rtl .dropdown-toggle::after {
	margin-right: 0.255em;
	margin-left: 0px !important;
}

#block_80 .component_form_group .form-group-rtl .select2-container {
	left: auto !important;
}

#block_80 .component_form_group .form-group-rtl .bootstrap-datetimepicker-widget.dropdown-menu {
	inset: inherit !important;
}

#block_80 .component_form_group .form-group-rtl .bootstrap-datetimepicker-widget .list-unstyled {
	padding-right: 0px;
}

#block_80 .component_form_group .select2-container .select2-selection--single {
	height: 40px;
}

#block_80 .component_form_group .form-group .select2-container .dropdown-menu {
	padding: 0px;
	margin: 0px;
}

#block_80 .component_form_group .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;
}

#block_80 .component_form_group .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;
}

#block_80 .component_form_group .form-group .select2-search__field {
	padding-left: 2.3rem;
}

#block_80 .component_form_group .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;
}

#block_80 .component_form_group .form-group .select2-results__option {
	font-weight: inherit;
	font-size: 15px;
}

#block_80 .component_form_group .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;
}

#block_80 .component_form_group .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;
}

#block_80 .component_form_group .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;
}

#block_80 .component_form_group .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;
}

#block_80 .component_form_group .form-group .select2-results__options {
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;
}

#block_80 .component_form_group .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;
}

#block_80 .component_form_group .form-group .select2-selection--single {
	display: flex;
	align-items: center;
}

#block_80 .component_form_group .form-group .select2-search__field-icon {
	padding-left: 0.6em;
	color: var(--form_group_input_text_color);
	display: flex;
	align-items: center;
}

#block_80 .component_form_group .form-group .select2-selection__id {
	vertical-align: middle;
}

#block_80 .component_form_group .form-group .select2-search--dropdown {
	padding-left: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-top: 6px;
}

#block_80 .component_form_group .form-group .select2-selection__arrow b {
	border-top-color: var(--form_group_input_text_color);
}

#block_80 .component_form_group .form-group .select2-container--open .select2-selection__arrow b {
	border-bottom-color: var(--form_group_input_text_color);
}

#block_80 .component_form_group .select2-container--default .select2-results__option[aria-selected=true] {
	background-color: inherit;
}

#block_80 .component_form_group .form-group .files-wrapper .files-label {
	color: var(--form_group_input_label_text_color);
}

#block_80 .component_form_group .form-group .search-dropdown .input-wrapper {
	position: relative;
	--form-group-search-paddings: 16px;
	--form-group-border-width-right: 1px;
	--form-group-border-width-left: 1px;
}

#block_80 .component_form_group .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);
}

#block_80 .component_form_group .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);
}

#block_80 .component_form_group .form-group .search-dropdown .input-wrapper .input-wrapper__prepend:hover,
.form-group .search-dropdown .input-wrapper .input-wrapper__append:hover {
	opacity: 0.5;
}

#block_80 .component_form_group .form-group .search-dropdown .input-wrapper .input-wrapper__prepend {
	left: var(--form-group-search-paddings);
}

#block_80 .component_form_group .form-group .search-dropdown .input-wrapper .input-wrapper__append {
	font-size: 12px;
	right: 16px;
}

#block_80 .component_form_group .form-group .search-dropdown .input-wrapper .form-control::placeholder {
	color: var(--form_group_search_placeholder);
}

#block_80 .component_form_group .form-group .search-dropdown .input-wrapper .form-control::-webkit-input-placeholder {
	color: var(--form_group_search_placeholder);
}

#block_80 .component_form_group .form-group .search-dropdown .input-wrapper .form-control::-moz-placeholder {
	color: var(--form_group_search_placeholder);
}

#block_80 .component_form_group .form-group .search-dropdown .input-wrapper .form-control::-ms-input-placeholder {
	color: var(--form_group_search_placeholder);
}

#block_80 .component_form_group .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);
}

#block_80 .component_form_group .form-group-rtl .search-dropdown .input-wrapper .input-wrapper__prepend {
	left: auto;
	right: var(--form-group-search-paddings);
}

#block_80 .component_form_group .form-group-rtl .search-dropdown .input-wrapper .input-wrapper__append {
	right: auto;
	left: 16px;
}

#block_74 .component_table .table-wr {
	box-shadow: var(--table_box_shadow);
	border-top-left-radius: 9px;
	border-top-right-radius: 9px;
	border-bottom-left-radius: 9px;
	border-bottom-right-radius: 9px;
}

#block_74 .component_table .table {
	margin-bottom: 0px;
	border-top-left-radius: 9px;
	border-top-right-radius: 9px;
	border-bottom-left-radius: 9px;
	border-bottom-right-radius: 9px;
	background: var(--table_tbody_background_color);
}

#block_74 .component_table .table .nowrap {
	white-space: nowrap;
}

#block_74 .component_table .table thead {}

#block_74 .component_table .table thead tr th .form-control {
	font-weight: 400;
}

#block_74 .component_table .table thead tr th {
	font-size: 14px;
	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);
}

#block_74 .component_table .table__header-none {
	background: var(--table_tbody_background_color) !important;
}

#block_74 .component_table .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);
}

#block_74 .component_table .table tbody tr td:first-child {
	padding-left: 24px;
}

#block_74 .component_table .table tbody tr td:last-child {
	padding-right: 24px;
}

#block_74 .component_table .table thead tr th:first-child {
	padding-left: 24px;
	border-top-left-radius: 9px;
}

#block_74 .component_table .table thead tr th:last-child {
	padding-right: 24px;
	border-top-right-radius: 9px;
}

#block_74 .component_table .table tbody tr:last-child td {
	border-bottom: none;
}

#block_74 .component_table .table tbody tr:first-child td {
	border-top: 0px;
}

#block_74 .component_table .table tbody tr:last-child td:first-child {
	border-bottom-left-radius: 9px;
}

#block_74 .component_table .table tbody tr:last-child td:last-child {
	border-bottom-right-radius: 9px;
}

#block_74 .component_table .table tbody tr:nth-child(even) td {
	background: var(--table_tbody_background_even_color);
}

#block_74 .component_table .table tbody tr:nth-child(odd) td {
	background: var(--table_tbody_background_odd_color);
}

#block_74 .component_table .table-rtl .table thead tr th:first-child {
	padding-left: 7px;
	padding-right: 24px;
	border-top-left-radius: 0px !important;
	border-top-right-radius: 9px;
}

#block_74 .component_table .table-rtl .table thead tr th:last-child {
	padding-right: 7px;
	padding-left: 24px;
	border-top-right-radius: 0px !important;
	border-top-left-radius: 9px;
}

#block_74 .component_table .table-rtl .table tbody tr td:first-child {
	padding-left: 7px !important;
	padding-right: 24px !important;
}

#block_74 .component_table .table-rtl .table tbody tr td:last-child {
	padding-left: 24px !important;
	padding-right: 7px !important;
}

#block_74 .component_table .table-rtl .table tbody tr td {
	text-align: right;
}

#block_74 .component_table .table-rtl .table thead tr th {
	text-align: right;
}

#block_74 .component_table .table-rtl .table tbody tr:last-child td:last-child {
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 9px;
}

#block_74 .component_table .table-rtl .table tbody tr:last-child td:first-child {
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 9px;
}

#block_74 .component_table .table-responsive .table-service {
	min-width: 120px;
	max-width: 650px;
	word-break: break-all;
}

#block_74 .component_table .table-responsive .table-link {
	min-width: 120px;
	max-width: 650px;
	word-break: break-all;
}

@media (max-width: 991px) {
	#block_74 .component_table .table-responsive thead tr th {
		white-space: nowrap;
	}

	#block_74 .component_table .table-responsive .table-link {
		white-space: nowrap;
		text-overflow: ellipsis;
		overflow: hidden;
	}

	#block_74 .component_table .table-responsive-classic {
		border: 0;
		box-shadow: none;
	}

	#block_74 .component_table .table-responsive-classic thead {
		border: none;
		height: : 1px;
		width: 1px;
		margin: -1px;
		overflow: hidden;
		padding: 0px;
		position: absolute;
		display: none;
	}

	#block_74 .component_table .table-responsive-classic tbody tr {
		display: block;
	}

	#block_74 .component_table .table-responsive-classic tbody tr:last-child {
		margin-bottom: 0px;
	}

	#block_74 .component_table .table-responsive-classic tbody td {
		display: block;
		text-align: right;
	}

	#block_74 .component_table .table-responsive-classic tbody tr td {
		min-height: 40px;
		height: auto;
		border-bottom-width: 0px !important;
		word-break: break-all;
	}

	#block_74 .component_table .table-rtl .table-responsive-classic tbody tr td {
		text-align: right;
		display: flex;
	}

	#block_74 .component_table .table-responsive-classic tbody tr:first-child td {
		border-top-width: 1px;
		border-top-style: solid;
		border-top-color: var(--table_tbody_border_color);
	}

	#block_74 .component_table .table-responsive-classic td::before {
		content: attr(data-label);
		float: left;
		font-weight: 700;
		padding-right: 8px;
	}

	#block_74 .component_table .table-rtl .table-responsive-classic td::before {
		float: right;
		padding-left: 8px;
		white-space: nowrap;
	}

	#block_74 .component_table .table-responsive-classic td:last-child {
		border-bottom: 0px;
	}

	#block_74 .component_table .table-responsive-classic tbody tr td:first-child {
		padding-left: 7px;
	}

	#block_74 .component_table .table-rtl .table-responsive-classic tbody tr td:first-child {
		padding-right: 7px;
	}

	#block_74 .component_table .table-responsive-classic tbody tr td:last-child {
		padding-right: 7px;
	}

	#block_74 .component_table .table-rtl .table-responsive-classic tbody tr td:last-child {
		padding-left: 7px;
	}

	#block_74 .component_table .table-responsive-classic tbody tr:last-child td:first-child {
		border-bottom-left-radius: 0px !important;
		border-bottom-right-radius: 0px !important;
	}

	#block_74 .component_table .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) {
	#block_74 .component_table .table-responsive .table-service {
		min-width: 310px;
	}
}

#block_43 .component_footer_single_line .component-footer {
	position: relative;
	font-size: 15px;
	font-weight: 600;
	font-style: normal;
}

#block_43 .component_footer_single_line .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);
}

#block_43 .component_footer_single_line .component-footer__public-copyright {}

#block_80 .component_button_submit .btn {}

#block_80 .component_button_submit .btn-big-secondary {
	font-weight: 500;
	font-style: normal;
	font-size: null;
	padding-left: 16px;
	padding-right: 16px;
	padding-top: 8px;
	padding-bottom: 8px;
	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: none;
	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;
}

#block_80 .component_button_submit .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;
}

#block_80 .component_button_submit .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;
}

#block_80 .component_button_submit .btn-actions {
	font-weight: 500;
	font-style: normal;
	font-size: null;
	padding-left: 14px;
	padding-right: 14px;
	padding-top: 2px;
	padding-bottom: 2px;
	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;
}

#block_80 .component_button_submit .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;
}

#block_80 .component_button_submit .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;
}

#block_80 .component_button_submit .btn-big-primary {
	font-weight: 500;
	font-style: normal;
	font-size: 17px;
	padding-left: 16px;
	padding-right: 16px;
	padding-top: 8px;
	padding-bottom: 8px;
	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: none;
	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;
}

#block_80 .component_button_submit .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;
}

#block_80 .component_button_submit .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;
}

#block_80 .component_button_submit .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;
}

#block_80 .component_button_submit .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;
}

#block_62 .component_table .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;
}

#block_62 .component_table .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);
}

#block_62 .component_table .table .nowrap {
	white-space: nowrap;
}

#block_62 .component_table .table thead {}

#block_62 .component_table .table thead tr th .form-control {
	font-weight: 400;
}

#block_62 .component_table .table thead tr th {
	font-size: 13px;
	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);
}

#block_62 .component_table .table__header-none {
	background: var(--table_tbody_background_color) !important;
}

#block_62 .component_table .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);
}

#block_62 .component_table .table tbody tr td:first-child {
	padding-left: 16px;
}

#block_62 .component_table .table tbody tr td:last-child {
	padding-right: 16px;
}

#block_62 .component_table .table thead tr th:first-child {
	padding-left: 16px;
	border-top-left-radius: 8px;
}

#block_62 .component_table .table thead tr th:last-child {
	padding-right: 16px;
	border-top-right-radius: 8px;
}

#block_62 .component_table .table tbody tr:last-child td {
	border-bottom: none;
}

#block_62 .component_table .table tbody tr:first-child td {
	border-top: 0px;
}

#block_62 .component_table .table tbody tr:last-child td:first-child {
	border-bottom-left-radius: 8px;
}

#block_62 .component_table .table tbody tr:last-child td:last-child {
	border-bottom-right-radius: 8px;
}

#block_62 .component_table .table tbody tr:nth-child(even) td {
	background: var(--table_tbody_background_even_color);
}

#block_62 .component_table .table tbody tr:nth-child(odd) td {
	background: var(--table_tbody_background_odd_color);
}

#block_62 .component_table .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;
}

#block_62 .component_table .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;
}

#block_62 .component_table .table-rtl .table tbody tr td:first-child {
	padding-left: 7px !important;
	padding-right: 16px !important;
}

#block_62 .component_table .table-rtl .table tbody tr td:last-child {
	padding-left: 16px !important;
	padding-right: 7px !important;
}

#block_62 .component_table .table-rtl .table tbody tr td {
	text-align: right;
}

#block_62 .component_table .table-rtl .table thead tr th {
	text-align: right;
}

#block_62 .component_table .table-rtl .table tbody tr:last-child td:last-child {
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 8px;
}

#block_62 .component_table .table-rtl .table tbody tr:last-child td:first-child {
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 8px;
}

#block_62 .component_table .table-responsive .table-service {
	min-width: 120px;
	max-width: 650px;
	word-break: break-all;
}

#block_62 .component_table .table-responsive .table-link {
	min-width: 120px;
	max-width: 650px;
	word-break: break-all;
}

@media (max-width: 991px) {
	#block_62 .component_table .table-responsive thead tr th {
		white-space: nowrap;
	}

	#block_62 .component_table .table-responsive .table-link {
		white-space: nowrap;
		text-overflow: ellipsis;
		overflow: hidden;
	}

	#block_62 .component_table .table-responsive-classic {
		border: 0;
		box-shadow: none;
	}

	#block_62 .component_table .table-responsive-classic thead {
		border: none;
		height: : 1px;
		width: 1px;
		margin: -1px;
		overflow: hidden;
		padding: 0px;
		position: absolute;
		display: none;
	}

	#block_62 .component_table .table-responsive-classic tbody tr {
		display: block;
	}

	#block_62 .component_table .table-responsive-classic tbody tr:last-child {
		margin-bottom: 0px;
	}

	#block_62 .component_table .table-responsive-classic tbody td {
		display: block;
		text-align: right;
	}

	#block_62 .component_table .table-responsive-classic tbody tr td {
		min-height: 40px;
		height: auto;
		border-bottom-width: 0px !important;
		word-break: break-all;
	}

	#block_62 .component_table .table-rtl .table-responsive-classic tbody tr td {
		text-align: right;
		display: flex;
	}

	#block_62 .component_table .table-responsive-classic tbody tr:first-child td {
		border-top-width: 1px;
		border-top-style: solid;
		border-top-color: var(--table_tbody_border_color);
	}

	#block_62 .component_table .table-responsive-classic td::before {
		content: attr(data-label);
		float: left;
		font-weight: 700;
		padding-right: 8px;
	}

	#block_62 .component_table .table-rtl .table-responsive-classic td::before {
		float: right;
		padding-left: 8px;
		white-space: nowrap;
	}

	#block_62 .component_table .table-responsive-classic td:last-child {
		border-bottom: 0px;
	}

	#block_62 .component_table .table-responsive-classic tbody tr td:first-child {
		padding-left: 7px;
	}

	#block_62 .component_table .table-rtl .table-responsive-classic tbody tr td:first-child {
		padding-right: 7px;
	}

	#block_62 .component_table .table-responsive-classic tbody tr td:last-child {
		padding-right: 7px;
	}

	#block_62 .component_table .table-rtl .table-responsive-classic tbody tr td:last-child {
		padding-left: 7px;
	}

	#block_62 .component_table .table-responsive-classic tbody tr:last-child td:first-child {
		border-bottom-left-radius: 0px !important;
		border-bottom-right-radius: 0px !important;
	}

	#block_62 .component_table .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) {
	#block_62 .component_table .table-responsive .table-service {
		min-width: 310px;
	}
}

.wrapper-navbar {
	--public-navbar-height: 64px;
}

.wrapper-sidebar-navbar .wrapper-content {
	padding-top: 64px;
}

.wrapper-navbar .component_navbar_sub {
	height: 64px;
}

#block_44 .component_private_navbar+.component_navbar_sub {
	height: 64px;
}

#block_44 .component_private_navbar+.wrapper-content {
	padding-top: 64px;
}

#block_44 .component_private_navbar .component-sidebar__menu-logo {
	height: 64px;
}

#block_44 .component_private_navbar .sidebar-block__left-menu {
	padding-bottom: 64px !important;
}

#block_44 .component_private_navbar .navbar-nav-currencies {
	color: var(--navbar_private_items_text_color);
	font-size: 16px;
	padding-left: 16px !important;
	padding-right: 16px !important;
}

#block_44 .component_private_navbar .component-navbar-public__wrapper {
	height: 64px;
}

#block_44 .component_private_navbar .component-navbar-private__wrapper {
	height: 64px;
}

#block_44 .component_private_navbar .component-navbar-public-brand a {
	text-decoration: none;
	color: inherit;
}

#block_44 .component_private_navbar .component-navbar-public-brand {
	text-decoration: none;
	color: inherit;
}

#block_44 .component_private_navbar .component-navbar-public-brand:hover {
	text-decoration: none;
}

#block_44 .component_private_navbar .component-navbar-private__wrapper .sidebar-block__top-brand {
	display: none;
}

#block_44 .component_private_navbar .component-navbar-logo {
	display: flex;
}

#block_44 .component_private_navbar .component-navbar-logo a {
	display: flex;
	width: inherit;
}

#block_44 .component_private_navbar .component-navbar-nav-item {
	position: relative;
}

#block_44 .component_private_navbar .component-navbar-public-nav-item {}

#block_44 .component_private_navbar .component-navbar-private-nav-item {
	height: 64px;
}

#block_44 .component_private_navbar .component-navbar-nav-link {
	display: flex;
	align-items: center;
	justify-content: center;
	text-decoration: none;
	height: 100%;
	font-size: 16px;
	font-weight: 700;
}

#block_44 .component_private_navbar .component-navbar-nav-link .badge {
	margin-left: 6px;
	margin-right: 6px;
}

#block_44 .component_private_navbar .component-navbar-nav-link .component-navbar-nav-link-icon {
	display: flex;
	min-width: 26px;
	padding: 0px 3px;
}

#block_44 .component_private_navbar .component-navbar-nav-link__navbar-private {
	color: var(--navbar_private_items_text_color) !important;
	background: var(--navbar_private_background_color);
	padding-left: 16px;
	padding-right: 16px;
	padding-top: 4px;
	padding-bottom: 4px;
}

#block_44 .component_private_navbar .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;
}

#block_44 .component_private_navbar .component-navbar-nav-link-active__navbar-private {
	color: var(--navbar_private_items_active_text_color) !important;
	background: var(--navbar_private_items_active_background_color);
}

#block_44 .component_private_navbar .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);
}

#block_44 .component_private_navbar .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);
}

#block_44 .component_private_navbar .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: 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;
}

#block_44 .component_private_navbar .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;
}

#block_44 .component_private_navbar .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;
}

#block_44 .component_private_navbar .component-navbar-nav-link-active__navbar-public {
	color: var(--navbar_public_items_active_text_color) !important;
	background: var(--navbar_public_items_active_background_color);
}

#block_44 .component_private_navbar .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);
}

#block_44 .component_private_navbar .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);
}

#block_44 .component_private_navbar .component-navbar-public {
	height: 64px;
	box-shadow: var(--navbar_public_box_shadow);
}

#block_44 .component_private_navbar .component-navbar-private {
	height: 64px;
	box-shadow: var(--navbar_private_box_shadow);
}

#block_44 .component_private_navbar .component-navbar__navbar-private {
	background: var(--navbar_private_background_color);
	box-shadow: var(--navbar_private_box_shadow);
}

#block_44 .component_private_navbar .component-navbar__navbar-public {
	width: 100%;
	background: var(--navbar_public_background_color);
	box-shadow: var(--navbar_public_box_shadow);
}

#block_44 .component_private_navbar .component-navbar-balance-wrap__navbar-private {
	padding-top: 5px;
	padding-bottom: 5px;
}

#block_44 .component_private_navbar .component-navbar-balance-item__navbar-private {
	display: flex;
	align-items: center;
	justify-content: center;
	height: 100%;
	text-decoration: none;
	font-weight: 700;
	font-style: normal;
	color: var(--navbar_private_balance_text_color) !important;
	background: var(--navbar_private_balance_background_color);
	padding-left: 9px;
	padding-right: 9px;
	border-top-left-radius: 7px;
	border-top-right-radius: 7px;
	border-bottom-left-radius: 7px;
	border-bottom-right-radius: 7px;
	box-shadow: var(--navbar_private_balance_box_shadow);
}

#block_44 .component_private_navbar .component-navbar-balance-item__navbar-private:hover {
	color: var(--navbar_private_balance_text_color) !important;
	text-decoration: none;
}

#block_44 .component_private_navbar .component-navbar-private-brand {
	color: var(--navbar_private_items_text_color);
	font-size: 0px;
}

#block_44 .component_private_navbar .component-navbar__navbar-private .navbar {
	height: 64px;
}

#block_44 .component_private_navbar .component-navbar__navbar-public .navbar {
	height: 64px;
}

#block_44 .component_private_navbar .component-navbar__navbar-public-padding .navbar {
	padding-top: 24px;
	padding-bottom: 24px;
}

#block_44 .component_private_navbar .navbar-burger {
	position: relative;
}

#block_44 .component_private_navbar .navbar-light .navbar-toggler {
	border: none;
	outline: none;
	position: relative;
}

#block_44 .component_private_navbar .navbar-burger-line {
	display: block;
	height: 2px;
	width: 24px;
	position: relative;
}

#block_44 .component_private_navbar .navbar-burger-line:before {
	content: ' ';
	display: block;
	position: absolute;
	left: 0;
	top: -7px;
	height: 2px;
	width: 24px;
}

#block_44 .component_private_navbar .navbar-burger-line:after {
	content: ' ';
	display: block;
	position: absolute;
	left: 0;
	top: 7px;
	height: 2px;
	width: 24px;
}

#block_44 .component_private_navbar .component-navbar__navbar-public .navbar-burger-line:before {
	background: var(--navbar_public_items_text_color);
}

#block_44 .component_private_navbar .component-navbar__navbar-private .navbar-burger-line:before {
	background: var(--navbar_private_items_text_color);
}

#block_44 .component_private_navbar .component-navbar__navbar-private .navbar-burger-line:after {
	background: var(--navbar_private_items_text_color);
}

#block_44 .component_private_navbar .component-navbar__navbar-public .navbar-burger-line:after {
	background: var(--navbar_public_items_text_color);
}

#block_44 .component_private_navbar .component-navbar__navbar-public .navbar-burger-line {
	background: var(--navbar_public_items_text_color);
}

#block_44 .component_private_navbar .component-navbar__navbar-private .navbar-burger-line {
	background: var(--navbar_private_items_text_color);
}

#block_44 .component_private_navbar .navbar-nav {
	padding-right: 0px;
	margin-top: 0px;
}

#block_44 .component_private_navbar .component-navbar-collapse-divider {
	height: 1px;
	width: 100%;
	display: none;
	opacity: 0.2;
}

#block_44 .component_private_navbar .component-navbar__navbar-private .component-navbar-collapse-divider {
	background: var(--navbar_private_items_text_color);
}

#block_44 .component_private_navbar .component-navbar__navbar-public .component-navbar-collapse-divider {
	background: var(--navbar_public_items_text_color);
}

#block_44 .component_private_navbar .navbar-dropdown {
	position: relative;
	display: inline-block;
	margin-top: 4px;
	padding-bottom: 4px;
}

#block_44 .component_private_navbar .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;
}

#block_44 .component_private_navbar .navbar-dropdown__item {
	list-style: none;
}

#block_44 .component_private_navbar .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;
}

#block_44 .component_private_navbar .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) {
	#block_44 .component_private_navbar .component-navbar-private__wrapper-sticky {
		height: 64px !important;
	}

	#block_44 .component_private_navbar .component-navbar-logo {
		width: inherit;
	}

	#block_44 .component_private_navbar .sidebar-block__top-logo {
		max-height: 64px;
	}

	#block_44 .component_private_navbar .component-navbar__navbar-public .navbar {
		display: flex;
		flex-wrap: wrap;
		height: auto;
		min-height: 64px;
		padding: 0px 1rem;
	}

	#block_44 .component_private_navbar .component-navbar__navbar-private .navbar {
		height: auto;
		min-height: 64px;
		flex-wrap: wrap;
		padding: 0px 1rem;
	}

	#block_44 .component_private_navbar .component-navbar__navbar-private .navbar .navbar-private__header {
		min-height: 64px;
	}

	#block_44 .component_private_navbar .component-navbar__navbar-public .navbar .navbar-public__header {
		display: flex;
		justify-content: space-between;
		align-items: center;
		width: 100%;
		min-height: 64px;
	}

	#block_44 .component_private_navbar .component-navbar-private__wrapper {
		height: auto;
	}

	#block_44 .component_private_navbar+.wrapper-content {
		padding-top: 0px;
	}

	#block_44 .component_private_navbar .component-navbar__navbar-public .navbar-collapse {
		position: relative;
		top: 0px;
		left: 0px;
		width: 100%;
		background: none;
	}

	#block_44 .component_private_navbar .component-navbar__navbar-private .navbar-collapse {
		position: relative;
		top: 0px;
		left: 0px;
		width: 100%;
		background: none;
	}

	#block_44 .component_private_navbar .component-navbar__navbar-private .component-navbar-collapse {
		flex-wrap: wrap;
	}

	#block_44 .component_private_navbar .component-navbar__navbar-private .component-navbar-private-nav-item {
		height: auto;
	}

	#block_44 .component_private_navbar .component-navbar-collapse {
		padding-top: 8px;
		padding-bottom: 8px;
	}

	#block_44 .component_private_navbar .component-navbar-collapse-divider {
		display: none;
	}

	#block_44 .component_private_navbar .component-navbar-nav-link {
		width: 100%;
		justify-content: flex-start;
	}

	#block_44 .component_private_navbar .navbar-nav {
		width: 100%;
	}

	#block_44 .component_private_navbar .component-navbar-private__wrapper .sidebar-block__top-brand {
		display: block;
	}

	#block_44 .component_private_navbar .component-navbar-private-brand {
		font-size: unset;
	}

	#block_44 .component_private_navbar .navbar {
		flex-flow: row;
	}

	#block_44 .component_private_navbar .navbar-nav-currencies {
		padding-left: 0px !important;
		padding-right: 0px !important;
	}
}

#block_63 .component_form_group textarea {
	resize: none;
}

#block_63 .component_form_group .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: 18px;
	font-weight: inherit;
	height: 40px;
	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: solid;
	padding-left: 16px;
	padding-right: 16px;
	box-shadow: var(--form_group_input_box_shadow);
	outline: none;
}

#block_63 .component_form_group .form-group input:read-only {
	opacity: 0.5;
}

#block_63 .component_form_group .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);
}

#block_63 .component_form_group .form-group input:-moz-read-only {
	opacity: 0.5;
}

#block_63 .component_form_group .form-group input:disabled {
	opacity: 0.5;
}

#block_63 .component_form_group .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;
}

#block_63 .component_form_group textarea.form-control {
	height: 160px;
}

#block_63 .component_form_group .form-group label {
	font-weight: 700;
	font-style: normal;
	color: var(--form_group_input_label_text_color);
	font-size: 16px;
	margin-bottom: 4px;
}

#block_63 .component_form_group .form-group small {
	display: block;
	color: var(--form_group_input_small_text_color);
	font-size: 0.9rem;
	margin-top: 4px;
}

#block_63 .component_form_group 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=);
}

#block_63 .component_form_group .input-group .form-control {
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
}

#block_63 .component_form_group .input-group-prepend .btn {
	z-index: inherit;
}

#block_63 .component_form_group .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;
}

#block_63 .component_form_group .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%;
}

#block_63 .component_form_group .form-group-rtl select.form-control:not([multiple]) {
	background-position: left 18px top 50%, 0 0;
}

#block_63 .component_form_group .form-group-rtl .form-group {
	text-align: right;
}

#block_63 .component_form_group .form-group-rtl .form-group label {
	text-align: right;
}

#block_63 .component_form_group .form-group-rtl .form-group small {
	text-align: right;
}

#block_63 .component_form_group .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;
}

#block_63 .component_form_group .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;
}

#block_63 .component_form_group .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;
}

#block_63 .component_form_group .form-group-rtl .dropdown-menu {
	right: 0px !important;
	transform: none !important;
	top: 100% !important;
	text-align: start !important;
}

#block_63 .component_form_group .form-group-rtl .dropdown-toggle {
	text-align: right !important;
}

#block_63 .component_form_group .form-group-rtl .dropdown-toggle::after {
	margin-right: 0.255em;
	margin-left: 0px !important;
}

#block_63 .component_form_group .form-group-rtl .select2-container {
	left: auto !important;
}

#block_63 .component_form_group .form-group-rtl .bootstrap-datetimepicker-widget.dropdown-menu {
	inset: inherit !important;
}

#block_63 .component_form_group .form-group-rtl .bootstrap-datetimepicker-widget .list-unstyled {
	padding-right: 0px;
}

#block_63 .component_form_group .select2-container .select2-selection--single {
	height: 40px;
}

#block_63 .component_form_group .form-group .select2-container .dropdown-menu {
	padding: 0px;
	margin: 0px;
}

#block_63 .component_form_group .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;
}

#block_63 .component_form_group .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;
}

#block_63 .component_form_group .form-group .select2-search__field {
	padding-left: 2.3rem;
}

#block_63 .component_form_group .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;
}

#block_63 .component_form_group .form-group .select2-results__option {
	font-weight: inherit;
	font-size: 18px;
}

#block_63 .component_form_group .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;
}

#block_63 .component_form_group .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;
}

#block_63 .component_form_group .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;
}

#block_63 .component_form_group .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;
}

#block_63 .component_form_group .form-group .select2-results__options {
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;
}

#block_63 .component_form_group .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;
}

#block_63 .component_form_group .form-group .select2-selection--single {
	display: flex;
	align-items: center;
}

#block_63 .component_form_group .form-group .select2-search__field-icon {
	padding-left: 0.6em;
	color: var(--form_group_input_text_color);
	display: flex;
	align-items: center;
}

#block_63 .component_form_group .form-group .select2-selection__id {
	vertical-align: middle;
}

#block_63 .component_form_group .form-group .select2-search--dropdown {
	padding-left: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-top: 6px;
}

#block_63 .component_form_group .form-group .select2-selection__arrow b {
	border-top-color: var(--form_group_input_text_color);
}

#block_63 .component_form_group .form-group .select2-container--open .select2-selection__arrow b {
	border-bottom-color: var(--form_group_input_text_color);
}

#block_63 .component_form_group .select2-container--default .select2-results__option[aria-selected=true] {
	background-color: inherit;
}

#block_63 .component_form_group .form-group .files-wrapper .files-label {
	color: var(--form_group_input_label_text_color);
}

#block_63 .component_form_group .form-group .search-dropdown .input-wrapper {
	position: relative;
	--form-group-search-paddings: 16px;
	--form-group-border-width-right: 1px;
	--form-group-border-width-left: 1px;
}

#block_63 .component_form_group .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);
}

#block_63 .component_form_group .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);
}

#block_63 .component_form_group .form-group .search-dropdown .input-wrapper .input-wrapper__prepend:hover,
.form-group .search-dropdown .input-wrapper .input-wrapper__append:hover {
	opacity: 0.5;
}

#block_63 .component_form_group .form-group .search-dropdown .input-wrapper .input-wrapper__prepend {
	left: var(--form-group-search-paddings);
}

#block_63 .component_form_group .form-group .search-dropdown .input-wrapper .input-wrapper__append {
	font-size: 12px;
	right: 16px;
}

#block_63 .component_form_group .form-group .search-dropdown .input-wrapper .form-control::placeholder {
	color: var(--form_group_search_placeholder);
}

#block_63 .component_form_group .form-group .search-dropdown .input-wrapper .form-control::-webkit-input-placeholder {
	color: var(--form_group_search_placeholder);
}

#block_63 .component_form_group .form-group .search-dropdown .input-wrapper .form-control::-moz-placeholder {
	color: var(--form_group_search_placeholder);
}

#block_63 .component_form_group .form-group .search-dropdown .input-wrapper .form-control::-ms-input-placeholder {
	color: var(--form_group_search_placeholder);
}

#block_63 .component_form_group .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);
}

#block_63 .component_form_group .form-group-rtl .search-dropdown .input-wrapper .input-wrapper__prepend {
	left: auto;
	right: var(--form-group-search-paddings);
}

#block_63 .component_form_group .form-group-rtl .search-dropdown .input-wrapper .input-wrapper__append {
	right: auto;
	left: 16px;
}

#block_80 .component_form_group {
	--form_group_input_focus_text_color: var(--color-id-37);
	--form_group_input_label_text_color: var(--color-id-33);
}

#block_44 .component_private_sidebar {
	--sidebar_border_color: var(--color-id-26);
	--sidebar_items_text_color: var(--color-id-33);
	--sidebar_background_color: var(--color-id-34);
	--sidebar_brand_text_color: var(--color-id-33);
	--sidebar_brand_background_color: var(--color-id-33);
}

#block_44 .component_private_sidebar {
	--sidebar_border_color: var(--color-id-26);
	--sidebar_items_text_color: var(--color-id-33);
	--sidebar_background_color: var(--color-id-34);
	--sidebar_brand_text_color: var(--color-id-33);
	--sidebar_brand_background_color: var(--color-id-33);
}

#block_44 .component_private_sidebar {
	--sidebar_border_color: var(--color-id-26);
	--sidebar_items_text_color: var(--color-id-33);
	--sidebar_background_color: var(--color-id-34);
	--sidebar_brand_text_color: var(--color-id-33);
	--sidebar_brand_background_color: var(--color-id-33);
}

#block_44 .component_private_navbar {
	--navbar_private_items_hover_text_color: var(--color-id-33);
	--navbar_private_items_hover_background_color: var(--color-id-35);
	--navbar_private_items_active_text_color: var(--color-id-33);
	--navbar_private_items_active_background_color: var(--color-id-35);
	--navbar_private_balance_text_color: var(--color-id-24);
	--navbar_private_balance_background_color: var(--color-id-26);
}

#block_44 .component_private_navbar {
	--navbar_private_items_hover_text_color: var(--color-id-33);
	--navbar_private_items_hover_background_color: var(--color-id-35);
	--navbar_private_items_active_text_color: var(--color-id-33);
	--navbar_private_items_active_background_color: var(--color-id-35);
	--navbar_private_balance_text_color: var(--color-id-24);
	--navbar_private_balance_background_color: var(--color-id-26);
}

#block_64 .component_card {
	--card_border_color: var(--color-id-27);
}

#block_64 .component_form_group {
	--form_group_input_border_color: var(--color-id-27);
	--form_group_input_focus_background_color: var(--color-id-33);
	--form_group_input_focus_text_color: var(--color-id-37);
	--form_group_input_focus_border_color: var(--color-id-29);
	--form_group_dropdown_items_active_text_color: var(--color-id-35);
	--form_group_dropdown_items_hover_background_color: transparent;
	--form_group_dropdown_items_hover_text_color: var(--color-id-35);
}

#block_80 .component_card {
	--card_background_color: var(--color-id-34);
	--card_text_color: var(--text-white);
	--card_border_color: transparent;
}

#block_61 .component_button_search {
	--button_secondary_background_color: var(--color-id-34);
}

#block_74 .component_table {
	--table_thead_background_color: var(--color-id-34);
	--table_tbody_background_odd_color: var(--color-id-32);
	--table_tbody_border_color: var(--color-id-25);
}

#block_74 .component_table {
	--table_thead_background_color: var(--color-id-34);
	--table_tbody_background_odd_color: var(--color-id-32);
	--table_tbody_border_color: var(--color-id-25);
}

#block_74 .component_table {
	--table_thead_background_color: var(--color-id-34);
	--table_tbody_background_odd_color: var(--color-id-32);
	--table_tbody_border_color: var(--color-id-25);
}

#block_43 .component_footer_single_line {
	--footer_public_text_color: var(--color-id-37);
	--footer_public_background_color: var(--color-id-34);
}

#block_57 .component_button_submit {
	--button_primary_background_color: var(--color-id-34);
	--button_primary_hover_background_color: var(--color-id-35);
}

#block_57 .component_button_submit {
	--button_primary_background_color: var(--color-id-34);
	--button_primary_hover_background_color: var(--color-id-35);
}

#block_45 .component_navbar {
	--navbar_public_items_text_color: var(--color-id-25);
}

#block_57 .component_form_group {
	--form_group_input_text_color: var(--color-id-25);
	--form_group_input_border_color: var(--color-id-27);
	--form_group_input_focus_text_color: var(--color-id-24);
	--form_group_input_label_text_color: var(--color-id-25);
	--form_group_input_small_text_color: var(--color-id-25);
}

#block_57 .component_form_group {
	--form_group_input_text_color: var(--color-id-25);
	--form_group_input_border_color: var(--color-id-27);
	--form_group_input_focus_text_color: var(--color-id-24);
	--form_group_input_label_text_color: var(--color-id-25);
	--form_group_input_small_text_color: var(--color-id-25);
}

#block_57 .component_form_group {
	--form_group_input_text_color: var(--color-id-25);
	--form_group_input_border_color: var(--color-id-27);
	--form_group_input_focus_text_color: var(--color-id-24);
	--form_group_input_label_text_color: var(--color-id-25);
	--form_group_input_small_text_color: var(--color-id-25);
}

#block_57 .component_form_group {
	--form_group_input_text_color: var(--color-id-25);
	--form_group_input_border_color: var(--color-id-27);
	--form_group_input_focus_text_color: var(--color-id-24);
	--form_group_input_label_text_color: var(--color-id-25);
	--form_group_input_small_text_color: var(--color-id-25);
}

#block_64 .component_form_group {
	--form_group_input_border_color: var(--color-id-27);
	--form_group_input_focus_background_color: var(--color-id-33);
	--form_group_input_focus_text_color: var(--color-id-37);
	--form_group_input_focus_border_color: var(--color-id-29);
	--form_group_dropdown_items_active_text_color: var(--color-id-35);
	--form_group_dropdown_items_hover_background_color: transparent;
	--form_group_dropdown_items_hover_text_color: var(--color-id-35);
}

#block_64 .component_form_group {
	--form_group_input_border_color: var(--color-id-27);
	--form_group_input_focus_background_color: var(--color-id-33);
	--form_group_input_focus_text_color: var(--color-id-37);
	--form_group_input_focus_border_color: var(--color-id-29);
	--form_group_dropdown_items_active_text_color: var(--color-id-35);
	--form_group_dropdown_items_hover_background_color: transparent;
	--form_group_dropdown_items_hover_text_color: var(--color-id-35);
}

#block_64 .component_form_group {
	--form_group_input_border_color: var(--color-id-27);
	--form_group_input_focus_background_color: var(--color-id-33);
	--form_group_input_focus_text_color: var(--color-id-37);
	--form_group_input_focus_border_color: var(--color-id-29);
	--form_group_dropdown_items_active_text_color: var(--color-id-35);
	--form_group_dropdown_items_hover_background_color: transparent;
	--form_group_dropdown_items_hover_text_color: var(--color-id-35);
}

#block_80 .component_form_group {
	--form_group_input_focus_text_color: var(--color-id-37);
	--form_group_input_label_text_color: var(--color-id-33);
}

#block_80 .component_card {
	--card_background_color: var(--color-id-34);
	--card_text_color: var(--text-white);
	--card_border_color: transparent;
}

#block_43 .component_footer_single_line {
	--footer_public_text_color: var(--color-id-37);
	--footer_public_background_color: var(--color-id-34);
}

#block_80 .component_button_submit {
	--button_primary_background_color: var(--color-id-35);
	--button_primary_hover_background_color: var(--color-id-35);
	--button_primary_hover_border_color: var(--color-id-25);
}

#block_80 .component_button_submit {
	--button_primary_background_color: var(--color-id-35);
	--button_primary_hover_background_color: var(--color-id-35);
	--button_primary_hover_border_color: var(--color-id-25);
}

#block_80 .component_button_submit {
	--button_primary_background_color: var(--color-id-35);
	--button_primary_hover_background_color: var(--color-id-35);
	--button_primary_hover_border_color: var(--color-id-25);
}

#block_64 .component_button_submit {
	--button_primary_background_color: var(--color-id-34);
	--button_primary_hover_background_color: var(--color-id-34);
}

#block_64 .component_content_button {
	--button_primary_background_color: var(--color-id-34);
	--button_primary_hover_background_color: var(--color-id-35);
}

#block_64 .component_button_submit {
	--button_primary_background_color: var(--color-id-34);
	--button_primary_hover_background_color: var(--color-id-34);
}

#block_64 .component_content_button {
	--button_primary_background_color: var(--color-id-34);
	--button_primary_hover_background_color: var(--color-id-35);
}

#block_63 .component_button_submit {
	--button_primary_background_color: var(--color-id-35);
}

#block_62 .component_table {
	--table_thead_background_color: var(--color-id-35);
	--table_tbody_text_color: var(--color-id-37);
	--table_tbody_background_odd_color: var(--color-id-33);
	--table_tbody_background_even_color: transparent;
}

#block_62 .component_table {
	--table_thead_background_color: var(--color-id-35);
	--table_tbody_text_color: var(--color-id-37);
	--table_tbody_background_odd_color: var(--color-id-33);
	--table_tbody_background_even_color: transparent;
}

#block_62 .component_table {
	--table_thead_background_color: var(--color-id-35);
	--table_tbody_text_color: var(--color-id-37);
	--table_tbody_background_odd_color: var(--color-id-33);
	--table_tbody_background_even_color: transparent;
}

#block_62 .component_table {
	--table_thead_background_color: var(--color-id-35);
	--table_tbody_text_color: var(--color-id-37);
	--table_tbody_background_odd_color: var(--color-id-33);
	--table_tbody_background_even_color: transparent;
}

#block_61 .component_table {
	--table_thead_background_color: var(--color-id-35);
}

#block_61 .component_filter_button {
	--button_primary_background_color: var(--color-id-34);
}

#block_61 .component_button_view {
	--button_action_background_color: var(--color-id-34);
}

#block_74 .component_button_refill {
	--button_action_background_color: var(--color-id-34);
}

#block_74 .component_button_cancel {
	--button_action_background_color: var(--color-id-26);
}

#block_62 .component_pagination {
	--pagination_background_color: transparent;
}

#block_68 .component_table {
	--table_thead_background_color: var(--color-id-34);
}

#block_78 .component_table {
	--table_thead_background_color: var(--color-id-34);
}

#block_78 .component_button_view {
	--button_action_background_color: var(--color-id-35);
}

#block_78 .component_filter_button {
	--button_primary_background_color: var(--color-id-35);
}

#block_78 .component_button_search {
	--button_secondary_background_color: var(--color-id-35);
}

#block_64 .component_form_group {
	--form_group_input_border_color: var(--color-id-27);
	--form_group_input_focus_background_color: var(--color-id-33);
	--form_group_input_focus_text_color: var(--color-id-37);
	--form_group_input_focus_border_color: var(--color-id-29);
	--form_group_dropdown_items_active_text_color: var(--color-id-35);
	--form_group_dropdown_items_hover_background_color: transparent;
	--form_group_dropdown_items_hover_text_color: var(--color-id-35);
}

#block_64 .component_form_group {
	--form_group_input_border_color: var(--color-id-27);
	--form_group_input_focus_background_color: var(--color-id-33);
	--form_group_input_focus_text_color: var(--color-id-37);
	--form_group_input_focus_border_color: var(--color-id-29);
	--form_group_dropdown_items_active_text_color: var(--color-id-35);
	--form_group_dropdown_items_hover_background_color: transparent;
	--form_group_dropdown_items_hover_text_color: var(--color-id-35);
}

#block_64 .component_form_group {
	--form_group_input_border_color: var(--color-id-27);
	--form_group_input_focus_background_color: var(--color-id-33);
	--form_group_input_focus_text_color: var(--color-id-37);
	--form_group_input_focus_border_color: var(--color-id-29);
	--form_group_dropdown_items_active_text_color: var(--color-id-35);
	--form_group_dropdown_items_hover_background_color: transparent;
	--form_group_dropdown_items_hover_text_color: var(--color-id-35);
}

#block_44 .component_private_navbar {
	--navbar_private_items_hover_text_color: var(--color-id-33);
	--navbar_private_items_hover_background_color: var(--color-id-35);
	--navbar_private_items_active_text_color: var(--color-id-33);
	--navbar_private_items_active_background_color: var(--color-id-35);
	--navbar_private_balance_text_color: var(--color-id-24);
	--navbar_private_balance_background_color: var(--color-id-26);
}

#block_44 .component_private_navbar {
	--navbar_private_items_hover_text_color: var(--color-id-33);
	--navbar_private_items_hover_background_color: var(--color-id-35);
	--navbar_private_items_active_text_color: var(--color-id-33);
	--navbar_private_items_active_background_color: var(--color-id-35);
	--navbar_private_balance_text_color: var(--color-id-24);
	--navbar_private_balance_background_color: var(--color-id-26);
}

#block_44 .component_private_navbar {
	--navbar_private_items_hover_text_color: var(--color-id-33);
	--navbar_private_items_hover_background_color: var(--color-id-35);
	--navbar_private_items_active_text_color: var(--color-id-33);
	--navbar_private_items_active_background_color: var(--color-id-35);
	--navbar_private_balance_text_color: var(--color-id-24);
	--navbar_private_balance_background_color: var(--color-id-26);
}

#block_44 .component_private_navbar {
	--navbar_private_items_hover_text_color: var(--color-id-33);
	--navbar_private_items_hover_background_color: var(--color-id-35);
	--navbar_private_items_active_text_color: var(--color-id-33);
	--navbar_private_items_active_background_color: var(--color-id-35);
	--navbar_private_balance_text_color: var(--color-id-24);
	--navbar_private_balance_background_color: var(--color-id-26);
}

#block_63 .component_card {
	--card_border_color: var(--color-id-32);
}

#block_63 .component_form_group {
	--form_group_input_border_color: var(--color-id-24);
	--form_group_input_focus_background_color: var(--color-id-26);
	--form_group_input_focus_text_color: var(--color-id-33);
	--form_group_input_focus_border_color: var(--color-id-24);
}

#block_63 .component_form_group {
	--form_group_input_border_color: var(--color-id-24);
	--form_group_input_focus_background_color: var(--color-id-26);
	--form_group_input_focus_text_color: var(--color-id-33);
	--form_group_input_focus_border_color: var(--color-id-24);
}

#block_63 .component_form_group {
	--form_group_input_border_color: var(--color-id-24);
	--form_group_input_focus_background_color: var(--color-id-26);
	--form_group_input_focus_text_color: var(--color-id-33);
	--form_group_input_focus_border_color: var(--color-id-24);
}

#block_63 .component_form_group {
	--form_group_input_border_color: var(--color-id-24);
	--form_group_input_focus_background_color: var(--color-id-26);
	--form_group_input_focus_text_color: var(--color-id-33);
	--form_group_input_focus_border_color: var(--color-id-24);
}

#block_57 .component_checkbox_remember_me {
	--checkbox_radio_checked_background_color: var(--color-id-24);
}

#block_57 .component_card {
	--card_background_color: var(--color-id-32);
	--card_text_color: var(--text-dark);
	--card_border_color: var(--color-id-37);
}

#block_57 .component_card {
	--card_background_color: var(--color-id-32);
	--card_text_color: var(--text-dark);
	--card_border_color: var(--color-id-37);
}

#block_57 .component_form_group {
	--form_group_input_text_color: var(--color-id-25);
	--form_group_input_border_color: var(--color-id-27);
	--form_group_input_focus_text_color: var(--color-id-24);
	--form_group_input_label_text_color: var(--color-id-25);
	--form_group_input_small_text_color: var(--color-id-25);
}

#block_79 .component_card {
	--card_background_color: transparent;
	--card_border_color: var(--color-id-23);
}

#block_79 .component_card {
	--card_background_color: transparent;
	--card_border_color: var(--color-id-23);
}

#block_79 .component_form_group {
	--form_group_input_focus_text_color: var(--color-id-25);
}

#block_48 .component_button_submit {
	--button_primary_background_color: var(--color-id-35);
}

#block_47 .component_table {
	--table_thead_background_color: var(--color-id-35);
}

#block_47 .component_pagination {
	--pagination_text_color: var(--color-id-37);
	--pagination_active_background_color: var(--color-id-35);
}

#block_47 .component_pagination {
	--pagination_text_color: var(--color-id-37);
	--pagination_active_background_color: var(--color-id-35);
}

#block_47 .component_button_search {
	--button_secondary_background_color: var(--color-id-35);
	--button_secondary_hover_background_color: var(--color-id-29);
}

#block_47 .component_button_search {
	--button_secondary_background_color: var(--color-id-35);
	--button_secondary_hover_background_color: var(--color-id-29);
}

#block_44 .component_private_sidebar {
	--sidebar_border_color: var(--color-id-26);
	--sidebar_items_text_color: var(--color-id-33);
	--sidebar_background_color: var(--color-id-34);
	--sidebar_brand_text_color: var(--color-id-33);
	--sidebar_brand_background_color: var(--color-id-33);
}

#block_44 .component_private_sidebar {
	--sidebar_border_color: var(--color-id-26);
	--sidebar_items_text_color: var(--color-id-33);
	--sidebar_background_color: var(--color-id-34);
	--sidebar_brand_text_color: var(--color-id-33);
	--sidebar_brand_background_color: var(--color-id-33);
}

#block_57 {
	position: relative;
	z-index: auto;
	width: 100%;
	display: flex;
	min-height: auto;
	align-items: flex-start;
	padding-top: 45px;
	padding-bottom: 56px;
	color: var(--text-dark);
}

#block_57 .bg-overlay {

	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 2;
	opacity: 20%;
}

#block_57 .bg-image {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 1;
	background-position: 47% 71%;
	background-image: url(https://storage.perfectcdn.com/editor/themes/24/sign_in/bg.png);
	background-attachment: inherit;
	background-size: cover;
	background-repeat: no-repeat;
}

#block_57 .block-bg {
	background: var(--color-id-33);
}

#block_57 .block-divider-top {
	height: 57px;
	color: var(--color-id-35);
	z-index: 0;
	transform: rotateY(0deg);
}

#block_57 .block-divider-bottom {
	height: 121px;
	color: var(--color-id-33);
	z-index: 0;
	transform: rotateY(0deg) rotateX(180deg);
}

#block_57 .block-signin__content {
	margin-bottom: 0px;
}

#block_57 .block-signin__image {
	display: flex;
	align-items: center;
	justify-content: center;
	height: 100%;
	width: 100%;
}

#block_57 .block-signin__image img {
	max-height: 1200px;
}

#block_57 .g_id_signin iframe {
	margin: 0 auto !important;
}

#block_57 .block-signin__title {
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
}

#block_57 .block-signin__description {
	padding-left: 0px;
	padding-right: 5px;
}

#block_57 .block-signin-text__sign-up-link {
	padding-left: 6px;
}

#block_57 .sign-in__forgot {
	position: absolute;
	right: 0px;
	top: 0px;
	padding-right: 12px;
}

#block_57 .form-group {
	margin-bottom: 12px;
}

#block_57 .sign-in__remember-me {
	margin-bottom: 12px;
}

#block_57 .block-signin-text-rtl .block-signin-text__block-text {
	text-align: right;
}

#block_57 .block-signin-text-rtl .sign-in__forgot {
	right: auto;
	left: 0px;
	padding-right: 0;
	padding-left: 12px;
}

#block_57 .block-signin-text-rtl .block-signin-text__sign-up-link {
	padding-right: 6px;
	padding-left: 0px;
}

@media (max-width: 768px) {
	#block_57 .block-signin-text__block-text {
		margin-bottom: 16px;
	}

	#block_57 .block-signin__title {
		padding-left: 0px !important;
		padding-right: 0px !important;
		word-break: break-word;
		overflow-wrap: break-word;
	}

	#block_57 .block-signin__description {
		padding-left: 0px !important;
		padding-right: 0px !important;
		word-break: break-word;
		overflow-wrap: break-word;
	}
}

#block_51 {
	position: relative;
	z-index: auto;
	width: 100%;
	display: flex;
	min-height: auto;
	align-items: flex-start;
	padding-top: 75px;
	padding-bottom: 25px;
	color: var(--text-dark);
}

#block_51 .block-bg {
	background: var(--color-id-33);
}

#block_51 .block-divider-top {
	height: 100px;
	z-index: 0;
	transform: rotateY(0deg);
}

#block_51 .block-divider-bottom {
	height: 100px;
	z-index: 0;
	transform: rotateY(0deg);
}

#block_51 .text-block__title {
	margin-bottom: 8px;
}

#block_51 .header-with-text-rtl {
	text-align: right;
}

@media (max-width: 768px) {
	#block_51 .text-block__title {
		padding-right: 0px !important;
		padding-left: 0px !important;
	}

	#block_51 .text-block__description {
		padding-right: 0px !important;
		padding-left: 0px !important;
	}
}

#block_88 {
	position: relative;
	z-index: auto;
	width: 100%;
	display: flex;
	min-height: auto;
	align-items: flex-start;
	padding-top: 31px;
	padding-bottom: 33px;

}

#block_88 .block-divider-top {
	height: 29px;
	color: var(--color-id-35);
	z-index: 0;
	transform: rotateY(0deg);
}

#block_88 .block-divider-bottom {
	height: 32px;
	color: var(--color-id-35);
	z-index: 0;
	transform: rotateY(0deg);
}

#block_88 .totals-card {}

#block_88 .totals-block__card {
	display: flex;
}

#block_88 .totals-block__card-left {
	width: 142px;
	flex-basis: 142px;
}

#block_88 .totals-block__card-right {
	padding-left: 12px;
	width: 100%;
}

#block_88 .totals-rtl .totals-block__card-right {
	padding-left: 0px;
	padding-right: 12px;
	text-align: right;
}

#block_88 .totals-block__count {
	position: relative;
	margin-bottom: 16px;
}

#block_88 .totals-block__count-value {
	font-weight: bold;
	position: relative;
	margin-bottom: 0px;
}

#block_88 .totals-block__icon {
	display: flex;
	justify-content: center;
	align-items: center;
	box-sizing: content-box;
	margin-left: auto;
	margin-right: auto;
}

#block_88 .totals-block__icon-preview {
	display: flex;
	justify-content: center;
	align-items: center;
	height: 100%;
}

#block_88 .totals-block__card-name h1 {
	margin-bottom: 0px;
}

#block_88 .totals-block__card-name h2 {
	margin-bottom: 0px;
}

#block_88 .totals-block__card-name h3 {
	margin-bottom: 0px;
}

#block_88 .totals-block__card-name h4 {
	margin-bottom: 0px;
}

#block_88 .totals-block__card-name h5 {
	margin-bottom: 0px;
}

#block_88 .totals-block__card-name h6 {
	margin-bottom: 0px;
}

#block_90 {
	position: relative;
	z-index: auto;
	width: 100%;
	display: flex;
	min-height: auto;
	align-items: flex-start;
	padding-top: 26px;
	padding-bottom: 12px;

}

#block_90 .block-divider-top {
	height: 120px;
	z-index: 0;
	transform: rotateY(0deg);
}

#block_90 .block-divider-bottom {
	height: 120px;
	color: var(--color-id-35);
	z-index: 0;
	transform: rotateY(0deg);
}

#block_90 .video-block__video {
	display: flex;
	margin-left: 18px;
	max-width: 500px;
	width: 500px;
	height: 270px;
	flex-shrink: 0;
	border: none;
	outline: none;
}

#block_90 .video-block__video .video-frame {
	box-shadow: none;
	border-top-left-radius: 15px;
	border-top-right-radius: 15px;
	border-bottom-left-radius: 15px;
	border-bottom-right-radius: 15px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-style: none;
	border-color: #000000;
}

#block_90 .video-block__description {
	width: 100%;
	padding-top: 10px;
	padding-left: 0px;
	padding-right: 0px;
}

#block_90 .video-block-rtl .video-block__video {
	margin-right: 16px;
	margin-left: 0px;
}

#block_90 .video-block-rtl .video-block__description {
	text-align: right;
}

@media (max-width: 768px) {
	#block_90 .video-block__video {
		margin-left: 0px;
		margin-right: 0px;
		margin-bottom: 18px;
		position: relative;
		overflow: hidden;
		width: 100%;
		height: auto;
		padding-top: 56.25%;
	}

	#block_90 .video-block__description {
		margin-bottom: 18px;
	}

	#block_90 .video-block__video .video-frame {
		position: absolute;
		top: 0;
		left: 0;
		bottom: 0;
		right: 0;
		width: 100%;
		height: 100%;
	}
}

#block_97 {
	position: relative;
	z-index: auto;
	width: 100%;
	display: flex;
	min-height: auto;
	align-items: flex-start;
	padding-top: 22px;
	padding-bottom: 20px;
	color: var(--text-dark);
}

#block_97 .block-bg {
	background: var(--color-id-33);
}

#block_97 .block-divider-top {
	height: 120px;
	z-index: 0;
	transform: rotateY(0deg);
}

#block_97 .block-divider-bottom {
	height: 95px;
	color: var(--color-id-35);
	z-index: 0;
	transform: rotateY(0deg);
}

#block_97 .video-block__video {
	display: flex;
	margin-left: 18px;
	max-width: 500px;
	width: 500px;
	height: 270px;
	flex-shrink: 0;
	border: none;
	outline: none;
}

#block_97 .video-block__video .video-frame {
	border-top-left-radius: 2px;
	border-top-right-radius: 2px;
	border-bottom-left-radius: 2px;
	border-bottom-right-radius: 2px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-style: none;
	border-color: #000000;
}

#block_97 .video-block__description {
	width: 100%;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
}

#block_97 .video-block-rtl .video-block__video {
	margin-right: 16px;
	margin-left: 0px;
}

#block_97 .video-block-rtl .video-block__description {
	text-align: right;
}

@media (max-width: 768px) {
	#block_97 .video-block__video {
		margin-left: 0px;
		margin-right: 0px;
		margin-bottom: 18px;
		position: relative;
		overflow: hidden;
		width: 100%;
		height: auto;
		padding-top: 56.25%;
	}

	#block_97 .video-block__description {
		margin-bottom: 18px;
	}

	#block_97 .video-block__video .video-frame {
		position: absolute;
		top: 0;
		left: 0;
		bottom: 0;
		right: 0;
		width: 100%;
		height: 100%;
	}
}

#block_98 {
	position: relative;
	z-index: auto;
	width: 100%;
	display: flex;
	min-height: auto;
	align-items: flex-start;
	padding-top: 22px;
	padding-bottom: 20px;
	color: var(--text-dark);
}

#block_98 .block-bg {
	background: var(--color-id-33);
}

#block_98 .block-divider-top {
	height: 120px;
	z-index: 0;
	transform: rotateY(0deg);
}

#block_98 .block-divider-bottom {
	height: 95px;
	color: var(--color-id-35);
	z-index: 0;
	transform: rotateY(0deg);
}

#block_98 .video-block__video {
	display: flex;
	margin-left: 18px;
	max-width: 500px;
	width: 500px;
	height: 270px;
	flex-shrink: 0;
	border: none;
	outline: none;
}

#block_98 .video-block__video .video-frame {
	border-top-left-radius: 2px;
	border-top-right-radius: 2px;
	border-bottom-left-radius: 2px;
	border-bottom-right-radius: 2px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-style: none;
	border-color: #000000;
}

#block_98 .video-block__description {
	width: 100%;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
}

#block_98 .video-block-rtl .video-block__video {
	margin-right: 16px;
	margin-left: 0px;
}

#block_98 .video-block-rtl .video-block__description {
	text-align: right;
}

@media (max-width: 768px) {
	#block_98 .video-block__video {
		margin-left: 0px;
		margin-right: 0px;
		margin-bottom: 18px;
		position: relative;
		overflow: hidden;
		width: 100%;
		height: auto;
		padding-top: 56.25%;
	}

	#block_98 .video-block__description {
		margin-bottom: 18px;
	}

	#block_98 .video-block__video .video-frame {
		position: absolute;
		top: 0;
		left: 0;
		bottom: 0;
		right: 0;
		width: 100%;
		height: 100%;
	}
}

#block_85 {
	position: relative;
	z-index: auto;
	width: 100%;
	display: flex;
	min-height: auto;
	align-items: flex-start;
	padding-top: 46px;
	padding-bottom: 14px;
	color: var(--text-white);
}

#block_85 .block-bg {
	background: var(--color-id-35);
}

#block_85 .block-divider-top {
	height: 31px;
	color: var(--color-id-35);
	z-index: 0;
	transform: rotateY(0deg);
}

#block_85 .block-divider-bottom {
	height: 120px;
	z-index: 0;
	transform: rotateY(0deg);
}

#block_85 .faq-block__card {
	margin-bottom: 10px;
}

#block_85 .faq-block__header {
	display: flex;
	align-items: center;
	cursor: pointer;
}

#block_85 .faq-block__header-title {
	width: 100%;
}

#block_85 .faq-block__header-title h1 {
	margin-bottom: 0px;
}

#block_85 .faq-block__header-title h2 {
	margin-bottom: 0px;
}

#block_85 .faq-block__header-title h3 {
	margin-bottom: 0px;
}

#block_85 .faq-block__header-title h4 {
	margin-bottom: 0px;
}

#block_85 .faq-block__header-title h5 {
	margin-bottom: 0px;
}

#block_85 .faq-block__header-title h6 {
	margin-bottom: 0px;
}

#block_85 .faq-block__icon {
	width: 52px;
	text-align: right;
}

#block_85 .faq-block__header-icon {
	width: 52px;
	text-align: right;
}

#block_85 .collapsed .faq-block__icon:before {
	content: "\f055";
}

#block_85 .faq-block__icon:before {
	content: "\f056";
	display: inline-block;
	font-family: "Font Awesome 5 Pro";
	font-weight: 300;
	font-size: 22px;
}

#block_85 .faq-rtl .faq-block__card {
	text-align: right;
}

#block_85 .faq-rtl .faq-block__icon {
	text-align: left;
}

#block_53 {
	position: relative;
	z-index: auto;
	width: 100%;
	display: flex;
	min-height: auto;
	align-items: flex-start;
	padding-top: 22px;
	padding-bottom: 1px;
	color: var(--text-dark);
	padding: 120px 0px;
}

#block_53 .block-bg {
	background: var(--color-id-33);
}

#block_53 .block-divider-top {
	height: 100px;
	z-index: 0;
	transform: rotateY(0deg);
}

#block_53 .block-divider-bottom {
	height: 250px;
	color: var(--color-id-35);
	z-index: 0;
	transform: rotateY(180deg);
}

#block_53 .features-block__card {}

#block_53 .features-block__header-image {
	display: flex;
	justify-content: center;
	align-items: center;
}

#block_53 .features-block__header-image img {
	display: block;
	max-width: 100%;
	height: auto;
}

#block_53 .features-block-images-rtl .features-block__card {
	text-align: right;
}

@media (max-width: 768px) {}

#block_49 {
	position: relative;
	z-index: auto;
	width: 100%;
	display: flex;
	min-height: auto;
	align-items: flex-start;
	padding-top: 75px;
	padding-bottom: 25px;
	color: var(--text-white);
}

#block_49 .block-bg {
	background: var(--color-id-35);
}

#block_49 .block-divider-top {
	height: 100px;
	z-index: 0;
	transform: rotateY(0deg);
}

#block_49 .block-divider-bottom {
	height: 44px;
	z-index: 0;
	transform: rotateY(0deg);
}

#block_49 .text-block__title {
	margin-bottom: 8px;
}

#block_49 .header-with-text-rtl {
	text-align: right;
}

@media (max-width: 768px) {
	#block_49 .text-block__title {
		padding-right: 0px !important;
		padding-left: 0px !important;
	}

	#block_49 .text-block__description {
		padding-right: 0px !important;
		padding-left: 0px !important;
	}
}

#block_52 {
	position: relative;
	z-index: auto;
	width: 100%;
	display: flex;
	min-height: auto;
	align-items: flex-start;
	padding-top: 150px;
	padding-bottom: 300px;
	color: var(--text-white);
}

#block_52 .block-bg {
	background: var(--color-id-35);
}

#block_52 .block-divider-top {
	height: 36px;
	z-index: 0;
	transform: rotateY(0deg);
}

#block_52 .block-divider-bottom {
	height: 274px;
	color: var(--color-id-28);
	z-index: 0;
	transform: rotateY(0deg);
}

#block_52 .how-it-works-number {
	font-weight: bold;
	display: flex;
	align-items: center;
	justify-content: center;
	background-clip: padding-box;
}

#block_52 .how-it-works-col {}

#block_52 .how-it-works-card {
	position: relative;
	margin-bottom: 16px;
}

#block_52 .how-it-works-title {
	position: relative;
}

#block_52 .how-it-works-description {
	position: relative;
}

#block_52 .how-it-works-card__icon {
	height: 80px;
	display: flex;
	justify-content: center;
	margin-bottom: 24px;
}

#block_52 .how-it-works-card__icon-wrap {
	display: flex;
	justify-content: center;
	align-items: center;
	position: relative;
}

#block_52 .how-it-works-card__icon-fa {
	display: flex;
	align-items: center;
	justify-content: center;
}

#block_52 .how-it-works-preview {
	display: flex;
	align-items: center;
	justify-content: center;
	position: relative;
	margin-bottom: 12px;
	height: 100px;
}

#block_52 .how-it-works-row .how-it-works-card .how-it-works-arrow-top {
	position: absolute;
	display: flex;
	align-items: center;
	justify-content: center;
	width: 124px;
	height: 100%;
	top: 0;
	right: -100px;
	z-index: 1;
}

#block_52 .how-it-works-row .how-it-works-card .how-it-works-arrow-top:before {
	content: ' ';
	display: block;
	width: 100%;
	height: 2px;
	background: var(--color-id-33);
}

#block_52 .how-it-works-row .how-it-works-col:nth-child(4n) .how-it-works-card .how-it-works-arrow-top {
	display: none;
}

#block_52 .how-it-works-row .how-it-works-col:last-child .how-it-works-card .how-it-works-arrow-top {
	display: none;
}

#block_52 .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_52 .how-it-works-rtl .how-it-works-card {
	text-align: right;
}

@media (max-width: 991px) {
	#block_52 .how-it-works-row .how-it-works-col:nth-child(2n) .how-it-works-card .how-it-works-arrow-top {
		display: none;
	}
}

@media (max-width: 768px) {
	#block_52 .how-it-works-arrow-top {
		display: none !important;
	}
}

#block_56 {
	position: relative;
	z-index: auto;
	width: 100%;
	display: flex;
	min-height: auto;
	align-items: flex-start;
	padding-top: 100px;
	padding-bottom: 25px;

}

#block_56 .bg-overlay {

	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 2;
	opacity: 50%;
}

#block_56 .bg-image {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 1;
	background-position: 50% 35%;
	background-image: url(https://storage.perfectcdn.com/editor/themes/24/reviews/bg.svg);
	background-attachment: inherit;
	background-repeat: no-repeat;
	background-size: 90%;
}

#block_56 .block-divider-top {
	height: 100px;
	z-index: 0;
	transform: rotateY(0deg);
}

#block_56 .block-divider-bottom {
	height: 100px;
	z-index: 0;
	transform: rotateY(0deg);
}

#block_56 .text-block__title {
	margin-bottom: 8px;
}

#block_56 .header-with-text-rtl {
	text-align: right;
}

@media (max-width: 768px) {
	#block_56 .text-block__title {
		padding-right: 0px !important;
		padding-left: 0px !important;
	}

	#block_56 .text-block__description {
		padding-right: 0px !important;
		padding-left: 0px !important;
	}
}

#block_50 {
	position: relative;
	z-index: auto;
	width: 100%;
	display: flex;
	min-height: auto;
	align-items: flex-start;
	padding-top: 50px;
	padding-bottom: 300px;
	color: var(--text-white);
}

#block_50 .block-bg {
	background: var(--color-id-35);
}

#block_50 .block-divider-top {
	height: 100px;
	z-index: 0;
	transform: rotateY(0deg);
}

#block_50 .block-divider-bottom {
	height: 277px;
	color: var(--color-id-33);
	z-index: 0;
	transform: rotateY(0deg);
}


#block_50 .slick-slide {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
	padding-right: 15px;
}

#block_50 .slick-dots {
	bottom: -36px;
	display: none;
}

#block_50 .slick-dots li {
	width: 12px;
	height: 12px;
}

#block_50 .slick-dots li button {
	width: 8px;
	height: 8px;
	padding: 0px;
	left: 0px;
	top: 0px;
	position: absolute;
	background: var(--color-id-29);
}

#block_50 .reviews-slider__slide {}

#block_50 .reviews-slider__slide-avatar {
	width: 48px;
	height: 48px;
	border-radius: 50%;
	background-size: cover;
	background-position: center center;
	background-color: #eee;
}

#block_50 .reviews-slider__slide-photo {
	display: flex;
	align-items: center;
	background-size: cover;
}

#block_50 .slick-next {
	top: 50%;
}

#block_50 .slick-prev {
	top: 50%;
}

#block_50 .slick-next:before {
	content: '\f054';
	position: absolute;
	right: 0;
	top: -8px;
	font-size: 52px;
	font-weight: 300;
	color: var(--color-id-29);
}

#block_50 .slick-prev:before {
	content: '\f053';
	position: absolute;
	left: 0;
	top: -8px;
	font-size: 52px;
	font-weight: 300;
	color: var(--color-id-29);
}


#block_50 .reviews-slider-rtl .reviews-slider__slide-name {
	text-align: right;
}

#block_50 .reviews-slider-rtl .reviews-slider__slide-description {
	text-align: right;
}

#block_50 .reviews-slider-rtl .reviews-slider__slide-photo {
	direction: rtl;
}

#block_55 {
	position: relative;
	z-index: auto;
	width: 100%;
	display: flex;
	min-height: auto;
	align-items: flex-start;
	padding-top: 100px;
	padding-bottom: 25px;
	color: var(--text-white);
}

#block_55 .block-bg {
	background: var(--color-id-35);
}

#block_55 .block-divider-top {
	height: 100px;
	z-index: 0;
	transform: rotateY(0deg);
}

#block_55 .block-divider-bottom {
	height: 100px;
	z-index: 0;
	transform: rotateY(0deg);
}

#block_55 .text-block__title {
	margin-bottom: 8px;
}

#block_55 .header-with-text-rtl {
	text-align: right;
}

@media (max-width: 768px) {
	#block_55 .text-block__title {
		padding-right: 0px !important;
		padding-left: 0px !important;
	}

	#block_55 .text-block__description {
		padding-right: 0px !important;
		padding-left: 0px !important;
	}
}

#block_54 {
	position: relative;
	z-index: auto;
	width: 100%;
	display: flex;
	min-height: auto;
	align-items: flex-start;
	padding-top: 25px;
	padding-bottom: 80px;
	color: var(--text-white);
}

#block_54 .bg-overlay {
	background: var(--color-id-35);
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 2;
	opacity: 50%;
}

#block_54 .bg-image {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 1;
	background-position: 49% 100%;
	background-image: url(https://storage.perfectcdn.com/editor/themes/24/faq/bg.svg);
	background-attachment: inherit;
	background-size: cover;
	background-repeat: no-repeat;
}

#block_54 .block-bg {
	background: var(--color-id-35);
}

#block_54 .block-divider-top {
	height: 100px;
	z-index: 0;
	transform: rotateY(0deg);
}

#block_54 .block-divider-bottom {
	height: 100px;
	z-index: 0;
	transform: rotateY(0deg);
}

#block_54 .faq-block__card {
	margin-bottom: 16px;
}

#block_54 .faq-block__header {
	display: flex;
	align-items: center;
	cursor: pointer;
}

#block_54 .faq-block__header-title {
	width: 100%;
}

#block_54 .faq-block__header-title h1 {
	margin-bottom: 0px;
}

#block_54 .faq-block__header-title h2 {
	margin-bottom: 0px;
}

#block_54 .faq-block__header-title h3 {
	margin-bottom: 0px;
}

#block_54 .faq-block__header-title h4 {
	margin-bottom: 0px;
}

#block_54 .faq-block__header-title h5 {
	margin-bottom: 0px;
}

#block_54 .faq-block__header-title h6 {
	margin-bottom: 0px;
}

#block_54 .faq-block__icon {
	width: 52px;
	text-align: right;
}

#block_54 .faq-block__header-icon {
	width: 52px;
	text-align: right;
}

#block_54 .collapsed .faq-block__icon:before {
	content: "\f055";
}

#block_54 .faq-block__icon:before {
	content: "\f056";
	display: inline-block;
	font-family: "Font Awesome 5 Pro";
	font-weight: 300;
	font-size: 22px;
}

#block_54 .faq-rtl .faq-block__card {
	text-align: right;
}

#block_54 .faq-rtl .faq-block__icon {
	text-align: left;
}

#block_92 {
	position: relative;
	z-index: auto;
	width: 100%;
	display: flex;
	min-height: auto;
	align-items: flex-start;
	padding-top: 24px;
	padding-bottom: 24px;
	color: var(--text-dark);
}

#block_92 .block-bg {
	background: var(--color-id-33);
}

#block_92 .block-divider-top {
	height: 24px;
	color: var(--color-id-35);
	z-index: 0;
	transform: rotateY(0deg);
}

#block_92 .block-divider-bottom {
	height: 36px;
	color: var(--color-id-35);
	z-index: 0;
	transform: rotateY(0deg);
}

#block_92 .text-block__image {
	display: flex;
	align-items: center;
	justify-content: center;
	max-width: 750px;
}

#block_92 .text-block__image img {
	max-width: 750px;
	transform: rotate(359deg);
}

#block_92 .text-block__description {
	width: 100%;
	padding-top: 12px;
	padding-left: 0px;
	padding-right: 0px;
}

#block_92 .text-block-with-image-rtl .text-block__description {
	text-align: right;
}

#block_92 .text-block-with-image-rtl .text-block__image {
	margin-right: 0px;
	margin-left: 18px;
}

@media (max-width: 768px) {
	#block_92 .text-block__image {
		margin-left: 0px;
		margin-right: 0px;
		margin-bottom: 18px;
	}
}

@media (max-width: 600px) {
	#block_92 .text-block__image img {
		max-width: 100%;
	}
}

#block_91 {
	position: relative;
	z-index: auto;
	width: 100%;
	display: flex;
	min-height: auto;
	align-items: flex-start;
	padding-top: 27px;
	padding-bottom: 20px;

}

#block_91 .block-divider-top {
	height: 120px;
	z-index: 0;
	transform: rotateY(0deg);
}

#block_91 .block-divider-bottom {
	height: 120px;
	z-index: 0;
	transform: rotateY(0deg);
}

#block_91 .text-block__image {
	display: flex;
	align-items: center;
	justify-content: center;
	max-width: 750px;
	margin-left: 18px;
}

#block_91 .text-block__image img {
	max-width: 750px;
	transform: rotate(0deg);
}

#block_91 .text-block__description {
	width: 100%;
	text-align: right;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
}

#block_91 .text-block-with-image-rtl .text-block__description {
	text-align: left;
}

#block_91 .text-block-with-image-rtl .text-block__image {
	margin-left: 0px;
	margin-right: 18px;
}

@media (max-width: 768px) {
	#block_91 .text-block__image {
		margin-left: 0px;
		margin-right: 0px;
	}

	#block_91 .text-block__description {
		margin-bottom: 18px;
	}

	#block_91 .text-block-with-image-rtl .text-block__image {
		margin-right: 0px;
	}
}

@media (max-width: 600px) {
	#block_91 .text-block__image img {
		max-width: 100%;
	}
}

#block_87 {
	position: relative;
	z-index: auto;
	width: 100%;
	display: flex;
	min-height: auto;
	align-items: flex-start;
	padding-top: 5px;
	padding-bottom: 1px;

}

#block_87 .block-divider-top {
	height: 120px;
	z-index: 0;
	transform: rotateY(0deg);
}

#block_87 .block-divider-bottom {
	height: 120px;
	z-index: 0;
	transform: rotateY(0deg);
}

#block_87 .totals-card {}

#block_87 .totals-block__card {
	display: flex;
}

#block_87 .totals-block__card-left {
	width: 152px;
	flex-basis: 152px;
	padding-right: 12px;
}

#block_87 .totals-block__card-right {
	width: 100%;
	min-width: 0;
}

#block_87 .totals-rtl .totals-block__card-right {
	padding-left: 0px;
	padding-right: 12px;
	text-align: right;
}

#block_87 .totals-block__count {
	position: relative;
	margin-bottom: 10px;
}

#block_87 .totals-block__count-value {
	font-weight: bold;
	position: relative;
	margin-bottom: 0px;
}

#block_87 .totals-block__icon {
	display: flex;
	justify-content: center;
	align-items: center;
	box-sizing: content-box;
	margin-left: auto;
	margin-right: auto;
}

#block_87 .totals-block__icon-preview {
	display: flex;
	justify-content: center;
	align-items: center;
	height: 100%;
}

#block_87 .totals-block__card-name h1 {
	margin-bottom: 0px;
}

#block_87 .totals-block__card-name h2 {
	margin-bottom: 0px;
}

#block_87 .totals-block__card-name h3 {
	margin-bottom: 0px;
}

#block_87 .totals-block__card-name h4 {
	margin-bottom: 0px;
}

#block_87 .totals-block__card-name h5 {
	margin-bottom: 0px;
}

#block_87 .totals-block__card-name h6 {
	margin-bottom: 0px;
}

#block_64 {
	position: relative;
	z-index: auto;
	width: 100%;
	display: flex;
	min-height: auto;
	align-items: flex-start;
	padding-top: 16px;
	padding-bottom: 16px;

}

#block_64 .block-divider-top {
	height: 100px;
	z-index: 0;
	transform: rotateY(0deg);
}

#block_64 .block-divider-bottom {
	height: 100px;
	z-index: 0;
	transform: rotateY(0deg);
}

#block_64 .form-group {
	margin-bottom: 12px;
}

#block_64 .new-order__checkbox {
	margin-bottom: 12px;
}

#block_64 .new-order__content-image {
	margin-bottom: 10px;
}

#block_64 .new-order__content-image img {
	width: 100%;
	max-width: 300px;
	transform: rotate(0deg);
}

#block_64 .new-order__content-title {
	margin-bottom: 10px;
}

#block_64 .new-order__content-title h3 {
	margin-bottom: 0px;
}

#block_64 .new-order__content-text {
	margin-bottom: 10px;
}

#block_64 .new_order-block__services-list {
	min-width: 0;
}

#block_64 .new-order-form-rtl .new-order-button-submit {
	text-align: right;
}

#block_64 .new-order-form-rtl .new-order__content-text {
	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_48 {
	position: relative;
	z-index: auto;
	width: 100%;
	display: flex;
	min-height: auto;
	align-items: flex-start;
	padding-top: 16px;
	padding-bottom: 16px;

}

#block_48 .block-divider-top {
	height: 100px;
	z-index: 0;
	transform: rotateY(0deg);
}

#block_48 .block-divider-bottom {
	height: 100px;
	z-index: 0;
	transform: rotateY(0deg);
}

#block_48 .form-group {
	margin-bottom: 12px;
}

#block_48 .ticket-form__alignment {
	justify-content: flex-start;
}

#block_100 {
	position: relative;
	z-index: auto;
	width: 100%;
	display: flex;
	min-height: auto;
	align-items: flex-start;
	padding-top: 100px;
	padding-bottom: 100px;
	color: var(--text-dark);
}

#block_100 .block-bg {
	background: var(--color-id-22);
}

#block_100 .block-divider-top {
	height: 120px;
	z-index: 0;
	transform: rotateY(0deg);
}

#block_100 .block-divider-bottom {
	height: 120px;
	z-index: 0;
	transform: rotateY(0deg);
}

#block_100 .text-block__title {
	margin-bottom: 0px;
}

#block_100 .header-with-text-rtl {
	text-align: right;
}

#block_47 {
	position: relative;
	z-index: auto;
	width: 100%;
	display: flex;
	min-height: auto;
	align-items: flex-start;
	padding-top: 16px;
	padding-bottom: 30px;

}

#block_47 .block-divider-top {
	height: 100px;
	z-index: 0;
	transform: rotateY(0deg);
}

#block_47 .block-divider-bottom {
	height: 100px;
	z-index: 0;
	transform: rotateY(0deg);
}

#block_47 .tickets-list__alignment {
	justify-content: flex-start;
}

#block_47 .tickets-list__margin-search {
	margin-bottom: 0px;
}

#block_47 .tickets-list__margin-table {
	margin-bottom: 24px;
}

#block_76 {
	position: relative;
	z-index: auto;
	width: 100%;
	display: flex;
	min-height: auto;
	align-items: flex-start;
	padding-top: 30px;
	padding-bottom: 30px;

}

#block_76 .block-divider-top {
	height: 100px;
	z-index: 0;
	transform: rotateY(0deg);
}

#block_76 .block-divider-bottom {
	height: 100px;
	z-index: 0;
	transform: rotateY(0deg);
}

#block_76 .text-block-with-card-rtl .text-block__description {
	text-align: right;
}

#block_61 {
	position: relative;
	z-index: auto;
	width: 100%;
	display: flex;
	min-height: auto;
	align-items: flex-start;
	padding-top: 30px;
	padding-bottom: 30px;

}

#block_61 .block-divider-top {
	height: 100px;
	z-index: 0;
	transform: rotateY(0deg);
}

#block_61 .block-divider-bottom {
	height: 100px;
	z-index: 0;
	transform: rotateY(0deg);
}

#block_61 .services-list__description {
	text-align: left;
}

#block_61 .services-category {
	font-weight: 600;
	color: var(--color-id-37) !important;
	background: null !important;
	padding-top: 12px !important;
	padding-left: 12px !important;
	padding-right: 24px !important;
	padding-bottom: 12px !important;
}

#block_61 .services-category h4 {
	margin-bottom: 0px;
	font-size: 16px !important;
	color: var(--color-id-37) !important;
}

#block_61 .services-list-category-title {
	margin-bottom: 0px;
}

#block_61 .services-list-category-title td {
	text-align: left;
}

#block_61 .services-list-rtl .services-list-category-title td {
	text-align: right;
}

#block_61 .services-list-rtl .table-responsive-classic .services-list-category-title td:before {
	display: none;
}

#block_61 .services-list-rtl .services-list__description {
	text-align: right;
}

#block_61 .services-filter__active-category {
	max-width: 152px;
	overflow: hidden;
	display: inline-block;
	vertical-align: bottom;
	text-overflow: ellipsis;
	padding-left: 4px;
}

#block_61 .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_61 .form-group-rtl .services-filter__active-currency {
	text-align: start !important;
}

#block_61 .services-filters .dropdown-menu {
	min-width: 420px;
	max-height: 210px;
	max-width: 320px;
	overflow-y: auto;
}

#block_61 .services-filters .dropdown-menu .dropdown-item {
	max-height: 280px;
	white-space: pre-line;
}

#block_61 .services-filters .dropdown-menu .dropdown-item:hover {
	color: var(--link) !important;
}

#block_61 .services-filters .dropdown-menu .dropdown-item:active {
	color: inherit !important;
	background-color: inherit !important;
}

#block_61 .services-filters .dropdown-currency .dropdown-menu {
	min-width: 100%;
	max-width: 100%;
	max-height: initial;
	overflow-y: initial;
}

#block_61 .services-filters .dropdown-currency .dropdown-menu .dropdown-item {
	padding: 0.25rem 1rem;
	max-width: 100%;
}

@media (max-width: 768px) {
	#block_61 .services-filters .dropdown-menu {
		min-width: 280px;
		max-width: 280px;
	}

	#block_61 .services-filters .dropdown-menu .dropdown-item {
		max-width: 280px;
		white-space: pre-line;
	}

	#block_61 .services-filters .dropdown .btn {
		text-align: left;
	}

	#block_61 .services-list-rtl .services-filters .dropdown .btn {
		text-align: right;
	}

	#block_61 .services-list-rtl .dropdown-menu .dropdown-item {
		text-align: right;
	}
}

#block_72 {
	position: relative;
	z-index: auto;
	width: 100%;
	display: flex;
	min-height: auto;
	align-items: flex-start;
	padding-top: 32px;
	padding-bottom: 16px;

}

#block_72 .block-divider-top {
	height: 58px;
	z-index: 0;
	transform: rotateY(0deg);
}

#block_72 .block-divider-bottom {
	height: 58px;
	z-index: 0;
	transform: rotateY(0deg);
}

#block_72 .affiliates-info__data-table {
	margin-bottom: 16px;
}

#block_72 .affiliates-info__alignment {
	justify-content: flex-start;
}

#block_72 .affiliates-table-border-none td {
	border-bottom-color: transparent !important;
}

#block_73 {
	position: relative;
	z-index: auto;
	width: 100%;
	display: flex;
	min-height: auto;
	align-items: flex-start;
	padding-top: 16px;
	padding-bottom: 30px;

}

#block_73 .block-divider-top {
	height: 58px;
	z-index: 0;
	transform: rotateY(0deg);
}

#block_73 .block-divider-bottom {
	height: 58px;
	z-index: 0;
	transform: rotateY(0deg);
}

#block_73 .affiliate-block__table-payments {
	margin-bottom: 24px;
}

#block_73 .affiliate-list__alignment {
	justify-content: flex-start;
}

#block_99 {
	position: relative;
	z-index: auto;
	width: 100%;
	display: flex;
	min-height: auto;
	align-items: flex-start;
	padding-top: 1px;
	padding-bottom: 1px;

}

#block_99 .block-divider-top {
	height: 100px;
	z-index: 0;
	transform: rotateY(0deg);
}

#block_99 .block-divider-bottom {
	height: 100px;
	z-index: 0;
	transform: rotateY(0deg);
}

#block_99 .video-container {
	display: flex;
	align-items: center;
	justify-content: center;
}

#block_99 .video-block {
	max-width: 500px;
	width: 500px;
	height: 283px;
	border: none;
	outline: none;
}

#block_99 .video-block .video-frame {
	box-shadow: 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;
	border-style: none;
	border-color: #000000;
}

@media (max-width: 768px) {
	#block_99 .video-block {
		position: relative;
		overflow: hidden;
		width: 100%;
		height: auto;
		padding-top: 56.25%;
	}

	#block_99 .video-block .video-frame {
		position: absolute;
		top: 0;
		left: 0;
		bottom: 0;
		right: 0;
		width: 100%;
		height: 100%;
	}
}

#block_63 {
	position: relative;
	z-index: auto;
	width: 100%;
	display: flex;
	min-height: auto;
	align-items: flex-start;
	padding-top: 16px;
	padding-bottom: 16px;

}

#block_63 .block-divider-top {
	height: 100px;
	z-index: 0;
	transform: rotateY(0deg);
}

#block_63 .block-divider-bottom {
	height: 100px;
	z-index: 0;
	transform: rotateY(0deg);
}

#block_63 .form-group {
	margin-bottom: 10px;
}

#block_63 .add-funds__form-alignment {
	justify-content: flex-start;
}

#block_62 {
	position: relative;
	z-index: auto;
	width: 100%;
	display: flex;
	min-height: auto;
	align-items: flex-start;
	padding-top: 16px;
	padding-bottom: 30px;

}

#block_62 .bg-overlay {

	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 2;
	opacity: 50%;
}

#block_62 .bg-image {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 1;
	background-position: 50% 50%;

	background-attachment: inherit;
	background-size: cover;
	background-repeat: no-repeat;
}

#block_62 .block-divider-top {
	height: 100px;
	z-index: 0;
	transform: rotateY(0deg);
}

#block_62 .block-divider-bottom {
	height: 100px;
	z-index: 0;
	transform: rotateY(0deg);
}

#block_62 .add-funds__table-list {
	justify-content: flex-start;
}

#block_74 {
	position: relative;
	z-index: auto;
	width: 100%;
	display: flex;
	min-height: auto;
	align-items: flex-start;
	padding-top: 16px;
	padding-bottom: 16px;

}

#block_74 .block-divider-top {
	height: 100px;
	z-index: 0;
	transform: rotateY(0deg);
}

#block_74 .block-divider-bottom {
	height: 100px;
	z-index: 0;
	transform: rotateY(0deg);
}

#block_74 .orders-history__margin-tab {
	margin-bottom: 16px;
}

#block_74 .orders-history__margin-table {
	margin-bottom: 25px;
}

#block_74 .orders-history__margin-search {
	margin-bottom: 16px;
}

#block_74 .orders-history-actions {
	text-align: right;
}

#block_74 .orders-history-rtl .orders-history-actions {
	text-align: left;
}

@media (min-width: 1100px) {
	#block_74 .orders-history__margin-table .table-responsive {
		overflow-x: visible;
	}
}

#block_84 {
	position: relative;
	z-index: auto;
	width: 100%;
	display: flex;
	min-height: auto;
	align-items: flex-start;
	padding-top: 16px;
	padding-bottom: 16px;

}

#block_84 .block-divider-top {
	height: 100px;
	z-index: 0;
	transform: rotateY(0deg);
}

#block_84 .block-divider-bottom {
	height: 100px;
	z-index: 0;
	transform: rotateY(0deg);
}

#block_84 .subscriptions__margin-tab {
	margin-bottom: 16px;
}

#block_84 .subscriptions__margin-table {
	margin-bottom: 24px;
}

#block_84 .subscriptions__margin-search {
	margin-bottom: 16px;
}

#block_84 .subscriptions-history-actions {
	text-align: right;
}

#block_84 .subscriptions-history-rtl .subscriptions-history-actions {
	text-align: left;
}

#block_80 {
	position: relative;
	z-index: auto;
	width: 100%;
	display: flex;
	min-height: auto;
	align-items: flex-start;
	padding-top: 58px;
	padding-bottom: 30px;

}

#block_80 .bg-overlay {

	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 2;
	opacity: 50%;
}

#block_80 .bg-image {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 1;
	background-position: 50% 50%;

	background-attachment: inherit;
	background-size: cover;
	background-repeat: no-repeat;
}

#block_80 .block-divider-top {
	height: 46px;
	color: var(--color-id-34);
	z-index: 0;
	transform: rotateY(0deg);
}

#block_80 .block-divider-bottom {
	height: 100px;
	z-index: 0;
	transform: rotateY(0deg);
}

#block_80 .sign-up-center-alignment {
	justify-content: center;
}

#block_80 .g_id_signin iframe {
	margin: 0 auto !important;
}

#block_80 .sign-up-center-terms-link {
	display: inline-block;
	margin-left: 4px;
	margin-right: 4px;
}

#block_80 .form-group {
	margin-bottom: 18px;
}

#block_80 .signup-checkbox {
	margin-bottom: 18px;
}

#block_80 .sign-up-center-signin-link {
	display: inline-block;
	margin-left: 4px;
	margin-right: 4px;
}

#block_71 {
	position: relative;
	z-index: auto;
	width: 100%;
	display: flex;
	min-height: auto;
	align-items: flex-start;
	padding-top: 16px;
	padding-bottom: 16px;

}

#block_71 .block-divider-top {
	height: 100px;
	z-index: 0;
	transform: rotateY(0deg);
}

#block_71 .block-divider-bottom {
	height: 100px;
	z-index: 0;
	transform: rotateY(0deg);
}

#block_71 .form-group {
	margin-bottom: 10px;
}

#block_71 .mass-order__alignment {
	justify-content: flex-start;
}

#block_46 {
	position: relative;
	z-index: auto;
	width: 100%;
	display: flex;
	min-height: auto;
	align-items: flex-start;
	padding-top: 16px;
	padding-bottom: 16px;

}

#block_46 .block-divider-top {
	height: 100px;
	z-index: 0;
	transform: rotateY(0deg);
}

#block_46 .block-divider-bottom {
	height: 100px;
	z-index: 0;
	transform: rotateY(0deg);
}

#block_46 .drip-feed__margin-tab {
	margin-bottom: 16px;
}

#block_46 .drip-feed__margin-table {
	margin-bottom: 24px;
}

#block_46 .drip-feed__margin-search {
	margin-bottom: 16px;
}

#block_70 {
	position: relative;
	z-index: auto;
	width: 100%;
	display: flex;
	min-height: auto;
	align-items: flex-start;
	padding-top: 16px;
	padding-bottom: 16px;

}

#block_70 .block-divider-top {
	height: 100px;
	z-index: 0;
	transform: rotateY(0deg);
}

#block_70 .block-divider-bottom {
	height: 100px;
	z-index: 0;
	transform: rotateY(0deg);
}

#block_70 .form-group {
	margin-bottom: 10px;
}

#block_70 .account__alignment {
	justify-content: flex-start;
}

#block_70 .account-card {
	margin-bottom: 16px;
}

#block_70 .account-button-right {
	flex-shrink: 0;
	margin-left: 2em;
}

#block_70 .account-rtl .account-button-right {
	margin-right: 2em;
	margin-left: 0px;
}

#block_82 {
	position: relative;
	z-index: auto;
	width: 100%;
	display: flex;
	min-height: auto;
	align-items: flex-start;
	padding-top: 32px;
	padding-bottom: 30px;

}

#block_82 .block-divider-top {
	height: 58px;
	z-index: 0;
	transform: rotateY(0deg);
}

#block_82 .block-divider-bottom {
	height: 58px;
	z-index: 0;
	transform: rotateY(0deg);
}

#block_82 .blog-post__card-margin {
	margin-bottom: 24px;
}

#block_82 .block-blog__preview {
	width: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
	margin-bottom: 24px;
	background-size: cover;
	background-position: center center;
}

#block_82 .block-blog__title {
	width: 100%;
	margin-bottom: undefined;
}

#block_82 .block-blog__title h3 {
	margin-bottom: 0px;
}

#block_82 .block-blog__content {
	width: 100%;
	margin-bottom: 16px;
}

#block_82 .blog-list__card {
	margin-bottom: 24px;
}

#block_82 .blog-list__alignment {
	justify-content: center;
}

#block_82 .blog-list-rtl .block-blog__content {
	text-align: right;
}

#block_82 .blog-list-rtl .block-blog__actions {
	text-align: right;
}

#block_82 .blog-list-rtl .blog-list__card {
	text-align: right;
	unicode-bidi: bidi-override !important;
	direction: unset !important;
}

#block_59 {
	position: relative;
	z-index: auto;
	width: 100%;
	display: flex;
	min-height: auto;
	align-items: flex-start;
	padding-top: 30px;
	padding-bottom: 30px;

}

#block_59 .block-divider-top {
	height: 58px;
	z-index: 0;
	transform: rotateY(0deg);
}

#block_59 .block-divider-bottom {
	height: 58px;
	z-index: 0;
	transform: rotateY(0deg);
}

#block_59 .order-child-list__alignment {
	justify-content: flex-start;
}

#block_59 .order-child-list__margin-renew {
	margin-bottom: 16px;
}

#block_59 .order-child-list-button {
	text-align: right;
}

#block_59 .order-child-list-text {
	text-align: left;
}

#block_59 .order-child-list-rtl .order-child-list-button {
	text-align: left;
}

#block_59 .order-child-list-rtl .order-child-list-text {
	text-align: right;
}

@media (max-width: 991px) {
	#block_59 .order-child-list-button {
		text-align: left;
	}

	#block_59 .order-child-list-rtl .order-child-list-button {
		text-align: right;
	}
}

#block_79 {
	position: relative;
	z-index: auto;
	width: 100%;
	display: flex;
	min-height: auto;
	align-items: flex-start;
	padding-top: 30px;
	padding-bottom: 30px;

}

#block_79 .block-divider-top {
	height: 100px;
	z-index: 0;
	transform: rotateY(0deg);
}

#block_79 .block-divider-bottom {
	height: 100px;
	z-index: 0;
	transform: rotateY(0deg);
}

#block_79 .form-group {
	margin-bottom: 10px;
}

#block_79 .reset-password-form__alignment {
	justify-content: center;
}

#block_58 {
	position: relative;
	z-index: auto;
	width: 100%;
	display: flex;
	min-height: auto;
	align-items: flex-start;
	padding-top: 30px;
	padding-bottom: 30px;

}

#block_58 .block-divider-top {
	height: 100px;
	z-index: 0;
	transform: rotateY(0deg);
}

#block_58 .block-divider-bottom {
	height: 100px;
	z-index: 0;
	transform: rotateY(0deg);
}

#block_58 .form-group {
	margin-bottom: 10px;
}

#block_58 .reset-password-confirm__alignment {
	justify-content: center;
}

#block_67 {
	position: relative;
	z-index: auto;
	width: 100%;
	display: flex;
	min-height: auto;
	align-items: flex-start;
	padding-top: 30px;
	padding-bottom: 30px;

}

#block_67 .block-divider-top {
	height: 58px;
	z-index: 0;
	transform: rotateY(0deg);
}

#block_67 .block-divider-bottom {
	height: 58px;
	z-index: 0;
	transform: rotateY(0deg);
}

#block_67 .block-blog__preview-margin {
	margin-bottom: 24px;
}

#block_67 .block-blog__preview {
	width: 100%;
	display: flex;
	justify-content: center;
}

#block_67 .block-blog__preview img {
	max-height: 420px;
}

#block_67 .block-blog__header {
	width: 100%;
	margin-bottom: 8px;
}

#block_67 .block-blog__header h1 {
	margin-bottom: 0px;
}

#block_67 .blog-post__alignment {
	justify-content: center;
}

#block_67 .blog-post__card-margin {
	margin-bottom: 16px;
}

#block_67 .blog-post-rtl .blog-post__card-margin {
	text-align: right;
}

#block_67 .blog-post-rtl .block-blog__actions {
	text-align: right;
}

#block_83 {
	position: relative;
	z-index: auto;
	width: 100%;
	display: flex;
	min-height: auto;
	align-items: flex-start;
	padding-top: 30px;
	padding-bottom: 30px;

}

#block_83 .block-divider-top {
	height: 100px;
	z-index: 0;
	transform: rotateY(0deg);
}

#block_83 .block-divider-bottom {
	height: 100px;
	z-index: 0;
	transform: rotateY(0deg);
}

#block_83 .form-group {
	margin-bottom: 12px;
}

#block_83 .confirm-email__alignment {
	justify-content: center;
}

#block_83 .confirm-email__header {
	margin-bottom: 16px;
}

#block_83 .confirm-email__header h3 {
	text-align: center;
}

#block_83 .confirm-email__description {
	margin-bottom: 16px;
}

#block_83 .confirm-email-card {
	text-align: center;
}

#block_83 .confirm-email__actions {
	text-align: center;
	display: flex;
	align-items: center;
	justify-content: center;
}

#block_83 .confirm-email__button-change-email {
	margin-left: 16px;
}

#block_83 .confirm-email-rtl .confirm-email__button-change-email {
	margin-left: 0px;
	margin-right: 16px;
}

#block_78 {
	position: relative;
	z-index: auto;
	width: 100%;
	display: flex;
	min-height: auto;
	align-items: flex-start;
	padding-top: 16px;
	padding-bottom: 16px;

}

#block_78 .block-divider-top {
	height: 100px;
	z-index: 0;
	transform: rotateY(0deg);
}

#block_78 .block-divider-bottom {
	height: 100px;
	z-index: 0;
	transform: rotateY(0deg);
}

#block_78 .services-list__description {
	text-align: left;
}

#block_78 .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_78 .services-category h4 {
	margin-bottom: 0px;
	font-size: 16px !important;
	color: null !important;
}

#block_78 .services-list-category-title {
	margin-bottom: 0px;
}

#block_78 .services-list-category-title td {
	text-align: left;
}

#block_78 .services-list-rtl .services-list-category-title td {
	text-align: right;
}

#block_78 .services-list-rtl .table-responsive-classic .services-list-category-title td:before {
	display: none;
}

#block_78 .services-list-rtl .services-list__description {
	text-align: right;
}

#block_78 .services-filter__active-category {
	max-width: 152px;
	overflow: hidden;
	display: inline-block;
	vertical-align: bottom;
	text-overflow: ellipsis;
	padding-left: 4px;
}

#block_78 .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_78 .form-group-rtl .services-filter__active-currency {
	text-align: start !important;
}

#block_78 .services-filters .dropdown-menu {
	min-width: 420px;
	max-height: 210px;
	max-width: 320px;
	overflow-y: auto;
}

#block_78 .services-filters .dropdown-menu .dropdown-item {
	max-height: 280px;
	white-space: pre-line;
}

#block_78 .services-filters .dropdown-menu .dropdown-item:hover {
	color: var(--link) !important;
}

#block_78 .services-filters .dropdown-menu .dropdown-item:active {
	color: inherit !important;
	background-color: inherit !important;
}

#block_78 .services-filters .dropdown-currency .dropdown-menu {
	min-width: 100%;
	max-width: 100%;
	max-height: initial;
	overflow-y: initial;
}

#block_78 .services-filters .dropdown-currency .dropdown-menu .dropdown-item {
	padding: 0.25rem 1rem;
	max-width: 100%;
}

@media (max-width: 768px) {
	#block_78 .services-filters .dropdown-menu {
		min-width: 280px;
		max-width: 280px;
	}

	#block_78 .services-filters .dropdown-menu .dropdown-item {
		max-width: 280px;
		white-space: pre-line;
	}

	#block_78 .services-filters .dropdown .btn {
		text-align: left;
	}

	#block_78 .services-list-rtl .services-filters .dropdown .btn {
		text-align: right;
	}

	#block_78 .services-list-rtl .dropdown-menu .dropdown-item {
		text-align: right;
	}
}

#block_77 {
	position: relative;
	z-index: auto;
	width: 100%;
	display: flex;
	min-height: auto;
	align-items: flex-start;
	padding-top: 16px;
	padding-bottom: 16px;

}

#block_77 .block-divider-top {
	height: 100px;
	z-index: 0;
	transform: rotateY(0deg);
}

#block_77 .block-divider-bottom {
	height: 100px;
	z-index: 0;
	transform: rotateY(0deg);
}

#block_77 .ticket-dialog__title {
	margin-bottom: 16px;
}

#block_77 .ticket-dialog__alignment {
	justify-content: flex-start;
}

#block_77 .form-group {
	margin-bottom: 16px;
}

#block_77 .block-ticket-dialog-rtl .ticket-dialog__title {
	text-align: right;
}

#block_66 {
	position: relative;
	z-index: auto;
	width: 100%;
	display: flex;
	min-height: auto;
	align-items: flex-start;
	padding-top: 30px;
	padding-bottom: 30px;

}

#block_66 .block-divider-top {
	height: 58px;
	z-index: 0;
	transform: rotateY(0deg);
}

#block_66 .block-divider-bottom {
	height: 58px;
	z-index: 0;
	transform: rotateY(0deg);
}

#block_66 .form-group {
	margin-bottom: 12px;
}

#block_66 .alert {
	margin-bottom: 12px;
}

#block_66 .order-child-form__alignment {
	justify-content: flex-start;
}

#block_68 {
	position: relative;
	z-index: auto;
	width: 100%;
	display: flex;
	min-height: auto;
	align-items: flex-start;
	padding-top: 16px;
	padding-bottom: 16px;

}

#block_68 .block-divider-top {
	height: 100px;
	z-index: 0;
	transform: rotateY(0deg);
}

#block_68 .block-divider-bottom {
	height: 100px;
	z-index: 0;
	transform: rotateY(0deg);
}

#block_68 .refill__margin-tab {
	margin-bottom: 16px;
}

#block_68 .refill__margin-table {
	margin-bottom: 16px;
}

#block_68 .refill__margin-search {
	margin-bottom: 16px;
}

#block_60 {
	position: relative;
	z-index: auto;
	width: 100%;
	display: flex;
	min-height: auto;
	align-items: flex-start;
	padding-top: 30px;
	padding-bottom: 30px;

}

#block_60 .block-divider-top {
	height: 58px;
	z-index: 0;
	transform: rotateY(0deg);
}

#block_60 .block-divider-bottom {
	height: 58px;
	z-index: 0;
	transform: rotateY(0deg);
}

#block_60 .updates__margin-table {
	margin-bottom: 16px;
}

#block_60 .updates__margin-search {
	margin-bottom: 16px;
}

#block_60 .updates-filters .dropdown-menu .dropdown-item:active {
	color: inherit !important;
	background-color: inherit !important;
}

@media (max-width: 768px) {
	#block_60 .updates-filters .dropdown-menu {
		min-width: 280px;
		max-width: 280px;
	}

	#block_60 .updates-filters .dropdown-menu .dropdown-item {
		max-width: 280px;
		white-space: pre-line;
	}

	#block_60 .updates-filters .dropdown .btn {
		text-align: left;
	}

	#block_60 .updates-list-rtl .updates-filters .dropdown .btn {
		text-align: right;
	}

	#block_60 .updates-list-rtl .dropdown-menu .dropdown-item {
		text-align: right;
	}
}

#block_69 {
	position: relative;
	z-index: auto;
	width: 100%;
	display: flex;
	min-height: auto;
	align-items: flex-start;
	padding-top: 30px;
	padding-bottom: 30px;

}

#block_69 .block-divider-top {
	height: 100px;
	z-index: 0;
	transform: rotateY(0deg);
}

#block_69 .block-divider-bottom {
	height: 100px;
	z-index: 0;
	transform: rotateY(0deg);
}

#block_69 .form-group {
	margin-bottom: undefined;
}

#block_69 .form-alignment {
	justify-content: center;
}

#block_69 .block-2fa__description-rtl {
	text-align: right;
	direction: rtl;
}

#block_65 {
	position: relative;
	z-index: auto;
	width: 100%;
	display: flex;
	min-height: auto;
	align-items: flex-start;
	padding-top: 40px;
	padding-bottom: 40px;

}

#block_65 .block-divider-top {
	height: 100px;
	z-index: 0;
	transform: rotateY(0deg);
}

#block_65 .block-divider-bottom {
	height: 100px;
	z-index: 0;
	transform: rotateY(0deg);
}

#block_65 .form-group {
	margin-bottom: undefined;
}

#block_65 .form-alignment {
	justify-content: center;
}

#block_65 .block-confirm-email__description-rtl {
	text-align: right;
	direction: rtl;
}

#block_81 {
	position: relative;
	z-index: auto;
	width: 100%;
	display: flex;
	min-height: auto;
	align-items: flex-start;
	padding-top: 16px;
	padding-bottom: 16px;

}

#block_81 .block-divider-top {
	height: 100px;
	z-index: 0;
	transform: rotateY(0deg);
}

#block_81 .block-divider-bottom {
	height: 100px;
	z-index: 0;
	transform: rotateY(0deg);
}

#block_81 .margin-card {
	margin-bottom: 16px;
}

#block_75 {
	position: relative;
	z-index: auto;
	width: 100%;
	display: flex;
	min-height: auto;
	align-items: flex-start;
	padding-top: 16px;
	padding-bottom: 16px;

}

#block_75 .block-divider-top {
	height: 100px;
	z-index: 0;
	transform: rotateY(0deg);
}

#block_75 .block-divider-bottom {
	height: 100px;
	z-index: 0;
	transform: rotateY(0deg);
}

#block_75 .margin-table {
	margin-bottom: 16px;
}

#block_75 .margin-tab {
	margin-bottom: 16px;
}

#block_75 .margin-search {
	margin-bottom: 16px;
}

@media (min-width: 1100px) {
	#block_75 .margin-table .table-responsive {
		overflow-x: visible;
	}
}

#block_45 .block-wrapper {
	width: 100%;
	flex-shrink: 0;
	position: relative;
	z-index: 120;
}

#block_45 .sidebar-block__top {
	position: relative;
	width: 100%;
	top: 0;
	left: 0;
	z-index: 11;
}

#block_45 .sidebar-block__top-brand {
	display: flex;
	align-items: center;
}

#block_45 sidebar-block__top-brand a {
	color: initial;
	text-decoration: none;
}

#block_45 .sidebar-block__top-logo {
	max-width: 212.33885464585072px;
	transform: rotate(0deg);
	width: 100%;
}

#block_45 .navbar-brand {
	display: flex;
	align-items: center;
	flex-wrap: nowrap;
}

#block_45 .navbar-brand__logo {
	margin-right: 12px;
}

#block_45 .navbar-brand__logo img {
	width: 30px;
}

#block_45 .component-navbar-collapse {
	margin-left: auto;
}

#block_45 .component-navbar__height {
	height: var(--public-navbar-height);
}

#block_45 .component-navbar__sticky {
	position: fixed !important;
	z-index: 1000;
}

#block_45 .navbar-icon {
	margin-right: 8px;
	min-width: 20px;
}

#block_45 .navbar-languages {
	padding-left: 12px;
	padding-right: 12px;
}

#block_45 .navbar-rtl .navbar-languages {
	margin-left: 0px;
	margin-right: 12px;
}

#block_45 .navbar-rtl .navbar-icon {
	margin-right: 0px;
	margin-left: 8px;
}

#block_45 .navbar-rtl .component-navbar-collapse {
	margin-left: inherit;
	margin-right: auto;
}

@media (max-width: 991px) {
	#block_45 .navbar-languages {
		margin-top: 4px;
		padding-left: 0px;
		padding-right: 0px;
	}

	#block_45 .navbar-rtl .navbar-languages {
		margin-left: 12px;
		margin-right: 0px;
	}

	#block_45 .sidebar-block__top {
		position: relative;
	}

	#block_45 .sidebar-block__sticky {
		position: fixed !important;
	}

	#block_45 .wrapper-sidebar-navbar {
		display: block;
	}
}

#block_43 .footer-block-rtl {
	text-align: right;
}

#block_44 {
	flex-shrink: 0;
}

#block_44 .sidebar-block__top {
	position: absolute;
	top: 0;
	right: 0;
	z-index: 10;
}

#block_44 .sidebar-block__top-brand {
	display: none;
}

#block_44 .sidebar-block__left {
	position: fixed;
	height: 100%;
	top: 0;
	left: 0;
	z-index: 11;
}

#block_44 .sidebar-block__left-menu {
	margin: 0px;
}

#block_44 .sidebar-block__left-menu li {
	list-style: none;
}

#block_44 .navbar-brand {
	display: flex;
	align-items: center;
	flex-wrap: nowrap;
}

#block_44 .navbar-brand__logo {}

#block_44 .navbar-brand__logo img {
	width: 30px;
}

#block_44 .sidebar-block__menu-item-icon {
	display: flex;
	min-width: 26px;
	padding-right: 4px;
}

#block_44 .sidebar-rtl .sidebar-block__menu-item-icon {
	padding-right: 0px;
	padding-left: 4px;
}

#block_44 .component-navbar-collapse {
	margin-left: auto;
}

#block_44 .navbar-rtl .component-navbar-collapse {
	margin-left: inherit;
	margin-right: auto;
}

#block_44 .navbar-nav-sidebar-menu {
	display: none;
}

#block_44 .navbar-languages {
	display: flex;
	align-items: center;
}

#block_44 .sidebar-rtl .sidebar-block__left {
	left: auto;
	right: 0;
}

#block_44 .navbar-rtl .sidebar-block__top {
	right: auto;
	left: 0;
}

.editor__main .body-rtl {
	--editor-sidebar: 0px;
}

#block_44 .sidebar-block__sticky {
	position: fixed !important;
}

@media (max-width: 991px) {
	#block_44 .navbar-nav-sidebar-menu {
		display: flex;
	}

	#block_44 .sidebar-block__top-brand {
		display: flex;
		align-items: center;
		width: inherit;
	}

	#block_44 .navbar-nav-currencies {
		order: -1;
	}

	#block_44 .sidebar-block__top {
		position: relative;
	}

	#block_44 .sidebar-block__sticky {
		position: fixed !important;
	}

	#block_44 .component-navbar__navbar-private .navbar .navbar-private__header {
		display: flex;
		justify-content: space-between;
		align-items: center;
		width: 100%;
	}
}

.integration-fixed__bottom-right {
    bottom: 0;
    right: 0;
}

.integration-fixed {
    position: fixed;
    z-index: 10000000;
    display: flex
;
    flex-direction: column;
    justify-content: center;
    padding: 24px;
    row-gap: 12px;
}


.user_statistic_wraper{
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    gap: 20px;
    margin-bottom: 20px;
}
.user_statistic_wraper .statistic__item{
    padding: 1px;
    border-radius: 10px;
    background-image: linear-gradient(#fff, #fff), linear-gradient(to bottom, #7263be, #7263be);
    background-origin: border-box;
    background-clip: content-box, border-box;
}
.user_statistic_wraper .statistic__item .statistic_inner{
    display: flex;
    flex-direction: row;
    align-items: center;
    gap: 10px;
    background: white;
    padding: 15px 15px;
    border-radius: 10px;
    /* border: 1px solid #e2e2e2; */
    height: 100%;
    box-shadow: 0 0 10px #e2e2e28f;
}

.statistic__item .icon{
    width: 45px;
}

.statistic__item .user__data span{
    font-size: 16px;
    font-weight: normal;
    color: #232323;
}

.statistic__item .user__data h4{
    font-size: 20px;
    font-weight: bold;
    margin-bottom: 0px;
}




.filter_btn_wrap{
    display: grid;
    gap: 10px 10px;
    grid-template-columns: repeat(auto-fill, minmax(20%, 1fr));
}

.filter_btn_wrap .btn_filter {
    font-size: 18px;
    text-transform: capitalize;
    border: none;
    padding: 3px;
    border-radius: 5px;
    text-align: center;
    cursor: pointer;
    background: #161b22;
    color: #fff;
    border: 1px solid #161b22;
    transition: 0.4s;
}

.join_now_btn,
.filter_btn_wrap .btn_filter:hover,
.filter_btn_wrap .btn_filter.activeItem{
	background: #7263be;
	border-color: #7263be;
}

.select2-container .select2-selection__text{
	font-size: 16px;
}
.select2-container .select2-selection__id-1,
.select2-container .select2-selection__id-2,
.select2-container .select2-selection__id-3,
.select2-container .select2-selection__id-4,
span.select2-selection__id.select2-selection__id-4.badge.badge-secondary.badge-pill.rounded-pill {
    background: #232323;
    color: #fff;
}

.select2-results__option{
	border-bottom: 1px solid #ebebeb;
}
.select2-container--default .select2-results__option--highlighted[aria-selected],
.select2-results__option.active{
	background: transparent!important;
	color: #7263be!important;
}
.select2-container--default .select2-results__option--highlighted[aria-selected] .select2-selection__text,
.select2-results__option.active .select2-selection__text{
		color: #7263be!important;
}
.select2-container--default .select2-results > .select2-results__options{
	max-height: 320px!important;
}
@media only screen and (max-width: 992px) {
    .toogle_sidebar .mob_bg_closer_sidebar {
        display: block !important;
        width: 100%;
        height: 100vh;
        z-index: 0;
        position: fixed;
        overflow: hidden;
    }
    .user_statistic_wraper{
        grid-template-columns: repeat(2, 1fr);
        gap: 10px;
    }  
}

@media only screen and (max-width: 550px) {
    .user_statistic_wraper{
        grid-template-columns: repeat(2, 1fr);
        gap: 5px;
    }   
	 .filter_btn_wrap{
        grid-template-columns: repeat(4, 1fr);
        height: 150px;
        overflow: hidden;
        overflow-y: scroll;
        grid-gap: 8px 10px;
    }
    .filter_btn_wrap .btn_filter{
        font-size: 20px;
        padding: 5px;
        border-width: 1px;
    }
    .filter_btn_wrap .btn_filter .filter_txt{
        display: none;
    }
	.statistic__item .user__data span{
		font-size: 14px;
	}
	.statistic__item .user__data h4{
		font-size: 15px;
	}
    .user_statistic_wraper .statistic__item .statistic_inner{
		padding: 10px 10px;
	}
	.statistic__item .icon{
		width: 35px;
	}
	.select2-container .select2-selection__text{
		font-size: 15px;
	}
}

@media only screen and (max-width: 320px){
	.statistic__item .icon {
			width: 20px;
		}
}



