:root {


    --bs-light-primary: #98CA3510;
    --bs-semi-light-primary: #98CA3510;
    --bs-active-primary: #98CA35;
    --bs-light-success: #E8FFF3;
    --bs-active-success: #2EA80C;
    --bs-light-info: #F8F5FF;
    --bs-active-info: #19306A;
    --bs-light-warning: #FFF8DD;
    --bs-active-warning: #F1BC00;
    --bs-light-danger: #FFF5F8;
    --bs-active-danger: #6C0B1B;
    --bs-light-dark: #EFF2F5;
    --bs-active-dark: #0B1530;
    --bs-gray-100: #F5F8FA;
    --bs-gray-200: #EFF2F5;
    --bs-gray-300: #E4E6EF;
    --bs-gray-400: #B5B5C3;
    --bs-gray-500: #A1A5B7;
    --bs-gray-600: #7E8299;
    --bs-gray-700: #5E6278;
    --bs-gray-800: #3F4254;
    --bs-gray-900: #181C32;
    --bs-xs: 0;
    --bs-sm: 576px;
    --bs-md: 768px;
    --bs-lg: 992px;
    --bs-xl: 1200px;
    --bs-xxl: 1400px;
    --bs-border-color: #EFF2F5;
    --bs-border-dashed-color: #E4E6EF;

    --bs-blue: #98CA35;
    --bs-indigo: #19306A;
    --bs-purple: #6f42c1;
    --bs-pink: #d63384;
    --bs-red: #6C0B1B;
    --bs-orange: #F07817;
    --bs-yellow: #F3DC1F;
    --bs-green: #2EA80C;
    --bs-teal: #20c997;
    --bs-cyan: #4595CA;
    --bs-gray: #7E8299;
    --bs-gray-dark: #3F4254;
    --bs-white: #ffffff;
    --bs-light: #F5F8FA;
    --bs-primary: #98CA35;
    --bs-secondary: #656565;
    --bs-success: #2EA80C;
    --bs-info: #F3DC1F;
    --bs-warning: #F38F15;
    --bs-danger: #C81111;
    --bs-dark: #0B1530;
    --bs-black: #656565;
    --bs-white-rgb: 255, 255, 255;
    --bs-light-rgb: 245, 248, 250;
    --bs-primary-rgb: 150, 195, 64;
    --bs-secondary-rgb: 228, 230, 239;
    --bs-success-rgb: 45, 163, 51;
    --bs-info-rgb: 243, 220, 31;
    --bs-warning-rgb: 240, 120, 23;
    --bs-danger-rgb: 229, 19, 53;
    --bs-dark-rgb: 48, 61, 78;
    --bs-black-rgb: 10, 9, 9;
    --bs-body-color-rgb: 24, 28, 50;
    --bs-body-bg-rgb: 255, 255, 255;
    --bs-font-sans-serif: Poppins, 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: #181C32;
    --bs-body-bg: #ffffff;

    --swiper-navigation-color: var(--bs-primary);
    --swiper-pagination-color: var(--bs-primary);

}

h1, h2, h3, h4, h5 , p {
    color: var(--bs-secondary);
}

.text-primary {
    color: var(--bs-primary);
}

.fw-bold {
    font-weight: 800!important;
}

.fw-bolder {
    font-weight: 900!important;
}

.btn {
    border-radius: 10px!important;
}

.poppins-thin {
    font-family: "Poppins", sans-serif;
    font-weight: 100;
    font-style: normal;
}

.poppins-extralight {
    font-family: "Poppins", sans-serif;
    font-weight: 200;
    font-style: normal;
}

.poppins-light {
    font-family: "Poppins", sans-serif;
    font-weight: 300;
    font-style: normal;
}

.poppins-regular {
    font-family: "Poppins", sans-serif;
    font-weight: 400;
    font-style: normal;
}

.poppins-medium {
    font-family: "Poppins", sans-serif;
    font-weight: 500;
    font-style: normal;
}

.poppins-semibold {
    font-family: "Poppins", sans-serif;
    font-weight: 600;
    font-style: normal;
}

.poppins-bold {
    font-family: "Poppins", sans-serif;
    font-weight: 700;
    font-style: normal;
}

.poppins-extrabold {
    font-family: "Poppins", sans-serif;
    font-weight: 800;
    font-style: normal;
}

.poppins-black {
    font-family: "Poppins", sans-serif;
    font-weight: 900;
    font-style: normal;
}

.poppins-thin-italic {
    font-family: "Poppins", sans-serif;
    font-weight: 100;
    font-style: italic;
}

.poppins-extralight-italic {
    font-family: "Poppins", sans-serif;
    font-weight: 200;
    font-style: italic;
}

.poppins-light-italic {
    font-family: "Poppins", sans-serif;
    font-weight: 300;
    font-style: italic;
}

.poppins-regular-italic {
    font-family: "Poppins", sans-serif;
    font-weight: 400;
    font-style: italic;
}

.poppins-medium-italic {
    font-family: "Poppins", sans-serif;
    font-weight: 500;
    font-style: italic;
}

.poppins-semibold-italic {
    font-family: "Poppins", sans-serif;
    font-weight: 600;
    font-style: italic;
}

.poppins-bold-italic {
    font-family: "Poppins", sans-serif;
    font-weight: 700;
    font-style: italic;
}

.poppins-extrabold-italic {
    font-family: "Poppins", sans-serif;
    font-weight: 800;
    font-style: italic;
}

.poppins-black-italic {
    font-family: "Poppins", sans-serif;
    font-weight: 900;
    font-style: italic;
}

.btn-primary:active {
    background: var(--bs-black)!important;
}
