:root {
	--indian-fabric: #dab097;
	--dark-cyan: #006666;
	--bs-blue: #4a98f5;
    --bs-indigo: #6610f2;
    --bs-purple: #836ccb;
    --bs-pink: #d63384;
    --bs-red: #fa7d7b;
	--bs-red-strong: #dc3545;
	--bs-red-light: #f8d7da;
    --bs-orange: #fd7e14;
    --bs-yellow: #f2c94c;
    --bs-green: #23c093;
    --bs-teal: #20c997;
    --bs-cyan: #41c7f1;
    --bs-black: #000;
    --bs-white: #fff;
    --bs-gray: #6c757d;
    --bs-gray-dark: #343a40;
    --bs-gray-100: #f8f9fa;
    --bs-gray-200: #f0f4f7;
    --bs-gray-300: #dee2e6;
    --bs-gray-400: #ced4da;
    --bs-gray-500: #adb5bd;
    --bs-gray-600: #6c757d;
    --bs-gray-700: #4a5a6b;
    --bs-gray-800: #343a40;
    --bs-gray-900: #001b2f;
    --bs-primary: #4a98f5;
    --bs-secondary: #836ccb;
    --bs-success: #23c093;
    --bs-info: #41c7f1;
    --bs-warning: #f2c94c;
    --bs-danger: #fa7d7b;
    --bs-light: #f0f4f7;
    --bs-dark: #4a5a6b;
    --bs-primary-rgb: 74, 152, 245;
    --bs-secondary-rgb: 131, 108, 203;
    --bs-success-rgb: 35, 192, 147;
    --bs-info-rgb: 65, 199, 241;
    --bs-warning-rgb: 242, 201, 76;
    --bs-danger-rgb: 250, 125, 123;
    --bs-light-rgb: 240, 244, 247;
    --bs-dark-rgb: 74, 90, 107;
    --bs-primary-text-emphasis: #1e3d62;
    --bs-secondary-text-emphasis: #342b51;
    --bs-success-text-emphasis: #0e4d3b;
    --bs-info-text-emphasis: #1a5060;
    --bs-warning-text-emphasis: #61501e;
    --bs-danger-text-emphasis: #643231;
    --bs-light-text-emphasis: #4a5a6b;
    --bs-dark-text-emphasis: #4a5a6b;
    --bs-primary-bg-subtle: #dbeafd;
    --bs-secondary-bg-subtle: #e6e2f5;
    --bs-success-bg-subtle: #d3f2e9;
    --bs-info-bg-subtle: #d9f4fc;
    --bs-warning-bg-subtle: #fcf4db;
    --bs-danger-bg-subtle: #fee5e5;
    --bs-light-bg-subtle: #fcfcfd;
    --bs-dark-bg-subtle: #ced4da;
    --bs-primary-border-subtle: #b7d6fb;
    --bs-secondary-border-subtle: #cdc4ea;
    --bs-success-border-subtle: #a7e6d4;
    --bs-info-border-subtle: #b3e9f9;
    --bs-warning-border-subtle: #fae9b7;
    --bs-danger-border-subtle: #fdcbca;
    --bs-light-border-subtle: #f0f4f7;
    --bs-dark-border-subtle: #adb5bd;
	--border-card-light-indigo: #836ccb;
    --bs-white-rgb: 255, 255, 255;
    --bs-black-rgb: 0, 0, 0;
    --bs-font-sans-serif: "Public Sans", 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: 0.875rem;
    --bs-body-font-weight: 400;
    --bs-body-line-height: 1.5;
    --bs-body-color: #4a5a6b;
    --bs-body-color-rgb: 74, 90, 107;
    --bs-body-bg: #fff;
    --bs-body-bg-rgb: 255, 255, 255;
    --bs-emphasis-color: #000;
    --bs-emphasis-color-rgb: 0, 0, 0;
    --bs-secondary-color: rgba(74, 90, 107, 0.75);
    --bs-secondary-color-rgb: 74, 90, 107;
    --bs-secondary-bg: #f0f4f7;
    --bs-secondary-bg-rgb: 240, 244, 247;
    --bs-tertiary-color: rgba(74, 90, 107, 0.5);
    --bs-tertiary-color-rgb: 74, 90, 107;
    --bs-tertiary-bg: #f8f9fa;
    --bs-tertiary-bg-rgb: 248, 249, 250;
    --bs-heading-color: inherit;
    --bs-link-color: #4a98f5;
    --bs-link-color-rgb: 74, 152, 245;
    --bs-link-decoration: none;
    --bs-link-hover-color: #3b7ac4;
    --bs-link-hover-color-rgb: 59, 122, 196;
    --bs-code-color: #d63384;
    --bs-highlight-color: #4a5a6b;
    --bs-highlight-bg: #fcf4db;
    --bs-border-width: 1px;
    --bs-border-style: solid;
    --bs-border-color: #dee2e6;
    --bs-border-color-translucent: rgba(173, 181, 189, 0.175);
    --bs-border-radius: 0.325rem;
    --bs-border-radius-sm: 0.25rem;
    --bs-border-radius-lg: 0.5rem;
    --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 1rem rgba(0, 0, 0, 0.15);
    --bs-box-shadow-sm: 0 0.125rem 0.5rem rgba(0, 0, 0, 0.04);
    --bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, 0.175);
    --bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.075);
    --bs-focus-ring-width: 0;
    --bs-focus-ring-opacity: 0.25;
    --bs-focus-ring-color: rgba(74, 152, 245, 0.25);
    --bs-form-valid-color: #23c093;
    --bs-form-valid-border-color: #23c093;
    --bs-form-invalid-color: #fa7d7b;
    --bs-form-invalid-border-color: #fa7d7b;
	--galben: #fcb712;
	--portocaliu: #f37022;
	--crimson: #cd004d;
	--rosu: #dc3545;
    --roz: #ff2e98;
    --albastru-inchis: #283975;
	--mov: #6460aa;
	--albastru-mov: #523ee8;
	--azur: #0089d1;
	--verde: #0cb14b;
    --blue: #007bff;
    --indigo: #6610f2;
    --purple: #6f42c1;	
	--color-mov: #8546ed;
	--color-roz: #fe72af;
	--color-pai: #fcc580;
	--color-albastru: #4acbfb;
	--color-verde: #77d35c;	
    --pink: #e83e8c;
    --red: #dc3545;
    --orange: #fd7e14;
    --yellow: #ffc107;
    --green: #28a745;
    --teal: #20c997;
    --cyan: #17a2b8;
    --white: #fff;
    --gray: #6c757d;
    --gray-dark: #343a40;
    --primary: #007bff;
    --secondary: #6c757d;
    --success: #28a745;
    --info: #17a2b8;
    --warning: #ffc107;
    --danger: #dc3545;
    --light: #f8f9fa;
    --dark: #343a40;
    --breakpoint-xs: 0;
    --breakpoint-sm: 576px;
    --breakpoint-md: 768px;
    --breakpoint-lg: 992px;
    --breakpoint-xl: 1200px;
    --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
    --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
	--font-figtree: "Figtree", sans-serif;
	--font-weight-figtree-bold: 900;
}

/* fundaluri */

.bg-yellow {background: #fedf40!important;}
.card-light-gold {background: #a17d12ab !important;}
.card-light-info {background: #21cae4 !important;}
.card-light-primary {background: #66b0ff !important;}
.card-light-dark {background: #565a5d !important;}
.card-light-success {background: #68c07c !important;}
.card-light-secondary {background: #91959c !important;}
.card-light-indigo {background: #673ab6b8 !important;}
.card-tale {background: #7DA0FA !important;}
.card-blue-green {background-image: radial-gradient( circle farthest-corner at 10% 0%,  rgba(0,124,187,1) 78.1%, rgba(122,186,73,1) 18.2% ) !important;}
.card-pink {background: #ff3ca6 !important;}
.card-indigo {background: #8546ed !important;}
.card-light-blue {background: #7978E9 !important;} 
.card-light-danger {background: #F3797E !important;} 
.bg-galben {background: var(--galben) !important;}
.bg-albastru-mov {background: var(--albastru-mov) url(/crm/images/fundal/pattern.png)!important;}
.bg-rosu {background: var(--rosu);}
.bg-portocaliu {background: var(--portocaliu)!important;}
.bg-roz {background: var(--roz);}
.bg-verde {background: var(--verde);}
.bg-azur {background: var(--azur);}
.bg-crimson {background: var(--crimson);}
.bg-albastru-inchis {background: var(--albastru-inchis);}
.bg-mov {background: var(--mov);}
.bg-light-blue {background: url(../images/sale.png) no-repeat 0 / 55%, hsl(200 100% 90%);}
.bg-light-red {background: url(../images/oferta.png) no-repeat 0 / 50%, hsl(0 100% 90%);}
.bg-light-green {background: url(../images/cauta.png) no-repeat 0 / 50%, hsl(500 100% 90%);}
.bg-light-brown {background: hsl(30 100% 90%);}
.bg-light-purple {background: url(../images/rent.png) no-repeat 0 / 56%, hsl(600 100% 90%);}
.bg-light-darkyellow {background: hsl(30 100% 90%);}
.bg-light-yellow {background: url(../images/mp.png) no-repeat 0 / 35%, hsl(50 100% 90%);}
.bg-light-pink {background: hsl(300 100% 90%);}
.bg-light-lightgreen {background: hsl(100 100% 90%);}
.bg-light-orange {background: hsl(36deg 100% 50% / 33%);}
.bg-mov-gradient {background: url(../images/mov-gradient.jpg) right;}
.bg-albastru {background: #2B3C98;}
.bg-purple {background: #203354;}
.bg-success-light {background: hsl(500 100% 90%);}
.color-mov {background: var(--color-mov) !important;}
.color-roz {background: var(--color-roz) !important;}
.color-pai {background: var(--color-pai) !important;}
.color-albastru {background: var(--color-albastru) !important;}
.color-verde {background: var(--color-verde) !important;}
.bg-mauve {background: hsl(263 82% 90%) !important;}
.bg-reddish {background: hsl(348deg 100% 94%) !important;}
.bg-greenish {background: hsl(134 61% 90%) !important;}
.bg-blueish {background: hsl(188 78% 90%) !important;}
.bg-infoish{background: #cce5ff !important;}
.bg-yellowish {background: hsl(45 100% 90%) !important;}
.bg-darkish {background-color: #e3e6e8 !important;}
.bg-secondaryish {background-color: #f1f2f3 !important;}
.bg-white {background-color: #fff !important;}
.bg-transparent {background-color: transparent !important;}
.bg-c-blue {background: linear-gradient(45deg,#4099ff,#73b4ff) !important;}
.bg-c-green {background: linear-gradient(45deg,#2ed8b6,#59e0c5) !important;}
.bg-c-yellow {background: linear-gradient(45deg,#FFB64D,#ffcb80) !important;}
.bg-c-pink {background: linear-gradient(45deg,#FF5370,#ff869a) !important;}
.bg-bs-red-light {background: var(--bs-red-light) !important;}


.bg-primary {background-color: #007bff !important;}
a.bg-primary:focus,
a.bg-primary:hover,
button.bg-primary:focus,
button.bg-primary:hover {
    background-color: #0062cc !important;
}
.bg-secondary {background-color: #6c757d !important;}
a.bg-secondary:focus,
a.bg-secondary:hover,
button.bg-secondary:focus,
button.bg-secondary:hover {
    background-color: #545b62 !important;
}
.bg-success {background-color: #28a745 !important;}
a.bg-success:focus,
a.bg-success:hover,
button.bg-success:focus,
button.bg-success:hover {
    background-color: #1e7e34 !important;
}
.bg-info {background-color: #17a2b8 !important;}
a.bg-info:focus,
a.bg-info:hover,
button.bg-info:focus,
button.bg-info:hover {
    background-color: #117a8b !important;
}
.bg-warning {background-color: #ffc107 !important;}
a.bg-warning:focus,
a.bg-warning:hover,
button.bg-warning:focus,
button.bg-warning:hover {
    background-color: #d39e00 !important;
}
.bg-danger {background-color: #dc3545 !important;}
a.bg-danger:focus,
a.bg-danger:hover,
button.bg-danger:focus,
button.bg-danger:hover {
    background-color: #bd2130 !important;
}
.bg-light {background-color: #f8f9fa !important;}
a.bg-light:focus,
a.bg-light:hover,
button.bg-light:focus,
button.bg-light:hover {
    background-color: #dae0e5 !important;
}
.bg-dark {background-color: #343a40 !important;}
a.bg-dark:focus,
a.bg-dark:hover,
button.bg-dark:focus,
button.bg-dark:hover {
    background-color: #1d2124 !important;
}

/* fonts */

.text-yellow {color: #fedf40!important;}
.font-druk-danger {color: var(--danger) !important;margin: 2rem 0 !important;font: 100 clamp(1.2rem, 80vw, 1vw) / clamp(1.5rem, 80vw, 2vw) 'Druk Wide Bold', sans-serif !important;text-transform: uppercase !important;}
.font-druk {color: #523ee8 !important;font: 100 clamp(1.2rem, 80vw, 1vw) / clamp(1.5rem, 80vw, 2vw) 'Druk Wide Bold', sans-serif !important;text-transform: uppercase !important;}


.text-gold {color: #765a00 !important;}
.text-card-light-gold {color: #a17d12ab !important;}
.text-card-light-info {color: #21cae4 !important;}
.text-card-light-primary {color: #66b0ff !important;}
.text-card-light-dark {color: #565a5d !important;}
.text-card-light-success {color: #68c07c !important;}
.text-card-light-secondary {color: #91959c !important;}
.text-card-light-indigo {color: #673ab6b8 !important;}
.text-card-tale {color: #7DA0FA !important;}
.text-card-dark-blue {color: #4747A1 !important;}
.text-card-pink {color: #ff3ca6 !important;}
.text-card-indigo {color: #8546ed !important;}
.text-card-light-blue {color: #7978E9 !important;} 
.text-card-light-danger {color: #F3797E !important;}
.text-mov {color: #8546ed !important;}
.text-albastru-mov {color: var(--albastru-mov) !important;}
.text-pink {color: #ff2e98!important;}
.text-bs-red-strong {color: var(--bs-red-strong)!important;}
.selected {color: #fff !important;}
.selected .text-success {color: #fff !important;}


.text-primary {color: #007bff !important;}
a.text-primary:focus,
a.text-primary:hover {
    color: #0062cc !important;
}
.text-secondary {color: #6c757d !important;}
a.text-secondary:focus,
a.text-secondary:hover {
    color: #545b62 !important;
}
.text-success {color: #28a745 !important;}
a.text-success:focus,
a.text-success:hover {
    color: #1e7e34 !important;
}
.text-info {
color: #17a2b8 !important;}
a.text-info:focus,
a.text-info:hover {
    color: #117a8b !important;
}
.text-warning {color: #ffc107 !important;}
a.text-warning:focus,
a.text-warning:hover {
    color: #d39e00 !important;
}
.text-danger {color: #dc3545 !important;}
a.text-danger:focus,
a.text-danger:hover {
    color: #bd2130 !important;
}
.text-light {color: #f8f9fa !important;}
a.text-light:focus,
a.text-light:hover {
    color: #dae0e5 !important;
}
.text-dark {color: #343a40 !important;}
a.text-dark:focus,
a.text-dark:hover {
    color: #1d2124 !important;
}
.text-muted {color: #6c757d !important;}

/* borders */

.border-mov {border: solid 1px #8546ed !important;}
.border-albastru-mov {border: solid 1px var(--albastru-mov) !important;}
.border-primary {border-color: #007bff !important;}
.border-secondary {border-color: #6c757d !important;}
.border-success {border-color: #28a745 !important;}
.border-info {border-color: #17a2b8 !important;}
.border-warning {border-color: #ffc107 !important;}
.border-danger {border-color: #dc3545 !important;}
.border-light {border-color: #f8f9fa !important;}
.border-dark {border-color: #343a40 !important;}
.border-white {border-color: #fff !important;}
.border-card-light-gold {border: solid 1px #a17d12ab !important;}
.border-card-light-info {border: solid 1px #21cae4 !important;}
.border-card-light-primary {border: solid 1px #66b0ff !important;}
.border-card-light-dark {border: solid 1px #565a5d !important;}
.border-card-light-success {border: solid 1px #68c07c !important;}
.border-card-light-secondary {border: solid 1px #91959c !important;}
.border-card-light-indigo {border: solid 1px #673ab6b8 !important;}
.border-card-tale {border: solid 1px #7DA0FA !important;}
.border-card-dark-blue {border: solid 1px #4747A1 !important;}
.border-card-pink {border: solid 1px #ff3ca6 !important;}
.border-card-indigo {border: solid 1px #8546ed !important;}
.border-card-light-blue {border: solid 1px #7978E9 !important;} 
.border-card-light-danger {border: solid 1px #F3797E !important;}
.border-bs-red-strong {border: solid 1px var(--bs-red-strong) !important;}

/* Gradients */

.VitalOcean {background: linear-gradient(45deg, #1CB5E0 0%, #000851 100%) !important;}
.KaleSalad {background: linear-gradient(45deg, #00C9FF 0%, #92FE9D 100%) !important;}
.DiscoClub {background: linear-gradient(45deg, #FC466B 0%, #3F5EFB 100%) !important;}
.ShadyLane {background: linear-gradient(45deg, #3F2B96 0%, #A8C0FF 100%) !important;}
.RetroWagon {background: linear-gradient(45deg, #FDBB2D 0%, #22C1C3 100%) !important;}
.FrescoCrush {background: linear-gradient(45deg, #FDBB2D 0%, #3A1C71 100%) !important;}
.BloodyMimosa {background: linear-gradient(45deg, #d53369 0%, #daae51 100%) !important;}
.AquaSpray {background: linear-gradient(45deg, #00d2ff 0%, #3a47d5 100%) !important;}
.Sunny {background: linear-gradient(linear-gradient(45deg, #00d2ff 0%, #3a47d5 100%)) !important;}


.IndianFabric {background: #dab097 !important;}
.IndianFabric-linear {background: linear-gradient(315deg, #dab097 0%, #f1c56c 74%) !important;}
.Eggradients { background: #90d4dd !important;}
.Eggradients-linear {background: linear-gradient(159deg, rgba(176,224,230,1) 0%, rgba(70,130,180,1) 100%) !important;}
.UnderTheSea {background: #7de1a9 !important;}
.UnderTheSea-linear {background: linear-gradient(159deg, rgba(46,139,87,1) 0%, rgba(64,224,208,1) 100%) !important;}
.OwnerOfTheWorld {background: #c87dc9 !important;}
.OwnerOfTheWorld-linear {background: linear-gradient(316deg, #c86fc9 0%, #f79ad3 74%) !important;}
.TrueRumor {background: #e4b5cb !important;}
.TrueRumor-linear {background: linear-gradient(315deg, #e4b5cb 0%, #722ae6 74%) !important;}
.KermitTea {background:  #5ecba3 !important;}
.KermitTea-linear {background: linear-gradient(159deg, rgba(62,180,137,1) 0%, rgba(144,238,144,1) 100%) !important;}
.BasicIncome {background: #ffac81 !important;}
.BasicIncome-linear {background: linear-gradient(315deg, #ffac81 0%, #ff928b 74%) !important;}
.dark-cyan {background: #006666 !important;}

/*Text color*/
.text-bs-danger {color: var(--bs-danger) !important; }


/* Fonts*/
.text-figtree-900 {font-family: "Figtree", sans-serif; font-weight: 900;}
