:root {
	--heading-font: "Unbounded Regular", sans-serif;
	--color-primary: #E61158;
	--color-de-anchor: #fff;
}
/*#F8F6F2*/
:root, [data-bs-theme=light] {
	--bs-blue: #0d6efd;
	--bs-indigo: #6610f2;
	--bs-purple: #6f42c1;
	--bs-pink: #d63384;
	--bs-red: #dc3545;
	--bs-orange: #fd7e14;
	--bs-yellow: #F4C858;
	--bs-green: #198754;
	--bs-teal: #20c997;
	--bs-cyan: #0dcaf0;
	--bs-black: #000000;
	--bs-white: #ffffff;
	--bs-gray: #8E887A;
	--bs-gray-dark: #403D38;
	--bs-gray-100: #F8F6F2;
	--bs-gray-100-rgb: 248, 246, 242;
	--bs-gray-200: #F6F1E9;
	--bs-gray-200-rgb: 246, 241, 233;
	--bs-gray-300: #DAD3C3;
	--bs-gray-300-rgb: 218, 211, 195;
	--bs-gray-400: #B5B0A1;
	--bs-gray-400-rgb: 181, 176, 161;
	--bs-gray-500: #968E7E;
	--bs-gray-500-rgb: 150, 142, 126;
	--bs-gray-600: #8E887A;
	--bs-gray-600-rgb: 142, 136, 122;
	--bs-gray-700: #716D66;
	--bs-gray-700-rgb: 113, 109, 102;
	--bs-gray-800: #403D38;
	--bs-gray-800-rgb: 64, 61, 56;
	--bs-gray-900: #211F1C;
	--bs-gray-900-rgb: 33, 31, 28;
	--bs-light: #F8F6F2;
	--bs-primary: #E61158;
	--bs-secondary: #F6F1E9;
	--bs-success: #B8D935;
	--bs-info: #4F55DA;
	--bs-warning: #F4C858;
	--bs-danger: #F06445;
	--bs-dark: #1E2129;
	--bs-light-rgb: 248, 246, 242;
	--bs-primary-rgb: 230, 17, 88;
	--bs-secondary-rgb: 246, 241, 233;
	--bs-success-rgb: 184, 217, 53;
	--bs-info-rgb: 79, 85, 218;
	--bs-warning-rgb: 232, 196, 68;
	--bs-danger-rgb: 240, 100, 69;
	--bs-dark-rgb: 30, 33, 41;
	--bs-primary-text-emphasis: #205057;
	--bs-secondary-text-emphasis: #62605d;
	--bs-success-text-emphasis: #4a5715;
	--bs-info-text-emphasis: #202257;
	--bs-warning-text-emphasis: #5d4e1b;
	--bs-danger-text-emphasis: #60281c;
	--bs-light-text-emphasis: #716D66;
	--bs-dark-text-emphasis: #716D66;
	--bs-primary-bg-subtle: #dcf4f8;
	--bs-secondary-bg-subtle: #fdfcfb;
	--bs-success-bg-subtle: #f1f7d7;
	--bs-info-bg-subtle: #dcddf8;
	--bs-warning-bg-subtle: #faf3da;
	--bs-danger-bg-subtle: #fce0da;
	--bs-light-bg-subtle: #fcfbf9;
	--bs-dark-bg-subtle: #B5B0A1;
	--bs-primary-border-subtle: #b9e9f0;
	--bs-secondary-border-subtle: #fbf9f6;
	--bs-success-border-subtle: #e3f0ae;
	--bs-info-border-subtle: #b9bbf0;
	--bs-warning-border-subtle: #f6e7b4;
	--bs-danger-border-subtle: #f9c1b5;
	--bs-light-border-subtle: #F6F1E9;
	--bs-dark-border-subtle: #968E7E;
	--bs-white-rgb: 255, 255, 255;
	--bs-black-rgb: 0, 0, 0;
	--bs-font-sans-serif: Inter, Helvetica, "sans-serif";
	--bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
	--bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));
	--bs-body-font-family: var(--bs-font-sans-serif);
	--bs-body-font-size: 1rem;
	--bs-body-font-weight: 400;
	--bs-body-line-height: 1.5;
	--bs-body-color: #211F1C;
	--bs-body-color-rgb: 33, 31, 28;
	--bs-body-bg: #ffffff;
	--bs-body-bg-rgb: 255, 255, 255;
	--bs-emphasis-color: #000000;
	--bs-emphasis-color-rgb: 0, 0, 0;
	--bs-secondary-color: rgba(33, 31, 28, 0.75);
	--bs-secondary-color-rgb: 33, 31, 28;
	--bs-secondary-bg: #F6F1E9;
	--bs-secondary-bg-rgb: 246, 241, 233;
	--bs-tertiary-color: rgba(33, 31, 28, 0.5);
	--bs-tertiary-color-rgb: 33, 31, 28;
	--bs-tertiary-bg: #F8F6F2;
	--bs-tertiary-bg-rgb: 248, 246, 242;
	--bs-heading-color: #211F1C;
	--bs-link-color: #E61158;
	--bs-link-color-rgb: 79, 201, 218;
	--bs-link-decoration: none;
	--bs-link-hover-color: #30A6B6;
	--bs-link-hover-color-rgb: 48, 166, 182;
	--bs-link-hover-decoration: none;
	--bs-code-color: #b93993;
	--bs-highlight-color: #211F1C;
	--bs-highlight-bg: #fff3cd;
	--bs-border-width: 1px;
	--bs-border-style: solid;
	--bs-border-color: #EAEAEA;
	--bs-border-color-translucent: rgba(0, 0, 0, 0.175);
	--bs-border-radius: 0.95rem;
	--bs-border-radius-sm: 0.475rem;
	--bs-border-radius-lg: 0.625rem;
	--bs-border-radius-xl: 1rem;
	--bs-border-radius-xxl: 2rem;
	--bs-border-radius-2xl: var(--bs-border-radius-xxl);
	--bs-border-radius-pill: 50rem;
	--bs-box-shadow: 0 0.5rem 1.5rem 0.5rem rgba(0, 0, 0, 0.075);
	--bs-box-shadow-sm: 0 0.1rem 1rem 0.25rem rgba(0, 0, 0, 0.05);
	--bs-box-shadow-lg: 0 1rem 2rem 1rem rgba(0, 0, 0, 0.1);
	--bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.075);
	--bs-focus-ring-width: 0.25rem;
	--bs-focus-ring-opacity: 0.25;
	--bs-focus-ring-color: rgba(79, 201, 218, 0.25);
	--bs-form-valid-color: #B8D935;
	--bs-form-valid-border-color: #B8D935;
	--bs-form-invalid-color: #F06445;
	--bs-form-invalid-border-color: #F06445;
	--bs-text-muted: #968E7E;
	--bs-primary-active: #f1be3e;
	--bs-secondary-active: #B5B0A1;
	--bs-light-active: #F6F1E9;
	--bs-success-active: #9FBE22;
	--bs-info-active: #383EBC;
	--bs-warning-active: #CFAB2A;
	--bs-danger-active: #DB5437;
	--bs-dark-active: #111318;
	--bs-primary-light: #DDF8FC;
	--bs-secondary-light: #F9F9F9;
	--bs-success-light: #F4FBDB;
	--bs-info-light: #EFF0FF;
	--bs-warning-light: #FDF4D6;
	--bs-danger-light: #FFF0ED;
	--bs-dark-light: #F9F9F9;
	--bs-light-light: #ffffff;
	--bs-primary-inverse: #182427;
	--bs-secondary-inverse: #403D38;
	--bs-light-inverse: #403D38;
	--bs-success-inverse: #FFFFFF;
	--bs-info-inverse: #FFFFFF;
	--bs-warning-inverse: #FFFFFF;
	--bs-danger-inverse: #FFFFFF;
	--bs-dark-inverse: #ffffff;
	--bs-primary-clarity: rgba(27, 132, 255, 0.2);
	--bs-secondary-clarity: rgba(249, 249, 249, 0.2);
	--bs-success-clarity: rgba(23, 198, 83, 0.2);
	--bs-info-clarity: rgba(114, 57, 234, 0.2);
	--bs-warning-clarity: rgba(246, 192, 0, 0.2);
	--bs-danger-clarity: rgba(248, 40, 90, 0.2);
	--bs-dark-clarity: rgba(30, 33, 41, 0.2);
	--bs-light-clarity: rgba(255, 255, 255, 0.2);
	--bs-text-white: #ffffff;
	--bs-text-primary: #E61158;
	--bs-text-secondary: #F6F1E9;
	--bs-text-light: #F8F6F2;
	--bs-text-success: #B8D935;
	--bs-text-info: #4F55DA;
	--bs-text-warning: #E8C444;
	--bs-text-danger: #F06445;
	--bs-text-dark: #1E2129;
	--bs-text-gray-100: #F8F6F2;
	--bs-text-gray-200: #F6F1E9;
	--bs-text-gray-300: #DAD3C3;
	--bs-text-gray-400: #B5B0A1;
	--bs-text-gray-500: #968E7E;
	--bs-text-gray-600: #8E887A;
	--bs-text-gray-700: #716D66;
	--bs-text-gray-800: #403D38;
	--bs-text-gray-900: #211F1C;
	--bs-border-dashed-color: #EAEAEA;
	--bs-component-active-color: #FFFFFF;
	--bs-component-active-bg: #E61158;
	--bs-component-hover-color: #E61158;
	--bs-component-hover-bg: #F8F6F2;
	--bs-component-checked-color: #FFFFFF;
	--bs-component-checked-bg: #E61158;
	--bs-box-shadow-xs: 0 0.1rem 0.75rem 0.25rem rgba(0, 0, 0, 0.05);
	--bs-input-bg: var(--bs-body-bg);
	--bs-input-color: var(--bs-gray-700);
	--bs-input-solid-color: var(--bs-gray-700);
	--bs-input-solid-bg: var(--bs-gray-100);
	--bs-input-solid-bg-focus: var(--bs-gray-200);
	--bs-input-solid-placeholder-color: var(--bs-gray-500);
	--bs-root-card-box-shadow: none;
	--bs-root-card-border-color: #EAEAEA;
	--bs-tooltip-box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.15);
	--bs-table-striped-bg: rgba(var(--bs-gray-100-rgb), 0.75);
	--bs-table-loading-message-box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15);
	--bs-dropdown-bg: var(--bs-body-bg);
	--bs-dropdown-box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15);
	--bs-code-bg: #f1f3f8;
	--bs-code-shadow: 0px 3px 9px rgba(0, 0, 0, 0.08);
	--bs-code-border-color: transparent;
	--bs-symbol-label-color: var(--bs-gray-800);
	--bs-symbol-label-bg: var(--bs-gray-100);
	--bs-symbol-border-color: rgba(var(--bs-body-bg), 0.5);
	--bs-bullet-bg-color: var(--bs-gray-400);
	--bs-scrolltop-opacity: 0;
	--bs-scrolltop-opacity-on: 0.3;
	--bs-scrolltop-opacity-hover: 1;
	--bs-scrolltop-box-shadow: var(--bs-box-shadow);
	--bs-scrolltop-bg-color: var(--bs-primary);
	--bs-scrolltop-bg-color-hover: var(--bs-primary);
	--bs-scrolltop-icon-color: var(--bs-primary-inverse);
	--bs-scrolltop-icon-color-hover: var(--bs-primary-inverse);
	--bs-drawer-box-shadow: 0px 1px 9px -3px rgba(0, 0, 0, 0.05);
	--bs-drawer-bg-color: #ffffff;
	--bs-drawer-overlay-bg-color: rgba(0, 0, 0, 0.2);
	--bs-menu-dropdown-box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15);
	--bs-menu-dropdown-bg-color: var(--bs-body-bg);
	--bs-menu-heading-color: #968E7E;
	--bs-menu-link-color-hover: #E61158;
	--bs-menu-link-color-show: #E61158;
	--bs-menu-link-color-here: #E61158;
	--bs-menu-link-color-active: #E61158;
	--bs-menu-link-bg-color-hover: #F8F6F2;
	--bs-menu-link-bg-color-show: #F8F6F2;
	--bs-menu-link-bg-color-here: #F8F6F2;
	--bs-menu-link-bg-color-active: #F8F6F2;
	--bs-scrollbar-color: #F6F1E9;
	--bs-scrollbar-hover-color: #DAD3C3;
	--bs-overlay-bg: rgba(0, 0, 0, 0.05);
	--bs-blockui-overlay-bg: rgba(0, 0, 0, 0.05);
	--bs-rating-color-default: #B5B0A1;
	--bs-rating-color-active: #FFAD0F;
	--bs-ribbon-label-box-shadow: 0px -1px 5px 0px rgba(30, 33, 41, 0.1);
	--bs-ribbon-label-bg: #E61158;
	--bs-ribbon-label-border-color: #2292a1;
	--bs-ribbon-clip-bg: #1E2129;
	--bs-engage-btn-bg: #ffffff;
	--bs-engage-btn-box-shadow: 0px 0px 22px #E0E0E0;
	--bs-engage-btn-border-color: #E8E8E8;
	--bs-engage-btn-color: #403D38;
	--bs-engage-btn-icon-color: #8E887A;
	--bs-engage-btn-color-active: #403D38;
	--bs-app-bg-color: #F8F6F2;
	--bs-app-blank-bg-color: #F8F6F2;
	--bs-app-header-secondary-base-bg-color: var(--bs-body-bg);
	--bs-app-header-secondary-sticky-box-shadow: 0px 10px 30px 0px rgba(82, 63, 105, 0.05);
	--bs-app-toolbar-sticky-bg-color: #F8F6F2;
	--bs-app-toolbar-sticky-box-shadow: 0px 10px 30px 0px rgba(82, 63, 105, 0.05);

	--bs-app-sidebar-logo-icon-custom-hover-color: #E61158;
	--bs-app-light-sidebar-page-bg-color: #ffffff;
	--bs-app-light-sidebar-bg-color: #F8F6F2;
	--bs-app-light-sidebar-logo-icon-custom-color: #B5B0A1;
	--bs-app-light-sidebar-scrollbar-color: #f3efe8;
	--bs-app-light-sidebar-separator-color: #E0E0DE;
	--bs-app-light-sidebar-btn-custom-color: #968E7E;
	--bs-app-light-sidebar-btn-custom-bg-color: #F0E8D9;
	--bs-app-light-sidebar-btn-custom-bg-color-active: #ede4d2;
	--bs-app-light-sidebar-select-custom-color: #B5B0A1;
	--bs-app-light-sidebar-select-custom-bg-color: #ffffff;
	--bs-app-light-sidebar-menu-heading-color: #B5B0A1;
	--bs-app-light-sidebar-menu-root-link-color: #716D66;
	--bs-app-light-sidebar-menu-root-icon-color: #B5B0A1;
	--bs-app-light-sidebar-menu-root-bullet-color: #DAD3C3;
	--bs-app-light-sidebar-menu-root-arrow-color: #968E7E;
	--bs-app-light-sidebar-menu-root-link-color-hover: #403D38;
	--bs-app-light-sidebar-menu-root-icon-color-hover: #968E7E;
	--bs-app-light-sidebar-menu-root-bullet-color-hover: #B5B0A1;
	--bs-app-light-sidebar-menu-root-arrow-color-hover: #8E887A;
	--bs-app-light-sidebar-menu-link-color: #716D66;
	--bs-app-light-sidebar-menu-icon-color: #968E7E;
	--bs-app-light-sidebar-menu-bullet-color: #DAD3C3;
	--bs-app-light-sidebar-menu-arrow-color: #968E7E;
	--bs-app-light-sidebar-menu-link-color-hover: #403D38;
	--bs-app-light-sidebar-menu-icon-color-hover: #968E7E;
	--bs-app-light-sidebar-menu-bullet-color-hover: #B5B0A1;
	--bs-app-light-sidebar-menu-arrow-color-hover: #8E887A;
	--bs-app-light-sidebar-header-search-icon-color: #716D66;
	--bs-app-light-sidebar-header-search-input-color: #716D66;
	--bs-app-light-sidebar-header-search-input-border-color: #EFE9E1;
	--bs-app-light-sidebar-header-search-input-placeholder-color: #B5B0A1;
	--bs-app-light-sidebar-header-navbar-btn-custom-color: #716D66;
	--bs-app-light-sidebar-header-navbar-btn-custom-icon-color: #716D66;
	--bs-app-light-sidebar-header-navbar-btn-custom-border-color: #EFE9E1;
	--bs-app-dark-sidebar-page-bg-color: #ffffff;
	--bs-app-dark-sidebar-bg-color: #161514;
	--bs-app-dark-sidebar-scrollbar-color: rgba(255, 255, 255, 0.1);
	--bs-app-dark-sidebar-separator-color: #302E2C;
	--bs-app-dark-sidebar-btn-custom-color: #7A7269;
	--bs-app-dark-sidebar-btn-custom-bg-color: #393837;
	--bs-app-dark-sidebar-btn-custom-bg-color-active: #F06445;
	--bs-app-dark-sidebar-select-custom-color: #646463;
	--bs-app-dark-sidebar-select-custom-bg-color: rgba(43, 41, 40, 0.6);
	--bs-app-dark-sidebar-header-search-input-border-color: #EFE9E1;
	--bs-app-dark-sidebar-header-navbar-btn-custom-border-color: #EFE9E1;
	--bs-app-light-header-page-bg-color: #FBFBFB;
	--bs-app-light-header-page-card-bg-color: #ffffff;
	--bs-app-light-header-page-card-border-color: #E8E5DD;
	--bs-app-light-header-toolbar-bg-color: #FBFBFB;
	--bs-app-light-header-bg-color: #ffffff;
	--bs-app-light-header-border-color: #F3F3F3;
	--bs-app-light-header-btn-custom-color: #716D66;
	--bs-app-light-header-btn-custom-bg-color: rgba(247, 245, 242, 0.7);
	--bs-app-light-header-btn-custom-border-color: rgba(247, 245, 242, 0.7);
	--bs-app-light-header-search-icon-color: #716D66;
	--bs-app-light-header-search-input-color: #716D66;
	--bs-app-light-header-search-input-border-color: rgba(247, 245, 242, 0.7);
	--bs-app-light-header-search-input-bg-color: rgba(247, 245, 242, 0.7);
	--bs-app-light-header-search-input-placeholder-color: #B5B0A1;
	--bs-app-light-header-menu-link-bg-color-active: #FDF9F4;
	--bs-app-light-header-menu-link-color: #8E887A;
	--bs-app-light-header-menu-icon-color: #968E7E;
	--bs-app-light-header-menu-bullet-color: #968E7E;
	--bs-app-light-header-menu-arrow-color: #968E7E;
	--bs-app-light-header-menu-link-color-hover: #403D38;
	--bs-app-light-header-menu-icon-color-hover: #8E887A;
	--bs-app-light-header-menu-bullet-color-hover: #8E887A;
	--bs-app-light-header-menu-arrow-color-hover: #8E887A;
	--bs-app-light-header-menu-bullet-color-active: #403D38;
	--bs-app-dark-header-page-bg-color: #FBFBFB;
	--bs-app-dark-header-page-card-bg-color: #ffffff;
	--bs-app-dark-header-page-card-border-color: #E8E5DD;
	--bs-app-dark-header-border-color: #383735;
	--bs-app-dark-header-toolbar-bg-color: #FBFBFB;
	--bs-app-dark-header-btn-custom-bg-color: rgba(56, 54, 53, 0.7);
	--bs-app-dark-header-search-input-border-color: #161514;
	--bs-app-dark-header-search-input-bg-color: #161514;
	--bs-app-dark-header-menu-link-bg-color-active: #F06445;
	--bs-app-mini-sidebar-page-bg-color: #ffffff;
	--bs-app-mini-sidebar-menu-bg-color: #161514;
	--bs-app-mini-sidebar-header-search-input-border-color: #EFE9E1;
	--bs-app-mini-sidebar-header-search-input-bg-color: #F6F5F2;
	--bs-app-mini-sidebar-header-btn-custom-border-color: #EFE9E1;
	--bs-app-mini-sidebar-header-btn-custom-border-color-active: #EFE9E1;
	--bs-app-overlay-page-bg-color: #FBFBFB;
	--bs-app-overlay-page-card-bg-color: #ffffff;
	--bs-app-overlay-page-card-border-color: #E8E5DD;
	--bs-app-overlay-sidebar-bg-color: #ffffff;
	--bs-app-overlay-sidebar-menu-shadow-color: rgba(197, 196, 211, 0.08);
	--bs-app-overlay-sidebar-menu-icon-color: #B5B5C3;
	--bs-app-overlay-sidebar-menu-link-bg-color: #F5F5F5
}

[data-bs-theme=dark] {
	color-scheme: dark;
	--bs-body-color: #FFFFFF;
	--bs-body-color-rgb: 255, 255, 255;
	--bs-body-bg: #1E1E2D;
	--bs-body-bg-rgb: 30, 30, 45;
	--bs-emphasis-color: #ffffff;
	--bs-emphasis-color-rgb: 255, 255, 255;
	--bs-secondary-color: rgba(255, 255, 255, 0.75);
	--bs-secondary-color-rgb: 255, 255, 255;
	--bs-secondary-bg: #403D38;
	--bs-secondary-bg-rgb: 64, 61, 56;
	--bs-tertiary-color: rgba(255, 255, 255, 0.5);
	--bs-tertiary-color-rgb: 255, 255, 255;
	--bs-tertiary-bg: #312e2a;
	--bs-tertiary-bg-rgb: 49, 46, 42;
	--bs-primary-text-emphasis: #95dfe9;
	--bs-secondary-text-emphasis: #faf7f2;
	--bs-success-text-emphasis: #d4e886;
	--bs-info-text-emphasis: #9599e9;
	--bs-warning-text-emphasis: #f1dc8f;
	--bs-danger-text-emphasis: #f6a28f;
	--bs-light-text-emphasis: #F8F6F2;
	--bs-dark-text-emphasis: #DAD3C3;
	--bs-primary-bg-subtle: #10282c;
	--bs-secondary-bg-subtle: #31302f;
	--bs-success-bg-subtle: #252b0b;
	--bs-info-bg-subtle: #10112c;
	--bs-warning-bg-subtle: #2e270e;
	--bs-danger-bg-subtle: #30140e;
	--bs-light-bg-subtle: #403D38;
	--bs-dark-bg-subtle: #201f1c;
	--bs-primary-border-subtle: #E61158;
	--bs-secondary-border-subtle: #94918c;
	--bs-success-border-subtle: #6e8220;
	--bs-info-border-subtle: #2f3383;
	--bs-warning-border-subtle: #8b7629;
	--bs-danger-border-subtle: #903c29;
	--bs-light-border-subtle: #716D66;
	--bs-dark-border-subtle: #403D38;
	--bs-heading-color: #FFFFFF;
	--bs-link-color: #E61158;
	--bs-link-hover-color: #72d4e1;
	--bs-link-color-rgb: 79, 201, 218;
	--bs-link-hover-color-rgb: 114, 212, 225;
	--bs-code-color: #b93993;
	--bs-highlight-color: #FFFFFF;
	--bs-highlight-bg: #664d03;
	--bs-border-color: #2B2B40;
	--bs-border-color-translucent: rgba(255, 255, 255, 0.15);
	--bs-form-valid-color: #75b798;
	--bs-form-valid-border-color: #75b798;
	--bs-form-invalid-color: #ea868f;
	--bs-form-invalid-border-color: #ea868f;
	--bs-text-muted: #565674;
	--bs-gray-100: #1b1b29;
	--bs-gray-100-rgb: 27, 27, 41;
	--bs-gray-200: #2B2B40;
	--bs-gray-200-rgb: 43, 43, 64;
	--bs-gray-300: #323248;
	--bs-gray-300-rgb: 50, 50, 72;
	--bs-gray-400: #474761;
	--bs-gray-400-rgb: 71, 71, 97;
	--bs-gray-500: #565674;
	--bs-gray-500-rgb: 86, 86, 116;
	--bs-gray-600: #6D6D80;
	--bs-gray-600-rgb: 109, 109, 128;
	--bs-gray-700: #92929F;
	--bs-gray-700-rgb: 146, 146, 159;
	--bs-gray-800: #CDCDDE;
	--bs-gray-800-rgb: 205, 205, 222;
	--bs-gray-900: #FFFFFF;
	--bs-gray-900-rgb: 255, 255, 255;
	--bs-light: #1b1b29;
	--bs-primary: #E61158;
	--bs-secondary: #323248;
	--bs-success: #B8D935;
	--bs-info: #4F55DA;
	--bs-warning: #E8C444;
	--bs-danger: #F06445;
	--bs-dark: #272A34;
	--bs-primary-active: #f1be3e;
	--bs-secondary-active: #474761;
	--bs-light-active: #1F212A;
	--bs-success-active: #9FBE22;
	--bs-info-active: #383EBC;
	--bs-warning-active: #CFAB2A;
	--bs-danger-active: #DB5437;
	--bs-dark-active: #2D2F39;
	--bs-primary-light: #2D3749;
	--bs-secondary-light: #323248;
	--bs-success-light: #2D3E35;
	--bs-info-light: #382F59;
	--bs-warning-light: #3F3A2B;
	--bs-danger-light: #452E36;
	--bs-dark-light: #1E2027;
	--bs-light-light: #1F212A;
	--bs-primary-inverse: #182427;
	--bs-secondary-inverse: #ffffff;
	--bs-light-inverse: #6D6D80;
	--bs-success-inverse: #ffffff;
	--bs-info-inverse: #ffffff;
	--bs-warning-inverse: #ffffff;
	--bs-danger-inverse: #ffffff;
	--bs-dark-inverse: #ffffff;
	--bs-primary-clarity: rgba(0, 106, 230, 0.2);
	--bs-secondary-clarity: rgba(50, 50, 72, 0.2);
	--bs-success-clarity: rgba(0, 162, 97, 0.2);
	--bs-info-clarity: rgba(136, 63, 255, 0.2);
	--bs-warning-clarity: rgba(197, 154, 0, 0.2);
	--bs-danger-clarity: rgba(228, 40, 85, 0.2);
	--bs-dark-clarity: rgba(39, 42, 52, 0.2);
	--bs-light-clarity: rgba(31, 33, 42, 0.2);
	--bs-light-rgb: 27, 27, 41;
	--bs-primary-rgb: 230, 17, 88;
	--bs-secondary-rgb: 50, 50, 72;
	--bs-success-rgb: 184, 217, 53;
	--bs-info-rgb: 79, 85, 218;
	--bs-warning-rgb: 232, 196, 68;
	--bs-danger-rgb: 240, 100, 69;
	--bs-dark-rgb: 39, 42, 52;
	--bs-text-white: #ffffff;
	--bs-text-primary: #E61158;
	--bs-text-secondary: #323248;
	--bs-text-light: #1b1b29;
	--bs-text-success: #B8D935;
	--bs-text-info: #4F55DA;
	--bs-text-warning: #E8C444;
	--bs-text-danger: #F06445;
	--bs-text-dark: #272A34;
	--bs-text-gray-100: #1b1b29;
	--bs-text-gray-200: #2B2B40;
	--bs-text-gray-300: #323248;
	--bs-text-gray-400: #474761;
	--bs-text-gray-500: #565674;
	--bs-text-gray-600: #6D6D80;
	--bs-text-gray-700: #92929F;
	--bs-text-gray-800: #CDCDDE;
	--bs-text-gray-900: #FFFFFF;
	--bs-border-dashed-color: #323248;
	--bs-component-active-color: #FFFFFF;
	--bs-component-active-bg: #E61158;
	--bs-component-hover-color: #E61158;
	--bs-component-hover-bg: #1b1b29;
	--bs-component-checked-color: #FFFFFF;
	--bs-component-checked-bg: #E61158;
	--bs-box-shadow-xs: 0 0.1rem 0.75rem 0.25rem rgba(0, 0, 0, 0.05);
	--bs-box-shadow-sm: 0 0.1rem 1rem 0.25rem rgba(0, 0, 0, 0.05);
	--bs-box-shadow: 0 0.5rem 1.5rem 0.5rem rgba(0, 0, 0, 0.075);
	--bs-box-shadow-lg: 0 1rem 2rem 1rem rgba(0, 0, 0, 0.1);
	--bs-input-color: var(--bs-gray-700);
	--bs-input-bg: var(--bs-body-bg);
	--bs-input-solid-color: var(--bs-gray-700);
	--bs-input-solid-bg: var(--bs-gray-100);
	--bs-input-solid-bg-focus: var(--bs-gray-200);
	--bs-input-solid-placeholder-color: var(--bs-gray-500);
	--bs-tooltip-box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.15);
	--bs-root-card-border-color: #2B2B40;
	--bs-table-striped-bg: rgba(27, 27, 41, 0.75);
	--bs-table-loading-message-box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.3);
	--bs-dropdown-bg: #1E1E2D;
	--bs-dropdown-box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.3);
	--bs-code-bg: #2b2b40;
	--bs-code-shadow: rgba(0, 0, 0, 0.08) 0px 3px 9px 0px;
	--bs-code-border-color: transparent;
	--bs-symbol-label-color: #CDCDDE;
	--bs-symbol-label-bg: #1b1b29;
	--bs-symbol-border-color: rgba(255, 255, 255, 0.5);
	--bs-bullet-bg-color: #474761;
	--bs-scrolltop-opacity: 0;
	--bs-scrolltop-opacity-on: 0.3;
	--bs-scrolltop-opacity-hover: 1;
	--bs-scrolltop-box-shadow: 0 0.5rem 1.5rem 0.5rem rgba(0, 0, 0, 0.075);
	--bs-scrolltop-bg-color: #E61158;
	--bs-scrolltop-bg-color-hover: #E61158;
	--bs-scrolltop-icon-color: #FFFFFF;
	--bs-scrolltop-icon-color-hover: #FFFFFF;
	--bs-drawer-box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.1);
	--bs-drawer-bg-color: #1E1E2D;
	--bs-drawer-overlay-bg-color: rgba(0, 0, 0, 0.4);
	--bs-menu-dropdown-box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.3);
	--bs-menu-dropdown-bg-color: #1E1E2D;
	--bs-menu-heading-color: #565674;
	--bs-menu-link-color-hover: #E61158;
	--bs-menu-link-color-show: #E61158;
	--bs-menu-link-color-here: #E61158;
	--bs-menu-link-color-active: #E61158;
	--bs-menu-link-bg-color-hover: #1b1b29;
	--bs-menu-link-bg-color-show: #1b1b29;
	--bs-menu-link-bg-color-here: #1b1b29;
	--bs-menu-link-bg-color-active: #1b1b29;
	--bs-scrollbar-color: #2B2B40;
	--bs-scrollbar-hover-color: #323248;
	--bs-overlay-bg: rgba(255, 255, 255, 0.05);
	--bs-blockui-overlay-bg: rgba(255, 255, 255, 0.05);
	--bs-rating-color-default: #474761;
	--bs-rating-color-active: #FFAD0F;
	--bs-ribbon-label-box-shadow: 0px -1px 5px 0px rgba(255, 255, 255, 0.1);
	--bs-ribbon-label-bg: #E61158;
	--bs-ribbon-label-border-color: #2292a1;
	--bs-ribbon-clip-bg: #F8F6F2;
	--bs-engage-btn-bg: #2B2B40;
	--bs-engage-btn-box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.3);
	--bs-engage-btn-border-color: #2B2B40;
	--bs-engage-btn-color: #CDCDDE;
	--bs-engage-btn-icon-color: #6D6D80;
	--bs-engage-btn-color-active: #CDCDDE;
	--bs-app-bg-color: #151521;
	--bs-app-blank-bg-color: #151521;
	--bs-app-header-secondary-sticky-box-shadow: none;
	--bs-app-toolbar-sticky-bg-color: #1a1a27;
	--bs-app-toolbar-sticky-box-shadow: none;

	--bs-app-sidebar-logo-icon-custom-hover-color: #E61158;
	--bs-app-light-sidebar-page-bg-color: #151521;
	--bs-app-light-sidebar-bg-color: #1E1E2D;
	--bs-app-light-sidebar-logo-icon-custom-color: #474761;
	--bs-app-light-sidebar-scrollbar-color: #323248;
	--bs-app-light-sidebar-separator-color: #2D2D43;
	--bs-app-light-sidebar-btn-custom-color: #92929F;
	--bs-app-light-sidebar-btn-custom-bg-color: #323248;
	--bs-app-light-sidebar-btn-custom-bg-color-active: #2B2B40;
	--bs-app-light-sidebar-select-custom-color: #6D6D80;
	--bs-app-light-sidebar-select-custom-bg-color: #323248;
	--bs-app-light-sidebar-menu-heading-color: #474761;
	--bs-app-light-sidebar-menu-root-link-color: #92929F;
	--bs-app-light-sidebar-menu-root-icon-color: #474761;
	--bs-app-light-sidebar-menu-root-bullet-color: #323248;
	--bs-app-light-sidebar-menu-root-arrow-color: #565674;
	--bs-app-light-sidebar-menu-root-link-color-hover: #CDCDDE;
	--bs-app-light-sidebar-menu-root-icon-color-hover: #565674;
	--bs-app-light-sidebar-menu-root-bullet-color-hover: #474761;
	--bs-app-light-sidebar-menu-root-arrow-color-hover: #6D6D80;
	--bs-app-light-sidebar-menu-link-color: #92929F;
	--bs-app-light-sidebar-menu-icon-color: #565674;
	--bs-app-light-sidebar-menu-bullet-color: #323248;
	--bs-app-light-sidebar-menu-arrow-color: #565674;
	--bs-app-light-sidebar-menu-link-color-hover: #CDCDDE;
	--bs-app-light-sidebar-menu-icon-color-hover: #565674;
	--bs-app-light-sidebar-menu-bullet-color-hover: #474761;
	--bs-app-light-sidebar-menu-arrow-color-hover: #6D6D80;
	--bs-app-light-sidebar-header-search-icon-color: #92929F;
	--bs-app-light-sidebar-header-search-input-color: #92929F;
	--bs-app-light-sidebar-header-search-input-border-color: #323248;
	--bs-app-light-sidebar-header-search-input-placeholder-color: #474761;
	--bs-app-light-sidebar-header-navbar-btn-custom-color: #92929F;
	--bs-app-light-sidebar-header-navbar-btn-custom-icon-color: #92929F;
	--bs-app-light-sidebar-header-navbar-btn-custom-border-color: #2B2B40;
	--bs-app-dark-sidebar-page-bg-color: #0F1014;
	--bs-app-dark-sidebar-bg-color: #1E1E2D;
	--bs-app-dark-sidebar-scrollbar-color: #DAD3C3;
	--bs-app-dark-sidebar-separator-color: #2D2D43;
	--bs-app-dark-sidebar-btn-custom-color: #92929F;
	--bs-app-dark-sidebar-btn-custom-bg-color: #323248;
	--bs-app-dark-sidebar-btn-custom-bg-color-active: #2B2B40;
	--bs-app-dark-sidebar-select-custom-color: #6D6D80;
	--bs-app-dark-sidebar-select-custom-bg-color: #323248;
	--bs-app-dark-sidebar-header-search-input-border-color: #323248;
	--bs-app-dark-sidebar-header-navbar-btn-custom-border-color: #EFE9E1-dark;
	--bs-app-light-header-page-bg-color: #0F1014;
	--bs-app-light-header-page-card-bg-color: #1E1E2D;
	--bs-app-light-header-page-card-border-color: #2B2B40;
	--bs-app-light-header-toolbar-bg-color: #0F1014;
	--bs-app-light-header-bg-color: #1E1E2D;
	--bs-app-light-header-border-color: #1b1b29;
	--bs-app-light-header-btn-custom-color: #92929F;
	--bs-app-light-header-btn-custom-bg-color: #323248;
	--bs-app-light-header-btn-custom-border-color: #323248;
	--bs-app-light-header-search-icon-color: #92929F;
	--bs-app-light-header-search-input-color: #92929F;
	--bs-app-light-header-search-input-border-color: #323248;
	--bs-app-light-header-search-input-bg-color: #323248;
	--bs-app-light-header-search-input-placeholder-color: #474761;
	--bs-app-light-header-menu-link-bg-color-active: #1b1b29;
	--bs-app-light-header-menu-link-color: #6D6D80;
	--bs-app-light-header-menu-icon-color: #565674;
	--bs-app-light-header-menu-bullet-color: #565674;
	--bs-app-light-header-menu-arrow-color: #565674;
	--bs-app-light-header-menu-link-color-hover: #CDCDDE;
	--bs-app-light-header-menu-icon-color-hover: #6D6D80;
	--bs-app-light-header-menu-bullet-color-hover: #6D6D80;
	--bs-app-light-header-menu-arrow-color-hover: #6D6D80;
	--bs-app-light-header-menu-bullet-color-active: #CDCDDE;
	--bs-app-dark-header-page-bg-color: #0F1014;
	--bs-app-dark-header-page-card-bg-color: #1E1E2D;
	--bs-app-dark-header-page-card-border-color: #2B2B40;
	--bs-app-dark-header-border-color: #1b1b29;
	--bs-app-dark-header-toolbar-bg-color: #0F1014;
	--bs-app-dark-header-btn-custom-bg-color: transparent;
	--bs-app-dark-header-search-input-border-color: #323248;
	--bs-app-dark-header-search-input-bg-color: #323248;
	--bs-app-dark-header-menu-link-bg-color-active: #1b1b29;
	--bs-app-mini-sidebar-page-bg-color: #0F1014;
	--bs-app-mini-sidebar-menu-bg-color: #1E1E2D;
	--bs-app-mini-sidebar-header-search-input-border-color: #323248;
	--bs-app-mini-sidebar-header-search-input-bg-color: #323248;
	--bs-app-mini-sidebar-header-btn-custom-border-color: #323248;
	--bs-app-mini-sidebar-header-btn-custom-border-color-active: #323248;
	--bs-app-overlay-page-bg-color: #0F1014;
	--bs-app-overlay-page-card-bg-color: #1E1E2D;
	--bs-app-overlay-page-card-border-color: #2B2B40;
	--bs-app-overlay-sidebar-bg-color: #1E1E2D;
	--bs-app-overlay-sidebar-menu-shadow-color: none;
	--bs-app-overlay-sidebar-menu-icon-color: #92929F;
	--bs-app-overlay-sidebar-menu-link-bg-color: #2B2B40
}


.landing-header{height:70px !important;}

.card {
	background-color: var(--bs-card-bg) !important;
}
[data-bs-theme=light] .landing-header {
	--bs-bg-rgb-color: var(--bs-white-bg-rgb);
	background-color: #fff !important;
}
[data-bs-theme=dark] .landing-header {
	--bs-bg-rgb-color: var(--bs-dark-rgb);
	background-color: var(--bs-dark) !important;
}
.link-primary:focus, .link-primary:hover {
	color: var(--color-primary) !important;
}


h1 {
	font-family: var(--heading-font) !important;
}
:root {
	font-family: Inter, Helvetica, sans-serif !important;
}
.text-c-yellow {
	color: var(--color-primary) !important;
}
.bg-c-yellow {
	background-color: var(--color-primary) !important;
}
.border-c-yellow {
	border-color: var(--color-primary) !important;
}
.c-rounded-shadow {
	box-shadow: 0 4px 8px rgba(24, 36, 39, .08) !important;
	border-radius: 10px !important;
}

.btn-de {
	background-color: var(--color-primary);
	border: 2px solid var(--color-primary);
	border-radius: 0.95rem;
	color: var(--color-de-anchor);
	display: inline-block;
	font-weight: 500;
	line-height: 1.5;
	min-width: 9.37rem;
	padding:  calc(.775rem + 1px) calc(1.5rem + 1px);
	text-align: center;
	text-decoration: none;
	transition: color .1s cubic-bezier(.16,.08,.355,1), background .1s cubic-bezier(.16,.08,.355,1);
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	vertical-align: middle;
}
.btn-de:hover>span {
	transform: translate3d(-.5rem, 0, 0);
}
.btn-de>span {
	display: inline-block;
	position: relative;
	transition: transform .3s ease-out;
	vertical-align: middle;
	will-change: transform;
}
.btn-de:hover>span:after {
	opacity: 1;
	right: -1rem;
}
.btn-de>span:after {
    background-color: var(--color-de-anchor);
    color: var(--color-de-anchor);
	content: " ";
	height: 10px;
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='10' fill='currentColor'%3E%3Cpath d='M.529 1.472A.667.667 0 0 1 1.47.53l4 4a.667.667 0 0 1 .02.922l-3.666 4a.667.667 0 1 1-.983-.9l3.235-3.53z'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='10' fill='currentColor'%3E%3Cpath d='M.529 1.472A.667.667 0 0 1 1.47.53l4 4a.667.667 0 0 1 .02.922l-3.666 4a.667.667 0 1 1-.983-.9l3.235-3.53z'/%3E%3C/svg%3E");
    opacity: 0;
	position: absolute;
	right: 0;
	top: 50%;
	transform: translateY(-50%);
	transition: all .3s ease-out;
	width: 6px;
	will-change: right, opacity;
}


.swiper {
	cursor: grab;
}
.testimonials .swiper-scrollbar-drag, .m-carousel-scrollbar .swiper-scrollbar-drag {
	background: #E61158;
	border-radius: 10px;
	height: 100%;
	left: 0;
	position: relative;
	top: 0;
	width: 100%;
}

.chef-section-header-subtitle p {
	font-size: 1.125rem !important;
}
.swiper-pointer-events {
	touch-action: pan-y;
}

.swiper.chefs {
	list-style: none;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
	padding: 0;
	position: relative;
	z-index: 1;
}
.chefs div.swiper-wrapper {
	box-sizing: content-box;
	display: flex;
	height: 100%;
	position: relative;
	transition-property: transform;
	width: 100%;
	z-index: 1;
}
.chefs_carousel {
	padding-left: 1rem;
}
.chefs_carousel_items {
	overflow: auto;
	padding-bottom: 2.5rem;
	width: auto;
}

.g-chefs-carousel__wrapper {
	display: flex;
	flex-direction: column;
	padding-left: 1rem;
	padding-right: 1rem
}
.m-carousel-scrollbar .swiper-slide.x-padding-effect.swiper-slide-prev .swiper-slide-container {
	padding: .625rem;
}
.m-carousel-scrollbar .swiper-slide.x-padding-effect .swiper-slide-container {
	padding: .625rem 0 .625rem .625rem;
	transition: padding-right .5s ease, padding-top .5s ease, padding-left .5s ease, padding-bottom .5s ease, margin-right .5s ease;
}
@media (min-width: 992px) {
	.chefs-carousel-wrapper {
		display: grid;
		gap: 1.875rem;
		grid-template-columns: 40% 1fr;
		justify-content: flex-start;
	}
	.g-chefs-carousel__carousel__items {
		overflow: hidden
	}

	.g-chefs-carousel__carousel__items>div {
		width: 21.875rem
	}

	.g-chefs-carousel__carousel__items.x-width-300>div {
		width: 18.75rem
	}

	.g-chefs-carousel__carousel__btn {
		height: 100%;
		left: -7px;
		position: absolute;
		z-index: 2
	}

	.g-chefs-carousel__carousel__btn button {
		margin-top: -25px
	}
	.m-card-chef-preview1 {
		padding: 0 !important;
		min-height: 26.6rem;
	}

	/*.chefs div.swiper-slide {
		width: 27rem !important;
		margin-right: 20px;
		flex-shrink: 0;
		height: 100%;
		position: relative;
		transition-property: transform;
		!*width: 100%;*!
	}*/

	.chefs div.swiper-slide {
		width: 27rem;
		flex-shrink: 0;
		height: 100%;
		position: relative;
		transition-property: transform;
		x-width: 100%;
	}
	.chefs_carousel.m-carousel-scrollbar .swiper-slide.x-opacity-effect.swiper-slide-active {
		opacity: 1;
	}
}
.btn-block {
	width: 100%;
}
@media (min-width: 1200px) {
	.m-carousel-reviews-wrapper {
		align-items: center;
		display: flex;
		flex-direction: row;
	}
}
/*.swiper-slide {
	width: 350px !important;
}*/
.a-link {
	color: #182427;
	display: inline-block;
	height: 100%;
	position: relative;
	text-decoration: none;
	font-size: 1.125rem;
}
.a-link-nav {
	color: #182427;
	display: inline-block;
	height: 100%;
	position: relative;
	text-decoration: none;
}
.a-link.a-link-nav:after, .a-link:hover:after {
	transform: scaleX(0);
	transform-origin: right;
}
.a-link:hover:after {
	transition-delay: 0s;
}
.a-link.a-link-nav:hover:after {
	transform: scaleX(1);
	transform-origin: left;
}

.a-link.a-link-nav:after, .a-link:hover:after {
	transform: scaleX(0);
	transform-origin: right;
}
.a-link:hover:after {
	transition-delay: 0s;
}
.a-link.a-link-nav:after {
	transform: scaleX(0);
	transform-origin: right;
}
.a-link.a-link-nav:hover:after {
	 transform: scaleX(1);
	 transform-origin: left;
 }
.a-link:after, .a-link.a-link-nav.active:after {
	background: #182427;
	bottom: 2px;
	content: "";
	height: 1px;
	left: 0;
	opacity: .6;
	position: absolute;
	transform: scaleX(1);
	transform-origin: left;
	transition: transform .7s cubic-bezier(.19,1,.22,1) .2s;
	width: 100%;
}
.a-link:hover, .a-link.a-link-nav:hover, .a-link.a-link-nav:active, .a-link.a-link-nav:focus {
	color: #182427 !important;
	text-decoration: none;
}

@media (min-width: 1400px) {
	.chefs_header {
		padding-left: calc(50vw - 660px);
	}
}
@media (min-width: 1200px) {
	.chefs_header {
		padding-left: calc(50vw - 570px);
	}
}
@media (min-width: 992px) {
	.chefs_header {
		display: flex;
		flex-direction: column;
		justify-content: center;
		/*margin-left: calc(3.75rem - 10px);*/
		/*padding-left: calc(50vw - 480px);*/
	}
	.m-card-chef-preview1 {
		min-height: 26.6rem;
	}
}
.m-card-chef-preview1__overlay {
	background-color: rgba(0, 0, 0, .2);
	bottom: 0;
	left: 0;
	position: absolute;
	right: 0;
	top: 0;
	z-index: 2;
}
.u-rounded-10 {
	border-radius: 10px !important;
}
.m-card-chef-preview1__content {
	bottom: 0;
	padding: 1.875rem;
	position: absolute;
	width: 100%;
	z-index: 3;
}
.m-card-chef-preview1__title {
	font-size: 1.25rem;
}
.m-card-chef-preview1__extra-info {
	font-size: .87rem;
}
.m-card-chef-preview1__extra-info svg {
	height: .87rem;
	margin-bottom: 3px;
	width: .87rem;
}
.m-card-chef-preview1__extra-info>span:first-child {
	background-color: rgba(24, 36, 39, .57);
}
/*.chefs div.swiper-slide {
	flex-shrink: 0;
	height: 100%;
	position: relative;
	transition-property: transform;
	width: 100%
}*/
@media (min-width: 992px) {
	.g-chefs-carousel__carousel__btn {
		height: 100%;
		left: -7px;
		position: absolute;
		z-index: 2;
	}
	.flex-lg-column {
		flex-direction: column !important;
	}
	.g-chefs-carousel__carousel__btn button {
		margin-top: -25px;
	}
}
button.a-button-nav-arrow {
	height: 4.125rem;
	transition: color .1s cubic-bezier(.16,.08,.355,1), background .1s cubic-bezier(.16,.08,.355,1);
	width: 4.125rem;
}
button.a-button-nav-arrow svg.x-left {
	transform: rotate(180deg);
}
button.a-button-nav-arrow svg {
	height: 1rem;
	width: 1rem;
}
.u-fill-primary {
	fill: #E61158 !important;
}
svg {
	overflow: hidden;
}
img, svg {
	vertical-align: middle;
}
.u-shadow-20 {
	box-shadow: 0 5px 40px rgba(24, 36, 39, .12);
}
.g-chef-reviews-divider {
	background-color: #fff;
	height: 2px;
	margin-bottom: 2.5rem;
	margin-top: 2.5rem;
}

.swiper.testimonials {
	width: 100%;
	height: 100%;
}

.testimonials div.swiper-wrapper {
}

.testimonials div.swiper-slide {
	text-align: center;
	font-size: 18px;
	background: #fff;
	display: flex;
	justify-content: center;
	align-items: center;

	min-height: 21rem;
	height: 20.625rem;
	margin-bottom: 1.25rem;
	margin-top: 1.25rem;
}

.testimonials div.swiper-slide img {
	display: block;
	width: 100%;
	height: 100%;
	object-fit: cover;
}
.m-card-review-stars svg {
	display: inline-block;
	height: 15px;
	margin-top: -2px;
	width: 15px;
}
.m-card-review .x-truncate-7-lines {
	max-height: 10.5rem;
	overflow: hidden;
}


.swiper-slide.x-opacity-effect.swiper-slide-active {
	opacity: 1;
}

.swiper-slide.x-opacity-effect {
	opacity: .5;
	transition: opacity .5s ease;
}
.m-card-review-title {
	font-weight: 700;
}
/* ABOUT US */
.about-us-left,.about-us-numbers,.about-us-right,.about-us-top {
	display: grid;
	gap: 1.25rem;
	grid-template-rows: auto auto
}

.about-us-image img {
	aspect-ratio: 556/648;
	height: auto;
	max-width: 34.75rem;
	width: 100%
}
@media (min-width: 576px) {
	.about-us-left,.about-us-right {
		grid-template-columns:1fr 1fr;
		grid-template-rows: auto auto;
		row-gap: 0
	}

	.about-us-image {
		text-align: center
	}

	.about-us-image img {
		max-width: 25rem
	}
}

@media (max-width: 1200px) {
	.a-link {
		/*font-size: .9rem;*/
		font-size: 1.155rem;
	}
}
@media (min-width: 992px) {
	.btn-de {
		padding: calc(.5rem + 1px) calc(.7rem + 1px) !important;
		min-width: unset;
	}
	.about-us-left,.about-us-right {
		grid-template-columns: 1fr;
		grid-template-rows: 1fr;
		row-gap: 1.25rem
	}

	.about-us-wrapper {
		background-color: #fff;
		border-radius: 1.875rem;
		padding: 3.75rem
	}

	.about-us-numbers,.about-us-top {
		grid-template-columns: 1fr 1fr;
		grid-template-rows: auto
	}

	.about-us-image {
		text-align: left
	}

	.about-us-image img {
		x-max-width: 34.75rem;
		max-width: 43.75rem
	}

	.about-us-bottom {
		display: grid;
		gap: 1.25rem;
		grid-template-columns: repeat(3,1fr)
	}
}

@media (min-width: 992px) and (min-width:1200px) {
	.about-us-left,.about-us-right {
		display:flex;
		flex-direction: column;
		justify-content: flex-start
	}

	.about-us-left {
		margin-top: 2.5rem
	}

	.about-us-right {
		margin-top: 5rem
	}
}
.m-card-number {
	display: grid;
	gap: .625rem;
	grid-template-columns: 1fr 1fr;
	min-height: auto;
	padding: 2rem
}

.m-card-number-number {
	color: var(--color-primary);
	font-family: Alata,Trebuchet MS,sans-serif;
	font-size: 3.125rem;
	line-height: 1.2;
	text-align: center
}

.m-card-number-number.x-lg {
	font-size: 4rem
}

.m-card-number-title {
	display: flex;
	flex-direction: column;
	font-size: 1.125rem;
	justify-content: center
}

.m-card-number.x-mini {
	min-height: auto
}

@media (min-width: 576px) {
	.m-card-number {
		gap:.625rem;
		grid-template-columns: 40% 1fr
	}

	.m-card-number-number {
		text-align: center
	}
}

@media (min-width: 992px) {
	.m-card-number {
		display:flex;
		flex-direction: column;
		gap: 0;
		justify-content: center;
		x-min-height: 14.375rem;
		min-height: 18.375rem;
		x-padding: 1.875rem;
		padding: 2.875rem;
		text-align: center
	}

	.m-card-number-title {
		font-size: 1.375rem
	}

	.m-card-number-number {
		font-family: Alata,Trebuchet MS,sans-serif;
		font-size: 5rem;
		line-height: 6.8125rem
	}

	.m-card-number-number.x-lg {
		font-size: 3.125rem
	}
}

@media (min-width: 1400px) {
	.m-card-number-number.x-lg {
		font-size:5rem
	}
}
.rounded-10 {
	border-radius: 10px !important;
}


/**/
.g-partners__wrapper {
}
.g-partners__wrapper {
	display: grid;
	grid-template-columns: repeat(5, 1fr);
	grid-template-rows: auto;
}
.g-partners__wrapper {
	display: grid;
	grid-template-columns: 50% 50%;
	grid-template-rows: auto;
}
.g-partners__item {
	align-items: center;
	display: flex;
	justify-content: center;
}
.g-partners__logo {
	x-max-width: 220px;
}

/**/
.drawer-overlay {
	position: initial !important;
}

@media (min-width: 992px) {
	.footer-bottom {
		border-top: 1px solid #2b3c40;
	}
	.py-lg-5 {
		padding-top: 4rem !important;
		padding-bottom: 3rem !important;
	}
}
.footer-contact-section {
	x-border-bottom: 1px solid #2b3c40;
}
.footer-top .x-header {
	color: #a7afb4;
	font-size: 1.275rem;
	font-weight: 500;
}
.footer-sitemap {
	width: 40%;
}
.footer-sitemap ul li a {
	line-height: 3rem;
}


.scrolltop {
	background-color: var(--color-primary) !important;
}

.animated-img {
	animation: up-down 2s ease-in-out infinite alternate-reverse both;
}
@keyframes up-down {
	0% {
		transform: translateY(10px);
	}

	100% {
		transform: translateY(-10px);
	}
}

.login-form {
	background: url('/global_assets/images/login-bg.png') no-repeat;
}

@media (max-width: 992px) {
	.login-form {
		width: 100% !important;
		height: 100% !important;
		padding-left: 80px !important;
		padding-top: 140px !important;
	}
}