@import url('https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&display=swap');:root {
    --max_width: 1400px;                        --font_family_one: 'DM Sans', sans-serif;             --font_family_two: 'DM Sans', sans-serif;             --font_family_three: 'DM Sans', sans-serif;             }
.login #login h1 a { background-image: url(https://pkdcure.org/wp-content/uploads/2024/08/pkdf-logo-color.png);background-size:contain;height:auto;width:auto;}body, body p, body span, body ul, body li {font: 400 16px/150% var(--font_family_one);color:#25205d;}
h1, .header-one, .header-1 {font: 600 72px/95% var(--font_family_one);color:#25205d;}
h2, .header-two, .header-2  {font: 600 64px/100% var(--font_family_one);color:#25205d;}
h3, .header-three, .header-3  {font: 600 52px/100% var(--font_family_one);color:#25205d;}
h4, .header-four, .header-4  {font: 600 44px/100% var(--font_family_one);color:#25205d;}
h5, .header-five, .header-5  {font: 600 32px/120% var(--font_family_one);color:#25205d;}
h6, .header-six, .header-6  {font: 600 24px/120% var(--font_family_one);color:#25205d;}
.header .header-alert {background-color:#3d3d3d!important; max-width:1400px; margin:0 auto 25px;}
.header-alert span, .header-alert span p {color:#ffffff;}
.header .header-alert.hide-header-alert {margin-bottom:0;}

@media screen and (max-width:1024px) {
    body, body p, body span, body ul, body li {font: 400 16px/24px var(--font_family_one);}
    h1, .header-one, .header-1 {font: 600 56px/100% var(--font_family_one);}
    h2, .header-two, .header-2 {font: 600 48px/100% var(--font_family_one);}
    h3, .header-three, .header-3 {font: 600 40px/100% var(--font_family_one);}
    h4, .header-four, .header-4 {font: 600 32px/120% var(--font_family_one);}
    h5, .header-five, .header-5 {font: 600 24px/120% var(--font_family_one);}
    h6, .header-six, .header-6 {font: 600 16px/150% var(--font_family_one);}
}