

:root {
  
  --font-family-0: 'Lora', serif;
  
  --font-family-1: 'Poppins', serif;
  
  --font-family-2: 'Inter', sans-serif;
  
  --font-family-3: 'Resolve Sans', sans-serif;
  
  --font-family-4: 'Barlow', sans-serif;
  
  --font-family-5: 'Barlow Semi Condensed', sans-serif;
  
  --font-family-6: 'Resolve Sans Bold Narrow', sans-serif;
  

  --color-primary: #000000;
  --color-success: #36B37E;
  --color-warning: #FAAD13;
  --color-dark-background: #000000;
  --color-light-background: #ffffff;
  --color-dark-text: #000000;
  --color-light-text: #404040;

  
  --color-custom-0: #141F3305;
    
    --color-custom-light3-greys2-alpha7: #141F3305;
    
  
  --color-custom-1: #141F330A;
    
    --color-custom-light3-greys2-alpha6: #141F330A;
    
  
  --color-custom-2: #141F330F;
    
    --color-custom-light3-greys2-alpha5: #141F330F;
    
  
  --color-custom-3: #141F3312;
    
    --color-custom-light3-greys2-alpha4: #141F3312;
    
  
  --color-custom-4: #141F3317;
    
    --color-custom-light3-greys2-alpha3: #141F3317;
    
  
  --color-custom-5: #141F331C;
    
    --color-custom-light3-greys2-alpha2: #141F331C;
    
  
  --color-custom-6: #141F3321;
    
    --color-custom-light3-greys2-alpha1: #141F3321;
    
  
  --color-custom-7: #F2F2F3;
    
    --color-custom-light3-greys1-solid7: #F2F2F3;
    
  
  --color-custom-8: #D1D3D7;
    
    --color-custom-light3-greys1-solid6: #D1D3D7;
    
  
  --color-custom-9: #ADB1B8;
    
    --color-custom-light3-greys1-solid5: #ADB1B8;
    
  
  --color-custom-10: #8A8F99;
    
    --color-custom-light3-greys1-solid4: #8A8F99;
    
  
  --color-custom-11: #666D7A;
    
    --color-custom-light3-greys1-solid3: #666D7A;
    
  
  --color-custom-12: #434B5B;
    
    --color-custom-light3-greys1-solid2: #434B5B;
    
  
  --color-custom-13: #141F33;
    
    --color-custom-light3-greys1-solid1: #141F33;
    
  
  --color-custom-14: #0F131A;
    
    --color-custom-light3-greys1-solid0: #0F131A;
    
  
  --color-custom-15: #D7D7DF;
    
    --color-custom-light6-separator1: #D7D7DF;
    
  
  --color-custom-16: #141f33;
    
    --color-custom-primary-color-2: #141f33;
    
  
  --color-custom-17: #5E72F3;
    
    --color-custom-light1-primary1-solid2: #5E72F3;
    
  
  --color-custom-18: #7A8BF5;
    
    --color-custom-light1-primary1-solid3: #7A8BF5;
    
  
  --color-custom-19: #9BA9F8;
    
    --color-custom-light1-primary1-solid4: #9BA9F8;
    
  
  --color-custom-20: #B7C1FA;
    
    --color-custom-light1-primary1-solid5: #B7C1FA;
    
  
  --color-custom-21: #D4DAFC;
    
    --color-custom-light1-primary1-solid6: #D4DAFC;
    
  
  --color-custom-22: #F6F7FE;
    
    --color-custom-light1-primary1-solid7: #F6F7FE;
    
  
  --color-custom-23: #3753F129;
    
    --color-custom-light1-primary2-alpha1: #3753F129;
    
  
  --color-custom-24: #3753F124;
    
    --color-custom-light1-primary2-alpha2: #3753F124;
    
  
  --color-custom-25: #3753F11F;
    
    --color-custom-light1-primary2-alpha3: #3753F11F;
    
  
  --color-custom-26: #3753F11A;
    
    --color-custom-light1-primary2-alpha4: #3753F11A;
    
  
  --color-custom-27: #3753F114;
    
    --color-custom-light1-primary2-alpha5: #3753F114;
    
  
  --color-custom-28: #3753F10A;
    
    --color-custom-light1-primary2-alpha6: #3753F10A;
    
  
  --color-custom-29: #3753F105;
    
    --color-custom-light1-primary2-alpha7: #3753F105;
    
  
  --color-custom-30: rgba(0,0,0,0.5);
    
  
  --color-custom-31: rgba(0,0,0,0);
    
  
  --color-custom-32: rgba(255,255,255,0.6);
    
  

  --body-background-color: #ffffff;

  --nav-link-color: #141F33;
  --nav-link-opacity: 1;
  --nav-link-font-size: 1.5rem;
  --nav-link-font-weight: 700;
  --nav-link-hover-color: #36B37E;
  --nav-link-action-color: #000000;
  --nav-link-action-style: button-secondary;
  --nav-link-inverted-color: #FFFFFF;
  --nav-link-hover-opacity: 1;
  --nav-link-inverted-opacity: 1;
  --nav-link-action-font-size: 1.7rem;
  --nav-link-font-family: var(--font-family-4, sans-serif);
  --nav-link-action-font-weight: 500;
  --nav-link-inverted-hover-color: #FFFFFF;
  --nav-link-inverted-action-color: #ffffff;
  --nav-link-inverted-hover-opacity: 1;
  --nav-link-action-font-family: 1;
  --nav-link-action-letter-spacing: normal;
  --nav-link-action-text-transform: none;
  --nav-link-current-color: #4a90e2;
  --nav-link-current-opacity: 1.0;
  --nav-link-inverted-current-color: #FFFFFF;
  --nav-link-inverted-current-opacity: 1.0;
  --nav-link-letter-spacing: -0.4px;
  --nav-link-text-transform: none;

  --footer-nav-link-color: #141F33;
  --footer-nav-link-opacity: 1;
  --footer-nav-link-font-size: 1.5rem;
  --footer-nav-link-font-weight: 700;
  --footer-nav-link-inverted-color: #FFFFFF;
  --footer-nav-link-inverted-opacity: 0.5;
  --footer-nav-link-hover-color: #5e72f3;
  --footer-nav-link-font-family: var(--font-family-4, sans-serif);
  --footer-nav-link-text-transform: uppercase;
  --footer-nav-link-hover-opacity: 1;
  --footer-nav-link-inverted-hover-color: #FFFFFF;
  --footer-nav-link-inverted-hover-opacity: 0.9;
  --footer-nav-category-font-size: 1.6rem;
  --footer-nav-category-color: #000000;
  --footer-nav-category-font-weight: 700;
  --footer-nav-category-font-family: var(--font-family-3, sans-serif);
  --footer-nav-category-letter-spacing: normal;
  --footer-nav-category-text-transform: none;
  --footer-nav-link-letter-spacing: -0.4px;
  --footer-nav-category-inverted-color: #FFFFFF;

  --logo-footer-height: 100px;
  --logo-footer-position: 5px;
  --logo-header-height: 100px;
  --logo-header-position: 0px;

  --h1-color: #141F33;
  --h1-inverted-color: #FFFFFF;
  --h1-font-style: normal;
  --h1-font-variant: normal;
  --h1-font-weight: 700;
  --h1-font-size: 3.5rem;
  --h1-line-height: 0.8;
  --h1-font-family: var(--font-family-5, sans-serif);
  --h1-letter-spacing: 0px;
  --h1-text-transform: uppercase;
  --h1-margin: 0rem 0rem 2rem;

  --h2-color: #141F33;
  --h2-inverted-color: #FFFFFF;
  --h2-font-style: normal;
  --h2-font-variant: normal;
  --h2-font-weight: 700;
  --h2-font-size: 3.5rem;
  --h2-line-height: 1;
  --h2-font-family: var(--font-family-5, sans-serif);
  --h2-letter-spacing: 0px;
  --h2-text-transform: uppercase;
  --h2-margin: 0rem 0rem 2rem;

  --h3-color: #141F33;
  --h3-inverted-color: #FFFFFF;
  --h3-font-style: normal;
  --h3-font-variant: normal;
  --h3-font-weight: 700;
  --h3-font-size: 2.4rem;
  --h3-line-height: 1;
  --h3-font-family: var(--font-family-5, sans-serif);
  --h3-letter-spacing: 0px;
  --h3-text-transform: uppercase;
  --h3-margin: 0rem 0rem 2rem;

  --h4-color: #141F33;
  --h4-inverted-color: initial;
  --h4-font-style: normal;
  --h4-font-variant: normal;
  --h4-font-weight: initial;
  --h4-font-size: 1.6rem;
  --h4-line-height: initial;
  --h4-font-family: var(--font-family-0, sans-serif);
  --h4-letter-spacing: normal;
  --h4-text-transform: none;
  --h4-margin: 0rem 0rem 2rem;

  --h5-color: #141F33;
  --h5-inverted-color: initial;
  --h5-font-style: normal;
  --h5-font-variant: normal;
  --h5-font-weight: initial;
  --h5-font-size: 1.6rem;
  --h5-line-height: 1.3;
  --h5-font-family: var(--font-family-0, sans-serif);
  --h5-letter-spacing: normal;
  --h5-text-transform: none;
  --h5-margin: 0rem 0rem 2rem;

  --h6-color: #141F33;
  --h6-inverted-color: initial;
  --h6-font-style: normal;
  --h6-font-variant: normal;
  --h6-font-weight: initial;
  --h6-font-size: 1.6rem;
  --h6-line-height: 1.3;
  --h6-font-family: var(--font-family-0, sans-serif);
  --h6-letter-spacing: normal;
  --h6-text-transform: none;
  --h6-margin: 0rem 0rem 2rem;

  --paragraph-color: #141F33;
  --paragraph-inverted-color: #FFFFFF;
  --paragraph-font-style: normal;
  --paragraph-font-variant: normal;
  --paragraph-font-weight: 400;
  --paragraph-font-size: 1.6rem;
  --paragraph-line-height: 1.5;
  --paragraph-font-family: var(--font-family-2, sans-serif);
  --paragraph-letter-spacing: normal;
  --paragraph-text-transform: none;
  --paragraph-margin: 0rem;

  --blog-h1-color: #000000;
  --blog-h1-font-style: normal;
  --blog-h1-font-variant: normal;
  --blog-h1-font-weight: 300;
  --blog-h1-font-size: 5.5rem;
  --blog-h1-line-height: 1.3;
  --blog-h1-font-family: var(--font-family-3, sans-serif);
  --blog-h1-letter-spacing: 0px;
  --blog-h1-text-transform: none;
  --blog-h1-margin: 4rem 0rem 0rem;

  --blog-h2-color: #000000;
  --blog-h2-font-style: normal;
  --blog-h2-font-variant: normal;
  --blog-h2-font-weight: 300;
  --blog-h2-font-size: 3.5rem;
  --blog-h2-line-height: 1.3;
  --blog-h2-font-family: var(--font-family-3, sans-serif);
  --blog-h2-letter-spacing: 0px;
  --blog-h2-text-transform: none;
  --blog-h2-margin: 4rem 0rem 0rem;

  --blog-h3-color: #000000;
  --blog-h3-font-style: normal;
  --blog-h3-font-variant: normal;
  --blog-h3-font-weight: 300;
  --blog-h3-font-size: 2rem;
  --blog-h3-line-height: 1.3;
  --blog-h3-font-family: var(--font-family-3, sans-serif);
  --blog-h3-letter-spacing: 0px;
  --blog-h3-text-transform: none;
  --blog-h3-margin: 4rem 0rem 0rem;

  --blog-h4-color: initial;
  --blog-h4-font-style: normal;
  --blog-h4-font-variant: normal;
  --blog-h4-font-weight: initial;
  --blog-h4-font-size: 1.6rem;
  --blog-h4-line-height: 1.3;
  --blog-h4-font-family: var(--font-family-0, sans-serif);
  --blog-h4-letter-spacing: normal;
  --blog-h4-text-transform: none;
  --blog-h4-margin: 4rem 0rem 0rem;

  --blog-h5-color: initial;
  --blog-h5-font-style: normal;
  --blog-h5-font-variant: normal;
  --blog-h5-font-weight: initial;
  --blog-h5-font-size: 1.6rem;
  --blog-h5-line-height: 1.3;
  --blog-h5-font-family: var(--font-family-0, sans-serif);
  --blog-h5-letter-spacing: normal;
  --blog-h5-text-transform: none;
  --blog-h5-margin: 4rem 0rem 0rem;

  --blog-h6-color: initial;
  --blog-h6-font-style: normal;
  --blog-h6-font-variant: normal;
  --blog-h6-font-weight: initial;
  --blog-h6-font-size: 1.6rem;
  --blog-h6-line-height: 1.3;
  --blog-h6-font-family: var(--font-family-0, sans-serif);
  --blog-h6-letter-spacing: normal;
  --blog-h6-text-transform: none;
  --blog-h6-margin: 4rem 0rem 0rem;

  --blog-paragraph-color: #000000;
  --blog-paragraph-font-style: normal;
  --blog-paragraph-font-variant: normal;
  --blog-paragraph-font-weight: 400;
  --blog-paragraph-font-size: 1.5rem;
  --blog-paragraph-line-height: 1.6;
  --blog-paragraph-font-family: var(--font-family-2, sans-serif);
  --blog-paragraph-letter-spacing: normal;
  --blog-paragraph-text-transform: none;
  --blog-paragraph-margin: 2.5rem 0rem 0rem;

  --checklist-color: #000000;
  --checklist-font-size: 1.5rem;
  --checklist-icon-size: 0.8em;
  --checklist-font-style: normal;
  --checklist-font-variant: normal;
  --checklist-icon-color: #36B37E;
  --checklist-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='%2336B37E' d='M0 11l2-2 5 5L18 3l2 2L7 18z'/%3E%3C/svg%3E");
  --checklist-font-weight: 400;
  --checklist-line-height: 1.5;
  --checklist-inverted-color: #FFFFFF;
  --checklist-font-family: var(--font-family-2, sans-serif);
  --checklist-inverted-icon-color: #36B37E;
  --checklist-inverted-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='%2336B37E' d='M0 11l2-2 5 5L18 3l2 2L7 18z'/%3E%3C/svg%3E");
  --checklist-margin-bottom: 0rem;

  --quote-big-color: #000000;
  --quote-big-inverted-color: #FFF;
  --quote-big-font-style: normal;
  --quote-big-font-variant: normal;
  --quote-big-font-weight: 700;
  --quote-big-font-size: 2.7rem;
  --quote-big-font-style: italic;
  --quote-big-line-height: 1.6;
  --quote-big-font-family: var(--font-family-3, sans-serif);
  --quote-big-letter-spacing: -1px;
  --quote-big-text-transform: none;
  --quote-big-icon-color: rgba(0,0,0,0.5);
  --quote-big-inverted-icon-color: #36B37E;
  --quote-big-mark-size: 4rem;

  --highlight-color: #FAAD13;
  --inverted-highlight-color: #FAAD13;

  --box-shadows-large: 0px 10px 25px -8px rgba(0, 0, 0, 0.25);
  --box-shadows-medium: 0px 5px 20px -5px rgba(0, 0, 0, 0.15);
  --box-shadows-none: none;
  --box-shadows-small: 0px 1px 3px rgba(0, 0, 0, 0.12);
  --box-shadows-xlarge: 0px 20px 40px -10px rgba(0, 0, 0, 0.25);


  --button-primary-font-size: 1.5rem;
  --button-primary-box-shadow: 0px 1px 3px rgba(0,0,0,0);
  --button-primary-text-color: #ffffff;
  --button-primary-text-transform: uppercase;
  --button-primary-letter-spacing: 0px;
  --button-primary-font-weight: 300;
  --button-primary-text-shadow: 0px 1px 3px rgba(0,0,0,0);
  --button-primary-hover-text-color: #fff;
  --button-primary-hover-text-shadow: none;
  --button-primary-hover-shadow: 0px 1px 3px rgba(0,0,0,0);
  --button-primary-hover-opacity: 0.8;
  --button-primary-line-height: 2;
  --button-primary-border-style: solid;
  --button-primary-border-color: #5e72f3;
  --button-primary-border-width: 2px;
  --button-primary-border-radius: 8px;
  --button-primary-font-family: var(--font-family-3, sans-serif);
  --button-primary-inverted-box-shadow: 0px 1px 3px rgba(0,0,0,0);
  --button-primary-inverted-text-color: #5e72f3;
  --button-primary-hover-border-color: #5e72f3;
  --button-primary-inverted-text-shadow: 0px 1px 3px rgba(0,0,0,0);
  --button-primary-background-color: #5e72f3;
  --button-primary-inverted-hover-shadow: 0px 1px 3px rgba(0,0,0,0);
  --button-primary-inverted-hover-opacity: 0.9;
  --button-primary-hover-background-color: #5E72F3;
  --button-primary-inverted-border-color: #5e72f3;
  --button-primary-inverted-border-width: 2px;
  --button-primary-inverted-hover-border-color: #5e72f3;
  --button-primary-inverted-hover-text-color: #000000;
  --button-primary-inverted-hover-text-shadow: none;
  --button-primary-inverted-background-color: #00000000;
  --button-primary-inverted-hover-background-color: #5e72f3;

  --button-secondary-font-size: 1.5rem;
  --button-secondary-box-shadow: 0px 1px 3px #00000000;
  --button-secondary-text-color: #5E72F3;
  --button-secondary-text-transform: uppercase;
  --button-secondary-letter-spacing: 0px;
  --button-secondary-font-weight: 300;
  --button-secondary-text-shadow: 0px 0px 0px rgba(0,0,0,0);
  --button-secondary-hover-shadow: 0px 1px 3px rgba(0,0,0,0);
  --button-secondary-hover-opacity: 0.9;
  --button-secondary-hover-text-color: #ffffff;
  --button-secondary-hover-text-shadow: none;
  --button-secondary-hover-border-color: #5E72F3;
  --button-secondary-line-height: 2;
  --button-secondary-border-style: solid;
  --button-secondary-border-color: #7A8BF5;
  --button-secondary-border-width: 2px;
  --button-secondary-border-radius: 8px;
  --button-secondary-font-family: var(--font-family-3, sans-serif);
  --button-secondary-inverted-box-shadow: 0px 1px 3px rgba(0,0,0,0);
  --button-secondary-inverted-text-color: #ffffff;
  --button-secondary-inverted-text-shadow: 0px 0px 0px rgba(0,0,0,0);
  --button-secondary-background-color: #3753F105;
  --button-secondary-inverted-hover-text-color: #000000;
  --button-secondary-inverted-hover-text-shadow: none;
  --button-secondary-inverted-hover-shadow: 0px 1px 3px rgba(0,0,0,0);
  --button-secondary-inverted-hover-opacity: 0.9;
  --button-secondary-hover-background-color: #5e72f3;
  --button-secondary-inverted-border-color: #000000;
  --button-secondary-inverted-border-width: 2px;
  --button-secondary-inverted-hover-border-color: #FFFFFF;
  --button-secondary-inverted-background-color: #00000000;
  --button-secondary-inverted-hover-background-color: rgba(0,0,0,0);

  --button-action-link-font-size: 1.7rem;
  --button-action-link-arrow-size: 0.8em;
  --button-action-link-text-color: #000000;
  --button-action-link-text-transform: none;
  --button-action-link-letter-spacing: normal;
  --button-action-link-arrow-color: #5E72F3;
  --button-action-link-font-weight: 700;
  --button-action-link-hover-color: #000000;
  --button-action-link-hover-opacity: 0.9;
  --button-action-link-font-family: var(--font-family-2, sans-serif);
  --button-action-link-inverted-text-color: #ffffff;
  --button-action-link-inverted-arrow-color: #ffffffff;
  --button-action-link-inverted-hover-color: #ffffff;
  --button-action-link-inverted-hover-opacity: 0.9;

  --form-field-background-color: #3753F105;
  --form-field-border-color: #3753F129;
  --form-field-border-radius: 4px;
  --form-field-focus-border-color: #7A8BF5;
  --form-field-text-color: #404040;
  --form-field-font-family: var(--font-family-2, sans-serif);
  --form-field-font-size: 1.5rem;
  --form-field-font-weight: initial;
  --form-field-padding-x: 1rem;
  --form-field-padding-y: 1.3rem;
  --form-field-placeholder-color: #8A8F99;

  --form-help-text-color: rgba(0,0,0,0.5);
  --form-help-font-family: var(--font-family-2, sans-serif);
  --form-help-font-size: 1.3rem;
  --form-help-font-weight: initial;

  --form-label-text-color: #404040;
  --form-label-font-family: var(--font-family-4, sans-serif);
  --form-label-font-size: 1.6rem;
  --form-label-font-weight: 500;
  --form-label-letter-spacing: normal;
  --form-label-text-transform: none;
  --form-label-margin-x: 20px;
  --form-label-margin-y: 20px;

  --form-width: 400px;

  --box-padding-top: 2rem;
  --box-padding-right: 0rem;
  --box-padding-bottom: 2rem;
  --box-padding-left: 0rem;

  --section-padding-top: 8rem;
  --section-padding-right: 2rem;
  --section-padding-bottom: 8rem;
  --section-padding-left: 2rem;

  --section-width: 1200px;
  --header-padding: 5rem;

  --footer-background-color: #00000000;
  --header-background-color: #00000000;
  --header-background-blur-color: rgba(255,255,255,0.5);
  --header-inverted-background-color: #7A8BF5;
  --header-inverted-background-blur-color: rgba(122,139,245,0.5);
}

@media only screen and (max-width: 767px) {
  :root {
    --button-primary-font-size: 1.6rem;
    
    
    

    --button-secondary-font-size: 1.5rem;
    
    
    

    --h1-font-size: 3.0rem;
    
    
    

    --h2-font-size: 2.5rem;
    
    
    

    --h3-font-size: 2.0rem;
    
    
    

    

    

    

    --paragraph-font-size: 1.6rem;
    
    --paragraph-letter-spacing: normal;
    

    --blog-paragraph-font-size: 1.6rem;
    
    
    

    --blog-h1-font-size: 3.0rem;
    
    
    

    --blog-h2-font-size: 2.5rem;
    
    
    

    --blog-h3-font-size: 2.0rem;
    
    
    

    

    

    

    --quote-big-font-size: 2rem;
    
    
    

    --checklist-font-size: 1.6rem;
    
    
    

    --button-action-link-font-size: 1.5rem;
    
    

    --form-field-padding-x: 1rem;
    --form-field-padding-y: 0.8rem;
    --form-field-font-size: 1.5rem;
    

    --form-label-font-size: 1.5rem;
    

    --form-help-font-size: 1.4rem;

    --form-width: 400px;

    --form-label-margin-x: 20px;
    --form-label-margin-y: 20px;

    
    --logo-footer-height: 100px;
    --logo-header-height: 100px;
  }
  .box {
    --box-padding-top: 2rem!important;
    --box-padding-right: 2rem!important;
    --box-padding-bottom: 2rem!important;
    --box-padding-left: 2rem!important;

    --section-padding-top: 2rem!important;
    --section-padding-right: 0rem!important;
    --section-padding-bottom: 2rem!important;
    --section-padding-left: 0rem!important;
  }
}


/* Custom Fonts
************************************/
  
  @font-face { font-family: "Resolve Sans"; font-weight: normal; font-style: normal; font-stretch: normal; src: url("https://media.unstack.com/media/halo19/font/resolve_light_2.otf") }
@font-face { font-family: "Resolve Sans"; font-weight: 800; font-style: normal; font-stretch: normal; src: url("https://media.unstack.com/media/hole19/font/fenotype_resolve_sans_bold_wd_TlwMbAs.otf") }
  
  @font-face { font-family: "Resolve Sans Bold Narrow"; font-weight: 700; font-style: normal; font-stretch: normal; src: url("https://media.unstack.com/media/hole19/font/fenotype_resolve_sans_bold_nrw.otf") }
  


/* Color Utility-classes
************************************/

.eps .text-brand-primary-color { color: #000000; }
.eps .bg-brand-primary-color { background-color: #000000; }
.eps .border-brand-primary-color { border-color: #000000; }

.eps .text-success-color { color: #36B37E; }
.eps .bg-success-color { background-color: #36B37E; }
.eps .border-success-color { border-color: #36B37E; }

.eps .text-warning-color { color: #FAAD13; }
.eps .bg-warning-color { background-color: #FAAD13; }
.eps .border-warning-color { border-color: #FAAD13; }

.eps .text-dark-background-color { color: #000000; }
.eps .bg-dark-background-color { background-color: #000000; }
.eps .border-dark-background-color { border-color: #000000; }

.eps .text-light-background-color { color: #ffffff; }
.eps .bg-light-background-color { background-color: #ffffff; }
.eps .border-light-background-color { border-color: #ffffff; }

.eps .text-dark-text-color { color: #000000; }
.eps .bg-dark-text-color { background-color: #000000; }
.eps .border-dark-text-color { border-color: #000000; }

.eps .text-light-text-color { color: #404040; }
.eps .bg-light-text-color { background-color: #404040; }
.eps .border-light-text-color { border-color: #404040; }

