body {
	--global-color-section-bg: linear-gradient(#D6E6FB, #F5F8FE);
    --global-color-section-bg-1: linear-gradient(#0077CC, #F5F8FE);
    --listIndent: 1.5em;
   /* Global colors */
    --e-global-color-primary: #2563EB;
   --e-global-color-secondary: #1B1AFF;
   --e-global-color-text: #353859;
   --e-global-color-accent: #1B1AFF;
   --e-global-color-light: #F5F8FE;
    --color-text: rgb(67 78 91);

    /*Font family*/
    --e-global-typography-primary-font-family: 'Poppins', sans-serif;
    --e-global-typography-secondary-font-family: 'Poppins', sans-serif;
    --e-global-typography-text-font-family: 'Inter', Inter;
    --e-global-typography-accent-font-family: 'Inter', sans-serif;

    /* H1 Text */
    /*--e-global-color-text: #181B1F;*/
    --keydesign-h1-letter-spacing: 0.75px;
    --keydesign-h1-line-height: 62px;
    --keydesign-h1-font-size: 52px;
    --keydesign-h1-font-weight: 700;

    /* H2 Text */
    /*--e-global-color-text: #181B1F;*/
    --keydesign-h2-letter-spacing: 0.5px;
    --keydesign-h2-line-height: 50px;
    --keydesign-h2-font-size: 40px;
    --keydesign-h2-font-weight: 600;

    /* H3 Text */
    /*--e-global-color-text: #181B1F;*/
    --keydesign-h3-letter-spacing: 0.25px;
    --keydesign-h3-line-height: 42px;
    --keydesign-h3-font-size: 32px;
    --keydesign-h3-font-weight: 600;

    /* H4 Text */
     /*--e-global-color-text: #181B1F;*/
    --keydesign-h4-letter-spacing: 0.15px;
    --keydesign-h4-line-height: 36px;
    --keydesign-h4-font-size: 26px;
    --keydesign-h4-font-weight: 600;

    /* H5 Text */
    /*--e-global-color-text: #181B1F;*/
    --keydesign-h5-letter-spacing: 0.1px;
    --keydesign-h5-line-height: 32px;
    --keydesign-h5-font-size: 22px;
    --keydesign-h5-font-weight: 500;

    /* H6 Text */
    /*--color-text: #757575;*/
   --keydesign-h6-line-height: 28px;
    --keydesign-h6-font-size: 18px;
    --keydesign-h6-font-weight: 500;
    --keydesign-h6-letter-spacing: 0.05px;

    /* Body text or Paragraph(p) text */
    /*--color-text: #757575;*/
    --line-height-paragraph: 30px;
    --font-size-paragraphs: 18px;
    --e-global-typography-text-font-weight: 400;
    /* some paragrapha(p) tags are refer below variable */
    --font-size-default: 18px;

    /* Header section */
    --font-size-main-menu: 16px;
    --e-global-typography-accent-font-weight: 500px;

    /* Footer section */
    --footer-font-size: 14px;
    --line-height-default: 21px;
    --footer-font-weight: 400;

    /* Button Section */
    --button-font-size: 16px;
    --button-line-height: 23px;
    --button-font-weight: 600;

    /* Form lable section */
    --form-lable-font-size: 14px;
    --form-lable-font-weight: 500;
    --form-lable-line-height: 21px;

    /* Form lable input section */
    --form-lable-input-font-size: 16px;
    --form-lable-input-font-weight: 400;
    --form-lable-input-line-height: 23px;

    /* Blockquote / Highlight */
   --blockquote-text-font-size: 20px;
    --blockquote-text-font-weight: 400;
    --blockquote-text-line-height: 30px;
    --blockquote-text-font-style:italic;

    /* Blog Captions*/
     --caption-font-size: 13px;
     --caption-font-weight: 400;
     --caption-line-height: 18px;

     /* Dropdown / Submenu */
     --submenu-font-size: 16px;
     --submenu-font-weight: 600;
     --submenu-line-height: 26px;
      --submenu-text-color: #353859;

      --submenu-description-font-size: 14px;
      --submenu-description-font-weight: 400;
      --submenu-description-line-height: 1.5;
      --submenu-description-text-color: #434E5B;

      /* Form Error */
       --error-font-size: 13px;
       --error-font-weight: 400;
       --error-line-height: 20px;

       /* Linking color */
       --link-text-color: #155EEF; /*#4353ff;*/

      /*ekit-subtitle*/  
       --ekit-subtitle-font-size: 16px;
       --ekit-subtitle-text-color: #2563EB;
       --ekit-subtitle-border-color: #2563EB;

     /* ekit-post-title */
    --ekit-post-title-font-size:20px;

    @media (max-width: 766.98px) {
    
    /* H1 Text */
    --keydesign-h1-line-height: 1.2;
    --keydesign-h1-font-size: 32px;

    /* H2 Text */
    --keydesign-h2-line-height: 1.2;
    --keydesign-h2-font-size: 26px;

    /* H3 Text */
    --keydesign-h3-line-height: 1.3;
    --keydesign-h3-font-size: 20px;

    /* H4 Text */
    --keydesign-h4-line-height: 1.44;
    --keydesign-h4-font-size: 18px;

    /* H5 Text */
    --keydesign-h5-line-height: 1.44;
    --keydesign-h5-font-size: 16px;

    /* H6 Text */
    --keydesign-h6-font-size: 14px;

    /* Body text or Paragraph(p) text */
    --line-height-paragraph: 1.75;
    --font-size-paragraphs: 14px;
    /* some paragrapha(p) tags are refer below variable */
    --font-size-default: 14px;

    /* Button Section */
    --button-font-size: 14px;
    --button-line-height: 1;
    }

    @media (min-width: 767px) and (max-width: 1024px) {
        /* H1 Text */
        --keydesign-h1-font-size: 44px;
        
        /* H2 Text */
        --keydesign-h2-font-size: 34px;

        /* H3 Text */
        --keydesign-h3-font-size: 21px;

         /* H4 Text */
        --keydesign-h4-font-size: 18px;

         /* H5 Text */
        --keydesign-h5-font-size: 16px;

         /* H6 Text */
        --keydesign-h6-font-size: 16px;

        /* Body text or Paragraph(p) text */
        --font-size-paragraphs: 14px;
        /* some paragrapha(p) tags are refer below variable */
        --font-size-default: 14px;
    }
}
