:root {
    --main-bgcolor: #002277;
    --heading-color:#2f3092;
    --main-container-bgcolor: linear-gradient(135deg, #0d4fb6 0%, #00398c 50%, #0057c2 100%);
    --main-container-hover-color: linear-gradient(90deg, #0078d7, #001fa6);
    --green: #00b894;
    --white: #ffffff;
    --grey: #4b4b4b;
    --black: #000000;
    --muted: #f6f5f3;
    --dark: #0f1720;
    --sky: #00acec;
    --color-dark: #19232B;
    --primary-color:rgba(255, 217, 0, 0.966);
    --glass: rgba(255, 255, 255, 0.06);
    --border-radius: 10px;
    --leeter-spacing-one: -.04em;
    --leeter-spacing-two: .1em;
    --box-shadow:0 10px 35px rgba(0, 0, 0, 0.08);
    --fontfamily-main: 'Poppins', sans-serif !important;
}

* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
    scrollbar-width: thin;
    scrollbar-color: #fff9 #000;
}

body {
    font-family: var(--fontfamily-main);
    font-size: 15px;
    /* font-size: 1rem; */
    font-weight: 400;
    line-height: 1.5;
    
}
p{
    font-size: 15px !important;
}
ul,
li,
p,
h1,
h2,
h3,
h4,
h5,
h6{
    margin: 0;
    padding: 0;
}

li {
    list-style: none;
}

a{
    text-decoration: none;
    color: var(--dark);
}

/* header-section */

.header-section-santu{
    height: auto;
    width: 100%;
    padding: 21px 0px 16px;
}

.heading{
    height: auto;
    width: 100%;
}

 .heading .top-row{
    height: auto;
    display: flex;
    align-items: center;
}
 .heading .top-row .icon{
    height: auto;
    color: var(--sky);
}

 .heading .top-row .content{
    height: auto;
    padding: 0px 10px 0px 10px;
    font-weight: 550;
    font-size: 20px;
}


 .heading .top-row .line{
    height: 2px;
    width: 60px;
    background: var(--main-container-bgcolor);
}

 .heading .mid-row{
    height: auto;
    font-size: 30px;
    font-weight: 900;
    color: var(--heading-color);
}

 .heading .third-row{
    color: var(--grey);
}


@media(max-width:480px){
     .heading .mid-row{
        font-size: 28px;
    }
     .heading .top-row .content{
        font-size: 18px;
    }
     .heading .third-row {
        font-size: 15px;
    }
}