@import url('https://fonts.googleapis.com/css2?family=Libre+Baskerville:ital,wght@0,400;0,700;1,400&display=swap');

:root {

  --primary-element-background : #FFFFFF;
  --primary-element-subtle :#BDE0D7 ;
  --primary-element-pale : #FDFEFE; 
  --primary-element-light : #E1F1ED;
  --primary-element-mid-light : #D3EAE4;
  --primary-element-mid : #BDE0D7;
  --primary-element-mid-dark : #869F99;
  --primary-element-dark : #706758;

  --primary-button-foreground-ondark : #FFFFFF;
  --primary-button-foreground-onlight : #4F5E5A;
  --primary-button-label-inverted : #514D54;
  --primary-button-resting : #4F5E5A;
  --primary-button-hover : #869F99;
  --primary-button-pressed : #687B76;

  --primary-nav-label-selected : #4F5E5A;
  --primary-nav-label-resting : #869F99;
  --primary-nav-label-hover : #687B76;
  --primary-nav-label-pressed : #4F5E5A;
  --primary-nav-container-selected : #BDE0D7;
  --primary-nav-container-selected-hover : #869F99;

  --primary-chip-label-selected : #BDE0D7;
  --primary-chip-border-selected : #BDE0D7;
  --primary-chip-container-selected : #F8FCFB;
  --primary-chip-container-selected-hover : #EBF5F3;

  --primary-tab-label-resting : #CBBBA0;
  --primary-tab-container-active : #CBBBA0;
  --primary-tab-container-resting : #FFFFFF;
  --primary-tab-container-resting-hover : #908572;

  --primary-title-inverted : #FFFFFF;
  --primary-title-page-title : #4F5E5A;
  --primary-title-page-subtitle : #869F99;
  --primary-title-card-title : #4F5E5A;
  --primary-title-card-subtitle : #869F99;
  --primary-title-highlight : #ACCCC4;
  
  --primary-body-text-inverted : #FFFFFF;
  --primary-body-text-highlight : #ACCCC4;

  --primary-overlay-overlaylight: rgba(79, 94, 90, 0.4);

  --primary-shadow-branded : #687B76;

  --secondary-element-background : #FFFFFF;
  --secondary-element-pale : #FEFDFF;
  --secondary-element-subtle : #C1B8C9;
  --secondary-element-light : #ECE9EE;
  --secondary-element-mid-light : #D5CFDB;
  --secondary-element-mid : #C1B8C9;
  --secondary-element-mid-dark : #89838F;
  --secondary-element-dark : #CBBBA0;

  --secondary-button-foreground-ondark : #FFFFFF;
  --secondary-button-foreground-onlight : #514D54;
  --secondary-button-label-inverted : #154EBF;
  --secondary-button-resting : #BDE0D7;
  --secondary-button-hover : #89838F;
  --secondary-button-pressed : #6A656F;

  --secondary-title-inverted : #FFFFFF;
  --secondary-title-page-title : #514D54;
  --secondary-title-page-subtitle : #89838F;
  --secondary-title-card-title : #CBBBA0;
  --secondary-title-card-subtitle : #89838F;
  --secondary-title-highlight : #B0A7B7;

  --secondary-body-text-inverted : #FFFFFF; 
  --secondary-body-text-highlight : #B0A7B7;

  --tertiary-button-foreground-ondark : #FFFFFF;
  --tertiary-button-foreground-onlight : #CBBBA0;
  --tertiary-button-label-inverted : #554F43;
  --tertiary-button-resting : #CBBBA0;
  --tertiary-button-hover : #908572;
  --tertiary-button-pressed : #706758;

  --gradient-element-flashing : linear-gradient(135deg, #c5caff 0%, #eceeff 50.52%, #c1f3de 100%);
  --gradient-element-fade : linear-gradient(90deg, #eceeff00 0%, #eceeff 100%);
  --gradient-element-pattern : linear-gradient(135deg, #c5caff 0%, #eceeff 50.52%, #c1f3de 100%);

  --gradient-navigation-footer-separator: linear-gradient(270deg, rgba(248, 252, 251, 0),rgba(189, 224, 215, 0.5), rgba(248, 252, 251, 0));
  --gradient-navigation-separator : linear-gradient(90deg, #F8FCFB 0%, #BDE0D7 50%, #F8FCFB 100%);
  --gradient-navigation-fade : linear-gradient(90deg, rgba(248, 252, 251, 0) 0%, rgba(248, 252, 251, 1) 100%);
  --font-title: 'Libre Baskerville';
}

.wordwrap{
  word-break: break-word !important;
}
#overflow-mobile{
overflow-wrap: anywhere !important;
}
