/*
 * DO NOT EDIT THIS FILE.
 * Find the correct source file and do your changes there.
 * @preserve
 */

:root {
  --color-white: #FFFFFF;

  --color-primary: #003B4A;
  --color-primary-medium: #5A808A;

  --color-secondary: #15C3A5;
  --color-secondary-dark: #009E84;

  --color-tertiary: #F8DB4A;

  --color-quaternary: #E65148;

  --color-bg-regular: #FDF4C9;
  --color-bg-completed: #009980;
  --color-bg-locked: #E0E0E0;

  --color-status-completed: #009980;
  --color-light-neutral: #EBF3F5;

  --color-grey-light: #F4F4F4;
  --color-grey-medium: #D9D9D9;

  --color-accent-1: #ED1651;
  --color-accent-2: #5422C8;

  --color-default: var(--color-primary);
  --color-link: var(--color-primary);
  --color-button-bg: var(--color-quaternary);
  --color-button-text: var(--color-white);
  --color-button-bg--hover: var(--color-primary);
  --color-button-text--hover: var(--color-white);

  --color-button-secondary-bg: var(--color-tertiary);
  --color-button-secondary-text: var(--color-primary);
  --color-button-secondary-bg--hover: var(--color-secondary);
  --color-button-secondary-text--hover: var(--color-primary);
  --color-header-bg: var(--color-primary);
  --color-header-text: var(--color-white);
  --color-footer-bg: var(--color-primary);
  --color-footer-text: var(--color-white);
  --color-hamburger-menu-icon-bg: var(--color-secondary);
  --color-hamburger-menu-icon-hover-bg: var(--color-tertiary);
  --color-hamburger-menu-bg: var(--color-white);
  --color-hamburger-menu-text: var(--color-primary);
  --color-pillar-header-msg-completed-bg: var(--color-white);
  --color-pillar-header-msg-completed-text: var(--color-primary);
  --color-pillar-header-msg-completed-icon: var(--color-bg-completed);
  --color-card-bg: var(--color-grey-light);
  --color-card-bg--hover: var(--color-tertiary);
  --color-card-toggle-bg: var(--color-quaternary);
  --color-card-toggle-text: var(--color-white);
  --ff-bloc: "Bloc", sans-serif;
  --ff-poppins: "Poppins", sans-serif;

  --fz-base: 1rem;
  --fz-hero: 3.25rem;
  --fz-sm: 0.875rem;
  --fz-lg: 1.125rem;
  --fz-xl: 1.25rem;
  --fz-xxl: 1.375rem;
  --fz-h1: 2.625rem;
  --fz-h2: 2rem;
  --fz-h3: 1.75rem;
  --fz-h4: 1.375rem;
  --fz-h5: 1.125rem;
  --fz-h6: 0.875rem;

  --lh-base: 1.5;
  --lh-heading: 1.2;

  --fw-bold: 600;
  --fw-extra-bold: 800;
  --gutter: 30px;
  --l-max-node-width: 700px;
  --l-max-content-width: 1110px;
  --l-max-width: 1440px;

  --border-radius: 12px;
  --border-radius-sm: 6px;
  --border-radius-lg: 24px;
  --border-radius-huge: 80px;
  --header-image-width--mobile: 180px;
  --header-image-width--tablet: 282px;
  --header-image-width--desktop: 384px;
}

.block-bgcu-base-readaloud-widget {
  bottom: 75px;
  color: #003B4A;
  right: 20px;
  position: fixed;
  z-index: 100;
}

.block-bgcu-base-readaloud-widget .contextual { display: none!important; }

.block-bgcu-base-readaloud-widget .ra-button {
    background: #F8DB4A;
    border-color: #F8DB4A;
    border-radius: 23px;
    color: #003B4A;
    font-family: "Poppins", sans-serif;
    font-size: 0.875rem;
    font-weight: 600;
    letter-spacing: 0.05em;
    line-height: 1.2;
    padding: 14px 16px;
    text-transform: uppercase;
    box-shadow: 0 2px .2em gray;
  }

.block-bgcu-base-readaloud-widget .ra-button::before {
      border-width: 8px 0 8px 13px;
      border-style: solid;
      border-color: transparent transparent transparent #003B4A;
      content: '';
      display: inline-block;
      /*margin: 0 0.4em 0.1em 0;*/
    }

.block-bgcu-base-readaloud-widget .ra-button:hover,
    .block-bgcu-base-readaloud-widget .ra-button:focus {
      background-color: #15C3A5;
      border-color: #15C3A5;
      color: #003B4A;
    }

.block-bgcu-base-readaloud-widget .reportissue{
  position: fixed;
  bottom: 105px;
  right: 20px;
  transform: translateY(-50%);
  padding: 18px 18px;
  background: #F8DB4A;
  border-color: #F8DB4A;
  border-radius: 23px;
  color: #003B4A;
  font-family: "Poppins", sans-serif !important;
  font-size: 0.875rem !important;
  font-weight: 600 !important;
  letter-spacing: 0.05em;
  line-height: 1.2;
  text-transform: uppercase;
  cursor: pointer;
  z-index: 1000;
  background-image: url(../../images/icons/report.png);
  background-repeat: no-repeat;
  background-position: 15px 15px;
  width: 45px;
  height: 45px;
  box-shadow: 0 2px .2em gray;
    
}
        
.block-bgcu-base-readaloud-widget .reportissue:hover{
  background-color: #009E84;
  color: #fff;      
}   
    



  .block-bgcu-base-readaloud-widget .ra-button:hover::before, .block-bgcu-base-readaloud-widget .ra-button:focus::before { border-left-color: #003B4A; }

.block-bgcu-base-readaloud-widget .ra-button img { display: none; }

.block-bgcu-base-readaloud-widget div[id="ra-player"] .ra-group:nth-child(3) {
    min-width: 300px;
    width: 50vw;
  }

.block-bgcu-base-readaloud-widget .ra-menu-overlay { bottom: 100%; }
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIjxubyBzb3VyY2U+IiwiLi4vLi4vcGNzcy9iYXNlL3ZhcmlhYmxlcy5wY3NzIiwiLi4vLi4vcGNzcy9jb21wb25lbnRzL3JlYWRhbG91ZC13aWRnZXQtYmxvY2sucGNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTs7OztHQUFBOztBQ0FBO0VBRUUsc0JBQXNCOztFQUV0Qix3QkFBd0I7RUFDeEIsK0JBQStCOztFQUUvQiwwQkFBMEI7RUFDMUIsK0JBQStCOztFQUUvQix5QkFBeUI7O0VBRXpCLDJCQUEyQjs7RUFFM0IsMkJBQTJCO0VBQzNCLDZCQUE2QjtFQUM3QiwwQkFBMEI7O0VBRTFCLGlDQUFpQztFQUNqQyw4QkFBOEI7O0VBRTlCLDJCQUEyQjtFQUMzQiw0QkFBNEI7O0VBRTVCLHlCQUF5QjtFQUN6Qix5QkFBeUI7O0VBRXpCLHFDQUFxQztFQUNyQyxrQ0FBa0M7RUFPbEMsMENBQTBDO0VBQzFDLHVDQUF1QztFQUN2Qyw4Q0FBOEM7RUFDOUMsOENBQThDOztFQUU5QyxrREFBa0Q7RUFDbEQsbURBQW1EO0VBQ25ELDBEQUEwRDtFQUMxRCwwREFBMEQ7RUFHMUQsdUNBQXVDO0VBQ3ZDLHVDQUF1QztFQUd2Qyx1Q0FBdUM7RUFDdkMsdUNBQXVDO0VBR3ZDLHNEQUFzRDtFQUN0RCwyREFBMkQ7RUFDM0QsNkNBQTZDO0VBQzdDLGlEQUFpRDtFQUdqRCwwREFBMEQ7RUFDMUQsOERBQThEO0VBQzlELG1FQUFtRTtFQUduRSx3Q0FBd0M7RUFDeEMsNkNBQTZDO0VBQzdDLCtDQUErQztFQUMvQyw0Q0FBNEM7RUFLNUMsNkJBQTZCO0VBQzdCLG1DQUFtQzs7RUFFbkMsZUFBZTtFQUNmLGtCQUErQjtFQUMvQixpQkFBNkI7RUFDN0IsaUJBQTZCO0VBQzdCLGdCQUE2QjtFQUM3QixrQkFBOEI7RUFDOUIsaUJBQTZCO0VBQzdCLGFBQTZCO0VBQzdCLGdCQUE2QjtFQUM3QixpQkFBNkI7RUFDN0IsaUJBQTZCO0VBQzdCLGlCQUE2Qjs7RUFFN0IsY0FBYztFQUNkLGlCQUFpQjs7RUFFakIsY0FBYztFQUNkLG9CQUFvQjtFQUdwQixjQUFjO0VBQ2QseUJBQXlCO0VBQ3pCLDZCQUE2QjtFQUM3QixxQkFBcUI7O0VBRXJCLHFCQUFxQjtFQUNyQix1QkFBdUI7RUFDdkIsd0JBQXdCO0VBQ3hCLDBCQUEwQjtFQUcxQixtQ0FBbUM7RUFDbkMsbUNBQW1DO0VBQ25DLG9DQUFvQztBQUN0Qzs7QUM1R0E7RUFDRSxZQUFZO0VBQ1osY0FBMkI7RUFDM0IsVUFBVTtFQUNWLGVBQWU7RUFDZixZQUFZO0FBNENkOztBQTFDRSxnREFBZ0IsdUJBQXVCLEVBQUU7O0FBRXpDO0lBQ0UsbUJBQWlDO0lBQ2pDLHFCQUFtQztJQUNuQyxtQkFBbUI7SUFDbkIsY0FBMkI7SUFDM0Isa0NBQThCO0lBQzlCLG1CQUF1QjtJQUN2QixnQkFBMkI7SUFDM0Isc0JBQXNCO0lBQ3RCLGdCQUFnQjtJQUNoQixrQkFBa0I7SUFDbEIseUJBQXlCO0VBcUIzQjs7QUFuQkU7TUFDRSw0QkFBNEI7TUFDNUIsbUJBQW1CO01BQ25CLHlEQUFzRTtNQUN0RSxXQUFXO01BQ1gscUJBQXFCO01BQ3JCLHVCQUF1QjtJQUN6Qjs7QUFFQTs7TUFFRSx5QkFBeUQ7TUFDekQscUJBQXFEO01BQ3JELGNBQWdEO0lBR2xEOztBQURFLHlIQUFZLDBCQUE0RCxFQUFFOztBQUc1RSxtREFBUSxhQUFhLEVBQUU7O0FBR3pCO0lBQ0UsZ0JBQWdCO0lBQ2hCLFdBQVc7RUFDYjs7QUFFQSxxREFBcUIsWUFBWSxFQUFFIiwiZmlsZSI6InJlYWRhbG91ZC13aWRnZXQtYmxvY2suY3NzIiwic291cmNlc0NvbnRlbnQiOltudWxsLCI6cm9vdCB7XG4gIC8qIEJhc2ljIENvbG91cnMgKi9cbiAgLS1jb2xvci13aGl0ZTogI0ZGRkZGRjtcblxuICAtLWNvbG9yLXByaW1hcnk6ICMwMDNCNEE7XG4gIC0tY29sb3ItcHJpbWFyeS1tZWRpdW06ICM1QTgwOEE7XG5cbiAgLS1jb2xvci1zZWNvbmRhcnk6ICMxNUMzQTU7XG4gIC0tY29sb3Itc2Vjb25kYXJ5LWRhcms6ICMwMDlFODQ7XG5cbiAgLS1jb2xvci10ZXJ0aWFyeTogI0Y4REI0QTtcblxuICAtLWNvbG9yLXF1YXRlcm5hcnk6ICNFNjUxNDg7XG5cbiAgLS1jb2xvci1iZy1yZWd1bGFyOiAjRkRGNEM5O1xuICAtLWNvbG9yLWJnLWNvbXBsZXRlZDogIzAwOTk4MDtcbiAgLS1jb2xvci1iZy1sb2NrZWQ6ICNFMEUwRTA7XG5cbiAgLS1jb2xvci1zdGF0dXMtY29tcGxldGVkOiAjMDA5OTgwO1xuICAtLWNvbG9yLWxpZ2h0LW5ldXRyYWw6ICNFQkYzRjU7XG5cbiAgLS1jb2xvci1ncmV5LWxpZ2h0OiAjRjRGNEY0O1xuICAtLWNvbG9yLWdyZXktbWVkaXVtOiAjRDlEOUQ5O1xuXG4gIC0tY29sb3ItYWNjZW50LTE6ICNFRDE2NTE7XG4gIC0tY29sb3ItYWNjZW50LTI6ICM1NDIyQzg7XG5cbiAgLS1jb2xvci1kZWZhdWx0OiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgLS1jb2xvci1saW5rOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcblxuICAvKiBNYXBwaW5nIENvbG91cnNcbiAgICpcbiAgICogUGxlYXNlIG9ubHkgYXNzaWduIHZhbHVlcyBwcmV2aW91c2x5IGNyZWF0ZWQgYWJvdmVcbiAgICovXG4gIC8qIGJ1dHRvbnMgKi9cbiAgLS1jb2xvci1idXR0b24tYmc6IHZhcigtLWNvbG9yLXF1YXRlcm5hcnkpO1xuICAtLWNvbG9yLWJ1dHRvbi10ZXh0OiB2YXIoLS1jb2xvci13aGl0ZSk7XG4gIC0tY29sb3ItYnV0dG9uLWJnLS1ob3ZlcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIC0tY29sb3ItYnV0dG9uLXRleHQtLWhvdmVyOiB2YXIoLS1jb2xvci13aGl0ZSk7XG5cbiAgLS1jb2xvci1idXR0b24tc2Vjb25kYXJ5LWJnOiB2YXIoLS1jb2xvci10ZXJ0aWFyeSk7XG4gIC0tY29sb3ItYnV0dG9uLXNlY29uZGFyeS10ZXh0OiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgLS1jb2xvci1idXR0b24tc2Vjb25kYXJ5LWJnLS1ob3ZlcjogdmFyKC0tY29sb3Itc2Vjb25kYXJ5KTtcbiAgLS1jb2xvci1idXR0b24tc2Vjb25kYXJ5LXRleHQtLWhvdmVyOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcblxuICAvKiBoZWFkZXIgKi9cbiAgLS1jb2xvci1oZWFkZXItYmc6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAtLWNvbG9yLWhlYWRlci10ZXh0OiB2YXIoLS1jb2xvci13aGl0ZSk7XG5cbiAgLyogZm9vdGVyICovXG4gIC0tY29sb3ItZm9vdGVyLWJnOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgLS1jb2xvci1mb290ZXItdGV4dDogdmFyKC0tY29sb3Itd2hpdGUpO1xuXG4gIC8qIHByb2dyYW0gbWVudSAqL1xuICAtLWNvbG9yLWhhbWJ1cmdlci1tZW51LWljb24tYmc6IHZhcigtLWNvbG9yLXNlY29uZGFyeSk7XG4gIC0tY29sb3ItaGFtYnVyZ2VyLW1lbnUtaWNvbi1ob3Zlci1iZzogdmFyKC0tY29sb3ItdGVydGlhcnkpO1xuICAtLWNvbG9yLWhhbWJ1cmdlci1tZW51LWJnOiB2YXIoLS1jb2xvci13aGl0ZSk7XG4gIC0tY29sb3ItaGFtYnVyZ2VyLW1lbnUtdGV4dDogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG5cbiAgLyogcGlsbGFyJ3MgaGVhZGVyICovXG4gIC0tY29sb3ItcGlsbGFyLWhlYWRlci1tc2ctY29tcGxldGVkLWJnOiB2YXIoLS1jb2xvci13aGl0ZSk7XG4gIC0tY29sb3ItcGlsbGFyLWhlYWRlci1tc2ctY29tcGxldGVkLXRleHQ6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAtLWNvbG9yLXBpbGxhci1oZWFkZXItbXNnLWNvbXBsZXRlZC1pY29uOiB2YXIoLS1jb2xvci1iZy1jb21wbGV0ZWQpO1xuXG4gIC8qIGNhcmQgKi9cbiAgLS1jb2xvci1jYXJkLWJnOiB2YXIoLS1jb2xvci1ncmV5LWxpZ2h0KTtcbiAgLS1jb2xvci1jYXJkLWJnLS1ob3ZlcjogdmFyKC0tY29sb3ItdGVydGlhcnkpO1xuICAtLWNvbG9yLWNhcmQtdG9nZ2xlLWJnOiB2YXIoLS1jb2xvci1xdWF0ZXJuYXJ5KTtcbiAgLS1jb2xvci1jYXJkLXRvZ2dsZS10ZXh0OiB2YXIoLS1jb2xvci13aGl0ZSk7XG5cbiAgLyogLS0gRW5kIG9mOiBNYXBwaW5nIENvbG91cnMgKi9cblxuICAvKiBUeXBvZ3JhcGh5ICovXG4gIC0tZmYtYmxvYzogXCJCbG9jXCIsIHNhbnMtc2VyaWY7XG4gIC0tZmYtcG9wcGluczogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG5cbiAgLS1mei1iYXNlOiAxcmVtO1xuICAtLWZ6LWhlcm86IGNhbGMoNTIgLyAxNiAqIDFyZW0pO1xuICAtLWZ6LXNtOiBjYWxjKDE0IC8gMTYgKiAxcmVtKTtcbiAgLS1mei1sZzogY2FsYygxOCAvIDE2ICogMXJlbSk7XG4gIC0tZnoteGw6IGNhbGMoMjAgLyAxNiAqIDFyZW0pO1xuICAtLWZ6LXh4bDogY2FsYygyMiAvIDE2ICogMXJlbSk7XG4gIC0tZnotaDE6IGNhbGMoNDIgLyAxNiAqIDFyZW0pO1xuICAtLWZ6LWgyOiBjYWxjKDMyIC8gMTYgKiAxcmVtKTtcbiAgLS1mei1oMzogY2FsYygyOCAvIDE2ICogMXJlbSk7XG4gIC0tZnotaDQ6IGNhbGMoMjIgLyAxNiAqIDFyZW0pO1xuICAtLWZ6LWg1OiBjYWxjKDE4IC8gMTYgKiAxcmVtKTtcbiAgLS1mei1oNjogY2FsYygxNCAvIDE2ICogMXJlbSk7XG5cbiAgLS1saC1iYXNlOiAxLjU7XG4gIC0tbGgtaGVhZGluZzogMS4yO1xuXG4gIC0tZnctYm9sZDogNjAwO1xuICAtLWZ3LWV4dHJhLWJvbGQ6IDgwMDtcblxuICAvKiBMYXlvdXQgKi9cbiAgLS1ndXR0ZXI6IDMwcHg7XG4gIC0tbC1tYXgtbm9kZS13aWR0aDogNzAwcHg7XG4gIC0tbC1tYXgtY29udGVudC13aWR0aDogMTExMHB4O1xuICAtLWwtbWF4LXdpZHRoOiAxNDQwcHg7XG5cbiAgLS1ib3JkZXItcmFkaXVzOiAxMnB4O1xuICAtLWJvcmRlci1yYWRpdXMtc206IDZweDtcbiAgLS1ib3JkZXItcmFkaXVzLWxnOiAyNHB4O1xuICAtLWJvcmRlci1yYWRpdXMtaHVnZTogODBweDtcblxuICAvKiBIZWFkZXIgaW1hZ2UgKi9cbiAgLS1oZWFkZXItaW1hZ2Utd2lkdGgtLW1vYmlsZTogMTgwcHg7XG4gIC0taGVhZGVyLWltYWdlLXdpZHRoLS10YWJsZXQ6IDI4MnB4O1xuICAtLWhlYWRlci1pbWFnZS13aWR0aC0tZGVza3RvcDogMzg0cHg7XG59XG4iLCJAaW1wb3J0IHVybCgnLi4vYmFzZS92YXJpYWJsZXMucGNzcycpO1xuXG4uYmxvY2stYmdjdS1iYXNlLXJlYWRhbG91ZC13aWRnZXQge1xuICBib3R0b206IDM4cHg7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1kZWZhdWx0KTtcbiAgbGVmdDogMjBweDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiAxMDA7XG5cbiAgJiAuY29udGV4dHVhbCB7IGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50OyB9XG5cbiAgJiAucmEtYnV0dG9uIHtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10ZXJ0aWFyeSk7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci10ZXJ0aWFyeSk7XG4gICAgYm9yZGVyLXJhZGl1czogMjNweDtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWZmLXBvcHBpbnMpO1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tZnotc20pO1xuICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1mdy1ib2xkKTtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgcGFkZGluZzogMTBweCAyNHB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgYm9yZGVyLXdpZHRoOiA4cHggMCA4cHggMTNweDtcbiAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW46IDAgMC40ZW0gMC4xZW0gMDtcbiAgICB9XG5cbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYnV0dG9uLXNlY29uZGFyeS1iZy0taG92ZXIpO1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1idXR0b24tc2Vjb25kYXJ5LWJnLS1ob3Zlcik7XG4gICAgICBjb2xvcjogdmFyKC0tY29sb3ItYnV0dG9uLXNlY29uZGFyeS10ZXh0LS1ob3Zlcik7XG5cbiAgICAgICY6OmJlZm9yZSB7IGJvcmRlci1sZWZ0LWNvbG9yOiB2YXIoLS1jb2xvci1idXR0b24tc2Vjb25kYXJ5LXRleHQtLWhvdmVyKTsgfVxuICAgIH1cblxuICAgICYgaW1nIHsgZGlzcGxheTogbm9uZTsgfVxuICB9XG5cbiAgJiBkaXZbaWQ9XCJyYS1wbGF5ZXJcIl0gLnJhLWdyb3VwOm50aC1jaGlsZCgzKSB7XG4gICAgbWluLXdpZHRoOiAzMDBweDtcbiAgICB3aWR0aDogNTB2dztcbiAgfVxuXG4gICYgLnJhLW1lbnUtb3ZlcmxheSB7IGJvdHRvbTogMTAwJTsgfVxufSJdfQ== */