/* Gilroy text Fonts */
@font-face { font-family: Poppins-Regular; src: url('../fonts/Poppins-Regular.ttf'); }
@font-face { font-family: Poppins-Bold; src: url('../fonts/Poppins-Bold.ttf'); }
@font-face { font-family: Poppins-Medium; src: url('../fonts/Poppins-Medium.ttf'); }
@font-face { font-family: Poppins-SemiBold; src: url('../fonts/Poppins-SemiBold.ttf'); }

/* Colors */
:root {
    --white: #FFFFFF;
    --black: #000000;
    --primary: #143A2B;
    --text: #17191B;
    --rich-black: #143A2B;
    --sub-text: #5C5C5C;
    --light-grey: #EEEEEE;
    --light-grey-2: #F7F7F7;
    --light-box-1: #EADCD6;
    --light-box-2: #FFF3ED;
    --light-box-3: #EDEFF1;
    --highlighter: #95D389;
}

* {
    box-sizing: border-box;
}

/* Body */
html ,body {
    margin: 0;
    padding: 0;
    background-color: var(--white);
    font-family: Poppins-Regular;
    color: var(--black);
    scroll-behavior: smooth;
}

/* Body scrollbar */
body::-webkit-scrollbar {
    width: 0px !important;
    height: 0px !important;
}

body::-webkit-scrollbar-thumb {
    width: 0px !important;
    height: 0px !important;
}

/* Row */
.row {
    width: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
}

/* Column */
.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12 {
    margin: 0 !important;
    padding: 0 !important;
}

a {
    text-decoration: none;
    cursor: pointer;
    color: var(--black);
}

/* loader */
#load{
    width:100%;
    height:100%;
    position:fixed;
    z-index:9999;
    background:url("../logo/logo.png") no-repeat center center rgba(255,255,255,1.0);
    background-size: 90px;
}

/* Bold */
.bold {
    color: var(--black) !important;
}

b {
    color: var(--black) !important;
    font-family: Poppins-Medium;
}