.__nuxt-error-page{padding:1rem;background:#f7f8fb;color:#47494e;text-align:center;display:flex;justify-content:center;align-items:center;flex-direction:column;font-family:sans-serif;font-weight:100!important;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;position:absolute;top:0;left:0;right:0;bottom:0}.__nuxt-error-page .error{max-width:450px}.__nuxt-error-page .title{font-size:1.5rem;margin-top:15px;color:#47494e;margin-bottom:8px}.__nuxt-error-page .description{color:#7f828b;line-height:21px;margin-bottom:10px}.__nuxt-error-page a{color:#7f828b!important;text-decoration:none}.__nuxt-error-page .logo{position:fixed;left:12px;bottom:12px}</style><style type="text/css">.nuxt-progress{position:fixed;top:0;left:0;right:0;height:6px;width:0;opacity:1;transition:width .1s,opacity .4s;background-color:#54b7bf;z-index:999999}.nuxt-progress.nuxt-progress-notransition{transition:none}.nuxt-progress-failed{background-color:red}</style><style type="text/css">/*! tailwindcss v2.2.19 | MIT License | https://tailwindcss.com*//*! modern-normalize v1.1.0 | MIT License | https://github.com/sindresorhus/modern-normalize */
*,
::before,
::after {
	box-sizing: border-box;
}
html {
	-moz-tab-size: 4;
	-o-tab-size: 4;
	   tab-size: 4;
}
html {
	line-height: 1.15; /* 1 */
	-webkit-text-size-adjust: 100%; /* 2 */
}
body {
	margin: 0;
}
body {
	font-family:
		system-ui,
		-apple-system, /* Firefox supports this but not yet `system-ui` */
		'Segoe UI',
		Roboto,
		Helvetica,
		Arial,
		sans-serif,
		'Apple Color Emoji',
		'Segoe UI Emoji';
}
hr {
	height: 0; /* 1 */
	color: inherit; /* 2 */
}
abbr[title] {
	-webkit-text-decoration: underline dotted;
	        text-decoration: underline dotted;
}
b,
strong {
	font-weight: bolder;
}
code,
kbd,
samp,
pre {
	font-family:
		ui-monospace,
		SFMono-Regular,
		Consolas,
		'Liberation Mono',
		Menlo,
		monospace; /* 1 */
	font-size: 1em; /* 2 */
}

/**
Add the correct font size in all browsers.
*/

small {
	font-size: 80%;
}

/**
Prevent 'sub' and 'sup' elements from affecting the line height in all browsers.
*/

sub,
sup {
	font-size: 75%;
	line-height: 0;
	position: relative;
	vertical-align: baseline;
}

sub {
	bottom: -0.25em;
}

sup {
	top: -0.5em;
}

/*
Tabular data
============
*/

/**
1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297)
2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016)
*/

table {
	text-indent: 0; /* 1 */
	border-color: inherit; /* 2 */
}

/*
Forms
=====
*/

/**
1. Change the font styles in all browsers.
2. Remove the margin in Firefox and Safari.
*/

button,
input,
optgroup,
select,
textarea {
	font-family: inherit; /* 1 */
	font-size: 100%; /* 1 */
	line-height: 1.15; /* 1 */
	margin: 0; /* 2 */
}

/**
Remove the inheritance of text transform in Edge and Firefox.
1. Remove the inheritance of text transform in Firefox.
*/

button,
select { /* 1 */
	text-transform: none;
}

/**
Correct the inability to style clickable types in iOS and Safari.
*/

button,
[type='button'],
[type='reset'],
[type='submit'] {
	-webkit-appearance: button;
}

/**
Remove the inner border and padding in Firefox.
*/

::-moz-focus-inner {
	border-style: none;
	padding: 0;
}

/**
Restore the focus styles unset by the previous rule.
*/

:-moz-focusring {
	outline: 1px dotted ButtonText;
}

/**
Remove the additional ':invalid' styles in Firefox.
See: https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737
*/

:-moz-ui-invalid {
	box-shadow: none;
}

/**
Remove the padding so developers are not caught out when they zero out 'fieldset' elements in all browsers.
*/

legend {
	padding: 0;
}

/**
Add the correct vertical alignment in Chrome and Firefox.
*/

progress {
	vertical-align: baseline;
}

/**
Correct the cursor style of increment and decrement buttons in Safari.
*/

::-webkit-inner-spin-button,
::-webkit-outer-spin-button {
	height: auto;
}

/**
1. Correct the odd appearance in Chrome and Safari.
2. Correct the outline style in Safari.
*/

[type='search'] {
	-webkit-appearance: textfield; /* 1 */
	outline-offset: -2px; /* 2 */
}

/**
Remove the inner padding in Chrome and Safari on macOS.
*/

::-webkit-search-decoration {
	-webkit-appearance: none;
}

/**
1. Correct the inability to style clickable types in iOS and Safari.
2. Change font properties to 'inherit' in Safari.
*/

::-webkit-file-upload-button {
	-webkit-appearance: button; /* 1 */
	font: inherit; /* 2 */
}

/*
Interactive
===========
*/

/*
Add the correct display in Chrome and Safari.
*/

summary {
	display: list-item;
}/**
 * Manually forked from SUIT CSS Base: https://github.com/suitcss/base
 * A thin layer on top of normalize.css that provides a starting point more
 * suitable for web applications.
 */

/**
 * Removes the default spacing and border for appropriate elements.
 */

blockquote,
dl,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
figure,
p,
pre {
  margin: 0;
}

button {
  background-color: transparent;
  background-image: none;
}

fieldset {
  margin: 0;
  padding: 0;
}

ol,
ul {
  list-style: none;
  margin: 0;
  padding: 0;
}

/**
 * Tailwind custom reset styles
 */

/**
 * 1. Use the user's configured `sans` font-family (with Tailwind's default
 *    sans-serif font stack as a fallback) as a sane default.
 * 2. Use Tailwind's default "normal" line-height so the user isn't forced
 *    to override it to ensure consistency even when using the default theme.
 */

html {
  font-family: Lato, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; /* 1 */
  line-height: 1.5; /* 2 */
}


/**
 * Inherit font-family and line-height from `html` so users can set them as
 * a class directly on the `html` element.
 */

body {
  font-family: inherit;
  line-height: inherit;
}

/**
 * 1. Prevent padding and border from affecting element width.
 *
 *    We used to set this in the html element and inherit from
 *    the parent element for everything else. This caused issues
 *    in shadow-dom-enhanced elements like <details> where the content
 *    is wrapped by a div with box-sizing set to `content-box`.
 *
 *    https://github.com/mozdevs/cssremedy/issues/4
 *
 *
 * 2. Allow adding a border to an element by just adding a border-width.
 *
 *    By default, the way the browser specifies that an element should have no
 *    border is by setting it's border-style to `none` in the user-agent
 *    stylesheet.
 *
 *    In order to easily add borders to elements by just setting the `border-width`
 *    property, we change the default border-style for all elements to `solid`, and
 *    use border-width to hide them instead. This way our `border` utilities only
 *    need to set the `border-width` property instead of the entire `border`
 *    shorthand, making our border utilities much more straightforward to compose.
 *
 *    https://github.com/tailwindcss/tailwindcss/pull/116
 */

*,
::before,
::after {
  box-sizing: border-box; /* 1 */
  border-width: 0; /* 2 */
  border-style: solid; /* 2 */
  border-color: currentColor; /* 2 */
}

/*
 * Ensure horizontal rules are visible by default
 */

hr {
  border-top-width: 1px;
}

/**
 * Undo the `border-style: none` reset that Normalize applies to images so that
 * our `border-{width}` utilities have the expected effect.
 *
 * The Normalize reset is unnecessary for us since we default the border-width
 * to 0 on all elements.
 *
 * https://github.com/tailwindcss/tailwindcss/issues/362
 */

img {
  border-style: solid;
}

textarea {
  resize: vertical;
}

input::-moz-placeholder, textarea::-moz-placeholder {
  opacity: 1;
  color: #9ca3af;
}

input::placeholder,
textarea::placeholder {
  opacity: 1;
  color: #9ca3af;
}

button,
[role="button"] {
  cursor: pointer;
}

/**
 * Override legacy focus reset from Normalize with modern Firefox focus styles.
 *
 * This is actually an improvement over the new defaults in Firefox in our testing,
 * as it triggers the better focus styles even for links, which still use a dotted
 * outline in Firefox by default.
 */
 
:-moz-focusring {
	outline: auto;
}

table {
  border-collapse: collapse;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: inherit;
  font-weight: inherit;
}

/**
 * Reset links to optimize for opt-in styling instead of
 * opt-out.
 */

a {
  color: inherit;
  text-decoration: inherit;
}

/**
 * Reset form element properties that are easy to forget to
 * style explicitly so you don't inadvertently introduce
 * styles that deviate from your design system. These styles
 * supplement a partial reset that is already applied by
 * normalize.css.
 */

button,
input,
optgroup,
select,
textarea {
  padding: 0;
  line-height: inherit;
  color: inherit;
}

/**
 * Use the configured 'mono' font family for elements that
 * are expected to be rendered with a monospace font, falling
 * back to the system monospace stack if there is no configured
 * 'mono' font family.
 */

pre,
code,
kbd,
samp {
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}

/**
 * 1. Make replaced elements `display: block` by default as that's
 *    the behavior you want almost all of the time. Inspired by
 *    CSS Remedy, with `svg` added as well.
 *
 *    https://github.com/mozdevs/cssremedy/issues/14
 * 
 * 2. Add `vertical-align: middle` to align replaced elements more
 *    sensibly by default when overriding `display` by adding a
 *    utility like `inline`.
 *
 *    This can trigger a poorly considered linting error in some
 *    tools but is included by design.
 * 
 *    https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210
 */

img,
svg,
video,
canvas,
audio,
iframe,
embed,
object {
  display: block; /* 1 */
  vertical-align: middle; /* 2 */
}

/**
 * Constrain images and videos to the parent width and preserve
 * their intrinsic aspect ratio.
 *
 * https://github.com/mozdevs/cssremedy/issues/14
 */

img,
video {
  max-width: 100%;
  height: auto;
}

/**
 * Ensure the default browser behavior of the `hidden` attribute.
 */

[hidden] {
  display: none;
}*, ::before, ::after{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-transform:translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-border-opacity:1;border-color:rgba(229, 231, 235, var(--tw-border-opacity));--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-blur:var(--tw-empty,/*!*/ /*!*/);--tw-brightness:var(--tw-empty,/*!*/ /*!*/);--tw-contrast:var(--tw-empty,/*!*/ /*!*/);--tw-grayscale:var(--tw-empty,/*!*/ /*!*/);--tw-hue-rotate:var(--tw-empty,/*!*/ /*!*/);--tw-invert:var(--tw-empty,/*!*/ /*!*/);--tw-saturate:var(--tw-empty,/*!*/ /*!*/);--tw-sepia:var(--tw-empty,/*!*/ /*!*/);--tw-drop-shadow:var(--tw-empty,/*!*/ /*!*/);--tw-filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);}.static{position:static;}.absolute{position:absolute;}.relative{position:relative;}.inset-0{top:0px;right:0px;bottom:0px;left:0px;}.top-1{top:0.25rem;}.right-1{right:0.25rem;}.-left-2\.5{left:-0.625rem;}.-left-2{left:-0.5rem;}.z-50{z-index:50;}.z-40{z-index:40;}.m-auto{margin:auto;}.m-5{margin:1.25rem;}.mx-auto{margin-left:auto;margin-right:auto;}.my-5{margin-top:1.25rem;margin-bottom:1.25rem;}.mx-3{margin-left:0.75rem;margin-right:0.75rem;}.mr-4{margin-right:1rem;}.mt-4{margin-top:1rem;}.-ml-10{margin-left:-2.5rem;}.mb-5{margin-bottom:1.25rem;}.mt-2{margin-top:0.5rem;}.mt-1{margin-top:0.25rem;}.ml-1{margin-left:0.25rem;}.mt-3{margin-top:0.75rem;}.-mt-4{margin-top:-1rem;}.ml-4{margin-left:1rem;}.mt-1\.5{margin-top:0.375rem;}.mb-1{margin-bottom:0.25rem;}.mb-4{margin-bottom:1rem;}.mb-2{margin-bottom:0.5rem;}.block{display:block;}.inline{display:inline;}.flex{display:flex;}.inline-flex{display:inline-flex;}.grid{display:grid;}.hidden{display:none;}.h-8{height:2rem;}.h-full{height:100%;}.h-6{height:1.5rem;}.h-screen{height:100vh;}.h-20{height:5rem;}.h-5{height:1.25rem;}.h-16{height:4rem;}.h-4{height:1rem;}.h-24{height:6rem;}.h-28{height:7rem;}.h-40{height:10rem;}.h-96{height:24rem;}.w-8{width:2rem;}.w-full{width:100%;}.w-10\/12{width:83.333333%;}.w-1\/2{width:50%;}.w-11\/12{width:91.666667%;}.w-5{width:1.25rem;}.w-6{width:1.5rem;}.w-4{width:1rem;}.w-80{width:20rem;}.w-28{width:7rem;}.w-4\/5{width:80%;}.w-0{width:0px;}.w-20{width:5rem;}.w-3\/6{width:50%;}.w-8\/12{width:66.666667%;}.w-24{width:6rem;}.max-w-screen-2xl{max-width:1536px;}.max-w-xl{max-width:36rem;}.flex-1{flex:1 1 0%;}.flex-none{flex:none;}.flex-shrink-0{flex-shrink:0;}.flex-grow{flex-grow:1;}.rotate-180{--tw-rotate:180deg;transform:var(--tw-transform);}.rotate-0{--tw-rotate:0deg;transform:var(--tw-transform);}.transform{transform:var(--tw-transform);}.cursor-pointer{cursor:pointer;}.grid-cols-1{grid-template-columns:repeat(1, minmax(0, 1fr));}.flex-row{flex-direction:row;}.flex-col{flex-direction:column;}.flex-wrap{flex-wrap:wrap;}.items-center{align-items:center;}.items-stretch{align-items:stretch;}.justify-center{justify-content:center;}.justify-between{justify-content:space-between;}.space-y-10 > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.5rem * var(--tw-space-y-reverse));}.space-x-5 > :not([hidden]) ~ :not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1.25rem * var(--tw-space-x-reverse));margin-left:calc(1.25rem * calc(1 - var(--tw-space-x-reverse)));}.space-y-3 > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0.75rem * var(--tw-space-y-reverse));}.space-y-2 > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0.5rem * var(--tw-space-y-reverse));}.space-y-6 > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse));}.space-x-3 > :not([hidden]) ~ :not([hidden]){--tw-space-x-reverse:0;margin-right:calc(0.75rem * var(--tw-space-x-reverse));margin-left:calc(0.75rem * calc(1 - var(--tw-space-x-reverse)));}.space-y-4 > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse));}.space-y-5 > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse));}.self-start{align-self:flex-start;}.self-end{align-self:flex-end;}.self-center{align-self:center;}.overflow-hidden{overflow:hidden;}.overflow-x-auto{overflow-x:auto;}.rounded-lg{border-radius:0.5rem;}.rounded-xl{border-radius:0.75rem;}.rounded-2xl{border-radius:1rem;}.rounded-3xl{border-radius:1.5rem;}.rounded-md{border-radius:0.375rem;}.rounded-full{border-radius:9999px;}.rounded{border-radius:0.25rem;}.rounded-tl-3xl{border-top-left-radius:1.5rem;}.rounded-tr-3xl{border-top-right-radius:1.5rem;}.border{border-width:1px;}.border-l{border-left-width:1px;}.border-\[\#2E2D2D\]{--tw-border-opacity:1;border-color:rgba(46, 45, 45, var(--tw-border-opacity));}.border-green-700{--tw-border-opacity:1;border-color:rgba(4, 120, 87, var(--tw-border-opacity));}.border-gray-200{--tw-border-opacity:1;border-color:rgba(229, 231, 235, var(--tw-border-opacity));}.border-white{--tw-border-opacity:1;border-color:rgba(255, 255, 255, var(--tw-border-opacity));}.border-\[\#32CC38\]{--tw-border-opacity:1;border-color:rgba(50, 204, 56, var(--tw-border-opacity));}.bg-\[\#54B7BF\]{--tw-bg-opacity:1;background-color:rgba(84, 183, 191, var(--tw-bg-opacity));}.bg-\[\#F7F7F7\]{--tw-bg-opacity:1;background-color:rgba(247, 247, 247, var(--tw-bg-opacity));}.bg-white{--tw-bg-opacity:1;background-color:rgba(255, 255, 255, var(--tw-bg-opacity));}.bg-observatoire-light{background-color:rgba(243, 241, 255, 1);}.bg-panel-light{background-color:rgba(225, 249, 251, 1);}.bg-mpb-light{background-color:rgba(255, 240, 211, 1);}.bg-bioalaune-light{background-color:rgba(232, 255, 233, 1);}.bg-catalogue-light{background-color:rgba(255, 248, 222, 1);}.bg-\[\#F6FCFF\]{--tw-bg-opacity:1;background-color:rgba(246, 252, 255, var(--tw-bg-opacity));}.bg-\[\#0D6766\]{--tw-bg-opacity:1;background-color:rgba(13, 103, 102, var(--tw-bg-opacity));}.bg-transparent{background-color:transparent;}.bg-\[\#F9FBFE\]{--tw-bg-opacity:1;background-color:rgba(249, 251, 254, var(--tw-bg-opacity));}.bg-gray-200{--tw-bg-opacity:1;background-color:rgba(229, 231, 235, var(--tw-bg-opacity));}.bg-\[\#37AD66\]{--tw-bg-opacity:1;background-color:rgba(55, 173, 102, var(--tw-bg-opacity));}.bg-\[\#F8B439\]{--tw-bg-opacity:1;background-color:rgba(248, 180, 57, var(--tw-bg-opacity));}.bg-\[\#FF939C\]{--tw-bg-opacity:1;background-color:rgba(255, 147, 156, var(--tw-bg-opacity));}.bg-gms-light{background-color:rgba(255, 244, 246, 1);}.bg-\[\#735DE0\]{--tw-bg-opacity:1;background-color:rgba(115, 93, 224, var(--tw-bg-opacity));}.bg-contain{background-size:contain;}.bg-right-bottom{background-position:right bottom;}.bg-no-repeat{background-repeat:no-repeat;}.fill-current{fill:currentColor;}.object-contain{-o-object-fit:contain;object-fit:contain;}.object-fill{-o-object-fit:fill;object-fit:fill;}.p-3{padding:0.75rem;}.p-2{padding:0.5rem;}.p-4{padding:1rem;}.p-5{padding:1.25rem;}.p-10{padding:2.5rem;}.p-8{padding:2rem;}.py-10{padding-top:2.5rem;padding-bottom:2.5rem;}.py-5{padding-top:1.25rem;padding-bottom:1.25rem;}.px-7{padding-left:1.75rem;padding-right:1.75rem;}.px-3{padding-left:0.75rem;padding-right:0.75rem;}.px-10{padding-left:2.5rem;padding-right:2.5rem;}.py-3{padding-top:0.75rem;padding-bottom:0.75rem;}.px-4{padding-left:1rem;padding-right:1rem;}.py-2{padding-top:0.5rem;padding-bottom:0.5rem;}.py-8{padding-top:2rem;padding-bottom:2rem;}.px-5{padding-left:1.25rem;padding-right:1.25rem;}.px-2{padding-left:0.5rem;padding-right:0.5rem;}.py-20{padding-top:5rem;padding-bottom:5rem;}.pl-3{padding-left:0.75rem;}.pr-5{padding-right:1.25rem;}.pt-24{padding-top:6rem;}.pt-5{padding-top:1.25rem;}.pt-8{padding-top:2rem;}.pt-10{padding-top:2.5rem;}.pr-2{padding-right:0.5rem;}.pt-2{padding-top:0.5rem;}.pt-1{padding-top:0.25rem;}.pb-6{padding-bottom:1.5rem;}.text-left{text-align:left;}.text-center{text-align:center;}.text-justify{text-align:justify;}.font-baloo{font-family:"Baloo Bhai 2";}.text-3xl{font-size:1.875rem;line-height:2.25rem;}.text-lg{font-size:1.125rem;line-height:1.75rem;}.text-5xl{font-size:3rem;line-height:1;}.text-2xl{font-size:1.5rem;line-height:2rem;}.text-xl{font-size:1.25rem;line-height:1.75rem;}.text-xs{font-size:0.75rem;line-height:1rem;}.text-sm{font-size:0.875rem;line-height:1.25rem;}.font-semibold{font-weight:600;}.font-extrabold{font-weight:800;}.font-bold{font-weight:700;}.font-light{font-weight:300;}.font-normal{font-weight:400;}.uppercase{text-transform:uppercase;}.leading-relaxed{line-height:1.625;}.leading-snug{line-height:1.375;}.leading-loose{line-height:2;}.leading-none{line-height:1;}.tracking-wide{letter-spacing:0.025em;}.tracking-widest{letter-spacing:0.1em;}.tracking-wider{letter-spacing:0.05em;}.text-white{--tw-text-opacity:1;color:rgba(255, 255, 255, var(--tw-text-opacity));}.text-gray-700{--tw-text-opacity:1;color:rgba(55, 65, 81, var(--tw-text-opacity));}.text-gray-900{--tw-text-opacity:1;color:rgba(17, 24, 39, var(--tw-text-opacity));}.text-gray-500{--tw-text-opacity:1;color:rgba(107, 114, 128, var(--tw-text-opacity));}.text-mpb-raw{color:rgba(249, 178, 51, 1);}.text-bioalaune-raw{color:rgba(55, 173, 102, 1);}.text-catalogue-raw{color:rgba(255, 199, 0, 1);}.text-panel-raw{color:rgba(84, 183, 191, 1);}.text-observatoire-raw{color:rgba(60, 110, 204, 1);}.text-gray-400{--tw-text-opacity:1;color:rgba(156, 163, 175, var(--tw-text-opacity));}.opacity-0{opacity:0;}.opacity-100{opacity:1;}.opacity-10{opacity:.10;}.shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);}.shadow-2xl{--tw-shadow:0 25px 50px -12px rgba(0, 0, 0, 0.25);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);}.shadow-md{--tw-shadow:0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);}.filter{filter:var(--tw-filter);}.transition{transition-property:background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;transition-property:background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;transition-property:background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;}.duration-300{transition-duration:300ms;}.duration-500{transition-duration:500ms;}.duration-700{transition-duration:700ms;}.ease-in-out{transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);}.hover\:cursor-pointer:hover{cursor:pointer;}.hover\:bg-\[\#1AA2AD\]:hover{--tw-bg-opacity:1;background-color:rgba(26, 162, 173, var(--tw-bg-opacity));}.hover\:bg-gray-200:hover{--tw-bg-opacity:1;background-color:rgba(229, 231, 235, var(--tw-bg-opacity));}.hover\:bg-\[\#54B7BF\]:hover{--tw-bg-opacity:1;background-color:rgba(84, 183, 191, var(--tw-bg-opacity));}.hover\:bg-\[\#19AD54\]:hover{--tw-bg-opacity:1;background-color:rgba(25, 173, 84, var(--tw-bg-opacity));}.hover\:bg-\[\#FBA914\]:hover{--tw-bg-opacity:1;background-color:rgba(251, 169, 20, var(--tw-bg-opacity));}.hover\:bg-\[\#FF7782\]:hover{--tw-bg-opacity:1;background-color:rgba(255, 119, 130, var(--tw-bg-opacity));}.hover\:bg-\[\#5F43ED\]:hover{--tw-bg-opacity:1;background-color:rgba(95, 67, 237, var(--tw-bg-opacity));}.hover\:text-gray-900:hover{--tw-text-opacity:1;color:rgba(17, 24, 39, var(--tw-text-opacity));}.hover\:text-white:hover{--tw-text-opacity:1;color:rgba(255, 255, 255, var(--tw-text-opacity));}.hover\:underline:hover{text-decoration:underline;}.group:hover .group-hover\:ml-0{margin-left:0px;}.group:hover .group-hover\:w-12{width:3rem;}.group:hover .group-hover\:bg-mpb-raw{background-color:rgba(249, 178, 51, 1);}.group:hover .group-hover\:bg-bioalaune-raw{background-color:rgba(55, 173, 102, 1);}.group:hover .group-hover\:bg-catalogue-raw{background-color:rgba(255, 199, 0, 1);}.group:hover .group-hover\:bg-panel-raw{background-color:rgba(84, 183, 191, 1);}.group:hover .group-hover\:bg-observatoire-raw{background-color:rgba(60, 110, 204, 1);}.group:hover .group-hover\:text-black{--tw-text-opacity:1;color:rgba(0, 0, 0, var(--tw-text-opacity));}.group:hover .group-hover\:text-mpb-light{color:rgba(255, 240, 211, 1);}.group:hover .group-hover\:text-bioalaune-light{color:rgba(232, 255, 233, 1);}.group:hover .group-hover\:text-catalogue-light{color:rgba(255, 248, 222, 1);}.group:hover .group-hover\:text-panel-light{color:rgba(225, 249, 251, 1);}.group:hover .group-hover\:text-observatoire-light{color:rgba(243, 241, 255, 1);}.group:hover .group-hover\:underline{text-decoration:underline;}.group:hover .group-hover\:opacity-100{opacity:1;}@media (min-width: 640px){.sm\:w-8\/12{width:66.666667%;}.sm\:w-80{width:20rem;}.sm\:w-2\/5{width:40%;}.sm\:w-1\/5{width:20%;}.sm\:w-4\/5{width:80%;}.sm\:w-11\/12{width:91.666667%;}.sm\:px-0{padding-left:0px;padding-right:0px;}.sm\:text-left{text-align:left;}}@media (min-width: 768px){.md\:static{position:static;}.md\:mt-0{margin-top:0px;}.md\:ml-4{margin-left:1rem;}.md\:-mt-1{margin-top:-0.25rem;}.md\:inline{display:inline;}.md\:flex{display:flex;}.md\:hidden{display:none;}.md\:w-5\/12{width:41.666667%;}.md\:w-4\/5{width:80%;}.md\:w-3\/12{width:25%;}.md\:w-auto{width:auto;}.md\:w-2\/5{width:40%;}.md\:w-7\/12{width:58.333333%;}.md\:w-2\/3{width:66.666667%;}.md\:w-10\/12{width:83.333333%;}.md\:w-4\/12{width:33.333333%;}.md\:w-full{width:100%;}.md\:w-1\/2{width:50%;}.md\:w-3\/6{width:50%;}.md\:w-6\/12{width:50%;}.md\:w-1\/3{width:33.333333%;}.md\:grid-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr));}.md\:flex-row{flex-direction:row;}.md\:items-center{align-items:center;}.md\:justify-end{justify-content:flex-end;}.md\:justify-between{justify-content:space-between;}.md\:space-y-10 > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.5rem * var(--tw-space-y-reverse));}.md\:space-y-0 > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse));}.md\:border-0{border-width:0px;}.md\:bg-transparent{background-color:transparent;}.md\:p-10{padding:2.5rem;}.md\:px-10{padding-left:2.5rem;padding-right:2.5rem;}.md\:px-5{padding-left:1.25rem;padding-right:1.25rem;}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem;}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem;}.md\:opacity-0{opacity:0;}.md\:opacity-100{opacity:1;}.md\:shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);}}@media (min-width: 1024px){.lg\:flex{display:flex;}.lg\:w-2\/5{width:40%;}.lg\:w-3\/12{width:25%;}.lg\:w-8\/12{width:66.666667%;}.lg\:w-2\/4{width:50%;}.lg\:w-1\/2{width:50%;}.lg\:w-4\/5{width:80%;}.lg\:w-5\/12{width:41.666667%;}.lg\:w-4\/6{width:66.666667%;}.lg\:w-6\/12{width:50%;}.lg\:w-4\/12{width:33.333333%;}.lg\:w-11\/12{width:91.666667%;}.lg\:w-2\/6{width:33.333333%;}.lg\:w-1\/5{width:20%;}.lg\:w-10\/12{width:83.333333%;}.lg\:px-10{padding-left:2.5rem;padding-right:2.5rem;}.lg\:px-5{padding-left:1.25rem;padding-right:1.25rem;}}@media (min-width: 1280px){.xl\:w-1\/2{width:50%;}.xl\:w-1\/5{width:20%;}.xl\:w-3\/5{width:60%;}.xl\:w-2\/12{width:16.666667%;}.xl\:w-6\/12{width:50%;}}@media (min-width: 1536px){.\32xl\:w-1\/2{width:50%;}.\32xl\:w-6\/12{width:50%;}}</style><style type="text/css">@font-face{font-family:"Baloo Bhai 2";font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/baloobhai2/v19/sZlDdRSL-z1VEWZ4YNA7Y5IHbd7nqn5wFOxu.woff2) format("woff2");unicode-range:u+0964-0965,u+0a80-0aff,u+200c-200d,u+20b9,u+25cc,u+a830-a839}@font-face{font-family:"Baloo Bhai 2";font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/baloobhai2/v19/sZlDdRSL-z1VEWZ4YNA7Y5IHed7nqn5wFOxu.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+1ea0-1ef9,u+20ab}@font-face{font-family:"Baloo Bhai 2";font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/baloobhai2/v19/sZlDdRSL-z1VEWZ4YNA7Y5IHeN7nqn5wFOxu.woff2) format("woff2");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Baloo Bhai 2";font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/baloobhai2/v19/sZlDdRSL-z1VEWZ4YNA7Y5IHdt7nqn5wFA.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Baloo Bhai 2";font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/baloobhai2/v19/sZlDdRSL-z1VEWZ4YNA7Y5IHbd7nqn5wFOxu.woff2) format("woff2");unicode-range:u+0964-0965,u+0a80-0aff,u+200c-200d,u+20b9,u+25cc,u+a830-a839}@font-face{font-family:"Baloo Bhai 2";font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/baloobhai2/v19/sZlDdRSL-z1VEWZ4YNA7Y5IHed7nqn5wFOxu.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+1ea0-1ef9,u+20ab}@font-face{font-family:"Baloo Bhai 2";font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/baloobhai2/v19/sZlDdRSL-z1VEWZ4YNA7Y5IHeN7nqn5wFOxu.woff2) format("woff2");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Baloo Bhai 2";font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/baloobhai2/v19/sZlDdRSL-z1VEWZ4YNA7Y5IHdt7nqn5wFA.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Baloo Bhai 2";font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/baloobhai2/v19/sZlDdRSL-z1VEWZ4YNA7Y5IHbd7nqn5wFOxu.woff2) format("woff2");unicode-range:u+0964-0965,u+0a80-0aff,u+200c-200d,u+20b9,u+25cc,u+a830-a839}@font-face{font-family:"Baloo Bhai 2";font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/baloobhai2/v19/sZlDdRSL-z1VEWZ4YNA7Y5IHed7nqn5wFOxu.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+1ea0-1ef9,u+20ab}@font-face{font-family:"Baloo Bhai 2";font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/baloobhai2/v19/sZlDdRSL-z1VEWZ4YNA7Y5IHeN7nqn5wFOxu.woff2) format("woff2");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Baloo Bhai 2";font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/baloobhai2/v19/sZlDdRSL-z1VEWZ4YNA7Y5IHdt7nqn5wFA.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Baloo Bhai 2";font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/baloobhai2/v19/sZlDdRSL-z1VEWZ4YNA7Y5IHbd7nqn5wFOxu.woff2) format("woff2");unicode-range:u+0964-0965,u+0a80-0aff,u+200c-200d,u+20b9,u+25cc,u+a830-a839}@font-face{font-family:"Baloo Bhai 2";font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/baloobhai2/v19/sZlDdRSL-z1VEWZ4YNA7Y5IHed7nqn5wFOxu.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+1ea0-1ef9,u+20ab}@font-face{font-family:"Baloo Bhai 2";font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/baloobhai2/v19/sZlDdRSL-z1VEWZ4YNA7Y5IHeN7nqn5wFOxu.woff2) format("woff2");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Baloo Bhai 2";font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/baloobhai2/v19/sZlDdRSL-z1VEWZ4YNA7Y5IHdt7nqn5wFA.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Baloo Bhai 2";font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/baloobhai2/v19/sZlDdRSL-z1VEWZ4YNA7Y5IHbd7nqn5wFOxu.woff2) format("woff2");unicode-range:u+0964-0965,u+0a80-0aff,u+200c-200d,u+20b9,u+25cc,u+a830-a839}@font-face{font-family:"Baloo Bhai 2";font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/baloobhai2/v19/sZlDdRSL-z1VEWZ4YNA7Y5IHed7nqn5wFOxu.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+1ea0-1ef9,u+20ab}@font-face{font-family:"Baloo Bhai 2";font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/baloobhai2/v19/sZlDdRSL-z1VEWZ4YNA7Y5IHeN7nqn5wFOxu.woff2) format("woff2");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Baloo Bhai 2";font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/baloobhai2/v19/sZlDdRSL-z1VEWZ4YNA7Y5IHdt7nqn5wFA.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Lato";font-style:italic;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v23/S6u-w4BMUTPHjxsIPx-mPCLC79U11vU.woff2) format("woff2");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Lato";font-style:italic;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v23/S6u-w4BMUTPHjxsIPx-oPCLC79U1.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Lato";font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v23/S6u_w4BMUTPHjxsI9w2_FQftx9897sxZ.woff2) format("woff2");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Lato";font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v23/S6u_w4BMUTPHjxsI9w2_Gwftx9897g.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Lato";font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v23/S6u8w4BMUTPHjxsAUi-qNiXg7eU0.woff2) format("woff2");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Lato";font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v23/S6u8w4BMUTPHjxsAXC-qNiXg7Q.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Lato";font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v23/S6u_w4BMUTPHjxsI5wq_FQftx9897sxZ.woff2) format("woff2");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Lato";font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v23/S6u_w4BMUTPHjxsI5wq_Gwftx9897g.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Lato";font-style:italic;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v23/S6u_w4BMUTPHjxsI3wi_FQftx9897sxZ.woff2) format("woff2");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Lato";font-style:italic;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v23/S6u_w4BMUTPHjxsI3wi_Gwftx9897g.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Lato";font-style:normal;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v23/S6u8w4BMUTPHh30AUi-qNiXg7eU0.woff2) format("woff2");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Lato";font-style:normal;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v23/S6u8w4BMUTPHh30AXC-qNiXg7Q.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Lato";font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v23/S6u9w4BMUTPHh7USSwaPGQ3q5d0N7w.woff2) format("woff2");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Lato";font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v23/S6u9w4BMUTPHh7USSwiPGQ3q5d0.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Lato";font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v23/S6uyw4BMUTPHjxAwXiWtFCfQ7A.woff2) format("woff2");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Lato";font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v23/S6uyw4BMUTPHjx4wXiWtFCc.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Lato";font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v23/S6u9w4BMUTPHh6UVSwaPGQ3q5d0N7w.woff2) format("woff2");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Lato";font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v23/S6u9w4BMUTPHh6UVSwiPGQ3q5d0.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Lato";font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v23/S6u9w4BMUTPHh50XSwaPGQ3q5d0N7w.woff2) format("woff2");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Lato";font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v23/S6u9w4BMUTPHh50XSwiPGQ3q5d0.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.fade-enter-active{transition:all .3s ease}.fade-leave-active{transition:all .7s cubic-bezier(1,.5,.8,1)}.fade-enter,.fade-leave-to{transform:translateX(20px);opacity:0}.fade-menu-enter-active{transition:all .3s ease}.fade-menu-leave-active{transition:all .2s cubic-bezier(1,.5,.8,1)}.fade-menu-enter,.fade-menu-leave-to{transform:translateY(-50px) translateX(10px);opacity:0}</style><style type="text/css">a.nuxt-link-active[data-v-5a1b2474],a.nuxt-link-exact-active[data-v-5a1b2474]{background-color:#54b7bf;color:#fff}</style><style type="text/css">[data-v-4199e092] .modal-container{display:flex;justify-content:center;align-items:center}[data-v-4199e092] .modal-content{height:90%;width:80%;min-width:300px;position:relative;display:flex;flex-direction:column;margin:0 1rem;padding:1rem;border:1px solid #e2e8f0;border-radius:.25rem;background:#fff}</style><style type="text/css">[data-v-68bfb17e] .modal-container{display:flex;justify-content:center;align-items:center}[data-v-68bfb17e] .modal-content{position:relative;display:flex;flex-direction:column;margin:0 1rem;padding:1rem;border:1px solid #e2e8f0;border-radius:.25rem;background:#fff}</style><style type="text/css">
.VueCarousel-navigation-button[data-v-453ad8cd] {
  position: absolute;
  top: 50%;
  box-sizing: border-box;
  color: #000;
  text-decoration: none;
  appearance: none;
  border: none;
  background-color: transparent;
  padding: 0;
  cursor: pointer;
  outline: none;
}
.VueCarousel-navigation-button[data-v-453ad8cd]:focus {
  outline: 1px solid lightblue;
}
.VueCarousel-navigation-next[data-v-453ad8cd] {
  right: 0;
  transform: translateY(-50%) translateX(100%);
  font-family: "system";
}
.VueCarousel-navigation-prev[data-v-453ad8cd] {
  left: 0;
  transform: translateY(-50%) translateX(-100%);
  font-family: "system";
}
.VueCarousel-navigation--disabled[data-v-453ad8cd] {
  opacity: 0.5;
  cursor: default;
}

/* Define the "system" font family */
@font-face {
  font-family: system;
  font-style: normal;
  font-weight: 300;
  src: local(".SFNSText-Light"), local(".HelveticaNeueDeskInterface-Light"),
    local(".LucidaGrandeUI"), local("Ubuntu Light"), local("Segoe UI Symbol"),
    local("Roboto-Light"), local("DroidSans"), local("Tahoma");
}
</style><style type="text/css">
.VueCarousel-pagination[data-v-438fd353] {
  width: 100%;
  text-align: center;
}
.VueCarousel-pagination--top-overlay[data-v-438fd353] {
  position: absolute;
  top: 0;
}
.VueCarousel-pagination--bottom-overlay[data-v-438fd353] {
  position: absolute;
  bottom: 0;
}
.VueCarousel-dot-container[data-v-438fd353] {
  display: inline-block;
  margin: 0 auto;
  padding: 0;
}
.VueCarousel-dot[data-v-438fd353] {
  display: inline-block;
  cursor: pointer;
  appearance: none;
  border: none;
  background-clip: content-box;
  box-sizing: content-box;
  padding: 0;
  border-radius: 100%;
  outline: none;
}
.VueCarousel-dot[data-v-438fd353]:focus {
  outline: 1px solid lightblue;
}
</style><style type="text/css">
.VueCarousel-slide {
  flex-basis: inherit;
  flex-grow: 0;
  flex-shrink: 0;
  user-select: none;
  backface-visibility: hidden;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  outline: none;
}
.VueCarousel-slide-adjustableHeight {
  display: table;
  flex-basis: auto;
  width: 100%;
}
</style><style type="text/css">
.VueCarousel {
  display: flex;
  flex-direction: column;
  position: relative;
}
.VueCarousel--reverse {
  flex-direction: column-reverse;
}
.VueCarousel-wrapper {
  width: 100%;
  position: relative;
  overflow: hidden;
}
.VueCarousel-inner {
  display: flex;
  flex-direction: row;
  backface-visibility: hidden;
}
.VueCarousel-inner--center {
  justify-content: center;
}



/*Fix for jelix error display*/
#jxdb-header a{display:inline-block;padding:5px;}

.header a{text-decoration:none;color:#000;}

.header a:hover{
	color:white;
	background-color:#54B7BF !important;	
}


.header button{color:white;background-color:#54B7BF !important;	}

.header button:hover{
	color:#000;
	background-color:#fff !important;	
}


