 @import url("https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500&display=swap");

 * {
     padding: 0;
     margin: 0;
     box-sizing: border-box;
     font-family: "Poppins", sans-serif;
 }

 a:-webkit-any-link {}

 a,
 a:link,
 a:visited,
 a:focus,
 a:hover,
 a:active {
     /*   color: none; */
     text-decoration: none;

 }

 ul {
     list-style-type: none;
 }

 html,
 body {
     font-family: "Poppins", sans-serif !important;
     font-size: 16px;
     background: var(--bg-color-white-1);
 }



 .defaulttheme {

     /*  --primary: #1B3A2B; */
     --primary: #0b3d2e;
     --primary-light: #1a7440;
     --primar-hover-black: #0b3d2e;
     --primary-dark: #114B28;
     --primary-soft: #2f5d45;
     --primary-soft-black: #2f5d45;
     --primary-soft-2: #1b5e20;
     --primary-soft-2-hover: #144d1a;
     --secondary: #F3F7F5;
     --green-tint-1: #8daa91;
     --accent: #8daa91;
     --bg-page: #f2f1ea;
     --bg-section: #f8f7f3;
     --bg-card: #ffffff;
     --bg-section-2: #E9E9DD;
     --bg-section-3: #f5faf7;
     --accent-1: #D4AF37;
     --accent-1-2: #D4AF37;
     --accent-2: #4caf50;
     --accent-3: #22c55e;
     --accent-4: #cfd8dc;
     --bg-accent-green-1: #F0FDF4;


     --text: #2E2E2E;
     --text-2: #f5f5f5;
     --text-dark: #1f2d27;
     --text-muted: #6b7c73;
     --border-soft: #e2e6e1;
     --shadow-soft: 0 8px 24px rgba(0, 0, 0, 0.08);
     --shadow-hover: 0 12px 32px rgba(0, 0, 0, 0.12);
     --theme-color: #0e6d8c;
     --theme-color-2: #1937B2;
     --text-grey-yellow: #666;

     --text-color-white: #FFFFFF;
     --text-color-white-1-black: #FFFFFF;
     --text-color-black: #000000;
     --text-color-black-2: #333333;
     --text-color-black-3: #1a1a1a;
     --text-color-black-4: #333333;
     --text-color-theme: #0e6d8c;
     --text-color-whitesmoke: whitesmoke;
     --text-color-whitesmoke-black: whitesmoke;
     --text-color-bg-blue: #1937B2;


     --bg-color-1: #f4f7f5;
     --bg-color-blue: #1937B2;
     --bg-color-blue-bg-contrast: #1937B2;
     --bg-color-white-1: #FFFFFF;
     --bg-color-white-2: whitesmoke;
     --bg-color-white-3: #e6e6e6;
     --bg-color-4: aliceblue;
     --bg-color-5: #EAEAEA;





     --bg-color-icfre-blue: #0e6d8c;
     --bg-color-icfre-blue-contrast-bg: #0e6d8c;

     --bg-color-icfre-yellow: #FFF200;


     --border-color-1: #cccccc;
     --border-color-2: #e6e6e6;
     --border-color-3: #EAEAEA;
     --border-color-4: #1937B2;
     --border-color-theme: #0e6d8c;
     --border-color-5: #e8f5e9;



     --social-media-fb: #1877F2;
     --social-media-insta: #ff0069;
     --social-media-utube: #FF0000;


     --org-bg-color-1: #5b2d2d;
     --org-bg-color-2: #9d3b3a;
     --org-bg-color-3: #b36464;
     --org-bg-color-4: #e3c6c6;
     --org-bg-color-5: #f3e9e9;



     --add-color-1: #e77615;


     --top-header-lightblue: lightblue;



     --primary-grad-0: #163844;
     --primary-grad-100: #2F6F86;
     --primary: #1E4E5F;

     /*   for section headtion   */
     --text-color-1: #1C252B;
     /*        for hover */
     --text-color-2: #0077b6;
     /*  for links  */
     --text-color-3: #2C3438;
     --text-color-4: #f5f5f5;
     --text-color-5: #ffffff;
     --text-color-primary: var(--primary);


     --background-color-1: #FFFFFF;
     --background-color-2: #EEF4F7;
     --background-color-3: #f7fafb;
     --background-color-4: #f7fafb;

     --accent-1: #B89B5E;

 }

 .themecontrastyellow {
     --primary: yellow;
     --primary-light: yellow;
     --primar-hover-black: black;
     --primary-dark: yellow;
     --primary-soft: yellow;
     --primary-soft-black: black;
     --primary-soft-2: yellow;
     --primary-soft-2-hover: yellow;
     --theme-color: yellow;
     --theme-color-2: yellow;
     --secondary: black;
     --accent-1: black;
     --accent-1-2: yellow;
     --accent-3: yellow;
     --accent-4: black;
     --bg-accent-green-1: black;
     --text: yellow;
     --text-color-white: #FFF200;
     --text-color-white-1-black: black;
     --text-color-black: #FFF200;
     --text-color-black-2: #FFF200;
     --text-color-black-3: #FFF200;
     --text-color-black-4: black;
     --text-color-theme: yellow;
     --text-color-whitesmoke: #FFF200;
     --text-color-whitesmoke-black: black;
     --text-color-bg-blue: #FFF200;
     --text-grey-yellow: yellow;

     --bg-section: black;
     --bg-card: black;
     --bg-section-2: black;
     --bg-section-3: black;
     --bg-color-1: black;
     --bg-color-blue: #050505;
     --bg-color-blue-bg-contrast: yellow;
     --bg-color-white-1: black;
     --bg-color-white-2: black;
     --bg-color-white-3: yellow;
     --bg-color-4: black;
     --bg-color-5: black;

     --bg-color-icfre-blue: black;
     --bg-color-icfre-blue-contrast-bg: #FFF200;
     --bg-color-icfre-yellow: #FFF200;


     --border-color-1: yellow;
     --border-color-2: yellow;
     --border-color-3: yellow;
     --border-color-4: yellow;
     --border-color-theme: yellow;
     --border-soft: yellow;
     --border-color-5: black;

     --social-media-fb: yellow;
     --social-media-insta: yellow;
     --social-media-utube: yellow;

     --org-bg-color-1: black;
     --org-bg-color-2: black;
     --org-bg-color-3: black;
     --org-bg-color-4: black;
     --org-bg-color-5: black;


     --add-color-1: yellow;
     --top-header-lightblue: black;
 }

 .themecontrastpink {

     --theme-color: #c11c84;

     --theme-color-2: #c11c84;



     --text-color-white: #c11c84;
     --text-color-white-1-black: black;
     --text-color-black: #c11c84;
     --text-color-black-2: #c11c84;
     --text-color-black-3: #c11c84;
     --text-color-black-4: black;
     --text-color-theme: #c11c84;
     --text-color-whitesmoke: #c11c84;
     --text-color-bg-blue: #c11c84;



     --bg-color-blue: #1937B2;
     --bg-color-blue-bg-contrast: #c11c84;
     --bg-color-white-1: black;
     --bg-color-white-2: black;
     --bg-color-white-3: #c11c84;
     --bg-color-4: black;
     --bg-color-5: black;

     --bg-color-icfre-blue: black;
     --bg-color-icfre-blue-contrast-bg: #c11c84;
     --bg-color-icfre-yellow: #c11c84;


     --border-color-1: #c11c84;
     --border-color-2: #c11c84;
     --border-color-3: #c11c84;
     --border-color-4: #c11c84;
     --border-color-theme: #c11c84;


     --social-media-fb: #c11c84;
     --social-media-insta: #c11c84;
     --social-media-utube: #c11c84;




     --org-bg-color-1: black;
     --org-bg-color-2: black;
     --org-bg-color-3: black;
     --org-bg-color-4: black;
     --org-bg-color-5: black;

     --add-color-1: #c11c84;
     --top-header-lightblue: black;
 }