@font-face {
    font-family: 'Hind Siliguri';
    src: url(../fonts/hind-siliguri/HindSiliguri-SemiBold.eot);
    src: local('Hind Siliguri SemiBold'), local('HindSiliguri-SemiBold'),
        url(../fonts/hind-siliguri/HindSiliguri-SemiBold.eot?#iefix) format('embedded-opentype'),
        url(../fonts/hind-siliguri/HindSiliguri-SemiBold.woff2) format('woff2'),
        url(../fonts/hind-siliguri/HindSiliguri-SemiBold.woff) format('woff'),
        url(../fonts/hind-siliguri/HindSiliguri-SemiBold.ttf) format('truetype');
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: 'Hind Siliguri';
    src: url(../fonts/hind-siliguri/HindSiliguri-Light.eot);
    src: local('Hind Siliguri Light'), local('HindSiliguri-Light'),
        url(../fonts/hind-siliguri/HindSiliguri-Light.eot?#iefix) format('embedded-opentype'),
        url(../fonts/hind-siliguri/HindSiliguri-Light.woff2) format('woff2'),
        url(../fonts/hind-siliguri/HindSiliguri-Light.woff) format('woff'),
        url(../fonts/hind-siliguri/HindSiliguri-Light.ttf) format('truetype');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Hind Siliguri';
    src: url(../fonts/hind-siliguri/HindSiliguri-Regular.eot);
    src: local('Hind Siliguri Regular'), local('HindSiliguri-Regular'),
        url(../fonts/hind-siliguri/HindSiliguri-Regular.eot?#iefix) format('embedded-opentype'),
        url(../fonts/hind-siliguri/HindSiliguri-Regular.woff2) format('woff2'),
        url(../fonts/hind-siliguri/HindSiliguri-Regular.woff) format('woff'),
        url(../fonts/hind-siliguri/HindSiliguri-Regular.ttf) format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Hind Siliguri';
    src: url(../fonts/hind-siliguri/HindSiliguri-Medium.eot);
    src: local('Hind Siliguri Medium'), local('HindSiliguri-Medium'),
        url(../fonts/hind-siliguri/HindSiliguri-Medium.eot?#iefix) format('embedded-opentype'),
        url(../fonts/hind-siliguri/HindSiliguri-Medium.woff2) format('woff2'),
        url(../fonts/hind-siliguri/HindSiliguri-Medium.woff) format('woff'),
        url(../fonts/hind-siliguri/HindSiliguri-Medium.ttf) format('truetype');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Hind Siliguri';
    src: url(../fonts/hind-siliguri/HindSiliguri-Bold.eot);
    src: local('Hind Siliguri Bold'), local('HindSiliguri-Bold'),
        url(../fonts/hind-siliguri/HindSiliguri-Bold.eot?#iefix) format('embedded-opentype'),
        url(../fonts/hind-siliguri/HindSiliguri-Bold.woff2) format('woff2'),
        url(../fonts/hind-siliguri/HindSiliguri-Bold.woff) format('woff'),
        url(../fonts/hind-siliguri/HindSiliguri-Bold.ttf) format('truetype');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'LP Horizont Caps';
    src: url(../fonts/lp-horizont-caps/LPHorizontCaps.eot);
    src: local('LP Horizont Caps'), local('LPHorizontCaps'),
        url(../fonts/lp-horizont-caps/LPHorizontCaps.eot?#iefix) format('embedded-opentype'),
        url(../fonts/lp-horizont-caps/LPHorizontCaps.woff2) format('woff2'),
        url(../fonts/lp-horizont-caps/LPHorizontCaps.woff) format('woff'),
        url(../fonts/lp-horizont-caps/LPHorizontCaps.ttf) format('truetype');
    font-weight: normal;
    font-style: normal;
}

* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
    font-family: 'Hind Siliguri', sans-serif;  /* ✅ Quotes added & fallback added */
    background-color: transparent;
}

html, body {
    height: 100%;
    width: 100%;
}

*::selection {
    background: #c5964a;
    color: white;
}


h2{
    font-family: 'LP Horizont Caps';  
    padding-bottom: 20px;
    font-size: 32px !important;
}

h4{
    font-family: 'LP Horizont Caps';  
    padding-bottom: 20px;
    font-size: 22px !important;
}