@charset "UTF-8";
/* Skin ORDRE-AVOCATS-DU-BARREAU-BOURG — Ordre des Avocats de l'Ain (modèle Alguazil) */
@import url("https://static.azko.fr/js/jquery/jquery-fancybox/jquery.fancybox.min.css");
@import url("https://fonts.googleapis.com/css?family=Nunito:200,300,regular,500,600,700,800,900,200italic,300italic,italic,500italic,600italic,700italic,800italic,900italic");
.colorPicker_primary {
  color: #243C54;
}

.colorPicker_secondary {
  color: #307878;
}

.colorPicker_tertiary {
  color: #EAF3F1;
}

.topRS ul.varRs__list,
.topRS ul.listeRS, footer ul.varRs__list,
footer ul.listeRS, footer .site-container .footer-2 .menufooter-2 ul, body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheSocialNetwork ul, .annuaire-equipe .annuaireFicheMiniContainer .annuaireFicheSocialNetwork ul, .annuaire-equipe--light .annuaireFicheMiniContainer .annuaireFicheSocialNetwork ul, ul.listeAnnoncesGrid, .menuSousExpertises ul, body.actu_article .articles_historique > ul, .domainesDetail__btn ul, .bloc-carrefour .sousMenu ul,
.bloc-carrefour ul {
  padding: 0;
  margin: 0;
  list-style: none;
}

.annuaire-equipe .annuaireFicheMini::after, .annuaire-equipe .annuaireFicheMiniContainer .btnAnnuaireDetail, .annuaire-equipe--light .annuaireFicheMini::after, .annuaire-equipe--light .annuaireFicheMiniContainer .btnAnnuaireDetail {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}

/**
* List of all the SVG icons of the project
*/
/**
* Characters to escape from SVGs
* Source: https://github.com/Threespot/frontline-sass/blob/master/src/variables/_escape-chars.scss
*/
/**
 * Helper to get URL-escaped inline SVG code
 */
/* RESET BOOSTRAP */
.container::after,
.container::before,
section > .sectionContainer::before,
section > .sectionContainer::after {
  display: none;
}

.container {
  width: 100%;
  max-width: 100%;
  padding: 0;
}

h1, .headerSkin .header__diap-texte pre {
  margin-top: 0rem;
}

.form-control {
  border-radius: 0;
  border-radius: 0.8rem;
}

/* RESET BOOSTRAP -END-*/
/* RESET COMMUN */
.actu_share {
  padding: 0;
}
.actu_share .shareFbFrame {
  display: none;
}
.actu_share a {
  background: transparent;
}
.actu_share a.shareFb {
  display: inline-block;
}

.carousel-control.right,
.carousel-control.left {
  background-image: none;
}

.captchaField input {
  border-radius: 0;
  border-radius: 0.8rem 0 0 0.8rem;
}

a.lienimage:hover img {
  opacity: 1;
}

body #bandeauCookieBtn a::before {
  font-family: "Font Awesome 6 Pro";
}
body #bandeauCookies a.btnStandard.btnCookiesAccepter::before, body #bandeauCookies a.btnStandard.btnCookiesConfigurer::before, body #bandeauCookies a.btnStandard.btnCookiesRefuser::before {
  font-family: "Font Awesome 6 Pro";
}
body #bandeauCookieDialogBox .bandeauCookieTitle:before,
body .ui-dialog.bandeauCookieDialogBox .ui-dialog-titlebar-close::before,
body .ui-dialog .ui-dialog-titlebar-close::before,
body #bandeauCookieDialogBox .bandeauCookiesBoutons .btnToutAccepter:before,
body #bandeauCookieDialogBox .bandeauCookiesBoutons .btnToutRefuser:before,
body #bandeauCookieDialogBox .bandeauCookieItemAnalytics > label:before,
body .ui-dialog.bandeauCookieDialogBox button .ui-button-text:before {
  font-family: "Font Awesome 6 Pro";
}

/*! modern-normalize v1.1.0 | MIT License | https://github.com/sindresorhus/modern-normalize */
/*
Document
========
*/
/*
Use a better box model (opinionated).
*/
*,
::before,
::after {
  box-sizing: border-box;
}

/*
Use a more readable tab size (opinionated).
*/
html {
  tab-size: 4;
}

/*
1. Correct the line height in all browsers.
2. Prevent adjustments of font size after orientation changes in iOS.
*/
html {
  line-height: 1.15;
  /* 1 */
  -webkit-text-size-adjust: 100%;
  /* 2 */
}

/*
Sections
========
*/
/*
Remove the margin in all browsers.
*/
body {
  margin: 0;
}

/*
Improve consistency of default fonts in all browsers. (https://github.com/sindresorhus/modern-normalize/issues/3)
*/
body {
  font-family: system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji";
}

/*
Grouping content
================
*/
/*
1. Add the correct height in Firefox.
2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655)
*/
hr {
  height: 0;
  /* 1 */
  color: inherit;
  /* 2 */
}

/*
Text-level semantics
====================
*/
/*
Add the correct text decoration in Chrome, Edge, and Safari.
*/
abbr[title] {
  -webkit-text-decoration: underline dotted;
  text-decoration: underline dotted;
}

/*
Add the correct font weight in Edge and Safari.
*/
b,
strong {
  font-weight: bolder;
}

/*
1. Improve consistency of default fonts in all browsers. (https://github.com/sindresorhus/modern-normalize/issues/3)
2. Correct the odd 'em' font sizing in all browsers.
*/
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,
hr,
figure,
p,
pre {
  margin: 0;
}

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

fieldset {
  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: Roboto;
  /* 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::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;
}

/*
* 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;
}

[class*=fa-]::before {
  content: var(--fa);
  content: var(--fa)/"";
  font-weight: 100;
  font-family: "Font Awesome 6 Pro";
  margin-right: 0.8rem;
}

.fa--pro,
.fa__before--pro::before, .fa__after--pro::after {
  font-family: "Font Awesome 6 Pro";
}

.fa--brands,
.fa__before--brands::before, .fa__after--brands::after {
  font-family: "Font Awesome 6 Brands";
}

.fa-duotone {
  font-family: "Nunito";
}
.fa-duotone::before, .fa-duotone::after {
  font-family: "Font Awesome 6 Duotone";
  font-weight: 900;
}

:root {
  --var-color-primary: #243C54;
  --var-color-secondary: #307878;
  --var-color-tertiary: #EAF3F1;
}

/*
Liens 
*/
a,
a:hover,
a:focus {
  text-decoration: none;
  outline: none;
}

a {
  transition: all 0.3s ease-in-out;
  outline: none;
}

html {
  font-size: 62.5%;
}

body {
  font-size: 1.6rem;
  font-family: "Nunito";
  font-weight: 400;
  background-color: transparent;
  color: rgb(5, 5, 5);
}
@media (max-width: 767.98px) {
  body {
    font-size: 1.4rem;
  }
}

h1, .headerSkin .header__diap-texte pre, h2, h3 {
  font-family: "Nunito";
}

.filAriane {
  display: none;
}

section > .sectionContainer {
  max-width: 125rem;
  padding: 0 1.5rem;
  justify-content: space-between;
}
@media (max-width: 767.98px) {
  section > .sectionContainer {
    padding: 0 1.5rem;
  }
}

body.annu_fiche_avocat .annuaireFicheContent ul,
body.actu_article .article_container ul,
.content_plansite ul,
.pagedefaut .richtext ul {
  list-style: none;
  padding: 0 0 0 1.6rem;
}
body.annu_fiche_avocat .annuaireFicheContent ul li,
body.actu_article .article_container ul li,
.content_plansite ul li,
.pagedefaut .richtext ul li {
  position: relative;
  padding: 0.2rem 0;
}
body.annu_fiche_avocat .annuaireFicheContent ul li::before,
body.actu_article .article_container ul li::before,
.content_plansite ul li::before,
.pagedefaut .richtext ul li::before {
  content: "";
  width: 0.7rem;
  height: 0.7rem;
  background-color: #307878;
  position: absolute;
  left: calc(-1.6rem + 0.1rem);
  top: 1rem;
  border-radius: 10rem;
}
body.annu_fiche_avocat .annuaireFicheContent ul li ul li::before,
body.actu_article .article_container ul li ul li::before,
.content_plansite ul li ul li::before,
.pagedefaut .richtext ul li ul li::before {
  border: 0.1rem solid #307878;
  background: none;
}

h1, .headerSkin .header__diap-texte pre {
  font-size: calc(1.76rem + 1.2vw);
}
@media (min-width: 1200px) {
  h1, .headerSkin .header__diap-texte pre {
    font-size: 3.2rem;
  }
}

h2 {
  font-size: calc(1.7rem + 0.75vw);
}
@media (min-width: 1200px) {
  h2 {
    font-size: 2.6rem;
  }
}

h3 {
  font-size: calc(1.66rem + 0.45vw);
}
@media (min-width: 1200px) {
  h3 {
    font-size: 2.2rem;
  }
}

h4 {
  font-size: calc(1.64rem + 0.3vw);
}
@media (min-width: 1200px) {
  h4 {
    font-size: 2rem;
  }
}

h5 {
  font-size: calc(1.62rem + 0.15vw);
}
@media (min-width: 1200px) {
  h5 {
    font-size: 1.8rem;
  }
}

h6 {
  font-size: 1.6rem;
}

.content_script {
  display: none;
}

.captchaField .captcha-col1 img {
  display: inline-block;
}

table {
  display: block;
  overflow: auto;
  max-width: calc(100vw - (2 * 1.5rem));
}
@media (max-width: 767.98px) {
  table {
    max-width: calc(100vw - (2 * 1.5rem));
  }
}

.richtext a[class*=picto__before]::before {
  margin-right: 0.8rem;
}
.richtext a[class*=picto__after]::after {
  margin-left: 0.8rem;
}

.mainPageArticle a[class*=picto__before]::before {
  margin-right: 0.8rem;
}
.mainPageArticle a[class*=picto__after]::after {
  margin-left: 0.8rem;
}

.ui-accordion.ui-widget {
  z-index: 0;
  font-family: "Nunito";
  font-size: 1.6rem;
}
@media (max-width: 767.98px) {
  .ui-accordion.ui-widget {
    font-size: 1.4rem;
  }
}

#mainMenu {
  padding: 0;
  max-height: initial;
}
#mainMenu ul.menu-principal > li {
  padding: 0;
}
#mainMenu ul.menu-principal > li > a {
  color: #000;
  background: transparent;
}
#mainMenu ul.menu-principal > li > a:focus, #mainMenu ul.menu-principal > li > a:hover {
  color: #307878;
}
@media (max-width: 767.98px) {
  #mainMenu ul.menu-principal > li > a {
    color: rgb(5, 5, 5);
  }
}

.navbar-toggle {
  padding: 0;
  margin: 0;
}

.menu-principal li.nav--non-clickable > a:not(.non-clickable) {
  display: none;
}
.menu-principal li.nav--non-clickable > a.non-clickable {
  display: inline-block;
  cursor: default;
}
@media (max-width: 767.98px) {
  .menu-principal li.nav--non-clickable > a:not(.navigate) {
    display: none;
  }
  .menu-principal li.nav--non-clickable > a.navigate {
    display: inline-block;
  }
}

.menu-principal li.nav--clickable > a:not(.clickable) {
  display: none;
}
.menu-principal li.nav--clickable > a.clickable {
  display: inline-block;
}
@media (max-width: 767.98px) {
  .menu-principal li.nav--clickable > a:not(.navigate) {
    display: none;
  }
  .menu-principal li.nav--clickable > a.navigate {
    display: inline-block;
  }
}

.menu-principal li.nav--navigate > a:not(.navigate) {
  display: none;
}
.menu-principal li.nav--navigate > a.navigate {
  display: inline-block;
}
@media (max-width: 767.98px) {
  .menu-principal li.nav--navigate > a:not(.navigate) {
    display: none;
  }
  .menu-principal li.nav--navigate > a.navigate {
    display: inline-block;
  }
}

header {
  background: rgba(255, 255, 255, 0.9);
}

.iframeML {
  width: 100%;
  margin: 5rem auto;
}

.fadeIn {
  animation-name: fadeIn;
  animation-fill-mode: both;
}

.fadeInLeft {
  animation-name: fadeInLeft;
  animation-fill-mode: both;
}

.fadeInUp {
  animation-name: fadeInUp;
  animation-fill-mode: both;
}

.fadeInRight {
  animation-name: fadeInRight;
  animation-fill-mode: both;
}

.fadeInDown {
  animation-name: fadeInDown;
  animation-fill-mode: both;
}

.fadeInLeft--xs {
  animation-name: fadeInLeft--xs;
  animation-fill-mode: both;
}

.fadeInDown--xs {
  animation-name: fadeInDown--xs;
  animation-fill-mode: both;
}

.fadeInUp--xs {
  animation-name: fadeInUp--xs;
  animation-fill-mode: both;
}

.fadeInRight--xs {
  animation-name: fadeInRight--xs;
  animation-fill-mode: both;
}

.jello-horizontal {
  animation-name: jello-horizontal;
  animation-fill-mode: both;
}

@media (min-width: 768px) {
  @keyframes fadeIn {
    from {
      opacity: 0;
    }
    to {
      opacity: 1;
    }
  }
  @keyframes fadeInLeft {
    from {
      opacity: 0;
      transform: translate3d(-100%, 0, 0);
    }
    to {
      opacity: 1;
      transform: translate3d(0, 0, 0);
    }
  }
  @keyframes fadeInUp {
    from {
      opacity: 0;
      transform: translate3d(0, 100%, 0);
    }
    to {
      opacity: 1;
      transform: translate3d(0, 0, 0);
    }
  }
  @keyframes fadeInRight {
    from {
      opacity: 0;
      transform: translate3d(100%, 0, 0);
    }
    to {
      opacity: 1;
      transform: translate3d(0, 0, 0);
    }
  }
  @keyframes fadeInDown {
    from {
      opacity: 0;
      transform: translate3d(0, -100%, 0);
    }
    to {
      opacity: 1;
      transform: translate3d(0, 0, 0);
    }
  }
  @keyframes jello-horizontal {
    0% {
      transform: scale3d(1, 1, 1) translateX(-50%);
    }
    30% {
      transform: scale3d(1.25, 0.75, 1) translateX(-50%);
    }
    40% {
      transform: scale3d(0.75, 1.25, 1) translateX(-50%);
    }
    50% {
      transform: scale3d(1.15, 0.85, 1) translateX(-50%);
    }
    65% {
      transform: scale3d(0.95, 1.05, 1) translateX(-50%);
    }
    75% {
      transform: scale3d(1.05, 0.95, 1) translateX(-50%);
    }
    100% {
      transform: scale3d(1, 1, 1) translateX(-50%);
    }
  }
  @keyframes fadeInUp--xs {
    0% {
      opacity: 0;
      transform: translateY(20px);
    }
    100% {
      opacity: 1;
      transform: translateY(0);
    }
  }
  @keyframes fadeInLeft--xs {
    0% {
      opacity: 0;
      transform: translateX(-20px);
    }
    100% {
      opacity: 1;
      transform: translateX(0);
    }
  }
  @keyframes fadeInRight--xs {
    0% {
      opacity: 0;
      transform: translateX(20px);
    }
    100% {
      opacity: 1;
      transform: translateX(0);
    }
  }
  @keyframes fadeInDown--xs {
    0% {
      opacity: 0;
      transform: translateY(-20px);
    }
    100% {
      opacity: 1;
      transform: translateY(0);
    }
  }
}
.anim__time--xs {
  animation-duration: 0.1s;
}

.anim__time--sm {
  animation-duration: 0.2s;
}

.anim__time--md {
  animation-duration: 0.3s;
}

.anim__time--lg {
  animation-duration: 0.5s;
}

.anim__time--xl {
  animation-duration: 1s;
}

.anim__time--xxl {
  animation-duration: 2s;
}

.anim__type--ease {
  animation-timing-function: ease;
}

.anim__type--ease-in {
  animation-timing-function: ease-in;
}

.anim__type--ease-out {
  animation-timing-function: ease-out;
}

.anim__type--ease-in-out {
  animation-timing-function: ease-in-out;
}

.anim__type--linear {
  animation-timing-function: linear;
}

.anim__type--step-start {
  animation-timing-function: step-start;
}

.anim__type--step-end {
  animation-timing-function: step-end;
}

.anim__dir--normal {
  animation-direction: normal;
}

.anim__dir--reverse {
  animation-direction: reverse;
}

.anim__dir--alternate {
  animation-direction: alternate;
}

.anim__dir--alternate-reverse {
  animation-direction: alternate-reverse;
}

.anim__fill--none {
  animation-fill-mode: none;
}

.anim__fill--forwards {
  animation-fill-mode: forwards;
}

.anim__fill--backwards {
  animation-fill-mode: backwards;
}

.anim__fill--both {
  animation-fill-mode: both;
}

.anim__delay--xs {
  animation-delay: 0.3s;
}

.anim__delay--sm {
  animation-delay: 0.4s;
}

.anim__delay--md {
  animation-delay: 0.5s;
}

.anim__delay--lg {
  animation-delay: 0.6s;
}

.anim__delay--xl {
  animation-delay: 0.7s;
}

.anim__delay--xxl {
  animation-delay: 0.8s;
}

.anim__count--infinite {
  animation-iteration-count: infinite;
}

.anim__count--xs {
  animation-iteration-count: 1.5;
}

.anim__count--sm {
  animation-iteration-count: 2;
}

.anim__count--md {
  animation-iteration-count: 2.5;
}

.anim__count--lg {
  animation-iteration-count: 3;
}

.anim__count--xl {
  animation-iteration-count: 3.5;
}

.anim__count--xxl {
  animation-iteration-count: 4;
}

.color-primary {
  color: #243C54;
}

.color-secondary {
  color: #307878;
}

.color-tertiary {
  color: #EAF3F1;
}

.color-white {
  color: rgb(255, 255, 255);
}

.bg-white {
  background: rgb(255, 255, 255);
}

.bg-black {
  background: rgb(0, 0, 0);
}

.color-primary--900 {
  color: rgba(36, 60, 84, 0.9);
}

.color-secondary--900 {
  color: rgba(48, 120, 120, 0.9);
}

.color-tertiary--900 {
  color: rgba(234, 243, 241, 0.9);
}

.color-black--900 {
  color: rgba(0, 0, 0, 0.9);
}

.color-white--900 {
  color: rgba(255, 255, 255, 0.9);
}

.color-primary--800 {
  color: rgba(36, 60, 84, 0.8);
}

.color-secondary--800 {
  color: rgba(48, 120, 120, 0.8);
}

.color-tertiary--800 {
  color: rgba(234, 243, 241, 0.8);
}

.color-black--800 {
  color: rgba(0, 0, 0, 0.8);
}

.color-white--800 {
  color: rgba(255, 255, 255, 0.8);
}

.color-primary--700 {
  color: rgba(36, 60, 84, 0.7);
}

.color-secondary--700 {
  color: rgba(48, 120, 120, 0.7);
}

.color-tertiary--700 {
  color: rgba(234, 243, 241, 0.7);
}

.color-black--700 {
  color: rgba(0, 0, 0, 0.7);
}

.color-white--700 {
  color: rgba(255, 255, 255, 0.7);
}

.color-primary--600 {
  color: rgba(36, 60, 84, 0.6);
}

.color-secondary--600 {
  color: rgba(48, 120, 120, 0.6);
}

.color-tertiary--600 {
  color: rgba(234, 243, 241, 0.6);
}

.color-black--600 {
  color: rgba(0, 0, 0, 0.6);
}

.color-white--600 {
  color: rgba(255, 255, 255, 0.6);
}

.color-primary--500 {
  color: rgba(36, 60, 84, 0.5);
}

.color-secondary--500 {
  color: rgba(48, 120, 120, 0.5);
}

.color-tertiary--500 {
  color: rgba(234, 243, 241, 0.5);
}

.color-black--500 {
  color: rgba(0, 0, 0, 0.5);
}

.color-white--500 {
  color: rgba(255, 255, 255, 0.5);
}

.color-primary--400 {
  color: rgba(36, 60, 84, 0.4);
}

.color-secondary--400 {
  color: rgba(48, 120, 120, 0.4);
}

.color-tertiary--400 {
  color: rgba(234, 243, 241, 0.4);
}

.color-black--400 {
  color: rgba(0, 0, 0, 0.4);
}

.color-white--400 {
  color: rgba(255, 255, 255, 0.4);
}

.color-primary--300 {
  color: rgba(36, 60, 84, 0.3);
}

.color-secondary--300 {
  color: rgba(48, 120, 120, 0.3);
}

.color-tertiary--300 {
  color: rgba(234, 243, 241, 0.3);
}

.color-black--300 {
  color: rgba(0, 0, 0, 0.3);
}

.color-white--300 {
  color: rgba(255, 255, 255, 0.3);
}

.color-primary--200 {
  color: rgba(36, 60, 84, 0.2);
}

.color-secondary--200 {
  color: rgba(48, 120, 120, 0.2);
}

.color-tertiary--200 {
  color: rgba(234, 243, 241, 0.2);
}

.color-black--200 {
  color: rgba(0, 0, 0, 0.2);
}

.color-white--200 {
  color: rgba(255, 255, 255, 0.2);
}

.color-primary--100 {
  color: rgba(36, 60, 84, 0.1);
}

.color-secondary--100 {
  color: rgba(48, 120, 120, 0.1);
}

.color-tertiary--100 {
  color: rgba(234, 243, 241, 0.1);
}

.color-black--100 {
  color: rgba(0, 0, 0, 0.1);
}

.color-white--100 {
  color: rgba(255, 255, 255, 0.1);
}

.color-primary--50 {
  color: rgba(36, 60, 84, 0.05);
}

.color-secondary--50 {
  color: rgba(48, 120, 120, 0.05);
}

.color-tertiary--50 {
  color: rgba(234, 243, 241, 0.05);
}

.color-black--50 {
  color: rgba(0, 0, 0, 0.05);
}

.color-white--50 {
  color: rgba(255, 255, 255, 0.05);
}

.bg-primary {
  background: #243C54;
  color: #FFF;
}
.bg-primary__h1 h1, .bg-primary__h1 .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .bg-primary__h1 pre, .bg-primary__h1 h1 a, .bg-primary__h1 .headerSkin .header__diap-texte pre a, .headerSkin .header__diap-texte .bg-primary__h1 pre a {
  color: #FFF;
}
.bg-primary__h2 h2, .bg-primary__h2 h2 a {
  color: #FFF;
}
.bg-primary__h3 h3, .bg-primary__h3 h3 a {
  color: #FFF;
}
.bg-primary__h4 h4, .bg-primary__h4 h4 a {
  color: #FFF;
}
.bg-primary__h5 h5, .bg-primary__h5 h5 a {
  color: #FFF;
}
.bg-primary__h6 h6, .bg-primary__h6 h6 a {
  color: #FFF;
}

.bg-secondary {
  background: #307878;
  color: #FFF;
}
.bg-secondary__h1 h1, .bg-secondary__h1 .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .bg-secondary__h1 pre, .bg-secondary__h1 h1 a, .bg-secondary__h1 .headerSkin .header__diap-texte pre a, .headerSkin .header__diap-texte .bg-secondary__h1 pre a {
  color: #FFF;
}
.bg-secondary__h2 h2, .bg-secondary__h2 h2 a {
  color: #FFF;
}
.bg-secondary__h3 h3, .bg-secondary__h3 h3 a {
  color: #FFF;
}
.bg-secondary__h4 h4, .bg-secondary__h4 h4 a {
  color: #FFF;
}
.bg-secondary__h5 h5, .bg-secondary__h5 h5 a {
  color: #FFF;
}
.bg-secondary__h6 h6, .bg-secondary__h6 h6 a {
  color: #FFF;
}

.bg-tertiary {
  background: #EAF3F1;
  color: rgb(5, 5, 5);
}
.bg-tertiary__h1 h1, .bg-tertiary__h1 .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .bg-tertiary__h1 pre, .bg-tertiary__h1 h1 a, .bg-tertiary__h1 .headerSkin .header__diap-texte pre a, .headerSkin .header__diap-texte .bg-tertiary__h1 pre a {
  color: rgb(5, 5, 5);
}
.bg-tertiary__h2 h2, .bg-tertiary__h2 h2 a {
  color: rgb(5, 5, 5);
}
.bg-tertiary__h3 h3, .bg-tertiary__h3 h3 a {
  color: rgb(5, 5, 5);
}
.bg-tertiary__h4 h4, .bg-tertiary__h4 h4 a {
  color: rgb(5, 5, 5);
}
.bg-tertiary__h5 h5, .bg-tertiary__h5 h5 a {
  color: rgb(5, 5, 5);
}
.bg-tertiary__h6 h6, .bg-tertiary__h6 h6 a {
  color: rgb(5, 5, 5);
}

.bg-primary--900 {
  background: rgba(36, 60, 84, 0.9);
}

.bg-secondary--900 {
  background: rgba(48, 120, 120, 0.9);
}

.bg-tertiary--900 {
  background: rgba(234, 243, 241, 0.9);
}

.bg-black--900 {
  background: rgba(0, 0, 0, 0.9);
}

.bg-white--900 {
  background: rgba(255, 255, 255, 0.9);
}

.bg-primary--800 {
  background: rgba(36, 60, 84, 0.8);
}

.bg-secondary--800 {
  background: rgba(48, 120, 120, 0.8);
}

.bg-tertiary--800 {
  background: rgba(234, 243, 241, 0.8);
}

.bg-black--800 {
  background: rgba(0, 0, 0, 0.8);
}

.bg-white--800 {
  background: rgba(255, 255, 255, 0.8);
}

.bg-primary--700 {
  background: rgba(36, 60, 84, 0.7);
}

.bg-secondary--700 {
  background: rgba(48, 120, 120, 0.7);
}

.bg-tertiary--700 {
  background: rgba(234, 243, 241, 0.7);
}

.bg-black--700 {
  background: rgba(0, 0, 0, 0.7);
}

.bg-white--700 {
  background: rgba(255, 255, 255, 0.7);
}

.bg-primary--600 {
  background: rgba(36, 60, 84, 0.6);
}

.bg-secondary--600 {
  background: rgba(48, 120, 120, 0.6);
}

.bg-tertiary--600 {
  background: rgba(234, 243, 241, 0.6);
}

.bg-black--600 {
  background: rgba(0, 0, 0, 0.6);
}

.bg-white--600 {
  background: rgba(255, 255, 255, 0.6);
}

.bg-primary--500 {
  background: rgba(36, 60, 84, 0.5);
}

.bg-secondary--500 {
  background: rgba(48, 120, 120, 0.5);
}

.bg-tertiary--500 {
  background: rgba(234, 243, 241, 0.5);
}

.bg-black--500 {
  background: rgba(0, 0, 0, 0.5);
}

.bg-white--500 {
  background: rgba(255, 255, 255, 0.5);
}

.bg-primary--400 {
  background: rgba(36, 60, 84, 0.4);
}

.bg-secondary--400 {
  background: rgba(48, 120, 120, 0.4);
}

.bg-tertiary--400 {
  background: rgba(234, 243, 241, 0.4);
}

.bg-black--400 {
  background: rgba(0, 0, 0, 0.4);
}

.bg-white--400 {
  background: rgba(255, 255, 255, 0.4);
}

.bg-primary--300 {
  background: rgba(36, 60, 84, 0.3);
}

.bg-secondary--300 {
  background: rgba(48, 120, 120, 0.3);
}

.bg-tertiary--300 {
  background: rgba(234, 243, 241, 0.3);
}

.bg-black--300 {
  background: rgba(0, 0, 0, 0.3);
}

.bg-white--300 {
  background: rgba(255, 255, 255, 0.3);
}

.bg-primary--200 {
  background: rgba(36, 60, 84, 0.2);
}

.bg-secondary--200 {
  background: rgba(48, 120, 120, 0.2);
}

.bg-tertiary--200 {
  background: rgba(234, 243, 241, 0.2);
}

.bg-black--200 {
  background: rgba(0, 0, 0, 0.2);
}

.bg-white--200 {
  background: rgba(255, 255, 255, 0.2);
}

.bg-primary--100 {
  background: rgba(36, 60, 84, 0.1);
}

.bg-secondary--100 {
  background: rgba(48, 120, 120, 0.1);
}

.bg-tertiary--100 {
  background: rgba(234, 243, 241, 0.1);
}

.bg-black--100 {
  background: rgba(0, 0, 0, 0.1);
}

.bg-white--100 {
  background: rgba(255, 255, 255, 0.1);
}

.bg-primary--50 {
  background: rgba(36, 60, 84, 0.05);
}

.bg-secondary--50 {
  background: rgba(48, 120, 120, 0.05);
}

.bg-tertiary--50 {
  background: rgba(234, 243, 241, 0.05);
}

.bg-black--50 {
  background: rgba(0, 0, 0, 0.05);
}

.bg-white--50 {
  background: rgba(255, 255, 255, 0.05);
}

body.lg-fr .display--en, body.lg-fr .display--be, body.lg-fr .display--it, body.lg-fr .display--es, body.lg-fr .display--nl, body.lg-fr .display--de, body.lg-fr .display--da, body.lg-en .display--fr, body.lg-en .display--be, body.lg-en .display--it, body.lg-en .display--es, body.lg-en .display--nl, body.lg-en .display--de, body.lg-en .display--da, body.lg-be .display--fr, body.lg-be .display--en, body.lg-be .display--it, body.lg-be .display--es, body.lg-be .display--nl, body.lg-be .display--de, body.lg-be .display--da, body.lg-it .display--fr, body.lg-it .display--en, body.lg-it .display--be, body.lg-it .display--es, body.lg-it .display--nl, body.lg-it .display--de, body.lg-it .display--da, body.lg-es .display--fr, body.lg-es .display--en, body.lg-es .display--be, body.lg-es .display--it, body.lg-es .display--nl, body.lg-es .display--de, body.lg-es .display--da, body.lg-nl .display--fr, body.lg-nl .display--en, body.lg-nl .display--be, body.lg-nl .display--it, body.lg-nl .display--es, body.lg-nl .display--de, body.lg-nl .display--da, body.lg-de .display--fr, body.lg-de .display--en, body.lg-de .display--be, body.lg-de .display--it, body.lg-de .display--es, body.lg-de .display--nl, body.lg-de .display--da, body.lg-da .display--fr, body.lg-da .display--en, body.lg-da .display--be, body.lg-da .display--it, body.lg-da .display--es, body.lg-da .display--nl, body.lg-da .display--de {
  display: none !important;
}

body.lg-fr .btnLangue__fr, body.lg-en .btnLangue__en, body.lg-be .btnLangue__be, body.lg-it .btnLangue__it, body.lg-es .btnLangue__es, body.lg-nl .btnLangue__nl, body.lg-de .btnLangue__de, body.lg-da .btnLangue__da {
  opacity: 0.5;
  pointer-events: none;
}

.dropdown--none .menu-dropdown,
.dropdown--none .dropdown-menu {
  display: none !important;
}

@media (min-width: 375px) {
  .xs\:dropdown--none .menu-dropdown,
  .xs\:dropdown--none .dropdown-menu {
    display: none !important;
  }
}

@media (min-width: 576px) {
  .sm\:dropdown--none .menu-dropdown,
  .sm\:dropdown--none .dropdown-menu {
    display: none !important;
  }
}

@media (min-width: 768px) {
  .md\:dropdown--none .menu-dropdown,
  .md\:dropdown--none .dropdown-menu {
    display: none !important;
  }
}

@media (min-width: 992px) {
  .lg\:dropdown--none .menu-dropdown,
  .lg\:dropdown--none .dropdown-menu {
    display: none !important;
  }
}

@media (min-width: 1200px) {
  .xl\:dropdown--none .menu-dropdown,
  .xl\:dropdown--none .dropdown-menu {
    display: none !important;
  }
}

@media (min-width: 1400px) {
  .xxl\:dropdown--none .menu-dropdown,
  .xxl\:dropdown--none .dropdown-menu {
    display: none !important;
  }
}

.subdropdown--none .menu-subdropdown,
.subdropdown--none .subdropdown-menu {
  display: none !important;
}

@media (min-width: 375px) {
  .xs\:subdropdown--none .menu-subdropdown,
  .xs\:subdropdown--none .subdropdown-menu {
    display: none !important;
  }
}

@media (min-width: 576px) {
  .sm\:subdropdown--none .menu-subdropdown,
  .sm\:subdropdown--none .subdropdown-menu {
    display: none !important;
  }
}

@media (min-width: 768px) {
  .md\:subdropdown--none .menu-subdropdown,
  .md\:subdropdown--none .subdropdown-menu {
    display: none !important;
  }
}

@media (min-width: 992px) {
  .lg\:subdropdown--none .menu-subdropdown,
  .lg\:subdropdown--none .subdropdown-menu {
    display: none !important;
  }
}

@media (min-width: 1200px) {
  .xl\:subdropdown--none .menu-subdropdown,
  .xl\:subdropdown--none .subdropdown-menu {
    display: none !important;
  }
}

@media (min-width: 1400px) {
  .xxl\:subdropdown--none .menu-subdropdown,
  .xxl\:subdropdown--none .subdropdown-menu {
    display: none !important;
  }
}

@media (max-width: 375px) {
  .xs\:dropdown--display .menu-dropdown,
  .xs\:dropdown--display .dropdown-menu {
    display: none !important;
  }
}

@media (max-width: 375px) {
  .xs\:subdropdown--display .menu-subdropdown,
  .xs\:subdropdown--display .subdropdown-menu {
    display: none !important;
  }
}

@media (max-width: 576px) {
  .sm\:dropdown--display .menu-dropdown,
  .sm\:dropdown--display .dropdown-menu {
    display: none !important;
  }
}

@media (max-width: 576px) {
  .sm\:subdropdown--display .menu-subdropdown,
  .sm\:subdropdown--display .subdropdown-menu {
    display: none !important;
  }
}

@media (max-width: 768px) {
  .md\:dropdown--display .menu-dropdown,
  .md\:dropdown--display .dropdown-menu {
    display: none !important;
  }
}

@media (max-width: 768px) {
  .md\:subdropdown--display .menu-subdropdown,
  .md\:subdropdown--display .subdropdown-menu {
    display: none !important;
  }
}

@media (max-width: 992px) {
  .lg\:dropdown--display .menu-dropdown,
  .lg\:dropdown--display .dropdown-menu {
    display: none !important;
  }
}

@media (max-width: 992px) {
  .lg\:subdropdown--display .menu-subdropdown,
  .lg\:subdropdown--display .subdropdown-menu {
    display: none !important;
  }
}

@media (max-width: 1200px) {
  .xl\:dropdown--display .menu-dropdown,
  .xl\:dropdown--display .dropdown-menu {
    display: none !important;
  }
}

@media (max-width: 1200px) {
  .xl\:subdropdown--display .menu-subdropdown,
  .xl\:subdropdown--display .subdropdown-menu {
    display: none !important;
  }
}

@media (max-width: 1400px) {
  .xxl\:dropdown--display .menu-dropdown,
  .xxl\:dropdown--display .dropdown-menu {
    display: none !important;
  }
}

@media (max-width: 1400px) {
  .xxl\:subdropdown--display .menu-subdropdown,
  .xxl\:subdropdown--display .subdropdown-menu {
    display: none !important;
  }
}

.picto__before--facebook-f::before, .picto__after--facebook-f::after {
  font-family: "Font Awesome 6 Brands";
  font-weight: normal;
  content: "\f39e";
  display: inline-block;
}

.picto__before--facebook-square::before, .picto__after--facebook-square::after {
  font-family: "Font Awesome 6 Brands";
  font-weight: normal;
  content: "\f082";
  display: inline-block;
}

.picto__before--facebook::before, .picto__after--facebook::after {
  font-family: "Font Awesome 6 Brands";
  font-weight: normal;
  content: "\f09a";
  display: inline-block;
}

.picto__before--twitter::before, .picto__after--twitter::after {
  font-family: "Font Awesome 6 Brands";
  font-weight: normal;
  content: "\e61b";
  display: inline-block;
}

.picto__before--twitter-square::before, .picto__after--twitter-square::after {
  font-family: "Font Awesome 6 Brands";
  font-weight: normal;
  content: "\f081";
  display: inline-block;
}

.picto__before--instagram::before, .picto__after--instagram::after {
  font-family: "Font Awesome 6 Brands";
  font-weight: normal;
  content: "\f16d";
  display: inline-block;
}

.picto__before--linkedin-in::before, .picto__after--linkedin-in::after {
  font-family: "Font Awesome 6 Brands";
  font-weight: normal;
  content: "\f0e1";
  display: inline-block;
}

.picto__before--linkedin::before, .picto__after--linkedin::after {
  font-family: "Font Awesome 6 Brands";
  font-weight: normal;
  content: "\f08c";
  display: inline-block;
}

.picto__before--youtube::before, .picto__after--youtube::after {
  font-family: "Font Awesome 6 Brands";
  font-weight: normal;
  content: "\f167";
  display: inline-block;
}

.picto__before--soundcloud::before, .picto__after--soundcloud::after {
  font-family: "Font Awesome 6 Brands";
  font-weight: normal;
  content: "\f1be";
  display: inline-block;
}

.picto__before--tiktok::before, .picto__after--tiktok::after {
  font-family: "Font Awesome 6 Brands";
  font-weight: normal;
  content: "\e07b";
  display: inline-block;
}

.picto__before--spotify::before, .picto__after--spotify::after {
  font-family: "Font Awesome 6 Brands";
  font-weight: normal;
  content: "\f1bc";
  display: inline-block;
}

.picto__before--star::before, .picto__after--star::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f005";
  display: inline-block;
}

.picto__before--whatsapp::before, .picto__after--whatsapp::after {
  font-family: "Font Awesome 6 Brands";
  font-weight: normal;
  content: "\f232";
  display: inline-block;
}

.picto__before--angle-down::before, .picto__after--angle-down::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f107";
  display: inline-block;
}

.picto__before--angle-left::before, .picto__after--angle-left::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f104";
  display: inline-block;
}

.picto__before--angle-right::before, .picto__after--angle-right::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f105";
  display: inline-block;
}

.picto__before--angle-up::before, .picto__after--angle-up::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f106";
  display: inline-block;
}

.picto__before--arrow-circle-down::before, .picto__after--arrow-circle-down::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f0ab";
  display: inline-block;
}

.picto__before--arrow-circle-left::before, .picto__after--arrow-circle-left::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f0a8";
  display: inline-block;
}

.picto__before--arrow-circle-right::before, .picto__after--arrow-circle-right::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f0a9";
  display: inline-block;
}

.picto__before--arrow-circle-up::before, .picto__after--arrow-circle-up::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f0aa";
  display: inline-block;
}

.picto__before--arrow-down::before, .picto__after--arrow-down::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f063";
  display: inline-block;
}

.picto__before--arrow-left::before, .picto__after--arrow-left::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f060";
  display: inline-block;
}

.picto__before--arrow-right::before, .picto__after--arrow-right::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f061";
  display: inline-block;
}

.picto__before--arrow-up::before, .picto__after--arrow-up::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f062";
  display: inline-block;
}

.picto__before--arrow-alt-circle-down::before, .picto__after--arrow-alt-circle-down::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f358";
  display: inline-block;
}

.picto__before--arrow-alt-circle-left::before, .picto__after--arrow-alt-circle-left::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f359";
  display: inline-block;
}

.picto__before--arrow-alt-circle-right::before, .picto__after--arrow-alt-circle-right::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f35a";
  display: inline-block;
}

.picto__before--arrow-alt-circle-up::before, .picto__after--arrow-alt-circle-up::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f35b";
  display: inline-block;
}

.picto__before--bell::before, .picto__after--bell::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f0f3";
  display: inline-block;
}

.picto__before--book-open-cover::before, .picto__after--book-open-cover::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\e0c0";
  display: inline-block;
}

.picto__before--book-open::before, .picto__after--book-open::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f518";
  display: inline-block;
}

.picto__before--bolt::before, .picto__after--bolt::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f0e7";
  display: inline-block;
}

.picto__before--briefcase::before, .picto__after--briefcase::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f0b1";
  display: inline-block;
}

.picto__before--envelope::before, .picto__after--envelope::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f0e0";
  display: inline-block;
}

.picto__before--calendar-check::before, .picto__after--calendar-check::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 400;
  content: "\f274";
  display: inline-block;
}

.picto__before--calendar-day::before, .picto__after--calendar-day::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f783";
  display: inline-block;
}

.picto__before--calendar-days::before, .picto__after--calendar-days::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f073";
  display: inline-block;
}

.picto__before--calendar-alt::before, .picto__after--calendar-alt::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f073";
  display: inline-block;
}

.picto__before--chalkboard-teacher::before, .picto__after--chalkboard-teacher::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f51c";
  display: inline-block;
}

.picto__before--chart-line::before, .picto__after--chart-line::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f201";
  display: inline-block;
}

.picto__before--check-circle::before, .picto__after--check-circle::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f058";
  display: inline-block;
}

.picto__before--coins::before, .picto__after--coins::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f51e";
  display: inline-block;
}

.picto__before--comment::before, .picto__after--comment::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f075";
  display: inline-block;
}

.picto__before--credit-card::before, .picto__after--credit-card::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f09d";
  display: inline-block;
}

.picto__before--earth-americas::before, .picto__after--earth-americas::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f57d";
  display: inline-block;
}

.picto__before--file-alt::before, .picto__after--file-alt::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f15c";
  display: inline-block;
}

.picto__before--file-download::before, .picto__after--file-download::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f56d";
  display: inline-block;
}

.picto__before--file-upload::before, .picto__after--file-upload::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f574";
  display: inline-block;
}

.picto__before--futbol::before, .picto__after--futbol::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f1e3";
  display: inline-block;
}

.picto__before--graduation-cap::before, .picto__after--graduation-cap::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f19d";
  display: inline-block;
}

.picto__before--hand-holding-hand::before, .picto__after--hand-holding-hand::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\e4f7";
  display: inline-block;
}

.picto__before--house-building::before, .picto__after--house-building::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\e1b1";
  display: inline-block;
}

.picto__before--building-columns::before, .picto__after--building-columns::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f19c";
  display: inline-block;
}

.picto__before--lock::before, .picto__after--lock::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f023";
  display: inline-block;
}

.picto__before--map-marker-alt::before, .picto__after--map-marker-alt::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f3c5";
  display: inline-block;
}

.picto__before--mouse-pointer::before, .picto__after--mouse-pointer::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f245";
  display: inline-block;
}

.picto__before--music::before, .picto__after--music::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f001";
  display: inline-block;
}

.picto__before--paper-plane::before, .picto__after--paper-plane::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f1d8";
  display: inline-block;
}

.picto__before--phone::before, .picto__after--phone::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f095";
  display: inline-block;
}

.picto__before--phone-alt::before, .picto__after--phone-alt::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f879";
  display: inline-block;
}

.picto__before--piggy-bank::before, .picto__after--piggy-bank::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f4d3";
  display: inline-block;
}

.picto__before--garage::before, .picto__after--garage::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\e009";
  display: inline-block;
}

.picto__before--satellite::before, .picto__after--satellite::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f7bf";
  display: inline-block;
}

.picto__before--undo::before, .picto__after--undo::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f0e2";
  display: inline-block;
}

.picto__before--users::before, .picto__after--users::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f0c0";
  display: inline-block;
}

.picto__before--user::before, .picto__after--user::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f007";
  display: inline-block;
}

.picto__before--wheelchair::before, .picto__after--wheelchair::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f193";
  display: inline-block;
}

.picto__before--balance-scale::before, .picto__after--balance-scale::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f24e";
  display: inline-block;
}

.picto__before--gavel::before, .picto__after--gavel::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f0e3";
  display: inline-block;
}

.picto__before--building::before, .picto__after--building::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f1ad";
  display: inline-block;
}

.picto__before--file-signature::before, .picto__after--file-signature::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f573";
  display: inline-block;
}

.picto__before--file-search::before, .picto__after--file-search::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f865";
  display: inline-block;
}

.picto__before--file-contract::before, .picto__after--file-contract::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f56c";
  display: inline-block;
}

.picto__before--check::before, .picto__after--check::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f00c";
  display: inline-block;
}

.picto__before--clock::before, .picto__after--clock::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f017";
  display: inline-block;
}

.picto__before--times-circle::before, .picto__after--times-circle::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f057";
  display: inline-block;
}

.picto__before--times::before, .picto__after--times::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f00d";
  display: inline-block;
}

.picto__before--plus::before, .picto__after--plus::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\+";
  display: inline-block;
}

.picto__before--plus-circle::before, .picto__after--plus-circle::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f055";
  display: inline-block;
}

.picto__before--plus-square::before, .picto__after--plus-square::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f0fe";
  display: inline-block;
}

.picto__before--child::before, .picto__after--child::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f1ae";
  display: inline-block;
}

.picto__before--baby::before, .picto__after--baby::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f77c";
  display: inline-block;
}

.picto__before--handshake::before, .picto__after--handshake::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f2b5";
  display: inline-block;
}

.picto__before--umbrella::before, .picto__after--umbrella::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f0e9";
  display: inline-block;
}

.picto__before--user-tie::before, .picto__after--user-tie::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f508";
  display: inline-block;
}

.picto__before--home::before, .picto__after--home::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f015";
  display: inline-block;
}

.picto__before--box-open::before, .picto__after--box-open::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f49e";
  display: inline-block;
}

.picto__before--chart-pie::before, .picto__after--chart-pie::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f200";
  display: inline-block;
}

.picto__before--download::before, .picto__after--download::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f019";
  display: inline-block;
}

.picto__before--file-pdf::before, .picto__after--file-pdf::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f1c1";
  display: inline-block;
}

.picto__before--heart::before, .picto__after--heart::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f004";
  display: inline-block;
}

.picto__before--headphones-alt::before, .picto__after--headphones-alt::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f58f";
  display: inline-block;
}

.picto__before--headphones::before, .picto__after--headphones::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f025";
  display: inline-block;
}

.picto__before--headset::before, .picto__after--headset::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f590";
  display: inline-block;
}

.picto__before--info::before, .picto__after--info::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f129";
  display: inline-block;
}

.picto__before--info-circle::before, .picto__after--info-circle::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f05a";
  display: inline-block;
}

.picto__before--link::before, .picto__after--link::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f0c1";
  display: inline-block;
}

.picto__before--landmark::before, .picto__after--landmark::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f66f";
  display: inline-block;
}

.picto__before--microphone::before, .picto__after--microphone::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f130";
  display: inline-block;
}

.picto__before--microphone-alt::before, .picto__after--microphone-alt::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f3c9";
  display: inline-block;
}

.picto__before--fax::before, .picto__after--fax::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f1ac";
  display: inline-block;
}

.picto__before--heart-broken::before, .picto__after--heart-broken::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f7a9";
  display: inline-block;
}

.picto__before--hand-holding-usd::before, .picto__after--hand-holding-usd::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f4c0";
  display: inline-block;
}

.picto__before--paste::before, .picto__after--paste::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f0ea";
  display: inline-block;
}

.picto__before--exchange-alt::before, .picto__after--exchange-alt::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f362";
  display: inline-block;
}

.picto__before--exclamation-triangle::before, .picto__after--exclamation-triangle::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f071";
  display: inline-block;
}

.picto__before--exclamation-circle::before, .picto__after--exclamation-circle::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f06a";
  display: inline-block;
}

.picto__before--exclamation::before, .picto__after--exclamation::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\!";
  display: inline-block;
}

.picto__before--search-minus::before, .picto__after--search-minus::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f010";
  display: inline-block;
}

.picto__before--search-plus::before, .picto__after--search-plus::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f00e";
  display: inline-block;
}

.picto__before--search::before, .picto__after--search::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f002";
  display: inline-block;
}

.picto__before--file-invoice::before, .picto__after--file-invoice::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f570";
  display: inline-block;
}

.picto__before--file-invoice-dollar::before, .picto__after--file-invoice-dollar::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f571";
  display: inline-block;
}

.picto__before--globe-europe::before, .picto__after--globe-europe::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f7a2";
  display: inline-block;
}

.picto__before--user-injured::before, .picto__after--user-injured::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f728";
  display: inline-block;
}

.picto__before--subway::before, .picto__after--subway::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f239";
  display: inline-block;
}

.picto__before--train::before, .picto__after--train::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f238";
  display: inline-block;
}

.picto__before--lightbulb::before, .picto__after--lightbulb::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f0eb";
  display: inline-block;
}

.picto__before--globe-asia::before, .picto__after--globe-asia::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f57e";
  display: inline-block;
}

.picto__before--globe-americas::before, .picto__after--globe-americas::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f57d";
  display: inline-block;
}

.picto__before--globe-africa::before, .picto__after--globe-africa::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f57c";
  display: inline-block;
}

.picto__before--globe::before, .picto__after--globe::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f0ac";
  display: inline-block;
}

.picto__before--shopping-cart::before, .picto__after--shopping-cart::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f07a";
  display: inline-block;
}

.picto__before--parking::before, .picto__after--parking::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f540";
  display: inline-block;
}

.picto__before--user-lock::before, .picto__after--user-lock::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f502";
  display: inline-block;
}

.picto__before--hands::before, .picto__after--hands::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f2a7";
  display: inline-block;
}

.picto__before--hands-helping::before, .picto__after--hands-helping::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f4c4";
  display: inline-block;
}

.picto__before--hand-rock::before, .picto__after--hand-rock::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f255";
  display: inline-block;
}

.picto__before--hand-point-right::before, .picto__after--hand-point-right::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f0a4";
  display: inline-block;
}

.picto__before--hand-point-left::before, .picto__after--hand-point-left::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f0a5";
  display: inline-block;
}

.picto__before--hand-point-down::before, .picto__after--hand-point-down::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f0a7";
  display: inline-block;
}

.picto__before--hand-point-up::before, .picto__after--hand-point-up::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f0a6";
  display: inline-block;
}

.picto__before--hand-holding-medical::before, .picto__after--hand-holding-medical::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\e05c";
  display: inline-block;
}

.picto__before--hand-holding-heart::before, .picto__after--hand-holding-heart::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f4be";
  display: inline-block;
}

.picto__before--thumbs-up::before, .picto__after--thumbs-up::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f164";
  display: inline-block;
}

.picto__before--thumbs-down::before, .picto__after--thumbs-down::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f165";
  display: inline-block;
}

.picto__before--bus::before, .picto__after--bus::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f207";
  display: inline-block;
}

.picto__before--question::before, .picto__after--question::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\?";
  display: inline-block;
}

.picto__before--question-circle::before, .picto__after--question-circle::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f059";
  display: inline-block;
}

.picto__before--clipboard-list::before, .picto__after--clipboard-list::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f46d";
  display: inline-block;
}

.picto__before--clipboard-check::before, .picto__after--clipboard-check::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f46c";
  display: inline-block;
}

.picto__before--clipboard::before, .picto__after--clipboard::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f328";
  display: inline-block;
}

.picto__before--leaf::before, .picto__after--leaf::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f06c";
  display: inline-block;
}

.picto__before--tractor::before, .picto__after--tractor::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f722";
  display: inline-block;
}

.picto__before--pen-fancy::before, .picto__after--pen-fancy::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f5ac";
  display: inline-block;
}

.picto__before--euro-sign::before, .picto__after--euro-sign::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f153";
  display: inline-block;
}

.picto__before--hard-hat::before, .picto__after--hard-hat::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f807";
  display: inline-block;
}

.picto__before--user-edit::before, .picto__after--user-edit::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f4ff";
  display: inline-block;
}

.picto__before--sync::before, .picto__after--sync::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f021";
  display: inline-block;
}

.picto__before--external-link-alt::before, .picto__after--external-link-alt::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f35d";
  display: inline-block;
}

.picto__before--external-link-square-alt::before, .picto__after--external-link-square-alt::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f360";
  display: inline-block;
}

.picto__before--calculator::before, .picto__after--calculator::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f1ec";
  display: inline-block;
}

.picto__before--user-friends::before, .picto__after--user-friends::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f500";
  display: inline-block;
}

.picto__before--quote-right::before, .picto__after--quote-right::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f10e";
  display: inline-block;
}

.picto__before--quote-left::before, .picto__after--quote-left::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f10d";
  display: inline-block;
}

.picto__before--newspaper::before, .picto__after--newspaper::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f1ea";
  display: inline-block;
}

.picto__before--file-edit::before, .picto__after--file-edit::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f31c";
  display: inline-block;
}

.picto__before--chevron-up::before, .picto__after--chevron-up::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f077";
  display: inline-block;
}

.picto__before--chevron-right::before, .picto__after--chevron-right::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f054";
  display: inline-block;
}

.picto__before--chevron-left::before, .picto__after--chevron-left::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f053";
  display: inline-block;
}

.picto__before--chevron-down::before, .picto__after--chevron-down::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f078";
  display: inline-block;
}

.picto__before--list::before, .picto__after--list::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f03a";
  display: inline-block;
}

.picto__before--book::before, .picto__after--book::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f02d";
  display: inline-block;
}

.picto__before--ring::before, .picto__after--ring::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f70b";
  display: inline-block;
}

.picto__before--store::before, .picto__after--store::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f54e";
  display: inline-block;
}

.picto__before--location-arrow::before, .picto__after--location-arrow::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f124";
  display: inline-block;
}

.picto__before--list-ul::before, .picto__after--list-ul::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f0ca";
  display: inline-block;
}

.picto__before--house-crack::before, .picto__after--house-crack::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\e3b1";
  display: inline-block;
}

.picto__before--city::before, .picto__after--city::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f64f";
  display: inline-block;
}

.picto__before--webcam::before, .picto__after--webcam::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f832";
  display: inline-block;
}

.picto__before--video::before, .picto__after--video::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f03d";
  display: inline-block;
}

.picto__before--share-nodes::before, .picto__after--share-nodes::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f1e0";
  display: inline-block;
}

.picto__before--user-cog::before, .picto__after--user-cog::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f4fe";
  display: inline-block;
}

.picto__before--unlock-keyhole::before, .picto__after--unlock-keyhole::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f13e";
  display: inline-block;
}

.picto__before--circle-user::before, .picto__after--circle-user::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f2bd";
  display: inline-block;
}

.picto__before--folder::before, .picto__after--folder::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f07b";
  display: inline-block;
}

.picto__before--pen-to-square::before, .picto__after--pen-to-square::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f044";
  display: inline-block;
}

.picto__before--certificate::before, .picto__after--certificate::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f0a3";
  display: inline-block;
}

.picto__before--arrow-from-top::before, .picto__after--arrow-from-top::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f345";
  display: inline-block;
}

.picto__before--arrow-to-top::before, .picto__after--arrow-to-top::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f341";
  display: inline-block;
}

.picto__before--money-check::before, .picto__after--money-check::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f53c";
  display: inline-block;
}

.picto__before--person-breastfeeding::before, .picto__after--person-breastfeeding::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\e53a";
  display: inline-block;
}

.picto__before--rings-wedding::before, .picto__after--rings-wedding::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f81b";
  display: inline-block;
}

.picto__before--file-plus::before, .picto__after--file-plus::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f319";
  display: inline-block;
}

.picto__before--file-import::before, .picto__after--file-import::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f56f";
  display: inline-block;
}

.picto__before--folder-open::before, .picto__after--folder-open::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f07c";
  display: inline-block;
}

.picto__before--rss::before, .picto__after--rss::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f09e";
  display: inline-block;
}

.picto__before--dice::before, .picto__after--dice::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f522";
  display: inline-block;
}

.picto__before--list-check::before, .picto__after--list-check::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f0ae";
  display: inline-block;
}

.picto__before--mobile-screen-button::before, .picto__after--mobile-screen-button::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f3cd";
  display: inline-block;
}

.picto__before--power-off::before, .picto__after--power-off::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f011";
  display: inline-block;
}

.picto__before--flag::before, .picto__after--flag::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f024";
  display: inline-block;
}

.picto__before--family::before, .picto__after--family::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\e300";
  display: inline-block;
}

.picto__before--magnifying-glass::before, .picto__after--magnifying-glass::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f002";
  display: inline-block;
}

.picto__before--tasks::before, .picto__after--tasks::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f0ae";
  display: inline-block;
}

.picto__before--black-tie::before, .picto__after--black-tie::after {
  font-family: "Font Awesome 6 Brands";
  font-weight: normal;
  content: "\f27e";
  display: inline-block;
}

.picto__before--comments::before, .picto__after--comments::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f086";
  display: inline-block;
}

.picto__before--arrow-rotate-left::before, .picto__after--arrow-rotate-left::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f0e2";
  display: inline-block;
}

.picto__before--shield::before, .picto__after--shield::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f132";
  display: inline-block;
}

.picto__before--people-arrows::before, .picto__after--people-arrows::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\e068";
  display: inline-block;
}

.picto__before--person-biking::before, .picto__after--person-biking::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f84a";
  display: inline-block;
}

.picto__before--car::before, .picto__after--car::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f1b9";
  display: inline-block;
}

.picto__before--address-card::before, .picto__after--address-card::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f2bb";
  display: inline-block;
}

.picto__before--right-from-bracket::before, .picto__after--right-from-bracket::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f2f5";
  display: inline-block;
}

.picto__before--right-to-bracket::before, .picto__after--right-to-bracket::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f2f6";
  display: inline-block;
}

.picto__before--mobile::before, .picto__after--mobile::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f3ce";
  display: inline-block;
}

.picto__before--tablet::before, .picto__after--tablet::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f3fb";
  display: inline-block;
}

.picto__before--laptop::before, .picto__after--laptop::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f109";
  display: inline-block;
}

.picto__before--desktop::before, .picto__after--desktop::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f390";
  display: inline-block;
}

.picto__before--scale-unbalanced::before, .picto__after--scale-unbalanced::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f515";
  display: inline-block;
}

.picto__before--book-medical::before, .picto__after--book-medical::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f7e6";
  display: inline-block;
}

@media (min-width: 374px) {
  .visible--xs {
    display: block !important;
  }
  .visible-inline--xs {
    display: inline-block !important;
  }
  .hidden--xs {
    display: none !important;
  }
}
@media (max-width: 374px) {
  .visible--xs {
    display: none !important;
  }
  .hidden--xs {
    display: block !important;
  }
  .hidden-inline--xs {
    display: inline-block !important;
  }
}
@media (min-width: 575px) {
  .visible--sm {
    display: block !important;
  }
  .visible-inline--sm {
    display: inline-block !important;
  }
  .hidden--sm {
    display: none !important;
  }
}
@media (max-width: 575px) {
  .visible--sm {
    display: none !important;
  }
  .hidden--sm {
    display: block !important;
  }
  .hidden-inline--sm {
    display: inline-block !important;
  }
}
@media (min-width: 767px) {
  .visible--md {
    display: block !important;
  }
  .visible-inline--md {
    display: inline-block !important;
  }
  .hidden--md {
    display: none !important;
  }
}
@media (max-width: 767px) {
  .visible--md {
    display: none !important;
  }
  .hidden--md {
    display: block !important;
  }
  .hidden-inline--md {
    display: inline-block !important;
  }
}
@media (min-width: 991px) {
  .visible--lg {
    display: block !important;
  }
  .visible-inline--lg {
    display: inline-block !important;
  }
  .hidden--lg {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .visible--lg {
    display: none !important;
  }
  .hidden--lg {
    display: block !important;
  }
  .hidden-inline--lg {
    display: inline-block !important;
  }
}
@media (min-width: 1199px) {
  .visible--xl {
    display: block !important;
  }
  .visible-inline--xl {
    display: inline-block !important;
  }
  .hidden--xl {
    display: none !important;
  }
}
@media (max-width: 1199px) {
  .visible--xl {
    display: none !important;
  }
  .hidden--xl {
    display: block !important;
  }
  .hidden-inline--xl {
    display: inline-block !important;
  }
}
@media (min-width: 1399px) {
  .visible--xxl {
    display: block !important;
  }
  .visible-inline--xxl {
    display: inline-block !important;
  }
  .hidden--xxl {
    display: none !important;
  }
}
@media (max-width: 1399px) {
  .visible--xxl {
    display: none !important;
  }
  .hidden--xxl {
    display: block !important;
  }
  .hidden-inline--xxl {
    display: inline-block !important;
  }
}
.overflow__x--hidden {
  overflow-x: hidden;
}
.overflow__y--hidden {
  overflow-y: hidden;
}
.overflow--hidden {
  overflow: hidden;
}

body.hidden-elem--1 .hidden-target--1, body.hidden-elem--2 .hidden-target--2, body.hidden-elem--3 .hidden-target--3, body.hidden-elem--4 .hidden-target--4, body.hidden-elem--5 .hidden-target--5 {
  display: none !important;
}

@media (min-width: 375px) {
  body.hidden-elem--1 .xs\:hidden-target--1, body.hidden-elem--2 .xs\:hidden-target--2, body.hidden-elem--3 .xs\:hidden-target--3, body.hidden-elem--4 .xs\:hidden-target--4, body.hidden-elem--5 .xs\:hidden-target--5 {
    display: none !important;
  }
}

@media (min-width: 576px) {
  body.hidden-elem--1 .sm\:hidden-target--1, body.hidden-elem--2 .sm\:hidden-target--2, body.hidden-elem--3 .sm\:hidden-target--3, body.hidden-elem--4 .sm\:hidden-target--4, body.hidden-elem--5 .sm\:hidden-target--5 {
    display: none !important;
  }
}

@media (min-width: 768px) {
  body.hidden-elem--1 .md\:hidden-target--1, body.hidden-elem--2 .md\:hidden-target--2, body.hidden-elem--3 .md\:hidden-target--3, body.hidden-elem--4 .md\:hidden-target--4, body.hidden-elem--5 .md\:hidden-target--5 {
    display: none !important;
  }
}

@media (min-width: 992px) {
  body.hidden-elem--1 .lg\:hidden-target--1, body.hidden-elem--2 .lg\:hidden-target--2, body.hidden-elem--3 .lg\:hidden-target--3, body.hidden-elem--4 .lg\:hidden-target--4, body.hidden-elem--5 .lg\:hidden-target--5 {
    display: none !important;
  }
}

@media (min-width: 1200px) {
  body.hidden-elem--1 .xl\:hidden-target--1, body.hidden-elem--2 .xl\:hidden-target--2, body.hidden-elem--3 .xl\:hidden-target--3, body.hidden-elem--4 .xl\:hidden-target--4, body.hidden-elem--5 .xl\:hidden-target--5 {
    display: none !important;
  }
}

@media (min-width: 1400px) {
  body.hidden-elem--1 .xxl\:hidden-target--1, body.hidden-elem--2 .xxl\:hidden-target--2, body.hidden-elem--3 .xxl\:hidden-target--3, body.hidden-elem--4 .xxl\:hidden-target--4, body.hidden-elem--5 .xxl\:hidden-target--5 {
    display: none !important;
  }
}

.position--relative {
  position: relative;
}
.position--fixed {
  position: fixed;
}
.position--absolute {
  position: absolute;
}
.position--initial {
  position: initial;
}
.position--sticky {
  position: sticky;
}
.position--inherit {
  position: inherit;
}

@media (min-width: 375px) {
  .xs\:position--relative {
    position: relative;
  }
  .xs\:position--fixed {
    position: fixed;
  }
  .xs\:position--absolute {
    position: absolute;
  }
  .xs\:position--initial {
    position: initial;
  }
  .xs\:position--sticky {
    position: sticky;
  }
  .xs\:position--inherit {
    position: inherit;
  }
}

@media (min-width: 576px) {
  .sm\:position--relative {
    position: relative;
  }
  .sm\:position--fixed {
    position: fixed;
  }
  .sm\:position--absolute {
    position: absolute;
  }
  .sm\:position--initial {
    position: initial;
  }
  .sm\:position--sticky {
    position: sticky;
  }
  .sm\:position--inherit {
    position: inherit;
  }
}

@media (min-width: 768px) {
  .md\:position--relative {
    position: relative;
  }
  .md\:position--fixed {
    position: fixed;
  }
  .md\:position--absolute {
    position: absolute;
  }
  .md\:position--initial {
    position: initial;
  }
  .md\:position--sticky {
    position: sticky;
  }
  .md\:position--inherit {
    position: inherit;
  }
}

@media (min-width: 992px) {
  .lg\:position--relative {
    position: relative;
  }
  .lg\:position--fixed {
    position: fixed;
  }
  .lg\:position--absolute {
    position: absolute;
  }
  .lg\:position--initial {
    position: initial;
  }
  .lg\:position--sticky {
    position: sticky;
  }
  .lg\:position--inherit {
    position: inherit;
  }
}

@media (min-width: 1200px) {
  .xl\:position--relative {
    position: relative;
  }
  .xl\:position--fixed {
    position: fixed;
  }
  .xl\:position--absolute {
    position: absolute;
  }
  .xl\:position--initial {
    position: initial;
  }
  .xl\:position--sticky {
    position: sticky;
  }
  .xl\:position--inherit {
    position: inherit;
  }
}

@media (min-width: 1400px) {
  .xxl\:position--relative {
    position: relative;
  }
  .xxl\:position--fixed {
    position: fixed;
  }
  .xxl\:position--absolute {
    position: absolute;
  }
  .xxl\:position--initial {
    position: initial;
  }
  .xxl\:position--sticky {
    position: sticky;
  }
  .xxl\:position--inherit {
    position: inherit;
  }
}

.display--block {
  display: block;
}

.display--inline {
  display: inline;
}

.display--table {
  display: table;
}

.display--contents {
  display: contents;
}

.display--none {
  display: none;
}

.display--inline-block {
  display: inline-block;
}

.display--inline-table {
  display: inline-table;
}

.display--inline-flex {
  display: inline-flex;
}

.display--inline-grid {
  display: inline-grid;
}

.display--inherit {
  display: inherit;
}

.display--initial {
  display: initial;
}

.display--unset {
  display: unset;
}

.display__after--block::after,
.display__before--block::before {
  display: block;
}

.display__after--inline::after,
.display__before--inline::before {
  display: inline;
}

.display__after--table::after,
.display__before--table::before {
  display: table;
}

.display__after--contents::after,
.display__before--contents::before {
  display: contents;
}

.display__after--none::after,
.display__before--none::before {
  display: none;
}

.display__after--inline-block::after,
.display__before--inline-block::before {
  display: inline-block;
}

.display__after--inline-table::after,
.display__before--inline-table::before {
  display: inline-table;
}

.display__after--inline-flex::after,
.display__before--inline-flex::before {
  display: inline-flex;
}

.display__after--inline-grid::after,
.display__before--inline-grid::before {
  display: inline-grid;
}

.display__after--inherit::after,
.display__before--inherit::before {
  display: inherit;
}

.display__after--initial::after,
.display__before--initial::before {
  display: initial;
}

.display__after--unset::after,
.display__before--unset::before {
  display: unset;
}

.rotate--xs {
  rotate: 15deg;
}

.rotate--sm {
  rotate: 45deg;
}

.rotate--md {
  rotate: 90deg;
}

.rotate--lg {
  rotate: 135deg;
}

.rotate--xl {
  rotate: 180deg;
}

.rotate--2xl {
  rotate: 225deg;
}

.rotate--3xl {
  rotate: 270deg;
}

.rotate--4xl {
  rotate: 315deg;
}

.first__h2--no-mt h2:first-of-type, .first-titre__h2--no-margin-top h2:first-of-type, .first__h3--no-mt h3:first-of-type, .first-titre__h3--no-margin-top h3:first-of-type, .first__h4--no-mt h4:first-of-type, .first-titre__h4--no-margin-top h4:first-of-type, .first__h5--no-mt h5:first-of-type, .first-titre__h5--no-margin-top h5:first-of-type, .first__h6--no-mt h6:first-of-type, .first-titre__h6--no-margin-top h6:first-of-type {
  margin-top: 0 !important;
}

.first__h2--no-pt h2:first-of-type, .first-titre__h2--no-padding-top h2:first-of-type, .first__h3--no-pt h3:first-of-type, .first-titre__h3--no-padding-top h3:first-of-type, .first__h4--no-pt h4:first-of-type, .first-titre__h4--no-padding-top h4:first-of-type, .first__h5--no-pt h5:first-of-type, .first-titre__h5--no-padding-top h5:first-of-type, .first__h6--no-pt h6:first-of-type, .first-titre__h6--no-padding-top h6:first-of-type {
  padding-top: 0 !important;
}

.files--none .actu_files,
.sousMenu--none .sousMenu,
.filAriane--none .filAriane {
  display: none !important;
}

.filAriane--display .filAriane {
  display: block !important;
}

.pointer-events--none {
  pointer-events: none;
}

.iframeML {
  width: 100%;
  margin: 50px 0;
}

.iframeResponsive {
  position: relative;
  padding-bottom: 56.25%; /*16:9*/
  height: 0;
  overflow: hidden;
}
.iframeResponsive iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.ratp-rer::before {
  background-image: url("../_COMMUN/_IMG-GLOBAL/_PICTOS/_RATP/rer.svg");
}

.ratp-rer-a::before {
  background-image: url("../_COMMUN/_IMG-GLOBAL/_PICTOS/_RATP/rer-a.svg");
}

.ratp-rer-b::before {
  background-image: url("../_COMMUN/_IMG-GLOBAL/_PICTOS/_RATP/rer-b.svg");
}

.ratp-rer-c::before {
  background-image: url("../_COMMUN/_IMG-GLOBAL/_PICTOS/_RATP/rer-c.svg");
}

.ratp-rer-d::before {
  background-image: url("../_COMMUN/_IMG-GLOBAL/_PICTOS/_RATP/rer-d.svg");
}

.ratp-rer-e::before {
  background-image: url("../_COMMUN/_IMG-GLOBAL/_PICTOS/_RATP/rer-e.svg");
}

.ratp-m::before {
  background-image: url("../_COMMUN/_IMG-GLOBAL/_PICTOS/_RATP/m.svg");
}

.ratp-m-1::before {
  background-image: url("../_COMMUN/_IMG-GLOBAL/_PICTOS/_RATP/m-1.svg");
}

.ratp-m-2::before {
  background-image: url("../_COMMUN/_IMG-GLOBAL/_PICTOS/_RATP/m-2.svg");
}

.ratp-m-3::before {
  background-image: url("../_COMMUN/_IMG-GLOBAL/_PICTOS/_RATP/m-3.svg");
}

.ratp-m-3b::before {
  background-image: url("../_COMMUN/_IMG-GLOBAL/_PICTOS/_RATP/m-3b.svg");
}

.ratp-m-4::before {
  background-image: url("../_COMMUN/_IMG-GLOBAL/_PICTOS/_RATP/m-4.svg");
}

.ratp-m-5::before {
  background-image: url("../_COMMUN/_IMG-GLOBAL/_PICTOS/_RATP/m-5.svg");
}

.ratp-m-6::before {
  background-image: url("../_COMMUN/_IMG-GLOBAL/_PICTOS/_RATP/m-6.svg");
}

.ratp-m-7::before {
  background-image: url("../_COMMUN/_IMG-GLOBAL/_PICTOS/_RATP/m-7.svg");
}

.ratp-m-7b::before {
  background-image: url("../_COMMUN/_IMG-GLOBAL/_PICTOS/_RATP/m-7b.svg");
}

.ratp-m-8::before {
  background-image: url("../_COMMUN/_IMG-GLOBAL/_PICTOS/_RATP/m-8.svg");
}

.ratp-m-9::before {
  background-image: url("../_COMMUN/_IMG-GLOBAL/_PICTOS/_RATP/m-9.svg");
}

.ratp-m-10::before {
  background-image: url("../_COMMUN/_IMG-GLOBAL/_PICTOS/_RATP/m-10.svg");
}

.ratp-m-11::before {
  background-image: url("../_COMMUN/_IMG-GLOBAL/_PICTOS/_RATP/m-11.svg");
}

.ratp-m-12::before {
  background-image: url("../_COMMUN/_IMG-GLOBAL/_PICTOS/_RATP/m-12.svg");
}

.ratp-m-13::before {
  background-image: url("../_COMMUN/_IMG-GLOBAL/_PICTOS/_RATP/m-13.svg");
}

.ratp-m-14::before {
  background-image: url("../_COMMUN/_IMG-GLOBAL/_PICTOS/_RATP/m-14.svg");
}

.ratp-m-orv::before {
  background-image: url("../_COMMUN/_IMG-GLOBAL/_PICTOS/_RATP/m-orv.svg");
}

.ratp-tram::before {
  background-image: url("../_COMMUN/_IMG-GLOBAL/_PICTOS/_RATP/tram.svg");
}

.ratp-t-1::before {
  background-image: url("../_COMMUN/_IMG-GLOBAL/_PICTOS/_RATP/t-1.svg");
}

.ratp-t-2::before {
  background-image: url("../_COMMUN/_IMG-GLOBAL/_PICTOS/_RATP/t-2.svg");
}

.ratp-t-3a::before {
  background-image: url("../_COMMUN/_IMG-GLOBAL/_PICTOS/_RATP/t-3a.svg");
}

.ratp-t-3b::before {
  background-image: url("../_COMMUN/_IMG-GLOBAL/_PICTOS/_RATP/t-3b.svg");
}

.ratp-t-4::before {
  background-image: url("../_COMMUN/_IMG-GLOBAL/_PICTOS/_RATP/t-4.svg");
}

.ratp-t-5::before {
  background-image: url("../_COMMUN/_IMG-GLOBAL/_PICTOS/_RATP/t-5.svg");
}

.ratp-t-6::before {
  background-image: url("../_COMMUN/_IMG-GLOBAL/_PICTOS/_RATP/t-6.svg");
}

.ratp-t-7::before {
  background-image: url("../_COMMUN/_IMG-GLOBAL/_PICTOS/_RATP/t-7.svg");
}

.ratp-t-8::before {
  background-image: url("../_COMMUN/_IMG-GLOBAL/_PICTOS/_RATP/t-8.svg");
}

.ratp-t-9::before {
  background-image: url("../_COMMUN/_IMG-GLOBAL/_PICTOS/_RATP/t-9.svg");
}

.ratp-t-11::before {
  background-image: url("../_COMMUN/_IMG-GLOBAL/_PICTOS/_RATP/t-11.svg");
}

.ratp-t-13::before {
  background-image: url("../_COMMUN/_IMG-GLOBAL/_PICTOS/_RATP/t-13.svg");
}

.ratp-transilien::before {
  background-image: url("../_COMMUN/_IMG-GLOBAL/_PICTOS/_RATP/transilien.svg");
}

.ratp-t-h::before {
  background-image: url("../_COMMUN/_IMG-GLOBAL/_PICTOS/_RATP/t-h.svg");
}

.ratp-t-j::before {
  background-image: url("../_COMMUN/_IMG-GLOBAL/_PICTOS/_RATP/t-j.svg");
}

.ratp-t-k::before {
  background-image: url("../_COMMUN/_IMG-GLOBAL/_PICTOS/_RATP/t-k.svg");
}

.ratp-t-l::before {
  background-image: url("../_COMMUN/_IMG-GLOBAL/_PICTOS/_RATP/t-l.svg");
}

.ratp-t-n::before {
  background-image: url("../_COMMUN/_IMG-GLOBAL/_PICTOS/_RATP/t-n.svg");
}

.ratp-t-p::before {
  background-image: url("../_COMMUN/_IMG-GLOBAL/_PICTOS/_RATP/t-p.svg");
}

.ratp-t-r::before {
  background-image: url("../_COMMUN/_IMG-GLOBAL/_PICTOS/_RATP/t-r.svg");
}

.ratp-t-u::before {
  background-image: url("../_COMMUN/_IMG-GLOBAL/_PICTOS/_RATP/t-u.svg");
}

.ratp-bus::before {
  background-image: url("../_COMMUN/_IMG-GLOBAL/_PICTOS/_RATP/bus.svg");
}

.ratp-taxi::before {
  background-image: url("../_COMMUN/_IMG-GLOBAL/_PICTOS/_RATP/taxi.svg");
}

.ratp-parking::before {
  background-image: url("../_COMMUN/_IMG-GLOBAL/_PICTOS/_RATP/parking.svg");
}

.ratp-rer, .ratp-rer-a, .ratp-rer-b, .ratp-rer-c, .ratp-rer-d, .ratp-rer-e, .ratp-m, .ratp-m-1, .ratp-m-2, .ratp-m-3, .ratp-m-3b, .ratp-m-4, .ratp-m-5, .ratp-m-6, .ratp-m-7, .ratp-m-7b, .ratp-m-8, .ratp-m-9, .ratp-m-10, .ratp-m-11, .ratp-m-12, .ratp-m-13, .ratp-m-14, .ratp-m-orv, .ratp-tram, .ratp-t-1, .ratp-t-2, .ratp-t-3a, .ratp-t-3b, .ratp-t-4, .ratp-t-5, .ratp-t-6, .ratp-t-7, .ratp-t-8, .ratp-t-9, .ratp-t-11, .ratp-t-13, .ratp-transilien, .ratp-t-h, .ratp-t-j, .ratp-t-k, .ratp-t-l, .ratp-t-n, .ratp-t-p, .ratp-t-r, .ratp-t-u, .ratp-bus, .ratp-taxi, .ratp-parking {
  pointer-events: none;
  font-size: 0;
}
.ratp-rer::before, .ratp-rer-a::before, .ratp-rer-b::before, .ratp-rer-c::before, .ratp-rer-d::before, .ratp-rer-e::before, .ratp-m::before, .ratp-m-1::before, .ratp-m-2::before, .ratp-m-3::before, .ratp-m-3b::before, .ratp-m-4::before, .ratp-m-5::before, .ratp-m-6::before, .ratp-m-7::before, .ratp-m-7b::before, .ratp-m-8::before, .ratp-m-9::before, .ratp-m-10::before, .ratp-m-11::before, .ratp-m-12::before, .ratp-m-13::before, .ratp-m-14::before, .ratp-m-orv::before, .ratp-tram::before, .ratp-t-1::before, .ratp-t-2::before, .ratp-t-3a::before, .ratp-t-3b::before, .ratp-t-4::before, .ratp-t-5::before, .ratp-t-6::before, .ratp-t-7::before, .ratp-t-8::before, .ratp-t-9::before, .ratp-t-11::before, .ratp-t-13::before, .ratp-transilien::before, .ratp-t-h::before, .ratp-t-j::before, .ratp-t-k::before, .ratp-t-l::before, .ratp-t-n::before, .ratp-t-p::before, .ratp-t-r::before, .ratp-t-u::before, .ratp-bus::before, .ratp-taxi::before, .ratp-parking::before {
  content: "";
  display: inline-block;
  width: 2rem;
  height: 2rem;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
}

[class*=ratp-] + [class*=ratp-] {
  margin-left: 0.4rem;
}

.pagedefaut .ratp-list .richtext ul {
  padding: 0;
  margin: 0;
}
.pagedefaut .ratp-list .richtext ul li {
  display: flex;
  align-items: center;
}
.pagedefaut .ratp-list .richtext ul li::before {
  display: none;
}

.btnGenerique--primary {
  display: inline-block;
  padding: 0.8rem 1.6rem;
  text-decoration: none;
  outline: none;
  transition: all 0.3s ease-in-out;
  border-width: 0.1rem;
  border-style: solid;
  border-color: #243C54;
  line-height: 1;
  border-radius: 10rem;
  color: rgb(255, 255, 255);
  background-color: #243C54;
}
.btnGenerique--primary[class*=picto__before--]::before {
  margin-right: 0.8rem;
}
.btnGenerique--primary[class*=picto__after--]::after {
  margin-left: 0.8rem;
}
.btnGenerique--primary:hover, .btnGenerique--primary:focus {
  color: #243C54;
  background-color: transparent;
  border-color: #243C54;
}
.btnGenerique--primary-outline {
  display: inline-block;
  padding: 0.8rem 1.6rem;
  text-decoration: none;
  outline: none;
  transition: all 0.3s ease-in-out;
  border-width: 0.1rem;
  border-style: solid;
  border-color: #243C54;
  line-height: 1;
  border-radius: 10rem;
  color: #243C54;
  background-color: transparent;
}
.btnGenerique--primary-outline[class*=picto__before--]::before {
  margin-right: 0.8rem;
}
.btnGenerique--primary-outline[class*=picto__after--]::after {
  margin-left: 0.8rem;
}
.btnGenerique--primary-outline:hover, .btnGenerique--primary-outline:focus {
  color: rgb(255, 255, 255);
  background-color: #243C54;
  border-color: #243C54;
}
.btnGenerique--secondary {
  display: inline-block;
  padding: 0.8rem 1.6rem;
  text-decoration: none;
  outline: none;
  transition: all 0.3s ease-in-out;
  border-width: 0.1rem;
  border-style: solid;
  border-color: #307878;
  line-height: 1;
  border-radius: 10rem;
  color: rgb(255, 255, 255);
  background-color: #307878;
}
.btnGenerique--secondary[class*=picto__before--]::before {
  margin-right: 0.8rem;
}
.btnGenerique--secondary[class*=picto__after--]::after {
  margin-left: 0.8rem;
}
.btnGenerique--secondary:hover, .btnGenerique--secondary:focus {
  color: #307878;
  background-color: transparent;
  border-color: #307878;
}
.btnGenerique--secondary-outline {
  display: inline-block;
  padding: 0.8rem 1.6rem;
  text-decoration: none;
  outline: none;
  transition: all 0.3s ease-in-out;
  border-width: 0.1rem;
  border-style: solid;
  border-color: #307878;
  line-height: 1;
  border-radius: 10rem;
  color: #307878;
  background-color: transparent;
}
.btnGenerique--secondary-outline[class*=picto__before--]::before {
  margin-right: 0.8rem;
}
.btnGenerique--secondary-outline[class*=picto__after--]::after {
  margin-left: 0.8rem;
}
.btnGenerique--secondary-outline:hover, .btnGenerique--secondary-outline:focus {
  color: rgb(255, 255, 255);
  background-color: #307878;
  border-color: #307878;
}
.btnGenerique--tertiary {
  display: inline-block;
  padding: 0.8rem 1.6rem;
  text-decoration: none;
  outline: none;
  transition: all 0.3s ease-in-out;
  border-width: 0.1rem;
  border-style: solid;
  border-color: #EAF3F1;
  line-height: 1;
  border-radius: 10rem;
  color: rgb(5, 5, 5);
  background-color: #EAF3F1;
}
.btnGenerique--tertiary[class*=picto__before--]::before {
  margin-right: 0.8rem;
}
.btnGenerique--tertiary[class*=picto__after--]::after {
  margin-left: 0.8rem;
}
.btnGenerique--tertiary:hover, .btnGenerique--tertiary:focus {
  color: #EAF3F1;
  background-color: transparent;
  border-color: #EAF3F1;
}
.btnGenerique--tertiary-outline {
  display: inline-block;
  padding: 0.8rem 1.6rem;
  text-decoration: none;
  outline: none;
  transition: all 0.3s ease-in-out;
  border-width: 0.1rem;
  border-style: solid;
  border-color: #EAF3F1;
  line-height: 1;
  border-radius: 10rem;
  color: #EAF3F1;
  background-color: transparent;
}
.btnGenerique--tertiary-outline[class*=picto__before--]::before {
  margin-right: 0.8rem;
}
.btnGenerique--tertiary-outline[class*=picto__after--]::after {
  margin-left: 0.8rem;
}
.btnGenerique--tertiary-outline:hover, .btnGenerique--tertiary-outline:focus {
  color: rgb(5, 5, 5);
  background-color: #EAF3F1;
  border-color: #EAF3F1;
}
.btnGenerique--black {
  display: inline-block;
  padding: 0.8rem 1.6rem;
  text-decoration: none;
  outline: none;
  transition: all 0.3s ease-in-out;
  border-width: 0.1rem;
  border-style: solid;
  border-color: rgb(0, 0, 0);
  line-height: 1;
  border-radius: 10rem;
  color: rgb(255, 255, 255);
  background-color: rgb(0, 0, 0);
}
.btnGenerique--black[class*=picto__before--]::before {
  margin-right: 0.8rem;
}
.btnGenerique--black[class*=picto__after--]::after {
  margin-left: 0.8rem;
}
.btnGenerique--black:hover, .btnGenerique--black:focus {
  color: rgb(0, 0, 0);
  background-color: transparent;
  border-color: rgb(0, 0, 0);
}
.btnGenerique--black-outline {
  display: inline-block;
  padding: 0.8rem 1.6rem;
  text-decoration: none;
  outline: none;
  transition: all 0.3s ease-in-out;
  border-width: 0.1rem;
  border-style: solid;
  border-color: rgb(0, 0, 0);
  line-height: 1;
  border-radius: 10rem;
  color: rgb(0, 0, 0);
  background-color: transparent;
}
.btnGenerique--black-outline[class*=picto__before--]::before {
  margin-right: 0.8rem;
}
.btnGenerique--black-outline[class*=picto__after--]::after {
  margin-left: 0.8rem;
}
.btnGenerique--black-outline:hover, .btnGenerique--black-outline:focus {
  color: rgb(255, 255, 255);
  background-color: rgb(0, 0, 0);
  border-color: rgb(0, 0, 0);
}
.btnGenerique--white {
  display: inline-block;
  padding: 0.8rem 1.6rem;
  text-decoration: none;
  outline: none;
  transition: all 0.3s ease-in-out;
  border-width: 0.1rem;
  border-style: solid;
  border-color: rgb(255, 255, 255);
  line-height: 1;
  border-radius: 10rem;
  color: rgb(5, 5, 5);
  background-color: rgb(255, 255, 255);
}
.btnGenerique--white[class*=picto__before--]::before {
  margin-right: 0.8rem;
}
.btnGenerique--white[class*=picto__after--]::after {
  margin-left: 0.8rem;
}
.btnGenerique--white:hover, .btnGenerique--white:focus {
  color: rgb(255, 255, 255);
  background-color: transparent;
  border-color: rgb(255, 255, 255);
}
.btnGenerique--white-outline {
  display: inline-block;
  padding: 0.8rem 1.6rem;
  text-decoration: none;
  outline: none;
  transition: all 0.3s ease-in-out;
  border-width: 0.1rem;
  border-style: solid;
  border-color: rgb(255, 255, 255);
  line-height: 1;
  border-radius: 10rem;
  color: rgb(255, 255, 255);
  background-color: transparent;
}
.btnGenerique--white-outline[class*=picto__before--]::before {
  margin-right: 0.8rem;
}
.btnGenerique--white-outline[class*=picto__after--]::after {
  margin-left: 0.8rem;
}
.btnGenerique--white-outline:hover, .btnGenerique--white-outline:focus {
  color: rgb(5, 5, 5);
  background-color: rgb(255, 255, 255);
  border-color: rgb(255, 255, 255);
}

.flex--col-2 > * {
  flex-basis: 61rem;
}
.flex--col-2.grid__col--gap-xs > *, .flex--col-2.grid--gap-xs > * {
  flex-basis: 60.6rem;
}
.flex--col-2.grid__col--gap-sm > *, .flex--col-2.grid--gap-sm > * {
  flex-basis: 60.2rem;
}
.flex--col-2.grid__col--gap-md > *, .flex--col-2.grid--gap-md > * {
  flex-basis: 59.5rem;
}
.flex--col-2.grid__col--gap-lg > *, .flex--col-2.grid--gap-lg > * {
  flex-basis: 58.5rem;
}
.flex--col-2.grid__col--gap-xl > *, .flex--col-2.grid--gap-xl > * {
  flex-basis: 56rem;
}
.flex--col-2.grid__col--gap-xxl > *, .flex--col-2.grid--gap-xxl > * {
  flex-basis: 53.5rem;
}
.flex--col-3 > * {
  flex-basis: 40.6666666667rem;
}
.flex--col-3.grid__col--gap-xs > *, .flex--col-3.grid--gap-xs > * {
  flex-basis: 40.1333333333rem;
}
.flex--col-3.grid__col--gap-sm > *, .flex--col-3.grid--gap-sm > * {
  flex-basis: 39.6rem;
}
.flex--col-3.grid__col--gap-md > *, .flex--col-3.grid--gap-md > * {
  flex-basis: 38.6666666667rem;
}
.flex--col-3.grid__col--gap-lg > *, .flex--col-3.grid--gap-lg > * {
  flex-basis: 37.3333333333rem;
}
.flex--col-3.grid__col--gap-xl > *, .flex--col-3.grid--gap-xl > * {
  flex-basis: 34rem;
}
.flex--col-3.grid__col--gap-xxl > *, .flex--col-3.grid--gap-xxl > * {
  flex-basis: 30.6666666667rem;
}
.flex--col-4 > * {
  flex-basis: 30.5rem;
}
.flex--col-4.grid__col--gap-xs > *, .flex--col-4.grid--gap-xs > * {
  flex-basis: 29.9rem;
}
.flex--col-4.grid__col--gap-sm > *, .flex--col-4.grid--gap-sm > * {
  flex-basis: 29.3rem;
}
.flex--col-4.grid__col--gap-md > *, .flex--col-4.grid--gap-md > * {
  flex-basis: 28.25rem;
}
.flex--col-4.grid__col--gap-lg > *, .flex--col-4.grid--gap-lg > * {
  flex-basis: 26.75rem;
}
.flex--col-4.grid__col--gap-xl > *, .flex--col-4.grid--gap-xl > * {
  flex-basis: 23rem;
}
.flex--col-4.grid__col--gap-xxl > *, .flex--col-4.grid--gap-xxl > * {
  flex-basis: 19.25rem;
}
.flex--col-5 > * {
  flex-basis: 24.4rem;
}
.flex--col-5.grid__col--gap-xs > *, .flex--col-5.grid--gap-xs > * {
  flex-basis: 23.76rem;
}
.flex--col-5.grid__col--gap-sm > *, .flex--col-5.grid--gap-sm > * {
  flex-basis: 23.12rem;
}
.flex--col-5.grid__col--gap-md > *, .flex--col-5.grid--gap-md > * {
  flex-basis: 22rem;
}
.flex--col-5.grid__col--gap-lg > *, .flex--col-5.grid--gap-lg > * {
  flex-basis: 20.4rem;
}
.flex--col-5.grid__col--gap-xl > *, .flex--col-5.grid--gap-xl > * {
  flex-basis: 16.4rem;
}
.flex--col-5.grid__col--gap-xxl > *, .flex--col-5.grid--gap-xxl > * {
  flex-basis: 12.4rem;
}
.flex--col-6 > * {
  flex-basis: 20.3333333333rem;
}
.flex--col-6.grid__col--gap-xs > *, .flex--col-6.grid--gap-xs > * {
  flex-basis: 19.6666666667rem;
}
.flex--col-6.grid__col--gap-sm > *, .flex--col-6.grid--gap-sm > * {
  flex-basis: 19rem;
}
.flex--col-6.grid__col--gap-md > *, .flex--col-6.grid--gap-md > * {
  flex-basis: 17.8333333333rem;
}
.flex--col-6.grid__col--gap-lg > *, .flex--col-6.grid--gap-lg > * {
  flex-basis: 16.1666666667rem;
}
.flex--col-6.grid__col--gap-xl > *, .flex--col-6.grid--gap-xl > * {
  flex-basis: 12rem;
}
.flex--col-6.grid__col--gap-xxl > *, .flex--col-6.grid--gap-xxl > * {
  flex-basis: 7.8333333333rem;
}
.flex--col-7 > * {
  flex-basis: 17.4285714286rem;
}
.flex--col-7.grid__col--gap-xs > *, .flex--col-7.grid--gap-xs > * {
  flex-basis: 16.7428571429rem;
}
.flex--col-7.grid__col--gap-sm > *, .flex--col-7.grid--gap-sm > * {
  flex-basis: 16.0571428571rem;
}
.flex--col-7.grid__col--gap-md > *, .flex--col-7.grid--gap-md > * {
  flex-basis: 14.8571428571rem;
}
.flex--col-7.grid__col--gap-lg > *, .flex--col-7.grid--gap-lg > * {
  flex-basis: 13.1428571429rem;
}
.flex--col-7.grid__col--gap-xl > *, .flex--col-7.grid--gap-xl > * {
  flex-basis: 8.8571428571rem;
}
.flex--col-7.grid__col--gap-xxl > *, .flex--col-7.grid--gap-xxl > * {
  flex-basis: 4.5714285714rem;
}

.flex--col-2, .flex--col-3, .flex--col-4, .flex--col-5, .flex--col-6, .flex--col-7 {
  display: flex;
  flex-flow: row wrap;
}
.flex--col-2 > *, .flex--col-3 > *, .flex--col-4 > *, .flex--col-5 > *, .flex--col-6 > *, .flex--col-7 > * {
  flex: 1;
}

.grid--col-2 {
  grid-template-columns: repeat(auto-fit, minmax(61rem, 1fr));
}
@media (max-width: 610px) {
  .grid--col-2 {
    grid-template-columns: 100%;
  }
}
.grid--col-2.grid__col--gap-xs, .grid--col-2.grid--gap-xs {
  grid-template-columns: repeat(auto-fit, minmax(60.6rem, 1fr));
}
@media (max-width: 606px) {
  .grid--col-2.grid__col--gap-xs, .grid--col-2.grid--gap-xs {
    grid-template-columns: 100%;
  }
}
.grid--col-2.grid__col--gap-sm, .grid--col-2.grid--gap-sm {
  grid-template-columns: repeat(auto-fit, minmax(60.2rem, 1fr));
}
@media (max-width: 602px) {
  .grid--col-2.grid__col--gap-sm, .grid--col-2.grid--gap-sm {
    grid-template-columns: 100%;
  }
}
.grid--col-2.grid__col--gap-md, .grid--col-2.grid--gap-md {
  grid-template-columns: repeat(auto-fit, minmax(59.5rem, 1fr));
}
@media (max-width: 595px) {
  .grid--col-2.grid__col--gap-md, .grid--col-2.grid--gap-md {
    grid-template-columns: 100%;
  }
}
.grid--col-2.grid__col--gap-lg, .grid--col-2.grid--gap-lg {
  grid-template-columns: repeat(auto-fit, minmax(58.5rem, 1fr));
}
@media (max-width: 585px) {
  .grid--col-2.grid__col--gap-lg, .grid--col-2.grid--gap-lg {
    grid-template-columns: 100%;
  }
}
.grid--col-2.grid__col--gap-xl, .grid--col-2.grid--gap-xl {
  grid-template-columns: repeat(auto-fit, minmax(56rem, 1fr));
}
@media (max-width: 560px) {
  .grid--col-2.grid__col--gap-xl, .grid--col-2.grid--gap-xl {
    grid-template-columns: 100%;
  }
}
.grid--col-2.grid__col--gap-xxl, .grid--col-2.grid--gap-xxl {
  grid-template-columns: repeat(auto-fit, minmax(53.5rem, 1fr));
}
@media (max-width: 535px) {
  .grid--col-2.grid__col--gap-xxl, .grid--col-2.grid--gap-xxl {
    grid-template-columns: 100%;
  }
}
.grid--col-3 {
  grid-template-columns: repeat(auto-fit, minmax(40.6666666667rem, 1fr));
}
@media (max-width: 406.6666666667px) {
  .grid--col-3 {
    grid-template-columns: 100%;
  }
}
.grid--col-3.grid__col--gap-xs, .grid--col-3.grid--gap-xs {
  grid-template-columns: repeat(auto-fit, minmax(40.1333333333rem, 1fr));
}
@media (max-width: 401.3333333333px) {
  .grid--col-3.grid__col--gap-xs, .grid--col-3.grid--gap-xs {
    grid-template-columns: 100%;
  }
}
.grid--col-3.grid__col--gap-sm, .grid--col-3.grid--gap-sm {
  grid-template-columns: repeat(auto-fit, minmax(39.6rem, 1fr));
}
@media (max-width: 396px) {
  .grid--col-3.grid__col--gap-sm, .grid--col-3.grid--gap-sm {
    grid-template-columns: 100%;
  }
}
.grid--col-3.grid__col--gap-md, .grid--col-3.grid--gap-md {
  grid-template-columns: repeat(auto-fit, minmax(38.6666666667rem, 1fr));
}
@media (max-width: 386.6666666667px) {
  .grid--col-3.grid__col--gap-md, .grid--col-3.grid--gap-md {
    grid-template-columns: 100%;
  }
}
.grid--col-3.grid__col--gap-lg, .grid--col-3.grid--gap-lg {
  grid-template-columns: repeat(auto-fit, minmax(37.3333333333rem, 1fr));
}
@media (max-width: 373.3333333333px) {
  .grid--col-3.grid__col--gap-lg, .grid--col-3.grid--gap-lg {
    grid-template-columns: 100%;
  }
}
.grid--col-3.grid__col--gap-xl, .grid--col-3.grid--gap-xl {
  grid-template-columns: repeat(auto-fit, minmax(34rem, 1fr));
}
@media (max-width: 340px) {
  .grid--col-3.grid__col--gap-xl, .grid--col-3.grid--gap-xl {
    grid-template-columns: 100%;
  }
}
.grid--col-3.grid__col--gap-xxl, .grid--col-3.grid--gap-xxl {
  grid-template-columns: repeat(auto-fit, minmax(30.6666666667rem, 1fr));
}
@media (max-width: 306.6666666667px) {
  .grid--col-3.grid__col--gap-xxl, .grid--col-3.grid--gap-xxl {
    grid-template-columns: 100%;
  }
}
.grid--col-4 {
  grid-template-columns: repeat(auto-fit, minmax(30.5rem, 1fr));
}
@media (max-width: 305px) {
  .grid--col-4 {
    grid-template-columns: 100%;
  }
}
.grid--col-4.grid__col--gap-xs, .grid--col-4.grid--gap-xs {
  grid-template-columns: repeat(auto-fit, minmax(29.9rem, 1fr));
}
@media (max-width: 299px) {
  .grid--col-4.grid__col--gap-xs, .grid--col-4.grid--gap-xs {
    grid-template-columns: 100%;
  }
}
.grid--col-4.grid__col--gap-sm, .grid--col-4.grid--gap-sm {
  grid-template-columns: repeat(auto-fit, minmax(29.3rem, 1fr));
}
@media (max-width: 293px) {
  .grid--col-4.grid__col--gap-sm, .grid--col-4.grid--gap-sm {
    grid-template-columns: 100%;
  }
}
.grid--col-4.grid__col--gap-md, .grid--col-4.grid--gap-md {
  grid-template-columns: repeat(auto-fit, minmax(28.25rem, 1fr));
}
@media (max-width: 282.5px) {
  .grid--col-4.grid__col--gap-md, .grid--col-4.grid--gap-md {
    grid-template-columns: 100%;
  }
}
.grid--col-4.grid__col--gap-lg, .grid--col-4.grid--gap-lg {
  grid-template-columns: repeat(auto-fit, minmax(26.75rem, 1fr));
}
@media (max-width: 267.5px) {
  .grid--col-4.grid__col--gap-lg, .grid--col-4.grid--gap-lg {
    grid-template-columns: 100%;
  }
}
.grid--col-4.grid__col--gap-xl, .grid--col-4.grid--gap-xl {
  grid-template-columns: repeat(auto-fit, minmax(23rem, 1fr));
}
@media (max-width: 230px) {
  .grid--col-4.grid__col--gap-xl, .grid--col-4.grid--gap-xl {
    grid-template-columns: 100%;
  }
}
.grid--col-4.grid__col--gap-xxl, .grid--col-4.grid--gap-xxl {
  grid-template-columns: repeat(auto-fit, minmax(19.25rem, 1fr));
}
@media (max-width: 192.5px) {
  .grid--col-4.grid__col--gap-xxl, .grid--col-4.grid--gap-xxl {
    grid-template-columns: 100%;
  }
}
.grid--col-5 {
  grid-template-columns: repeat(auto-fit, minmax(24.4rem, 1fr));
}
@media (max-width: 244px) {
  .grid--col-5 {
    grid-template-columns: 100%;
  }
}
.grid--col-5.grid__col--gap-xs, .grid--col-5.grid--gap-xs {
  grid-template-columns: repeat(auto-fit, minmax(23.76rem, 1fr));
}
@media (max-width: 237.6px) {
  .grid--col-5.grid__col--gap-xs, .grid--col-5.grid--gap-xs {
    grid-template-columns: 100%;
  }
}
.grid--col-5.grid__col--gap-sm, .grid--col-5.grid--gap-sm {
  grid-template-columns: repeat(auto-fit, minmax(23.12rem, 1fr));
}
@media (max-width: 231.2px) {
  .grid--col-5.grid__col--gap-sm, .grid--col-5.grid--gap-sm {
    grid-template-columns: 100%;
  }
}
.grid--col-5.grid__col--gap-md, .grid--col-5.grid--gap-md {
  grid-template-columns: repeat(auto-fit, minmax(22rem, 1fr));
}
@media (max-width: 220px) {
  .grid--col-5.grid__col--gap-md, .grid--col-5.grid--gap-md {
    grid-template-columns: 100%;
  }
}
.grid--col-5.grid__col--gap-lg, .grid--col-5.grid--gap-lg {
  grid-template-columns: repeat(auto-fit, minmax(20.4rem, 1fr));
}
@media (max-width: 204px) {
  .grid--col-5.grid__col--gap-lg, .grid--col-5.grid--gap-lg {
    grid-template-columns: 100%;
  }
}
.grid--col-5.grid__col--gap-xl, .grid--col-5.grid--gap-xl {
  grid-template-columns: repeat(auto-fit, minmax(16.4rem, 1fr));
}
@media (max-width: 164px) {
  .grid--col-5.grid__col--gap-xl, .grid--col-5.grid--gap-xl {
    grid-template-columns: 100%;
  }
}
.grid--col-5.grid__col--gap-xxl, .grid--col-5.grid--gap-xxl {
  grid-template-columns: repeat(auto-fit, minmax(12.4rem, 1fr));
}
@media (max-width: 124px) {
  .grid--col-5.grid__col--gap-xxl, .grid--col-5.grid--gap-xxl {
    grid-template-columns: 100%;
  }
}
.grid--col-6 {
  grid-template-columns: repeat(auto-fit, minmax(20.3333333333rem, 1fr));
}
@media (max-width: 203.3333333333px) {
  .grid--col-6 {
    grid-template-columns: 100%;
  }
}
.grid--col-6.grid__col--gap-xs, .grid--col-6.grid--gap-xs {
  grid-template-columns: repeat(auto-fit, minmax(19.6666666667rem, 1fr));
}
@media (max-width: 196.6666666667px) {
  .grid--col-6.grid__col--gap-xs, .grid--col-6.grid--gap-xs {
    grid-template-columns: 100%;
  }
}
.grid--col-6.grid__col--gap-sm, .grid--col-6.grid--gap-sm {
  grid-template-columns: repeat(auto-fit, minmax(19rem, 1fr));
}
@media (max-width: 190px) {
  .grid--col-6.grid__col--gap-sm, .grid--col-6.grid--gap-sm {
    grid-template-columns: 100%;
  }
}
.grid--col-6.grid__col--gap-md, .grid--col-6.grid--gap-md {
  grid-template-columns: repeat(auto-fit, minmax(17.8333333333rem, 1fr));
}
@media (max-width: 178.3333333333px) {
  .grid--col-6.grid__col--gap-md, .grid--col-6.grid--gap-md {
    grid-template-columns: 100%;
  }
}
.grid--col-6.grid__col--gap-lg, .grid--col-6.grid--gap-lg {
  grid-template-columns: repeat(auto-fit, minmax(16.1666666667rem, 1fr));
}
@media (max-width: 161.6666666667px) {
  .grid--col-6.grid__col--gap-lg, .grid--col-6.grid--gap-lg {
    grid-template-columns: 100%;
  }
}
.grid--col-6.grid__col--gap-xl, .grid--col-6.grid--gap-xl {
  grid-template-columns: repeat(auto-fit, minmax(12rem, 1fr));
}
@media (max-width: 120px) {
  .grid--col-6.grid__col--gap-xl, .grid--col-6.grid--gap-xl {
    grid-template-columns: 100%;
  }
}
.grid--col-6.grid__col--gap-xxl, .grid--col-6.grid--gap-xxl {
  grid-template-columns: repeat(auto-fit, minmax(7.8333333333rem, 1fr));
}
@media (max-width: 78.3333333333px) {
  .grid--col-6.grid__col--gap-xxl, .grid--col-6.grid--gap-xxl {
    grid-template-columns: 100%;
  }
}
.grid--col-7 {
  grid-template-columns: repeat(auto-fit, minmax(17.4285714286rem, 1fr));
}
@media (max-width: 174.2857142857px) {
  .grid--col-7 {
    grid-template-columns: 100%;
  }
}
.grid--col-7.grid__col--gap-xs, .grid--col-7.grid--gap-xs {
  grid-template-columns: repeat(auto-fit, minmax(16.7428571429rem, 1fr));
}
@media (max-width: 167.4285714286px) {
  .grid--col-7.grid__col--gap-xs, .grid--col-7.grid--gap-xs {
    grid-template-columns: 100%;
  }
}
.grid--col-7.grid__col--gap-sm, .grid--col-7.grid--gap-sm {
  grid-template-columns: repeat(auto-fit, minmax(16.0571428571rem, 1fr));
}
@media (max-width: 160.5714285714px) {
  .grid--col-7.grid__col--gap-sm, .grid--col-7.grid--gap-sm {
    grid-template-columns: 100%;
  }
}
.grid--col-7.grid__col--gap-md, .grid--col-7.grid--gap-md {
  grid-template-columns: repeat(auto-fit, minmax(14.8571428571rem, 1fr));
}
@media (max-width: 148.5714285714px) {
  .grid--col-7.grid__col--gap-md, .grid--col-7.grid--gap-md {
    grid-template-columns: 100%;
  }
}
.grid--col-7.grid__col--gap-lg, .grid--col-7.grid--gap-lg {
  grid-template-columns: repeat(auto-fit, minmax(13.1428571429rem, 1fr));
}
@media (max-width: 131.4285714286px) {
  .grid--col-7.grid__col--gap-lg, .grid--col-7.grid--gap-lg {
    grid-template-columns: 100%;
  }
}
.grid--col-7.grid__col--gap-xl, .grid--col-7.grid--gap-xl {
  grid-template-columns: repeat(auto-fit, minmax(8.8571428571rem, 1fr));
}
@media (max-width: 88.5714285714px) {
  .grid--col-7.grid__col--gap-xl, .grid--col-7.grid--gap-xl {
    grid-template-columns: 100%;
  }
}
.grid--col-7.grid__col--gap-xxl, .grid--col-7.grid--gap-xxl {
  grid-template-columns: repeat(auto-fit, minmax(4.5714285714rem, 1fr));
}
@media (max-width: 45.7142857143px) {
  .grid--col-7.grid__col--gap-xxl, .grid--col-7.grid--gap-xxl {
    grid-template-columns: 100%;
  }
}

.grid--col-2, .grid--col-3, .grid--col-4, .grid--col-5, .grid--col-6, .grid--col-7 {
  display: grid;
}

.section--col-2 > * {
  width: 100%;
  max-width: 61rem;
}
.section--col-2.grid__col--gap-xs > *, .section--col-2.grid--gap-xs > * {
  width: 100%;
  max-width: 60.6rem;
}
.section--col-2.grid__col--gap-sm > *, .section--col-2.grid--gap-sm > * {
  width: 100%;
  max-width: 60.2rem;
}
.section--col-2.grid__col--gap-md > *, .section--col-2.grid--gap-md > * {
  width: 100%;
  max-width: 59.5rem;
}
.section--col-2.grid__col--gap-lg > *, .section--col-2.grid--gap-lg > * {
  width: 100%;
  max-width: 58.5rem;
}
.section--col-2.grid__col--gap-xl > *, .section--col-2.grid--gap-xl > * {
  width: 100%;
  max-width: 56rem;
}
.section--col-2.grid__col--gap-xxl > *, .section--col-2.grid--gap-xxl > * {
  width: 100%;
  max-width: 53.5rem;
}
.section--col-3 > * {
  width: 100%;
  max-width: 40.6666666667rem;
}
.section--col-3.grid__col--gap-xs > *, .section--col-3.grid--gap-xs > * {
  width: 100%;
  max-width: 40.1333333333rem;
}
.section--col-3.grid__col--gap-sm > *, .section--col-3.grid--gap-sm > * {
  width: 100%;
  max-width: 39.6rem;
}
.section--col-3.grid__col--gap-md > *, .section--col-3.grid--gap-md > * {
  width: 100%;
  max-width: 38.6666666667rem;
}
.section--col-3.grid__col--gap-lg > *, .section--col-3.grid--gap-lg > * {
  width: 100%;
  max-width: 37.3333333333rem;
}
.section--col-3.grid__col--gap-xl > *, .section--col-3.grid--gap-xl > * {
  width: 100%;
  max-width: 34rem;
}
.section--col-3.grid__col--gap-xxl > *, .section--col-3.grid--gap-xxl > * {
  width: 100%;
  max-width: 30.6666666667rem;
}
.section--col-4 > * {
  width: 100%;
  max-width: 30.5rem;
}
.section--col-4.grid__col--gap-xs > *, .section--col-4.grid--gap-xs > * {
  width: 100%;
  max-width: 29.9rem;
}
.section--col-4.grid__col--gap-sm > *, .section--col-4.grid--gap-sm > * {
  width: 100%;
  max-width: 29.3rem;
}
.section--col-4.grid__col--gap-md > *, .section--col-4.grid--gap-md > * {
  width: 100%;
  max-width: 28.25rem;
}
.section--col-4.grid__col--gap-lg > *, .section--col-4.grid--gap-lg > * {
  width: 100%;
  max-width: 26.75rem;
}
.section--col-4.grid__col--gap-xl > *, .section--col-4.grid--gap-xl > * {
  width: 100%;
  max-width: 23rem;
}
.section--col-4.grid__col--gap-xxl > *, .section--col-4.grid--gap-xxl > * {
  width: 100%;
  max-width: 19.25rem;
}
.section--col-5 > * {
  width: 100%;
  max-width: 24.4rem;
}
.section--col-5.grid__col--gap-xs > *, .section--col-5.grid--gap-xs > * {
  width: 100%;
  max-width: 23.76rem;
}
.section--col-5.grid__col--gap-sm > *, .section--col-5.grid--gap-sm > * {
  width: 100%;
  max-width: 23.12rem;
}
.section--col-5.grid__col--gap-md > *, .section--col-5.grid--gap-md > * {
  width: 100%;
  max-width: 22rem;
}
.section--col-5.grid__col--gap-lg > *, .section--col-5.grid--gap-lg > * {
  width: 100%;
  max-width: 20.4rem;
}
.section--col-5.grid__col--gap-xl > *, .section--col-5.grid--gap-xl > * {
  width: 100%;
  max-width: 16.4rem;
}
.section--col-5.grid__col--gap-xxl > *, .section--col-5.grid--gap-xxl > * {
  width: 100%;
  max-width: 12.4rem;
}
.section--col-6 > * {
  width: 100%;
  max-width: 20.3333333333rem;
}
.section--col-6.grid__col--gap-xs > *, .section--col-6.grid--gap-xs > * {
  width: 100%;
  max-width: 19.6666666667rem;
}
.section--col-6.grid__col--gap-sm > *, .section--col-6.grid--gap-sm > * {
  width: 100%;
  max-width: 19rem;
}
.section--col-6.grid__col--gap-md > *, .section--col-6.grid--gap-md > * {
  width: 100%;
  max-width: 17.8333333333rem;
}
.section--col-6.grid__col--gap-lg > *, .section--col-6.grid--gap-lg > * {
  width: 100%;
  max-width: 16.1666666667rem;
}
.section--col-6.grid__col--gap-xl > *, .section--col-6.grid--gap-xl > * {
  width: 100%;
  max-width: 12rem;
}
.section--col-6.grid__col--gap-xxl > *, .section--col-6.grid--gap-xxl > * {
  width: 100%;
  max-width: 7.8333333333rem;
}
.section--col-7 > * {
  width: 100%;
  max-width: 17.4285714286rem;
}
.section--col-7.grid__col--gap-xs > *, .section--col-7.grid--gap-xs > * {
  width: 100%;
  max-width: 16.7428571429rem;
}
.section--col-7.grid__col--gap-sm > *, .section--col-7.grid--gap-sm > * {
  width: 100%;
  max-width: 16.0571428571rem;
}
.section--col-7.grid__col--gap-md > *, .section--col-7.grid--gap-md > * {
  width: 100%;
  max-width: 14.8571428571rem;
}
.section--col-7.grid__col--gap-lg > *, .section--col-7.grid--gap-lg > * {
  width: 100%;
  max-width: 13.1428571429rem;
}
.section--col-7.grid__col--gap-xl > *, .section--col-7.grid--gap-xl > * {
  width: 100%;
  max-width: 8.8571428571rem;
}
.section--col-7.grid__col--gap-xxl > *, .section--col-7.grid--gap-xxl > * {
  width: 100%;
  max-width: 4.5714285714rem;
}

.section--col-2, .section--col-3, .section--col-4, .section--col-5, .section--col-6, .section--col-7 {
  display: flex;
  flex-flow: row wrap;
  justify-content: center;
}

.flex {
  display: flex;
}
.flex--1 {
  flex: 1;
}
.flex--2 {
  flex: 2;
}
.flex--3 {
  flex: 3;
}
.flex--4 {
  flex: 4;
}
.flex--5 {
  flex: 5;
}
.flex--6 {
  flex: 6;
}
.flex--order-1 {
  order: 1;
}
.flex--order-2 {
  order: 2;
}
.flex--order-3 {
  order: 3;
}
.flex--order-4 {
  order: 4;
}
.flex--order-5 {
  order: 5;
}
.flex--order-6 {
  order: 6;
}
.flex--order-7 {
  order: 7;
}
.flex--order-8 {
  order: 8;
}
.flex--order-9 {
  order: 9;
}
.flex--order-10 {
  order: 10;
}
.flex--basis-full {
  flex-basis: 100% !important;
}

@media (min-width: 375px) {
  .xs\:flex {
    display: flex;
  }
  .xs\:flex--1 {
    flex: 1;
  }
  .xs\:flex--2 {
    flex: 2;
  }
  .xs\:flex--3 {
    flex: 3;
  }
  .xs\:flex--4 {
    flex: 4;
  }
  .xs\:flex--5 {
    flex: 5;
  }
  .xs\:flex--6 {
    flex: 6;
  }
  .xs\:flex--order-1 {
    order: 1;
  }
  .xs\:flex--order-2 {
    order: 2;
  }
  .xs\:flex--order-3 {
    order: 3;
  }
  .xs\:flex--order-4 {
    order: 4;
  }
  .xs\:flex--order-5 {
    order: 5;
  }
  .xs\:flex--order-6 {
    order: 6;
  }
  .xs\:flex--order-7 {
    order: 7;
  }
  .xs\:flex--order-8 {
    order: 8;
  }
  .xs\:flex--order-9 {
    order: 9;
  }
  .xs\:flex--order-10 {
    order: 10;
  }
  .xs\:flex--basis-full {
    flex-basis: 100% !important;
  }
}

@media (min-width: 576px) {
  .sm\:flex {
    display: flex;
  }
  .sm\:flex--1 {
    flex: 1;
  }
  .sm\:flex--2 {
    flex: 2;
  }
  .sm\:flex--3 {
    flex: 3;
  }
  .sm\:flex--4 {
    flex: 4;
  }
  .sm\:flex--5 {
    flex: 5;
  }
  .sm\:flex--6 {
    flex: 6;
  }
  .sm\:flex--order-1 {
    order: 1;
  }
  .sm\:flex--order-2 {
    order: 2;
  }
  .sm\:flex--order-3 {
    order: 3;
  }
  .sm\:flex--order-4 {
    order: 4;
  }
  .sm\:flex--order-5 {
    order: 5;
  }
  .sm\:flex--order-6 {
    order: 6;
  }
  .sm\:flex--order-7 {
    order: 7;
  }
  .sm\:flex--order-8 {
    order: 8;
  }
  .sm\:flex--order-9 {
    order: 9;
  }
  .sm\:flex--order-10 {
    order: 10;
  }
  .sm\:flex--basis-full {
    flex-basis: 100% !important;
  }
}

@media (min-width: 768px) {
  .md\:flex {
    display: flex;
  }
  .md\:flex--1 {
    flex: 1;
  }
  .md\:flex--2 {
    flex: 2;
  }
  .md\:flex--3 {
    flex: 3;
  }
  .md\:flex--4 {
    flex: 4;
  }
  .md\:flex--5 {
    flex: 5;
  }
  .md\:flex--6 {
    flex: 6;
  }
  .md\:flex--order-1 {
    order: 1;
  }
  .md\:flex--order-2 {
    order: 2;
  }
  .md\:flex--order-3 {
    order: 3;
  }
  .md\:flex--order-4 {
    order: 4;
  }
  .md\:flex--order-5 {
    order: 5;
  }
  .md\:flex--order-6 {
    order: 6;
  }
  .md\:flex--order-7 {
    order: 7;
  }
  .md\:flex--order-8 {
    order: 8;
  }
  .md\:flex--order-9 {
    order: 9;
  }
  .md\:flex--order-10 {
    order: 10;
  }
  .md\:flex--basis-full {
    flex-basis: 100% !important;
  }
}

@media (min-width: 992px) {
  .lg\:flex {
    display: flex;
  }
  .lg\:flex--1 {
    flex: 1;
  }
  .lg\:flex--2 {
    flex: 2;
  }
  .lg\:flex--3 {
    flex: 3;
  }
  .lg\:flex--4 {
    flex: 4;
  }
  .lg\:flex--5 {
    flex: 5;
  }
  .lg\:flex--6 {
    flex: 6;
  }
  .lg\:flex--order-1 {
    order: 1;
  }
  .lg\:flex--order-2 {
    order: 2;
  }
  .lg\:flex--order-3 {
    order: 3;
  }
  .lg\:flex--order-4 {
    order: 4;
  }
  .lg\:flex--order-5 {
    order: 5;
  }
  .lg\:flex--order-6 {
    order: 6;
  }
  .lg\:flex--order-7 {
    order: 7;
  }
  .lg\:flex--order-8 {
    order: 8;
  }
  .lg\:flex--order-9 {
    order: 9;
  }
  .lg\:flex--order-10 {
    order: 10;
  }
  .lg\:flex--basis-full {
    flex-basis: 100% !important;
  }
}

@media (min-width: 1200px) {
  .xl\:flex {
    display: flex;
  }
  .xl\:flex--1 {
    flex: 1;
  }
  .xl\:flex--2 {
    flex: 2;
  }
  .xl\:flex--3 {
    flex: 3;
  }
  .xl\:flex--4 {
    flex: 4;
  }
  .xl\:flex--5 {
    flex: 5;
  }
  .xl\:flex--6 {
    flex: 6;
  }
  .xl\:flex--order-1 {
    order: 1;
  }
  .xl\:flex--order-2 {
    order: 2;
  }
  .xl\:flex--order-3 {
    order: 3;
  }
  .xl\:flex--order-4 {
    order: 4;
  }
  .xl\:flex--order-5 {
    order: 5;
  }
  .xl\:flex--order-6 {
    order: 6;
  }
  .xl\:flex--order-7 {
    order: 7;
  }
  .xl\:flex--order-8 {
    order: 8;
  }
  .xl\:flex--order-9 {
    order: 9;
  }
  .xl\:flex--order-10 {
    order: 10;
  }
  .xl\:flex--basis-full {
    flex-basis: 100% !important;
  }
}

@media (min-width: 1400px) {
  .xxl\:flex {
    display: flex;
  }
  .xxl\:flex--1 {
    flex: 1;
  }
  .xxl\:flex--2 {
    flex: 2;
  }
  .xxl\:flex--3 {
    flex: 3;
  }
  .xxl\:flex--4 {
    flex: 4;
  }
  .xxl\:flex--5 {
    flex: 5;
  }
  .xxl\:flex--6 {
    flex: 6;
  }
  .xxl\:flex--order-1 {
    order: 1;
  }
  .xxl\:flex--order-2 {
    order: 2;
  }
  .xxl\:flex--order-3 {
    order: 3;
  }
  .xxl\:flex--order-4 {
    order: 4;
  }
  .xxl\:flex--order-5 {
    order: 5;
  }
  .xxl\:flex--order-6 {
    order: 6;
  }
  .xxl\:flex--order-7 {
    order: 7;
  }
  .xxl\:flex--order-8 {
    order: 8;
  }
  .xxl\:flex--order-9 {
    order: 9;
  }
  .xxl\:flex--order-10 {
    order: 10;
  }
  .xxl\:flex--basis-full {
    flex-basis: 100% !important;
  }
}

.flex__sectionContainer--jc-center .sectionContainer, .flex__richtext--jc-center .richtext, .flex__texte--jc-center .texte, .flex__subSectionContainer--jc-center .subSectionContainer, .flex__ul--jc-center ul, .flex--jc-center {
  justify-content: center;
}

@media (min-width: 375px) {
  .xs\:flex__sectionContainer--jc-center .sectionContainer, .xs\:flex__richtext--jc-center .richtext, .xs\:flex__texte--jc-center .texte, .xs\:flex__subSectionContainer--jc-center .subSectionContainer, .xs\:flex__ul--jc-center ul, .xs\:flex--jc-center {
    justify-content: center;
  }
}

@media (min-width: 576px) {
  .sm\:flex__sectionContainer--jc-center .sectionContainer, .sm\:flex__richtext--jc-center .richtext, .sm\:flex__texte--jc-center .texte, .sm\:flex__subSectionContainer--jc-center .subSectionContainer, .sm\:flex__ul--jc-center ul, .sm\:flex--jc-center {
    justify-content: center;
  }
}

@media (min-width: 768px) {
  .md\:flex__sectionContainer--jc-center .sectionContainer, .md\:flex__richtext--jc-center .richtext, .md\:flex__texte--jc-center .texte, .md\:flex__subSectionContainer--jc-center .subSectionContainer, .md\:flex__ul--jc-center ul, .md\:flex--jc-center {
    justify-content: center;
  }
}

@media (min-width: 992px) {
  .lg\:flex__sectionContainer--jc-center .sectionContainer, .lg\:flex__richtext--jc-center .richtext, .lg\:flex__texte--jc-center .texte, .lg\:flex__subSectionContainer--jc-center .subSectionContainer, .lg\:flex__ul--jc-center ul, .lg\:flex--jc-center {
    justify-content: center;
  }
}

@media (min-width: 1200px) {
  .xl\:flex__sectionContainer--jc-center .sectionContainer, .xl\:flex__richtext--jc-center .richtext, .xl\:flex__texte--jc-center .texte, .xl\:flex__subSectionContainer--jc-center .subSectionContainer, .xl\:flex__ul--jc-center ul, .xl\:flex--jc-center {
    justify-content: center;
  }
}

@media (min-width: 1400px) {
  .xxl\:flex__sectionContainer--jc-center .sectionContainer, .xxl\:flex__richtext--jc-center .richtext, .xxl\:flex__texte--jc-center .texte, .xxl\:flex__subSectionContainer--jc-center .subSectionContainer, .xxl\:flex__ul--jc-center ul, .xxl\:flex--jc-center {
    justify-content: center;
  }
}

.flex__sectionContainer--jc-spaceAround .sectionContainer, .flex__richtext--jc-spaceAround .richtext, .flex__texte--jc-spaceAround .texte, .flex__subSectionContainer--jc-spaceAround .subSectionContainer, .flex__ul--jc-spaceAround ul, .flex--jc-spaceAround {
  justify-content: space-around;
}

@media (min-width: 375px) {
  .xs\:flex__sectionContainer--jc-spaceAround .sectionContainer, .xs\:flex__richtext--jc-spaceAround .richtext, .xs\:flex__texte--jc-spaceAround .texte, .xs\:flex__subSectionContainer--jc-spaceAround .subSectionContainer, .xs\:flex__ul--jc-spaceAround ul, .xs\:flex--jc-spaceAround {
    justify-content: space-around;
  }
}

@media (min-width: 576px) {
  .sm\:flex__sectionContainer--jc-spaceAround .sectionContainer, .sm\:flex__richtext--jc-spaceAround .richtext, .sm\:flex__texte--jc-spaceAround .texte, .sm\:flex__subSectionContainer--jc-spaceAround .subSectionContainer, .sm\:flex__ul--jc-spaceAround ul, .sm\:flex--jc-spaceAround {
    justify-content: space-around;
  }
}

@media (min-width: 768px) {
  .md\:flex__sectionContainer--jc-spaceAround .sectionContainer, .md\:flex__richtext--jc-spaceAround .richtext, .md\:flex__texte--jc-spaceAround .texte, .md\:flex__subSectionContainer--jc-spaceAround .subSectionContainer, .md\:flex__ul--jc-spaceAround ul, .md\:flex--jc-spaceAround {
    justify-content: space-around;
  }
}

@media (min-width: 992px) {
  .lg\:flex__sectionContainer--jc-spaceAround .sectionContainer, .lg\:flex__richtext--jc-spaceAround .richtext, .lg\:flex__texte--jc-spaceAround .texte, .lg\:flex__subSectionContainer--jc-spaceAround .subSectionContainer, .lg\:flex__ul--jc-spaceAround ul, .lg\:flex--jc-spaceAround {
    justify-content: space-around;
  }
}

@media (min-width: 1200px) {
  .xl\:flex__sectionContainer--jc-spaceAround .sectionContainer, .xl\:flex__richtext--jc-spaceAround .richtext, .xl\:flex__texte--jc-spaceAround .texte, .xl\:flex__subSectionContainer--jc-spaceAround .subSectionContainer, .xl\:flex__ul--jc-spaceAround ul, .xl\:flex--jc-spaceAround {
    justify-content: space-around;
  }
}

@media (min-width: 1400px) {
  .xxl\:flex__sectionContainer--jc-spaceAround .sectionContainer, .xxl\:flex__richtext--jc-spaceAround .richtext, .xxl\:flex__texte--jc-spaceAround .texte, .xxl\:flex__subSectionContainer--jc-spaceAround .subSectionContainer, .xxl\:flex__ul--jc-spaceAround ul, .xxl\:flex--jc-spaceAround {
    justify-content: space-around;
  }
}

.flex__sectionContainer--jc-spaceBetween .sectionContainer, .flex__richtext--jc-spaceBetween .richtext, .flex__texte--jc-spaceBetween .texte, .flex__subSectionContainer--jc-spaceBetween .subSectionContainer, .flex__ul--jc-spaceBetween ul, .flex--jc-spaceBetween {
  justify-content: space-between;
}

@media (min-width: 375px) {
  .xs\:flex__sectionContainer--jc-spaceBetween .sectionContainer, .xs\:flex__richtext--jc-spaceBetween .richtext, .xs\:flex__texte--jc-spaceBetween .texte, .xs\:flex__subSectionContainer--jc-spaceBetween .subSectionContainer, .xs\:flex__ul--jc-spaceBetween ul, .xs\:flex--jc-spaceBetween {
    justify-content: space-between;
  }
}

@media (min-width: 576px) {
  .sm\:flex__sectionContainer--jc-spaceBetween .sectionContainer, .sm\:flex__richtext--jc-spaceBetween .richtext, .sm\:flex__texte--jc-spaceBetween .texte, .sm\:flex__subSectionContainer--jc-spaceBetween .subSectionContainer, .sm\:flex__ul--jc-spaceBetween ul, .sm\:flex--jc-spaceBetween {
    justify-content: space-between;
  }
}

@media (min-width: 768px) {
  .md\:flex__sectionContainer--jc-spaceBetween .sectionContainer, .md\:flex__richtext--jc-spaceBetween .richtext, .md\:flex__texte--jc-spaceBetween .texte, .md\:flex__subSectionContainer--jc-spaceBetween .subSectionContainer, .md\:flex__ul--jc-spaceBetween ul, .md\:flex--jc-spaceBetween {
    justify-content: space-between;
  }
}

@media (min-width: 992px) {
  .lg\:flex__sectionContainer--jc-spaceBetween .sectionContainer, .lg\:flex__richtext--jc-spaceBetween .richtext, .lg\:flex__texte--jc-spaceBetween .texte, .lg\:flex__subSectionContainer--jc-spaceBetween .subSectionContainer, .lg\:flex__ul--jc-spaceBetween ul, .lg\:flex--jc-spaceBetween {
    justify-content: space-between;
  }
}

@media (min-width: 1200px) {
  .xl\:flex__sectionContainer--jc-spaceBetween .sectionContainer, .xl\:flex__richtext--jc-spaceBetween .richtext, .xl\:flex__texte--jc-spaceBetween .texte, .xl\:flex__subSectionContainer--jc-spaceBetween .subSectionContainer, .xl\:flex__ul--jc-spaceBetween ul, .xl\:flex--jc-spaceBetween {
    justify-content: space-between;
  }
}

@media (min-width: 1400px) {
  .xxl\:flex__sectionContainer--jc-spaceBetween .sectionContainer, .xxl\:flex__richtext--jc-spaceBetween .richtext, .xxl\:flex__texte--jc-spaceBetween .texte, .xxl\:flex__subSectionContainer--jc-spaceBetween .subSectionContainer, .xxl\:flex__ul--jc-spaceBetween ul, .xxl\:flex--jc-spaceBetween {
    justify-content: space-between;
  }
}

.flex__sectionContainer--jc-spaceEvenly .sectionContainer, .flex__richtext--jc-spaceEvenly .richtext, .flex__texte--jc-spaceEvenly .texte, .flex__subSectionContainer--jc-spaceEvenly .subSectionContainer, .flex__ul--jc-spaceEvenly ul, .flex--jc-spaceEvenly {
  justify-content: space-evenly;
}

@media (min-width: 375px) {
  .xs\:flex__sectionContainer--jc-spaceEvenly .sectionContainer, .xs\:flex__richtext--jc-spaceEvenly .richtext, .xs\:flex__texte--jc-spaceEvenly .texte, .xs\:flex__subSectionContainer--jc-spaceEvenly .subSectionContainer, .xs\:flex__ul--jc-spaceEvenly ul, .xs\:flex--jc-spaceEvenly {
    justify-content: space-evenly;
  }
}

@media (min-width: 576px) {
  .sm\:flex__sectionContainer--jc-spaceEvenly .sectionContainer, .sm\:flex__richtext--jc-spaceEvenly .richtext, .sm\:flex__texte--jc-spaceEvenly .texte, .sm\:flex__subSectionContainer--jc-spaceEvenly .subSectionContainer, .sm\:flex__ul--jc-spaceEvenly ul, .sm\:flex--jc-spaceEvenly {
    justify-content: space-evenly;
  }
}

@media (min-width: 768px) {
  .md\:flex__sectionContainer--jc-spaceEvenly .sectionContainer, .md\:flex__richtext--jc-spaceEvenly .richtext, .md\:flex__texte--jc-spaceEvenly .texte, .md\:flex__subSectionContainer--jc-spaceEvenly .subSectionContainer, .md\:flex__ul--jc-spaceEvenly ul, .md\:flex--jc-spaceEvenly {
    justify-content: space-evenly;
  }
}

@media (min-width: 992px) {
  .lg\:flex__sectionContainer--jc-spaceEvenly .sectionContainer, .lg\:flex__richtext--jc-spaceEvenly .richtext, .lg\:flex__texte--jc-spaceEvenly .texte, .lg\:flex__subSectionContainer--jc-spaceEvenly .subSectionContainer, .lg\:flex__ul--jc-spaceEvenly ul, .lg\:flex--jc-spaceEvenly {
    justify-content: space-evenly;
  }
}

@media (min-width: 1200px) {
  .xl\:flex__sectionContainer--jc-spaceEvenly .sectionContainer, .xl\:flex__richtext--jc-spaceEvenly .richtext, .xl\:flex__texte--jc-spaceEvenly .texte, .xl\:flex__subSectionContainer--jc-spaceEvenly .subSectionContainer, .xl\:flex__ul--jc-spaceEvenly ul, .xl\:flex--jc-spaceEvenly {
    justify-content: space-evenly;
  }
}

@media (min-width: 1400px) {
  .xxl\:flex__sectionContainer--jc-spaceEvenly .sectionContainer, .xxl\:flex__richtext--jc-spaceEvenly .richtext, .xxl\:flex__texte--jc-spaceEvenly .texte, .xxl\:flex__subSectionContainer--jc-spaceEvenly .subSectionContainer, .xxl\:flex__ul--jc-spaceEvenly ul, .xxl\:flex--jc-spaceEvenly {
    justify-content: space-evenly;
  }
}

.flex__sectionContainer--jc-flexEnd .sectionContainer, .flex__richtext--jc-flexEnd .richtext, .flex__texte--jc-flexEnd .texte, .flex__subSectionContainer--jc-flexEnd .subSectionContainer, .flex__ul--jc-flexEnd ul, .flex--jc-flexEnd {
  justify-content: flex-end;
}

@media (min-width: 375px) {
  .xs\:flex__sectionContainer--jc-flexEnd .sectionContainer, .xs\:flex__richtext--jc-flexEnd .richtext, .xs\:flex__texte--jc-flexEnd .texte, .xs\:flex__subSectionContainer--jc-flexEnd .subSectionContainer, .xs\:flex__ul--jc-flexEnd ul, .xs\:flex--jc-flexEnd {
    justify-content: flex-end;
  }
}

@media (min-width: 576px) {
  .sm\:flex__sectionContainer--jc-flexEnd .sectionContainer, .sm\:flex__richtext--jc-flexEnd .richtext, .sm\:flex__texte--jc-flexEnd .texte, .sm\:flex__subSectionContainer--jc-flexEnd .subSectionContainer, .sm\:flex__ul--jc-flexEnd ul, .sm\:flex--jc-flexEnd {
    justify-content: flex-end;
  }
}

@media (min-width: 768px) {
  .md\:flex__sectionContainer--jc-flexEnd .sectionContainer, .md\:flex__richtext--jc-flexEnd .richtext, .md\:flex__texte--jc-flexEnd .texte, .md\:flex__subSectionContainer--jc-flexEnd .subSectionContainer, .md\:flex__ul--jc-flexEnd ul, .md\:flex--jc-flexEnd {
    justify-content: flex-end;
  }
}

@media (min-width: 992px) {
  .lg\:flex__sectionContainer--jc-flexEnd .sectionContainer, .lg\:flex__richtext--jc-flexEnd .richtext, .lg\:flex__texte--jc-flexEnd .texte, .lg\:flex__subSectionContainer--jc-flexEnd .subSectionContainer, .lg\:flex__ul--jc-flexEnd ul, .lg\:flex--jc-flexEnd {
    justify-content: flex-end;
  }
}

@media (min-width: 1200px) {
  .xl\:flex__sectionContainer--jc-flexEnd .sectionContainer, .xl\:flex__richtext--jc-flexEnd .richtext, .xl\:flex__texte--jc-flexEnd .texte, .xl\:flex__subSectionContainer--jc-flexEnd .subSectionContainer, .xl\:flex__ul--jc-flexEnd ul, .xl\:flex--jc-flexEnd {
    justify-content: flex-end;
  }
}

@media (min-width: 1400px) {
  .xxl\:flex__sectionContainer--jc-flexEnd .sectionContainer, .xxl\:flex__richtext--jc-flexEnd .richtext, .xxl\:flex__texte--jc-flexEnd .texte, .xxl\:flex__subSectionContainer--jc-flexEnd .subSectionContainer, .xxl\:flex__ul--jc-flexEnd ul, .xxl\:flex--jc-flexEnd {
    justify-content: flex-end;
  }
}

.flex__sectionContainer--jc-flexStart .sectionContainer, .flex__richtext--jc-flexStart .richtext, .flex__texte--jc-flexStart .texte, .flex__subSectionContainer--jc-flexStart .subSectionContainer, .flex__ul--jc-flexStart ul, .flex--jc-flexStart {
  justify-content: flex-start;
}

@media (min-width: 375px) {
  .xs\:flex__sectionContainer--jc-flexStart .sectionContainer, .xs\:flex__richtext--jc-flexStart .richtext, .xs\:flex__texte--jc-flexStart .texte, .xs\:flex__subSectionContainer--jc-flexStart .subSectionContainer, .xs\:flex__ul--jc-flexStart ul, .xs\:flex--jc-flexStart {
    justify-content: flex-start;
  }
}

@media (min-width: 576px) {
  .sm\:flex__sectionContainer--jc-flexStart .sectionContainer, .sm\:flex__richtext--jc-flexStart .richtext, .sm\:flex__texte--jc-flexStart .texte, .sm\:flex__subSectionContainer--jc-flexStart .subSectionContainer, .sm\:flex__ul--jc-flexStart ul, .sm\:flex--jc-flexStart {
    justify-content: flex-start;
  }
}

@media (min-width: 768px) {
  .md\:flex__sectionContainer--jc-flexStart .sectionContainer, .md\:flex__richtext--jc-flexStart .richtext, .md\:flex__texte--jc-flexStart .texte, .md\:flex__subSectionContainer--jc-flexStart .subSectionContainer, .md\:flex__ul--jc-flexStart ul, .md\:flex--jc-flexStart {
    justify-content: flex-start;
  }
}

@media (min-width: 992px) {
  .lg\:flex__sectionContainer--jc-flexStart .sectionContainer, .lg\:flex__richtext--jc-flexStart .richtext, .lg\:flex__texte--jc-flexStart .texte, .lg\:flex__subSectionContainer--jc-flexStart .subSectionContainer, .lg\:flex__ul--jc-flexStart ul, .lg\:flex--jc-flexStart {
    justify-content: flex-start;
  }
}

@media (min-width: 1200px) {
  .xl\:flex__sectionContainer--jc-flexStart .sectionContainer, .xl\:flex__richtext--jc-flexStart .richtext, .xl\:flex__texte--jc-flexStart .texte, .xl\:flex__subSectionContainer--jc-flexStart .subSectionContainer, .xl\:flex__ul--jc-flexStart ul, .xl\:flex--jc-flexStart {
    justify-content: flex-start;
  }
}

@media (min-width: 1400px) {
  .xxl\:flex__sectionContainer--jc-flexStart .sectionContainer, .xxl\:flex__richtext--jc-flexStart .richtext, .xxl\:flex__texte--jc-flexStart .texte, .xxl\:flex__subSectionContainer--jc-flexStart .subSectionContainer, .xxl\:flex__ul--jc-flexStart ul, .xxl\:flex--jc-flexStart {
    justify-content: flex-start;
  }
}

.flex__sectionContainer--ai-center .sectionContainer, .flex__richtext--ai-center .richtext, .flex__texte--ai-center .texte, .flex__subSectionContainer--ai-center .subSectionContainer, .flex__ul--ai-center ul, .flex--ai-center {
  align-items: center;
}

@media (min-width: 375px) {
  .xs\:flex__sectionContainer--ai-center .sectionContainer, .xs\:flex__richtext--ai-center .richtext, .xs\:flex__texte--ai-center .texte, .xs\:flex__subSectionContainer--ai-center .subSectionContainer, .xs\:flex__ul--ai-center ul, .xs\:flex--ai-center {
    align-items: center;
  }
}

@media (min-width: 576px) {
  .sm\:flex__sectionContainer--ai-center .sectionContainer, .sm\:flex__richtext--ai-center .richtext, .sm\:flex__texte--ai-center .texte, .sm\:flex__subSectionContainer--ai-center .subSectionContainer, .sm\:flex__ul--ai-center ul, .sm\:flex--ai-center {
    align-items: center;
  }
}

@media (min-width: 768px) {
  .md\:flex__sectionContainer--ai-center .sectionContainer, .md\:flex__richtext--ai-center .richtext, .md\:flex__texte--ai-center .texte, .md\:flex__subSectionContainer--ai-center .subSectionContainer, .md\:flex__ul--ai-center ul, .md\:flex--ai-center {
    align-items: center;
  }
}

@media (min-width: 992px) {
  .lg\:flex__sectionContainer--ai-center .sectionContainer, .lg\:flex__richtext--ai-center .richtext, .lg\:flex__texte--ai-center .texte, .lg\:flex__subSectionContainer--ai-center .subSectionContainer, .lg\:flex__ul--ai-center ul, .lg\:flex--ai-center {
    align-items: center;
  }
}

@media (min-width: 1200px) {
  .xl\:flex__sectionContainer--ai-center .sectionContainer, .xl\:flex__richtext--ai-center .richtext, .xl\:flex__texte--ai-center .texte, .xl\:flex__subSectionContainer--ai-center .subSectionContainer, .xl\:flex__ul--ai-center ul, .xl\:flex--ai-center {
    align-items: center;
  }
}

@media (min-width: 1400px) {
  .xxl\:flex__sectionContainer--ai-center .sectionContainer, .xxl\:flex__richtext--ai-center .richtext, .xxl\:flex__texte--ai-center .texte, .xxl\:flex__subSectionContainer--ai-center .subSectionContainer, .xxl\:flex__ul--ai-center ul, .xxl\:flex--ai-center {
    align-items: center;
  }
}

.flex__sectionContainer--ai-spaceAround .sectionContainer, .flex__richtext--ai-spaceAround .richtext, .flex__texte--ai-spaceAround .texte, .flex__subSectionContainer--ai-spaceAround .subSectionContainer, .flex__ul--ai-spaceAround ul, .flex--ai-spaceAround {
  align-items: space-around;
}

@media (min-width: 375px) {
  .xs\:flex__sectionContainer--ai-spaceAround .sectionContainer, .xs\:flex__richtext--ai-spaceAround .richtext, .xs\:flex__texte--ai-spaceAround .texte, .xs\:flex__subSectionContainer--ai-spaceAround .subSectionContainer, .xs\:flex__ul--ai-spaceAround ul, .xs\:flex--ai-spaceAround {
    align-items: space-around;
  }
}

@media (min-width: 576px) {
  .sm\:flex__sectionContainer--ai-spaceAround .sectionContainer, .sm\:flex__richtext--ai-spaceAround .richtext, .sm\:flex__texte--ai-spaceAround .texte, .sm\:flex__subSectionContainer--ai-spaceAround .subSectionContainer, .sm\:flex__ul--ai-spaceAround ul, .sm\:flex--ai-spaceAround {
    align-items: space-around;
  }
}

@media (min-width: 768px) {
  .md\:flex__sectionContainer--ai-spaceAround .sectionContainer, .md\:flex__richtext--ai-spaceAround .richtext, .md\:flex__texte--ai-spaceAround .texte, .md\:flex__subSectionContainer--ai-spaceAround .subSectionContainer, .md\:flex__ul--ai-spaceAround ul, .md\:flex--ai-spaceAround {
    align-items: space-around;
  }
}

@media (min-width: 992px) {
  .lg\:flex__sectionContainer--ai-spaceAround .sectionContainer, .lg\:flex__richtext--ai-spaceAround .richtext, .lg\:flex__texte--ai-spaceAround .texte, .lg\:flex__subSectionContainer--ai-spaceAround .subSectionContainer, .lg\:flex__ul--ai-spaceAround ul, .lg\:flex--ai-spaceAround {
    align-items: space-around;
  }
}

@media (min-width: 1200px) {
  .xl\:flex__sectionContainer--ai-spaceAround .sectionContainer, .xl\:flex__richtext--ai-spaceAround .richtext, .xl\:flex__texte--ai-spaceAround .texte, .xl\:flex__subSectionContainer--ai-spaceAround .subSectionContainer, .xl\:flex__ul--ai-spaceAround ul, .xl\:flex--ai-spaceAround {
    align-items: space-around;
  }
}

@media (min-width: 1400px) {
  .xxl\:flex__sectionContainer--ai-spaceAround .sectionContainer, .xxl\:flex__richtext--ai-spaceAround .richtext, .xxl\:flex__texte--ai-spaceAround .texte, .xxl\:flex__subSectionContainer--ai-spaceAround .subSectionContainer, .xxl\:flex__ul--ai-spaceAround ul, .xxl\:flex--ai-spaceAround {
    align-items: space-around;
  }
}

.flex__sectionContainer--ai-spaceBetween .sectionContainer, .flex__richtext--ai-spaceBetween .richtext, .flex__texte--ai-spaceBetween .texte, .flex__subSectionContainer--ai-spaceBetween .subSectionContainer, .flex__ul--ai-spaceBetween ul, .flex--ai-spaceBetween {
  align-items: space-between;
}

@media (min-width: 375px) {
  .xs\:flex__sectionContainer--ai-spaceBetween .sectionContainer, .xs\:flex__richtext--ai-spaceBetween .richtext, .xs\:flex__texte--ai-spaceBetween .texte, .xs\:flex__subSectionContainer--ai-spaceBetween .subSectionContainer, .xs\:flex__ul--ai-spaceBetween ul, .xs\:flex--ai-spaceBetween {
    align-items: space-between;
  }
}

@media (min-width: 576px) {
  .sm\:flex__sectionContainer--ai-spaceBetween .sectionContainer, .sm\:flex__richtext--ai-spaceBetween .richtext, .sm\:flex__texte--ai-spaceBetween .texte, .sm\:flex__subSectionContainer--ai-spaceBetween .subSectionContainer, .sm\:flex__ul--ai-spaceBetween ul, .sm\:flex--ai-spaceBetween {
    align-items: space-between;
  }
}

@media (min-width: 768px) {
  .md\:flex__sectionContainer--ai-spaceBetween .sectionContainer, .md\:flex__richtext--ai-spaceBetween .richtext, .md\:flex__texte--ai-spaceBetween .texte, .md\:flex__subSectionContainer--ai-spaceBetween .subSectionContainer, .md\:flex__ul--ai-spaceBetween ul, .md\:flex--ai-spaceBetween {
    align-items: space-between;
  }
}

@media (min-width: 992px) {
  .lg\:flex__sectionContainer--ai-spaceBetween .sectionContainer, .lg\:flex__richtext--ai-spaceBetween .richtext, .lg\:flex__texte--ai-spaceBetween .texte, .lg\:flex__subSectionContainer--ai-spaceBetween .subSectionContainer, .lg\:flex__ul--ai-spaceBetween ul, .lg\:flex--ai-spaceBetween {
    align-items: space-between;
  }
}

@media (min-width: 1200px) {
  .xl\:flex__sectionContainer--ai-spaceBetween .sectionContainer, .xl\:flex__richtext--ai-spaceBetween .richtext, .xl\:flex__texte--ai-spaceBetween .texte, .xl\:flex__subSectionContainer--ai-spaceBetween .subSectionContainer, .xl\:flex__ul--ai-spaceBetween ul, .xl\:flex--ai-spaceBetween {
    align-items: space-between;
  }
}

@media (min-width: 1400px) {
  .xxl\:flex__sectionContainer--ai-spaceBetween .sectionContainer, .xxl\:flex__richtext--ai-spaceBetween .richtext, .xxl\:flex__texte--ai-spaceBetween .texte, .xxl\:flex__subSectionContainer--ai-spaceBetween .subSectionContainer, .xxl\:flex__ul--ai-spaceBetween ul, .xxl\:flex--ai-spaceBetween {
    align-items: space-between;
  }
}

.flex__sectionContainer--ai-spaceEvenly .sectionContainer, .flex__richtext--ai-spaceEvenly .richtext, .flex__texte--ai-spaceEvenly .texte, .flex__subSectionContainer--ai-spaceEvenly .subSectionContainer, .flex__ul--ai-spaceEvenly ul, .flex--ai-spaceEvenly {
  align-items: space-evenly;
}

@media (min-width: 375px) {
  .xs\:flex__sectionContainer--ai-spaceEvenly .sectionContainer, .xs\:flex__richtext--ai-spaceEvenly .richtext, .xs\:flex__texte--ai-spaceEvenly .texte, .xs\:flex__subSectionContainer--ai-spaceEvenly .subSectionContainer, .xs\:flex__ul--ai-spaceEvenly ul, .xs\:flex--ai-spaceEvenly {
    align-items: space-evenly;
  }
}

@media (min-width: 576px) {
  .sm\:flex__sectionContainer--ai-spaceEvenly .sectionContainer, .sm\:flex__richtext--ai-spaceEvenly .richtext, .sm\:flex__texte--ai-spaceEvenly .texte, .sm\:flex__subSectionContainer--ai-spaceEvenly .subSectionContainer, .sm\:flex__ul--ai-spaceEvenly ul, .sm\:flex--ai-spaceEvenly {
    align-items: space-evenly;
  }
}

@media (min-width: 768px) {
  .md\:flex__sectionContainer--ai-spaceEvenly .sectionContainer, .md\:flex__richtext--ai-spaceEvenly .richtext, .md\:flex__texte--ai-spaceEvenly .texte, .md\:flex__subSectionContainer--ai-spaceEvenly .subSectionContainer, .md\:flex__ul--ai-spaceEvenly ul, .md\:flex--ai-spaceEvenly {
    align-items: space-evenly;
  }
}

@media (min-width: 992px) {
  .lg\:flex__sectionContainer--ai-spaceEvenly .sectionContainer, .lg\:flex__richtext--ai-spaceEvenly .richtext, .lg\:flex__texte--ai-spaceEvenly .texte, .lg\:flex__subSectionContainer--ai-spaceEvenly .subSectionContainer, .lg\:flex__ul--ai-spaceEvenly ul, .lg\:flex--ai-spaceEvenly {
    align-items: space-evenly;
  }
}

@media (min-width: 1200px) {
  .xl\:flex__sectionContainer--ai-spaceEvenly .sectionContainer, .xl\:flex__richtext--ai-spaceEvenly .richtext, .xl\:flex__texte--ai-spaceEvenly .texte, .xl\:flex__subSectionContainer--ai-spaceEvenly .subSectionContainer, .xl\:flex__ul--ai-spaceEvenly ul, .xl\:flex--ai-spaceEvenly {
    align-items: space-evenly;
  }
}

@media (min-width: 1400px) {
  .xxl\:flex__sectionContainer--ai-spaceEvenly .sectionContainer, .xxl\:flex__richtext--ai-spaceEvenly .richtext, .xxl\:flex__texte--ai-spaceEvenly .texte, .xxl\:flex__subSectionContainer--ai-spaceEvenly .subSectionContainer, .xxl\:flex__ul--ai-spaceEvenly ul, .xxl\:flex--ai-spaceEvenly {
    align-items: space-evenly;
  }
}

.flex__sectionContainer--ai-flexEnd .sectionContainer, .flex__richtext--ai-flexEnd .richtext, .flex__texte--ai-flexEnd .texte, .flex__subSectionContainer--ai-flexEnd .subSectionContainer, .flex__ul--ai-flexEnd ul, .flex--ai-flexEnd {
  align-items: flex-end;
}

@media (min-width: 375px) {
  .xs\:flex__sectionContainer--ai-flexEnd .sectionContainer, .xs\:flex__richtext--ai-flexEnd .richtext, .xs\:flex__texte--ai-flexEnd .texte, .xs\:flex__subSectionContainer--ai-flexEnd .subSectionContainer, .xs\:flex__ul--ai-flexEnd ul, .xs\:flex--ai-flexEnd {
    align-items: flex-end;
  }
}

@media (min-width: 576px) {
  .sm\:flex__sectionContainer--ai-flexEnd .sectionContainer, .sm\:flex__richtext--ai-flexEnd .richtext, .sm\:flex__texte--ai-flexEnd .texte, .sm\:flex__subSectionContainer--ai-flexEnd .subSectionContainer, .sm\:flex__ul--ai-flexEnd ul, .sm\:flex--ai-flexEnd {
    align-items: flex-end;
  }
}

@media (min-width: 768px) {
  .md\:flex__sectionContainer--ai-flexEnd .sectionContainer, .md\:flex__richtext--ai-flexEnd .richtext, .md\:flex__texte--ai-flexEnd .texte, .md\:flex__subSectionContainer--ai-flexEnd .subSectionContainer, .md\:flex__ul--ai-flexEnd ul, .md\:flex--ai-flexEnd {
    align-items: flex-end;
  }
}

@media (min-width: 992px) {
  .lg\:flex__sectionContainer--ai-flexEnd .sectionContainer, .lg\:flex__richtext--ai-flexEnd .richtext, .lg\:flex__texte--ai-flexEnd .texte, .lg\:flex__subSectionContainer--ai-flexEnd .subSectionContainer, .lg\:flex__ul--ai-flexEnd ul, .lg\:flex--ai-flexEnd {
    align-items: flex-end;
  }
}

@media (min-width: 1200px) {
  .xl\:flex__sectionContainer--ai-flexEnd .sectionContainer, .xl\:flex__richtext--ai-flexEnd .richtext, .xl\:flex__texte--ai-flexEnd .texte, .xl\:flex__subSectionContainer--ai-flexEnd .subSectionContainer, .xl\:flex__ul--ai-flexEnd ul, .xl\:flex--ai-flexEnd {
    align-items: flex-end;
  }
}

@media (min-width: 1400px) {
  .xxl\:flex__sectionContainer--ai-flexEnd .sectionContainer, .xxl\:flex__richtext--ai-flexEnd .richtext, .xxl\:flex__texte--ai-flexEnd .texte, .xxl\:flex__subSectionContainer--ai-flexEnd .subSectionContainer, .xxl\:flex__ul--ai-flexEnd ul, .xxl\:flex--ai-flexEnd {
    align-items: flex-end;
  }
}

.flex__sectionContainer--ai-flexStart .sectionContainer, .flex__richtext--ai-flexStart .richtext, .flex__texte--ai-flexStart .texte, .flex__subSectionContainer--ai-flexStart .subSectionContainer, .flex__ul--ai-flexStart ul, .flex--ai-flexStart {
  align-items: flex-start;
}

@media (min-width: 375px) {
  .xs\:flex__sectionContainer--ai-flexStart .sectionContainer, .xs\:flex__richtext--ai-flexStart .richtext, .xs\:flex__texte--ai-flexStart .texte, .xs\:flex__subSectionContainer--ai-flexStart .subSectionContainer, .xs\:flex__ul--ai-flexStart ul, .xs\:flex--ai-flexStart {
    align-items: flex-start;
  }
}

@media (min-width: 576px) {
  .sm\:flex__sectionContainer--ai-flexStart .sectionContainer, .sm\:flex__richtext--ai-flexStart .richtext, .sm\:flex__texte--ai-flexStart .texte, .sm\:flex__subSectionContainer--ai-flexStart .subSectionContainer, .sm\:flex__ul--ai-flexStart ul, .sm\:flex--ai-flexStart {
    align-items: flex-start;
  }
}

@media (min-width: 768px) {
  .md\:flex__sectionContainer--ai-flexStart .sectionContainer, .md\:flex__richtext--ai-flexStart .richtext, .md\:flex__texte--ai-flexStart .texte, .md\:flex__subSectionContainer--ai-flexStart .subSectionContainer, .md\:flex__ul--ai-flexStart ul, .md\:flex--ai-flexStart {
    align-items: flex-start;
  }
}

@media (min-width: 992px) {
  .lg\:flex__sectionContainer--ai-flexStart .sectionContainer, .lg\:flex__richtext--ai-flexStart .richtext, .lg\:flex__texte--ai-flexStart .texte, .lg\:flex__subSectionContainer--ai-flexStart .subSectionContainer, .lg\:flex__ul--ai-flexStart ul, .lg\:flex--ai-flexStart {
    align-items: flex-start;
  }
}

@media (min-width: 1200px) {
  .xl\:flex__sectionContainer--ai-flexStart .sectionContainer, .xl\:flex__richtext--ai-flexStart .richtext, .xl\:flex__texte--ai-flexStart .texte, .xl\:flex__subSectionContainer--ai-flexStart .subSectionContainer, .xl\:flex__ul--ai-flexStart ul, .xl\:flex--ai-flexStart {
    align-items: flex-start;
  }
}

@media (min-width: 1400px) {
  .xxl\:flex__sectionContainer--ai-flexStart .sectionContainer, .xxl\:flex__richtext--ai-flexStart .richtext, .xxl\:flex__texte--ai-flexStart .texte, .xxl\:flex__subSectionContainer--ai-flexStart .subSectionContainer, .xxl\:flex__ul--ai-flexStart ul, .xxl\:flex--ai-flexStart {
    align-items: flex-start;
  }
}

.flex__sectionContainer--js-center .sectionContainer, .flex__richtext--js-center .richtext, .flex__texte--js-center .texte, .flex__subSectionContainer--js-center .subSectionContainer, .flex__ul--js-center ul, .flex--js-center {
  justify-self: center;
}

@media (min-width: 375px) {
  .xs\:flex__sectionContainer--js-center .sectionContainer, .xs\:flex__richtext--js-center .richtext, .xs\:flex__texte--js-center .texte, .xs\:flex__subSectionContainer--js-center .subSectionContainer, .xs\:flex__ul--js-center ul, .xs\:flex--js-center {
    justify-self: center;
  }
}

@media (min-width: 576px) {
  .sm\:flex__sectionContainer--js-center .sectionContainer, .sm\:flex__richtext--js-center .richtext, .sm\:flex__texte--js-center .texte, .sm\:flex__subSectionContainer--js-center .subSectionContainer, .sm\:flex__ul--js-center ul, .sm\:flex--js-center {
    justify-self: center;
  }
}

@media (min-width: 768px) {
  .md\:flex__sectionContainer--js-center .sectionContainer, .md\:flex__richtext--js-center .richtext, .md\:flex__texte--js-center .texte, .md\:flex__subSectionContainer--js-center .subSectionContainer, .md\:flex__ul--js-center ul, .md\:flex--js-center {
    justify-self: center;
  }
}

@media (min-width: 992px) {
  .lg\:flex__sectionContainer--js-center .sectionContainer, .lg\:flex__richtext--js-center .richtext, .lg\:flex__texte--js-center .texte, .lg\:flex__subSectionContainer--js-center .subSectionContainer, .lg\:flex__ul--js-center ul, .lg\:flex--js-center {
    justify-self: center;
  }
}

@media (min-width: 1200px) {
  .xl\:flex__sectionContainer--js-center .sectionContainer, .xl\:flex__richtext--js-center .richtext, .xl\:flex__texte--js-center .texte, .xl\:flex__subSectionContainer--js-center .subSectionContainer, .xl\:flex__ul--js-center ul, .xl\:flex--js-center {
    justify-self: center;
  }
}

@media (min-width: 1400px) {
  .xxl\:flex__sectionContainer--js-center .sectionContainer, .xxl\:flex__richtext--js-center .richtext, .xxl\:flex__texte--js-center .texte, .xxl\:flex__subSectionContainer--js-center .subSectionContainer, .xxl\:flex__ul--js-center ul, .xxl\:flex--js-center {
    justify-self: center;
  }
}

.flex__sectionContainer--js-flexEnd .sectionContainer, .flex__richtext--js-flexEnd .richtext, .flex__texte--js-flexEnd .texte, .flex__subSectionContainer--js-flexEnd .subSectionContainer, .flex__ul--js-flexEnd ul, .flex--js-flexEnd {
  justify-self: flex-end;
}

@media (min-width: 375px) {
  .xs\:flex__sectionContainer--js-flexEnd .sectionContainer, .xs\:flex__richtext--js-flexEnd .richtext, .xs\:flex__texte--js-flexEnd .texte, .xs\:flex__subSectionContainer--js-flexEnd .subSectionContainer, .xs\:flex__ul--js-flexEnd ul, .xs\:flex--js-flexEnd {
    justify-self: flex-end;
  }
}

@media (min-width: 576px) {
  .sm\:flex__sectionContainer--js-flexEnd .sectionContainer, .sm\:flex__richtext--js-flexEnd .richtext, .sm\:flex__texte--js-flexEnd .texte, .sm\:flex__subSectionContainer--js-flexEnd .subSectionContainer, .sm\:flex__ul--js-flexEnd ul, .sm\:flex--js-flexEnd {
    justify-self: flex-end;
  }
}

@media (min-width: 768px) {
  .md\:flex__sectionContainer--js-flexEnd .sectionContainer, .md\:flex__richtext--js-flexEnd .richtext, .md\:flex__texte--js-flexEnd .texte, .md\:flex__subSectionContainer--js-flexEnd .subSectionContainer, .md\:flex__ul--js-flexEnd ul, .md\:flex--js-flexEnd {
    justify-self: flex-end;
  }
}

@media (min-width: 992px) {
  .lg\:flex__sectionContainer--js-flexEnd .sectionContainer, .lg\:flex__richtext--js-flexEnd .richtext, .lg\:flex__texte--js-flexEnd .texte, .lg\:flex__subSectionContainer--js-flexEnd .subSectionContainer, .lg\:flex__ul--js-flexEnd ul, .lg\:flex--js-flexEnd {
    justify-self: flex-end;
  }
}

@media (min-width: 1200px) {
  .xl\:flex__sectionContainer--js-flexEnd .sectionContainer, .xl\:flex__richtext--js-flexEnd .richtext, .xl\:flex__texte--js-flexEnd .texte, .xl\:flex__subSectionContainer--js-flexEnd .subSectionContainer, .xl\:flex__ul--js-flexEnd ul, .xl\:flex--js-flexEnd {
    justify-self: flex-end;
  }
}

@media (min-width: 1400px) {
  .xxl\:flex__sectionContainer--js-flexEnd .sectionContainer, .xxl\:flex__richtext--js-flexEnd .richtext, .xxl\:flex__texte--js-flexEnd .texte, .xxl\:flex__subSectionContainer--js-flexEnd .subSectionContainer, .xxl\:flex__ul--js-flexEnd ul, .xxl\:flex--js-flexEnd {
    justify-self: flex-end;
  }
}

.flex__sectionContainer--js-flexStart .sectionContainer, .flex__richtext--js-flexStart .richtext, .flex__texte--js-flexStart .texte, .flex__subSectionContainer--js-flexStart .subSectionContainer, .flex__ul--js-flexStart ul, .flex--js-flexStart {
  justify-self: flex-start;
}

@media (min-width: 375px) {
  .xs\:flex__sectionContainer--js-flexStart .sectionContainer, .xs\:flex__richtext--js-flexStart .richtext, .xs\:flex__texte--js-flexStart .texte, .xs\:flex__subSectionContainer--js-flexStart .subSectionContainer, .xs\:flex__ul--js-flexStart ul, .xs\:flex--js-flexStart {
    justify-self: flex-start;
  }
}

@media (min-width: 576px) {
  .sm\:flex__sectionContainer--js-flexStart .sectionContainer, .sm\:flex__richtext--js-flexStart .richtext, .sm\:flex__texte--js-flexStart .texte, .sm\:flex__subSectionContainer--js-flexStart .subSectionContainer, .sm\:flex__ul--js-flexStart ul, .sm\:flex--js-flexStart {
    justify-self: flex-start;
  }
}

@media (min-width: 768px) {
  .md\:flex__sectionContainer--js-flexStart .sectionContainer, .md\:flex__richtext--js-flexStart .richtext, .md\:flex__texte--js-flexStart .texte, .md\:flex__subSectionContainer--js-flexStart .subSectionContainer, .md\:flex__ul--js-flexStart ul, .md\:flex--js-flexStart {
    justify-self: flex-start;
  }
}

@media (min-width: 992px) {
  .lg\:flex__sectionContainer--js-flexStart .sectionContainer, .lg\:flex__richtext--js-flexStart .richtext, .lg\:flex__texte--js-flexStart .texte, .lg\:flex__subSectionContainer--js-flexStart .subSectionContainer, .lg\:flex__ul--js-flexStart ul, .lg\:flex--js-flexStart {
    justify-self: flex-start;
  }
}

@media (min-width: 1200px) {
  .xl\:flex__sectionContainer--js-flexStart .sectionContainer, .xl\:flex__richtext--js-flexStart .richtext, .xl\:flex__texte--js-flexStart .texte, .xl\:flex__subSectionContainer--js-flexStart .subSectionContainer, .xl\:flex__ul--js-flexStart ul, .xl\:flex--js-flexStart {
    justify-self: flex-start;
  }
}

@media (min-width: 1400px) {
  .xxl\:flex__sectionContainer--js-flexStart .sectionContainer, .xxl\:flex__richtext--js-flexStart .richtext, .xxl\:flex__texte--js-flexStart .texte, .xxl\:flex__subSectionContainer--js-flexStart .subSectionContainer, .xxl\:flex__ul--js-flexStart ul, .xxl\:flex--js-flexStart {
    justify-self: flex-start;
  }
}

.flex__sectionContainer--as-center .sectionContainer, .flex__richtext--as-center .richtext, .flex__texte--as-center .texte, .flex__subSectionContainer--as-center .subSectionContainer, .flex__ul--as-center ul, .flex--as-center {
  align-self: center;
}

@media (min-width: 375px) {
  .xs\:flex__sectionContainer--as-center .sectionContainer, .xs\:flex__richtext--as-center .richtext, .xs\:flex__texte--as-center .texte, .xs\:flex__subSectionContainer--as-center .subSectionContainer, .xs\:flex__ul--as-center ul, .xs\:flex--as-center {
    align-self: center;
  }
}

@media (min-width: 576px) {
  .sm\:flex__sectionContainer--as-center .sectionContainer, .sm\:flex__richtext--as-center .richtext, .sm\:flex__texte--as-center .texte, .sm\:flex__subSectionContainer--as-center .subSectionContainer, .sm\:flex__ul--as-center ul, .sm\:flex--as-center {
    align-self: center;
  }
}

@media (min-width: 768px) {
  .md\:flex__sectionContainer--as-center .sectionContainer, .md\:flex__richtext--as-center .richtext, .md\:flex__texte--as-center .texte, .md\:flex__subSectionContainer--as-center .subSectionContainer, .md\:flex__ul--as-center ul, .md\:flex--as-center {
    align-self: center;
  }
}

@media (min-width: 992px) {
  .lg\:flex__sectionContainer--as-center .sectionContainer, .lg\:flex__richtext--as-center .richtext, .lg\:flex__texte--as-center .texte, .lg\:flex__subSectionContainer--as-center .subSectionContainer, .lg\:flex__ul--as-center ul, .lg\:flex--as-center {
    align-self: center;
  }
}

@media (min-width: 1200px) {
  .xl\:flex__sectionContainer--as-center .sectionContainer, .xl\:flex__richtext--as-center .richtext, .xl\:flex__texte--as-center .texte, .xl\:flex__subSectionContainer--as-center .subSectionContainer, .xl\:flex__ul--as-center ul, .xl\:flex--as-center {
    align-self: center;
  }
}

@media (min-width: 1400px) {
  .xxl\:flex__sectionContainer--as-center .sectionContainer, .xxl\:flex__richtext--as-center .richtext, .xxl\:flex__texte--as-center .texte, .xxl\:flex__subSectionContainer--as-center .subSectionContainer, .xxl\:flex__ul--as-center ul, .xxl\:flex--as-center {
    align-self: center;
  }
}

.flex__sectionContainer--as-flexEnd .sectionContainer, .flex__richtext--as-flexEnd .richtext, .flex__texte--as-flexEnd .texte, .flex__subSectionContainer--as-flexEnd .subSectionContainer, .flex__ul--as-flexEnd ul, .flex--as-flexEnd {
  align-self: flex-end;
}

@media (min-width: 375px) {
  .xs\:flex__sectionContainer--as-flexEnd .sectionContainer, .xs\:flex__richtext--as-flexEnd .richtext, .xs\:flex__texte--as-flexEnd .texte, .xs\:flex__subSectionContainer--as-flexEnd .subSectionContainer, .xs\:flex__ul--as-flexEnd ul, .xs\:flex--as-flexEnd {
    align-self: flex-end;
  }
}

@media (min-width: 576px) {
  .sm\:flex__sectionContainer--as-flexEnd .sectionContainer, .sm\:flex__richtext--as-flexEnd .richtext, .sm\:flex__texte--as-flexEnd .texte, .sm\:flex__subSectionContainer--as-flexEnd .subSectionContainer, .sm\:flex__ul--as-flexEnd ul, .sm\:flex--as-flexEnd {
    align-self: flex-end;
  }
}

@media (min-width: 768px) {
  .md\:flex__sectionContainer--as-flexEnd .sectionContainer, .md\:flex__richtext--as-flexEnd .richtext, .md\:flex__texte--as-flexEnd .texte, .md\:flex__subSectionContainer--as-flexEnd .subSectionContainer, .md\:flex__ul--as-flexEnd ul, .md\:flex--as-flexEnd {
    align-self: flex-end;
  }
}

@media (min-width: 992px) {
  .lg\:flex__sectionContainer--as-flexEnd .sectionContainer, .lg\:flex__richtext--as-flexEnd .richtext, .lg\:flex__texte--as-flexEnd .texte, .lg\:flex__subSectionContainer--as-flexEnd .subSectionContainer, .lg\:flex__ul--as-flexEnd ul, .lg\:flex--as-flexEnd {
    align-self: flex-end;
  }
}

@media (min-width: 1200px) {
  .xl\:flex__sectionContainer--as-flexEnd .sectionContainer, .xl\:flex__richtext--as-flexEnd .richtext, .xl\:flex__texte--as-flexEnd .texte, .xl\:flex__subSectionContainer--as-flexEnd .subSectionContainer, .xl\:flex__ul--as-flexEnd ul, .xl\:flex--as-flexEnd {
    align-self: flex-end;
  }
}

@media (min-width: 1400px) {
  .xxl\:flex__sectionContainer--as-flexEnd .sectionContainer, .xxl\:flex__richtext--as-flexEnd .richtext, .xxl\:flex__texte--as-flexEnd .texte, .xxl\:flex__subSectionContainer--as-flexEnd .subSectionContainer, .xxl\:flex__ul--as-flexEnd ul, .xxl\:flex--as-flexEnd {
    align-self: flex-end;
  }
}

.flex__sectionContainer--as-flexStart .sectionContainer, .flex__richtext--as-flexStart .richtext, .flex__texte--as-flexStart .texte, .flex__subSectionContainer--as-flexStart .subSectionContainer, .flex__ul--as-flexStart ul, .flex--as-flexStart {
  align-self: flex-start;
}

@media (min-width: 375px) {
  .xs\:flex__sectionContainer--as-flexStart .sectionContainer, .xs\:flex__richtext--as-flexStart .richtext, .xs\:flex__texte--as-flexStart .texte, .xs\:flex__subSectionContainer--as-flexStart .subSectionContainer, .xs\:flex__ul--as-flexStart ul, .xs\:flex--as-flexStart {
    align-self: flex-start;
  }
}

@media (min-width: 576px) {
  .sm\:flex__sectionContainer--as-flexStart .sectionContainer, .sm\:flex__richtext--as-flexStart .richtext, .sm\:flex__texte--as-flexStart .texte, .sm\:flex__subSectionContainer--as-flexStart .subSectionContainer, .sm\:flex__ul--as-flexStart ul, .sm\:flex--as-flexStart {
    align-self: flex-start;
  }
}

@media (min-width: 768px) {
  .md\:flex__sectionContainer--as-flexStart .sectionContainer, .md\:flex__richtext--as-flexStart .richtext, .md\:flex__texte--as-flexStart .texte, .md\:flex__subSectionContainer--as-flexStart .subSectionContainer, .md\:flex__ul--as-flexStart ul, .md\:flex--as-flexStart {
    align-self: flex-start;
  }
}

@media (min-width: 992px) {
  .lg\:flex__sectionContainer--as-flexStart .sectionContainer, .lg\:flex__richtext--as-flexStart .richtext, .lg\:flex__texte--as-flexStart .texte, .lg\:flex__subSectionContainer--as-flexStart .subSectionContainer, .lg\:flex__ul--as-flexStart ul, .lg\:flex--as-flexStart {
    align-self: flex-start;
  }
}

@media (min-width: 1200px) {
  .xl\:flex__sectionContainer--as-flexStart .sectionContainer, .xl\:flex__richtext--as-flexStart .richtext, .xl\:flex__texte--as-flexStart .texte, .xl\:flex__subSectionContainer--as-flexStart .subSectionContainer, .xl\:flex__ul--as-flexStart ul, .xl\:flex--as-flexStart {
    align-self: flex-start;
  }
}

@media (min-width: 1400px) {
  .xxl\:flex__sectionContainer--as-flexStart .sectionContainer, .xxl\:flex__richtext--as-flexStart .richtext, .xxl\:flex__texte--as-flexStart .texte, .xxl\:flex__subSectionContainer--as-flexStart .subSectionContainer, .xxl\:flex__ul--as-flexStart ul, .xxl\:flex--as-flexStart {
    align-self: flex-start;
  }
}

.flex__sectionContainer--dir-column .sectionContainer, .flex__richtext--dir-column .richtext, .flex__texte--dir-column .texte, .flex__subSectionContainer--dir-column .subSectionContainer, .flex__ul--dir-column ul, .flex--dir-column {
  flex-direction: column;
}

@media (min-width: 375px) {
  .xs\:flex__sectionContainer--dir-column .sectionContainer, .xs\:flex__richtext--dir-column .richtext, .xs\:flex__texte--dir-column .texte, .xs\:flex__subSectionContainer--dir-column .subSectionContainer, .xs\:flex__ul--dir-column ul, .xs\:flex--dir-column {
    flex-direction: column;
  }
}

@media (min-width: 576px) {
  .sm\:flex__sectionContainer--dir-column .sectionContainer, .sm\:flex__richtext--dir-column .richtext, .sm\:flex__texte--dir-column .texte, .sm\:flex__subSectionContainer--dir-column .subSectionContainer, .sm\:flex__ul--dir-column ul, .sm\:flex--dir-column {
    flex-direction: column;
  }
}

@media (min-width: 768px) {
  .md\:flex__sectionContainer--dir-column .sectionContainer, .md\:flex__richtext--dir-column .richtext, .md\:flex__texte--dir-column .texte, .md\:flex__subSectionContainer--dir-column .subSectionContainer, .md\:flex__ul--dir-column ul, .md\:flex--dir-column {
    flex-direction: column;
  }
}

@media (min-width: 992px) {
  .lg\:flex__sectionContainer--dir-column .sectionContainer, .lg\:flex__richtext--dir-column .richtext, .lg\:flex__texte--dir-column .texte, .lg\:flex__subSectionContainer--dir-column .subSectionContainer, .lg\:flex__ul--dir-column ul, .lg\:flex--dir-column {
    flex-direction: column;
  }
}

@media (min-width: 1200px) {
  .xl\:flex__sectionContainer--dir-column .sectionContainer, .xl\:flex__richtext--dir-column .richtext, .xl\:flex__texte--dir-column .texte, .xl\:flex__subSectionContainer--dir-column .subSectionContainer, .xl\:flex__ul--dir-column ul, .xl\:flex--dir-column {
    flex-direction: column;
  }
}

@media (min-width: 1400px) {
  .xxl\:flex__sectionContainer--dir-column .sectionContainer, .xxl\:flex__richtext--dir-column .richtext, .xxl\:flex__texte--dir-column .texte, .xxl\:flex__subSectionContainer--dir-column .subSectionContainer, .xxl\:flex__ul--dir-column ul, .xxl\:flex--dir-column {
    flex-direction: column;
  }
}

.flex__sectionContainer--dir-column-reverse .sectionContainer, .flex__richtext--dir-column-reverse .richtext, .flex__texte--dir-column-reverse .texte, .flex__subSectionContainer--dir-column-reverse .subSectionContainer, .flex__ul--dir-column-reverse ul, .flex--dir-column-reverse {
  flex-direction: column-reverse;
}

@media (min-width: 375px) {
  .xs\:flex__sectionContainer--dir-column-reverse .sectionContainer, .xs\:flex__richtext--dir-column-reverse .richtext, .xs\:flex__texte--dir-column-reverse .texte, .xs\:flex__subSectionContainer--dir-column-reverse .subSectionContainer, .xs\:flex__ul--dir-column-reverse ul, .xs\:flex--dir-column-reverse {
    flex-direction: column-reverse;
  }
}

@media (min-width: 576px) {
  .sm\:flex__sectionContainer--dir-column-reverse .sectionContainer, .sm\:flex__richtext--dir-column-reverse .richtext, .sm\:flex__texte--dir-column-reverse .texte, .sm\:flex__subSectionContainer--dir-column-reverse .subSectionContainer, .sm\:flex__ul--dir-column-reverse ul, .sm\:flex--dir-column-reverse {
    flex-direction: column-reverse;
  }
}

@media (min-width: 768px) {
  .md\:flex__sectionContainer--dir-column-reverse .sectionContainer, .md\:flex__richtext--dir-column-reverse .richtext, .md\:flex__texte--dir-column-reverse .texte, .md\:flex__subSectionContainer--dir-column-reverse .subSectionContainer, .md\:flex__ul--dir-column-reverse ul, .md\:flex--dir-column-reverse {
    flex-direction: column-reverse;
  }
}

@media (min-width: 992px) {
  .lg\:flex__sectionContainer--dir-column-reverse .sectionContainer, .lg\:flex__richtext--dir-column-reverse .richtext, .lg\:flex__texte--dir-column-reverse .texte, .lg\:flex__subSectionContainer--dir-column-reverse .subSectionContainer, .lg\:flex__ul--dir-column-reverse ul, .lg\:flex--dir-column-reverse {
    flex-direction: column-reverse;
  }
}

@media (min-width: 1200px) {
  .xl\:flex__sectionContainer--dir-column-reverse .sectionContainer, .xl\:flex__richtext--dir-column-reverse .richtext, .xl\:flex__texte--dir-column-reverse .texte, .xl\:flex__subSectionContainer--dir-column-reverse .subSectionContainer, .xl\:flex__ul--dir-column-reverse ul, .xl\:flex--dir-column-reverse {
    flex-direction: column-reverse;
  }
}

@media (min-width: 1400px) {
  .xxl\:flex__sectionContainer--dir-column-reverse .sectionContainer, .xxl\:flex__richtext--dir-column-reverse .richtext, .xxl\:flex__texte--dir-column-reverse .texte, .xxl\:flex__subSectionContainer--dir-column-reverse .subSectionContainer, .xxl\:flex__ul--dir-column-reverse ul, .xxl\:flex--dir-column-reverse {
    flex-direction: column-reverse;
  }
}

.flex__sectionContainer--dir-row .sectionContainer, .flex__richtext--dir-row .richtext, .flex__texte--dir-row .texte, .flex__subSectionContainer--dir-row .subSectionContainer, .flex__ul--dir-row ul, .flex--dir-row {
  flex-direction: row;
}

@media (min-width: 375px) {
  .xs\:flex__sectionContainer--dir-row .sectionContainer, .xs\:flex__richtext--dir-row .richtext, .xs\:flex__texte--dir-row .texte, .xs\:flex__subSectionContainer--dir-row .subSectionContainer, .xs\:flex__ul--dir-row ul, .xs\:flex--dir-row {
    flex-direction: row;
  }
}

@media (min-width: 576px) {
  .sm\:flex__sectionContainer--dir-row .sectionContainer, .sm\:flex__richtext--dir-row .richtext, .sm\:flex__texte--dir-row .texte, .sm\:flex__subSectionContainer--dir-row .subSectionContainer, .sm\:flex__ul--dir-row ul, .sm\:flex--dir-row {
    flex-direction: row;
  }
}

@media (min-width: 768px) {
  .md\:flex__sectionContainer--dir-row .sectionContainer, .md\:flex__richtext--dir-row .richtext, .md\:flex__texte--dir-row .texte, .md\:flex__subSectionContainer--dir-row .subSectionContainer, .md\:flex__ul--dir-row ul, .md\:flex--dir-row {
    flex-direction: row;
  }
}

@media (min-width: 992px) {
  .lg\:flex__sectionContainer--dir-row .sectionContainer, .lg\:flex__richtext--dir-row .richtext, .lg\:flex__texte--dir-row .texte, .lg\:flex__subSectionContainer--dir-row .subSectionContainer, .lg\:flex__ul--dir-row ul, .lg\:flex--dir-row {
    flex-direction: row;
  }
}

@media (min-width: 1200px) {
  .xl\:flex__sectionContainer--dir-row .sectionContainer, .xl\:flex__richtext--dir-row .richtext, .xl\:flex__texte--dir-row .texte, .xl\:flex__subSectionContainer--dir-row .subSectionContainer, .xl\:flex__ul--dir-row ul, .xl\:flex--dir-row {
    flex-direction: row;
  }
}

@media (min-width: 1400px) {
  .xxl\:flex__sectionContainer--dir-row .sectionContainer, .xxl\:flex__richtext--dir-row .richtext, .xxl\:flex__texte--dir-row .texte, .xxl\:flex__subSectionContainer--dir-row .subSectionContainer, .xxl\:flex__ul--dir-row ul, .xxl\:flex--dir-row {
    flex-direction: row;
  }
}

.flex__sectionContainer--dir-row-reverse .sectionContainer, .flex__richtext--dir-row-reverse .richtext, .flex__texte--dir-row-reverse .texte, .flex__subSectionContainer--dir-row-reverse .subSectionContainer, .flex__ul--dir-row-reverse ul, .flex--dir-row-reverse {
  flex-direction: row-reverse;
}

@media (min-width: 375px) {
  .xs\:flex__sectionContainer--dir-row-reverse .sectionContainer, .xs\:flex__richtext--dir-row-reverse .richtext, .xs\:flex__texte--dir-row-reverse .texte, .xs\:flex__subSectionContainer--dir-row-reverse .subSectionContainer, .xs\:flex__ul--dir-row-reverse ul, .xs\:flex--dir-row-reverse {
    flex-direction: row-reverse;
  }
}

@media (min-width: 576px) {
  .sm\:flex__sectionContainer--dir-row-reverse .sectionContainer, .sm\:flex__richtext--dir-row-reverse .richtext, .sm\:flex__texte--dir-row-reverse .texte, .sm\:flex__subSectionContainer--dir-row-reverse .subSectionContainer, .sm\:flex__ul--dir-row-reverse ul, .sm\:flex--dir-row-reverse {
    flex-direction: row-reverse;
  }
}

@media (min-width: 768px) {
  .md\:flex__sectionContainer--dir-row-reverse .sectionContainer, .md\:flex__richtext--dir-row-reverse .richtext, .md\:flex__texte--dir-row-reverse .texte, .md\:flex__subSectionContainer--dir-row-reverse .subSectionContainer, .md\:flex__ul--dir-row-reverse ul, .md\:flex--dir-row-reverse {
    flex-direction: row-reverse;
  }
}

@media (min-width: 992px) {
  .lg\:flex__sectionContainer--dir-row-reverse .sectionContainer, .lg\:flex__richtext--dir-row-reverse .richtext, .lg\:flex__texte--dir-row-reverse .texte, .lg\:flex__subSectionContainer--dir-row-reverse .subSectionContainer, .lg\:flex__ul--dir-row-reverse ul, .lg\:flex--dir-row-reverse {
    flex-direction: row-reverse;
  }
}

@media (min-width: 1200px) {
  .xl\:flex__sectionContainer--dir-row-reverse .sectionContainer, .xl\:flex__richtext--dir-row-reverse .richtext, .xl\:flex__texte--dir-row-reverse .texte, .xl\:flex__subSectionContainer--dir-row-reverse .subSectionContainer, .xl\:flex__ul--dir-row-reverse ul, .xl\:flex--dir-row-reverse {
    flex-direction: row-reverse;
  }
}

@media (min-width: 1400px) {
  .xxl\:flex__sectionContainer--dir-row-reverse .sectionContainer, .xxl\:flex__richtext--dir-row-reverse .richtext, .xxl\:flex__texte--dir-row-reverse .texte, .xxl\:flex__subSectionContainer--dir-row-reverse .subSectionContainer, .xxl\:flex__ul--dir-row-reverse ul, .xxl\:flex--dir-row-reverse {
    flex-direction: row-reverse;
  }
}

.flex__sectionContainer--wrap-wrap .sectionContainer, .flex__richtext--wrap-wrap .richtext, .flex__texte--wrap-wrap .texte, .flex__subSectionContainer--wrap-wrap .subSectionContainer, .flex__ul--wrap-wrap ul, .flex--wrap-wrap {
  flex-wrap: wrap;
}

@media (min-width: 375px) {
  .xs\:flex__sectionContainer--wrap-wrap .sectionContainer, .xs\:flex__richtext--wrap-wrap .richtext, .xs\:flex__texte--wrap-wrap .texte, .xs\:flex__subSectionContainer--wrap-wrap .subSectionContainer, .xs\:flex__ul--wrap-wrap ul, .xs\:flex--wrap-wrap {
    flex-wrap: wrap;
  }
}

@media (min-width: 576px) {
  .sm\:flex__sectionContainer--wrap-wrap .sectionContainer, .sm\:flex__richtext--wrap-wrap .richtext, .sm\:flex__texte--wrap-wrap .texte, .sm\:flex__subSectionContainer--wrap-wrap .subSectionContainer, .sm\:flex__ul--wrap-wrap ul, .sm\:flex--wrap-wrap {
    flex-wrap: wrap;
  }
}

@media (min-width: 768px) {
  .md\:flex__sectionContainer--wrap-wrap .sectionContainer, .md\:flex__richtext--wrap-wrap .richtext, .md\:flex__texte--wrap-wrap .texte, .md\:flex__subSectionContainer--wrap-wrap .subSectionContainer, .md\:flex__ul--wrap-wrap ul, .md\:flex--wrap-wrap {
    flex-wrap: wrap;
  }
}

@media (min-width: 992px) {
  .lg\:flex__sectionContainer--wrap-wrap .sectionContainer, .lg\:flex__richtext--wrap-wrap .richtext, .lg\:flex__texte--wrap-wrap .texte, .lg\:flex__subSectionContainer--wrap-wrap .subSectionContainer, .lg\:flex__ul--wrap-wrap ul, .lg\:flex--wrap-wrap {
    flex-wrap: wrap;
  }
}

@media (min-width: 1200px) {
  .xl\:flex__sectionContainer--wrap-wrap .sectionContainer, .xl\:flex__richtext--wrap-wrap .richtext, .xl\:flex__texte--wrap-wrap .texte, .xl\:flex__subSectionContainer--wrap-wrap .subSectionContainer, .xl\:flex__ul--wrap-wrap ul, .xl\:flex--wrap-wrap {
    flex-wrap: wrap;
  }
}

@media (min-width: 1400px) {
  .xxl\:flex__sectionContainer--wrap-wrap .sectionContainer, .xxl\:flex__richtext--wrap-wrap .richtext, .xxl\:flex__texte--wrap-wrap .texte, .xxl\:flex__subSectionContainer--wrap-wrap .subSectionContainer, .xxl\:flex__ul--wrap-wrap ul, .xxl\:flex--wrap-wrap {
    flex-wrap: wrap;
  }
}

.flex__sectionContainer--wrap-nowrap .sectionContainer, .flex__richtext--wrap-nowrap .richtext, .flex__texte--wrap-nowrap .texte, .flex__subSectionContainer--wrap-nowrap .subSectionContainer, .flex__ul--wrap-nowrap ul, .flex--wrap-nowrap {
  flex-wrap: nowrap;
}

@media (min-width: 375px) {
  .xs\:flex__sectionContainer--wrap-nowrap .sectionContainer, .xs\:flex__richtext--wrap-nowrap .richtext, .xs\:flex__texte--wrap-nowrap .texte, .xs\:flex__subSectionContainer--wrap-nowrap .subSectionContainer, .xs\:flex__ul--wrap-nowrap ul, .xs\:flex--wrap-nowrap {
    flex-wrap: nowrap;
  }
}

@media (min-width: 576px) {
  .sm\:flex__sectionContainer--wrap-nowrap .sectionContainer, .sm\:flex__richtext--wrap-nowrap .richtext, .sm\:flex__texte--wrap-nowrap .texte, .sm\:flex__subSectionContainer--wrap-nowrap .subSectionContainer, .sm\:flex__ul--wrap-nowrap ul, .sm\:flex--wrap-nowrap {
    flex-wrap: nowrap;
  }
}

@media (min-width: 768px) {
  .md\:flex__sectionContainer--wrap-nowrap .sectionContainer, .md\:flex__richtext--wrap-nowrap .richtext, .md\:flex__texte--wrap-nowrap .texte, .md\:flex__subSectionContainer--wrap-nowrap .subSectionContainer, .md\:flex__ul--wrap-nowrap ul, .md\:flex--wrap-nowrap {
    flex-wrap: nowrap;
  }
}

@media (min-width: 992px) {
  .lg\:flex__sectionContainer--wrap-nowrap .sectionContainer, .lg\:flex__richtext--wrap-nowrap .richtext, .lg\:flex__texte--wrap-nowrap .texte, .lg\:flex__subSectionContainer--wrap-nowrap .subSectionContainer, .lg\:flex__ul--wrap-nowrap ul, .lg\:flex--wrap-nowrap {
    flex-wrap: nowrap;
  }
}

@media (min-width: 1200px) {
  .xl\:flex__sectionContainer--wrap-nowrap .sectionContainer, .xl\:flex__richtext--wrap-nowrap .richtext, .xl\:flex__texte--wrap-nowrap .texte, .xl\:flex__subSectionContainer--wrap-nowrap .subSectionContainer, .xl\:flex__ul--wrap-nowrap ul, .xl\:flex--wrap-nowrap {
    flex-wrap: nowrap;
  }
}

@media (min-width: 1400px) {
  .xxl\:flex__sectionContainer--wrap-nowrap .sectionContainer, .xxl\:flex__richtext--wrap-nowrap .richtext, .xxl\:flex__texte--wrap-nowrap .texte, .xxl\:flex__subSectionContainer--wrap-nowrap .subSectionContainer, .xxl\:flex__ul--wrap-nowrap ul, .xxl\:flex--wrap-nowrap {
    flex-wrap: nowrap;
  }
}

.pagedefaut .list-flex .richtext ul {
  display: flex;
  flex-flow: row wrap;
  align-items: center;
  padding: 0;
  margin: 0;
  list-style: none;
}
.pagedefaut .list-flex .richtext ul li {
  padding: 0;
  margin: 0;
}
.pagedefaut .list-flex .richtext ul li::before {
  display: none;
}

.grid__col--full {
  grid-column: 1/-1 !important;
}
.grid__col--span-2 {
  grid-column: span 2;
}
.grid__col--span-3 {
  grid-column: span 3;
}
.grid__col--span-4 {
  grid-column: span 4;
}
.grid__col--span-5 {
  grid-column: span 5;
}
.grid__col--span-6 {
  grid-column: span 6;
}
.grid__col--span-7 {
  grid-column: span 7;
}
.grid__col--span-8 {
  grid-column: span 8;
}
.grid__col--span-9 {
  grid-column: span 9;
}
.grid__col--span-10 {
  grid-column: span 10;
}
.grid__row--full {
  grid-row: 1/-1 !important;
}
.grid__row--span-2 {
  grid-row: span 2;
}
.grid__row--span-3 {
  grid-row: span 3;
}
.grid__row--span-4 {
  grid-row: span 4;
}
.grid__row--span-5 {
  grid-row: span 5;
}
.grid__row--span-6 {
  grid-row: span 6;
}
.grid__row--span-7 {
  grid-row: span 7;
}
.grid__row--span-8 {
  grid-row: span 8;
}
.grid__row--span-9 {
  grid-row: span 9;
}
.grid__row--span-10 {
  grid-row: span 10;
}
.grid--gap-xs {
  grid-gap: 0.8rem;
}
.grid__col--gap-xs {
  grid-column-gap: 0.8rem;
}
.grid__row--gap-xs {
  grid-row-gap: 0.8rem;
}
.grid--gap-sm {
  grid-gap: 1.6rem;
}
.grid__col--gap-sm {
  grid-column-gap: 1.6rem;
}
.grid__row--gap-sm {
  grid-row-gap: 1.6rem;
}
.grid--gap-md {
  grid-gap: 3rem;
}
.grid__col--gap-md {
  grid-column-gap: 3rem;
}
.grid__row--gap-md {
  grid-row-gap: 3rem;
}
.grid--gap-lg {
  grid-gap: 5rem;
}
.grid__col--gap-lg {
  grid-column-gap: 5rem;
}
.grid__row--gap-lg {
  grid-row-gap: 5rem;
}
.grid--gap-xl {
  grid-gap: 10rem;
}
.grid__col--gap-xl {
  grid-column-gap: 10rem;
}
.grid__row--gap-xl {
  grid-row-gap: 10rem;
}
.grid--gap-xxl {
  grid-gap: 15rem;
}
.grid__col--gap-xxl {
  grid-column-gap: 15rem;
}
.grid__row--gap-xxl {
  grid-row-gap: 15rem;
}

@media (min-width: 375px) {
  .xs\:grid__col--full {
    grid-column: 1/-1 !important;
  }
  .xs\:grid__col--span-2 {
    grid-column: span 2;
  }
  .xs\:grid__col--span-3 {
    grid-column: span 3;
  }
  .xs\:grid__col--span-4 {
    grid-column: span 4;
  }
  .xs\:grid__col--span-5 {
    grid-column: span 5;
  }
  .xs\:grid__col--span-6 {
    grid-column: span 6;
  }
  .xs\:grid__col--span-7 {
    grid-column: span 7;
  }
  .xs\:grid__col--span-8 {
    grid-column: span 8;
  }
  .xs\:grid__col--span-9 {
    grid-column: span 9;
  }
  .xs\:grid__col--span-10 {
    grid-column: span 10;
  }
  .xs\:grid__row--full {
    grid-row: 1/-1 !important;
  }
  .xs\:grid__row--span-2 {
    grid-row: span 2;
  }
  .xs\:grid__row--span-3 {
    grid-row: span 3;
  }
  .xs\:grid__row--span-4 {
    grid-row: span 4;
  }
  .xs\:grid__row--span-5 {
    grid-row: span 5;
  }
  .xs\:grid__row--span-6 {
    grid-row: span 6;
  }
  .xs\:grid__row--span-7 {
    grid-row: span 7;
  }
  .xs\:grid__row--span-8 {
    grid-row: span 8;
  }
  .xs\:grid__row--span-9 {
    grid-row: span 9;
  }
  .xs\:grid__row--span-10 {
    grid-row: span 10;
  }
  .xs\:grid--gap-xs {
    grid-gap: 0.8rem;
  }
  .xs\:grid__col--gap-xs {
    grid-column-gap: 0.8rem;
  }
  .xs\:grid__row--gap-xs {
    grid-row-gap: 0.8rem;
  }
  .xs\:grid--gap-sm {
    grid-gap: 1.6rem;
  }
  .xs\:grid__col--gap-sm {
    grid-column-gap: 1.6rem;
  }
  .xs\:grid__row--gap-sm {
    grid-row-gap: 1.6rem;
  }
  .xs\:grid--gap-md {
    grid-gap: 3rem;
  }
  .xs\:grid__col--gap-md {
    grid-column-gap: 3rem;
  }
  .xs\:grid__row--gap-md {
    grid-row-gap: 3rem;
  }
  .xs\:grid--gap-lg {
    grid-gap: 5rem;
  }
  .xs\:grid__col--gap-lg {
    grid-column-gap: 5rem;
  }
  .xs\:grid__row--gap-lg {
    grid-row-gap: 5rem;
  }
  .xs\:grid--gap-xl {
    grid-gap: 10rem;
  }
  .xs\:grid__col--gap-xl {
    grid-column-gap: 10rem;
  }
  .xs\:grid__row--gap-xl {
    grid-row-gap: 10rem;
  }
  .xs\:grid--gap-xxl {
    grid-gap: 15rem;
  }
  .xs\:grid__col--gap-xxl {
    grid-column-gap: 15rem;
  }
  .xs\:grid__row--gap-xxl {
    grid-row-gap: 15rem;
  }
}

@media (min-width: 576px) {
  .sm\:grid__col--full {
    grid-column: 1/-1 !important;
  }
  .sm\:grid__col--span-2 {
    grid-column: span 2;
  }
  .sm\:grid__col--span-3 {
    grid-column: span 3;
  }
  .sm\:grid__col--span-4 {
    grid-column: span 4;
  }
  .sm\:grid__col--span-5 {
    grid-column: span 5;
  }
  .sm\:grid__col--span-6 {
    grid-column: span 6;
  }
  .sm\:grid__col--span-7 {
    grid-column: span 7;
  }
  .sm\:grid__col--span-8 {
    grid-column: span 8;
  }
  .sm\:grid__col--span-9 {
    grid-column: span 9;
  }
  .sm\:grid__col--span-10 {
    grid-column: span 10;
  }
  .sm\:grid__row--full {
    grid-row: 1/-1 !important;
  }
  .sm\:grid__row--span-2 {
    grid-row: span 2;
  }
  .sm\:grid__row--span-3 {
    grid-row: span 3;
  }
  .sm\:grid__row--span-4 {
    grid-row: span 4;
  }
  .sm\:grid__row--span-5 {
    grid-row: span 5;
  }
  .sm\:grid__row--span-6 {
    grid-row: span 6;
  }
  .sm\:grid__row--span-7 {
    grid-row: span 7;
  }
  .sm\:grid__row--span-8 {
    grid-row: span 8;
  }
  .sm\:grid__row--span-9 {
    grid-row: span 9;
  }
  .sm\:grid__row--span-10 {
    grid-row: span 10;
  }
  .sm\:grid--gap-xs {
    grid-gap: 0.8rem;
  }
  .sm\:grid__col--gap-xs {
    grid-column-gap: 0.8rem;
  }
  .sm\:grid__row--gap-xs {
    grid-row-gap: 0.8rem;
  }
  .sm\:grid--gap-sm {
    grid-gap: 1.6rem;
  }
  .sm\:grid__col--gap-sm {
    grid-column-gap: 1.6rem;
  }
  .sm\:grid__row--gap-sm {
    grid-row-gap: 1.6rem;
  }
  .sm\:grid--gap-md {
    grid-gap: 3rem;
  }
  .sm\:grid__col--gap-md {
    grid-column-gap: 3rem;
  }
  .sm\:grid__row--gap-md {
    grid-row-gap: 3rem;
  }
  .sm\:grid--gap-lg {
    grid-gap: 5rem;
  }
  .sm\:grid__col--gap-lg {
    grid-column-gap: 5rem;
  }
  .sm\:grid__row--gap-lg {
    grid-row-gap: 5rem;
  }
  .sm\:grid--gap-xl {
    grid-gap: 10rem;
  }
  .sm\:grid__col--gap-xl {
    grid-column-gap: 10rem;
  }
  .sm\:grid__row--gap-xl {
    grid-row-gap: 10rem;
  }
  .sm\:grid--gap-xxl {
    grid-gap: 15rem;
  }
  .sm\:grid__col--gap-xxl {
    grid-column-gap: 15rem;
  }
  .sm\:grid__row--gap-xxl {
    grid-row-gap: 15rem;
  }
}

@media (min-width: 768px) {
  .md\:grid__col--full {
    grid-column: 1/-1 !important;
  }
  .md\:grid__col--span-2 {
    grid-column: span 2;
  }
  .md\:grid__col--span-3 {
    grid-column: span 3;
  }
  .md\:grid__col--span-4 {
    grid-column: span 4;
  }
  .md\:grid__col--span-5 {
    grid-column: span 5;
  }
  .md\:grid__col--span-6 {
    grid-column: span 6;
  }
  .md\:grid__col--span-7 {
    grid-column: span 7;
  }
  .md\:grid__col--span-8 {
    grid-column: span 8;
  }
  .md\:grid__col--span-9 {
    grid-column: span 9;
  }
  .md\:grid__col--span-10 {
    grid-column: span 10;
  }
  .md\:grid__row--full {
    grid-row: 1/-1 !important;
  }
  .md\:grid__row--span-2 {
    grid-row: span 2;
  }
  .md\:grid__row--span-3 {
    grid-row: span 3;
  }
  .md\:grid__row--span-4 {
    grid-row: span 4;
  }
  .md\:grid__row--span-5 {
    grid-row: span 5;
  }
  .md\:grid__row--span-6 {
    grid-row: span 6;
  }
  .md\:grid__row--span-7 {
    grid-row: span 7;
  }
  .md\:grid__row--span-8 {
    grid-row: span 8;
  }
  .md\:grid__row--span-9 {
    grid-row: span 9;
  }
  .md\:grid__row--span-10 {
    grid-row: span 10;
  }
  .md\:grid--gap-xs {
    grid-gap: 0.8rem;
  }
  .md\:grid__col--gap-xs {
    grid-column-gap: 0.8rem;
  }
  .md\:grid__row--gap-xs {
    grid-row-gap: 0.8rem;
  }
  .md\:grid--gap-sm {
    grid-gap: 1.6rem;
  }
  .md\:grid__col--gap-sm {
    grid-column-gap: 1.6rem;
  }
  .md\:grid__row--gap-sm {
    grid-row-gap: 1.6rem;
  }
  .md\:grid--gap-md {
    grid-gap: 3rem;
  }
  .md\:grid__col--gap-md {
    grid-column-gap: 3rem;
  }
  .md\:grid__row--gap-md {
    grid-row-gap: 3rem;
  }
  .md\:grid--gap-lg {
    grid-gap: 5rem;
  }
  .md\:grid__col--gap-lg {
    grid-column-gap: 5rem;
  }
  .md\:grid__row--gap-lg {
    grid-row-gap: 5rem;
  }
  .md\:grid--gap-xl {
    grid-gap: 10rem;
  }
  .md\:grid__col--gap-xl {
    grid-column-gap: 10rem;
  }
  .md\:grid__row--gap-xl {
    grid-row-gap: 10rem;
  }
  .md\:grid--gap-xxl {
    grid-gap: 15rem;
  }
  .md\:grid__col--gap-xxl {
    grid-column-gap: 15rem;
  }
  .md\:grid__row--gap-xxl {
    grid-row-gap: 15rem;
  }
}

@media (min-width: 992px) {
  .lg\:grid__col--full {
    grid-column: 1/-1 !important;
  }
  .lg\:grid__col--span-2 {
    grid-column: span 2;
  }
  .lg\:grid__col--span-3 {
    grid-column: span 3;
  }
  .lg\:grid__col--span-4 {
    grid-column: span 4;
  }
  .lg\:grid__col--span-5 {
    grid-column: span 5;
  }
  .lg\:grid__col--span-6 {
    grid-column: span 6;
  }
  .lg\:grid__col--span-7 {
    grid-column: span 7;
  }
  .lg\:grid__col--span-8 {
    grid-column: span 8;
  }
  .lg\:grid__col--span-9 {
    grid-column: span 9;
  }
  .lg\:grid__col--span-10 {
    grid-column: span 10;
  }
  .lg\:grid__row--full {
    grid-row: 1/-1 !important;
  }
  .lg\:grid__row--span-2 {
    grid-row: span 2;
  }
  .lg\:grid__row--span-3 {
    grid-row: span 3;
  }
  .lg\:grid__row--span-4 {
    grid-row: span 4;
  }
  .lg\:grid__row--span-5 {
    grid-row: span 5;
  }
  .lg\:grid__row--span-6 {
    grid-row: span 6;
  }
  .lg\:grid__row--span-7 {
    grid-row: span 7;
  }
  .lg\:grid__row--span-8 {
    grid-row: span 8;
  }
  .lg\:grid__row--span-9 {
    grid-row: span 9;
  }
  .lg\:grid__row--span-10 {
    grid-row: span 10;
  }
  .lg\:grid--gap-xs {
    grid-gap: 0.8rem;
  }
  .lg\:grid__col--gap-xs {
    grid-column-gap: 0.8rem;
  }
  .lg\:grid__row--gap-xs {
    grid-row-gap: 0.8rem;
  }
  .lg\:grid--gap-sm {
    grid-gap: 1.6rem;
  }
  .lg\:grid__col--gap-sm {
    grid-column-gap: 1.6rem;
  }
  .lg\:grid__row--gap-sm {
    grid-row-gap: 1.6rem;
  }
  .lg\:grid--gap-md {
    grid-gap: 3rem;
  }
  .lg\:grid__col--gap-md {
    grid-column-gap: 3rem;
  }
  .lg\:grid__row--gap-md {
    grid-row-gap: 3rem;
  }
  .lg\:grid--gap-lg {
    grid-gap: 5rem;
  }
  .lg\:grid__col--gap-lg {
    grid-column-gap: 5rem;
  }
  .lg\:grid__row--gap-lg {
    grid-row-gap: 5rem;
  }
  .lg\:grid--gap-xl {
    grid-gap: 10rem;
  }
  .lg\:grid__col--gap-xl {
    grid-column-gap: 10rem;
  }
  .lg\:grid__row--gap-xl {
    grid-row-gap: 10rem;
  }
  .lg\:grid--gap-xxl {
    grid-gap: 15rem;
  }
  .lg\:grid__col--gap-xxl {
    grid-column-gap: 15rem;
  }
  .lg\:grid__row--gap-xxl {
    grid-row-gap: 15rem;
  }
}

@media (min-width: 1200px) {
  .xl\:grid__col--full {
    grid-column: 1/-1 !important;
  }
  .xl\:grid__col--span-2 {
    grid-column: span 2;
  }
  .xl\:grid__col--span-3 {
    grid-column: span 3;
  }
  .xl\:grid__col--span-4 {
    grid-column: span 4;
  }
  .xl\:grid__col--span-5 {
    grid-column: span 5;
  }
  .xl\:grid__col--span-6 {
    grid-column: span 6;
  }
  .xl\:grid__col--span-7 {
    grid-column: span 7;
  }
  .xl\:grid__col--span-8 {
    grid-column: span 8;
  }
  .xl\:grid__col--span-9 {
    grid-column: span 9;
  }
  .xl\:grid__col--span-10 {
    grid-column: span 10;
  }
  .xl\:grid__row--full {
    grid-row: 1/-1 !important;
  }
  .xl\:grid__row--span-2 {
    grid-row: span 2;
  }
  .xl\:grid__row--span-3 {
    grid-row: span 3;
  }
  .xl\:grid__row--span-4 {
    grid-row: span 4;
  }
  .xl\:grid__row--span-5 {
    grid-row: span 5;
  }
  .xl\:grid__row--span-6 {
    grid-row: span 6;
  }
  .xl\:grid__row--span-7 {
    grid-row: span 7;
  }
  .xl\:grid__row--span-8 {
    grid-row: span 8;
  }
  .xl\:grid__row--span-9 {
    grid-row: span 9;
  }
  .xl\:grid__row--span-10 {
    grid-row: span 10;
  }
  .xl\:grid--gap-xs {
    grid-gap: 0.8rem;
  }
  .xl\:grid__col--gap-xs {
    grid-column-gap: 0.8rem;
  }
  .xl\:grid__row--gap-xs {
    grid-row-gap: 0.8rem;
  }
  .xl\:grid--gap-sm {
    grid-gap: 1.6rem;
  }
  .xl\:grid__col--gap-sm {
    grid-column-gap: 1.6rem;
  }
  .xl\:grid__row--gap-sm {
    grid-row-gap: 1.6rem;
  }
  .xl\:grid--gap-md {
    grid-gap: 3rem;
  }
  .xl\:grid__col--gap-md {
    grid-column-gap: 3rem;
  }
  .xl\:grid__row--gap-md {
    grid-row-gap: 3rem;
  }
  .xl\:grid--gap-lg {
    grid-gap: 5rem;
  }
  .xl\:grid__col--gap-lg {
    grid-column-gap: 5rem;
  }
  .xl\:grid__row--gap-lg {
    grid-row-gap: 5rem;
  }
  .xl\:grid--gap-xl {
    grid-gap: 10rem;
  }
  .xl\:grid__col--gap-xl {
    grid-column-gap: 10rem;
  }
  .xl\:grid__row--gap-xl {
    grid-row-gap: 10rem;
  }
  .xl\:grid--gap-xxl {
    grid-gap: 15rem;
  }
  .xl\:grid__col--gap-xxl {
    grid-column-gap: 15rem;
  }
  .xl\:grid__row--gap-xxl {
    grid-row-gap: 15rem;
  }
}

@media (min-width: 1400px) {
  .xxl\:grid__col--full {
    grid-column: 1/-1 !important;
  }
  .xxl\:grid__col--span-2 {
    grid-column: span 2;
  }
  .xxl\:grid__col--span-3 {
    grid-column: span 3;
  }
  .xxl\:grid__col--span-4 {
    grid-column: span 4;
  }
  .xxl\:grid__col--span-5 {
    grid-column: span 5;
  }
  .xxl\:grid__col--span-6 {
    grid-column: span 6;
  }
  .xxl\:grid__col--span-7 {
    grid-column: span 7;
  }
  .xxl\:grid__col--span-8 {
    grid-column: span 8;
  }
  .xxl\:grid__col--span-9 {
    grid-column: span 9;
  }
  .xxl\:grid__col--span-10 {
    grid-column: span 10;
  }
  .xxl\:grid__row--full {
    grid-row: 1/-1 !important;
  }
  .xxl\:grid__row--span-2 {
    grid-row: span 2;
  }
  .xxl\:grid__row--span-3 {
    grid-row: span 3;
  }
  .xxl\:grid__row--span-4 {
    grid-row: span 4;
  }
  .xxl\:grid__row--span-5 {
    grid-row: span 5;
  }
  .xxl\:grid__row--span-6 {
    grid-row: span 6;
  }
  .xxl\:grid__row--span-7 {
    grid-row: span 7;
  }
  .xxl\:grid__row--span-8 {
    grid-row: span 8;
  }
  .xxl\:grid__row--span-9 {
    grid-row: span 9;
  }
  .xxl\:grid__row--span-10 {
    grid-row: span 10;
  }
  .xxl\:grid--gap-xs {
    grid-gap: 0.8rem;
  }
  .xxl\:grid__col--gap-xs {
    grid-column-gap: 0.8rem;
  }
  .xxl\:grid__row--gap-xs {
    grid-row-gap: 0.8rem;
  }
  .xxl\:grid--gap-sm {
    grid-gap: 1.6rem;
  }
  .xxl\:grid__col--gap-sm {
    grid-column-gap: 1.6rem;
  }
  .xxl\:grid__row--gap-sm {
    grid-row-gap: 1.6rem;
  }
  .xxl\:grid--gap-md {
    grid-gap: 3rem;
  }
  .xxl\:grid__col--gap-md {
    grid-column-gap: 3rem;
  }
  .xxl\:grid__row--gap-md {
    grid-row-gap: 3rem;
  }
  .xxl\:grid--gap-lg {
    grid-gap: 5rem;
  }
  .xxl\:grid__col--gap-lg {
    grid-column-gap: 5rem;
  }
  .xxl\:grid__row--gap-lg {
    grid-row-gap: 5rem;
  }
  .xxl\:grid--gap-xl {
    grid-gap: 10rem;
  }
  .xxl\:grid__col--gap-xl {
    grid-column-gap: 10rem;
  }
  .xxl\:grid__row--gap-xl {
    grid-row-gap: 10rem;
  }
  .xxl\:grid--gap-xxl {
    grid-gap: 15rem;
  }
  .xxl\:grid__col--gap-xxl {
    grid-column-gap: 15rem;
  }
  .xxl\:grid__row--gap-xxl {
    grid-row-gap: 15rem;
  }
}

.rfs\:grid--gap-xs {
  grid-gap: 0.8rem;
}
.rfs\:grid__col--gap-xs {
  grid-column-gap: 0.8rem;
}
.rfs\:grid__row--gap-xs {
  grid-row-gap: 0.8rem;
}
.rfs\:grid--gap-sm {
  grid-gap: 1.6rem;
}
.rfs\:grid__col--gap-sm {
  grid-column-gap: 1.6rem;
}
.rfs\:grid__row--gap-sm {
  grid-row-gap: 1.6rem;
}
.rfs\:grid--gap-md {
  grid-gap: calc(1.74rem + 1.05vw);
}
@media (min-width: 1200px) {
  .rfs\:grid--gap-md {
    grid-gap: 3rem;
  }
}
.rfs\:grid__col--gap-md {
  grid-column-gap: calc(1.74rem + 1.05vw);
}
@media (min-width: 1200px) {
  .rfs\:grid__col--gap-md {
    grid-column-gap: 3rem;
  }
}
.rfs\:grid__row--gap-md {
  grid-row-gap: calc(1.74rem + 1.05vw);
}
@media (min-width: 1200px) {
  .rfs\:grid__row--gap-md {
    grid-row-gap: 3rem;
  }
}
.rfs\:grid--gap-lg {
  grid-gap: calc(1.94rem + 2.55vw);
}
@media (min-width: 1200px) {
  .rfs\:grid--gap-lg {
    grid-gap: 5rem;
  }
}
.rfs\:grid__col--gap-lg {
  grid-column-gap: calc(1.94rem + 2.55vw);
}
@media (min-width: 1200px) {
  .rfs\:grid__col--gap-lg {
    grid-column-gap: 5rem;
  }
}
.rfs\:grid__row--gap-lg {
  grid-row-gap: calc(1.94rem + 2.55vw);
}
@media (min-width: 1200px) {
  .rfs\:grid__row--gap-lg {
    grid-row-gap: 5rem;
  }
}
.rfs\:grid--gap-xl {
  grid-gap: calc(2.44rem + 6.3vw);
}
@media (min-width: 1200px) {
  .rfs\:grid--gap-xl {
    grid-gap: 10rem;
  }
}
.rfs\:grid__col--gap-xl {
  grid-column-gap: calc(2.44rem + 6.3vw);
}
@media (min-width: 1200px) {
  .rfs\:grid__col--gap-xl {
    grid-column-gap: 10rem;
  }
}
.rfs\:grid__row--gap-xl {
  grid-row-gap: calc(2.44rem + 6.3vw);
}
@media (min-width: 1200px) {
  .rfs\:grid__row--gap-xl {
    grid-row-gap: 10rem;
  }
}
.rfs\:grid--gap-xxl {
  grid-gap: calc(2.94rem + 10.05vw);
}
@media (min-width: 1200px) {
  .rfs\:grid--gap-xxl {
    grid-gap: 15rem;
  }
}
.rfs\:grid__col--gap-xxl {
  grid-column-gap: calc(2.94rem + 10.05vw);
}
@media (min-width: 1200px) {
  .rfs\:grid__col--gap-xxl {
    grid-column-gap: 15rem;
  }
}
.rfs\:grid__row--gap-xxl {
  grid-row-gap: calc(2.94rem + 10.05vw);
}
@media (min-width: 1200px) {
  .rfs\:grid__row--gap-xxl {
    grid-row-gap: 15rem;
  }
}

.imgFull img,
.iframeFull iframe,
.w--full,
.contentFull {
  width: 100%;
  max-width: 100%;
}

.max-w--xs {
  max-width: 20.3333333333rem;
}
.max-w--sm {
  max-width: 30.5rem;
}
.max-w--md {
  max-width: 40.6666666667rem;
}
.max-w--lg {
  max-width: 61rem;
}
.max-w--xl {
  max-width: 81.3333333333rem;
}
.max-w--xxl {
  max-width: 91.5rem;
}
.max-w--full {
  max-width: 100%;
}

@media (min-width: 375px) {
  .xs\:max-w--xs {
    max-width: 20.3333333333rem;
  }
  .xs\:max-w--sm {
    max-width: 30.5rem;
  }
  .xs\:max-w--md {
    max-width: 40.6666666667rem;
  }
  .xs\:max-w--lg {
    max-width: 61rem;
  }
  .xs\:max-w--xl {
    max-width: 81.3333333333rem;
  }
  .xs\:max-w--xxl {
    max-width: 91.5rem;
  }
  .xs\:max-w--full {
    max-width: 100%;
  }
}

@media (min-width: 576px) {
  .sm\:max-w--xs {
    max-width: 20.3333333333rem;
  }
  .sm\:max-w--sm {
    max-width: 30.5rem;
  }
  .sm\:max-w--md {
    max-width: 40.6666666667rem;
  }
  .sm\:max-w--lg {
    max-width: 61rem;
  }
  .sm\:max-w--xl {
    max-width: 81.3333333333rem;
  }
  .sm\:max-w--xxl {
    max-width: 91.5rem;
  }
  .sm\:max-w--full {
    max-width: 100%;
  }
}

@media (min-width: 768px) {
  .md\:max-w--xs {
    max-width: 20.3333333333rem;
  }
  .md\:max-w--sm {
    max-width: 30.5rem;
  }
  .md\:max-w--md {
    max-width: 40.6666666667rem;
  }
  .md\:max-w--lg {
    max-width: 61rem;
  }
  .md\:max-w--xl {
    max-width: 81.3333333333rem;
  }
  .md\:max-w--xxl {
    max-width: 91.5rem;
  }
  .md\:max-w--full {
    max-width: 100%;
  }
}

@media (min-width: 992px) {
  .lg\:max-w--xs {
    max-width: 20.3333333333rem;
  }
  .lg\:max-w--sm {
    max-width: 30.5rem;
  }
  .lg\:max-w--md {
    max-width: 40.6666666667rem;
  }
  .lg\:max-w--lg {
    max-width: 61rem;
  }
  .lg\:max-w--xl {
    max-width: 81.3333333333rem;
  }
  .lg\:max-w--xxl {
    max-width: 91.5rem;
  }
  .lg\:max-w--full {
    max-width: 100%;
  }
}

@media (min-width: 1200px) {
  .xl\:max-w--xs {
    max-width: 20.3333333333rem;
  }
  .xl\:max-w--sm {
    max-width: 30.5rem;
  }
  .xl\:max-w--md {
    max-width: 40.6666666667rem;
  }
  .xl\:max-w--lg {
    max-width: 61rem;
  }
  .xl\:max-w--xl {
    max-width: 81.3333333333rem;
  }
  .xl\:max-w--xxl {
    max-width: 91.5rem;
  }
  .xl\:max-w--full {
    max-width: 100%;
  }
}

@media (min-width: 1400px) {
  .xxl\:max-w--xs {
    max-width: 20.3333333333rem;
  }
  .xxl\:max-w--sm {
    max-width: 30.5rem;
  }
  .xxl\:max-w--md {
    max-width: 40.6666666667rem;
  }
  .xxl\:max-w--lg {
    max-width: 61rem;
  }
  .xxl\:max-w--xl {
    max-width: 81.3333333333rem;
  }
  .xxl\:max-w--xxl {
    max-width: 91.5rem;
  }
  .xxl\:max-w--full {
    max-width: 100%;
  }
}

.width--fitContent {
  width: fit-content;
}

.img-texte--xs-xs img, .img-texte--xs-sm img, .img-texte--xs-md img, .img-texte--xs-lg img, .img-texte--xs-xl img, .img-texte--xs-xxl img, .img-texte--sm-xs img, .img-texte--sm-sm img, .img-texte--sm-md img, .img-texte--sm-lg img, .img-texte--sm-xl img, .img-texte--sm-xxl img, .img-texte--md-xs img, .img-texte--md-sm img, .img-texte--md-md img, .img-texte--md-lg img, .img-texte--md-xl img, .img-texte--md-xxl img, .img-texte--lg-xs img, .img-texte--lg-sm img, .img-texte--lg-md img, .img-texte--lg-lg img, .img-texte--lg-xl img, .img-texte--lg-xxl img, .img-texte--xl-xs img, .img-texte--xl-sm img, .img-texte--xl-md img, .img-texte--xl-lg img, .img-texte--xl-xl img, .img-texte--xl-xxl img, .img-texte--xxl-xs img, .img-texte--xxl-sm img, .img-texte--xxl-md img, .img-texte--xxl-lg img, .img-texte--xxl-xl img, .img-texte--xxl-xxl img {
  width: 100%;
}
.img-texte--xs-xs .richtext, .img-texte--xs-sm .richtext, .img-texte--xs-md .richtext, .img-texte--xs-lg .richtext, .img-texte--xs-xl .richtext, .img-texte--xs-xxl .richtext, .img-texte--sm-xs .richtext, .img-texte--sm-sm .richtext, .img-texte--sm-md .richtext, .img-texte--sm-lg .richtext, .img-texte--sm-xl .richtext, .img-texte--sm-xxl .richtext, .img-texte--md-xs .richtext, .img-texte--md-sm .richtext, .img-texte--md-md .richtext, .img-texte--md-lg .richtext, .img-texte--md-xl .richtext, .img-texte--md-xxl .richtext, .img-texte--lg-xs .richtext, .img-texte--lg-sm .richtext, .img-texte--lg-md .richtext, .img-texte--lg-lg .richtext, .img-texte--lg-xl .richtext, .img-texte--lg-xxl .richtext, .img-texte--xl-xs .richtext, .img-texte--xl-sm .richtext, .img-texte--xl-md .richtext, .img-texte--xl-lg .richtext, .img-texte--xl-xl .richtext, .img-texte--xl-xxl .richtext, .img-texte--xxl-xs .richtext, .img-texte--xxl-sm .richtext, .img-texte--xxl-md .richtext, .img-texte--xxl-lg .richtext, .img-texte--xxl-xl .richtext, .img-texte--xxl-xxl .richtext {
  flex-grow: 1;
}

.img-texte--xs-xs img {
  max-width: 20.3333333333rem;
}
.img-texte--xs-xs .richtext {
  flex-basis: 15%;
}
.img-texte--xs-sm img {
  max-width: 20.3333333333rem;
}
.img-texte--xs-sm .richtext {
  flex-basis: 25%;
}
.img-texte--xs-md img {
  max-width: 20.3333333333rem;
}
.img-texte--xs-md .richtext {
  flex-basis: 33%;
}
.img-texte--xs-lg img {
  max-width: 20.3333333333rem;
}
.img-texte--xs-lg .richtext {
  flex-basis: 50%;
}
.img-texte--xs-xl img {
  max-width: 20.3333333333rem;
}
.img-texte--xs-xl .richtext {
  flex-basis: 60%;
}
.img-texte--xs-xxl img {
  max-width: 20.3333333333rem;
}
.img-texte--xs-xxl .richtext {
  flex-basis: 75%;
}
.img-texte--sm-xs img {
  max-width: 30.5rem;
}
.img-texte--sm-xs .richtext {
  flex-basis: 15%;
}
.img-texte--sm-sm img {
  max-width: 30.5rem;
}
.img-texte--sm-sm .richtext {
  flex-basis: 25%;
}
.img-texte--sm-md img {
  max-width: 30.5rem;
}
.img-texte--sm-md .richtext {
  flex-basis: 33%;
}
.img-texte--sm-lg img {
  max-width: 30.5rem;
}
.img-texte--sm-lg .richtext {
  flex-basis: 50%;
}
.img-texte--sm-xl img {
  max-width: 30.5rem;
}
.img-texte--sm-xl .richtext {
  flex-basis: 60%;
}
.img-texte--sm-xxl img {
  max-width: 30.5rem;
}
.img-texte--sm-xxl .richtext {
  flex-basis: 75%;
}
.img-texte--md-xs img {
  max-width: 40.6666666667rem;
}
.img-texte--md-xs .richtext {
  flex-basis: 15%;
}
.img-texte--md-sm img {
  max-width: 40.6666666667rem;
}
.img-texte--md-sm .richtext {
  flex-basis: 25%;
}
.img-texte--md-md img {
  max-width: 40.6666666667rem;
}
.img-texte--md-md .richtext {
  flex-basis: 33%;
}
.img-texte--md-lg img {
  max-width: 40.6666666667rem;
}
.img-texte--md-lg .richtext {
  flex-basis: 50%;
}
.img-texte--md-xl img {
  max-width: 40.6666666667rem;
}
.img-texte--md-xl .richtext {
  flex-basis: 60%;
}
.img-texte--md-xxl img {
  max-width: 40.6666666667rem;
}
.img-texte--md-xxl .richtext {
  flex-basis: 75%;
}
.img-texte--lg-xs img {
  max-width: 61rem;
}
.img-texte--lg-xs .richtext {
  flex-basis: 15%;
}
.img-texte--lg-sm img {
  max-width: 61rem;
}
.img-texte--lg-sm .richtext {
  flex-basis: 25%;
}
.img-texte--lg-md img {
  max-width: 61rem;
}
.img-texte--lg-md .richtext {
  flex-basis: 33%;
}
.img-texte--lg-lg img {
  max-width: 61rem;
}
.img-texte--lg-lg .richtext {
  flex-basis: 50%;
}
.img-texte--lg-xl img {
  max-width: 61rem;
}
.img-texte--lg-xl .richtext {
  flex-basis: 60%;
}
.img-texte--lg-xxl img {
  max-width: 61rem;
}
.img-texte--lg-xxl .richtext {
  flex-basis: 75%;
}
.img-texte--xl-xs img {
  max-width: 81.3333333333rem;
}
.img-texte--xl-xs .richtext {
  flex-basis: 15%;
}
.img-texte--xl-sm img {
  max-width: 81.3333333333rem;
}
.img-texte--xl-sm .richtext {
  flex-basis: 25%;
}
.img-texte--xl-md img {
  max-width: 81.3333333333rem;
}
.img-texte--xl-md .richtext {
  flex-basis: 33%;
}
.img-texte--xl-lg img {
  max-width: 81.3333333333rem;
}
.img-texte--xl-lg .richtext {
  flex-basis: 50%;
}
.img-texte--xl-xl img {
  max-width: 81.3333333333rem;
}
.img-texte--xl-xl .richtext {
  flex-basis: 60%;
}
.img-texte--xl-xxl img {
  max-width: 81.3333333333rem;
}
.img-texte--xl-xxl .richtext {
  flex-basis: 75%;
}
.img-texte--xxl-xs img {
  max-width: 91.5rem;
}
.img-texte--xxl-xs .richtext {
  flex-basis: 15%;
}
.img-texte--xxl-sm img {
  max-width: 91.5rem;
}
.img-texte--xxl-sm .richtext {
  flex-basis: 25%;
}
.img-texte--xxl-md img {
  max-width: 91.5rem;
}
.img-texte--xxl-md .richtext {
  flex-basis: 33%;
}
.img-texte--xxl-lg img {
  max-width: 91.5rem;
}
.img-texte--xxl-lg .richtext {
  flex-basis: 50%;
}
.img-texte--xxl-xl img {
  max-width: 91.5rem;
}
.img-texte--xxl-xl .richtext {
  flex-basis: 60%;
}
.img-texte--xxl-xxl img {
  max-width: 91.5rem;
}
.img-texte--xxl-xxl .richtext {
  flex-basis: 75%;
}
.img-texte .texte {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-items: flex-start;
}
.img-texte--reverse .texte {
  display: flex;
  flex-direction: row-reverse;
  flex-wrap: wrap;
  justify-content: center;
  align-items: flex-start;
}

.site-container {
  width: 100%;
  max-width: 125rem;
  margin: 0 auto;
  padding: 0 1.5rem;
}
@media (max-width: 767.98px) {
  .site-container {
    padding: 0 1.5rem;
  }
}
.site-container--flex {
  width: 100%;
  max-width: 125rem;
  margin: 0 auto;
  padding: 0 1.5rem;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: flex-start;
}
@media (max-width: 767.98px) {
  .site-container--flex {
    padding: 0 1.5rem;
  }
}

.max-w__sectionContainer--xs .sectionContainer {
  max-width: 83.3333333333rem;
}

.max-w__sectionContainer--sm .sectionContainer {
  max-width: 104.1666666667rem;
}

.max-w__sectionContainer--md .sectionContainer {
  max-width: 125rem;
}

.max-w__sectionContainer--lg .sectionContainer {
  max-width: 145.8333333333rem;
}

.max-w__sectionContainer--xl .sectionContainer {
  max-width: 156.25rem;
}

.max-w__sectionContainer--xxl .sectionContainer {
  max-width: 187.5rem;
}

.max-w__sectionContainer--full .sectionContainer {
  max-width: 100%;
}

.paddingNone__sectionContainer .sectionContainer {
  padding: 0 !important;
}

.text-bg-img--xs .texte.image img {
  opacity: 0.1;
}

.text-bg-img--sm .texte.image img {
  opacity: 0.25;
}

.text-bg-img--md .texte.image img {
  opacity: 0.5;
}

.text-bg-img--lg .texte.image img {
  opacity: 0.75;
}

.text-bg-img--xl .texte.image img {
  opacity: 0.9;
}

.text-bg-img--xxl .texte.image img {
  opacity: 1;
}

.text-bg-img--xs, .text-bg-img--sm, .text-bg-img--md, .text-bg-img--lg, .text-bg-img--xl, .text-bg-img--xxl {
  overflow: hidden;
  border-radius: 2rem;
}
.text-bg-img--xs .texte.image, .text-bg-img--sm .texte.image, .text-bg-img--md .texte.image, .text-bg-img--lg .texte.image, .text-bg-img--xl .texte.image, .text-bg-img--xxl .texte.image {
  position: relative;
  background-color: #000;
  display: flex;
  flex-flow: row wrap;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
}
.text-bg-img--xs .texte.image img, .text-bg-img--sm .texte.image img, .text-bg-img--md .texte.image img, .text-bg-img--lg .texte.image img, .text-bg-img--xl .texte.image img, .text-bg-img--xxl .texte.image img {
  object-fit: cover;
  height: 100%;
  width: 100%;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 0;
}
.text-bg-img--xs .texte.image .richtext, .text-bg-img--sm .texte.image .richtext, .text-bg-img--md .texte.image .richtext, .text-bg-img--lg .texte.image .richtext, .text-bg-img--xl .texte.image .richtext, .text-bg-img--xxl .texte.image .richtext {
  color: #fff;
  position: relative;
  z-index: 1;
}

.marginAuto {
  margin: auto !important;
}
.marginAuto__x {
  margin-right: auto !important;
  margin-left: auto !important;
}
.marginAuto__y {
  margin-top: auto !important;
  margin-bottom: auto !important;
}
.marginAuto__top {
  margin-top: auto !important;
}
.marginAuto__right {
  margin-right: auto !important;
}
.marginAuto__bottom {
  margin-bottom: auto !important;
}
.marginAuto__left {
  margin-left: auto !important;
}
.marginAuto__img img {
  margin: auto;
}
.marginNone {
  margin: 0 !important;
}
.marginNone__x {
  margin-right: 0 !important;
  margin-left: 0 !important;
}
.marginNone__y {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
.marginNone__top {
  margin-top: 0 !important;
}
.marginNone__right {
  margin-right: 0 !important;
}
.marginNone__bottom {
  margin-bottom: 0 !important;
}
.marginNone__left {
  margin-left: 0 !important;
}
.margin--xs {
  margin: 1.6rem;
}
.margin__x--xs {
  margin-right: 1.6rem;
  margin-left: 1.6rem;
}
.margin__y--xs {
  margin-top: 1.6rem;
  margin-bottom: 1.6rem;
}
.margin__top--xs {
  margin-top: 1.6rem;
}
.margin__right--xs {
  margin-right: 1.6rem;
}
.margin__bottom--xs {
  margin-bottom: 1.6rem;
}
.margin__left--xs {
  margin-left: 1.6rem;
}
.margin--sm {
  margin: 3rem;
}
.margin__x--sm {
  margin-right: 3rem;
  margin-left: 3rem;
}
.margin__y--sm {
  margin-top: 3rem;
  margin-bottom: 3rem;
}
.margin__top--sm {
  margin-top: 3rem;
}
.margin__right--sm {
  margin-right: 3rem;
}
.margin__bottom--sm {
  margin-bottom: 3rem;
}
.margin__left--sm {
  margin-left: 3rem;
}
.margin--md {
  margin: 5rem;
}
.margin__x--md {
  margin-right: 5rem;
  margin-left: 5rem;
}
.margin__y--md {
  margin-top: 5rem;
  margin-bottom: 5rem;
}
.margin__top--md {
  margin-top: 5rem;
}
.margin__right--md {
  margin-right: 5rem;
}
.margin__bottom--md {
  margin-bottom: 5rem;
}
.margin__left--md {
  margin-left: 5rem;
}
.margin--lg {
  margin: 7.5rem;
}
.margin__x--lg {
  margin-right: 7.5rem;
  margin-left: 7.5rem;
}
.margin__y--lg {
  margin-top: 7.5rem;
  margin-bottom: 7.5rem;
}
.margin__top--lg {
  margin-top: 7.5rem;
}
.margin__right--lg {
  margin-right: 7.5rem;
}
.margin__bottom--lg {
  margin-bottom: 7.5rem;
}
.margin__left--lg {
  margin-left: 7.5rem;
}
.margin--xl {
  margin: 10rem;
}
.margin__x--xl {
  margin-right: 10rem;
  margin-left: 10rem;
}
.margin__y--xl {
  margin-top: 10rem;
  margin-bottom: 10rem;
}
.margin__top--xl {
  margin-top: 10rem;
}
.margin__right--xl {
  margin-right: 10rem;
}
.margin__bottom--xl {
  margin-bottom: 10rem;
}
.margin__left--xl {
  margin-left: 10rem;
}
.margin--xxl {
  margin: 15rem;
}
.margin__x--xxl {
  margin-right: 15rem;
  margin-left: 15rem;
}
.margin__y--xxl {
  margin-top: 15rem;
  margin-bottom: 15rem;
}
.margin__top--xxl {
  margin-top: 15rem;
}
.margin__right--xxl {
  margin-right: 15rem;
}
.margin__bottom--xxl {
  margin-bottom: 15rem;
}
.margin__left--xxl {
  margin-left: 15rem;
}

@media (min-width: 375px) {
  .xs\:marginAuto {
    margin: auto !important;
  }
  .xs\:marginAuto__x {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .xs\:marginAuto__y {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .xs\:marginAuto__top {
    margin-top: auto !important;
  }
  .xs\:marginAuto__right {
    margin-right: auto !important;
  }
  .xs\:marginAuto__bottom {
    margin-bottom: auto !important;
  }
  .xs\:marginAuto__left {
    margin-left: auto !important;
  }
  .xs\:marginAuto__img img {
    margin: auto;
  }
  .xs\:marginNone {
    margin: 0 !important;
  }
  .xs\:marginNone__x {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .xs\:marginNone__y {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .xs\:marginNone__top {
    margin-top: 0 !important;
  }
  .xs\:marginNone__right {
    margin-right: 0 !important;
  }
  .xs\:marginNone__bottom {
    margin-bottom: 0 !important;
  }
  .xs\:marginNone__left {
    margin-left: 0 !important;
  }
  .xs\:margin--xs {
    margin: 1.6rem;
  }
  .xs\:margin__x--xs {
    margin-right: 1.6rem;
    margin-left: 1.6rem;
  }
  .xs\:margin__y--xs {
    margin-top: 1.6rem;
    margin-bottom: 1.6rem;
  }
  .xs\:margin__top--xs {
    margin-top: 1.6rem;
  }
  .xs\:margin__right--xs {
    margin-right: 1.6rem;
  }
  .xs\:margin__bottom--xs {
    margin-bottom: 1.6rem;
  }
  .xs\:margin__left--xs {
    margin-left: 1.6rem;
  }
  .xs\:margin--sm {
    margin: 3rem;
  }
  .xs\:margin__x--sm {
    margin-right: 3rem;
    margin-left: 3rem;
  }
  .xs\:margin__y--sm {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
  .xs\:margin__top--sm {
    margin-top: 3rem;
  }
  .xs\:margin__right--sm {
    margin-right: 3rem;
  }
  .xs\:margin__bottom--sm {
    margin-bottom: 3rem;
  }
  .xs\:margin__left--sm {
    margin-left: 3rem;
  }
  .xs\:margin--md {
    margin: 5rem;
  }
  .xs\:margin__x--md {
    margin-right: 5rem;
    margin-left: 5rem;
  }
  .xs\:margin__y--md {
    margin-top: 5rem;
    margin-bottom: 5rem;
  }
  .xs\:margin__top--md {
    margin-top: 5rem;
  }
  .xs\:margin__right--md {
    margin-right: 5rem;
  }
  .xs\:margin__bottom--md {
    margin-bottom: 5rem;
  }
  .xs\:margin__left--md {
    margin-left: 5rem;
  }
  .xs\:margin--lg {
    margin: 7.5rem;
  }
  .xs\:margin__x--lg {
    margin-right: 7.5rem;
    margin-left: 7.5rem;
  }
  .xs\:margin__y--lg {
    margin-top: 7.5rem;
    margin-bottom: 7.5rem;
  }
  .xs\:margin__top--lg {
    margin-top: 7.5rem;
  }
  .xs\:margin__right--lg {
    margin-right: 7.5rem;
  }
  .xs\:margin__bottom--lg {
    margin-bottom: 7.5rem;
  }
  .xs\:margin__left--lg {
    margin-left: 7.5rem;
  }
  .xs\:margin--xl {
    margin: 10rem;
  }
  .xs\:margin__x--xl {
    margin-right: 10rem;
    margin-left: 10rem;
  }
  .xs\:margin__y--xl {
    margin-top: 10rem;
    margin-bottom: 10rem;
  }
  .xs\:margin__top--xl {
    margin-top: 10rem;
  }
  .xs\:margin__right--xl {
    margin-right: 10rem;
  }
  .xs\:margin__bottom--xl {
    margin-bottom: 10rem;
  }
  .xs\:margin__left--xl {
    margin-left: 10rem;
  }
  .xs\:margin--xxl {
    margin: 15rem;
  }
  .xs\:margin__x--xxl {
    margin-right: 15rem;
    margin-left: 15rem;
  }
  .xs\:margin__y--xxl {
    margin-top: 15rem;
    margin-bottom: 15rem;
  }
  .xs\:margin__top--xxl {
    margin-top: 15rem;
  }
  .xs\:margin__right--xxl {
    margin-right: 15rem;
  }
  .xs\:margin__bottom--xxl {
    margin-bottom: 15rem;
  }
  .xs\:margin__left--xxl {
    margin-left: 15rem;
  }
}

@media (min-width: 576px) {
  .sm\:marginAuto {
    margin: auto !important;
  }
  .sm\:marginAuto__x {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .sm\:marginAuto__y {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .sm\:marginAuto__top {
    margin-top: auto !important;
  }
  .sm\:marginAuto__right {
    margin-right: auto !important;
  }
  .sm\:marginAuto__bottom {
    margin-bottom: auto !important;
  }
  .sm\:marginAuto__left {
    margin-left: auto !important;
  }
  .sm\:marginAuto__img img {
    margin: auto;
  }
  .sm\:marginNone {
    margin: 0 !important;
  }
  .sm\:marginNone__x {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .sm\:marginNone__y {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .sm\:marginNone__top {
    margin-top: 0 !important;
  }
  .sm\:marginNone__right {
    margin-right: 0 !important;
  }
  .sm\:marginNone__bottom {
    margin-bottom: 0 !important;
  }
  .sm\:marginNone__left {
    margin-left: 0 !important;
  }
  .sm\:margin--xs {
    margin: 1.6rem;
  }
  .sm\:margin__x--xs {
    margin-right: 1.6rem;
    margin-left: 1.6rem;
  }
  .sm\:margin__y--xs {
    margin-top: 1.6rem;
    margin-bottom: 1.6rem;
  }
  .sm\:margin__top--xs {
    margin-top: 1.6rem;
  }
  .sm\:margin__right--xs {
    margin-right: 1.6rem;
  }
  .sm\:margin__bottom--xs {
    margin-bottom: 1.6rem;
  }
  .sm\:margin__left--xs {
    margin-left: 1.6rem;
  }
  .sm\:margin--sm {
    margin: 3rem;
  }
  .sm\:margin__x--sm {
    margin-right: 3rem;
    margin-left: 3rem;
  }
  .sm\:margin__y--sm {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
  .sm\:margin__top--sm {
    margin-top: 3rem;
  }
  .sm\:margin__right--sm {
    margin-right: 3rem;
  }
  .sm\:margin__bottom--sm {
    margin-bottom: 3rem;
  }
  .sm\:margin__left--sm {
    margin-left: 3rem;
  }
  .sm\:margin--md {
    margin: 5rem;
  }
  .sm\:margin__x--md {
    margin-right: 5rem;
    margin-left: 5rem;
  }
  .sm\:margin__y--md {
    margin-top: 5rem;
    margin-bottom: 5rem;
  }
  .sm\:margin__top--md {
    margin-top: 5rem;
  }
  .sm\:margin__right--md {
    margin-right: 5rem;
  }
  .sm\:margin__bottom--md {
    margin-bottom: 5rem;
  }
  .sm\:margin__left--md {
    margin-left: 5rem;
  }
  .sm\:margin--lg {
    margin: 7.5rem;
  }
  .sm\:margin__x--lg {
    margin-right: 7.5rem;
    margin-left: 7.5rem;
  }
  .sm\:margin__y--lg {
    margin-top: 7.5rem;
    margin-bottom: 7.5rem;
  }
  .sm\:margin__top--lg {
    margin-top: 7.5rem;
  }
  .sm\:margin__right--lg {
    margin-right: 7.5rem;
  }
  .sm\:margin__bottom--lg {
    margin-bottom: 7.5rem;
  }
  .sm\:margin__left--lg {
    margin-left: 7.5rem;
  }
  .sm\:margin--xl {
    margin: 10rem;
  }
  .sm\:margin__x--xl {
    margin-right: 10rem;
    margin-left: 10rem;
  }
  .sm\:margin__y--xl {
    margin-top: 10rem;
    margin-bottom: 10rem;
  }
  .sm\:margin__top--xl {
    margin-top: 10rem;
  }
  .sm\:margin__right--xl {
    margin-right: 10rem;
  }
  .sm\:margin__bottom--xl {
    margin-bottom: 10rem;
  }
  .sm\:margin__left--xl {
    margin-left: 10rem;
  }
  .sm\:margin--xxl {
    margin: 15rem;
  }
  .sm\:margin__x--xxl {
    margin-right: 15rem;
    margin-left: 15rem;
  }
  .sm\:margin__y--xxl {
    margin-top: 15rem;
    margin-bottom: 15rem;
  }
  .sm\:margin__top--xxl {
    margin-top: 15rem;
  }
  .sm\:margin__right--xxl {
    margin-right: 15rem;
  }
  .sm\:margin__bottom--xxl {
    margin-bottom: 15rem;
  }
  .sm\:margin__left--xxl {
    margin-left: 15rem;
  }
}

@media (min-width: 768px) {
  .md\:marginAuto {
    margin: auto !important;
  }
  .md\:marginAuto__x {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .md\:marginAuto__y {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .md\:marginAuto__top {
    margin-top: auto !important;
  }
  .md\:marginAuto__right {
    margin-right: auto !important;
  }
  .md\:marginAuto__bottom {
    margin-bottom: auto !important;
  }
  .md\:marginAuto__left {
    margin-left: auto !important;
  }
  .md\:marginAuto__img img {
    margin: auto;
  }
  .md\:marginNone {
    margin: 0 !important;
  }
  .md\:marginNone__x {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .md\:marginNone__y {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .md\:marginNone__top {
    margin-top: 0 !important;
  }
  .md\:marginNone__right {
    margin-right: 0 !important;
  }
  .md\:marginNone__bottom {
    margin-bottom: 0 !important;
  }
  .md\:marginNone__left {
    margin-left: 0 !important;
  }
  .md\:margin--xs {
    margin: 1.6rem;
  }
  .md\:margin__x--xs {
    margin-right: 1.6rem;
    margin-left: 1.6rem;
  }
  .md\:margin__y--xs {
    margin-top: 1.6rem;
    margin-bottom: 1.6rem;
  }
  .md\:margin__top--xs {
    margin-top: 1.6rem;
  }
  .md\:margin__right--xs {
    margin-right: 1.6rem;
  }
  .md\:margin__bottom--xs {
    margin-bottom: 1.6rem;
  }
  .md\:margin__left--xs {
    margin-left: 1.6rem;
  }
  .md\:margin--sm {
    margin: 3rem;
  }
  .md\:margin__x--sm {
    margin-right: 3rem;
    margin-left: 3rem;
  }
  .md\:margin__y--sm {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
  .md\:margin__top--sm {
    margin-top: 3rem;
  }
  .md\:margin__right--sm {
    margin-right: 3rem;
  }
  .md\:margin__bottom--sm {
    margin-bottom: 3rem;
  }
  .md\:margin__left--sm {
    margin-left: 3rem;
  }
  .md\:margin--md {
    margin: 5rem;
  }
  .md\:margin__x--md {
    margin-right: 5rem;
    margin-left: 5rem;
  }
  .md\:margin__y--md {
    margin-top: 5rem;
    margin-bottom: 5rem;
  }
  .md\:margin__top--md {
    margin-top: 5rem;
  }
  .md\:margin__right--md {
    margin-right: 5rem;
  }
  .md\:margin__bottom--md {
    margin-bottom: 5rem;
  }
  .md\:margin__left--md {
    margin-left: 5rem;
  }
  .md\:margin--lg {
    margin: 7.5rem;
  }
  .md\:margin__x--lg {
    margin-right: 7.5rem;
    margin-left: 7.5rem;
  }
  .md\:margin__y--lg {
    margin-top: 7.5rem;
    margin-bottom: 7.5rem;
  }
  .md\:margin__top--lg {
    margin-top: 7.5rem;
  }
  .md\:margin__right--lg {
    margin-right: 7.5rem;
  }
  .md\:margin__bottom--lg {
    margin-bottom: 7.5rem;
  }
  .md\:margin__left--lg {
    margin-left: 7.5rem;
  }
  .md\:margin--xl {
    margin: 10rem;
  }
  .md\:margin__x--xl {
    margin-right: 10rem;
    margin-left: 10rem;
  }
  .md\:margin__y--xl {
    margin-top: 10rem;
    margin-bottom: 10rem;
  }
  .md\:margin__top--xl {
    margin-top: 10rem;
  }
  .md\:margin__right--xl {
    margin-right: 10rem;
  }
  .md\:margin__bottom--xl {
    margin-bottom: 10rem;
  }
  .md\:margin__left--xl {
    margin-left: 10rem;
  }
  .md\:margin--xxl {
    margin: 15rem;
  }
  .md\:margin__x--xxl {
    margin-right: 15rem;
    margin-left: 15rem;
  }
  .md\:margin__y--xxl {
    margin-top: 15rem;
    margin-bottom: 15rem;
  }
  .md\:margin__top--xxl {
    margin-top: 15rem;
  }
  .md\:margin__right--xxl {
    margin-right: 15rem;
  }
  .md\:margin__bottom--xxl {
    margin-bottom: 15rem;
  }
  .md\:margin__left--xxl {
    margin-left: 15rem;
  }
}

@media (min-width: 992px) {
  .lg\:marginAuto {
    margin: auto !important;
  }
  .lg\:marginAuto__x {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .lg\:marginAuto__y {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .lg\:marginAuto__top {
    margin-top: auto !important;
  }
  .lg\:marginAuto__right {
    margin-right: auto !important;
  }
  .lg\:marginAuto__bottom {
    margin-bottom: auto !important;
  }
  .lg\:marginAuto__left {
    margin-left: auto !important;
  }
  .lg\:marginAuto__img img {
    margin: auto;
  }
  .lg\:marginNone {
    margin: 0 !important;
  }
  .lg\:marginNone__x {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .lg\:marginNone__y {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .lg\:marginNone__top {
    margin-top: 0 !important;
  }
  .lg\:marginNone__right {
    margin-right: 0 !important;
  }
  .lg\:marginNone__bottom {
    margin-bottom: 0 !important;
  }
  .lg\:marginNone__left {
    margin-left: 0 !important;
  }
  .lg\:margin--xs {
    margin: 1.6rem;
  }
  .lg\:margin__x--xs {
    margin-right: 1.6rem;
    margin-left: 1.6rem;
  }
  .lg\:margin__y--xs {
    margin-top: 1.6rem;
    margin-bottom: 1.6rem;
  }
  .lg\:margin__top--xs {
    margin-top: 1.6rem;
  }
  .lg\:margin__right--xs {
    margin-right: 1.6rem;
  }
  .lg\:margin__bottom--xs {
    margin-bottom: 1.6rem;
  }
  .lg\:margin__left--xs {
    margin-left: 1.6rem;
  }
  .lg\:margin--sm {
    margin: 3rem;
  }
  .lg\:margin__x--sm {
    margin-right: 3rem;
    margin-left: 3rem;
  }
  .lg\:margin__y--sm {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
  .lg\:margin__top--sm {
    margin-top: 3rem;
  }
  .lg\:margin__right--sm {
    margin-right: 3rem;
  }
  .lg\:margin__bottom--sm {
    margin-bottom: 3rem;
  }
  .lg\:margin__left--sm {
    margin-left: 3rem;
  }
  .lg\:margin--md {
    margin: 5rem;
  }
  .lg\:margin__x--md {
    margin-right: 5rem;
    margin-left: 5rem;
  }
  .lg\:margin__y--md {
    margin-top: 5rem;
    margin-bottom: 5rem;
  }
  .lg\:margin__top--md {
    margin-top: 5rem;
  }
  .lg\:margin__right--md {
    margin-right: 5rem;
  }
  .lg\:margin__bottom--md {
    margin-bottom: 5rem;
  }
  .lg\:margin__left--md {
    margin-left: 5rem;
  }
  .lg\:margin--lg {
    margin: 7.5rem;
  }
  .lg\:margin__x--lg {
    margin-right: 7.5rem;
    margin-left: 7.5rem;
  }
  .lg\:margin__y--lg {
    margin-top: 7.5rem;
    margin-bottom: 7.5rem;
  }
  .lg\:margin__top--lg {
    margin-top: 7.5rem;
  }
  .lg\:margin__right--lg {
    margin-right: 7.5rem;
  }
  .lg\:margin__bottom--lg {
    margin-bottom: 7.5rem;
  }
  .lg\:margin__left--lg {
    margin-left: 7.5rem;
  }
  .lg\:margin--xl {
    margin: 10rem;
  }
  .lg\:margin__x--xl {
    margin-right: 10rem;
    margin-left: 10rem;
  }
  .lg\:margin__y--xl {
    margin-top: 10rem;
    margin-bottom: 10rem;
  }
  .lg\:margin__top--xl {
    margin-top: 10rem;
  }
  .lg\:margin__right--xl {
    margin-right: 10rem;
  }
  .lg\:margin__bottom--xl {
    margin-bottom: 10rem;
  }
  .lg\:margin__left--xl {
    margin-left: 10rem;
  }
  .lg\:margin--xxl {
    margin: 15rem;
  }
  .lg\:margin__x--xxl {
    margin-right: 15rem;
    margin-left: 15rem;
  }
  .lg\:margin__y--xxl {
    margin-top: 15rem;
    margin-bottom: 15rem;
  }
  .lg\:margin__top--xxl {
    margin-top: 15rem;
  }
  .lg\:margin__right--xxl {
    margin-right: 15rem;
  }
  .lg\:margin__bottom--xxl {
    margin-bottom: 15rem;
  }
  .lg\:margin__left--xxl {
    margin-left: 15rem;
  }
}

@media (min-width: 1200px) {
  .xl\:marginAuto {
    margin: auto !important;
  }
  .xl\:marginAuto__x {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .xl\:marginAuto__y {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .xl\:marginAuto__top {
    margin-top: auto !important;
  }
  .xl\:marginAuto__right {
    margin-right: auto !important;
  }
  .xl\:marginAuto__bottom {
    margin-bottom: auto !important;
  }
  .xl\:marginAuto__left {
    margin-left: auto !important;
  }
  .xl\:marginAuto__img img {
    margin: auto;
  }
  .xl\:marginNone {
    margin: 0 !important;
  }
  .xl\:marginNone__x {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .xl\:marginNone__y {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .xl\:marginNone__top {
    margin-top: 0 !important;
  }
  .xl\:marginNone__right {
    margin-right: 0 !important;
  }
  .xl\:marginNone__bottom {
    margin-bottom: 0 !important;
  }
  .xl\:marginNone__left {
    margin-left: 0 !important;
  }
  .xl\:margin--xs {
    margin: 1.6rem;
  }
  .xl\:margin__x--xs {
    margin-right: 1.6rem;
    margin-left: 1.6rem;
  }
  .xl\:margin__y--xs {
    margin-top: 1.6rem;
    margin-bottom: 1.6rem;
  }
  .xl\:margin__top--xs {
    margin-top: 1.6rem;
  }
  .xl\:margin__right--xs {
    margin-right: 1.6rem;
  }
  .xl\:margin__bottom--xs {
    margin-bottom: 1.6rem;
  }
  .xl\:margin__left--xs {
    margin-left: 1.6rem;
  }
  .xl\:margin--sm {
    margin: 3rem;
  }
  .xl\:margin__x--sm {
    margin-right: 3rem;
    margin-left: 3rem;
  }
  .xl\:margin__y--sm {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
  .xl\:margin__top--sm {
    margin-top: 3rem;
  }
  .xl\:margin__right--sm {
    margin-right: 3rem;
  }
  .xl\:margin__bottom--sm {
    margin-bottom: 3rem;
  }
  .xl\:margin__left--sm {
    margin-left: 3rem;
  }
  .xl\:margin--md {
    margin: 5rem;
  }
  .xl\:margin__x--md {
    margin-right: 5rem;
    margin-left: 5rem;
  }
  .xl\:margin__y--md {
    margin-top: 5rem;
    margin-bottom: 5rem;
  }
  .xl\:margin__top--md {
    margin-top: 5rem;
  }
  .xl\:margin__right--md {
    margin-right: 5rem;
  }
  .xl\:margin__bottom--md {
    margin-bottom: 5rem;
  }
  .xl\:margin__left--md {
    margin-left: 5rem;
  }
  .xl\:margin--lg {
    margin: 7.5rem;
  }
  .xl\:margin__x--lg {
    margin-right: 7.5rem;
    margin-left: 7.5rem;
  }
  .xl\:margin__y--lg {
    margin-top: 7.5rem;
    margin-bottom: 7.5rem;
  }
  .xl\:margin__top--lg {
    margin-top: 7.5rem;
  }
  .xl\:margin__right--lg {
    margin-right: 7.5rem;
  }
  .xl\:margin__bottom--lg {
    margin-bottom: 7.5rem;
  }
  .xl\:margin__left--lg {
    margin-left: 7.5rem;
  }
  .xl\:margin--xl {
    margin: 10rem;
  }
  .xl\:margin__x--xl {
    margin-right: 10rem;
    margin-left: 10rem;
  }
  .xl\:margin__y--xl {
    margin-top: 10rem;
    margin-bottom: 10rem;
  }
  .xl\:margin__top--xl {
    margin-top: 10rem;
  }
  .xl\:margin__right--xl {
    margin-right: 10rem;
  }
  .xl\:margin__bottom--xl {
    margin-bottom: 10rem;
  }
  .xl\:margin__left--xl {
    margin-left: 10rem;
  }
  .xl\:margin--xxl {
    margin: 15rem;
  }
  .xl\:margin__x--xxl {
    margin-right: 15rem;
    margin-left: 15rem;
  }
  .xl\:margin__y--xxl {
    margin-top: 15rem;
    margin-bottom: 15rem;
  }
  .xl\:margin__top--xxl {
    margin-top: 15rem;
  }
  .xl\:margin__right--xxl {
    margin-right: 15rem;
  }
  .xl\:margin__bottom--xxl {
    margin-bottom: 15rem;
  }
  .xl\:margin__left--xxl {
    margin-left: 15rem;
  }
}

@media (min-width: 1400px) {
  .xxl\:marginAuto {
    margin: auto !important;
  }
  .xxl\:marginAuto__x {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .xxl\:marginAuto__y {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .xxl\:marginAuto__top {
    margin-top: auto !important;
  }
  .xxl\:marginAuto__right {
    margin-right: auto !important;
  }
  .xxl\:marginAuto__bottom {
    margin-bottom: auto !important;
  }
  .xxl\:marginAuto__left {
    margin-left: auto !important;
  }
  .xxl\:marginAuto__img img {
    margin: auto;
  }
  .xxl\:marginNone {
    margin: 0 !important;
  }
  .xxl\:marginNone__x {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .xxl\:marginNone__y {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .xxl\:marginNone__top {
    margin-top: 0 !important;
  }
  .xxl\:marginNone__right {
    margin-right: 0 !important;
  }
  .xxl\:marginNone__bottom {
    margin-bottom: 0 !important;
  }
  .xxl\:marginNone__left {
    margin-left: 0 !important;
  }
  .xxl\:margin--xs {
    margin: 1.6rem;
  }
  .xxl\:margin__x--xs {
    margin-right: 1.6rem;
    margin-left: 1.6rem;
  }
  .xxl\:margin__y--xs {
    margin-top: 1.6rem;
    margin-bottom: 1.6rem;
  }
  .xxl\:margin__top--xs {
    margin-top: 1.6rem;
  }
  .xxl\:margin__right--xs {
    margin-right: 1.6rem;
  }
  .xxl\:margin__bottom--xs {
    margin-bottom: 1.6rem;
  }
  .xxl\:margin__left--xs {
    margin-left: 1.6rem;
  }
  .xxl\:margin--sm {
    margin: 3rem;
  }
  .xxl\:margin__x--sm {
    margin-right: 3rem;
    margin-left: 3rem;
  }
  .xxl\:margin__y--sm {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
  .xxl\:margin__top--sm {
    margin-top: 3rem;
  }
  .xxl\:margin__right--sm {
    margin-right: 3rem;
  }
  .xxl\:margin__bottom--sm {
    margin-bottom: 3rem;
  }
  .xxl\:margin__left--sm {
    margin-left: 3rem;
  }
  .xxl\:margin--md {
    margin: 5rem;
  }
  .xxl\:margin__x--md {
    margin-right: 5rem;
    margin-left: 5rem;
  }
  .xxl\:margin__y--md {
    margin-top: 5rem;
    margin-bottom: 5rem;
  }
  .xxl\:margin__top--md {
    margin-top: 5rem;
  }
  .xxl\:margin__right--md {
    margin-right: 5rem;
  }
  .xxl\:margin__bottom--md {
    margin-bottom: 5rem;
  }
  .xxl\:margin__left--md {
    margin-left: 5rem;
  }
  .xxl\:margin--lg {
    margin: 7.5rem;
  }
  .xxl\:margin__x--lg {
    margin-right: 7.5rem;
    margin-left: 7.5rem;
  }
  .xxl\:margin__y--lg {
    margin-top: 7.5rem;
    margin-bottom: 7.5rem;
  }
  .xxl\:margin__top--lg {
    margin-top: 7.5rem;
  }
  .xxl\:margin__right--lg {
    margin-right: 7.5rem;
  }
  .xxl\:margin__bottom--lg {
    margin-bottom: 7.5rem;
  }
  .xxl\:margin__left--lg {
    margin-left: 7.5rem;
  }
  .xxl\:margin--xl {
    margin: 10rem;
  }
  .xxl\:margin__x--xl {
    margin-right: 10rem;
    margin-left: 10rem;
  }
  .xxl\:margin__y--xl {
    margin-top: 10rem;
    margin-bottom: 10rem;
  }
  .xxl\:margin__top--xl {
    margin-top: 10rem;
  }
  .xxl\:margin__right--xl {
    margin-right: 10rem;
  }
  .xxl\:margin__bottom--xl {
    margin-bottom: 10rem;
  }
  .xxl\:margin__left--xl {
    margin-left: 10rem;
  }
  .xxl\:margin--xxl {
    margin: 15rem;
  }
  .xxl\:margin__x--xxl {
    margin-right: 15rem;
    margin-left: 15rem;
  }
  .xxl\:margin__y--xxl {
    margin-top: 15rem;
    margin-bottom: 15rem;
  }
  .xxl\:margin__top--xxl {
    margin-top: 15rem;
  }
  .xxl\:margin__right--xxl {
    margin-right: 15rem;
  }
  .xxl\:margin__bottom--xxl {
    margin-bottom: 15rem;
  }
  .xxl\:margin__left--xxl {
    margin-left: 15rem;
  }
}

.paddingNone {
  padding: 0 !important;
}
.paddingNone__x {
  padding-right: 0 !important;
  padding-left: 0 !important;
}
.paddingNone__y {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
.paddingNone__top {
  padding-top: 0 !important;
}
.paddingNone__right {
  padding-right: 0 !important;
}
.paddingNone__bottom {
  padding-bottom: 0 !important;
}
.paddingNone__left {
  padding-left: 0 !important;
}
.padding__richtext--xs .richtext, .padding--xs {
  padding: 1.6rem;
}
.padding__x--xs {
  padding-right: 1.6rem;
  padding-left: 1.6rem;
}
.padding__y--xs {
  padding-top: 1.6rem;
  padding-bottom: 1.6rem;
}
.padding__top--xs {
  padding-top: 1.6rem;
}
.padding__right--xs {
  padding-right: 1.6rem;
}
.padding__bottom--xs {
  padding-bottom: 1.6rem;
}
.padding__left--xs {
  padding-left: 1.6rem;
}
.padding__richtext--sm .richtext, .padding--sm {
  padding: 3rem;
}
.padding__x--sm {
  padding-right: 3rem;
  padding-left: 3rem;
}
.padding__y--sm {
  padding-top: 3rem;
  padding-bottom: 3rem;
}
.padding__top--sm {
  padding-top: 3rem;
}
.padding__right--sm {
  padding-right: 3rem;
}
.padding__bottom--sm {
  padding-bottom: 3rem;
}
.padding__left--sm {
  padding-left: 3rem;
}
.padding__richtext--md .richtext, .padding--md {
  padding: 5rem;
}
.padding__x--md {
  padding-right: 5rem;
  padding-left: 5rem;
}
.padding__y--md {
  padding-top: 5rem;
  padding-bottom: 5rem;
}
.padding__top--md {
  padding-top: 5rem;
}
.padding__right--md {
  padding-right: 5rem;
}
.padding__bottom--md {
  padding-bottom: 5rem;
}
.padding__left--md {
  padding-left: 5rem;
}
.padding__richtext--lg .richtext, .padding--lg {
  padding: 7.5rem;
}
.padding__x--lg {
  padding-right: 7.5rem;
  padding-left: 7.5rem;
}
.padding__y--lg {
  padding-top: 7.5rem;
  padding-bottom: 7.5rem;
}
.padding__top--lg {
  padding-top: 7.5rem;
}
.padding__right--lg {
  padding-right: 7.5rem;
}
.padding__bottom--lg {
  padding-bottom: 7.5rem;
}
.padding__left--lg {
  padding-left: 7.5rem;
}
.padding__richtext--xl .richtext, .padding--xl {
  padding: 10rem;
}
.padding__x--xl {
  padding-right: 10rem;
  padding-left: 10rem;
}
.padding__y--xl {
  padding-top: 10rem;
  padding-bottom: 10rem;
}
.padding__top--xl {
  padding-top: 10rem;
}
.padding__right--xl {
  padding-right: 10rem;
}
.padding__bottom--xl {
  padding-bottom: 10rem;
}
.padding__left--xl {
  padding-left: 10rem;
}
.padding__richtext--xxl .richtext, .padding--xxl {
  padding: 15rem;
}
.padding__x--xxl {
  padding-right: 15rem;
  padding-left: 15rem;
}
.padding__y--xxl {
  padding-top: 15rem;
  padding-bottom: 15rem;
}
.padding__top--xxl {
  padding-top: 15rem;
}
.padding__right--xxl {
  padding-right: 15rem;
}
.padding__bottom--xxl {
  padding-bottom: 15rem;
}
.padding__left--xxl {
  padding-left: 15rem;
}

@media (min-width: 375px) {
  .xs\:paddingNone {
    padding: 0 !important;
  }
  .xs\:paddingNone__x {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .xs\:paddingNone__y {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .xs\:paddingNone__top {
    padding-top: 0 !important;
  }
  .xs\:paddingNone__right {
    padding-right: 0 !important;
  }
  .xs\:paddingNone__bottom {
    padding-bottom: 0 !important;
  }
  .xs\:paddingNone__left {
    padding-left: 0 !important;
  }
  .xs\:padding__richtext--xs .richtext, .xs\:padding--xs {
    padding: 1.6rem;
  }
  .xs\:padding__x--xs {
    padding-right: 1.6rem;
    padding-left: 1.6rem;
  }
  .xs\:padding__y--xs {
    padding-top: 1.6rem;
    padding-bottom: 1.6rem;
  }
  .xs\:padding__top--xs {
    padding-top: 1.6rem;
  }
  .xs\:padding__right--xs {
    padding-right: 1.6rem;
  }
  .xs\:padding__bottom--xs {
    padding-bottom: 1.6rem;
  }
  .xs\:padding__left--xs {
    padding-left: 1.6rem;
  }
  .xs\:padding__richtext--sm .richtext, .xs\:padding--sm {
    padding: 3rem;
  }
  .xs\:padding__x--sm {
    padding-right: 3rem;
    padding-left: 3rem;
  }
  .xs\:padding__y--sm {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }
  .xs\:padding__top--sm {
    padding-top: 3rem;
  }
  .xs\:padding__right--sm {
    padding-right: 3rem;
  }
  .xs\:padding__bottom--sm {
    padding-bottom: 3rem;
  }
  .xs\:padding__left--sm {
    padding-left: 3rem;
  }
  .xs\:padding__richtext--md .richtext, .xs\:padding--md {
    padding: 5rem;
  }
  .xs\:padding__x--md {
    padding-right: 5rem;
    padding-left: 5rem;
  }
  .xs\:padding__y--md {
    padding-top: 5rem;
    padding-bottom: 5rem;
  }
  .xs\:padding__top--md {
    padding-top: 5rem;
  }
  .xs\:padding__right--md {
    padding-right: 5rem;
  }
  .xs\:padding__bottom--md {
    padding-bottom: 5rem;
  }
  .xs\:padding__left--md {
    padding-left: 5rem;
  }
  .xs\:padding__richtext--lg .richtext, .xs\:padding--lg {
    padding: 7.5rem;
  }
  .xs\:padding__x--lg {
    padding-right: 7.5rem;
    padding-left: 7.5rem;
  }
  .xs\:padding__y--lg {
    padding-top: 7.5rem;
    padding-bottom: 7.5rem;
  }
  .xs\:padding__top--lg {
    padding-top: 7.5rem;
  }
  .xs\:padding__right--lg {
    padding-right: 7.5rem;
  }
  .xs\:padding__bottom--lg {
    padding-bottom: 7.5rem;
  }
  .xs\:padding__left--lg {
    padding-left: 7.5rem;
  }
  .xs\:padding__richtext--xl .richtext, .xs\:padding--xl {
    padding: 10rem;
  }
  .xs\:padding__x--xl {
    padding-right: 10rem;
    padding-left: 10rem;
  }
  .xs\:padding__y--xl {
    padding-top: 10rem;
    padding-bottom: 10rem;
  }
  .xs\:padding__top--xl {
    padding-top: 10rem;
  }
  .xs\:padding__right--xl {
    padding-right: 10rem;
  }
  .xs\:padding__bottom--xl {
    padding-bottom: 10rem;
  }
  .xs\:padding__left--xl {
    padding-left: 10rem;
  }
  .xs\:padding__richtext--xxl .richtext, .xs\:padding--xxl {
    padding: 15rem;
  }
  .xs\:padding__x--xxl {
    padding-right: 15rem;
    padding-left: 15rem;
  }
  .xs\:padding__y--xxl {
    padding-top: 15rem;
    padding-bottom: 15rem;
  }
  .xs\:padding__top--xxl {
    padding-top: 15rem;
  }
  .xs\:padding__right--xxl {
    padding-right: 15rem;
  }
  .xs\:padding__bottom--xxl {
    padding-bottom: 15rem;
  }
  .xs\:padding__left--xxl {
    padding-left: 15rem;
  }
}

@media (min-width: 576px) {
  .sm\:paddingNone {
    padding: 0 !important;
  }
  .sm\:paddingNone__x {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .sm\:paddingNone__y {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .sm\:paddingNone__top {
    padding-top: 0 !important;
  }
  .sm\:paddingNone__right {
    padding-right: 0 !important;
  }
  .sm\:paddingNone__bottom {
    padding-bottom: 0 !important;
  }
  .sm\:paddingNone__left {
    padding-left: 0 !important;
  }
  .sm\:padding__richtext--xs .richtext, .sm\:padding--xs {
    padding: 1.6rem;
  }
  .sm\:padding__x--xs {
    padding-right: 1.6rem;
    padding-left: 1.6rem;
  }
  .sm\:padding__y--xs {
    padding-top: 1.6rem;
    padding-bottom: 1.6rem;
  }
  .sm\:padding__top--xs {
    padding-top: 1.6rem;
  }
  .sm\:padding__right--xs {
    padding-right: 1.6rem;
  }
  .sm\:padding__bottom--xs {
    padding-bottom: 1.6rem;
  }
  .sm\:padding__left--xs {
    padding-left: 1.6rem;
  }
  .sm\:padding__richtext--sm .richtext, .sm\:padding--sm {
    padding: 3rem;
  }
  .sm\:padding__x--sm {
    padding-right: 3rem;
    padding-left: 3rem;
  }
  .sm\:padding__y--sm {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }
  .sm\:padding__top--sm {
    padding-top: 3rem;
  }
  .sm\:padding__right--sm {
    padding-right: 3rem;
  }
  .sm\:padding__bottom--sm {
    padding-bottom: 3rem;
  }
  .sm\:padding__left--sm {
    padding-left: 3rem;
  }
  .sm\:padding__richtext--md .richtext, .sm\:padding--md {
    padding: 5rem;
  }
  .sm\:padding__x--md {
    padding-right: 5rem;
    padding-left: 5rem;
  }
  .sm\:padding__y--md {
    padding-top: 5rem;
    padding-bottom: 5rem;
  }
  .sm\:padding__top--md {
    padding-top: 5rem;
  }
  .sm\:padding__right--md {
    padding-right: 5rem;
  }
  .sm\:padding__bottom--md {
    padding-bottom: 5rem;
  }
  .sm\:padding__left--md {
    padding-left: 5rem;
  }
  .sm\:padding__richtext--lg .richtext, .sm\:padding--lg {
    padding: 7.5rem;
  }
  .sm\:padding__x--lg {
    padding-right: 7.5rem;
    padding-left: 7.5rem;
  }
  .sm\:padding__y--lg {
    padding-top: 7.5rem;
    padding-bottom: 7.5rem;
  }
  .sm\:padding__top--lg {
    padding-top: 7.5rem;
  }
  .sm\:padding__right--lg {
    padding-right: 7.5rem;
  }
  .sm\:padding__bottom--lg {
    padding-bottom: 7.5rem;
  }
  .sm\:padding__left--lg {
    padding-left: 7.5rem;
  }
  .sm\:padding__richtext--xl .richtext, .sm\:padding--xl {
    padding: 10rem;
  }
  .sm\:padding__x--xl {
    padding-right: 10rem;
    padding-left: 10rem;
  }
  .sm\:padding__y--xl {
    padding-top: 10rem;
    padding-bottom: 10rem;
  }
  .sm\:padding__top--xl {
    padding-top: 10rem;
  }
  .sm\:padding__right--xl {
    padding-right: 10rem;
  }
  .sm\:padding__bottom--xl {
    padding-bottom: 10rem;
  }
  .sm\:padding__left--xl {
    padding-left: 10rem;
  }
  .sm\:padding__richtext--xxl .richtext, .sm\:padding--xxl {
    padding: 15rem;
  }
  .sm\:padding__x--xxl {
    padding-right: 15rem;
    padding-left: 15rem;
  }
  .sm\:padding__y--xxl {
    padding-top: 15rem;
    padding-bottom: 15rem;
  }
  .sm\:padding__top--xxl {
    padding-top: 15rem;
  }
  .sm\:padding__right--xxl {
    padding-right: 15rem;
  }
  .sm\:padding__bottom--xxl {
    padding-bottom: 15rem;
  }
  .sm\:padding__left--xxl {
    padding-left: 15rem;
  }
}

@media (min-width: 768px) {
  .md\:paddingNone {
    padding: 0 !important;
  }
  .md\:paddingNone__x {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .md\:paddingNone__y {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .md\:paddingNone__top {
    padding-top: 0 !important;
  }
  .md\:paddingNone__right {
    padding-right: 0 !important;
  }
  .md\:paddingNone__bottom {
    padding-bottom: 0 !important;
  }
  .md\:paddingNone__left {
    padding-left: 0 !important;
  }
  .md\:padding__richtext--xs .richtext, .md\:padding--xs {
    padding: 1.6rem;
  }
  .md\:padding__x--xs {
    padding-right: 1.6rem;
    padding-left: 1.6rem;
  }
  .md\:padding__y--xs {
    padding-top: 1.6rem;
    padding-bottom: 1.6rem;
  }
  .md\:padding__top--xs {
    padding-top: 1.6rem;
  }
  .md\:padding__right--xs {
    padding-right: 1.6rem;
  }
  .md\:padding__bottom--xs {
    padding-bottom: 1.6rem;
  }
  .md\:padding__left--xs {
    padding-left: 1.6rem;
  }
  .md\:padding__richtext--sm .richtext, .md\:padding--sm {
    padding: 3rem;
  }
  .md\:padding__x--sm {
    padding-right: 3rem;
    padding-left: 3rem;
  }
  .md\:padding__y--sm {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }
  .md\:padding__top--sm {
    padding-top: 3rem;
  }
  .md\:padding__right--sm {
    padding-right: 3rem;
  }
  .md\:padding__bottom--sm {
    padding-bottom: 3rem;
  }
  .md\:padding__left--sm {
    padding-left: 3rem;
  }
  .md\:padding__richtext--md .richtext, .md\:padding--md {
    padding: 5rem;
  }
  .md\:padding__x--md {
    padding-right: 5rem;
    padding-left: 5rem;
  }
  .md\:padding__y--md {
    padding-top: 5rem;
    padding-bottom: 5rem;
  }
  .md\:padding__top--md {
    padding-top: 5rem;
  }
  .md\:padding__right--md {
    padding-right: 5rem;
  }
  .md\:padding__bottom--md {
    padding-bottom: 5rem;
  }
  .md\:padding__left--md {
    padding-left: 5rem;
  }
  .md\:padding__richtext--lg .richtext, .md\:padding--lg {
    padding: 7.5rem;
  }
  .md\:padding__x--lg {
    padding-right: 7.5rem;
    padding-left: 7.5rem;
  }
  .md\:padding__y--lg {
    padding-top: 7.5rem;
    padding-bottom: 7.5rem;
  }
  .md\:padding__top--lg {
    padding-top: 7.5rem;
  }
  .md\:padding__right--lg {
    padding-right: 7.5rem;
  }
  .md\:padding__bottom--lg {
    padding-bottom: 7.5rem;
  }
  .md\:padding__left--lg {
    padding-left: 7.5rem;
  }
  .md\:padding__richtext--xl .richtext, .md\:padding--xl {
    padding: 10rem;
  }
  .md\:padding__x--xl {
    padding-right: 10rem;
    padding-left: 10rem;
  }
  .md\:padding__y--xl {
    padding-top: 10rem;
    padding-bottom: 10rem;
  }
  .md\:padding__top--xl {
    padding-top: 10rem;
  }
  .md\:padding__right--xl {
    padding-right: 10rem;
  }
  .md\:padding__bottom--xl {
    padding-bottom: 10rem;
  }
  .md\:padding__left--xl {
    padding-left: 10rem;
  }
  .md\:padding__richtext--xxl .richtext, .md\:padding--xxl {
    padding: 15rem;
  }
  .md\:padding__x--xxl {
    padding-right: 15rem;
    padding-left: 15rem;
  }
  .md\:padding__y--xxl {
    padding-top: 15rem;
    padding-bottom: 15rem;
  }
  .md\:padding__top--xxl {
    padding-top: 15rem;
  }
  .md\:padding__right--xxl {
    padding-right: 15rem;
  }
  .md\:padding__bottom--xxl {
    padding-bottom: 15rem;
  }
  .md\:padding__left--xxl {
    padding-left: 15rem;
  }
}

@media (min-width: 992px) {
  .lg\:paddingNone {
    padding: 0 !important;
  }
  .lg\:paddingNone__x {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .lg\:paddingNone__y {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .lg\:paddingNone__top {
    padding-top: 0 !important;
  }
  .lg\:paddingNone__right {
    padding-right: 0 !important;
  }
  .lg\:paddingNone__bottom {
    padding-bottom: 0 !important;
  }
  .lg\:paddingNone__left {
    padding-left: 0 !important;
  }
  .lg\:padding__richtext--xs .richtext, .lg\:padding--xs {
    padding: 1.6rem;
  }
  .lg\:padding__x--xs {
    padding-right: 1.6rem;
    padding-left: 1.6rem;
  }
  .lg\:padding__y--xs {
    padding-top: 1.6rem;
    padding-bottom: 1.6rem;
  }
  .lg\:padding__top--xs {
    padding-top: 1.6rem;
  }
  .lg\:padding__right--xs {
    padding-right: 1.6rem;
  }
  .lg\:padding__bottom--xs {
    padding-bottom: 1.6rem;
  }
  .lg\:padding__left--xs {
    padding-left: 1.6rem;
  }
  .lg\:padding__richtext--sm .richtext, .lg\:padding--sm {
    padding: 3rem;
  }
  .lg\:padding__x--sm {
    padding-right: 3rem;
    padding-left: 3rem;
  }
  .lg\:padding__y--sm {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }
  .lg\:padding__top--sm {
    padding-top: 3rem;
  }
  .lg\:padding__right--sm {
    padding-right: 3rem;
  }
  .lg\:padding__bottom--sm {
    padding-bottom: 3rem;
  }
  .lg\:padding__left--sm {
    padding-left: 3rem;
  }
  .lg\:padding__richtext--md .richtext, .lg\:padding--md {
    padding: 5rem;
  }
  .lg\:padding__x--md {
    padding-right: 5rem;
    padding-left: 5rem;
  }
  .lg\:padding__y--md {
    padding-top: 5rem;
    padding-bottom: 5rem;
  }
  .lg\:padding__top--md {
    padding-top: 5rem;
  }
  .lg\:padding__right--md {
    padding-right: 5rem;
  }
  .lg\:padding__bottom--md {
    padding-bottom: 5rem;
  }
  .lg\:padding__left--md {
    padding-left: 5rem;
  }
  .lg\:padding__richtext--lg .richtext, .lg\:padding--lg {
    padding: 7.5rem;
  }
  .lg\:padding__x--lg {
    padding-right: 7.5rem;
    padding-left: 7.5rem;
  }
  .lg\:padding__y--lg {
    padding-top: 7.5rem;
    padding-bottom: 7.5rem;
  }
  .lg\:padding__top--lg {
    padding-top: 7.5rem;
  }
  .lg\:padding__right--lg {
    padding-right: 7.5rem;
  }
  .lg\:padding__bottom--lg {
    padding-bottom: 7.5rem;
  }
  .lg\:padding__left--lg {
    padding-left: 7.5rem;
  }
  .lg\:padding__richtext--xl .richtext, .lg\:padding--xl {
    padding: 10rem;
  }
  .lg\:padding__x--xl {
    padding-right: 10rem;
    padding-left: 10rem;
  }
  .lg\:padding__y--xl {
    padding-top: 10rem;
    padding-bottom: 10rem;
  }
  .lg\:padding__top--xl {
    padding-top: 10rem;
  }
  .lg\:padding__right--xl {
    padding-right: 10rem;
  }
  .lg\:padding__bottom--xl {
    padding-bottom: 10rem;
  }
  .lg\:padding__left--xl {
    padding-left: 10rem;
  }
  .lg\:padding__richtext--xxl .richtext, .lg\:padding--xxl {
    padding: 15rem;
  }
  .lg\:padding__x--xxl {
    padding-right: 15rem;
    padding-left: 15rem;
  }
  .lg\:padding__y--xxl {
    padding-top: 15rem;
    padding-bottom: 15rem;
  }
  .lg\:padding__top--xxl {
    padding-top: 15rem;
  }
  .lg\:padding__right--xxl {
    padding-right: 15rem;
  }
  .lg\:padding__bottom--xxl {
    padding-bottom: 15rem;
  }
  .lg\:padding__left--xxl {
    padding-left: 15rem;
  }
}

@media (min-width: 1200px) {
  .xl\:paddingNone {
    padding: 0 !important;
  }
  .xl\:paddingNone__x {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .xl\:paddingNone__y {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .xl\:paddingNone__top {
    padding-top: 0 !important;
  }
  .xl\:paddingNone__right {
    padding-right: 0 !important;
  }
  .xl\:paddingNone__bottom {
    padding-bottom: 0 !important;
  }
  .xl\:paddingNone__left {
    padding-left: 0 !important;
  }
  .xl\:padding__richtext--xs .richtext, .xl\:padding--xs {
    padding: 1.6rem;
  }
  .xl\:padding__x--xs {
    padding-right: 1.6rem;
    padding-left: 1.6rem;
  }
  .xl\:padding__y--xs {
    padding-top: 1.6rem;
    padding-bottom: 1.6rem;
  }
  .xl\:padding__top--xs {
    padding-top: 1.6rem;
  }
  .xl\:padding__right--xs {
    padding-right: 1.6rem;
  }
  .xl\:padding__bottom--xs {
    padding-bottom: 1.6rem;
  }
  .xl\:padding__left--xs {
    padding-left: 1.6rem;
  }
  .xl\:padding__richtext--sm .richtext, .xl\:padding--sm {
    padding: 3rem;
  }
  .xl\:padding__x--sm {
    padding-right: 3rem;
    padding-left: 3rem;
  }
  .xl\:padding__y--sm {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }
  .xl\:padding__top--sm {
    padding-top: 3rem;
  }
  .xl\:padding__right--sm {
    padding-right: 3rem;
  }
  .xl\:padding__bottom--sm {
    padding-bottom: 3rem;
  }
  .xl\:padding__left--sm {
    padding-left: 3rem;
  }
  .xl\:padding__richtext--md .richtext, .xl\:padding--md {
    padding: 5rem;
  }
  .xl\:padding__x--md {
    padding-right: 5rem;
    padding-left: 5rem;
  }
  .xl\:padding__y--md {
    padding-top: 5rem;
    padding-bottom: 5rem;
  }
  .xl\:padding__top--md {
    padding-top: 5rem;
  }
  .xl\:padding__right--md {
    padding-right: 5rem;
  }
  .xl\:padding__bottom--md {
    padding-bottom: 5rem;
  }
  .xl\:padding__left--md {
    padding-left: 5rem;
  }
  .xl\:padding__richtext--lg .richtext, .xl\:padding--lg {
    padding: 7.5rem;
  }
  .xl\:padding__x--lg {
    padding-right: 7.5rem;
    padding-left: 7.5rem;
  }
  .xl\:padding__y--lg {
    padding-top: 7.5rem;
    padding-bottom: 7.5rem;
  }
  .xl\:padding__top--lg {
    padding-top: 7.5rem;
  }
  .xl\:padding__right--lg {
    padding-right: 7.5rem;
  }
  .xl\:padding__bottom--lg {
    padding-bottom: 7.5rem;
  }
  .xl\:padding__left--lg {
    padding-left: 7.5rem;
  }
  .xl\:padding__richtext--xl .richtext, .xl\:padding--xl {
    padding: 10rem;
  }
  .xl\:padding__x--xl {
    padding-right: 10rem;
    padding-left: 10rem;
  }
  .xl\:padding__y--xl {
    padding-top: 10rem;
    padding-bottom: 10rem;
  }
  .xl\:padding__top--xl {
    padding-top: 10rem;
  }
  .xl\:padding__right--xl {
    padding-right: 10rem;
  }
  .xl\:padding__bottom--xl {
    padding-bottom: 10rem;
  }
  .xl\:padding__left--xl {
    padding-left: 10rem;
  }
  .xl\:padding__richtext--xxl .richtext, .xl\:padding--xxl {
    padding: 15rem;
  }
  .xl\:padding__x--xxl {
    padding-right: 15rem;
    padding-left: 15rem;
  }
  .xl\:padding__y--xxl {
    padding-top: 15rem;
    padding-bottom: 15rem;
  }
  .xl\:padding__top--xxl {
    padding-top: 15rem;
  }
  .xl\:padding__right--xxl {
    padding-right: 15rem;
  }
  .xl\:padding__bottom--xxl {
    padding-bottom: 15rem;
  }
  .xl\:padding__left--xxl {
    padding-left: 15rem;
  }
}

@media (min-width: 1400px) {
  .xxl\:paddingNone {
    padding: 0 !important;
  }
  .xxl\:paddingNone__x {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .xxl\:paddingNone__y {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .xxl\:paddingNone__top {
    padding-top: 0 !important;
  }
  .xxl\:paddingNone__right {
    padding-right: 0 !important;
  }
  .xxl\:paddingNone__bottom {
    padding-bottom: 0 !important;
  }
  .xxl\:paddingNone__left {
    padding-left: 0 !important;
  }
  .xxl\:padding__richtext--xs .richtext, .xxl\:padding--xs {
    padding: 1.6rem;
  }
  .xxl\:padding__x--xs {
    padding-right: 1.6rem;
    padding-left: 1.6rem;
  }
  .xxl\:padding__y--xs {
    padding-top: 1.6rem;
    padding-bottom: 1.6rem;
  }
  .xxl\:padding__top--xs {
    padding-top: 1.6rem;
  }
  .xxl\:padding__right--xs {
    padding-right: 1.6rem;
  }
  .xxl\:padding__bottom--xs {
    padding-bottom: 1.6rem;
  }
  .xxl\:padding__left--xs {
    padding-left: 1.6rem;
  }
  .xxl\:padding__richtext--sm .richtext, .xxl\:padding--sm {
    padding: 3rem;
  }
  .xxl\:padding__x--sm {
    padding-right: 3rem;
    padding-left: 3rem;
  }
  .xxl\:padding__y--sm {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }
  .xxl\:padding__top--sm {
    padding-top: 3rem;
  }
  .xxl\:padding__right--sm {
    padding-right: 3rem;
  }
  .xxl\:padding__bottom--sm {
    padding-bottom: 3rem;
  }
  .xxl\:padding__left--sm {
    padding-left: 3rem;
  }
  .xxl\:padding__richtext--md .richtext, .xxl\:padding--md {
    padding: 5rem;
  }
  .xxl\:padding__x--md {
    padding-right: 5rem;
    padding-left: 5rem;
  }
  .xxl\:padding__y--md {
    padding-top: 5rem;
    padding-bottom: 5rem;
  }
  .xxl\:padding__top--md {
    padding-top: 5rem;
  }
  .xxl\:padding__right--md {
    padding-right: 5rem;
  }
  .xxl\:padding__bottom--md {
    padding-bottom: 5rem;
  }
  .xxl\:padding__left--md {
    padding-left: 5rem;
  }
  .xxl\:padding__richtext--lg .richtext, .xxl\:padding--lg {
    padding: 7.5rem;
  }
  .xxl\:padding__x--lg {
    padding-right: 7.5rem;
    padding-left: 7.5rem;
  }
  .xxl\:padding__y--lg {
    padding-top: 7.5rem;
    padding-bottom: 7.5rem;
  }
  .xxl\:padding__top--lg {
    padding-top: 7.5rem;
  }
  .xxl\:padding__right--lg {
    padding-right: 7.5rem;
  }
  .xxl\:padding__bottom--lg {
    padding-bottom: 7.5rem;
  }
  .xxl\:padding__left--lg {
    padding-left: 7.5rem;
  }
  .xxl\:padding__richtext--xl .richtext, .xxl\:padding--xl {
    padding: 10rem;
  }
  .xxl\:padding__x--xl {
    padding-right: 10rem;
    padding-left: 10rem;
  }
  .xxl\:padding__y--xl {
    padding-top: 10rem;
    padding-bottom: 10rem;
  }
  .xxl\:padding__top--xl {
    padding-top: 10rem;
  }
  .xxl\:padding__right--xl {
    padding-right: 10rem;
  }
  .xxl\:padding__bottom--xl {
    padding-bottom: 10rem;
  }
  .xxl\:padding__left--xl {
    padding-left: 10rem;
  }
  .xxl\:padding__richtext--xxl .richtext, .xxl\:padding--xxl {
    padding: 15rem;
  }
  .xxl\:padding__x--xxl {
    padding-right: 15rem;
    padding-left: 15rem;
  }
  .xxl\:padding__y--xxl {
    padding-top: 15rem;
    padding-bottom: 15rem;
  }
  .xxl\:padding__top--xxl {
    padding-top: 15rem;
  }
  .xxl\:padding__right--xxl {
    padding-right: 15rem;
  }
  .xxl\:padding__bottom--xxl {
    padding-bottom: 15rem;
  }
  .xxl\:padding__left--xxl {
    padding-left: 15rem;
  }
}

.rfs\:padding--xs {
  padding: 1.6rem;
}
.rfs\:padding__y--xs {
  padding-top: 1.6rem;
  padding-bottom: 1.6rem;
}
.rfs\:padding__x--xs {
  padding-left: 1.6rem;
  padding-right: 1.6rem;
}
.rfs\:padding__top--xs {
  padding-top: 1.6rem;
}
.rfs\:padding__right--xs {
  padding-right: 1.6rem;
}
.rfs\:padding__bottom--xs {
  padding-bottom: 1.6rem;
}
.rfs\:padding__left--xs {
  padding-left: 1.6rem;
}
.rfs\:padding--sm {
  padding: calc(1.74rem + 1.05vw);
}
@media (min-width: 1200px) {
  .rfs\:padding--sm {
    padding: 3rem;
  }
}
.rfs\:padding__y--sm {
  padding-top: calc(1.74rem + 1.05vw);
  padding-bottom: calc(1.74rem + 1.05vw);
}
@media (min-width: 1200px) {
  .rfs\:padding__y--sm {
    padding-top: 3rem;
  }
}
@media (min-width: 1200px) {
  .rfs\:padding__y--sm {
    padding-bottom: 3rem;
  }
}
.rfs\:padding__x--sm {
  padding-left: calc(1.74rem + 1.05vw);
  padding-right: calc(1.74rem + 1.05vw);
}
@media (min-width: 1200px) {
  .rfs\:padding__x--sm {
    padding-left: 3rem;
  }
}
@media (min-width: 1200px) {
  .rfs\:padding__x--sm {
    padding-right: 3rem;
  }
}
.rfs\:padding__top--sm {
  padding-top: calc(1.74rem + 1.05vw);
}
@media (min-width: 1200px) {
  .rfs\:padding__top--sm {
    padding-top: 3rem;
  }
}
.rfs\:padding__right--sm {
  padding-right: calc(1.74rem + 1.05vw);
}
@media (min-width: 1200px) {
  .rfs\:padding__right--sm {
    padding-right: 3rem;
  }
}
.rfs\:padding__bottom--sm {
  padding-bottom: calc(1.74rem + 1.05vw);
}
@media (min-width: 1200px) {
  .rfs\:padding__bottom--sm {
    padding-bottom: 3rem;
  }
}
.rfs\:padding__left--sm {
  padding-left: calc(1.74rem + 1.05vw);
}
@media (min-width: 1200px) {
  .rfs\:padding__left--sm {
    padding-left: 3rem;
  }
}
.rfs\:padding--md {
  padding: calc(1.94rem + 2.55vw);
}
@media (min-width: 1200px) {
  .rfs\:padding--md {
    padding: 5rem;
  }
}
.rfs\:padding__y--md {
  padding-top: calc(1.94rem + 2.55vw);
  padding-bottom: calc(1.94rem + 2.55vw);
}
@media (min-width: 1200px) {
  .rfs\:padding__y--md {
    padding-top: 5rem;
  }
}
@media (min-width: 1200px) {
  .rfs\:padding__y--md {
    padding-bottom: 5rem;
  }
}
.rfs\:padding__x--md {
  padding-left: calc(1.94rem + 2.55vw);
  padding-right: calc(1.94rem + 2.55vw);
}
@media (min-width: 1200px) {
  .rfs\:padding__x--md {
    padding-left: 5rem;
  }
}
@media (min-width: 1200px) {
  .rfs\:padding__x--md {
    padding-right: 5rem;
  }
}
.rfs\:padding__top--md {
  padding-top: calc(1.94rem + 2.55vw);
}
@media (min-width: 1200px) {
  .rfs\:padding__top--md {
    padding-top: 5rem;
  }
}
.rfs\:padding__right--md {
  padding-right: calc(1.94rem + 2.55vw);
}
@media (min-width: 1200px) {
  .rfs\:padding__right--md {
    padding-right: 5rem;
  }
}
.rfs\:padding__bottom--md {
  padding-bottom: calc(1.94rem + 2.55vw);
}
@media (min-width: 1200px) {
  .rfs\:padding__bottom--md {
    padding-bottom: 5rem;
  }
}
.rfs\:padding__left--md {
  padding-left: calc(1.94rem + 2.55vw);
}
@media (min-width: 1200px) {
  .rfs\:padding__left--md {
    padding-left: 5rem;
  }
}
.rfs\:padding--lg {
  padding: calc(2.19rem + 4.425vw);
}
@media (min-width: 1200px) {
  .rfs\:padding--lg {
    padding: 7.5rem;
  }
}
.rfs\:padding__y--lg {
  padding-top: calc(2.19rem + 4.425vw);
  padding-bottom: calc(2.19rem + 4.425vw);
}
@media (min-width: 1200px) {
  .rfs\:padding__y--lg {
    padding-top: 7.5rem;
  }
}
@media (min-width: 1200px) {
  .rfs\:padding__y--lg {
    padding-bottom: 7.5rem;
  }
}
.rfs\:padding__x--lg {
  padding-left: calc(2.19rem + 4.425vw);
  padding-right: calc(2.19rem + 4.425vw);
}
@media (min-width: 1200px) {
  .rfs\:padding__x--lg {
    padding-left: 7.5rem;
  }
}
@media (min-width: 1200px) {
  .rfs\:padding__x--lg {
    padding-right: 7.5rem;
  }
}
.rfs\:padding__top--lg {
  padding-top: calc(2.19rem + 4.425vw);
}
@media (min-width: 1200px) {
  .rfs\:padding__top--lg {
    padding-top: 7.5rem;
  }
}
.rfs\:padding__right--lg {
  padding-right: calc(2.19rem + 4.425vw);
}
@media (min-width: 1200px) {
  .rfs\:padding__right--lg {
    padding-right: 7.5rem;
  }
}
.rfs\:padding__bottom--lg {
  padding-bottom: calc(2.19rem + 4.425vw);
}
@media (min-width: 1200px) {
  .rfs\:padding__bottom--lg {
    padding-bottom: 7.5rem;
  }
}
.rfs\:padding__left--lg {
  padding-left: calc(2.19rem + 4.425vw);
}
@media (min-width: 1200px) {
  .rfs\:padding__left--lg {
    padding-left: 7.5rem;
  }
}
.rfs\:padding--xl {
  padding: calc(2.44rem + 6.3vw);
}
@media (min-width: 1200px) {
  .rfs\:padding--xl {
    padding: 10rem;
  }
}
.rfs\:padding__y--xl {
  padding-top: calc(2.44rem + 6.3vw);
  padding-bottom: calc(2.44rem + 6.3vw);
}
@media (min-width: 1200px) {
  .rfs\:padding__y--xl {
    padding-top: 10rem;
  }
}
@media (min-width: 1200px) {
  .rfs\:padding__y--xl {
    padding-bottom: 10rem;
  }
}
.rfs\:padding__x--xl {
  padding-left: calc(2.44rem + 6.3vw);
  padding-right: calc(2.44rem + 6.3vw);
}
@media (min-width: 1200px) {
  .rfs\:padding__x--xl {
    padding-left: 10rem;
  }
}
@media (min-width: 1200px) {
  .rfs\:padding__x--xl {
    padding-right: 10rem;
  }
}
.rfs\:padding__top--xl {
  padding-top: calc(2.44rem + 6.3vw);
}
@media (min-width: 1200px) {
  .rfs\:padding__top--xl {
    padding-top: 10rem;
  }
}
.rfs\:padding__right--xl {
  padding-right: calc(2.44rem + 6.3vw);
}
@media (min-width: 1200px) {
  .rfs\:padding__right--xl {
    padding-right: 10rem;
  }
}
.rfs\:padding__bottom--xl {
  padding-bottom: calc(2.44rem + 6.3vw);
}
@media (min-width: 1200px) {
  .rfs\:padding__bottom--xl {
    padding-bottom: 10rem;
  }
}
.rfs\:padding__left--xl {
  padding-left: calc(2.44rem + 6.3vw);
}
@media (min-width: 1200px) {
  .rfs\:padding__left--xl {
    padding-left: 10rem;
  }
}
.rfs\:padding--xxl {
  padding: calc(2.94rem + 10.05vw);
}
@media (min-width: 1200px) {
  .rfs\:padding--xxl {
    padding: 15rem;
  }
}
.rfs\:padding__y--xxl {
  padding-top: calc(2.94rem + 10.05vw);
  padding-bottom: calc(2.94rem + 10.05vw);
}
@media (min-width: 1200px) {
  .rfs\:padding__y--xxl {
    padding-top: 15rem;
  }
}
@media (min-width: 1200px) {
  .rfs\:padding__y--xxl {
    padding-bottom: 15rem;
  }
}
.rfs\:padding__x--xxl {
  padding-left: calc(2.94rem + 10.05vw);
  padding-right: calc(2.94rem + 10.05vw);
}
@media (min-width: 1200px) {
  .rfs\:padding__x--xxl {
    padding-left: 15rem;
  }
}
@media (min-width: 1200px) {
  .rfs\:padding__x--xxl {
    padding-right: 15rem;
  }
}
.rfs\:padding__top--xxl {
  padding-top: calc(2.94rem + 10.05vw);
}
@media (min-width: 1200px) {
  .rfs\:padding__top--xxl {
    padding-top: 15rem;
  }
}
.rfs\:padding__right--xxl {
  padding-right: calc(2.94rem + 10.05vw);
}
@media (min-width: 1200px) {
  .rfs\:padding__right--xxl {
    padding-right: 15rem;
  }
}
.rfs\:padding__bottom--xxl {
  padding-bottom: calc(2.94rem + 10.05vw);
}
@media (min-width: 1200px) {
  .rfs\:padding__bottom--xxl {
    padding-bottom: 15rem;
  }
}
.rfs\:padding__left--xxl {
  padding-left: calc(2.94rem + 10.05vw);
}
@media (min-width: 1200px) {
  .rfs\:padding__left--xxl {
    padding-left: 15rem;
  }
}

.rfs\:margin--xs {
  margin: 1.6rem;
}
.rfs\:margin__y--xs {
  margin-top: 1.6rem;
  margin-bottom: 1.6rem;
}
.rfs\:margin__x--xs {
  margin-left: 1.6rem;
  margin-right: 1.6rem;
}
.rfs\:margin__top--xs {
  margin-top: 1.6rem;
}
.rfs\:margin__right--xs {
  margin-right: 1.6rem;
}
.rfs\:margin__bottom--xs {
  margin-bottom: 1.6rem;
}
.rfs\:margin__left--xs {
  margin-left: 1.6rem;
}
.rfs\:margin--sm {
  margin: calc(1.74rem + 1.05vw);
}
@media (min-width: 1200px) {
  .rfs\:margin--sm {
    margin: 3rem;
  }
}
.rfs\:margin__y--sm {
  margin-top: calc(1.74rem + 1.05vw);
  margin-bottom: calc(1.74rem + 1.05vw);
}
@media (min-width: 1200px) {
  .rfs\:margin__y--sm {
    margin-top: 3rem;
  }
}
@media (min-width: 1200px) {
  .rfs\:margin__y--sm {
    margin-bottom: 3rem;
  }
}
.rfs\:margin__x--sm {
  margin-left: calc(1.74rem + 1.05vw);
  margin-right: calc(1.74rem + 1.05vw);
}
@media (min-width: 1200px) {
  .rfs\:margin__x--sm {
    margin-left: 3rem;
  }
}
@media (min-width: 1200px) {
  .rfs\:margin__x--sm {
    margin-right: 3rem;
  }
}
.rfs\:margin__top--sm {
  margin-top: calc(1.74rem + 1.05vw);
}
@media (min-width: 1200px) {
  .rfs\:margin__top--sm {
    margin-top: 3rem;
  }
}
.rfs\:margin__right--sm {
  margin-right: calc(1.74rem + 1.05vw);
}
@media (min-width: 1200px) {
  .rfs\:margin__right--sm {
    margin-right: 3rem;
  }
}
.rfs\:margin__bottom--sm {
  margin-bottom: calc(1.74rem + 1.05vw);
}
@media (min-width: 1200px) {
  .rfs\:margin__bottom--sm {
    margin-bottom: 3rem;
  }
}
.rfs\:margin__left--sm {
  margin-left: calc(1.74rem + 1.05vw);
}
@media (min-width: 1200px) {
  .rfs\:margin__left--sm {
    margin-left: 3rem;
  }
}
.rfs\:margin--md {
  margin: calc(1.94rem + 2.55vw);
}
@media (min-width: 1200px) {
  .rfs\:margin--md {
    margin: 5rem;
  }
}
.rfs\:margin__y--md {
  margin-top: calc(1.94rem + 2.55vw);
  margin-bottom: calc(1.94rem + 2.55vw);
}
@media (min-width: 1200px) {
  .rfs\:margin__y--md {
    margin-top: 5rem;
  }
}
@media (min-width: 1200px) {
  .rfs\:margin__y--md {
    margin-bottom: 5rem;
  }
}
.rfs\:margin__x--md {
  margin-left: calc(1.94rem + 2.55vw);
  margin-right: calc(1.94rem + 2.55vw);
}
@media (min-width: 1200px) {
  .rfs\:margin__x--md {
    margin-left: 5rem;
  }
}
@media (min-width: 1200px) {
  .rfs\:margin__x--md {
    margin-right: 5rem;
  }
}
.rfs\:margin__top--md {
  margin-top: calc(1.94rem + 2.55vw);
}
@media (min-width: 1200px) {
  .rfs\:margin__top--md {
    margin-top: 5rem;
  }
}
.rfs\:margin__right--md {
  margin-right: calc(1.94rem + 2.55vw);
}
@media (min-width: 1200px) {
  .rfs\:margin__right--md {
    margin-right: 5rem;
  }
}
.rfs\:margin__bottom--md {
  margin-bottom: calc(1.94rem + 2.55vw);
}
@media (min-width: 1200px) {
  .rfs\:margin__bottom--md {
    margin-bottom: 5rem;
  }
}
.rfs\:margin__left--md {
  margin-left: calc(1.94rem + 2.55vw);
}
@media (min-width: 1200px) {
  .rfs\:margin__left--md {
    margin-left: 5rem;
  }
}
.rfs\:margin--lg {
  margin: calc(2.19rem + 4.425vw);
}
@media (min-width: 1200px) {
  .rfs\:margin--lg {
    margin: 7.5rem;
  }
}
.rfs\:margin__y--lg {
  margin-top: calc(2.19rem + 4.425vw);
  margin-bottom: calc(2.19rem + 4.425vw);
}
@media (min-width: 1200px) {
  .rfs\:margin__y--lg {
    margin-top: 7.5rem;
  }
}
@media (min-width: 1200px) {
  .rfs\:margin__y--lg {
    margin-bottom: 7.5rem;
  }
}
.rfs\:margin__x--lg {
  margin-left: calc(2.19rem + 4.425vw);
  margin-right: calc(2.19rem + 4.425vw);
}
@media (min-width: 1200px) {
  .rfs\:margin__x--lg {
    margin-left: 7.5rem;
  }
}
@media (min-width: 1200px) {
  .rfs\:margin__x--lg {
    margin-right: 7.5rem;
  }
}
.rfs\:margin__top--lg {
  margin-top: calc(2.19rem + 4.425vw);
}
@media (min-width: 1200px) {
  .rfs\:margin__top--lg {
    margin-top: 7.5rem;
  }
}
.rfs\:margin__right--lg {
  margin-right: calc(2.19rem + 4.425vw);
}
@media (min-width: 1200px) {
  .rfs\:margin__right--lg {
    margin-right: 7.5rem;
  }
}
.rfs\:margin__bottom--lg {
  margin-bottom: calc(2.19rem + 4.425vw);
}
@media (min-width: 1200px) {
  .rfs\:margin__bottom--lg {
    margin-bottom: 7.5rem;
  }
}
.rfs\:margin__left--lg {
  margin-left: calc(2.19rem + 4.425vw);
}
@media (min-width: 1200px) {
  .rfs\:margin__left--lg {
    margin-left: 7.5rem;
  }
}
.rfs\:margin--xl {
  margin: calc(2.44rem + 6.3vw);
}
@media (min-width: 1200px) {
  .rfs\:margin--xl {
    margin: 10rem;
  }
}
.rfs\:margin__y--xl {
  margin-top: calc(2.44rem + 6.3vw);
  margin-bottom: calc(2.44rem + 6.3vw);
}
@media (min-width: 1200px) {
  .rfs\:margin__y--xl {
    margin-top: 10rem;
  }
}
@media (min-width: 1200px) {
  .rfs\:margin__y--xl {
    margin-bottom: 10rem;
  }
}
.rfs\:margin__x--xl {
  margin-left: calc(2.44rem + 6.3vw);
  margin-right: calc(2.44rem + 6.3vw);
}
@media (min-width: 1200px) {
  .rfs\:margin__x--xl {
    margin-left: 10rem;
  }
}
@media (min-width: 1200px) {
  .rfs\:margin__x--xl {
    margin-right: 10rem;
  }
}
.rfs\:margin__top--xl {
  margin-top: calc(2.44rem + 6.3vw);
}
@media (min-width: 1200px) {
  .rfs\:margin__top--xl {
    margin-top: 10rem;
  }
}
.rfs\:margin__right--xl {
  margin-right: calc(2.44rem + 6.3vw);
}
@media (min-width: 1200px) {
  .rfs\:margin__right--xl {
    margin-right: 10rem;
  }
}
.rfs\:margin__bottom--xl {
  margin-bottom: calc(2.44rem + 6.3vw);
}
@media (min-width: 1200px) {
  .rfs\:margin__bottom--xl {
    margin-bottom: 10rem;
  }
}
.rfs\:margin__left--xl {
  margin-left: calc(2.44rem + 6.3vw);
}
@media (min-width: 1200px) {
  .rfs\:margin__left--xl {
    margin-left: 10rem;
  }
}
.rfs\:margin--xxl {
  margin: calc(2.94rem + 10.05vw);
}
@media (min-width: 1200px) {
  .rfs\:margin--xxl {
    margin: 15rem;
  }
}
.rfs\:margin__y--xxl {
  margin-top: calc(2.94rem + 10.05vw);
  margin-bottom: calc(2.94rem + 10.05vw);
}
@media (min-width: 1200px) {
  .rfs\:margin__y--xxl {
    margin-top: 15rem;
  }
}
@media (min-width: 1200px) {
  .rfs\:margin__y--xxl {
    margin-bottom: 15rem;
  }
}
.rfs\:margin__x--xxl {
  margin-left: calc(2.94rem + 10.05vw);
  margin-right: calc(2.94rem + 10.05vw);
}
@media (min-width: 1200px) {
  .rfs\:margin__x--xxl {
    margin-left: 15rem;
  }
}
@media (min-width: 1200px) {
  .rfs\:margin__x--xxl {
    margin-right: 15rem;
  }
}
.rfs\:margin__top--xxl {
  margin-top: calc(2.94rem + 10.05vw);
}
@media (min-width: 1200px) {
  .rfs\:margin__top--xxl {
    margin-top: 15rem;
  }
}
.rfs\:margin__right--xxl {
  margin-right: calc(2.94rem + 10.05vw);
}
@media (min-width: 1200px) {
  .rfs\:margin__right--xxl {
    margin-right: 15rem;
  }
}
.rfs\:margin__bottom--xxl {
  margin-bottom: calc(2.94rem + 10.05vw);
}
@media (min-width: 1200px) {
  .rfs\:margin__bottom--xxl {
    margin-bottom: 15rem;
  }
}
.rfs\:margin__left--xxl {
  margin-left: calc(2.94rem + 10.05vw);
}
@media (min-width: 1200px) {
  .rfs\:margin__left--xxl {
    margin-left: 15rem;
  }
}

.border-color--primary {
  border-color: #243C54;
}
.border-color--secondary {
  border-color: #307878;
}
.border-color--black {
  border-color: rgb(0, 0, 0);
}
.border-color--white {
  border-color: rgb(255, 255, 255);
}

.border-width--xs {
  border-width: 0.1rem;
}

.border-width--sm {
  border-width: 0.2rem;
}

.border-width--md {
  border-width: 0.3rem;
}

.border-width--lg {
  border-width: 0.5rem;
}

.border-width--xl {
  border-width: 0.6rem;
}

.border-width--xxl {
  border-width: 1rem;
}

.border-style--dashed {
  border-style: dashed;
}

.border-style--dotted {
  border-style: dotted;
}

.border-style--solid {
  border-style: solid;
}

.border-radius--xs {
  border-radius: 0.4rem;
}

.border-radius--sm {
  border-radius: 0.8rem;
}

.border-radius--md {
  border-radius: 1rem;
}

.border-radius--lg {
  border-radius: 2rem;
}

.border-radius--xl {
  border-radius: 6rem;
}

.border-radius--xxl {
  border-radius: 100rem;
}

.borderRadiusNone {
  border-radius: 0 !important;
}

.ff__h1--primary h1, .ff__h1--primary .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .ff__h1--primary pre, .ff__h2--primary h2, .ff__h3--primary h3, .ff__h4--primary h4, .ff__h5--primary h5, .ff__h6--primary h6, .ff--primary {
  font-family: "Nunito";
}

.ff__h1--secondary h1, .ff__h1--secondary .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .ff__h1--secondary pre, .ff__h2--secondary h2, .ff__h3--secondary h3, .ff__h4--secondary h4, .ff__h5--secondary h5, .ff__h6--secondary h6, .ff--secondary {
  font-family: "Nunito";
}

.ff__h1--tertiary h1, .ff__h1--tertiary .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .ff__h1--tertiary pre, .ff__h2--tertiary h2, .ff__h3--tertiary h3, .ff__h4--tertiary h4, .ff__h5--tertiary h5, .ff__h6--tertiary h6, .ff--tertiary {
  font-family: "Nunito";
}

.fs--xs {
  font-size: 0.96rem;
}
.fs--sm {
  font-size: 1.44rem;
}
.fs--md {
  font-size: calc(1.6208rem + 0.156vw);
}
@media (min-width: 1200px) {
  .fs--md {
    font-size: 1.808rem;
  }
}
.fs--lg {
  font-size: calc(1.64rem + 0.3vw);
}
@media (min-width: 1200px) {
  .fs--lg {
    font-size: 2rem;
  }
}
.fs--xl {
  font-size: calc(1.664rem + 0.48vw);
}
@media (min-width: 1200px) {
  .fs--xl {
    font-size: 2.24rem;
  }
}
.fs--2xl {
  font-size: calc(1.68rem + 0.6vw);
}
@media (min-width: 1200px) {
  .fs--2xl {
    font-size: 2.4rem;
  }
}
.fs--3xl {
  font-size: calc(1.76rem + 1.2vw);
}
@media (min-width: 1200px) {
  .fs--3xl {
    font-size: 3.2rem;
  }
}
.fs--4xl {
  font-size: calc(1.84rem + 1.8vw);
}
@media (min-width: 1200px) {
  .fs--4xl {
    font-size: 4rem;
  }
}
.fs__h1--xs h1, .fs__h1--xs .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .fs__h1--xs pre {
  font-size: calc(1.632rem + 0.24vw);
}
@media (min-width: 1200px) {
  .fs__h1--xs h1, .fs__h1--xs .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .fs__h1--xs pre {
    font-size: 1.92rem;
  }
}
.fs__h1--sm h1, .fs__h1--sm .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .fs__h1--sm pre {
  font-size: calc(1.728rem + 0.96vw);
}
@media (min-width: 1200px) {
  .fs__h1--sm h1, .fs__h1--sm .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .fs__h1--sm pre {
    font-size: 2.88rem;
  }
}
.fs__h1--md h1, .fs__h1--md .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .fs__h1--md pre {
  font-size: calc(1.8016rem + 1.512vw);
}
@media (min-width: 1200px) {
  .fs__h1--md h1, .fs__h1--md .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .fs__h1--md pre {
    font-size: 3.616rem;
  }
}
.fs__h1--lg h1, .fs__h1--lg .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .fs__h1--lg pre {
  font-size: calc(1.84rem + 1.8vw);
}
@media (min-width: 1200px) {
  .fs__h1--lg h1, .fs__h1--lg .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .fs__h1--lg pre {
    font-size: 4rem;
  }
}
.fs__h1--xl h1, .fs__h1--xl .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .fs__h1--xl pre {
  font-size: calc(1.888rem + 2.16vw);
}
@media (min-width: 1200px) {
  .fs__h1--xl h1, .fs__h1--xl .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .fs__h1--xl pre {
    font-size: 4.48rem;
  }
}
.fs__h1--2xl h1, .fs__h1--2xl .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .fs__h1--2xl pre {
  font-size: calc(1.92rem + 2.4vw);
}
@media (min-width: 1200px) {
  .fs__h1--2xl h1, .fs__h1--2xl .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .fs__h1--2xl pre {
    font-size: 4.8rem;
  }
}
.fs__h1--3xl h1, .fs__h1--3xl .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .fs__h1--3xl pre {
  font-size: calc(2.08rem + 3.6vw);
}
@media (min-width: 1200px) {
  .fs__h1--3xl h1, .fs__h1--3xl .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .fs__h1--3xl pre {
    font-size: 6.4rem;
  }
}
.fs__h1--4xl h1, .fs__h1--4xl .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .fs__h1--4xl pre {
  font-size: calc(2.24rem + 4.8vw);
}
@media (min-width: 1200px) {
  .fs__h1--4xl h1, .fs__h1--4xl .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .fs__h1--4xl pre {
    font-size: 8rem;
  }
}
.fs__h2--xs h2 {
  font-size: 1.56rem;
}
.fs__h2--sm h2 {
  font-size: calc(1.674rem + 0.555vw);
}
@media (min-width: 1200px) {
  .fs__h2--sm h2 {
    font-size: 2.34rem;
  }
}
.fs__h2--md h2 {
  font-size: calc(1.7338rem + 1.0035vw);
}
@media (min-width: 1200px) {
  .fs__h2--md h2 {
    font-size: 2.938rem;
  }
}
.fs__h2--lg h2 {
  font-size: calc(1.765rem + 1.2375vw);
}
@media (min-width: 1200px) {
  .fs__h2--lg h2 {
    font-size: 3.25rem;
  }
}
.fs__h2--xl h2 {
  font-size: calc(1.804rem + 1.53vw);
}
@media (min-width: 1200px) {
  .fs__h2--xl h2 {
    font-size: 3.64rem;
  }
}
.fs__h2--2xl h2 {
  font-size: calc(1.83rem + 1.725vw);
}
@media (min-width: 1200px) {
  .fs__h2--2xl h2 {
    font-size: 3.9rem;
  }
}
.fs__h2--3xl h2 {
  font-size: calc(1.96rem + 2.7vw);
}
@media (min-width: 1200px) {
  .fs__h2--3xl h2 {
    font-size: 5.2rem;
  }
}
.fs__h2--4xl h2 {
  font-size: calc(2.09rem + 3.675vw);
}
@media (min-width: 1200px) {
  .fs__h2--4xl h2 {
    font-size: 6.5rem;
  }
}
.fs__h3--xs h3 {
  font-size: 1.32rem;
}
.fs__h3--sm h3 {
  font-size: calc(1.638rem + 0.285vw);
}
@media (min-width: 1200px) {
  .fs__h3--sm h3 {
    font-size: 1.98rem;
  }
}
.fs__h3--md h3 {
  font-size: calc(1.6886rem + 0.6645vw);
}
@media (min-width: 1200px) {
  .fs__h3--md h3 {
    font-size: 2.486rem;
  }
}
.fs__h3--lg h3 {
  font-size: calc(1.715rem + 0.8625vw);
}
@media (min-width: 1200px) {
  .fs__h3--lg h3 {
    font-size: 2.75rem;
  }
}
.fs__h3--xl h3 {
  font-size: calc(1.748rem + 1.11vw);
}
@media (min-width: 1200px) {
  .fs__h3--xl h3 {
    font-size: 3.08rem;
  }
}
.fs__h3--2xl h3 {
  font-size: calc(1.77rem + 1.275vw);
}
@media (min-width: 1200px) {
  .fs__h3--2xl h3 {
    font-size: 3.3rem;
  }
}
.fs__h3--3xl h3 {
  font-size: calc(1.88rem + 2.1vw);
}
@media (min-width: 1200px) {
  .fs__h3--3xl h3 {
    font-size: 4.4rem;
  }
}
.fs__h3--4xl h3 {
  font-size: calc(1.99rem + 2.925vw);
}
@media (min-width: 1200px) {
  .fs__h3--4xl h3 {
    font-size: 5.5rem;
  }
}
.fs__h4--xs h4 {
  font-size: 1.2rem;
}
.fs__h4--sm h4 {
  font-size: calc(1.62rem + 0.15vw);
}
@media (min-width: 1200px) {
  .fs__h4--sm h4 {
    font-size: 1.8rem;
  }
}
.fs__h4--md h4 {
  font-size: calc(1.666rem + 0.495vw);
}
@media (min-width: 1200px) {
  .fs__h4--md h4 {
    font-size: 2.26rem;
  }
}
.fs__h4--lg h4 {
  font-size: calc(1.69rem + 0.675vw);
}
@media (min-width: 1200px) {
  .fs__h4--lg h4 {
    font-size: 2.5rem;
  }
}
.fs__h4--xl h4 {
  font-size: calc(1.72rem + 0.9vw);
}
@media (min-width: 1200px) {
  .fs__h4--xl h4 {
    font-size: 2.8rem;
  }
}
.fs__h4--2xl h4 {
  font-size: calc(1.74rem + 1.05vw);
}
@media (min-width: 1200px) {
  .fs__h4--2xl h4 {
    font-size: 3rem;
  }
}
.fs__h4--3xl h4 {
  font-size: calc(1.84rem + 1.8vw);
}
@media (min-width: 1200px) {
  .fs__h4--3xl h4 {
    font-size: 4rem;
  }
}
.fs__h4--4xl h4 {
  font-size: calc(1.94rem + 2.55vw);
}
@media (min-width: 1200px) {
  .fs__h4--4xl h4 {
    font-size: 5rem;
  }
}
.fs__h5--xs h5 {
  font-size: 1.08rem;
}
.fs__h5--sm h5 {
  font-size: calc(1.602rem + 0.015vw);
}
@media (min-width: 1200px) {
  .fs__h5--sm h5 {
    font-size: 1.62rem;
  }
}
.fs__h5--md h5 {
  font-size: calc(1.8016rem + 1.512vw);
}
@media (min-width: 1200px) {
  .fs__h5--md h5 {
    font-size: 3.616rem;
  }
}
.fs__h5--lg h5 {
  font-size: calc(1.665rem + 0.4875vw);
}
@media (min-width: 1200px) {
  .fs__h5--lg h5 {
    font-size: 2.25rem;
  }
}
.fs__h5--xl h5 {
  font-size: calc(1.692rem + 0.69vw);
}
@media (min-width: 1200px) {
  .fs__h5--xl h5 {
    font-size: 2.52rem;
  }
}
.fs__h5--2xl h5 {
  font-size: calc(1.71rem + 0.825vw);
}
@media (min-width: 1200px) {
  .fs__h5--2xl h5 {
    font-size: 2.7rem;
  }
}
.fs__h5--3xl h5 {
  font-size: calc(1.8rem + 1.5vw);
}
@media (min-width: 1200px) {
  .fs__h5--3xl h5 {
    font-size: 3.6rem;
  }
}
.fs__h5--4xl h5 {
  font-size: calc(1.89rem + 2.175vw);
}
@media (min-width: 1200px) {
  .fs__h5--4xl h5 {
    font-size: 4.5rem;
  }
}
.fs__h6--xs h6 {
  font-size: 0.96rem;
}
.fs__h6--sm h6 {
  font-size: 1.44rem;
}
.fs__h6--md h6 {
  font-size: calc(1.6208rem + 0.156vw);
}
@media (min-width: 1200px) {
  .fs__h6--md h6 {
    font-size: 1.808rem;
  }
}
.fs__h6--lg h6 {
  font-size: calc(1.64rem + 0.3vw);
}
@media (min-width: 1200px) {
  .fs__h6--lg h6 {
    font-size: 2rem;
  }
}
.fs__h6--xl h6 {
  font-size: calc(1.664rem + 0.48vw);
}
@media (min-width: 1200px) {
  .fs__h6--xl h6 {
    font-size: 2.24rem;
  }
}
.fs__h6--2xl h6 {
  font-size: calc(1.68rem + 0.6vw);
}
@media (min-width: 1200px) {
  .fs__h6--2xl h6 {
    font-size: 2.4rem;
  }
}
.fs__h6--3xl h6 {
  font-size: calc(1.76rem + 1.2vw);
}
@media (min-width: 1200px) {
  .fs__h6--3xl h6 {
    font-size: 3.2rem;
  }
}
.fs__h6--4xl h6 {
  font-size: calc(1.84rem + 1.8vw);
}
@media (min-width: 1200px) {
  .fs__h6--4xl h6 {
    font-size: 4rem;
  }
}

@media (min-width: 375px) {
  .xs\:fs--xs {
    font-size: 0.96rem;
  }
  .xs\:fs--sm {
    font-size: 1.44rem;
  }
  .xs\:fs--md {
    font-size: calc(1.6208rem + 0.156vw);
  }
}
@media (min-width: 375px) and (min-width: 1200px) {
  .xs\:fs--md {
    font-size: 1.808rem;
  }
}
@media (min-width: 375px) {
  .xs\:fs--lg {
    font-size: calc(1.64rem + 0.3vw);
  }
}
@media (min-width: 375px) and (min-width: 1200px) {
  .xs\:fs--lg {
    font-size: 2rem;
  }
}
@media (min-width: 375px) {
  .xs\:fs--xl {
    font-size: calc(1.664rem + 0.48vw);
  }
}
@media (min-width: 375px) and (min-width: 1200px) {
  .xs\:fs--xl {
    font-size: 2.24rem;
  }
}
@media (min-width: 375px) {
  .xs\:fs--2xl {
    font-size: calc(1.68rem + 0.6vw);
  }
}
@media (min-width: 375px) and (min-width: 1200px) {
  .xs\:fs--2xl {
    font-size: 2.4rem;
  }
}
@media (min-width: 375px) {
  .xs\:fs--3xl {
    font-size: calc(1.76rem + 1.2vw);
  }
}
@media (min-width: 375px) and (min-width: 1200px) {
  .xs\:fs--3xl {
    font-size: 3.2rem;
  }
}
@media (min-width: 375px) {
  .xs\:fs--4xl {
    font-size: calc(1.84rem + 1.8vw);
  }
}
@media (min-width: 375px) and (min-width: 1200px) {
  .xs\:fs--4xl {
    font-size: 4rem;
  }
}
@media (min-width: 375px) {
  .xs\:fs__h1--xs h1, .xs\:fs__h1--xs .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .xs\:fs__h1--xs pre {
    font-size: calc(1.632rem + 0.24vw);
  }
}
@media (min-width: 375px) and (min-width: 1200px) {
  .xs\:fs__h1--xs h1, .xs\:fs__h1--xs .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .xs\:fs__h1--xs pre {
    font-size: 1.92rem;
  }
}
@media (min-width: 375px) {
  .xs\:fs__h1--sm h1, .xs\:fs__h1--sm .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .xs\:fs__h1--sm pre {
    font-size: calc(1.728rem + 0.96vw);
  }
}
@media (min-width: 375px) and (min-width: 1200px) {
  .xs\:fs__h1--sm h1, .xs\:fs__h1--sm .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .xs\:fs__h1--sm pre {
    font-size: 2.88rem;
  }
}
@media (min-width: 375px) {
  .xs\:fs__h1--md h1, .xs\:fs__h1--md .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .xs\:fs__h1--md pre {
    font-size: calc(1.8016rem + 1.512vw);
  }
}
@media (min-width: 375px) and (min-width: 1200px) {
  .xs\:fs__h1--md h1, .xs\:fs__h1--md .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .xs\:fs__h1--md pre {
    font-size: 3.616rem;
  }
}
@media (min-width: 375px) {
  .xs\:fs__h1--lg h1, .xs\:fs__h1--lg .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .xs\:fs__h1--lg pre {
    font-size: calc(1.84rem + 1.8vw);
  }
}
@media (min-width: 375px) and (min-width: 1200px) {
  .xs\:fs__h1--lg h1, .xs\:fs__h1--lg .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .xs\:fs__h1--lg pre {
    font-size: 4rem;
  }
}
@media (min-width: 375px) {
  .xs\:fs__h1--xl h1, .xs\:fs__h1--xl .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .xs\:fs__h1--xl pre {
    font-size: calc(1.888rem + 2.16vw);
  }
}
@media (min-width: 375px) and (min-width: 1200px) {
  .xs\:fs__h1--xl h1, .xs\:fs__h1--xl .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .xs\:fs__h1--xl pre {
    font-size: 4.48rem;
  }
}
@media (min-width: 375px) {
  .xs\:fs__h1--2xl h1, .xs\:fs__h1--2xl .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .xs\:fs__h1--2xl pre {
    font-size: calc(1.92rem + 2.4vw);
  }
}
@media (min-width: 375px) and (min-width: 1200px) {
  .xs\:fs__h1--2xl h1, .xs\:fs__h1--2xl .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .xs\:fs__h1--2xl pre {
    font-size: 4.8rem;
  }
}
@media (min-width: 375px) {
  .xs\:fs__h1--3xl h1, .xs\:fs__h1--3xl .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .xs\:fs__h1--3xl pre {
    font-size: calc(2.08rem + 3.6vw);
  }
}
@media (min-width: 375px) and (min-width: 1200px) {
  .xs\:fs__h1--3xl h1, .xs\:fs__h1--3xl .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .xs\:fs__h1--3xl pre {
    font-size: 6.4rem;
  }
}
@media (min-width: 375px) {
  .xs\:fs__h1--4xl h1, .xs\:fs__h1--4xl .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .xs\:fs__h1--4xl pre {
    font-size: calc(2.24rem + 4.8vw);
  }
}
@media (min-width: 375px) and (min-width: 1200px) {
  .xs\:fs__h1--4xl h1, .xs\:fs__h1--4xl .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .xs\:fs__h1--4xl pre {
    font-size: 8rem;
  }
}
@media (min-width: 375px) {
  .xs\:fs__h2--xs h2 {
    font-size: 1.56rem;
  }
  .xs\:fs__h2--sm h2 {
    font-size: calc(1.674rem + 0.555vw);
  }
}
@media (min-width: 375px) and (min-width: 1200px) {
  .xs\:fs__h2--sm h2 {
    font-size: 2.34rem;
  }
}
@media (min-width: 375px) {
  .xs\:fs__h2--md h2 {
    font-size: calc(1.7338rem + 1.0035vw);
  }
}
@media (min-width: 375px) and (min-width: 1200px) {
  .xs\:fs__h2--md h2 {
    font-size: 2.938rem;
  }
}
@media (min-width: 375px) {
  .xs\:fs__h2--lg h2 {
    font-size: calc(1.765rem + 1.2375vw);
  }
}
@media (min-width: 375px) and (min-width: 1200px) {
  .xs\:fs__h2--lg h2 {
    font-size: 3.25rem;
  }
}
@media (min-width: 375px) {
  .xs\:fs__h2--xl h2 {
    font-size: calc(1.804rem + 1.53vw);
  }
}
@media (min-width: 375px) and (min-width: 1200px) {
  .xs\:fs__h2--xl h2 {
    font-size: 3.64rem;
  }
}
@media (min-width: 375px) {
  .xs\:fs__h2--2xl h2 {
    font-size: calc(1.83rem + 1.725vw);
  }
}
@media (min-width: 375px) and (min-width: 1200px) {
  .xs\:fs__h2--2xl h2 {
    font-size: 3.9rem;
  }
}
@media (min-width: 375px) {
  .xs\:fs__h2--3xl h2 {
    font-size: calc(1.96rem + 2.7vw);
  }
}
@media (min-width: 375px) and (min-width: 1200px) {
  .xs\:fs__h2--3xl h2 {
    font-size: 5.2rem;
  }
}
@media (min-width: 375px) {
  .xs\:fs__h2--4xl h2 {
    font-size: calc(2.09rem + 3.675vw);
  }
}
@media (min-width: 375px) and (min-width: 1200px) {
  .xs\:fs__h2--4xl h2 {
    font-size: 6.5rem;
  }
}
@media (min-width: 375px) {
  .xs\:fs__h3--xs h3 {
    font-size: 1.32rem;
  }
  .xs\:fs__h3--sm h3 {
    font-size: calc(1.638rem + 0.285vw);
  }
}
@media (min-width: 375px) and (min-width: 1200px) {
  .xs\:fs__h3--sm h3 {
    font-size: 1.98rem;
  }
}
@media (min-width: 375px) {
  .xs\:fs__h3--md h3 {
    font-size: calc(1.6886rem + 0.6645vw);
  }
}
@media (min-width: 375px) and (min-width: 1200px) {
  .xs\:fs__h3--md h3 {
    font-size: 2.486rem;
  }
}
@media (min-width: 375px) {
  .xs\:fs__h3--lg h3 {
    font-size: calc(1.715rem + 0.8625vw);
  }
}
@media (min-width: 375px) and (min-width: 1200px) {
  .xs\:fs__h3--lg h3 {
    font-size: 2.75rem;
  }
}
@media (min-width: 375px) {
  .xs\:fs__h3--xl h3 {
    font-size: calc(1.748rem + 1.11vw);
  }
}
@media (min-width: 375px) and (min-width: 1200px) {
  .xs\:fs__h3--xl h3 {
    font-size: 3.08rem;
  }
}
@media (min-width: 375px) {
  .xs\:fs__h3--2xl h3 {
    font-size: calc(1.77rem + 1.275vw);
  }
}
@media (min-width: 375px) and (min-width: 1200px) {
  .xs\:fs__h3--2xl h3 {
    font-size: 3.3rem;
  }
}
@media (min-width: 375px) {
  .xs\:fs__h3--3xl h3 {
    font-size: calc(1.88rem + 2.1vw);
  }
}
@media (min-width: 375px) and (min-width: 1200px) {
  .xs\:fs__h3--3xl h3 {
    font-size: 4.4rem;
  }
}
@media (min-width: 375px) {
  .xs\:fs__h3--4xl h3 {
    font-size: calc(1.99rem + 2.925vw);
  }
}
@media (min-width: 375px) and (min-width: 1200px) {
  .xs\:fs__h3--4xl h3 {
    font-size: 5.5rem;
  }
}
@media (min-width: 375px) {
  .xs\:fs__h4--xs h4 {
    font-size: 1.2rem;
  }
  .xs\:fs__h4--sm h4 {
    font-size: calc(1.62rem + 0.15vw);
  }
}
@media (min-width: 375px) and (min-width: 1200px) {
  .xs\:fs__h4--sm h4 {
    font-size: 1.8rem;
  }
}
@media (min-width: 375px) {
  .xs\:fs__h4--md h4 {
    font-size: calc(1.666rem + 0.495vw);
  }
}
@media (min-width: 375px) and (min-width: 1200px) {
  .xs\:fs__h4--md h4 {
    font-size: 2.26rem;
  }
}
@media (min-width: 375px) {
  .xs\:fs__h4--lg h4 {
    font-size: calc(1.69rem + 0.675vw);
  }
}
@media (min-width: 375px) and (min-width: 1200px) {
  .xs\:fs__h4--lg h4 {
    font-size: 2.5rem;
  }
}
@media (min-width: 375px) {
  .xs\:fs__h4--xl h4 {
    font-size: calc(1.72rem + 0.9vw);
  }
}
@media (min-width: 375px) and (min-width: 1200px) {
  .xs\:fs__h4--xl h4 {
    font-size: 2.8rem;
  }
}
@media (min-width: 375px) {
  .xs\:fs__h4--2xl h4 {
    font-size: calc(1.74rem + 1.05vw);
  }
}
@media (min-width: 375px) and (min-width: 1200px) {
  .xs\:fs__h4--2xl h4 {
    font-size: 3rem;
  }
}
@media (min-width: 375px) {
  .xs\:fs__h4--3xl h4 {
    font-size: calc(1.84rem + 1.8vw);
  }
}
@media (min-width: 375px) and (min-width: 1200px) {
  .xs\:fs__h4--3xl h4 {
    font-size: 4rem;
  }
}
@media (min-width: 375px) {
  .xs\:fs__h4--4xl h4 {
    font-size: calc(1.94rem + 2.55vw);
  }
}
@media (min-width: 375px) and (min-width: 1200px) {
  .xs\:fs__h4--4xl h4 {
    font-size: 5rem;
  }
}
@media (min-width: 375px) {
  .xs\:fs__h5--xs h5 {
    font-size: 1.08rem;
  }
  .xs\:fs__h5--sm h5 {
    font-size: calc(1.602rem + 0.015vw);
  }
}
@media (min-width: 375px) and (min-width: 1200px) {
  .xs\:fs__h5--sm h5 {
    font-size: 1.62rem;
  }
}
@media (min-width: 375px) {
  .xs\:fs__h5--md h5 {
    font-size: calc(1.8016rem + 1.512vw);
  }
}
@media (min-width: 375px) and (min-width: 1200px) {
  .xs\:fs__h5--md h5 {
    font-size: 3.616rem;
  }
}
@media (min-width: 375px) {
  .xs\:fs__h5--lg h5 {
    font-size: calc(1.665rem + 0.4875vw);
  }
}
@media (min-width: 375px) and (min-width: 1200px) {
  .xs\:fs__h5--lg h5 {
    font-size: 2.25rem;
  }
}
@media (min-width: 375px) {
  .xs\:fs__h5--xl h5 {
    font-size: calc(1.692rem + 0.69vw);
  }
}
@media (min-width: 375px) and (min-width: 1200px) {
  .xs\:fs__h5--xl h5 {
    font-size: 2.52rem;
  }
}
@media (min-width: 375px) {
  .xs\:fs__h5--2xl h5 {
    font-size: calc(1.71rem + 0.825vw);
  }
}
@media (min-width: 375px) and (min-width: 1200px) {
  .xs\:fs__h5--2xl h5 {
    font-size: 2.7rem;
  }
}
@media (min-width: 375px) {
  .xs\:fs__h5--3xl h5 {
    font-size: calc(1.8rem + 1.5vw);
  }
}
@media (min-width: 375px) and (min-width: 1200px) {
  .xs\:fs__h5--3xl h5 {
    font-size: 3.6rem;
  }
}
@media (min-width: 375px) {
  .xs\:fs__h5--4xl h5 {
    font-size: calc(1.89rem + 2.175vw);
  }
}
@media (min-width: 375px) and (min-width: 1200px) {
  .xs\:fs__h5--4xl h5 {
    font-size: 4.5rem;
  }
}
@media (min-width: 375px) {
  .xs\:fs__h6--xs h6 {
    font-size: 0.96rem;
  }
  .xs\:fs__h6--sm h6 {
    font-size: 1.44rem;
  }
  .xs\:fs__h6--md h6 {
    font-size: calc(1.6208rem + 0.156vw);
  }
}
@media (min-width: 375px) and (min-width: 1200px) {
  .xs\:fs__h6--md h6 {
    font-size: 1.808rem;
  }
}
@media (min-width: 375px) {
  .xs\:fs__h6--lg h6 {
    font-size: calc(1.64rem + 0.3vw);
  }
}
@media (min-width: 375px) and (min-width: 1200px) {
  .xs\:fs__h6--lg h6 {
    font-size: 2rem;
  }
}
@media (min-width: 375px) {
  .xs\:fs__h6--xl h6 {
    font-size: calc(1.664rem + 0.48vw);
  }
}
@media (min-width: 375px) and (min-width: 1200px) {
  .xs\:fs__h6--xl h6 {
    font-size: 2.24rem;
  }
}
@media (min-width: 375px) {
  .xs\:fs__h6--2xl h6 {
    font-size: calc(1.68rem + 0.6vw);
  }
}
@media (min-width: 375px) and (min-width: 1200px) {
  .xs\:fs__h6--2xl h6 {
    font-size: 2.4rem;
  }
}
@media (min-width: 375px) {
  .xs\:fs__h6--3xl h6 {
    font-size: calc(1.76rem + 1.2vw);
  }
}
@media (min-width: 375px) and (min-width: 1200px) {
  .xs\:fs__h6--3xl h6 {
    font-size: 3.2rem;
  }
}
@media (min-width: 375px) {
  .xs\:fs__h6--4xl h6 {
    font-size: calc(1.84rem + 1.8vw);
  }
}
@media (min-width: 375px) and (min-width: 1200px) {
  .xs\:fs__h6--4xl h6 {
    font-size: 4rem;
  }
}

@media (min-width: 576px) {
  .sm\:fs--xs {
    font-size: 0.96rem;
  }
  .sm\:fs--sm {
    font-size: 1.44rem;
  }
  .sm\:fs--md {
    font-size: calc(1.6208rem + 0.156vw);
  }
}
@media (min-width: 576px) and (min-width: 1200px) {
  .sm\:fs--md {
    font-size: 1.808rem;
  }
}
@media (min-width: 576px) {
  .sm\:fs--lg {
    font-size: calc(1.64rem + 0.3vw);
  }
}
@media (min-width: 576px) and (min-width: 1200px) {
  .sm\:fs--lg {
    font-size: 2rem;
  }
}
@media (min-width: 576px) {
  .sm\:fs--xl {
    font-size: calc(1.664rem + 0.48vw);
  }
}
@media (min-width: 576px) and (min-width: 1200px) {
  .sm\:fs--xl {
    font-size: 2.24rem;
  }
}
@media (min-width: 576px) {
  .sm\:fs--2xl {
    font-size: calc(1.68rem + 0.6vw);
  }
}
@media (min-width: 576px) and (min-width: 1200px) {
  .sm\:fs--2xl {
    font-size: 2.4rem;
  }
}
@media (min-width: 576px) {
  .sm\:fs--3xl {
    font-size: calc(1.76rem + 1.2vw);
  }
}
@media (min-width: 576px) and (min-width: 1200px) {
  .sm\:fs--3xl {
    font-size: 3.2rem;
  }
}
@media (min-width: 576px) {
  .sm\:fs--4xl {
    font-size: calc(1.84rem + 1.8vw);
  }
}
@media (min-width: 576px) and (min-width: 1200px) {
  .sm\:fs--4xl {
    font-size: 4rem;
  }
}
@media (min-width: 576px) {
  .sm\:fs__h1--xs h1, .sm\:fs__h1--xs .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .sm\:fs__h1--xs pre {
    font-size: calc(1.632rem + 0.24vw);
  }
}
@media (min-width: 576px) and (min-width: 1200px) {
  .sm\:fs__h1--xs h1, .sm\:fs__h1--xs .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .sm\:fs__h1--xs pre {
    font-size: 1.92rem;
  }
}
@media (min-width: 576px) {
  .sm\:fs__h1--sm h1, .sm\:fs__h1--sm .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .sm\:fs__h1--sm pre {
    font-size: calc(1.728rem + 0.96vw);
  }
}
@media (min-width: 576px) and (min-width: 1200px) {
  .sm\:fs__h1--sm h1, .sm\:fs__h1--sm .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .sm\:fs__h1--sm pre {
    font-size: 2.88rem;
  }
}
@media (min-width: 576px) {
  .sm\:fs__h1--md h1, .sm\:fs__h1--md .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .sm\:fs__h1--md pre {
    font-size: calc(1.8016rem + 1.512vw);
  }
}
@media (min-width: 576px) and (min-width: 1200px) {
  .sm\:fs__h1--md h1, .sm\:fs__h1--md .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .sm\:fs__h1--md pre {
    font-size: 3.616rem;
  }
}
@media (min-width: 576px) {
  .sm\:fs__h1--lg h1, .sm\:fs__h1--lg .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .sm\:fs__h1--lg pre {
    font-size: calc(1.84rem + 1.8vw);
  }
}
@media (min-width: 576px) and (min-width: 1200px) {
  .sm\:fs__h1--lg h1, .sm\:fs__h1--lg .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .sm\:fs__h1--lg pre {
    font-size: 4rem;
  }
}
@media (min-width: 576px) {
  .sm\:fs__h1--xl h1, .sm\:fs__h1--xl .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .sm\:fs__h1--xl pre {
    font-size: calc(1.888rem + 2.16vw);
  }
}
@media (min-width: 576px) and (min-width: 1200px) {
  .sm\:fs__h1--xl h1, .sm\:fs__h1--xl .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .sm\:fs__h1--xl pre {
    font-size: 4.48rem;
  }
}
@media (min-width: 576px) {
  .sm\:fs__h1--2xl h1, .sm\:fs__h1--2xl .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .sm\:fs__h1--2xl pre {
    font-size: calc(1.92rem + 2.4vw);
  }
}
@media (min-width: 576px) and (min-width: 1200px) {
  .sm\:fs__h1--2xl h1, .sm\:fs__h1--2xl .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .sm\:fs__h1--2xl pre {
    font-size: 4.8rem;
  }
}
@media (min-width: 576px) {
  .sm\:fs__h1--3xl h1, .sm\:fs__h1--3xl .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .sm\:fs__h1--3xl pre {
    font-size: calc(2.08rem + 3.6vw);
  }
}
@media (min-width: 576px) and (min-width: 1200px) {
  .sm\:fs__h1--3xl h1, .sm\:fs__h1--3xl .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .sm\:fs__h1--3xl pre {
    font-size: 6.4rem;
  }
}
@media (min-width: 576px) {
  .sm\:fs__h1--4xl h1, .sm\:fs__h1--4xl .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .sm\:fs__h1--4xl pre {
    font-size: calc(2.24rem + 4.8vw);
  }
}
@media (min-width: 576px) and (min-width: 1200px) {
  .sm\:fs__h1--4xl h1, .sm\:fs__h1--4xl .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .sm\:fs__h1--4xl pre {
    font-size: 8rem;
  }
}
@media (min-width: 576px) {
  .sm\:fs__h2--xs h2 {
    font-size: 1.56rem;
  }
  .sm\:fs__h2--sm h2 {
    font-size: calc(1.674rem + 0.555vw);
  }
}
@media (min-width: 576px) and (min-width: 1200px) {
  .sm\:fs__h2--sm h2 {
    font-size: 2.34rem;
  }
}
@media (min-width: 576px) {
  .sm\:fs__h2--md h2 {
    font-size: calc(1.7338rem + 1.0035vw);
  }
}
@media (min-width: 576px) and (min-width: 1200px) {
  .sm\:fs__h2--md h2 {
    font-size: 2.938rem;
  }
}
@media (min-width: 576px) {
  .sm\:fs__h2--lg h2 {
    font-size: calc(1.765rem + 1.2375vw);
  }
}
@media (min-width: 576px) and (min-width: 1200px) {
  .sm\:fs__h2--lg h2 {
    font-size: 3.25rem;
  }
}
@media (min-width: 576px) {
  .sm\:fs__h2--xl h2 {
    font-size: calc(1.804rem + 1.53vw);
  }
}
@media (min-width: 576px) and (min-width: 1200px) {
  .sm\:fs__h2--xl h2 {
    font-size: 3.64rem;
  }
}
@media (min-width: 576px) {
  .sm\:fs__h2--2xl h2 {
    font-size: calc(1.83rem + 1.725vw);
  }
}
@media (min-width: 576px) and (min-width: 1200px) {
  .sm\:fs__h2--2xl h2 {
    font-size: 3.9rem;
  }
}
@media (min-width: 576px) {
  .sm\:fs__h2--3xl h2 {
    font-size: calc(1.96rem + 2.7vw);
  }
}
@media (min-width: 576px) and (min-width: 1200px) {
  .sm\:fs__h2--3xl h2 {
    font-size: 5.2rem;
  }
}
@media (min-width: 576px) {
  .sm\:fs__h2--4xl h2 {
    font-size: calc(2.09rem + 3.675vw);
  }
}
@media (min-width: 576px) and (min-width: 1200px) {
  .sm\:fs__h2--4xl h2 {
    font-size: 6.5rem;
  }
}
@media (min-width: 576px) {
  .sm\:fs__h3--xs h3 {
    font-size: 1.32rem;
  }
  .sm\:fs__h3--sm h3 {
    font-size: calc(1.638rem + 0.285vw);
  }
}
@media (min-width: 576px) and (min-width: 1200px) {
  .sm\:fs__h3--sm h3 {
    font-size: 1.98rem;
  }
}
@media (min-width: 576px) {
  .sm\:fs__h3--md h3 {
    font-size: calc(1.6886rem + 0.6645vw);
  }
}
@media (min-width: 576px) and (min-width: 1200px) {
  .sm\:fs__h3--md h3 {
    font-size: 2.486rem;
  }
}
@media (min-width: 576px) {
  .sm\:fs__h3--lg h3 {
    font-size: calc(1.715rem + 0.8625vw);
  }
}
@media (min-width: 576px) and (min-width: 1200px) {
  .sm\:fs__h3--lg h3 {
    font-size: 2.75rem;
  }
}
@media (min-width: 576px) {
  .sm\:fs__h3--xl h3 {
    font-size: calc(1.748rem + 1.11vw);
  }
}
@media (min-width: 576px) and (min-width: 1200px) {
  .sm\:fs__h3--xl h3 {
    font-size: 3.08rem;
  }
}
@media (min-width: 576px) {
  .sm\:fs__h3--2xl h3 {
    font-size: calc(1.77rem + 1.275vw);
  }
}
@media (min-width: 576px) and (min-width: 1200px) {
  .sm\:fs__h3--2xl h3 {
    font-size: 3.3rem;
  }
}
@media (min-width: 576px) {
  .sm\:fs__h3--3xl h3 {
    font-size: calc(1.88rem + 2.1vw);
  }
}
@media (min-width: 576px) and (min-width: 1200px) {
  .sm\:fs__h3--3xl h3 {
    font-size: 4.4rem;
  }
}
@media (min-width: 576px) {
  .sm\:fs__h3--4xl h3 {
    font-size: calc(1.99rem + 2.925vw);
  }
}
@media (min-width: 576px) and (min-width: 1200px) {
  .sm\:fs__h3--4xl h3 {
    font-size: 5.5rem;
  }
}
@media (min-width: 576px) {
  .sm\:fs__h4--xs h4 {
    font-size: 1.2rem;
  }
  .sm\:fs__h4--sm h4 {
    font-size: calc(1.62rem + 0.15vw);
  }
}
@media (min-width: 576px) and (min-width: 1200px) {
  .sm\:fs__h4--sm h4 {
    font-size: 1.8rem;
  }
}
@media (min-width: 576px) {
  .sm\:fs__h4--md h4 {
    font-size: calc(1.666rem + 0.495vw);
  }
}
@media (min-width: 576px) and (min-width: 1200px) {
  .sm\:fs__h4--md h4 {
    font-size: 2.26rem;
  }
}
@media (min-width: 576px) {
  .sm\:fs__h4--lg h4 {
    font-size: calc(1.69rem + 0.675vw);
  }
}
@media (min-width: 576px) and (min-width: 1200px) {
  .sm\:fs__h4--lg h4 {
    font-size: 2.5rem;
  }
}
@media (min-width: 576px) {
  .sm\:fs__h4--xl h4 {
    font-size: calc(1.72rem + 0.9vw);
  }
}
@media (min-width: 576px) and (min-width: 1200px) {
  .sm\:fs__h4--xl h4 {
    font-size: 2.8rem;
  }
}
@media (min-width: 576px) {
  .sm\:fs__h4--2xl h4 {
    font-size: calc(1.74rem + 1.05vw);
  }
}
@media (min-width: 576px) and (min-width: 1200px) {
  .sm\:fs__h4--2xl h4 {
    font-size: 3rem;
  }
}
@media (min-width: 576px) {
  .sm\:fs__h4--3xl h4 {
    font-size: calc(1.84rem + 1.8vw);
  }
}
@media (min-width: 576px) and (min-width: 1200px) {
  .sm\:fs__h4--3xl h4 {
    font-size: 4rem;
  }
}
@media (min-width: 576px) {
  .sm\:fs__h4--4xl h4 {
    font-size: calc(1.94rem + 2.55vw);
  }
}
@media (min-width: 576px) and (min-width: 1200px) {
  .sm\:fs__h4--4xl h4 {
    font-size: 5rem;
  }
}
@media (min-width: 576px) {
  .sm\:fs__h5--xs h5 {
    font-size: 1.08rem;
  }
  .sm\:fs__h5--sm h5 {
    font-size: calc(1.602rem + 0.015vw);
  }
}
@media (min-width: 576px) and (min-width: 1200px) {
  .sm\:fs__h5--sm h5 {
    font-size: 1.62rem;
  }
}
@media (min-width: 576px) {
  .sm\:fs__h5--md h5 {
    font-size: calc(1.8016rem + 1.512vw);
  }
}
@media (min-width: 576px) and (min-width: 1200px) {
  .sm\:fs__h5--md h5 {
    font-size: 3.616rem;
  }
}
@media (min-width: 576px) {
  .sm\:fs__h5--lg h5 {
    font-size: calc(1.665rem + 0.4875vw);
  }
}
@media (min-width: 576px) and (min-width: 1200px) {
  .sm\:fs__h5--lg h5 {
    font-size: 2.25rem;
  }
}
@media (min-width: 576px) {
  .sm\:fs__h5--xl h5 {
    font-size: calc(1.692rem + 0.69vw);
  }
}
@media (min-width: 576px) and (min-width: 1200px) {
  .sm\:fs__h5--xl h5 {
    font-size: 2.52rem;
  }
}
@media (min-width: 576px) {
  .sm\:fs__h5--2xl h5 {
    font-size: calc(1.71rem + 0.825vw);
  }
}
@media (min-width: 576px) and (min-width: 1200px) {
  .sm\:fs__h5--2xl h5 {
    font-size: 2.7rem;
  }
}
@media (min-width: 576px) {
  .sm\:fs__h5--3xl h5 {
    font-size: calc(1.8rem + 1.5vw);
  }
}
@media (min-width: 576px) and (min-width: 1200px) {
  .sm\:fs__h5--3xl h5 {
    font-size: 3.6rem;
  }
}
@media (min-width: 576px) {
  .sm\:fs__h5--4xl h5 {
    font-size: calc(1.89rem + 2.175vw);
  }
}
@media (min-width: 576px) and (min-width: 1200px) {
  .sm\:fs__h5--4xl h5 {
    font-size: 4.5rem;
  }
}
@media (min-width: 576px) {
  .sm\:fs__h6--xs h6 {
    font-size: 0.96rem;
  }
  .sm\:fs__h6--sm h6 {
    font-size: 1.44rem;
  }
  .sm\:fs__h6--md h6 {
    font-size: calc(1.6208rem + 0.156vw);
  }
}
@media (min-width: 576px) and (min-width: 1200px) {
  .sm\:fs__h6--md h6 {
    font-size: 1.808rem;
  }
}
@media (min-width: 576px) {
  .sm\:fs__h6--lg h6 {
    font-size: calc(1.64rem + 0.3vw);
  }
}
@media (min-width: 576px) and (min-width: 1200px) {
  .sm\:fs__h6--lg h6 {
    font-size: 2rem;
  }
}
@media (min-width: 576px) {
  .sm\:fs__h6--xl h6 {
    font-size: calc(1.664rem + 0.48vw);
  }
}
@media (min-width: 576px) and (min-width: 1200px) {
  .sm\:fs__h6--xl h6 {
    font-size: 2.24rem;
  }
}
@media (min-width: 576px) {
  .sm\:fs__h6--2xl h6 {
    font-size: calc(1.68rem + 0.6vw);
  }
}
@media (min-width: 576px) and (min-width: 1200px) {
  .sm\:fs__h6--2xl h6 {
    font-size: 2.4rem;
  }
}
@media (min-width: 576px) {
  .sm\:fs__h6--3xl h6 {
    font-size: calc(1.76rem + 1.2vw);
  }
}
@media (min-width: 576px) and (min-width: 1200px) {
  .sm\:fs__h6--3xl h6 {
    font-size: 3.2rem;
  }
}
@media (min-width: 576px) {
  .sm\:fs__h6--4xl h6 {
    font-size: calc(1.84rem + 1.8vw);
  }
}
@media (min-width: 576px) and (min-width: 1200px) {
  .sm\:fs__h6--4xl h6 {
    font-size: 4rem;
  }
}

@media (min-width: 768px) {
  .md\:fs--xs {
    font-size: 0.96rem;
  }
  .md\:fs--sm {
    font-size: 1.44rem;
  }
  .md\:fs--md {
    font-size: calc(1.6208rem + 0.156vw);
  }
}
@media (min-width: 768px) and (min-width: 1200px) {
  .md\:fs--md {
    font-size: 1.808rem;
  }
}
@media (min-width: 768px) {
  .md\:fs--lg {
    font-size: calc(1.64rem + 0.3vw);
  }
}
@media (min-width: 768px) and (min-width: 1200px) {
  .md\:fs--lg {
    font-size: 2rem;
  }
}
@media (min-width: 768px) {
  .md\:fs--xl {
    font-size: calc(1.664rem + 0.48vw);
  }
}
@media (min-width: 768px) and (min-width: 1200px) {
  .md\:fs--xl {
    font-size: 2.24rem;
  }
}
@media (min-width: 768px) {
  .md\:fs--2xl {
    font-size: calc(1.68rem + 0.6vw);
  }
}
@media (min-width: 768px) and (min-width: 1200px) {
  .md\:fs--2xl {
    font-size: 2.4rem;
  }
}
@media (min-width: 768px) {
  .md\:fs--3xl {
    font-size: calc(1.76rem + 1.2vw);
  }
}
@media (min-width: 768px) and (min-width: 1200px) {
  .md\:fs--3xl {
    font-size: 3.2rem;
  }
}
@media (min-width: 768px) {
  .md\:fs--4xl {
    font-size: calc(1.84rem + 1.8vw);
  }
}
@media (min-width: 768px) and (min-width: 1200px) {
  .md\:fs--4xl {
    font-size: 4rem;
  }
}
@media (min-width: 768px) {
  .md\:fs__h1--xs h1, .md\:fs__h1--xs .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .md\:fs__h1--xs pre {
    font-size: calc(1.632rem + 0.24vw);
  }
}
@media (min-width: 768px) and (min-width: 1200px) {
  .md\:fs__h1--xs h1, .md\:fs__h1--xs .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .md\:fs__h1--xs pre {
    font-size: 1.92rem;
  }
}
@media (min-width: 768px) {
  .md\:fs__h1--sm h1, .md\:fs__h1--sm .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .md\:fs__h1--sm pre {
    font-size: calc(1.728rem + 0.96vw);
  }
}
@media (min-width: 768px) and (min-width: 1200px) {
  .md\:fs__h1--sm h1, .md\:fs__h1--sm .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .md\:fs__h1--sm pre {
    font-size: 2.88rem;
  }
}
@media (min-width: 768px) {
  .md\:fs__h1--md h1, .md\:fs__h1--md .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .md\:fs__h1--md pre {
    font-size: calc(1.8016rem + 1.512vw);
  }
}
@media (min-width: 768px) and (min-width: 1200px) {
  .md\:fs__h1--md h1, .md\:fs__h1--md .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .md\:fs__h1--md pre {
    font-size: 3.616rem;
  }
}
@media (min-width: 768px) {
  .md\:fs__h1--lg h1, .md\:fs__h1--lg .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .md\:fs__h1--lg pre {
    font-size: calc(1.84rem + 1.8vw);
  }
}
@media (min-width: 768px) and (min-width: 1200px) {
  .md\:fs__h1--lg h1, .md\:fs__h1--lg .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .md\:fs__h1--lg pre {
    font-size: 4rem;
  }
}
@media (min-width: 768px) {
  .md\:fs__h1--xl h1, .md\:fs__h1--xl .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .md\:fs__h1--xl pre {
    font-size: calc(1.888rem + 2.16vw);
  }
}
@media (min-width: 768px) and (min-width: 1200px) {
  .md\:fs__h1--xl h1, .md\:fs__h1--xl .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .md\:fs__h1--xl pre {
    font-size: 4.48rem;
  }
}
@media (min-width: 768px) {
  .md\:fs__h1--2xl h1, .md\:fs__h1--2xl .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .md\:fs__h1--2xl pre {
    font-size: calc(1.92rem + 2.4vw);
  }
}
@media (min-width: 768px) and (min-width: 1200px) {
  .md\:fs__h1--2xl h1, .md\:fs__h1--2xl .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .md\:fs__h1--2xl pre {
    font-size: 4.8rem;
  }
}
@media (min-width: 768px) {
  .md\:fs__h1--3xl h1, .md\:fs__h1--3xl .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .md\:fs__h1--3xl pre {
    font-size: calc(2.08rem + 3.6vw);
  }
}
@media (min-width: 768px) and (min-width: 1200px) {
  .md\:fs__h1--3xl h1, .md\:fs__h1--3xl .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .md\:fs__h1--3xl pre {
    font-size: 6.4rem;
  }
}
@media (min-width: 768px) {
  .md\:fs__h1--4xl h1, .md\:fs__h1--4xl .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .md\:fs__h1--4xl pre {
    font-size: calc(2.24rem + 4.8vw);
  }
}
@media (min-width: 768px) and (min-width: 1200px) {
  .md\:fs__h1--4xl h1, .md\:fs__h1--4xl .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .md\:fs__h1--4xl pre {
    font-size: 8rem;
  }
}
@media (min-width: 768px) {
  .md\:fs__h2--xs h2 {
    font-size: 1.56rem;
  }
  .md\:fs__h2--sm h2 {
    font-size: calc(1.674rem + 0.555vw);
  }
}
@media (min-width: 768px) and (min-width: 1200px) {
  .md\:fs__h2--sm h2 {
    font-size: 2.34rem;
  }
}
@media (min-width: 768px) {
  .md\:fs__h2--md h2 {
    font-size: calc(1.7338rem + 1.0035vw);
  }
}
@media (min-width: 768px) and (min-width: 1200px) {
  .md\:fs__h2--md h2 {
    font-size: 2.938rem;
  }
}
@media (min-width: 768px) {
  .md\:fs__h2--lg h2 {
    font-size: calc(1.765rem + 1.2375vw);
  }
}
@media (min-width: 768px) and (min-width: 1200px) {
  .md\:fs__h2--lg h2 {
    font-size: 3.25rem;
  }
}
@media (min-width: 768px) {
  .md\:fs__h2--xl h2 {
    font-size: calc(1.804rem + 1.53vw);
  }
}
@media (min-width: 768px) and (min-width: 1200px) {
  .md\:fs__h2--xl h2 {
    font-size: 3.64rem;
  }
}
@media (min-width: 768px) {
  .md\:fs__h2--2xl h2 {
    font-size: calc(1.83rem + 1.725vw);
  }
}
@media (min-width: 768px) and (min-width: 1200px) {
  .md\:fs__h2--2xl h2 {
    font-size: 3.9rem;
  }
}
@media (min-width: 768px) {
  .md\:fs__h2--3xl h2 {
    font-size: calc(1.96rem + 2.7vw);
  }
}
@media (min-width: 768px) and (min-width: 1200px) {
  .md\:fs__h2--3xl h2 {
    font-size: 5.2rem;
  }
}
@media (min-width: 768px) {
  .md\:fs__h2--4xl h2 {
    font-size: calc(2.09rem + 3.675vw);
  }
}
@media (min-width: 768px) and (min-width: 1200px) {
  .md\:fs__h2--4xl h2 {
    font-size: 6.5rem;
  }
}
@media (min-width: 768px) {
  .md\:fs__h3--xs h3 {
    font-size: 1.32rem;
  }
  .md\:fs__h3--sm h3 {
    font-size: calc(1.638rem + 0.285vw);
  }
}
@media (min-width: 768px) and (min-width: 1200px) {
  .md\:fs__h3--sm h3 {
    font-size: 1.98rem;
  }
}
@media (min-width: 768px) {
  .md\:fs__h3--md h3 {
    font-size: calc(1.6886rem + 0.6645vw);
  }
}
@media (min-width: 768px) and (min-width: 1200px) {
  .md\:fs__h3--md h3 {
    font-size: 2.486rem;
  }
}
@media (min-width: 768px) {
  .md\:fs__h3--lg h3 {
    font-size: calc(1.715rem + 0.8625vw);
  }
}
@media (min-width: 768px) and (min-width: 1200px) {
  .md\:fs__h3--lg h3 {
    font-size: 2.75rem;
  }
}
@media (min-width: 768px) {
  .md\:fs__h3--xl h3 {
    font-size: calc(1.748rem + 1.11vw);
  }
}
@media (min-width: 768px) and (min-width: 1200px) {
  .md\:fs__h3--xl h3 {
    font-size: 3.08rem;
  }
}
@media (min-width: 768px) {
  .md\:fs__h3--2xl h3 {
    font-size: calc(1.77rem + 1.275vw);
  }
}
@media (min-width: 768px) and (min-width: 1200px) {
  .md\:fs__h3--2xl h3 {
    font-size: 3.3rem;
  }
}
@media (min-width: 768px) {
  .md\:fs__h3--3xl h3 {
    font-size: calc(1.88rem + 2.1vw);
  }
}
@media (min-width: 768px) and (min-width: 1200px) {
  .md\:fs__h3--3xl h3 {
    font-size: 4.4rem;
  }
}
@media (min-width: 768px) {
  .md\:fs__h3--4xl h3 {
    font-size: calc(1.99rem + 2.925vw);
  }
}
@media (min-width: 768px) and (min-width: 1200px) {
  .md\:fs__h3--4xl h3 {
    font-size: 5.5rem;
  }
}
@media (min-width: 768px) {
  .md\:fs__h4--xs h4 {
    font-size: 1.2rem;
  }
  .md\:fs__h4--sm h4 {
    font-size: calc(1.62rem + 0.15vw);
  }
}
@media (min-width: 768px) and (min-width: 1200px) {
  .md\:fs__h4--sm h4 {
    font-size: 1.8rem;
  }
}
@media (min-width: 768px) {
  .md\:fs__h4--md h4 {
    font-size: calc(1.666rem + 0.495vw);
  }
}
@media (min-width: 768px) and (min-width: 1200px) {
  .md\:fs__h4--md h4 {
    font-size: 2.26rem;
  }
}
@media (min-width: 768px) {
  .md\:fs__h4--lg h4 {
    font-size: calc(1.69rem + 0.675vw);
  }
}
@media (min-width: 768px) and (min-width: 1200px) {
  .md\:fs__h4--lg h4 {
    font-size: 2.5rem;
  }
}
@media (min-width: 768px) {
  .md\:fs__h4--xl h4 {
    font-size: calc(1.72rem + 0.9vw);
  }
}
@media (min-width: 768px) and (min-width: 1200px) {
  .md\:fs__h4--xl h4 {
    font-size: 2.8rem;
  }
}
@media (min-width: 768px) {
  .md\:fs__h4--2xl h4 {
    font-size: calc(1.74rem + 1.05vw);
  }
}
@media (min-width: 768px) and (min-width: 1200px) {
  .md\:fs__h4--2xl h4 {
    font-size: 3rem;
  }
}
@media (min-width: 768px) {
  .md\:fs__h4--3xl h4 {
    font-size: calc(1.84rem + 1.8vw);
  }
}
@media (min-width: 768px) and (min-width: 1200px) {
  .md\:fs__h4--3xl h4 {
    font-size: 4rem;
  }
}
@media (min-width: 768px) {
  .md\:fs__h4--4xl h4 {
    font-size: calc(1.94rem + 2.55vw);
  }
}
@media (min-width: 768px) and (min-width: 1200px) {
  .md\:fs__h4--4xl h4 {
    font-size: 5rem;
  }
}
@media (min-width: 768px) {
  .md\:fs__h5--xs h5 {
    font-size: 1.08rem;
  }
  .md\:fs__h5--sm h5 {
    font-size: calc(1.602rem + 0.015vw);
  }
}
@media (min-width: 768px) and (min-width: 1200px) {
  .md\:fs__h5--sm h5 {
    font-size: 1.62rem;
  }
}
@media (min-width: 768px) {
  .md\:fs__h5--md h5 {
    font-size: calc(1.8016rem + 1.512vw);
  }
}
@media (min-width: 768px) and (min-width: 1200px) {
  .md\:fs__h5--md h5 {
    font-size: 3.616rem;
  }
}
@media (min-width: 768px) {
  .md\:fs__h5--lg h5 {
    font-size: calc(1.665rem + 0.4875vw);
  }
}
@media (min-width: 768px) and (min-width: 1200px) {
  .md\:fs__h5--lg h5 {
    font-size: 2.25rem;
  }
}
@media (min-width: 768px) {
  .md\:fs__h5--xl h5 {
    font-size: calc(1.692rem + 0.69vw);
  }
}
@media (min-width: 768px) and (min-width: 1200px) {
  .md\:fs__h5--xl h5 {
    font-size: 2.52rem;
  }
}
@media (min-width: 768px) {
  .md\:fs__h5--2xl h5 {
    font-size: calc(1.71rem + 0.825vw);
  }
}
@media (min-width: 768px) and (min-width: 1200px) {
  .md\:fs__h5--2xl h5 {
    font-size: 2.7rem;
  }
}
@media (min-width: 768px) {
  .md\:fs__h5--3xl h5 {
    font-size: calc(1.8rem + 1.5vw);
  }
}
@media (min-width: 768px) and (min-width: 1200px) {
  .md\:fs__h5--3xl h5 {
    font-size: 3.6rem;
  }
}
@media (min-width: 768px) {
  .md\:fs__h5--4xl h5 {
    font-size: calc(1.89rem + 2.175vw);
  }
}
@media (min-width: 768px) and (min-width: 1200px) {
  .md\:fs__h5--4xl h5 {
    font-size: 4.5rem;
  }
}
@media (min-width: 768px) {
  .md\:fs__h6--xs h6 {
    font-size: 0.96rem;
  }
  .md\:fs__h6--sm h6 {
    font-size: 1.44rem;
  }
  .md\:fs__h6--md h6 {
    font-size: calc(1.6208rem + 0.156vw);
  }
}
@media (min-width: 768px) and (min-width: 1200px) {
  .md\:fs__h6--md h6 {
    font-size: 1.808rem;
  }
}
@media (min-width: 768px) {
  .md\:fs__h6--lg h6 {
    font-size: calc(1.64rem + 0.3vw);
  }
}
@media (min-width: 768px) and (min-width: 1200px) {
  .md\:fs__h6--lg h6 {
    font-size: 2rem;
  }
}
@media (min-width: 768px) {
  .md\:fs__h6--xl h6 {
    font-size: calc(1.664rem + 0.48vw);
  }
}
@media (min-width: 768px) and (min-width: 1200px) {
  .md\:fs__h6--xl h6 {
    font-size: 2.24rem;
  }
}
@media (min-width: 768px) {
  .md\:fs__h6--2xl h6 {
    font-size: calc(1.68rem + 0.6vw);
  }
}
@media (min-width: 768px) and (min-width: 1200px) {
  .md\:fs__h6--2xl h6 {
    font-size: 2.4rem;
  }
}
@media (min-width: 768px) {
  .md\:fs__h6--3xl h6 {
    font-size: calc(1.76rem + 1.2vw);
  }
}
@media (min-width: 768px) and (min-width: 1200px) {
  .md\:fs__h6--3xl h6 {
    font-size: 3.2rem;
  }
}
@media (min-width: 768px) {
  .md\:fs__h6--4xl h6 {
    font-size: calc(1.84rem + 1.8vw);
  }
}
@media (min-width: 768px) and (min-width: 1200px) {
  .md\:fs__h6--4xl h6 {
    font-size: 4rem;
  }
}

@media (min-width: 992px) {
  .lg\:fs--xs {
    font-size: 0.96rem;
  }
  .lg\:fs--sm {
    font-size: 1.44rem;
  }
  .lg\:fs--md {
    font-size: calc(1.6208rem + 0.156vw);
  }
}
@media (min-width: 992px) and (min-width: 1200px) {
  .lg\:fs--md {
    font-size: 1.808rem;
  }
}
@media (min-width: 992px) {
  .lg\:fs--lg {
    font-size: calc(1.64rem + 0.3vw);
  }
}
@media (min-width: 992px) and (min-width: 1200px) {
  .lg\:fs--lg {
    font-size: 2rem;
  }
}
@media (min-width: 992px) {
  .lg\:fs--xl {
    font-size: calc(1.664rem + 0.48vw);
  }
}
@media (min-width: 992px) and (min-width: 1200px) {
  .lg\:fs--xl {
    font-size: 2.24rem;
  }
}
@media (min-width: 992px) {
  .lg\:fs--2xl {
    font-size: calc(1.68rem + 0.6vw);
  }
}
@media (min-width: 992px) and (min-width: 1200px) {
  .lg\:fs--2xl {
    font-size: 2.4rem;
  }
}
@media (min-width: 992px) {
  .lg\:fs--3xl {
    font-size: calc(1.76rem + 1.2vw);
  }
}
@media (min-width: 992px) and (min-width: 1200px) {
  .lg\:fs--3xl {
    font-size: 3.2rem;
  }
}
@media (min-width: 992px) {
  .lg\:fs--4xl {
    font-size: calc(1.84rem + 1.8vw);
  }
}
@media (min-width: 992px) and (min-width: 1200px) {
  .lg\:fs--4xl {
    font-size: 4rem;
  }
}
@media (min-width: 992px) {
  .lg\:fs__h1--xs h1, .lg\:fs__h1--xs .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .lg\:fs__h1--xs pre {
    font-size: calc(1.632rem + 0.24vw);
  }
}
@media (min-width: 992px) and (min-width: 1200px) {
  .lg\:fs__h1--xs h1, .lg\:fs__h1--xs .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .lg\:fs__h1--xs pre {
    font-size: 1.92rem;
  }
}
@media (min-width: 992px) {
  .lg\:fs__h1--sm h1, .lg\:fs__h1--sm .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .lg\:fs__h1--sm pre {
    font-size: calc(1.728rem + 0.96vw);
  }
}
@media (min-width: 992px) and (min-width: 1200px) {
  .lg\:fs__h1--sm h1, .lg\:fs__h1--sm .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .lg\:fs__h1--sm pre {
    font-size: 2.88rem;
  }
}
@media (min-width: 992px) {
  .lg\:fs__h1--md h1, .lg\:fs__h1--md .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .lg\:fs__h1--md pre {
    font-size: calc(1.8016rem + 1.512vw);
  }
}
@media (min-width: 992px) and (min-width: 1200px) {
  .lg\:fs__h1--md h1, .lg\:fs__h1--md .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .lg\:fs__h1--md pre {
    font-size: 3.616rem;
  }
}
@media (min-width: 992px) {
  .lg\:fs__h1--lg h1, .lg\:fs__h1--lg .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .lg\:fs__h1--lg pre {
    font-size: calc(1.84rem + 1.8vw);
  }
}
@media (min-width: 992px) and (min-width: 1200px) {
  .lg\:fs__h1--lg h1, .lg\:fs__h1--lg .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .lg\:fs__h1--lg pre {
    font-size: 4rem;
  }
}
@media (min-width: 992px) {
  .lg\:fs__h1--xl h1, .lg\:fs__h1--xl .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .lg\:fs__h1--xl pre {
    font-size: calc(1.888rem + 2.16vw);
  }
}
@media (min-width: 992px) and (min-width: 1200px) {
  .lg\:fs__h1--xl h1, .lg\:fs__h1--xl .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .lg\:fs__h1--xl pre {
    font-size: 4.48rem;
  }
}
@media (min-width: 992px) {
  .lg\:fs__h1--2xl h1, .lg\:fs__h1--2xl .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .lg\:fs__h1--2xl pre {
    font-size: calc(1.92rem + 2.4vw);
  }
}
@media (min-width: 992px) and (min-width: 1200px) {
  .lg\:fs__h1--2xl h1, .lg\:fs__h1--2xl .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .lg\:fs__h1--2xl pre {
    font-size: 4.8rem;
  }
}
@media (min-width: 992px) {
  .lg\:fs__h1--3xl h1, .lg\:fs__h1--3xl .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .lg\:fs__h1--3xl pre {
    font-size: calc(2.08rem + 3.6vw);
  }
}
@media (min-width: 992px) and (min-width: 1200px) {
  .lg\:fs__h1--3xl h1, .lg\:fs__h1--3xl .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .lg\:fs__h1--3xl pre {
    font-size: 6.4rem;
  }
}
@media (min-width: 992px) {
  .lg\:fs__h1--4xl h1, .lg\:fs__h1--4xl .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .lg\:fs__h1--4xl pre {
    font-size: calc(2.24rem + 4.8vw);
  }
}
@media (min-width: 992px) and (min-width: 1200px) {
  .lg\:fs__h1--4xl h1, .lg\:fs__h1--4xl .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .lg\:fs__h1--4xl pre {
    font-size: 8rem;
  }
}
@media (min-width: 992px) {
  .lg\:fs__h2--xs h2 {
    font-size: 1.56rem;
  }
  .lg\:fs__h2--sm h2 {
    font-size: calc(1.674rem + 0.555vw);
  }
}
@media (min-width: 992px) and (min-width: 1200px) {
  .lg\:fs__h2--sm h2 {
    font-size: 2.34rem;
  }
}
@media (min-width: 992px) {
  .lg\:fs__h2--md h2 {
    font-size: calc(1.7338rem + 1.0035vw);
  }
}
@media (min-width: 992px) and (min-width: 1200px) {
  .lg\:fs__h2--md h2 {
    font-size: 2.938rem;
  }
}
@media (min-width: 992px) {
  .lg\:fs__h2--lg h2 {
    font-size: calc(1.765rem + 1.2375vw);
  }
}
@media (min-width: 992px) and (min-width: 1200px) {
  .lg\:fs__h2--lg h2 {
    font-size: 3.25rem;
  }
}
@media (min-width: 992px) {
  .lg\:fs__h2--xl h2 {
    font-size: calc(1.804rem + 1.53vw);
  }
}
@media (min-width: 992px) and (min-width: 1200px) {
  .lg\:fs__h2--xl h2 {
    font-size: 3.64rem;
  }
}
@media (min-width: 992px) {
  .lg\:fs__h2--2xl h2 {
    font-size: calc(1.83rem + 1.725vw);
  }
}
@media (min-width: 992px) and (min-width: 1200px) {
  .lg\:fs__h2--2xl h2 {
    font-size: 3.9rem;
  }
}
@media (min-width: 992px) {
  .lg\:fs__h2--3xl h2 {
    font-size: calc(1.96rem + 2.7vw);
  }
}
@media (min-width: 992px) and (min-width: 1200px) {
  .lg\:fs__h2--3xl h2 {
    font-size: 5.2rem;
  }
}
@media (min-width: 992px) {
  .lg\:fs__h2--4xl h2 {
    font-size: calc(2.09rem + 3.675vw);
  }
}
@media (min-width: 992px) and (min-width: 1200px) {
  .lg\:fs__h2--4xl h2 {
    font-size: 6.5rem;
  }
}
@media (min-width: 992px) {
  .lg\:fs__h3--xs h3 {
    font-size: 1.32rem;
  }
  .lg\:fs__h3--sm h3 {
    font-size: calc(1.638rem + 0.285vw);
  }
}
@media (min-width: 992px) and (min-width: 1200px) {
  .lg\:fs__h3--sm h3 {
    font-size: 1.98rem;
  }
}
@media (min-width: 992px) {
  .lg\:fs__h3--md h3 {
    font-size: calc(1.6886rem + 0.6645vw);
  }
}
@media (min-width: 992px) and (min-width: 1200px) {
  .lg\:fs__h3--md h3 {
    font-size: 2.486rem;
  }
}
@media (min-width: 992px) {
  .lg\:fs__h3--lg h3 {
    font-size: calc(1.715rem + 0.8625vw);
  }
}
@media (min-width: 992px) and (min-width: 1200px) {
  .lg\:fs__h3--lg h3 {
    font-size: 2.75rem;
  }
}
@media (min-width: 992px) {
  .lg\:fs__h3--xl h3 {
    font-size: calc(1.748rem + 1.11vw);
  }
}
@media (min-width: 992px) and (min-width: 1200px) {
  .lg\:fs__h3--xl h3 {
    font-size: 3.08rem;
  }
}
@media (min-width: 992px) {
  .lg\:fs__h3--2xl h3 {
    font-size: calc(1.77rem + 1.275vw);
  }
}
@media (min-width: 992px) and (min-width: 1200px) {
  .lg\:fs__h3--2xl h3 {
    font-size: 3.3rem;
  }
}
@media (min-width: 992px) {
  .lg\:fs__h3--3xl h3 {
    font-size: calc(1.88rem + 2.1vw);
  }
}
@media (min-width: 992px) and (min-width: 1200px) {
  .lg\:fs__h3--3xl h3 {
    font-size: 4.4rem;
  }
}
@media (min-width: 992px) {
  .lg\:fs__h3--4xl h3 {
    font-size: calc(1.99rem + 2.925vw);
  }
}
@media (min-width: 992px) and (min-width: 1200px) {
  .lg\:fs__h3--4xl h3 {
    font-size: 5.5rem;
  }
}
@media (min-width: 992px) {
  .lg\:fs__h4--xs h4 {
    font-size: 1.2rem;
  }
  .lg\:fs__h4--sm h4 {
    font-size: calc(1.62rem + 0.15vw);
  }
}
@media (min-width: 992px) and (min-width: 1200px) {
  .lg\:fs__h4--sm h4 {
    font-size: 1.8rem;
  }
}
@media (min-width: 992px) {
  .lg\:fs__h4--md h4 {
    font-size: calc(1.666rem + 0.495vw);
  }
}
@media (min-width: 992px) and (min-width: 1200px) {
  .lg\:fs__h4--md h4 {
    font-size: 2.26rem;
  }
}
@media (min-width: 992px) {
  .lg\:fs__h4--lg h4 {
    font-size: calc(1.69rem + 0.675vw);
  }
}
@media (min-width: 992px) and (min-width: 1200px) {
  .lg\:fs__h4--lg h4 {
    font-size: 2.5rem;
  }
}
@media (min-width: 992px) {
  .lg\:fs__h4--xl h4 {
    font-size: calc(1.72rem + 0.9vw);
  }
}
@media (min-width: 992px) and (min-width: 1200px) {
  .lg\:fs__h4--xl h4 {
    font-size: 2.8rem;
  }
}
@media (min-width: 992px) {
  .lg\:fs__h4--2xl h4 {
    font-size: calc(1.74rem + 1.05vw);
  }
}
@media (min-width: 992px) and (min-width: 1200px) {
  .lg\:fs__h4--2xl h4 {
    font-size: 3rem;
  }
}
@media (min-width: 992px) {
  .lg\:fs__h4--3xl h4 {
    font-size: calc(1.84rem + 1.8vw);
  }
}
@media (min-width: 992px) and (min-width: 1200px) {
  .lg\:fs__h4--3xl h4 {
    font-size: 4rem;
  }
}
@media (min-width: 992px) {
  .lg\:fs__h4--4xl h4 {
    font-size: calc(1.94rem + 2.55vw);
  }
}
@media (min-width: 992px) and (min-width: 1200px) {
  .lg\:fs__h4--4xl h4 {
    font-size: 5rem;
  }
}
@media (min-width: 992px) {
  .lg\:fs__h5--xs h5 {
    font-size: 1.08rem;
  }
  .lg\:fs__h5--sm h5 {
    font-size: calc(1.602rem + 0.015vw);
  }
}
@media (min-width: 992px) and (min-width: 1200px) {
  .lg\:fs__h5--sm h5 {
    font-size: 1.62rem;
  }
}
@media (min-width: 992px) {
  .lg\:fs__h5--md h5 {
    font-size: calc(1.8016rem + 1.512vw);
  }
}
@media (min-width: 992px) and (min-width: 1200px) {
  .lg\:fs__h5--md h5 {
    font-size: 3.616rem;
  }
}
@media (min-width: 992px) {
  .lg\:fs__h5--lg h5 {
    font-size: calc(1.665rem + 0.4875vw);
  }
}
@media (min-width: 992px) and (min-width: 1200px) {
  .lg\:fs__h5--lg h5 {
    font-size: 2.25rem;
  }
}
@media (min-width: 992px) {
  .lg\:fs__h5--xl h5 {
    font-size: calc(1.692rem + 0.69vw);
  }
}
@media (min-width: 992px) and (min-width: 1200px) {
  .lg\:fs__h5--xl h5 {
    font-size: 2.52rem;
  }
}
@media (min-width: 992px) {
  .lg\:fs__h5--2xl h5 {
    font-size: calc(1.71rem + 0.825vw);
  }
}
@media (min-width: 992px) and (min-width: 1200px) {
  .lg\:fs__h5--2xl h5 {
    font-size: 2.7rem;
  }
}
@media (min-width: 992px) {
  .lg\:fs__h5--3xl h5 {
    font-size: calc(1.8rem + 1.5vw);
  }
}
@media (min-width: 992px) and (min-width: 1200px) {
  .lg\:fs__h5--3xl h5 {
    font-size: 3.6rem;
  }
}
@media (min-width: 992px) {
  .lg\:fs__h5--4xl h5 {
    font-size: calc(1.89rem + 2.175vw);
  }
}
@media (min-width: 992px) and (min-width: 1200px) {
  .lg\:fs__h5--4xl h5 {
    font-size: 4.5rem;
  }
}
@media (min-width: 992px) {
  .lg\:fs__h6--xs h6 {
    font-size: 0.96rem;
  }
  .lg\:fs__h6--sm h6 {
    font-size: 1.44rem;
  }
  .lg\:fs__h6--md h6 {
    font-size: calc(1.6208rem + 0.156vw);
  }
}
@media (min-width: 992px) and (min-width: 1200px) {
  .lg\:fs__h6--md h6 {
    font-size: 1.808rem;
  }
}
@media (min-width: 992px) {
  .lg\:fs__h6--lg h6 {
    font-size: calc(1.64rem + 0.3vw);
  }
}
@media (min-width: 992px) and (min-width: 1200px) {
  .lg\:fs__h6--lg h6 {
    font-size: 2rem;
  }
}
@media (min-width: 992px) {
  .lg\:fs__h6--xl h6 {
    font-size: calc(1.664rem + 0.48vw);
  }
}
@media (min-width: 992px) and (min-width: 1200px) {
  .lg\:fs__h6--xl h6 {
    font-size: 2.24rem;
  }
}
@media (min-width: 992px) {
  .lg\:fs__h6--2xl h6 {
    font-size: calc(1.68rem + 0.6vw);
  }
}
@media (min-width: 992px) and (min-width: 1200px) {
  .lg\:fs__h6--2xl h6 {
    font-size: 2.4rem;
  }
}
@media (min-width: 992px) {
  .lg\:fs__h6--3xl h6 {
    font-size: calc(1.76rem + 1.2vw);
  }
}
@media (min-width: 992px) and (min-width: 1200px) {
  .lg\:fs__h6--3xl h6 {
    font-size: 3.2rem;
  }
}
@media (min-width: 992px) {
  .lg\:fs__h6--4xl h6 {
    font-size: calc(1.84rem + 1.8vw);
  }
}
@media (min-width: 992px) and (min-width: 1200px) {
  .lg\:fs__h6--4xl h6 {
    font-size: 4rem;
  }
}

@media (min-width: 1200px) {
  .xl\:fs--xs {
    font-size: 0.96rem;
  }
  .xl\:fs--sm {
    font-size: 1.44rem;
  }
  .xl\:fs--md {
    font-size: calc(1.6208rem + 0.156vw);
  }
}
@media (min-width: 1200px) and (min-width: 1200px) {
  .xl\:fs--md {
    font-size: 1.808rem;
  }
}
@media (min-width: 1200px) {
  .xl\:fs--lg {
    font-size: calc(1.64rem + 0.3vw);
  }
}
@media (min-width: 1200px) and (min-width: 1200px) {
  .xl\:fs--lg {
    font-size: 2rem;
  }
}
@media (min-width: 1200px) {
  .xl\:fs--xl {
    font-size: calc(1.664rem + 0.48vw);
  }
}
@media (min-width: 1200px) and (min-width: 1200px) {
  .xl\:fs--xl {
    font-size: 2.24rem;
  }
}
@media (min-width: 1200px) {
  .xl\:fs--2xl {
    font-size: calc(1.68rem + 0.6vw);
  }
}
@media (min-width: 1200px) and (min-width: 1200px) {
  .xl\:fs--2xl {
    font-size: 2.4rem;
  }
}
@media (min-width: 1200px) {
  .xl\:fs--3xl {
    font-size: calc(1.76rem + 1.2vw);
  }
}
@media (min-width: 1200px) and (min-width: 1200px) {
  .xl\:fs--3xl {
    font-size: 3.2rem;
  }
}
@media (min-width: 1200px) {
  .xl\:fs--4xl {
    font-size: calc(1.84rem + 1.8vw);
  }
}
@media (min-width: 1200px) and (min-width: 1200px) {
  .xl\:fs--4xl {
    font-size: 4rem;
  }
}
@media (min-width: 1200px) {
  .xl\:fs__h1--xs h1, .xl\:fs__h1--xs .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .xl\:fs__h1--xs pre {
    font-size: calc(1.632rem + 0.24vw);
  }
}
@media (min-width: 1200px) and (min-width: 1200px) {
  .xl\:fs__h1--xs h1, .xl\:fs__h1--xs .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .xl\:fs__h1--xs pre {
    font-size: 1.92rem;
  }
}
@media (min-width: 1200px) {
  .xl\:fs__h1--sm h1, .xl\:fs__h1--sm .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .xl\:fs__h1--sm pre {
    font-size: calc(1.728rem + 0.96vw);
  }
}
@media (min-width: 1200px) and (min-width: 1200px) {
  .xl\:fs__h1--sm h1, .xl\:fs__h1--sm .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .xl\:fs__h1--sm pre {
    font-size: 2.88rem;
  }
}
@media (min-width: 1200px) {
  .xl\:fs__h1--md h1, .xl\:fs__h1--md .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .xl\:fs__h1--md pre {
    font-size: calc(1.8016rem + 1.512vw);
  }
}
@media (min-width: 1200px) and (min-width: 1200px) {
  .xl\:fs__h1--md h1, .xl\:fs__h1--md .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .xl\:fs__h1--md pre {
    font-size: 3.616rem;
  }
}
@media (min-width: 1200px) {
  .xl\:fs__h1--lg h1, .xl\:fs__h1--lg .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .xl\:fs__h1--lg pre {
    font-size: calc(1.84rem + 1.8vw);
  }
}
@media (min-width: 1200px) and (min-width: 1200px) {
  .xl\:fs__h1--lg h1, .xl\:fs__h1--lg .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .xl\:fs__h1--lg pre {
    font-size: 4rem;
  }
}
@media (min-width: 1200px) {
  .xl\:fs__h1--xl h1, .xl\:fs__h1--xl .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .xl\:fs__h1--xl pre {
    font-size: calc(1.888rem + 2.16vw);
  }
}
@media (min-width: 1200px) and (min-width: 1200px) {
  .xl\:fs__h1--xl h1, .xl\:fs__h1--xl .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .xl\:fs__h1--xl pre {
    font-size: 4.48rem;
  }
}
@media (min-width: 1200px) {
  .xl\:fs__h1--2xl h1, .xl\:fs__h1--2xl .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .xl\:fs__h1--2xl pre {
    font-size: calc(1.92rem + 2.4vw);
  }
}
@media (min-width: 1200px) and (min-width: 1200px) {
  .xl\:fs__h1--2xl h1, .xl\:fs__h1--2xl .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .xl\:fs__h1--2xl pre {
    font-size: 4.8rem;
  }
}
@media (min-width: 1200px) {
  .xl\:fs__h1--3xl h1, .xl\:fs__h1--3xl .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .xl\:fs__h1--3xl pre {
    font-size: calc(2.08rem + 3.6vw);
  }
}
@media (min-width: 1200px) and (min-width: 1200px) {
  .xl\:fs__h1--3xl h1, .xl\:fs__h1--3xl .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .xl\:fs__h1--3xl pre {
    font-size: 6.4rem;
  }
}
@media (min-width: 1200px) {
  .xl\:fs__h1--4xl h1, .xl\:fs__h1--4xl .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .xl\:fs__h1--4xl pre {
    font-size: calc(2.24rem + 4.8vw);
  }
}
@media (min-width: 1200px) and (min-width: 1200px) {
  .xl\:fs__h1--4xl h1, .xl\:fs__h1--4xl .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .xl\:fs__h1--4xl pre {
    font-size: 8rem;
  }
}
@media (min-width: 1200px) {
  .xl\:fs__h2--xs h2 {
    font-size: 1.56rem;
  }
  .xl\:fs__h2--sm h2 {
    font-size: calc(1.674rem + 0.555vw);
  }
}
@media (min-width: 1200px) and (min-width: 1200px) {
  .xl\:fs__h2--sm h2 {
    font-size: 2.34rem;
  }
}
@media (min-width: 1200px) {
  .xl\:fs__h2--md h2 {
    font-size: calc(1.7338rem + 1.0035vw);
  }
}
@media (min-width: 1200px) and (min-width: 1200px) {
  .xl\:fs__h2--md h2 {
    font-size: 2.938rem;
  }
}
@media (min-width: 1200px) {
  .xl\:fs__h2--lg h2 {
    font-size: calc(1.765rem + 1.2375vw);
  }
}
@media (min-width: 1200px) and (min-width: 1200px) {
  .xl\:fs__h2--lg h2 {
    font-size: 3.25rem;
  }
}
@media (min-width: 1200px) {
  .xl\:fs__h2--xl h2 {
    font-size: calc(1.804rem + 1.53vw);
  }
}
@media (min-width: 1200px) and (min-width: 1200px) {
  .xl\:fs__h2--xl h2 {
    font-size: 3.64rem;
  }
}
@media (min-width: 1200px) {
  .xl\:fs__h2--2xl h2 {
    font-size: calc(1.83rem + 1.725vw);
  }
}
@media (min-width: 1200px) and (min-width: 1200px) {
  .xl\:fs__h2--2xl h2 {
    font-size: 3.9rem;
  }
}
@media (min-width: 1200px) {
  .xl\:fs__h2--3xl h2 {
    font-size: calc(1.96rem + 2.7vw);
  }
}
@media (min-width: 1200px) and (min-width: 1200px) {
  .xl\:fs__h2--3xl h2 {
    font-size: 5.2rem;
  }
}
@media (min-width: 1200px) {
  .xl\:fs__h2--4xl h2 {
    font-size: calc(2.09rem + 3.675vw);
  }
}
@media (min-width: 1200px) and (min-width: 1200px) {
  .xl\:fs__h2--4xl h2 {
    font-size: 6.5rem;
  }
}
@media (min-width: 1200px) {
  .xl\:fs__h3--xs h3 {
    font-size: 1.32rem;
  }
  .xl\:fs__h3--sm h3 {
    font-size: calc(1.638rem + 0.285vw);
  }
}
@media (min-width: 1200px) and (min-width: 1200px) {
  .xl\:fs__h3--sm h3 {
    font-size: 1.98rem;
  }
}
@media (min-width: 1200px) {
  .xl\:fs__h3--md h3 {
    font-size: calc(1.6886rem + 0.6645vw);
  }
}
@media (min-width: 1200px) and (min-width: 1200px) {
  .xl\:fs__h3--md h3 {
    font-size: 2.486rem;
  }
}
@media (min-width: 1200px) {
  .xl\:fs__h3--lg h3 {
    font-size: calc(1.715rem + 0.8625vw);
  }
}
@media (min-width: 1200px) and (min-width: 1200px) {
  .xl\:fs__h3--lg h3 {
    font-size: 2.75rem;
  }
}
@media (min-width: 1200px) {
  .xl\:fs__h3--xl h3 {
    font-size: calc(1.748rem + 1.11vw);
  }
}
@media (min-width: 1200px) and (min-width: 1200px) {
  .xl\:fs__h3--xl h3 {
    font-size: 3.08rem;
  }
}
@media (min-width: 1200px) {
  .xl\:fs__h3--2xl h3 {
    font-size: calc(1.77rem + 1.275vw);
  }
}
@media (min-width: 1200px) and (min-width: 1200px) {
  .xl\:fs__h3--2xl h3 {
    font-size: 3.3rem;
  }
}
@media (min-width: 1200px) {
  .xl\:fs__h3--3xl h3 {
    font-size: calc(1.88rem + 2.1vw);
  }
}
@media (min-width: 1200px) and (min-width: 1200px) {
  .xl\:fs__h3--3xl h3 {
    font-size: 4.4rem;
  }
}
@media (min-width: 1200px) {
  .xl\:fs__h3--4xl h3 {
    font-size: calc(1.99rem + 2.925vw);
  }
}
@media (min-width: 1200px) and (min-width: 1200px) {
  .xl\:fs__h3--4xl h3 {
    font-size: 5.5rem;
  }
}
@media (min-width: 1200px) {
  .xl\:fs__h4--xs h4 {
    font-size: 1.2rem;
  }
  .xl\:fs__h4--sm h4 {
    font-size: calc(1.62rem + 0.15vw);
  }
}
@media (min-width: 1200px) and (min-width: 1200px) {
  .xl\:fs__h4--sm h4 {
    font-size: 1.8rem;
  }
}
@media (min-width: 1200px) {
  .xl\:fs__h4--md h4 {
    font-size: calc(1.666rem + 0.495vw);
  }
}
@media (min-width: 1200px) and (min-width: 1200px) {
  .xl\:fs__h4--md h4 {
    font-size: 2.26rem;
  }
}
@media (min-width: 1200px) {
  .xl\:fs__h4--lg h4 {
    font-size: calc(1.69rem + 0.675vw);
  }
}
@media (min-width: 1200px) and (min-width: 1200px) {
  .xl\:fs__h4--lg h4 {
    font-size: 2.5rem;
  }
}
@media (min-width: 1200px) {
  .xl\:fs__h4--xl h4 {
    font-size: calc(1.72rem + 0.9vw);
  }
}
@media (min-width: 1200px) and (min-width: 1200px) {
  .xl\:fs__h4--xl h4 {
    font-size: 2.8rem;
  }
}
@media (min-width: 1200px) {
  .xl\:fs__h4--2xl h4 {
    font-size: calc(1.74rem + 1.05vw);
  }
}
@media (min-width: 1200px) and (min-width: 1200px) {
  .xl\:fs__h4--2xl h4 {
    font-size: 3rem;
  }
}
@media (min-width: 1200px) {
  .xl\:fs__h4--3xl h4 {
    font-size: calc(1.84rem + 1.8vw);
  }
}
@media (min-width: 1200px) and (min-width: 1200px) {
  .xl\:fs__h4--3xl h4 {
    font-size: 4rem;
  }
}
@media (min-width: 1200px) {
  .xl\:fs__h4--4xl h4 {
    font-size: calc(1.94rem + 2.55vw);
  }
}
@media (min-width: 1200px) and (min-width: 1200px) {
  .xl\:fs__h4--4xl h4 {
    font-size: 5rem;
  }
}
@media (min-width: 1200px) {
  .xl\:fs__h5--xs h5 {
    font-size: 1.08rem;
  }
  .xl\:fs__h5--sm h5 {
    font-size: calc(1.602rem + 0.015vw);
  }
}
@media (min-width: 1200px) and (min-width: 1200px) {
  .xl\:fs__h5--sm h5 {
    font-size: 1.62rem;
  }
}
@media (min-width: 1200px) {
  .xl\:fs__h5--md h5 {
    font-size: calc(1.8016rem + 1.512vw);
  }
}
@media (min-width: 1200px) and (min-width: 1200px) {
  .xl\:fs__h5--md h5 {
    font-size: 3.616rem;
  }
}
@media (min-width: 1200px) {
  .xl\:fs__h5--lg h5 {
    font-size: calc(1.665rem + 0.4875vw);
  }
}
@media (min-width: 1200px) and (min-width: 1200px) {
  .xl\:fs__h5--lg h5 {
    font-size: 2.25rem;
  }
}
@media (min-width: 1200px) {
  .xl\:fs__h5--xl h5 {
    font-size: calc(1.692rem + 0.69vw);
  }
}
@media (min-width: 1200px) and (min-width: 1200px) {
  .xl\:fs__h5--xl h5 {
    font-size: 2.52rem;
  }
}
@media (min-width: 1200px) {
  .xl\:fs__h5--2xl h5 {
    font-size: calc(1.71rem + 0.825vw);
  }
}
@media (min-width: 1200px) and (min-width: 1200px) {
  .xl\:fs__h5--2xl h5 {
    font-size: 2.7rem;
  }
}
@media (min-width: 1200px) {
  .xl\:fs__h5--3xl h5 {
    font-size: calc(1.8rem + 1.5vw);
  }
}
@media (min-width: 1200px) and (min-width: 1200px) {
  .xl\:fs__h5--3xl h5 {
    font-size: 3.6rem;
  }
}
@media (min-width: 1200px) {
  .xl\:fs__h5--4xl h5 {
    font-size: calc(1.89rem + 2.175vw);
  }
}
@media (min-width: 1200px) and (min-width: 1200px) {
  .xl\:fs__h5--4xl h5 {
    font-size: 4.5rem;
  }
}
@media (min-width: 1200px) {
  .xl\:fs__h6--xs h6 {
    font-size: 0.96rem;
  }
  .xl\:fs__h6--sm h6 {
    font-size: 1.44rem;
  }
  .xl\:fs__h6--md h6 {
    font-size: calc(1.6208rem + 0.156vw);
  }
}
@media (min-width: 1200px) and (min-width: 1200px) {
  .xl\:fs__h6--md h6 {
    font-size: 1.808rem;
  }
}
@media (min-width: 1200px) {
  .xl\:fs__h6--lg h6 {
    font-size: calc(1.64rem + 0.3vw);
  }
}
@media (min-width: 1200px) and (min-width: 1200px) {
  .xl\:fs__h6--lg h6 {
    font-size: 2rem;
  }
}
@media (min-width: 1200px) {
  .xl\:fs__h6--xl h6 {
    font-size: calc(1.664rem + 0.48vw);
  }
}
@media (min-width: 1200px) and (min-width: 1200px) {
  .xl\:fs__h6--xl h6 {
    font-size: 2.24rem;
  }
}
@media (min-width: 1200px) {
  .xl\:fs__h6--2xl h6 {
    font-size: calc(1.68rem + 0.6vw);
  }
}
@media (min-width: 1200px) and (min-width: 1200px) {
  .xl\:fs__h6--2xl h6 {
    font-size: 2.4rem;
  }
}
@media (min-width: 1200px) {
  .xl\:fs__h6--3xl h6 {
    font-size: calc(1.76rem + 1.2vw);
  }
}
@media (min-width: 1200px) and (min-width: 1200px) {
  .xl\:fs__h6--3xl h6 {
    font-size: 3.2rem;
  }
}
@media (min-width: 1200px) {
  .xl\:fs__h6--4xl h6 {
    font-size: calc(1.84rem + 1.8vw);
  }
}
@media (min-width: 1200px) and (min-width: 1200px) {
  .xl\:fs__h6--4xl h6 {
    font-size: 4rem;
  }
}

@media (min-width: 1400px) {
  .xxl\:fs--xs {
    font-size: 0.96rem;
  }
  .xxl\:fs--sm {
    font-size: 1.44rem;
  }
  .xxl\:fs--md {
    font-size: calc(1.6208rem + 0.156vw);
  }
}
@media (min-width: 1400px) and (min-width: 1200px) {
  .xxl\:fs--md {
    font-size: 1.808rem;
  }
}
@media (min-width: 1400px) {
  .xxl\:fs--lg {
    font-size: calc(1.64rem + 0.3vw);
  }
}
@media (min-width: 1400px) and (min-width: 1200px) {
  .xxl\:fs--lg {
    font-size: 2rem;
  }
}
@media (min-width: 1400px) {
  .xxl\:fs--xl {
    font-size: calc(1.664rem + 0.48vw);
  }
}
@media (min-width: 1400px) and (min-width: 1200px) {
  .xxl\:fs--xl {
    font-size: 2.24rem;
  }
}
@media (min-width: 1400px) {
  .xxl\:fs--2xl {
    font-size: calc(1.68rem + 0.6vw);
  }
}
@media (min-width: 1400px) and (min-width: 1200px) {
  .xxl\:fs--2xl {
    font-size: 2.4rem;
  }
}
@media (min-width: 1400px) {
  .xxl\:fs--3xl {
    font-size: calc(1.76rem + 1.2vw);
  }
}
@media (min-width: 1400px) and (min-width: 1200px) {
  .xxl\:fs--3xl {
    font-size: 3.2rem;
  }
}
@media (min-width: 1400px) {
  .xxl\:fs--4xl {
    font-size: calc(1.84rem + 1.8vw);
  }
}
@media (min-width: 1400px) and (min-width: 1200px) {
  .xxl\:fs--4xl {
    font-size: 4rem;
  }
}
@media (min-width: 1400px) {
  .xxl\:fs__h1--xs h1, .xxl\:fs__h1--xs .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .xxl\:fs__h1--xs pre {
    font-size: calc(1.632rem + 0.24vw);
  }
}
@media (min-width: 1400px) and (min-width: 1200px) {
  .xxl\:fs__h1--xs h1, .xxl\:fs__h1--xs .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .xxl\:fs__h1--xs pre {
    font-size: 1.92rem;
  }
}
@media (min-width: 1400px) {
  .xxl\:fs__h1--sm h1, .xxl\:fs__h1--sm .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .xxl\:fs__h1--sm pre {
    font-size: calc(1.728rem + 0.96vw);
  }
}
@media (min-width: 1400px) and (min-width: 1200px) {
  .xxl\:fs__h1--sm h1, .xxl\:fs__h1--sm .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .xxl\:fs__h1--sm pre {
    font-size: 2.88rem;
  }
}
@media (min-width: 1400px) {
  .xxl\:fs__h1--md h1, .xxl\:fs__h1--md .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .xxl\:fs__h1--md pre {
    font-size: calc(1.8016rem + 1.512vw);
  }
}
@media (min-width: 1400px) and (min-width: 1200px) {
  .xxl\:fs__h1--md h1, .xxl\:fs__h1--md .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .xxl\:fs__h1--md pre {
    font-size: 3.616rem;
  }
}
@media (min-width: 1400px) {
  .xxl\:fs__h1--lg h1, .xxl\:fs__h1--lg .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .xxl\:fs__h1--lg pre {
    font-size: calc(1.84rem + 1.8vw);
  }
}
@media (min-width: 1400px) and (min-width: 1200px) {
  .xxl\:fs__h1--lg h1, .xxl\:fs__h1--lg .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .xxl\:fs__h1--lg pre {
    font-size: 4rem;
  }
}
@media (min-width: 1400px) {
  .xxl\:fs__h1--xl h1, .xxl\:fs__h1--xl .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .xxl\:fs__h1--xl pre {
    font-size: calc(1.888rem + 2.16vw);
  }
}
@media (min-width: 1400px) and (min-width: 1200px) {
  .xxl\:fs__h1--xl h1, .xxl\:fs__h1--xl .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .xxl\:fs__h1--xl pre {
    font-size: 4.48rem;
  }
}
@media (min-width: 1400px) {
  .xxl\:fs__h1--2xl h1, .xxl\:fs__h1--2xl .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .xxl\:fs__h1--2xl pre {
    font-size: calc(1.92rem + 2.4vw);
  }
}
@media (min-width: 1400px) and (min-width: 1200px) {
  .xxl\:fs__h1--2xl h1, .xxl\:fs__h1--2xl .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .xxl\:fs__h1--2xl pre {
    font-size: 4.8rem;
  }
}
@media (min-width: 1400px) {
  .xxl\:fs__h1--3xl h1, .xxl\:fs__h1--3xl .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .xxl\:fs__h1--3xl pre {
    font-size: calc(2.08rem + 3.6vw);
  }
}
@media (min-width: 1400px) and (min-width: 1200px) {
  .xxl\:fs__h1--3xl h1, .xxl\:fs__h1--3xl .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .xxl\:fs__h1--3xl pre {
    font-size: 6.4rem;
  }
}
@media (min-width: 1400px) {
  .xxl\:fs__h1--4xl h1, .xxl\:fs__h1--4xl .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .xxl\:fs__h1--4xl pre {
    font-size: calc(2.24rem + 4.8vw);
  }
}
@media (min-width: 1400px) and (min-width: 1200px) {
  .xxl\:fs__h1--4xl h1, .xxl\:fs__h1--4xl .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .xxl\:fs__h1--4xl pre {
    font-size: 8rem;
  }
}
@media (min-width: 1400px) {
  .xxl\:fs__h2--xs h2 {
    font-size: 1.56rem;
  }
  .xxl\:fs__h2--sm h2 {
    font-size: calc(1.674rem + 0.555vw);
  }
}
@media (min-width: 1400px) and (min-width: 1200px) {
  .xxl\:fs__h2--sm h2 {
    font-size: 2.34rem;
  }
}
@media (min-width: 1400px) {
  .xxl\:fs__h2--md h2 {
    font-size: calc(1.7338rem + 1.0035vw);
  }
}
@media (min-width: 1400px) and (min-width: 1200px) {
  .xxl\:fs__h2--md h2 {
    font-size: 2.938rem;
  }
}
@media (min-width: 1400px) {
  .xxl\:fs__h2--lg h2 {
    font-size: calc(1.765rem + 1.2375vw);
  }
}
@media (min-width: 1400px) and (min-width: 1200px) {
  .xxl\:fs__h2--lg h2 {
    font-size: 3.25rem;
  }
}
@media (min-width: 1400px) {
  .xxl\:fs__h2--xl h2 {
    font-size: calc(1.804rem + 1.53vw);
  }
}
@media (min-width: 1400px) and (min-width: 1200px) {
  .xxl\:fs__h2--xl h2 {
    font-size: 3.64rem;
  }
}
@media (min-width: 1400px) {
  .xxl\:fs__h2--2xl h2 {
    font-size: calc(1.83rem + 1.725vw);
  }
}
@media (min-width: 1400px) and (min-width: 1200px) {
  .xxl\:fs__h2--2xl h2 {
    font-size: 3.9rem;
  }
}
@media (min-width: 1400px) {
  .xxl\:fs__h2--3xl h2 {
    font-size: calc(1.96rem + 2.7vw);
  }
}
@media (min-width: 1400px) and (min-width: 1200px) {
  .xxl\:fs__h2--3xl h2 {
    font-size: 5.2rem;
  }
}
@media (min-width: 1400px) {
  .xxl\:fs__h2--4xl h2 {
    font-size: calc(2.09rem + 3.675vw);
  }
}
@media (min-width: 1400px) and (min-width: 1200px) {
  .xxl\:fs__h2--4xl h2 {
    font-size: 6.5rem;
  }
}
@media (min-width: 1400px) {
  .xxl\:fs__h3--xs h3 {
    font-size: 1.32rem;
  }
  .xxl\:fs__h3--sm h3 {
    font-size: calc(1.638rem + 0.285vw);
  }
}
@media (min-width: 1400px) and (min-width: 1200px) {
  .xxl\:fs__h3--sm h3 {
    font-size: 1.98rem;
  }
}
@media (min-width: 1400px) {
  .xxl\:fs__h3--md h3 {
    font-size: calc(1.6886rem + 0.6645vw);
  }
}
@media (min-width: 1400px) and (min-width: 1200px) {
  .xxl\:fs__h3--md h3 {
    font-size: 2.486rem;
  }
}
@media (min-width: 1400px) {
  .xxl\:fs__h3--lg h3 {
    font-size: calc(1.715rem + 0.8625vw);
  }
}
@media (min-width: 1400px) and (min-width: 1200px) {
  .xxl\:fs__h3--lg h3 {
    font-size: 2.75rem;
  }
}
@media (min-width: 1400px) {
  .xxl\:fs__h3--xl h3 {
    font-size: calc(1.748rem + 1.11vw);
  }
}
@media (min-width: 1400px) and (min-width: 1200px) {
  .xxl\:fs__h3--xl h3 {
    font-size: 3.08rem;
  }
}
@media (min-width: 1400px) {
  .xxl\:fs__h3--2xl h3 {
    font-size: calc(1.77rem + 1.275vw);
  }
}
@media (min-width: 1400px) and (min-width: 1200px) {
  .xxl\:fs__h3--2xl h3 {
    font-size: 3.3rem;
  }
}
@media (min-width: 1400px) {
  .xxl\:fs__h3--3xl h3 {
    font-size: calc(1.88rem + 2.1vw);
  }
}
@media (min-width: 1400px) and (min-width: 1200px) {
  .xxl\:fs__h3--3xl h3 {
    font-size: 4.4rem;
  }
}
@media (min-width: 1400px) {
  .xxl\:fs__h3--4xl h3 {
    font-size: calc(1.99rem + 2.925vw);
  }
}
@media (min-width: 1400px) and (min-width: 1200px) {
  .xxl\:fs__h3--4xl h3 {
    font-size: 5.5rem;
  }
}
@media (min-width: 1400px) {
  .xxl\:fs__h4--xs h4 {
    font-size: 1.2rem;
  }
  .xxl\:fs__h4--sm h4 {
    font-size: calc(1.62rem + 0.15vw);
  }
}
@media (min-width: 1400px) and (min-width: 1200px) {
  .xxl\:fs__h4--sm h4 {
    font-size: 1.8rem;
  }
}
@media (min-width: 1400px) {
  .xxl\:fs__h4--md h4 {
    font-size: calc(1.666rem + 0.495vw);
  }
}
@media (min-width: 1400px) and (min-width: 1200px) {
  .xxl\:fs__h4--md h4 {
    font-size: 2.26rem;
  }
}
@media (min-width: 1400px) {
  .xxl\:fs__h4--lg h4 {
    font-size: calc(1.69rem + 0.675vw);
  }
}
@media (min-width: 1400px) and (min-width: 1200px) {
  .xxl\:fs__h4--lg h4 {
    font-size: 2.5rem;
  }
}
@media (min-width: 1400px) {
  .xxl\:fs__h4--xl h4 {
    font-size: calc(1.72rem + 0.9vw);
  }
}
@media (min-width: 1400px) and (min-width: 1200px) {
  .xxl\:fs__h4--xl h4 {
    font-size: 2.8rem;
  }
}
@media (min-width: 1400px) {
  .xxl\:fs__h4--2xl h4 {
    font-size: calc(1.74rem + 1.05vw);
  }
}
@media (min-width: 1400px) and (min-width: 1200px) {
  .xxl\:fs__h4--2xl h4 {
    font-size: 3rem;
  }
}
@media (min-width: 1400px) {
  .xxl\:fs__h4--3xl h4 {
    font-size: calc(1.84rem + 1.8vw);
  }
}
@media (min-width: 1400px) and (min-width: 1200px) {
  .xxl\:fs__h4--3xl h4 {
    font-size: 4rem;
  }
}
@media (min-width: 1400px) {
  .xxl\:fs__h4--4xl h4 {
    font-size: calc(1.94rem + 2.55vw);
  }
}
@media (min-width: 1400px) and (min-width: 1200px) {
  .xxl\:fs__h4--4xl h4 {
    font-size: 5rem;
  }
}
@media (min-width: 1400px) {
  .xxl\:fs__h5--xs h5 {
    font-size: 1.08rem;
  }
  .xxl\:fs__h5--sm h5 {
    font-size: calc(1.602rem + 0.015vw);
  }
}
@media (min-width: 1400px) and (min-width: 1200px) {
  .xxl\:fs__h5--sm h5 {
    font-size: 1.62rem;
  }
}
@media (min-width: 1400px) {
  .xxl\:fs__h5--md h5 {
    font-size: calc(1.8016rem + 1.512vw);
  }
}
@media (min-width: 1400px) and (min-width: 1200px) {
  .xxl\:fs__h5--md h5 {
    font-size: 3.616rem;
  }
}
@media (min-width: 1400px) {
  .xxl\:fs__h5--lg h5 {
    font-size: calc(1.665rem + 0.4875vw);
  }
}
@media (min-width: 1400px) and (min-width: 1200px) {
  .xxl\:fs__h5--lg h5 {
    font-size: 2.25rem;
  }
}
@media (min-width: 1400px) {
  .xxl\:fs__h5--xl h5 {
    font-size: calc(1.692rem + 0.69vw);
  }
}
@media (min-width: 1400px) and (min-width: 1200px) {
  .xxl\:fs__h5--xl h5 {
    font-size: 2.52rem;
  }
}
@media (min-width: 1400px) {
  .xxl\:fs__h5--2xl h5 {
    font-size: calc(1.71rem + 0.825vw);
  }
}
@media (min-width: 1400px) and (min-width: 1200px) {
  .xxl\:fs__h5--2xl h5 {
    font-size: 2.7rem;
  }
}
@media (min-width: 1400px) {
  .xxl\:fs__h5--3xl h5 {
    font-size: calc(1.8rem + 1.5vw);
  }
}
@media (min-width: 1400px) and (min-width: 1200px) {
  .xxl\:fs__h5--3xl h5 {
    font-size: 3.6rem;
  }
}
@media (min-width: 1400px) {
  .xxl\:fs__h5--4xl h5 {
    font-size: calc(1.89rem + 2.175vw);
  }
}
@media (min-width: 1400px) and (min-width: 1200px) {
  .xxl\:fs__h5--4xl h5 {
    font-size: 4.5rem;
  }
}
@media (min-width: 1400px) {
  .xxl\:fs__h6--xs h6 {
    font-size: 0.96rem;
  }
  .xxl\:fs__h6--sm h6 {
    font-size: 1.44rem;
  }
  .xxl\:fs__h6--md h6 {
    font-size: calc(1.6208rem + 0.156vw);
  }
}
@media (min-width: 1400px) and (min-width: 1200px) {
  .xxl\:fs__h6--md h6 {
    font-size: 1.808rem;
  }
}
@media (min-width: 1400px) {
  .xxl\:fs__h6--lg h6 {
    font-size: calc(1.64rem + 0.3vw);
  }
}
@media (min-width: 1400px) and (min-width: 1200px) {
  .xxl\:fs__h6--lg h6 {
    font-size: 2rem;
  }
}
@media (min-width: 1400px) {
  .xxl\:fs__h6--xl h6 {
    font-size: calc(1.664rem + 0.48vw);
  }
}
@media (min-width: 1400px) and (min-width: 1200px) {
  .xxl\:fs__h6--xl h6 {
    font-size: 2.24rem;
  }
}
@media (min-width: 1400px) {
  .xxl\:fs__h6--2xl h6 {
    font-size: calc(1.68rem + 0.6vw);
  }
}
@media (min-width: 1400px) and (min-width: 1200px) {
  .xxl\:fs__h6--2xl h6 {
    font-size: 2.4rem;
  }
}
@media (min-width: 1400px) {
  .xxl\:fs__h6--3xl h6 {
    font-size: calc(1.76rem + 1.2vw);
  }
}
@media (min-width: 1400px) and (min-width: 1200px) {
  .xxl\:fs__h6--3xl h6 {
    font-size: 3.2rem;
  }
}
@media (min-width: 1400px) {
  .xxl\:fs__h6--4xl h6 {
    font-size: calc(1.84rem + 1.8vw);
  }
}
@media (min-width: 1400px) and (min-width: 1200px) {
  .xxl\:fs__h6--4xl h6 {
    font-size: 4rem;
  }
}

.fw--2xs,
.fw__before--2xs::before, .fw__after--2xs::after {
  font-weight: 100;
}

.fw--xs,
.fw__before--xs::before, .fw__after--xs::after {
  font-weight: 200;
}

.fw--sm,
.fw__before--sm::before, .fw__after--sm::after {
  font-weight: 300;
}

.fw--md,
.fw__before--md::before, .fw__after--md::after {
  font-weight: 400;
}

.fw--lg,
.fw__before--lg::before, .fw__after--lg::after {
  font-weight: 500;
}

.fw--xl,
.fw__before--xl::before, .fw__after--xl::after {
  font-weight: 600;
}

.fw--2xl,
.fw__before--2xl::before, .fw__after--2xl::after {
  font-weight: 700;
}

.fw--3xl,
.fw__before--3xl::before, .fw__after--3xl::after {
  font-weight: 800;
}

.fw--4xl,
.fw__before--4xl::before, .fw__after--4xl::after {
  font-weight: 900;
}

.fw--h1 {
  font-weight: 700;
}
.fw--h2 {
  font-weight: 600;
}
.fw--h3 {
  font-weight: 500;
}
.fw--h4 {
  font-weight: 400;
}
.fw--h5 {
  font-weight: 400;
}
.fw--h6 {
  font-weight: 400;
}

body .pagedefaut .list--lien li > a::before,
body .list--lien li > a::before, body .pagedefaut .list ul li::before,
body .list ul li::before {
  content: "";
  height: 6px;
  width: 6px;
  background: #1d1d1b;
  position: absolute;
  left: -1.6rem;
  top: 1rem;
}

body .pagedefaut .list ul,
body .list ul {
  padding: 0 0 0 1.6rem;
  list-style: none;
}
body .pagedefaut .list ul li,
body .list ul li {
  position: relative;
  margin: 0.4rem 0;
}
body .pagedefaut .list--rond ul li::before,
body .list--rond ul li::before {
  border-radius: 10rem;
}
body .pagedefaut .list--lien li::before,
body .list--lien li::before {
  display: none;
}
body .pagedefaut .list--noSkin ul,
body .list--noSkin ul {
  padding: 0;
  margin: 0;
  list-style: none;
}
body .pagedefaut .list--noPuce ul,
body .list--noPuce ul {
  list-style: none;
}
body .pagedefaut .list--noPuce ul li a:not([class*=ratp-])::before,
body .pagedefaut .list--noPuce ul li::before,
body .list--noPuce ul li a:not([class*=ratp-])::before,
body .list--noPuce ul li::before {
  display: none;
}
body .pagedefaut .list--sousMenu.content_sousmenu ul,
body .list--sousMenu.content_sousmenu ul {
  list-style: none;
  padding: 0 0 0 1.6rem;
}
body .pagedefaut .list--sousMenu.content_sousmenu ul li,
body .list--sousMenu.content_sousmenu ul li {
  position: relative;
  padding: 0.2rem 0;
}
body .pagedefaut .list--sousMenu.content_sousmenu ul li::before,
body .list--sousMenu.content_sousmenu ul li::before {
  content: "";
  width: 0.7rem;
  height: 0.7rem;
  background-color: #307878;
  position: absolute;
  left: calc(-1.6rem + 0.1rem);
  top: 1rem;
  border-radius: 10rem;
}
body .pagedefaut .list--sousMenu.content_sousmenu ul li ul li::before,
body .list--sousMenu.content_sousmenu ul li ul li::before {
  border: 0.1rem solid #307878;
  background: none;
}
body .pagedefaut .list--sousMenu.content_sousmenu .sous-menu-description,
body .pagedefaut .list--sousMenu.content_sousmenu a.lien_sousmenu_startpage,
body .list--sousMenu.content_sousmenu .sous-menu-description,
body .list--sousMenu.content_sousmenu a.lien_sousmenu_startpage {
  display: none;
}
body .pagedefaut .list--sousMenu.content_sousmenu ul li a::before,
body .list--sousMenu.content_sousmenu ul li a::before {
  display: none;
}

.filter__grayscale--xs {
  filter: grayscale(0.1);
  -webkit-filter: grayscale(0.1);
}

.filter__grayscale--sm {
  filter: grayscale(0.3);
  -webkit-filter: grayscale(0.3);
}

.filter__grayscale--md {
  filter: grayscale(0.5);
  -webkit-filter: grayscale(0.5);
}

.filter__grayscale--lg {
  filter: grayscale(0.65);
  -webkit-filter: grayscale(0.65);
}

.filter__grayscale--xl {
  filter: grayscale(0.8);
  -webkit-filter: grayscale(0.8);
}

.filter__grayscale--xxl {
  filter: grayscale(1);
  -webkit-filter: grayscale(1);
}

.backdrop__blur--xs {
  backdrop-filter: blur(0.1rem);
}

.backdrop__blur--sm {
  backdrop-filter: blur(0.3rem);
}

.backdrop__blur--md {
  backdrop-filter: blur(0.4rem);
}

.backdrop__blur--lg {
  backdrop-filter: blur(0.5rem);
}

.backdrop__blur--xl {
  backdrop-filter: blur(0.75rem);
}

.backdrop__blur--xxl {
  backdrop-filter: blur(1rem);
}

.textCenter, .textCenter__titre h1, .textCenter__titre .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .textCenter__titre pre, .textCenter__titre h2, .textCenter__titre h3, .textCenter__titre h4, .textCenter__titre h5, .textCenter__titre h6 {
  text-align: center;
}

.textLeft, .textLeft__titre h1, .textLeft__titre .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .textLeft__titre pre, .textLeft__titre h2, .textLeft__titre h3, .textLeft__titre h4, .textLeft__titre h5, .textLeft__titre h6 {
  text-align: left!important;
}

.textRight, .textRight__titre h1, .textRight__titre .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .textRight__titre pre, .textRight__titre h2, .textRight__titre h3, .textRight__titre h4, .textRight__titre h5, .textRight__titre h6 {
  text-align: right!important;
}

.textJustify, .textJustify__titre h1, .textJustify__titre .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .textJustify__titre pre, .textJustify__titre h2, .textJustify__titre h3, .textJustify__titre h4, .textJustify__titre h5, .textJustify__titre h6 {
  text-align: justify!important;
}

.float--right {
  float: right;
}
.float--left {
  float: left;
}

@media (min-width: 375px) {
  .xs\:float--right {
    float: right;
  }
  .xs\:float--left {
    float: left;
  }
}

@media (min-width: 576px) {
  .sm\:float--right {
    float: right;
  }
  .sm\:float--left {
    float: left;
  }
}

@media (min-width: 768px) {
  .md\:float--right {
    float: right;
  }
  .md\:float--left {
    float: left;
  }
}

@media (min-width: 992px) {
  .lg\:float--right {
    float: right;
  }
  .lg\:float--left {
    float: left;
  }
}

@media (min-width: 1200px) {
  .xl\:float--right {
    float: right;
  }
  .xl\:float--left {
    float: left;
  }
}

@media (min-width: 1400px) {
  .xxl\:float--right {
    float: right;
  }
  .xxl\:float--left {
    float: left;
  }
}

.shape__blob1 {
  clip-path: polygon(82.01000213623047% 5.570000171661377%, 84.42108917236328% 7.269460678100586%, 86.66553497314453% 9.183844566345215%, 88.7361068725586% 11.285208702087402%, 90.62606048583984% 13.550477027893066%, 92.32757568359375% 15.960533142089844%, 93.8307113647461% 18.49904441833496%, 95.12252044677734% 21.151296615600586%, 96.18618774414062% 23.902904510498047%, 97.00043487548828% 26.738210678100586%, 97.5390625% 29.638347625732422%, 97.77178192138672% 32.57862854003906%, 97.66561126708984% 35.525875091552734%, 97.187744140625% 38.43563461303711%, 96.33322143554688% 41.25816345214844%, 95.15763854980469% 43.96330642700195%, 93.72315216064453% 46.54103469848633%, 92.0860824584961% 48.995506286621094%, 90.2930908203125% 51.33877182006836%, 88.38096618652344% 53.58607864379883%, 86.37845611572266% 55.753379821777344%, 84.30827331542969% 57.85623550415039%, 82.18858337402344% 59.90922546386719%, 80.0343246459961% 61.925968170166016%, 77.8587875366211% 63.91974639892578%, 75.673583984375% 65.90296936035156%, 73.49018096923828% 67.88814544677734%, 71.31573486328125% 69.88313293457031%, 69.14257049560547% 71.87952423095703%, 66.96027374267578% 73.86590576171875%, 64.75642395019531% 75.82832336425781%, 62.51770782470703% 77.75081634521484%, 60.229217529296875% 79.61369323730469%, 57.87398910522461% 81.39127349853516%, 55.433013916015625% 83.04879760742188%, 52.88650131225586% 84.5384521484375%, 50.217281341552734% 85.79373168945312%, 47.41946029663086% 86.72502136230469%, 44.51475143432617% 87.2255859375%, 41.56875228881836% 87.18203735351562%, 38.6723747253418% 86.63289642333984%, 35.88076400756836% 85.6823501586914%, 33.213600158691406% 84.4225845336914%, 30.67080307006836% 82.92672729492188%, 28.24400520324707% 81.24874877929688%, 25.922163009643555% 79.4280014038086%, 23.694488525390625% 77.49302673339844%, 21.5511474609375% 75.4649429321289%, 19.483631134033203% 73.35955047607422%, 17.484739303588867% 71.18882751464844%, 15.546588897705078% 68.9636459350586%, 13.655556678771973% 66.6983413696289%, 11.829811096191406% 64.3801040649414%, 10.079652786254883% 62.004356384277344%, 8.417001724243164% 59.56657791137695%, 6.855216979980469% 57.06306076049805%, 5.409347057342529% 54.49087905883789%, 4.096098899841309% 51.84864807128906%, 2.933490753173828% 49.13680648803711%, 1.9403512477874756% 46.35853958129883%, 1.1352450847625732% 43.5201416015625%, 0.5352482795715332% 40.631507873535156%, 0.15443426370620728% 37.7059440612793%, 0.0007129431469365954% 34.75972366333008%, 0.06842683255672455% 31.810190200805664%, 0.35184597969055176% 28.87354278564453%, 0.8486182689666748% 25.96535301208496%, 1.5596462488174438% 23.10203742980957%, 2.488959312438965% 20.30202865600586%, 3.6433796882629395% 17.58718490600586%, 5.031932830810547% 14.98449993133545%, 6.664597988128662% 12.527843475341797%, 8.549817085266113% 10.259601593017578%, 10.690547943115234% 8.231279373168945%, 13.082667350769043% 6.507011890411377%, 15.66763973236084% 5.08688497543335%, 18.387550354003906% 3.945157766342163%, 21.197011947631836% 3.0447967052459717%, 24.06332015991211% 2.3451735973358154%, 26.964683532714844% 1.807959794998169%, 29.886985778808594% 1.3990155458450317%, 32.821510314941406% 1.0889933109283447%, 35.7629508972168% 0.8527223467826843%, 38.7081184387207% 0.6682876944541931%, 41.655174255371094% 0.5164123773574829%, 44.60295867919922% 0.3794793486595154%, 47.5509033203125% 0.24582357704639435%, 50.499420166015625% 0.12614639103412628%, 53.449058532714844% 0.038133613765239716%, 56.399749755859375% 0.0004714233800768852%, 59.35043716430664% 0.03220638260245323%, 62.29872512817383% 0.15409132838249207%, 65.2401123046875% 0.38893118500709534%, 68.1672134399414% 0.7611244320869446%, 71.06867218017578% 1.2967922687530518%, 73.92827606201172% 2.0227901935577393%, 76.72410583496094% 2.9644291400909424%, 79.42853546142578% 4.142731189727783%, 82.01000213623047% 5.569999694824219%);
}

.shape__blob2 {
  clip-path: polygon(97.4000015258789% 29.3700008392334%, 98.323974609375% 32.451271057128906%, 99.02547454833984% 35.590843200683594%, 99.52535247802734% 38.76887512207031%, 99.84146118164062% 41.970489501953125%, 99.98859405517578% 45.18437576293945%, 99.97807312011719% 48.401649475097656%, 99.81961822509766% 51.61506652832031%, 99.52029418945312% 54.81845474243164%, 99.08522033691406% 58.006256103515625%, 98.51778411865234% 61.173187255859375%, 97.8197250366211% 64.31391143798828%, 96.99120330810547% 67.42276000976562%, 96.03062438964844% 70.49335479736328%, 94.93513488769531% 73.51842498779297%, 93.70011901855469% 76.48922729492188%, 92.31865692138672% 79.39476013183594%, 90.78266906738281% 82.22158813476562%, 89.08175659179688% 84.95223236083984%, 87.20344543457031% 87.56385040283203%, 85.13419342041016% 90.02667236328125%, 82.86026000976562% 92.3014907836914%, 80.3716812133789% 94.33871459960938%, 77.67573547363281% 96.09193420410156%, 74.79900360107422% 97.52936553955078%, 71.77899169921875% 98.63472747802734%, 68.65666198730469% 99.40558624267578%, 65.47150421142578% 99.8519058227539%, 62.25810241699219% 99.99232482910156%, 59.04457092285156% 99.8505859375%, 55.85258102416992% 99.45178985595703%, 52.69822311401367% 98.82037353515625%, 49.5931396484375% 97.97906494140625%, 46.54575729370117% 96.94788360595703%, 43.56216049194336% 95.74439239501953%, 40.64698791503906% 94.38336181640625%, 37.80364227294922% 92.87793731689453%, 35.03524398803711% 91.2387466430664%, 32.34442138671875% 89.47503662109375%, 29.73380470275879% 87.59461212158203%, 27.206172943115234% 85.60404968261719%, 24.76459503173828% 83.50877380371094%, 22.416183471679688% 81.30958557128906%, 20.159482955932617% 79.01640319824219%, 17.995302200317383% 76.6356430053711%, 15.925494194030762% 74.17241668701172%, 13.952105522155762% 71.63128662109375%, 12.077974319458008% 69.01607513427734%, 10.306761741638184% 66.33012390136719%, 8.642990112304688% 63.5763053894043%, 7.092310428619385% 60.757293701171875%, 5.661633014678955% 57.87555694580078%, 4.3593363761901855% 54.9335823059082%, 3.1959714889526367% 51.933998107910156%, 2.184230327606201% 48.87999725341797%, 1.339538335800171% 45.775691986083984%, 0.6806507110595703% 42.626808166503906%, 0.23016446828842163% 39.44156265258789%, 0.015011249110102654% 36.231964111328125%, 0.06627392768859863% 33.01582717895508%, 0.4184892177581787% 29.818897247314453%, 1.1068482398986816% 26.677522659301758%, 2.172645092010498% 23.6436710357666%, 3.5895328521728516% 20.756855010986328%, 5.3244147300720215% 18.04898452758789%, 7.337323188781738% 15.540574073791504%, 9.58635139465332% 13.241168022155762%, 12.032109260559082% 11.151947021484375%, 14.639901161193848% 9.268552780151367%, 17.380184173583984% 7.583471775054932%, 20.228498458862305% 6.088028907775879%, 23.16473388671875% 4.773319721221924%, 26.172346115112305% 3.631178379058838%, 29.237632751464844% 2.6542253494262695%, 32.34919738769531% 1.836338996887207%, 35.49724197387695% 1.1725172996520996%, 38.67329406738281% 0.6588531732559204%, 41.86970901489258% 0.2927154004573822%, 45.0794677734375% 0.07244087755680084%, 48.29593276977539% -0.0025025121867656708%, 51.512489318847656% 0.06749556958675385%, 54.72256088256836% 0.283474862575531%, 57.91917037963867% 0.6476955413818359%, 61.09486770629883% 1.163280725479126%, 64.24140930175781% 1.8341426849365234%, 67.34951782226562% 2.6648666858673096%, 70.40874481201172% 3.6606154441833496%, 73.40697479248047% 4.827060222625732%, 76.3305435180664% 6.16959285736084%, 79.16370391845703% 7.693563461303711%, 81.88882446289062% 9.4031343460083%, 84.48634338378906% 11.300889015197754%, 86.93521881103516% 13.386744499206543%, 89.2137222290039% 15.657379150390625%, 91.30057525634766% 18.105304718017578%, 93.1762466430664% 20.718486785888672%, 94.8246078491211% 23.480640411376953%, 96.23442077636719% 26.371904373168945%, 97.4000015258789% 29.3700008392334%);
}

.shape__blob3 {
  clip-path: polygon(95.83999633789062% 32.77000045776367%, 96.78501892089844% 35.74568176269531%, 97.53124237060547% 38.777381896972656%, 98.08453369140625% 41.850196838378906%, 98.45047760009766% 44.95094299316406%, 98.63409423828125% 48.06783676147461%, 98.63934326171875% 51.190147399902344%, 98.4697265625% 54.307865142822266%, 98.1277084350586% 57.411407470703125%, 97.61441802978516% 60.49125671386719%, 96.93073272705078% 63.537803649902344%, 96.07608795166016% 66.5408706665039%, 95.04935455322266% 69.48950958251953%, 93.84895324707031% 72.37178039550781%, 92.47269439697266% 75.1742935180664%, 90.9183578491211% 77.88204956054688%, 89.18412780761719% 80.47819519042969%, 87.26903533935547% 82.9438705444336%, 85.17388916015625% 85.25837707519531%, 82.90192413330078% 87.39946746826172%, 80.4601058959961% 89.34449768066406%, 77.86450958251953% 91.07906341552734%, 75.13694763183594% 92.59789276123047%, 72.30081939697266% 93.90299224853516%, 69.37732696533203% 94.99871063232422%, 66.38533782958984% 95.89079284667969%, 63.34141540527344% 96.58556365966797%, 60.260066986083984% 97.08926391601562%, 57.15409469604492% 97.40792083740234%, 54.03485870361328% 97.54641723632812%, 50.91276168823242% 97.50943756103516%, 47.79741287231445% 97.30055236816406%, 44.698081970214844% 96.92208099365234%, 41.62383270263672% 96.37616729736328%, 38.58383560180664% 95.66382598876953%, 35.58763122558594% 94.78532409667969%, 32.64543533325195% 93.74019622802734%, 29.768068313598633% 92.52802276611328%, 26.967390060424805% 91.14788055419922%, 24.256582260131836% 89.59876251220703%, 21.649906158447266% 87.88026428222656%, 19.164718627929688% 85.99044036865234%, 16.811777114868164% 83.93821716308594%, 14.596246719360352% 81.73829650878906%, 12.522907257080078% 79.40384674072266%, 10.59557056427002% 76.94745635986328%, 8.817414283752441% 74.38096618652344%, 7.191331386566162% 71.71551513671875%, 5.720139980316162% 68.96153259277344%, 4.406845569610596% 66.12883758544922%, 3.254836320877075% 63.226810455322266%, 2.268078327178955% 60.264495849609375%, 1.451214075088501% 57.250953674316406%, 0.8096010684967041% 54.19527816772461%, 0.34965887665748596% 51.10707473754883%, 0.07852251827716827% 47.996646881103516%, 0.004268145188689232% 44.875328063964844%, 0.13568054139614105% 41.75593566894531%, 0.4821070432662964% 38.65312957763672%, 1.0527138710021973% 35.58373260498047%, 1.856196403503418% 32.56695556640625%, 2.905021905899048% 29.626646041870117%, 4.18854284286499% 26.78078269958496%, 5.687268257141113% 24.04203987121582%, 7.384533882141113% 21.421648025512695%, 9.263636589050293% 18.928348541259766%, 11.308382987976074% 16.568944931030273%, 13.503568649291992% 14.348747253417969%, 15.834956169128418% 12.271968841552734%, 18.289535522460938% 10.342329025268555%, 20.855308532714844% 8.5631685256958%, 23.521299362182617% 6.937969207763672%, 26.277185440063477% 5.4703755378723145%, 29.113256454467773% 4.16447114944458%, 32.02016067504883% 3.0248961448669434%, 34.98862838745117% 2.0569381713867188%, 38.009220123291016% 1.2665846347808838%, 41.07202911376953% 0.6603978276252747%, 44.166568756103516% 0.2455291748046875%, 47.28128433227539% 0.029690641909837723%, 50.40332794189453% 0.024539759382605553%, 53.518310546875% 0.23616717755794525%, 56.612796783447266% 0.6510691046714783%, 59.674400329589844% 1.2632544040679932%, 62.69162368774414% 2.0662052631378174%, 65.65370178222656% 3.053450345993042%, 68.55045318603516% 4.218532562255859%, 71.3721694946289% 5.555082321166992%, 74.10940551757812% 7.057145595550537%, 76.75275421142578% 8.718825340270996%, 79.29285430908203% 10.534455299377441%, 81.7201156616211% 12.498417854309082%, 84.02465057373047% 14.604958534240723%, 86.19633483886719% 16.848230361938477%, 88.22468566894531% 19.22187042236328%, 90.09891510009766% 21.71896743774414%, 91.80816650390625% 24.331695556640625%, 93.34159851074219% 27.051311492919922%, 94.68879699707031% 29.867847442626953%, 95.83999633789062% 32.77000045776367%);
}

.shape__blob4 {
  clip-path: polygon(86.05000305175781% 17.260000228881836%, 87.94609832763672% 19.62518882751465%, 89.70068359375% 22.097209930419922%, 91.31096649169922% 24.665576934814453%, 92.77302551269531% 27.321121215820312%, 94.08136749267578% 30.055662155151367%, 95.22848510742188% 32.86162567138672%, 96.20478820800781% 35.73145294189453%, 96.99762725830078% 38.657230377197266%, 97.5910415649414% 41.629783630371094%, 97.96514892578125% 44.637691497802734%, 98.09541320800781% 47.665809631347656%, 97.95288848876953% 50.6931266784668%, 97.50474548339844% 53.690181732177734%, 96.7171401977539% 56.61599349975586%, 95.56595611572266% 59.418556213378906%, 94.0640640258789% 62.04979705810547%, 92.25157928466797% 64.47811889648438%, 90.19190216064453% 66.7012939453125%, 87.94343566894531% 68.73389434814453%, 85.5538330078125% 70.59899139404297%, 83.05982208251953% 72.32231903076172%, 80.48876953125% 73.9286880493164%, 77.861083984375% 75.44080352783203%, 75.19229125976562% 76.87921905517578%, 72.494140625% 78.26187133789062%, 69.77595520019531% 79.60479736328125%, 67.0457534790039% 80.9231185913086%, 64.3104019165039% 82.23072814941406%, 61.575740814208984% 83.53980255126953%, 58.850399017333984% 84.86811828613281%, 56.13376235961914% 86.21418762207031%, 53.41740798950195% 87.56084442138672%, 50.695491790771484% 88.89617919921875%, 47.96158981323242% 90.20679473876953%, 45.208927154541016% 91.47745513916016%, 42.430545806884766% 92.69081115722656%, 39.61921691894531% 93.82553100585938%, 36.76768493652344% 94.85482025146484%, 33.86968994140625% 95.744384765625%, 30.92162322998047% 96.44932556152344%, 27.926265716552734% 96.91102600097656%, 24.899667739868164% 97.0556411743164%, 21.881427764892578% 96.79894256591797%, 18.943872451782227% 96.064453125%, 16.177650451660156% 94.83184814453125%, 13.63134479522705% 93.19085693359375%, 11.322001457214355% 91.22933959960938%, 9.247737884521484% 89.0200424194336%, 7.39893102645874% 86.61846923828125%, 5.7645673751831055% 84.06590270996094%, 4.335330009460449% 81.39287567138672%, 3.105191230773926% 78.62252807617188%, 2.0715715885162354% 75.77298736572266%, 1.2360529899597168% 72.85916900634766%, 0.6047778129577637% 69.8944320678711%, 0.1884676069021225% 66.89202880859375%, 0.003708950709551573% 63.86663055419922%, 0.055721353739500046% 60.83610153198242%, 0.35657545924186707% 57.820064544677734%, 0.8956921100616455% 54.837318420410156%, 1.6551105976104736% 51.90280532836914%, 2.612011671066284% 49.0264778137207%, 3.741746187210083% 46.21344757080078%, 5.019663333892822% 43.46443176269531%, 6.4225311279296875% 40.77695083618164%, 7.929121971130371% 38.1461296081543%, 9.520512580871582% 35.565650939941406%, 11.179730415344238% 33.0282096862793%, 12.891988754272461% 30.526235580444336%, 14.644014358520508% 28.051897048950195%, 16.42550277709961% 25.598674774169922%, 18.235532760620117% 23.166460037231445%, 20.08185577392578% 20.76170539855957%, 21.975196838378906% 18.393829345703125%, 23.926715850830078% 16.073673248291016%, 25.94785499572754% 13.813998222351074%, 28.050697326660156% 11.630236625671387%, 30.247676849365234% 9.541337013244629%, 32.55110549926758% 7.570628643035889%, 34.97230529785156% 5.746776103973389%, 37.519752502441406% 4.104297637939453%, 40.19667434692383% 2.6831178665161133%, 42.99770736694336% 1.5262389183044434%, 45.905921936035156% 0.6748814582824707%, 48.8935432434082% 0.170118048787117%, 51.919071197509766% -0.003335159970447421%, 54.947288513183594% 0.12016420066356659%, 57.95267105102539% 0.5125978589057922%, 60.916385650634766% 1.1480741500854492%, 63.82418441772461% 2.003994941711426%, 66.66522216796875% 3.0608584880828857%, 69.4306411743164% 4.302437782287598%, 72.11268615722656% 5.715096950531006%, 74.70429992675781% 7.287575721740723%, 77.19852447509766% 9.010468482971191%, 79.58810424804688% 10.875740051269531%, 81.86549377441406% 12.876513481140137%, 84.0224380493164% 15.006501197814941%, 86.05000305175781% 17.259998321533203%);
}

.shape__blob5 {
  clip-path: polygon(91.56999969482422% 7.110000133514404%, 93.41817474365234% 9.424576759338379%, 94.87559509277344% 12.004196166992188%, 95.9743423461914% 14.75670337677002%, 96.7645263671875% 17.613767623901367%, 97.29647064208984% 20.530391693115234%, 97.6138916015625% 23.478349685668945%, 97.75257110595703% 26.440271377563477%, 97.74092864990234% 29.405519485473633%, 97.60150909423828% 32.367584228515625%, 97.35203552246094% 35.32246780395508%, 97.00689697265625% 38.267738342285156%, 96.57750701904297% 41.20193862915039%, 96.0735092163086% 44.12425994873047%, 95.50254821777344% 47.03425216674805%, 94.87093353271484% 49.93170928955078%, 94.18484497070312% 52.81675720214844%, 93.4417495727539% 55.6876335144043%, 92.63555908203125% 58.54141616821289%, 91.76070404052734% 61.37489318847656%, 90.81034088134766% 64.18392181396484%, 89.77639770507812% 66.96324920654297%, 88.64904022216797% 69.70598602294922%, 87.41655731201172% 72.40303802490234%, 86.0646743774414% 75.04219818115234%, 84.57633972167969% 77.60674285888672%, 82.93104553222656% 80.07332611083984%, 81.10547637939453% 82.40928649902344%, 79.07465362548828% 84.56858825683594%, 76.81648254394531% 86.48795318603516%, 74.32112884521484% 88.08537292480469%, 71.60552978515625% 89.26803588867188%, 68.73062133789062% 89.98290252685547%, 65.78128051757812% 90.27020263671875%, 62.81815719604492% 90.19637298583984%, 59.87620544433594% 89.83087921142578%, 56.97191619873047% 89.23432159423828%, 54.11093521118164% 88.4552993774414%, 51.29316329956055% 87.53168487548828%, 48.515663146972656% 86.4929428100586%, 45.77435302734375% 85.36201477050781%, 43.06456756591797% 84.15742492675781%, 40.381591796875% 82.89419555664062%, 37.72081756591797% 81.58478546142578%, 35.07777786254883% 80.23992156982422%, 32.447818756103516% 78.86961364746094%, 29.825469970703125% 77.48481750488281%, 27.204383850097656% 76.09757995605469%, 24.593360900878906% 74.69156646728516%, 21.997594833374023% 73.25757598876953%, 19.423023223876953% 71.785888671875%, 16.877256393432617% 70.26499938964844%, 14.370083808898926% 68.68133544921875%, 11.915185928344727% 67.01791381835938%, 9.531628608703613% 65.25398254394531%, 7.247768402099609% 63.363075256347656%, 5.10720157623291% 61.311927795410156%, 3.1792588233947754% 59.0607795715332%, 1.5743169784545898% 56.57074737548828%, 0.4551869034767151% 53.830467224121094%, 0.0024446186143904924% 50.907562255859375%, 0.2475716918706894% 47.957862854003906%, 1.0364269018173218% 45.10245132446289%, 2.210380792617798% 42.38102340698242%, 3.654374599456787% 39.79186248779297%, 5.291759967803955% 37.31998825073242%, 7.071951389312744% 34.94862365722656%, 8.960613250732422% 32.66253662109375%, 10.933526039123535% 30.44867706298828%, 12.973105430603027% 28.296009063720703%, 15.066052436828613% 26.19514274597168%, 17.20164680480957% 24.137617111206055%, 19.371135711669922% 22.115833282470703%, 21.56884765625% 20.1247501373291%, 23.79783058166504% 18.168771743774414%, 26.066743850708008% 16.259294509887695%, 28.384140014648438% 14.409013748168945%, 30.758014678955078% 12.631848335266113%, 33.19477844238281% 10.942010879516602%, 35.698734283447266% 9.353519439697266%, 38.271339416503906% 7.878878116607666%, 40.911067962646484% 6.528141021728516%, 43.61370086669922% 5.308125019073486%, 46.37274932861328% 4.221655368804932%, 49.18048095703125% 3.2679991722106934%, 52.028564453125% 2.442462682723999%, 54.907142639160156% 1.7304526567459106%, 57.81263732910156% 1.137805700302124%, 60.739898681640625% 0.664132833480835%, 63.68429183959961% 0.31257364153862%, 66.64118957519531% 0.08966749906539917%, 69.60523986816406% 0.005487893242388964%, 72.56962585449219% 0.07407289743423462%, 75.52497100830078% 0.3142671585083008%, 78.45761108398438% 0.7504521608352661%, 81.3471450805664% 1.4136497974395752%, 84.16229248046875% 2.341946601867676%, 86.8555908203125% 3.578673839569092%, 89.35771179199219% 5.165490627288818%, 91.56999969482422% 7.110000133514404%);
}

.shape__blobAngle {
  clip-path: polygon(98.48999786376953% 0%, 95.76841735839844% 0.000007107333203748567%, 93.04682922363281% 0.000006869404387543909%, 90.32524871826172% 0.000006631476480833953%, 87.60366821289062% 0.000006393548119376646%, 84.882080078125% 0.000006155619303171989%, 82.1604995727539% 0.0000059176913964620326%, 79.43891906738281% 0.000005679763035004726%, 76.71733093261719% 0.000005441834218800068%, 73.9957504272461% 0.000005203906312090112%, 71.27416229248047% 0.000004965977950632805%, 68.55258178710938% 0.000004728049134428147%, 65.83100128173828% 0.000004490121227718191%, 63.10941696166992% 0.000004252192866260884%, 60.38783264160156% 0.0000040142645048035774%, 57.6662483215332% 0.000003776335915972595%, 54.94466781616211% 0.0000035384077818889637%, 52.22308349609375% 0.0000033004791930579813%, 49.50149917602539% 0.0000030625508316006744%, 46.7799186706543% 0.000002824622697517043%, 44.05833435058594% 0.000002586694336059736%, 41.33675003051758% 0.0000023487657472287538%, 38.61516571044922% 0.000002110837385771447%, 35.893585205078125% 0.0000018729092516878154%, 33.17200469970703% 0.000001634981117604184%, 30.450416564941406% 0.0000013970523013995262%, 27.728836059570312% 0.0000011591241673158947%, 25.007247924804688% 9.21195351111237e-7%, 22.285667419433594% 6.832672170276055e-7%, 19.5640869140625% 4.453391113656835e-7%, 16.842498779296875% 2.0741032358273515e-7%, 14.279343605041504% 0.29242226481437683%, 12.83364200592041% 2.5981338024139404%, 11.460540771484375% 4.9478230476379395%, 10.160653114318848% 7.3387885093688965%, 8.934744834899902% 9.768514633178711%, 7.783760070800781% 12.234615325927734%, 6.708822727203369% 14.734806060791016%, 5.711262226104736% 17.266857147216797%, 4.791496753692627% 19.82820701599121%, 3.9461638927459717% 22.415056228637695%, 3.1807847023010254% 25.026689529418945%, 2.4956748485565186% 27.660520553588867%, 1.8912917375564575% 30.314037322998047%, 1.3684335947036743% 32.98481750488281%, 0.9279753565788269% 35.670406341552734%, 0.5711411833763123% 38.36837387084961%, 0.2994636297225952% 41.076255798339844%, 0.1146705225110054% 43.79143142700195%, 0.01883242465555668% 46.511207580566406%, 0.01437497790902853% 49.23264694213867%, 0.10406053066253662% 51.95262145996094%, 0.29091525077819824% 54.66761779785156%, 0.578533947467804% 57.373802185058594%, 0.9706806540489197% 60.06682205200195%, 1.4715938568115234% 62.74169158935547%, 2.0858311653137207% 65.39283752441406%, 2.8182663917541504% 68.01376342773438%, 3.6739301681518555% 70.5970458984375%, 4.658009052276611% 73.13416290283203%, 5.775485992431641% 75.61538696289062%, 7.031063079833984% 78.02958679199219%, 8.428519248962402% 80.36451721191406%, 9.97072696685791% 82.60637664794922%, 11.658663749694824% 84.74058532714844%, 13.491270065307617% 86.75190734863281%, 15.464803695678711% 88.62507629394531%, 17.572612762451172% 90.34568786621094%, 19.801807403564453% 91.90593719482422%, 22.1387882232666% 93.29965209960938%, 24.566173553466797% 94.52928161621094%, 27.067602157592773% 95.60049438476562%, 29.628765106201172% 96.51994323730469%, 32.23735427856445% 97.2948226928711%, 34.882896423339844% 97.93241119384766%, 37.556541442871094% 98.43962097167969%, 40.25074005126953% 98.82294464111328%, 42.959144592285156% 99.08833312988281%, 45.676246643066406% 99.24136352539062%, 48.39726257324219% 99.28693389892578%, 51.11806869506836% 99.22891235351562%, 53.834930419921875% 99.07146453857422%, 56.54446792602539% 98.81733703613281%, 59.243629455566406% 98.46965789794922%, 61.92939758300781% 98.03041076660156%, 64.59894561767578% 97.50144958496094%, 67.24951171875% 96.88440704345703%, 69.87832641601562% 96.18035125732422%, 72.48248291015625% 95.38997650146484%, 75.0589599609375% 94.51367950439453%, 77.60475158691406% 93.5517807006836%, 80.11653137207031% 92.5042495727539%, 82.59068298339844% 91.37080383300781%, 85.02338409423828% 90.15089416503906%, 87.41031646728516% 88.8437271118164%, 89.74702453613281% 87.44878387451172%, 92.02851104736328% 85.96527099609375%, 94.24928283691406% 84.39234924316406%, 96.39994049072266% 82.724853515625%, 98.47999572753906% 80.9699935913086%);
}

.shape__circle {
  clip-path: polygon(0% 50%, 0.09901812672615051% 53.17170715332031%, 0.397039532661438% 56.33092498779297%, 0.8946141004562378% 59.46490478515625%, 1.590968132019043% 62.560791015625%, 2.4835972785949707% 65.60588073730469%, 3.569143295288086% 68.58766174316406%, 4.842867374420166% 71.49403381347656%, 6.2991838455200195% 74.3133544921875%, 7.931704044342041% 77.03443908691406%, 9.733365058898926% 79.64661407470703%, 11.696544647216797% 82.13968658447266%, 13.813145637512207% 84.50389099121094%, 16.074600219726562% 86.72991943359375%, 18.47191619873047% 88.80894470214844%, 20.99567222595215% 90.73248291015625%, 23.63604736328125% 92.49256896972656%, 26.382699966430664% 94.08168029785156%, 29.2248592376709% 95.492919921875%, 32.151206970214844% 96.72007751464844%, 35.149959564208984% 97.75780487060547%, 38.20892333984375% 98.60164642333984%, 41.3155403137207% 99.24845886230469%, 44.45703887939453% 99.6961898803711%, 47.62055206298828% 99.9443359375%, 50.79341125488281% 99.99381256103516%, 53.96318054199219% 99.84517669677734%, 57.11729431152344% 99.49726104736328%, 60.242958068847656% 98.9498519897461%, 63.32732009887695% 98.20415496826172%, 66.35773468017578% 97.26290893554688%, 69.3218002319336% 96.1299057006836%, 72.20748138427734% 94.8099594116211%, 75.00326538085938% 93.30897521972656%, 77.6980972290039% 91.63347625732422%, 80.28144836425781% 89.79069519042969%, 82.7431640625% 87.78834533691406%, 85.07367706298828% 85.63469696044922%, 87.2637939453125% 83.33843231201172%, 89.30474090576172% 80.90861511230469%, 91.18816375732422% 78.3547592163086%, 92.90619659423828% 75.68683624267578%, 94.45145416259766% 72.915283203125%, 95.81720733642578% 70.05099487304688%, 96.99744415283203% 67.10540771484375%, 97.98707580566406% 64.09043884277344%, 98.78193664550781% 61.01835632324219%, 99.37908935546875% 57.901832580566406%, 99.77691650390625% 54.75362777709961%, 99.97527313232422% 51.58659362792969%, 99.97527313232422% 48.413326263427734%, 99.77690887451172% 45.24627685546875%, 99.37908172607422% 42.098087310791016%, 98.78192138671875% 38.98155975341797%, 97.98704528808594% 35.909481048583984%, 96.99742126464844% 32.89451599121094%, 95.81717681884766% 29.948944091796875%, 94.45143127441406% 27.08466911315918%, 92.90616607666016% 24.313112258911133%, 91.18811798095703% 21.645177841186523%, 89.30470275878906% 19.091339111328125%, 87.26375579833984% 16.66152572631836%, 85.07363891601562% 14.365262031555176%, 82.74314880371094% 12.211623191833496%, 80.28141021728516% 10.209278106689453%, 77.69807434082031% 8.366496086120605%, 75.00324249267578% 6.69101619720459%, 72.20745849609375% 5.190025329589844%, 69.32177734375% 3.870088577270508%, 66.35771179199219% 2.737086296081543%, 63.327308654785156% 1.7958401441574097%, 60.242916107177734% 1.0501437187194824%, 57.11726379394531% 0.5027349591255188%, 53.963165283203125% 0.15481755137443542%, 50.793392181396484% 0.00618764478713274%, 47.62053298950195% 0.05566349998116493%, 44.45699691772461% 0.3038216233253479%, 41.31549835205078% 0.7515435218811035%, 38.20888900756836% 1.3983691930770874%, 35.14992141723633% 2.2422103881835938%, 32.151180267333984% 3.2799413204193115%, 29.224836349487305% 4.5070953369140625%, 26.38267707824707% 5.918330192565918%, 23.63601303100586% 7.507442474365234%, 20.99563980102539% 9.26752758026123%, 18.471895217895508% 11.19106674194336%, 16.07457733154297% 13.270092010498047%, 13.813104629516602% 15.496143341064453%, 11.696502685546875% 17.860368728637695%, 9.733338356018066% 20.353422164916992%, 7.931673526763916% 22.965606689453125%, 6.299164295196533% 25.686676025390625%, 4.842843532562256% 28.506013870239258%, 3.569129228591919% 31.412376403808594%, 2.483593225479126% 34.39413070678711%, 1.590969443321228% 37.43920135498047%, 0.8946126699447632% 40.53510665893555%, 0.3970331847667694% 43.669124603271484%, 0.09901591390371323% 46.82832336425781%, 0% 50.00000762939453%);
}

.shape__cross {
  clip-path: polygon(20% 0%, 0% 20%, 30% 50%, 0% 80%, 20% 100%, 50% 70%, 80% 100%, 100% 80%, 70% 50%, 100% 20%, 80% 0%, 50% 30%);
}

.shape__gavel {
  clip-path: polygon(95.26000213623047% 78.70999908447266%, 94.20645904541016% 77.65645599365234%, 93.15291595458984% 76.60291290283203%, 92.09938049316406% 75.54937744140625%, 91.04583740234375% 74.49583435058594%, 89.99229431152344% 73.44229125976562%, 88.93875122070312% 72.38874816894531%, 87.88520812988281% 71.335205078125%, 86.8316650390625% 70.28166198730469%, 85.77812194824219% 69.22811889648438%, 84.7245864868164% 68.1745834350586%, 83.6710433959961% 67.12104034423828%, 82.61750030517578% 66.06749725341797%, 81.56395721435547% 65.01395416259766%, 80.51042175292969% 63.96041488647461%, 79.45687866210938% 62.90687561035156%, 78.40333557128906% 61.85333251953125%, 77.34979248046875% 60.79978942871094%, 76.29624938964844% 59.746246337890625%, 75.24270629882812% 58.69270706176758%, 74.18917083740234% 57.639163970947266%, 73.13562774658203% 56.58562469482422%, 72.08208465576172% 55.532081604003906%, 71.0285415649414% 54.47854232788086%, 69.94515228271484% 53.4578857421875%, 68.61918640136719% 52.79563903808594%, 67.14599609375% 52.63107681274414%, 65.7059097290039% 52.98198318481445%, 64.478271484375% 53.812232971191406%, 63.42448043823242% 54.86552047729492%, 62.37093734741211% 54.840938568115234%, 61.31739807128906% 53.78739929199219%, 60.26385498046875% 52.733856201171875%, 59.21031188964844% 51.68031311035156%, 58.15677261352539% 50.626773834228516%, 57.10322952270508% 49.5732307434082%, 56.049686431884766% 48.51968765258789%, 54.99614715576172% 47.466148376464844%, 53.942604064941406% 46.41260528564453%, 52.889060974121094% 45.35906219482422%, 51.83552169799805% 44.30552291870117%, 50.781978607177734% 43.25197982788086%, 49.72843933105469% 42.19844055175781%, 50.085105895996094% 41.1448974609375%, 51.13864517211914% 40.09135818481445%, 52.19218826293945% 39.03781509399414%, 53.2457275390625% 37.984275817871094%, 54.29927444458008% 36.930728912353516%, 55.352813720703125% 35.87718963623047%, 56.40635681152344% 35.33635711669922%, 57.459896087646484% 36.389896392822266%, 58.51487731933594% 37.44197463989258%, 59.7562370300293% 38.25177001953125%, 61.20124053955078% 38.58219528198242%, 62.67197799682617% 38.397315979003906%, 63.98725128173828% 37.71434020996094%, 65.06395721435547% 36.68604278564453%, 66.11750030517578% 35.63249969482422%, 67.1710433959961% 34.57896041870117%, 68.2245864868164% 33.52541732788086%, 69.27812957763672% 32.47187805175781%, 70.25849914550781% 31.354928970336914%, 70.8271713256836% 29.986194610595703%, 70.89044952392578% 28.505184173583984%, 70.44064331054688% 27.092927932739258%, 69.53140258789062% 25.921335220336914%, 68.47806549072266% 24.867578506469727%, 67.42474365234375% 23.813827514648438%, 66.37140655517578% 22.76007080078125%, 65.31808471679688% 21.70631980895996%, 64.2647476196289% 20.652563095092773%, 63.21141815185547% 19.598812103271484%, 62.15808868408203% 18.545055389404297%, 61.104759216308594% 17.491304397583008%, 60.051429748535156% 16.437549591064453%, 58.99810028076172% 15.383798599243164%, 57.94477081298828% 14.330041885375977%, 56.891441345214844% 13.276290893554688%, 55.838111877441406% 12.2225341796875%, 54.78478240966797% 11.168783187866211%, 53.731449127197266% 10.115026473999023%, 52.678123474121094% 9.061275482177734%, 51.62479019165039% 8.007518768310547%, 50.57146453857422% 6.953768253326416%, 49.518131256103516% 5.900012016296387%, 48.464805603027344% 4.846261024475098%, 47.41147232055664% 3.79250431060791%, 46.35814666748047% 2.738753318786621%, 45.30481719970703% 1.685002326965332%, 44.19588851928711% 0.694770097732544%, 42.83551788330078% 0.1063772663474083%, 41.35555648803711% 0.02198563516139984%, 39.93693923950195% 0.45131373405456543%, 38.7543830871582% 1.3456134796142578%, 37.700836181640625% 2.399163246154785%, 36.64729690551758% 3.452702045440674%, 35.59375762939453% 4.5062408447265625%, 34.540218353271484% 5.559780120849609%, 33.488128662109375% 6.61475944519043%, 32.67829132080078% 7.856090545654297%, 32.34781265258789% 9.301072120666504%, 32.53263473510742% 10.771819114685059%, 33.21555709838867% 12.087118148803711%, 34.24385070800781% 13.163850784301758%, 35.297386169433594% 14.217390060424805%, 35.34907531738281% 15.270925521850586%, 34.29552459716797% 16.324474334716797%, 33.24198532104492% 17.378013610839844%, 32.188446044921875% 18.43155288696289%, 31.134906768798828% 19.485092163085938%, 30.081357955932617% 20.53864288330078%, 29.027820587158203% 21.592180252075195%, 27.974281311035156% 22.645719528198242%, 26.92074203491211% 23.69925880432129%, 25.867191314697266% 24.7528076171875%, 24.81365203857422% 25.806346893310547%, 23.760112762451172% 26.859886169433594%, 22.706573486328125% 27.91342544555664%, 21.653024673461914% 28.966976165771484%, 20.599485397338867% 30.02051544189453%, 19.54594612121582% 31.074052810668945%, 18.492406845092773% 32.127593994140625%, 17.438858032226562% 33.1811408996582%, 16.385318756103516% 34.23468017578125%, 15.331779479980469% 35.2882194519043%, 14.278241157531738% 35.33824157714844%, 13.224702835083008% 34.28470230102539%, 12.15284538269043% 33.25088882446289%, 10.849000930786133% 32.54613494873047%, 9.381817817687988% 32.334632873535156%, 7.931184768676758% 32.639076232910156%, 6.6771626472473145% 33.42891311645508%, 5.620628833770752% 34.4793701171875%, 4.567090034484863% 35.53290939331055%, 3.5135509967803955% 36.586448669433594%, 2.460000991821289% 37.63999938964844%, 1.4064620733261108% 38.693538665771484%, 0.4962209165096283% 39.864501953125%, 0.041859135031700134% 41.275367736816406%, 0.09921959042549133% 42.75662612915039%, 0.6640892028808594% 44.126827239990234%, 1.6440620422363281% 45.24406433105469%, 2.697601318359375% 46.297603607177734%, 3.7511520385742188% 47.35115432739258%, 4.804689407348633% 48.404693603515625%, 5.85822868347168% 49.458229064941406%, 6.911767959594727% 50.51177215576172%, 7.96531867980957% 51.56532287597656%, 9.018857955932617% 52.618858337402344%, 10.072395324707031% 53.67239761352539%, 11.125935554504395% 54.72593688964844%, 12.179485321044922% 55.77948760986328%, 13.233023643493652% 56.83302688598633%, 14.2865629196167% 57.886566162109375%, 15.340102195739746% 58.94010543823242%, 16.393651962280273% 59.99365234375%, 17.44719123840332% 61.04719543457031%, 18.500730514526367% 62.100730895996094%, 19.55426788330078% 63.15427017211914%, 20.607807159423828% 64.20780944824219%, 21.661357879638672% 65.26136016845703%, 22.71489715576172% 66.31489562988281%, 23.768436431884766% 67.36843872070312%, 24.821975708007812% 68.4219741821289%, 25.875524520874023% 69.47552490234375%, 27.034793853759766% 70.40143585205078%, 28.438175201416016% 70.87841033935547%, 29.92014503479004% 70.84465789794922%, 31.299348831176758% 70.30206298828125%, 32.4260368347168% 69.3339614868164%, 33.479576110839844% 68.28042602539062%, 34.53311538696289% 67.22688293457031%, 35.586666107177734% 66.17333221435547%, 36.64020538330078% 65.11979675292969%, 37.67460250854492% 64.04849243164062%, 38.381595611572266% 62.74583053588867%, 38.595611572265625% 61.2790412902832%, 38.29361343383789% 59.8278694152832%, 37.505943298339844% 58.57247543334961%, 36.455726623535156% 57.51572799682617%, 35.40218734741211% 56.462188720703125%, 35.83134460449219% 55.40865707397461%, 36.884883880615234% 54.35511779785156%, 37.93842315673828% 53.30158233642578%, 38.99195861816406% 52.248043060302734%, 40.04549789428711% 51.19450378417969%, 41.099037170410156% 50.14096450805664%, 42.1525993347168% 51.17259979248047%, 43.206138610839844% 52.226139068603516%, 44.25967788696289% 53.27967834472656%, 45.31321716308594% 54.33321762084961%, 46.366756439208984% 55.386756896972656%, 47.42029571533203% 56.4402961730957%, 48.47383117675781% 57.49383544921875%, 49.527374267578125% 58.54737091064453%, 50.5809326171875% 59.60093307495117%, 51.63447189331055% 60.65447235107422%, 52.688011169433594% 61.708011627197266%, 53.74155044555664% 62.76155090332031%, 54.48490524291992% 63.815093994140625%, 53.431365966796875% 64.86863708496094%, 52.47672653198242% 66.00594329833984%, 51.95448684692383% 67.39308166503906%, 51.940616607666016% 68.87539672851562%, 52.43790054321289% 70.27161407470703%, 53.37915802001953% 71.41915893554688%, 54.43269348144531% 72.47270202636719%, 55.486236572265625% 73.52623748779297%, 56.539772033691406% 74.57978057861328%, 57.59331512451172% 75.63331604003906%, 58.6468505859375% 76.68685913085938%, 59.70041275024414% 77.74041748046875%, 60.75395202636719% 78.79396057128906%, 61.807491302490234% 79.84749603271484%, 62.86103057861328% 80.90103149414062%, 63.91456985473633% 81.95457458496094%, 64.96810913085938% 83.00811004638672%, 66.02165222167969% 84.06165313720703%, 67.07518768310547% 85.11518859863281%, 68.12872314453125% 86.16873168945312%, 69.18228912353516% 87.2222900390625%, 70.23582458496094% 88.27582550048828%, 71.28936767578125% 89.3293685913086%, 72.34290313720703% 90.38290405273438%, 73.39644622802734% 91.43644714355469%, 74.44998168945312% 92.48998260498047%, 75.50352478027344% 93.54352569580078%, 76.55706024169922% 94.59706115722656%, 77.6106185913086% 95.65061950683594%, 78.73789978027344% 96.6180648803711%, 80.11644744873047% 97.16251373291016%, 81.59829711914062% 97.1999740600586%, 83.00240325927734% 96.72537994384766%, 84.1611328125% 95.79887390136719%, 85.21467590332031% 94.74533081054688%, 86.2682113647461% 93.6917953491211%, 87.32177734375% 92.63822937011719%, 88.37531280517578% 91.5846939086914%, 89.4288558959961% 90.5311508178711%, 90.48239135742188% 89.47761535644531%, 91.53593444824219% 88.424072265625%, 92.58946990966797% 87.37053680419922%, 93.64300537109375% 86.31700134277344%, 94.69654846191406% 85.26345825195312%, 95.7081069946289% 84.17223358154297%, 96.3456802368164% 82.83424377441406%, 96.48326110839844% 81.3582992553711%, 96.10587310791016% 79.9249496459961%, 95.26000213623047% 78.70999908447266%);
}

.shape__heart {
  clip-path: polygon(10% 30%, 10.190330505371094% 27.22974967956543%, 10.76219654083252% 24.51255989074707%, 11.707464218139648% 21.901704788208008%, 13.00704574584961% 19.447866439819336%, 14.633886337280273% 17.19758415222168%, 16.55536651611328% 15.192996978759766%, 18.734651565551758% 13.47219467163086%, 21.13084602355957% 12.069162368774414%, 23.698795318603516% 11.012859344482422%, 26.388996124267578% 10.325146675109863%, 29.148696899414062% 10.017807960510254%, 31.924530029296875% 10.091408729553223%, 34.66368865966797% 10.546671867370605%, 37.312679290771484% 11.379095077514648%, 39.81978225708008% 12.572668075561523%, 42.13711166381836% 14.102474212646484%, 44.221214294433594% 15.93740177154541%, 46.03279113769531% 18.041837692260742%, 47.536537170410156% 20.37616539001465%, 48.70178985595703% 22.89655113220215%, 49.50421142578125% 25.554784774780273%, 49.92864990234375% 28.29889488220215%, 50.02843475341797% 28.924625396728516%, 50.366634368896484% 26.168550491333008%, 51.08470153808594% 23.486289978027344%, 52.16989517211914% 20.93042755126953%, 53.59974670410156% 18.550119400024414%, 55.34476852416992% 16.390195846557617%, 57.370635986328125% 14.491157531738281%, 59.63897705078125% 12.889589309692383%, 62.10727310180664% 11.61768913269043%, 64.72865295410156% 10.702000617980957%, 67.45211791992188% 10.160764694213867%, 70.22432708740234% 10.00125789642334%, 72.99227905273438% 10.222439765930176%, 75.70284271240234% 10.824851036071777%, 78.3028335571289% 11.799603462219238%, 80.74188995361328% 13.12668228149414%, 82.97384643554688% 14.778564453125%, 84.95690155029297% 16.722248077392578%, 86.65328216552734% 18.920591354370117%, 88.02931213378906% 21.332382202148438%, 89.05650329589844% 23.912113189697266%, 89.71379852294922% 26.60988998413086%, 89.99034118652344% 29.372840881347656%, 89.94856262207031% 32.15089797973633%, 89.73094177246094% 34.92091751098633%, 89.34585571289062% 37.67266082763672%, 88.79891204833984% 40.396873474121094%, 88.09735870361328% 43.085479736328125%, 87.25006103515625% 45.731781005859375%, 86.26646423339844% 48.33054733276367%, 85.15670776367188% 50.878028869628906%, 83.93060302734375% 53.37165832519531%, 82.59813690185547% 55.81010818481445%, 81.1683578491211% 58.19284439086914%, 79.65007781982422% 60.52021408081055%, 78.0512466430664% 62.79304504394531%, 76.3790512084961% 65.01245880126953%, 74.64027404785156% 67.18013763427734%, 72.8408432006836% 69.2977294921875%, 70.9861068725586% 71.36709594726562%, 69.08097076416016% 73.39016723632812%, 67.12963104248047% 75.36871337890625%, 65.13612365722656% 77.30477142333984%, 63.103824615478516% 79.20011901855469%, 61.03586196899414% 81.05648803710938%, 58.935089111328125% 82.87559509277344%, 56.80404281616211% 84.65918731689453%, 54.644935607910156% 86.40872192382812%, 52.45992660522461% 88.12577819824219%, 50.25072479248047% 89.81158447265625%, 48.036712646484375% 88.50890350341797%, 45.846038818359375% 86.79904174804688%, 43.68089294433594% 85.05702209472656%, 41.5433464050293% 83.2812271118164%, 39.43553924560547% 81.4702377319336%, 37.35994338989258% 79.6224136352539%, 35.31934356689453% 77.73603057861328%, 33.316776275634766% 75.8093490600586%, 31.355558395385742% 73.84059143066406%, 29.43965721130371% 71.82769012451172%, 27.573135375976562% 69.76895904541016%, 25.760766983032227% 67.66241455078125%, 24.0078182220459% 65.50619506835938%, 22.320005416870117% 63.29859924316406%, 20.704065322875977% 61.03791809082031%, 19.166913986206055% 58.722965240478516%, 17.71645736694336% 56.35275650024414%, 16.361106872558594% 53.92692184448242%, 15.110187530517578% 51.44567108154297%, 13.97330379486084% 48.91015625%, 12.96036434173584% 46.32268142700195%, 12.081415176391602% 43.686676025390625%, 11.34619426727295% 41.007110595703125%, 10.76368522644043% 38.29029083251953%, 10.341541290283203% 35.543975830078125%, 10.085732460021973% 32.7772216796875%, 10% 30%);
}

.shape__octagon {
  clip-path: polygon(30% 0%, 70% 0%, 100% 30%, 100% 70%, 70% 100%, 30% 100%, 0% 70%, 0% 30%);
}

.shape__square {
  clip-path: polygon(0 0, 100% 0, 100% 100%, 0% 100%);
}

.shape__star {
  clip-path: polygon(50% 0%, 61% 35%, 98% 35%, 68% 57%, 79% 91%, 50% 70%, 21% 91%, 32% 57%, 2% 35%, 39% 35%);
}

.shape__triangle {
  clip-path: polygon(100% 0, 0% 100%, 100% 100%);
}

.shape__triangle-2 {
  clip-path: polygon(0% 0, 0% 100%, 100% 100%);
}

.shape__triangle-reverse {
  clip-path: polygon(0% 0%, 0% 100%, 100% 0%);
}

.shape__triangle-2-reverse {
  clip-path: polygon(0% 0%, 100% 100%, 100% 0%);
}

.shape__wave {
  clip-path: polygon(100% 0%, 0% 0% , 0% 100.00%, 1% 99.96%, 2% 99.84%, 3% 99.64%, 4% 99.36%, 5% 99.00%, 6% 98.57%, 7% 98.05%, 8% 97.46%, 9% 96.79%, 10% 96.05%, 11% 95.24%, 12% 94.35%, 13% 93.39%, 14% 92.36%, 15% 91.27%, 16% 90.10%, 17% 88.88%, 18% 87.59%, 19% 86.24%, 20% 84.84%, 21% 83.37%, 22% 81.86%, 23% 80.29%, 24% 78.68%, 25% 77.02%, 26% 75.31%, 27% 73.57%, 28% 71.78%, 29% 69.97%, 30% 68.12%, 31% 66.24%, 32% 64.34%, 33% 62.41%, 34% 60.46%, 35% 58.50%, 36% 56.52%, 37% 54.53%, 38% 52.54%, 39% 50.54%, 40% 48.54%, 41% 46.54%, 42% 44.55%, 43% 42.57%, 44% 40.60%, 45% 38.64%, 46% 36.70%, 47% 34.78%, 48% 32.89%, 49% 31.03%, 50% 29.19%, 51% 27.39%, 52% 25.63%, 53% 23.90%, 54% 22.22%, 55% 20.57%, 56% 18.98%, 57% 17.44%, 58% 15.95%, 59% 14.51%, 60% 13.13%, 61% 11.81%, 62% 10.55%, 63% 9.35%, 64% 8.22%, 65% 7.16%, 66% 6.16%, 67% 5.23%, 68% 4.38%, 69% 3.60%, 70% 2.89%, 71% 2.26%, 72% 1.70%, 73% 1.22%, 74% 0.82%, 75% 0.50%, 76% 0.26%, 77% 0.09%, 78% 0.01%, 79% 0.01%, 80% 0.09%, 81% 0.24%, 82% 0.48%, 83% 0.79%, 84% 1.19%, 85% 1.66%, 86% 2.21%, 87% 2.84%, 88% 3.54%, 89% 4.31%, 90% 5.16%, 91% 6.08%, 92% 7.07%, 93% 8.13%, 94% 9.26%, 95% 10.45%, 96% 11.71%, 97% 13.02%, 98% 14.40%, 99% 15.83%, 100% 17.32%);
}

.shape__waves {
  clip-path: polygon(0% 23%, 1.1234111785888672% 22.41387176513672%, 2.2468223571777344% 21.827743530273438%, 3.395838975906372% 21.293718338012695%, 4.558182239532471% 20.789392471313477%, 5.743933200836182% 20.343149185180664%, 6.956463813781738% 19.97620964050293%, 8.194429397583008% 19.707847595214844%, 9.451980590820312% 19.55682373046875%, 10.718329429626465% 19.540090560913086%, 11.977956771850586% 19.670455932617188%, 13.21226692199707% 19.953351974487305%, 14.402043342590332% 20.386747360229492%, 15.532981872558594% 20.957115173339844%, 16.615095138549805% 21.615949630737305%, 17.66095733642578% 22.33116340637207%, 18.68269157409668% 23.08054542541504%, 19.691234588623047% 23.847633361816406%, 20.696863174438477% 24.61854362487793%, 21.70944595336914% 25.380279541015625%, 22.7393856048584% 26.11830711364746%, 23.797718048095703% 26.81487464904785%, 24.896345138549805% 27.44565773010254%, 26.04677391052246% 27.975324630737305%, 27.255441665649414% 28.351560592651367%, 28.51103401184082% 28.5041446685791%, 29.769535064697266% 28.379304885864258%, 30.982200622558594% 28.01696014404297%, 32.131404876708984% 27.485000610351562%, 33.221229553222656% 26.839296340942383%, 34.26359558105469% 26.11912727355957%, 35.271636962890625% 25.351497650146484%, 36.25796890258789% 24.556074142456055%, 37.23434066772461% 23.748430252075195%, 38.21197509765625% 22.94231414794922%, 39.20241928100586% 22.15203857421875%, 40.21799087524414% 21.39443016052246%, 41.27234649658203% 20.692039489746094%, 42.37981033325195% 20.077356338500977%, 43.55558395385742% 19.609092712402344%, 44.79110336303711% 19.333511352539062%, 46.05402374267578% 19.24500846862793%, 47.31764602661133% 19.327234268188477%, 48.564369201660156% 19.550701141357422%, 49.78694534301758% 19.88256072998047%, 50.98566436767578% 20.292781829833984%, 52.16509246826172% 20.755775451660156%, 53.33185958862305% 21.249958038330078%, 54.493446350097656% 21.756223678588867%, 55.65732192993164% 22.257200241088867%, 56.83098602294922% 22.734691619873047%, 58.013187408447266% 23.190631866455078%, 59.20995330810547% 23.606792449951172%, 60.419681549072266% 23.983633041381836%, 61.63968276977539% 24.32583999633789%, 62.86745071411133% 24.63909912109375%, 64.10076904296875% 24.929738998413086%, 65.33773803710938% 25.204532623291016%, 66.57665252685547% 25.470373153686523%, 67.81596374511719% 25.73438262939453%, 69.05427551269531% 26.00304412841797%, 70.29010772705078% 26.2828426361084%, 71.52164459228516% 26.580949783325195%, 72.74903869628906% 26.895751953125%, 73.97620391845703% 27.211406707763672%, 75.20560455322266% 27.51827621459961%, 76.4395751953125% 27.806089401245117%, 77.68008422851562% 28.064226150512695%, 78.92835998535156% 28.281572341918945%, 80.18461608886719% 28.4461612701416%, 81.44768524169922% 28.545167922973633%, 82.71439361572266% 28.565214157104492%, 83.9791488647461% 28.493167877197266%, 85.23361206054688% 28.317279815673828%, 86.4646224975586% 28.019882202148438%, 87.6636962890625% 27.611221313476562%, 88.83047485351562% 27.117618560791016%, 89.96503448486328% 26.55377960205078%, 91.06890106201172% 25.931856155395508%, 92.14405822753906% 25.261493682861328%, 93.19295501708984% 24.55069351196289%, 94.21813201904297% 23.806055068969727%, 95.22259521484375% 23.033672332763672%, 96.20979309082031% 22.23932647705078%, 97.18506622314453% 21.43036460876465%, 98.14976501464844% 20.608896255493164%, 99.10594177246094% 19.77743911743164%, 100% 18.917678833007812%, 100% 17.650558471679688%, 100% 16.38343048095703%, 100% 15.116310119628906%, 100% 13.849189758300781%, 100% 12.582069396972656%, 100% 11.314949035644531%, 100% 10.047821044921875%, 100% 8.78070068359375%, 100% 7.513580322265625%, 100% 6.2464599609375%, 100% 4.979331970214844%, 100% 3.7122116088867188%, 100% 2.4450912475585938%, 100% 1.1779708862304688%, 99.91084289550781% 1.9327829647863837e-7%, 98.64372253417969% 8.250311367419272e-8%, 97.37660217285156% 0.0000010120584192918614%, 96.10948181152344% 9.012832720145525e-7%, 94.84236145019531% 7.905080678938248e-7%, 93.57524108886719% 6.797329206165159e-7%, 92.30812072753906% 5.689577164957882e-7%, 91.04098510742188% 4.5818120497642667e-7%, 89.77386474609375% 3.474060292774084e-7%, 88.50674438476562% 2.3663083936753537e-7%, 87.2396240234375% 1.2585566366851708e-7%, 85.97250366210938% 1.5080482640428272e-8%, 84.70538330078125% 0.000001180678395940049%, 83.43826293945312% 0.0000010699031918193214%, 82.171142578125% 9.591279876985936e-7%, 80.90400695800781% 8.483514761792321e-7%, 79.63688659667969% 7.375763289019233e-7%, 78.36976623535156% 6.268011247811955e-7%, 77.10264587402344% 5.160259775038867e-7%, 75.83552551269531% 4.0525077338315896e-7%, 74.56840515136719% 2.9447559768414067e-7%, 73.30128479003906% 1.8370042198512238e-7%, 72.03416442871094% 7.292523918067673e-8%, 70.76704406738281% 0.0000012035532108711777%, 69.49990844726562% 0.000001092776756195235%, 68.2327880859375% 9.820015520745073e-7%, 66.96566772460938% 8.712263479537796e-7%, 65.69854736328125% 7.604511438330519e-7%, 64.43142700195312% 6.49675996555743e-7%, 63.164306640625% 5.389007924350153e-7%, 61.897186279296875% 4.2812561673599703e-7%, 60.63006591796875% 3.1735044103697874e-7%, 59.362945556640625% 2.0657526533796045e-7%, 58.09580993652344% 9.579874671317157e-8%, 56.82868957519531% 0.0000012089424217265332%, 55.56156921386719% 0.0000010981672176058055%, 54.29444885253906% 9.873921271719155e-7%, 53.02732849121094% 8.766169230511878e-7%, 51.76020812988281% 7.6584171893046e-7%, 50.49308776855469% 6.550665148097323e-7%, 49.22596740722656% 5.442913675324235e-7%, 47.958831787109375% 4.3351485601306194e-7%, 46.69171142578125% 3.227396518923342e-7%, 45.424591064453125% 2.1196447619331593e-7%, 44.157470703125% 1.0118930049429764e-7%, 42.89034652709961% 0.0000012318172366576619%, 41.623226165771484% 0.0000011210421462237719%, 40.35610580444336% 0.0000010102669421030441%, 39.088985443115234% 8.994917379823164e-7%, 37.82186508178711% 7.887165338615887e-7%, 36.55472946166992% 6.779400223422272e-7%, 35.2876091003418% 5.671648750649183e-7%, 34.02048873901367% 4.563896993659e-7%, 32.75336837768555% 3.456144952451723e-7%, 31.486248016357422% 2.3483933375700872e-7%, 30.219127655029297% 1.240641438471357e-7%, 28.952007293701172% 1.328896637176058e-8%, 27.684894561767578% 0.0000011788868050643941%, 26.417774200439453% 0.0000010681117146305041%, 25.150638580322266% 9.573351462677238e-7%, 23.88351821899414% 8.465599989904149e-7%, 22.616397857666016% 7.357847948696872e-7%, 21.34927749633789% 6.250096475923783e-7%, 20.082157135009766% 5.142344434716506e-7%, 18.81503677368164% 4.034592677726323e-7%, 17.547916412353516% 2.92684092073614e-7%, 16.28079605102539% 1.81908902163741e-7%, 15.013659477233887% 7.113239064437948e-8%, 13.746533393859863% 0.0000010006876891566208%, 12.479413032531738% 8.899125418793119e-7%, 11.212292671203613% 7.791373377585842e-7%, 9.945172309875488% 6.683621904812753e-7%, 8.678051948547363% 5.575869863605476e-7%, 7.410931587219238% 4.468118106615293e-7%, 6.143811225891113% 3.36036634962511e-7%, 4.876690864562988% 2.2526145926349272e-7%, 3.6095550060272217% 1.1448494063870385e-7%, 2.3424346446990967% 3.709758722436618e-9%, 1.0753173828125% 9.400723399721755e-8%, 9.969779739549267e-7% 0.191802978515625%, 9.415903718945628e-7% 1.45892333984375%, 8.86202769834199e-7% 2.726043701171875%, 8.308151677738351e-7% 3.9931640625%, 7.754276225568901e-7% 5.260284423828125%, 7.200400204965263e-7% 6.52740478515625%, 6.646517363151361e-7% 7.7945404052734375%, 6.092641342547722e-7% 9.061660766601562%, 5.538765890378272e-7% 10.328781127929688%, 4.984889869774634e-7% 11.595901489257812%, 4.431013849170995e-7% 12.863021850585938%, 3.8771381127844506e-7% 14.130142211914062%, 3.323262092180812e-7% 15.397262573242188%, 2.7693860715771734e-7% 16.664382934570312%, 2.215503656088913e-7% 17.9315185546875%, 1.6616276354852744e-7% 19.198638916015625%, 1.1077518280444565e-7% 20.46575927734375%, 5.5387591402222824e-8% 21.732879638671875%, 0% 23%);
}

.bxs-primary--xs {
  box-shadow: 0 0 var(--spread) rgba(36, 60, 84, 0.05);
}
.bxs-primary--sm {
  box-shadow: 0 0 var(--spread) rgba(36, 60, 84, 0.1);
}
.bxs-primary--md {
  box-shadow: 0 0 var(--spread) rgba(36, 60, 84, 0.25);
}
.bxs-primary--lg {
  box-shadow: 0 0 var(--spread) rgba(36, 60, 84, 0.5);
}
.bxs-primary--xl {
  box-shadow: 0 0 var(--spread) rgba(36, 60, 84, 0.75);
}
.bxs-primary--xxl {
  box-shadow: 0 0 var(--spread) #243c54;
}
.bxs-secondary--xs {
  box-shadow: 0 0 var(--spread) rgba(48, 120, 120, 0.05);
}
.bxs-secondary--sm {
  box-shadow: 0 0 var(--spread) rgba(48, 120, 120, 0.1);
}
.bxs-secondary--md {
  box-shadow: 0 0 var(--spread) rgba(48, 120, 120, 0.25);
}
.bxs-secondary--lg {
  box-shadow: 0 0 var(--spread) rgba(48, 120, 120, 0.5);
}
.bxs-secondary--xl {
  box-shadow: 0 0 var(--spread) rgba(48, 120, 120, 0.75);
}
.bxs-secondary--xxl {
  box-shadow: 0 0 var(--spread) #307878;
}
.bxs-tertiary--xs {
  box-shadow: 0 0 var(--spread) rgba(234, 243, 241, 0.05);
}
.bxs-tertiary--sm {
  box-shadow: 0 0 var(--spread) rgba(234, 243, 241, 0.1);
}
.bxs-tertiary--md {
  box-shadow: 0 0 var(--spread) rgba(234, 243, 241, 0.25);
}
.bxs-tertiary--lg {
  box-shadow: 0 0 var(--spread) rgba(234, 243, 241, 0.5);
}
.bxs-tertiary--xl {
  box-shadow: 0 0 var(--spread) rgba(234, 243, 241, 0.75);
}
.bxs-tertiary--xxl {
  box-shadow: 0 0 var(--spread) #eaf3f1;
}
.bxs-black--xs {
  box-shadow: 0 0 var(--spread) rgba(0, 0, 0, 0.05);
}
.bxs-black--sm {
  box-shadow: 0 0 var(--spread) rgba(0, 0, 0, 0.1);
}
.bxs-black--md {
  box-shadow: 0 0 var(--spread) rgba(0, 0, 0, 0.25);
}
.bxs-black--lg {
  box-shadow: 0 0 var(--spread) rgba(0, 0, 0, 0.5);
}
.bxs-black--xl {
  box-shadow: 0 0 var(--spread) rgba(0, 0, 0, 0.75);
}
.bxs-black--xxl {
  box-shadow: 0 0 var(--spread) black;
}
.bxs-white--xs {
  box-shadow: 0 0 var(--spread) rgba(255, 255, 255, 0.05);
}
.bxs-white--sm {
  box-shadow: 0 0 var(--spread) rgba(255, 255, 255, 0.1);
}
.bxs-white--md {
  box-shadow: 0 0 var(--spread) rgba(255, 255, 255, 0.25);
}
.bxs-white--lg {
  box-shadow: 0 0 var(--spread) rgba(255, 255, 255, 0.5);
}
.bxs-white--xl {
  box-shadow: 0 0 var(--spread) rgba(255, 255, 255, 0.75);
}
.bxs-white--xxl {
  box-shadow: 0 0 var(--spread) white;
}
.bxs-spread--xs {
  --spread: 0.2rem;
}
.bxs-spread--sm {
  --spread: 1rem;
}
.bxs-spread--md {
  --spread: 1.5rem;
}
.bxs-spread--lg {
  --spread: 3rem;
}
.bxs-spread--xl {
  --spread: 5rem;
}
.bxs-spread--xxl {
  --spread: 10rem;
}
.bxsGenerique {
  box-shadow: 0 0 1.5rem rgba(0, 0, 0, 0.25);
}

@media print {
  .print__hide {
    display: none;
  }
}
@media screen {
  .print__show {
    display: none;
  }
}
.object__img--top img {
  object-position: top !important;
}
.object__img--top iframe {
  top: 0 !important;
  transform: translate(-50%, 0%) !important;
}

.object__img--bottom img {
  object-position: bottom !important;
}
.object__img--bottom iframe {
  top: 0 !important;
  transform: translate(-50%, 0%) !important;
}

.object__img--left img {
  object-position: left !important;
}
.object__img--left iframe {
  top: 0 !important;
  transform: translate(-50%, 0%) !important;
}

.object__img--right img {
  object-position: right !important;
}
.object__img--right iframe {
  top: 0 !important;
  transform: translate(-50%, 0%) !important;
}

.btn-catalogue {
  display: none;
}

#bandeauCookies-v2 {
  justify-content: center;
  align-items: center;
}
#bandeauCookies-v2 .bandeauCookies__main, #bandeauCookies-v2 .bandeauCookies__settings {
  border-radius: 1rem;
}
#bandeauCookies-v2 .bandeauCookies__titre {
  color: #243C54;
}
#bandeauCookies-v2 .bandeauCookies__btn {
  border-radius: 10rem;
}
#bandeauCookies-v2 .bandeauCookies__btn:hover, #bandeauCookies-v2 .bandeauCookies__btn:focus {
  color: #307878 !important;
  border-color: #307878 !important;
  opacity: 1;
}
#bandeauCookies-v2 .bandeauCookies__btn.focus {
  background-color: #307878 !important;
}
#bandeauCookies-v2 .bandeauCookies__btn.focus:hover, #bandeauCookies-v2 .bandeauCookies__btn.focus:focus {
  color: rgb(255, 255, 255) !important;
}

body .msgpopin h5 {
  background: #243C54;
  color: rgb(255, 255, 255);
  font-weight: 600;
}
body .msgpopin h5 .btnCloseTop:hover::after {
  opacity: 0.5;
}
body .msgpopin h5 .btnCloseTop:after {
  color: rgb(255, 255, 255) !important;
}

body .ui-dialog.bandeauCookieDialogBox-titlebar,
body .ui-dialog-titlebar {
  cursor: initial !important;
  padding: 0 !important;
  color: rgb(5, 5, 5);
  background: transparent;
  position: initial !important;
  display: grid;
  grid-template-columns: 1fr 4rem;
  align-items: flex-start;
}
body .ui-dialog.bandeauCookieDialogBox-titlebar::before, body .ui-dialog.bandeauCookieDialogBox-titlebar::after,
body .ui-dialog-titlebar::before,
body .ui-dialog-titlebar::after {
  display: none;
}
body .ui-dialog.bandeauCookieDialogBox-titlebar .ui-dialog-title,
body .ui-dialog-titlebar .ui-dialog-title {
  margin: 0;
  white-space: initial;
  width: 100%;
  font-size: 2.8rem;
  line-height: 1;
}
body .ui-dialog.bandeauCookieDialogBox-content,
body .ui-dialog-content {
  min-height: initial;
  color: rgb(5, 5, 5);
  font-size: 1.6rem;
  margin: 1.6rem 0 3rem 0;
}
body .ui-dialog.bandeauCookieDialogBox-buttonpane,
body .ui-dialog-buttonpane {
  margin: 0 !important;
}
body .ui-dialog.bandeauCookieDialogBox-buttonpane .ui-dialog-buttonset,
body .ui-dialog-buttonpane .ui-dialog-buttonset {
  float: unset;
  width: 100%;
  display: flex;
  flex-direction: column;
  grid-gap: 1.6rem;
}
body .ui-dialog.bandeauCookieDialogBox-buttonpane .ui-dialog-buttonset a,
body .ui-dialog.bandeauCookieDialogBox-buttonpane .ui-dialog-buttonset button,
body .ui-dialog-buttonpane .ui-dialog-buttonset a,
body .ui-dialog-buttonpane .ui-dialog-buttonset button {
  margin: 0;
  font-weight: 600;
  font-size: 1.8rem;
  padding: 0.8rem;
  border: 1px solid #243C54;
  background: #243C54;
  color: rgb(255, 255, 255);
  transition: all 0.3s ease-in-out;
}
body .ui-dialog.bandeauCookieDialogBox-buttonpane .ui-dialog-buttonset a:hover,
body .ui-dialog.bandeauCookieDialogBox-buttonpane .ui-dialog-buttonset button:hover,
body .ui-dialog-buttonpane .ui-dialog-buttonset a:hover,
body .ui-dialog-buttonpane .ui-dialog-buttonset button:hover {
  background: transparent;
  color: #243C54;
}

body .ui-dialog.bandeauCookieDialogBox:not(.bandeauCookieDialogBoxContainer-v2),
body .ui-dialog:not(.bandeauCookieDialogBoxContainer-v2) {
  width: 100% !important;
  margin: 0 !important;
  max-width: 90rem !important;
  left: 50% !important;
  top: 50% !important;
  right: initial !important;
  bottom: initial !important;
  transform: translate(-50%, -50%) !important;
  background: #efefef;
  color: rgb(5, 5, 5);
  border: 0;
  padding: 4rem 3rem;
  box-shadow: 0 0 3rem rgba(0, 0, 0, 0.3);
  max-height: 100vh;
  overflow-y: scroll;
  border-radius: 0.8rem;
}
@media (max-width: 767.98px) {
  body .ui-dialog.bandeauCookieDialogBox:not(.bandeauCookieDialogBoxContainer-v2),
  body .ui-dialog:not(.bandeauCookieDialogBoxContainer-v2) {
    max-width: calc(100vw - 3rem) !important;
  }
}
body .ui-dialog.bandeauCookieDialogBox:not(.bandeauCookieDialogBoxContainer-v2) .ui-resizable-handle,
body .ui-dialog:not(.bandeauCookieDialogBoxContainer-v2) .ui-resizable-handle {
  display: none !important;
}
body .ui-dialog.bandeauCookieDialogBox:not(.bandeauCookieDialogBoxContainer-v2) .ui-icon-closethick,
body .ui-dialog:not(.bandeauCookieDialogBoxContainer-v2) .ui-icon-closethick {
  background-image: none;
}
body .ui-dialog.bandeauCookieDialogBox:not(.bandeauCookieDialogBoxContainer-v2) .ui-dialog-titlebar-close,
body .ui-dialog:not(.bandeauCookieDialogBoxContainer-v2) .ui-dialog-titlebar-close {
  position: relative;
  top: 0;
  right: 0;
  margin: 0;
  height: initial;
  padding: 0;
  width: initial;
  background: transparent;
  border: 0px;
  line-height: 1;
}
body .ui-dialog.bandeauCookieDialogBox:not(.bandeauCookieDialogBoxContainer-v2) .ui-dialog-titlebar-close:hover::before,
body .ui-dialog:not(.bandeauCookieDialogBoxContainer-v2) .ui-dialog-titlebar-close:hover::before {
  opacity: 0.5;
}
body .ui-dialog.bandeauCookieDialogBox:not(.bandeauCookieDialogBoxContainer-v2) .ui-dialog-titlebar-close::before,
body .ui-dialog:not(.bandeauCookieDialogBoxContainer-v2) .ui-dialog-titlebar-close::before {
  font-size: 3rem;
  position: relative;
  top: 0;
  color: rgb(5, 5, 5) !important;
  transition: all 0.3s ease-in-out;
}
body .ui-dialog.bandeauCookieDialogBox:not(.bandeauCookieDialogBoxContainer-v2) .ui-widget-content,
body .ui-dialog:not(.bandeauCookieDialogBoxContainer-v2) .ui-widget-content {
  background: transparent;
  border: 0;
  padding: 0;
}

body .ui-dialog.bandeauCookieDialogBox:not(.bandeauCookieDialogBoxContainer-v2) {
  max-width: 65rem !important;
  height: initial !important;
  max-height: 95vh;
}
body .ui-dialog.bandeauCookieDialogBox:not(.bandeauCookieDialogBoxContainer-v2) .bandeauCookiesBoutons a {
  display: inline-block;
}
body .ui-dialog.bandeauCookieDialogBox:not(.bandeauCookieDialogBoxContainer-v2) .bandeauCookiesBoutons a:hover {
  opacity: 0.5;
}
body .ui-dialog.bandeauCookieDialogBox:not(.bandeauCookieDialogBoxContainer-v2) .ui-dialog-titlebar {
  position: absolute !important;
  right: 3rem;
  top: 3rem;
  z-index: 10;
}
body .ui-dialog.bandeauCookieDialogBox:not(.bandeauCookieDialogBoxContainer-v2) #bandeauCookieDialogBox {
  margin-top: 0;
}
body .ui-dialog.bandeauCookieDialogBox:not(.bandeauCookieDialogBoxContainer-v2) #bandeauCookieDialogBox .bandeauCookieItem {
  background: #243C54;
  color: rgb(255, 255, 255);
}
body .ui-dialog.bandeauCookieDialogBox:not(.bandeauCookieDialogBoxContainer-v2) #bandeauCookieDialogBox .bandeauCookieItem .infos,
body .ui-dialog.bandeauCookieDialogBox:not(.bandeauCookieDialogBoxContainer-v2) #bandeauCookieDialogBox .bandeauCookieItem label {
  color: rgb(255, 255, 255);
}
body .ui-dialog.bandeauCookieDialogBox:not(.bandeauCookieDialogBoxContainer-v2) #bandeauCookieDialogBox .infos,
body .ui-dialog.bandeauCookieDialogBox:not(.bandeauCookieDialogBoxContainer-v2) #bandeauCookieDialogBox .bandeauCookieTitle {
  color: rgb(5, 5, 5);
}
body .ui-dialog.bandeauCookieDialogBox:not(.bandeauCookieDialogBoxContainer-v2) #bandeauCookieDialogBox .bandeauCookieTitle {
  font-size: 2.8rem;
}

body.connected .ui-dialog:not(.bandeauCookieDialogBoxContainer-v2) .fieldset {
  padding: 0 !important;
}
body.connected .ui-dialog:not(.bandeauCookieDialogBoxContainer-v2) .fieldset label {
  padding-left: 0;
  width: 100%;
  text-align: left;
}
body.connected .ui-dialog:not(.bandeauCookieDialogBoxContainer-v2) .fieldset .col-md-8 {
  width: 100%;
  padding: 0;
}

body .msgpopin .richtext p.btnCloseBottom {
  border-color: #243C54;
  background-color: #243C54;
  color: rgb(255, 255, 255);
}
body .msgpopin .richtext p.btnCloseBottom:hover {
  color: #243C54;
}

body .ui-dialog-titlebar .ui-dialog-title {
  font-size: 2rem;
}
body .ui-dialog-content {
  font-size: 1.2rem;
}
body .ui-dialog-buttonpane .ui-dialog-buttonset button {
  font-size: 1.5rem;
  padding: 0.5rem;
}

.menu-dropdown li a[class*=fa-]::before,
.menu-dropdown li a[class*=picto__before]::before {
  display: none;
}

.navbar-toggle svg {
  width: 100%;
  max-width: 5rem;
  height: 5rem;
}
.navbar-toggle path.line {
  fill: none;
  stroke: #307878;
  stroke-width: 6;
  transition: stroke-dasharray 600ms cubic-bezier(0.4, 0, 0.2, 1), stroke-dashoffset 600ms cubic-bezier(0.4, 0, 0.2, 1);
}
.navbar-toggle path.line1 {
  stroke-dasharray: 60 207;
  stroke-width: 3;
}
.navbar-toggle path.line2 {
  stroke-dasharray: 60 60;
  stroke-width: 3;
}
.navbar-toggle path.line3 {
  stroke-dasharray: 60 207;
  stroke-width: 3;
}
@media (max-width: 767.98px) {
  .navbar-toggle.open path.line {
    stroke: #307878;
  }
}
.navbar-toggle.open path.line1 {
  stroke-dasharray: 90 207;
  stroke-dashoffset: -134;
  stroke-width: 3;
}
.navbar-toggle.open path.line2 {
  stroke-dasharray: 1 60;
  stroke-dashoffset: -30;
  stroke-width: 3;
}
.navbar-toggle.open path.line3 {
  stroke-dasharray: 90 207;
  stroke-dashoffset: -134;
  stroke-width: 3;
}

body[class*=header--] header {
  position: fixed;
}

header {
  transition: all 0.2s linear;
  position: sticky;
  left: 0;
  top: 0;
  width: 100%;
  z-index: 1000;
  border-bottom: 0.1rem solid rgba(0, 0, 0, 0.1);
}
@media (max-width: 767.98px) {
  header {
    position: fixed;
  }
  header #mainMenu .menu-principal {
    grid-gap: 2rem;
    padding: 2.4rem 1.6rem;
  }
  header #mainMenu .menu-principal > li > a {
    font-size: 1.4rem;
  }
  header #mainMenu .menu-principal > li.has-submenu > a:not(.navigate) {
    display: none;
  }
  header #mainMenu .menu-principal > li.has-submenu > a.navigate {
    display: block;
    position: relative;
  }
  header #mainMenu .menu-principal > li.has-submenu > a.navigate span {
    position: absolute;
    transform: translateX(-50%);
    left: 50%;
    top: initial;
    right: initial;
    bottom: initial;
    bottom: -2rem;
  }
  header #mainMenu .menu-principal > li.has-submenu > a.navigate span::before {
    margin: 0;
  }
}
header .headerCol.site-container {
  width: 100%;
  max-width: 125rem;
  margin: 0 auto;
  padding: 0 1.5rem;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  padding: 1rem 1.5rem 1.5rem 1.5rem;
  gap: 2rem;
}
@media (max-width: 767.98px) {
  header .headerCol.site-container {
    padding: 0 1.5rem;
  }
}
@media (min-width: 768px) {
  header .headerCol.site-container {
    flex-direction: column;
  }
  header .headerCol.site-container ul.menu-principal {
    justify-content: center;
    grid-gap: 1.5rem;
  }
}
@media (max-width: 767.98px) {
  header .headerCol.site-container {
    padding: 0.5rem 1.5rem;
  }
}
header .logo .logoSite img,
header .logo .logoSite svg {
  width: 13.3rem;
}
@media (max-width: 767.98px) {
  header .logo .logoSite img,
  header .logo .logoSite svg {
    width: 6rem;
  }
}
header .headerCol1 {
  position: relative;
  z-index: 10;
}
@media (max-width: 767.98px) {
  header .headerCol1 a {
    margin-bottom: 0;
  }
}
header .headerCol2 {
  flex: 1;
  width: 100%;
}
header .headerCol2 .menu {
  display: flex;
  flex-flow: row wrap;
  justify-content: center;
  align-items: center;
}
header .headerCol2 .menu__nav {
  flex: 1;
}
header .headerCol2 .menu__nav #mainMenu .menu-principal > li {
  display: flex;
  flex-flow: row wrap;
  justify-content: center;
  align-items: center;
}
header .headerCol2 .menu__nav #mainMenu .menu-principal > li > a {
  text-transform: uppercase;
}
header .headerCol2 .menu__nav #mainMenu .menu-principal > li a {
  font-size: 1.4rem;
  font-weight: 400;
  line-height: 3.5rem;
}
@media (min-width: 768px) {
  header .headerCol2 .menu__nav #mainMenu .menu-principal > li a {
    padding-bottom: 0;
  }
}
header .headerCol2 .menu__nav #mainMenu .menu-principal > li a::before {
  margin-right: 0.8rem;
}
header .headerCol2 .menu__nav #mainMenu .menu-principal > li:not(.menu__focus) a::after {
  position: absolute;
  content: "";
  width: 0rem;
  height: 0rem;
  background-color: #307878;
  transform: translate(-50%, 50%);
  margin: 0;
  left: 50%;
  bottom: 0rem;
  transition: all 0.2s linear;
  border-radius: 50rem;
}
header .headerCol2 .menu__nav #mainMenu .menu-principal > li.dropdown--display > a.clickable::after {
  width: 1.2rem;
  height: 1.2rem;
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f078";
  display: inline-block;
  background: none;
  font-size: 1.2rem;
  color: #307878;
  bottom: 1.1rem;
  transition: all 0.2s linear;
}
header .headerCol2 .menu__nav #mainMenu .menu-principal > li.dropdown--display:hover a::after, header .headerCol2 .menu__nav #mainMenu .menu-principal > li.dropdown--display:focus a::after {
  opacity: 0;
  bottom: -0.5rem;
}
header .headerCol2 .menu__nav #mainMenu .menu-principal > li.menu__focus > a {
  background-color: #307878;
  border: 0.1rem solid #307878;
  color: rgb(255, 255, 255);
  padding: 0.5rem 1rem;
  line-height: inherit;
  border-radius: 50rem;
}
header .headerCol2 .menu__nav #mainMenu .menu-principal > li.menu__focus > a:hover, header .headerCol2 .menu__nav #mainMenu .menu-principal > li.menu__focus > a:focus {
  background: none;
  color: #307878;
}
header .headerCol2 .menu__nav #mainMenu .menu-principal > li.menu__focus.active > a {
  color: rgb(255, 255, 255);
}
header .headerCol2 .menu__nav #mainMenu .menu-principal > li.menu__focus.active > a:hover, header .headerCol2 .menu__nav #mainMenu .menu-principal > li.menu__focus.active > a:focus {
  color: #307878;
}
header .headerCol2 .menu__nav #mainMenu .menu-principal > li.active > a {
  color: #307878;
}
header .headerCol2 .menu__nav #mainMenu .menu-principal > li.active > a.navigate::after {
  width: 0.8rem;
  height: 0.8rem;
}
header .headerCol2 .menu__nav #mainMenu .menu-principal > li > a.navigate:hover::after, header .headerCol2 .menu__nav #mainMenu .menu-principal > li > a.navigate:focus::after {
  width: 0.8rem;
  height: 0.8rem;
}
@media (max-width: 767.98px) {
  header .headerCol2 .menu__nav #mainMenu .menu-principal li.active > a {
    color: #307878;
    font-weight: 700;
  }
  header .headerCol2 .menu__nav #mainMenu .menu-principal li a:focus, header .headerCol2 .menu__nav #mainMenu .menu-principal li a:hover {
    color: #307878;
  }
}
header .headerCol2 .menu__nav #mainMenu .menu-principal .has-submenu .active a {
  font-weight: 700;
  color: #307878;
}
@media (min-width: 1060px) {
  header .headerCol2 .menu__nav #mainMenu .menu-principal__services {
    display: none !important;
  }
}
@media (min-width: 576px) and (max-width: 768px) {
  header .headerCol2 .menu__nav #mainMenu .menu-principal__services {
    display: none !important;
  }
}
header .headerCol2 .menu__services ul {
  padding: 0;
  margin: 0;
  list-style: none;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: flex-end;
  align-items: center;
  margin-left: calc(1.74rem + 1.05vw);
}
@media (min-width: 1200px) {
  header .headerCol2 .menu__services ul {
    margin-left: 3rem;
  }
}
header .headerCol2 .menu__services ul li a {
  font-size: 0;
  line-height: 1;
  color: rgb(255, 255, 255);
  width: 3.4rem;
  height: 3.4rem;
  background: #243C54;
  margin: 0 0.5rem;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
header .headerCol2 .menu__services ul li a::before {
  font-size: 1.4rem;
}
header .headerCol2 .menu__services ul li a:hover {
  background: #307878;
}
header .headerCol2 .menu__services .service__calendar-check a::before {
  font-family: "Font Awesome 6 Pro";
  font-weight: 400;
  content: "\f274";
  display: inline-block;
}
header .headerCol2 .menu__services .service__user-lock a::before {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f502";
  display: inline-block;
}
header .headerCol2 .menu__services .service__credit-card a::before {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f09d";
  display: inline-block;
}
header .headerCol2 .menu__services .service__mouse-pointer a::before {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f245";
  display: inline-block;
}
header .headerCol2 .menu__services .service__lock a::before {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f023";
  display: inline-block;
}
header .headerCol2 .menu__services .service__map-marker-alt a::before {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f3c5";
  display: inline-block;
}
header .headerCol2 .menu__services .service__envelope a::before {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f0e0";
  display: inline-block;
}
header .headerCol2 .menu__services .service__phone-alt a::before {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f879";
  display: inline-block;
}
header .headerCol2 .menu__services .service__pen-fancy a::before {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f5ac";
  display: inline-block;
}
header .headerCol2 .menu__services .service__file-download a::before {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f56d";
  display: inline-block;
}
header .headerCol2 .menu__services .service__calendar-alt a::before {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f073";
  display: inline-block;
}
header .headerCol2 .menu__services .service__file-invoice a::before {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f570";
  display: inline-block;
}
header .headerCol2 .menu__services .service__calendar-check a::before {
  font-weight: 500;
}
@media (min-width: 768px) and (max-width: 1060px) {
  header .headerCol2 .menu__services {
    display: none;
  }
}
@media (max-width: 575.98px) {
  header .headerCol2 .menu__services {
    display: none;
  }
}
@media (max-width: 767.98px) {
  header .headerCol2 .menu {
    flex-direction: row-reverse;
    justify-content: flex-start;
  }
  header .headerCol2 .menu__nav {
    flex: inherit;
  }
}
header .navbar-header {
  position: relative;
  z-index: 10;
}
@media (max-width: 767.98px) {
  header #mainMenu {
    position: absolute;
    left: 50%;
    top: -0.2rem;
    transform: translate(-50%, 0%);
    width: 100vw;
  }
  header #mainMenu .menu-principal {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: flex-start;
    text-align: center;
    padding-top: 10rem;
    background: rgba(255, 255, 255, 0.99);
    box-shadow: 0 0.3rem 3rem rgba(0, 0, 0, 0.1);
    border-bottom: 0.1rem solid #ccc;
  }
  header #mainMenu .menu-principal li {
    padding-bottom: 0.5rem;
  }
}

header .menu .menu-principal > li.has-submenu:hover > ul.menu-dropdown {
  display: none;
}
header .menu .menu-principal > li.has-submenu.dropdown--display > ul.menu-dropdown {
  display: block;
  transform: scaleY(0);
  top: 100%;
}
@media (max-width: 767.98px) {
  header .menu .menu-principal > li.has-submenu.dropdown--display > ul.menu-dropdown {
    transform: scaleY(1);
    width: 100%;
    position: relative;
    display: none;
  }
}
header .menu .menu-principal > li.has-submenu.dropdown--display:focus > ul.menu-dropdown, header .menu .menu-principal > li.has-submenu.dropdown--display:hover > ul.menu-dropdown {
  transform: scaleY(1);
}
@media (max-width: 767.98px) {
  header .menu .menu-principal > li.has-submenu.dropdown--display:focus > ul.menu-dropdown, header .menu .menu-principal > li.has-submenu.dropdown--display:hover > ul.menu-dropdown {
    display: block;
  }
}
header .menu .menu-principal > li.has-submenu.dropdown--display.active > ul.menu-dropdown {
  display: block;
}
header .menu .menu-principal > li.has-submenu > ul.menu-dropdown {
  background-color: rgba(36, 60, 84, 0.9);
  border-radius: 0 0.4rem 0.4rem 0.4rem;
  border: 0;
  padding: 1.6rem;
  width: max-content;
  transform-origin: left top;
  transition: all 0.3s ease-in-out;
  border-radius: 0 0 0.8rem 0.8rem;
}
@media (max-width: 991.98px) {
  header .menu .menu-principal > li.has-submenu > ul.menu-dropdown {
    right: 0;
    border-radius: 0.4rem 0 0.4rem 0.4rem;
  }
}
@media (max-width: 767.98px) {
  header .menu .menu-principal > li.has-submenu > ul.menu-dropdown {
    background-color: transparent;
    margin-top: 0.8rem;
    border-top: 0.1rem solid #307878;
    border-bottom: 0.1rem solid #307878;
    border-radius: 0;
  }
}
header .menu .menu-principal > li.has-submenu > ul.menu-dropdown li {
  padding: 0;
}
header .menu .menu-principal > li.has-submenu > ul.menu-dropdown li:not(:last-child) {
  margin-bottom: 0.8rem;
}
header .menu .menu-principal > li.has-submenu > ul.menu-dropdown li a {
  color: rgb(255, 255, 255);
  font-size: 1.4rem;
  position: relative;
  text-transform: none;
}
@media (max-width: 767.98px) {
  header .menu .menu-principal > li.has-submenu > ul.menu-dropdown li a {
    color: rgb(5, 5, 5);
  }
}
header .menu .menu-principal > li.has-submenu > ul.menu-dropdown li a:hover, header .menu .menu-principal > li.has-submenu > ul.menu-dropdown li a:focus {
  color: rgba(255, 255, 255, 0.7);
}
header .menu .menu-principal > li.has-submenu > ul.menu-dropdown li.active a {
  font-weight: 700;
  background-color: transparent;
}
header .menu .menu-principal > li.has-submenu > ul.menu-dropdown li.active a::before {
  transform: scaleY(1);
}

header .menu .menu-principal > li.has-submenu.menuBtnPage2 > ul.menu-dropdown {
  display: block;
  transform: scaleY(0);
  top: 100%;
}
header .menu .menu-principal > li.has-submenu.menuBtnPage2:hover > ul.menu-dropdown, header .menu .menu-principal > li.has-submenu.menuBtnPage2:focus > ul.menu-dropdown {
  transform: scaleY(1);
}
@media (max-width: 767.98px) {
  header .menu .menu-principal > li.has-submenu.menuBtnPage2 > ul.menu-dropdown {
    transform: scaleY(1);
    width: 100%;
    position: relative;
    display: none;
  }
  header .menu .menu-principal > li.has-submenu.menuBtnPage2:hover > ul.menu-dropdown, header .menu .menu-principal > li.has-submenu.menuBtnPage2:focus > ul.menu-dropdown {
    display: block;
  }
}

body .article .actu_share {
  display: flex;
  flex-flow: row wrap;
  grid-gap: 0.8rem;
  border-radius: 10rem;
}
body .article .actu_share a {
  position: relative;
  background: transparent;
  display: inline-block;
  border: 1px solid #e8e8e8;
  font-size: 0;
  line-height: initial;
  width: 3rem;
  height: 3rem;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  position: relative;
  top: 0.3rem;
  color: rgb(255, 255, 255);
  background-color: #307878;
  border-radius: 10rem;
}
body .article .actu_share a:hover {
  background-color: #243C54;
}
body .article .actu_share a:hover::after {
  transform: scaleY(1);
}
body .article .actu_share a.shareFb::before {
  font-family: "Font Awesome 6 Brands";
  font-weight: normal;
  content: "\f39e";
  display: inline-block;
  font-size: 1.6rem;
}
body .article .actu_share a.shareFb:hover {
  background-color: rgb(73, 108, 174);
}
body .article .actu_share a.shareTw::before {
  font-family: "Font Awesome 6 Brands";
  font-weight: normal;
  content: "\e61b";
  display: inline-block;
  font-size: 1.6rem;
}
body .article .actu_share a.shareTw:hover {
  background-color: rgb(39, 184, 229);
}
body .article .actu_share a.shareLi::before {
  font-family: "Font Awesome 6 Brands";
  font-weight: normal;
  content: "\f0e1";
  display: inline-block;
  font-size: 1.6rem;
}
body .article .actu_share a.shareLi:hover {
  background-color: rgb(0, 142, 195);
}
body .article .actu_share a.shareMa::before {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f1d8";
  display: inline-block;
  font-size: 1.6rem;
}

ul.varRs__list li.facebook > a::before {
  font-family: "Font Awesome 6 Brands";
  font-weight: normal;
  content: "\f39e";
  display: inline-block;
}
ul.varRs__list li.twitter > a::before {
  font-family: "Font Awesome 6 Brands";
  font-weight: normal;
  content: "\e61b";
  display: inline-block;
}
ul.varRs__list li.x.com > a::before {
  font-family: "Font Awesome 6 Brands";
  font-weight: normal;
  content: "\e61b";
  display: inline-block;
}
ul.varRs__list li.linkedin > a::before {
  font-family: "Font Awesome 6 Brands";
  font-weight: normal;
  content: "\f0e1";
  display: inline-block;
}
ul.varRs__list li.youtube > a::before {
  font-family: "Font Awesome 6 Brands";
  font-weight: normal;
  content: "\f167";
  display: inline-block;
}
ul.varRs__list li.instagram > a::before {
  font-family: "Font Awesome 6 Brands";
  font-weight: normal;
  content: "\f16d";
  display: inline-block;
}
ul.varRs__list li.soundcloud > a::before {
  font-family: "Font Awesome 6 Brands";
  font-weight: normal;
  content: "\f1be";
  display: inline-block;
}
ul.varRs__list li.btn_meetlaw_rs > a::before {
  font-family: "Font Awesome 6 Pro";
  font-weight: 400;
  content: "\f274";
  display: inline-block;
}

body .article .actu_share a.shareTw::before {
  font-family: "Font Awesome 6 Brands";
  font-weight: normal;
  content: "\e61b";
  display: inline-block;
}

ul.listeRS .picto__before--facebook::before {
  font-family: "Font Awesome 6 Brands";
  font-weight: normal;
  content: "\f39e";
  display: inline-block;
}
ul.listeRS .picto__before--linkedin::before {
  font-family: "Font Awesome 6 Brands";
  font-weight: normal;
  content: "\f0e1";
  display: inline-block;
}
ul.listeRS .picto__before--twitter::before {
  font-family: "Font Awesome 6 Brands";
  font-weight: normal;
  content: "\e61b";
  display: inline-block;
}

ul.listeRS .picto__after--facebook::after {
  font-family: "Font Awesome 6 Brands";
  font-weight: normal;
  content: "\f39e";
  display: inline-block;
}
ul.listeRS .picto__after--linkedin::after {
  font-family: "Font Awesome 6 Brands";
  font-weight: normal;
  content: "\f0e1";
  display: inline-block;
}
ul.listeRS .picto__after--twitter::after {
  font-family: "Font Awesome 6 Brands";
  font-weight: normal;
  content: "\e61b";
  display: inline-block;
}

li.btn_meetlaw_rs > a::before {
  font-family: "Font Awesome 6 Pro" !important;
  font-weight: 500 !important;
  content: "\f274" !important;
  background-image: none !important;
}

.topRS ul.varRs__list,
.topRS ul.listeRS {
  display: flex;
  flex-flow: row wrap;
}
.topRS ul.varRs__list a,
.topRS ul.listeRS a {
  color: #535353;
  line-height: initial;
  text-transform: capitalize;
}

.topRS {
  display: none;
  position: fixed;
  transform: translateY(-50%);
  left: initial;
  top: 50%;
  right: initial;
  bottom: initial;
  right: 1.6rem;
  z-index: 1100;
}
@media (min-width: 768px) {
  .topRS {
    display: block;
  }
}
.topRS ul.varRs__list,
.topRS ul.listeRS {
  position: relative;
  text-align: center;
  display: grid;
  grid-gap: 0.8rem;
  background-color: rgba(255, 255, 255, 0.95);
  padding: 1.6rem 0.8rem;
  box-shadow: 0 0 3rem rgba(0, 0, 0, 0.1);
  border-radius: 10rem;
}
.topRS ul.varRs__list li,
.topRS ul.listeRS li {
  display: inline-flex;
}
.topRS ul.varRs__list li a,
.topRS ul.listeRS li a {
  font-size: 0;
  line-height: 1;
  position: relative;
  color: #307878;
}
.topRS ul.varRs__list li a::before,
.topRS ul.listeRS li a::before {
  font-size: 1.8rem;
  width: 3.2rem;
  height: 3.2rem;
  display: flex;
  flex-flow: row wrap;
  justify-content: center;
  align-items: center;
  border-radius: 10rem;
  position: relative;
  z-index: 1;
}
.topRS ul.varRs__list li a::after,
.topRS ul.listeRS li a::after {
  content: "";
  width: 100%;
  height: 100%;
  position: absolute;
  background-color: #307878;
  left: 50%;
  top: 50%;
  transform: scale(0) translate(-50%, -50%);
  transform-origin: 0 0;
  z-index: 0;
  transition: all 0.3s ease-in-out;
  border-radius: 10rem;
}
.topRS ul.varRs__list li a:hover,
.topRS ul.listeRS li a:hover {
  color: #FFF;
}
.topRS ul.varRs__list li a:hover::after,
.topRS ul.listeRS li a:hover::after {
  transform: scale(1) translate(-50%, -50%);
}
.topRS ul.varRs__list li.facebook a::after,
.topRS ul.listeRS li.facebook a::after {
  background: rgb(73, 108, 174);
}
.topRS ul.varRs__list li.twitter a::after,
.topRS ul.listeRS li.twitter a::after {
  background: rgb(39, 184, 229);
}
.topRS ul.varRs__list li.x-twitter a::after,
.topRS ul.listeRS li.x-twitter a::after {
  background: rgb(0, 0, 1);
}
.topRS ul.varRs__list li.linkedin a::after,
.topRS ul.listeRS li.linkedin a::after {
  background: rgb(0, 142, 195);
}
.topRS ul.varRs__list li.youtube a::after,
.topRS ul.listeRS li.youtube a::after {
  background: rgb(230, 33, 23);
}
.topRS ul.varRs__list li.instagram a::after,
.topRS ul.listeRS li.instagram a::after {
  background: linear-gradient(to right, #ed0017 0%, #c0009d 100%);
}
.topRS ul.varRs__list li.soundcloud a::after,
.topRS ul.listeRS li.soundcloud a::after {
  background: #f50;
}
.topRS ul.varRs__list li.btn_meetlaw_rs a::after,
.topRS ul.listeRS li.btn_meetlaw_rs a::after {
  background: #2E3862;
}

footer ul.varRs__list,
footer ul.listeRS {
  display: flex;
  flex-flow: row wrap;
}
footer ul.varRs__list a,
footer ul.listeRS a {
  color: #535353;
  line-height: initial;
  text-transform: capitalize;
}

footer ul.varRs__list,
footer .listeRS {
  grid-gap: 0.5rem;
}
footer ul.varRs__list li a,
footer .listeRS li a {
  width: 3rem;
  height: 3rem;
  display: flex;
  flex-flow: row wrap;
  justify-content: center;
  align-items: center;
  color: rgb(255, 255, 255);
  background-color: #307878;
  border: 0.1rem solid #307878;
  font-size: 0px;
  border-radius: 10rem;
}
footer ul.varRs__list li a::before,
footer .listeRS li a::before {
  font-size: 18px;
}
footer ul.varRs__list li a::after,
footer .listeRS li a::after {
  background-color: transparent !important;
}
footer ul.varRs__list li a:hover,
footer .listeRS li a:hover {
  background-color: transparent;
  border: 0.1rem solid #243C54;
}

.headerContents {
  position: relative;
  width: 100%;
}
.headerContents > .container {
  display: grid;
}
.headerContents .header__diap-texte,
.headerContents .header__diap {
  grid-column: 1;
  grid-row: 1;
  width: 100%;
  position: relative;
}
.headerContents .header__diap-texte {
  display: flex;
  flex-flow: row wrap;
  justify-content: center;
  align-items: center;
  z-index: 1;
  text-align: center;
  height: 100%;
}
.headerContents .header__diap-texte .texte {
  display: flex;
  flex-flow: row wrap;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 0 1.5rem;
}
.headerContents .header__diap {
  overflow: hidden;
  z-index: 0;
}
.headerContents .header__diap .slick-slide {
  margin: 0;
}
.headerContents .header__diap .item-to-filter {
  display: block !important;
}
.headerContents .header__diap--video iframe {
  width: 100vw;
  height: 56.25vw;
  min-height: 100vh;
  min-width: 177.77vh;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: -1;
}
@media (max-width: 767.98px) {
  .headerContents .header__diap--video iframe {
    display: none;
  }
}
.headerContents .header__diap img {
  width: 100%;
  max-width: initial;
  object-fit: cover;
  object-position: center;
  z-index: -2;
  position: relative;
}
@media (max-width: 1399.98px) {
  .headerContents .header__diap img {
    max-width: 100%;
    height: 71rem;
  }
}
@media (max-width: 767.98px) {
  .headerContents .header__diap img {
    height: 48rem;
  }
}
.headerContents .header__diap .slick-arrow {
  height: 100%;
  width: 8%;
  opacity: 0;
}
.headerContents .header__diap .slick-arrow::before {
  display: none;
}

body.header--xs .header__diap img,
body.header--xs .header__diap-texte,
body.header--xs .headerContents,
.headerContents.header--xs .header__diap img,
.headerContents.header--xs .header__diap-texte,
.headerContents.header--xs .headerContents {
  max-height: 22.6rem;
}
body.header--sm .header__diap img,
body.header--sm .header__diap-texte,
body.header--sm .headerContents,
.headerContents.header--sm .header__diap img,
.headerContents.header--sm .header__diap-texte,
.headerContents.header--sm .headerContents {
  max-height: 45rem;
}
body.header--md .header__diap img,
body.header--md .header__diap-texte,
body.header--md .headerContents,
.headerContents.header--md .header__diap img,
.headerContents.header--md .header__diap-texte,
.headerContents.header--md .headerContents {
  max-height: 50rem;
}
body.header--lg .header__diap img,
body.header--lg .header__diap-texte,
body.header--lg .headerContents,
.headerContents.header--lg .header__diap img,
.headerContents.header--lg .header__diap-texte,
.headerContents.header--lg .headerContents {
  max-height: 40rem;
}
body.header--xl .header__diap img,
body.header--xl .header__diap-texte,
body.header--xl .headerContents,
.headerContents.header--xl .header__diap img,
.headerContents.header--xl .header__diap-texte,
.headerContents.header--xl .headerContents {
  max-height: 50rem;
}
body.header--xxl .header__diap img,
body.header--xxl .header__diap-texte,
body.header--xxl .headerContents,
.headerContents.header--xxl .header__diap img,
.headerContents.header--xxl .header__diap-texte,
.headerContents.header--xxl .headerContents {
  max-height: 60rem;
}
body.header--full .header__diap img,
body.header--full .header__diap-texte,
body.header--full .headerContents,
.headerContents.header--full .header__diap img,
.headerContents.header--full .header__diap-texte,
.headerContents.header--full .headerContents {
  max-height: 100vh;
  height: 100vh;
  min-height: 63rem;
}

.filAriane .filArianeContent {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: initial;
  align-items: center;
  font-size: 1.2rem;
  padding: 0 2rem;
  color: rgb(5, 5, 5);
}
.filAriane .filArianeContent .breadcrumb {
  margin-bottom: 0;
  background-color: transparent;
}
.filAriane .filArianeContent .breadcrumb a {
  color: #307878;
}
.filAriane .filArianeContent .breadcrumb a:hover, .filAriane .filArianeContent .breadcrumb a:focus {
  opacity: 0.7;
}

footer {
  background: #121e2a;
  color: rgb(255, 255, 255);
}
footer a {
  color: rgb(255, 255, 255);
}
footer a:focus, footer a:hover {
  color: #307878;
}
footer .site-container {
  width: 100%;
  max-width: 125rem;
  margin: 0 auto;
  padding: 0 1.5rem;
}
@media (max-width: 767.98px) {
  footer .site-container {
    padding: 0 1.5rem;
  }
}
footer .footerTweets {
  display: block;
}
footer .footer__fax {
  display: none;
}
footer .footer__mail {
  display: none;
}
footer .coordonnees {
  text-align: center;
}

footer {
  position: relative;
}
footer .site-container {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
}
footer .site-container .footer-1 {
  padding: 0 1.5rem;
  min-width: fit-content;
  width: 100%;
}
footer .site-container .footer-1 .coordonnees .footer__titre {
  font-family: "Nunito";
  line-height: normal;
  font-size: calc(1.72rem + 0.9vw);
  font-weight: 700;
  padding: 3rem 0 1rem;
}
@media (min-width: 1200px) {
  footer .site-container .footer-1 .coordonnees .footer__titre {
    font-size: 2.8rem;
  }
}
footer .site-container .footer-2 {
  width: 100%;
}
footer .site-container .footer-2 .footRS ul.listeRS {
  display: flex;
  flex-flow: row wrap;
  justify-content: center;
  align-items: center;
}
footer .site-container .footer-2 .footRS ul.listeRS li a::before {
  z-index: 1;
}
footer .site-container .footer-2 .footRS ul.listeRS li a::after {
  content: "";
  width: 3rem;
  height: 3rem;
  border-radius: 1000rem;
  background-color: #307878;
  position: absolute;
  transform: scale(0);
  opacity: 1;
  transition: all 0.2s linear;
  z-index: 0;
}
footer .site-container .footer-2 .footRS ul.listeRS li a:hover::after {
  opacity: 1;
  transform: scale(1);
}
footer .site-container .footer-2 .menufooter-2 {
  margin: 4.2rem auto 0;
  max-width: 60rem;
  width: 100%;
}
footer .site-container .footer-2 .menufooter-2 ul {
  display: flex;
  flex-flow: row wrap;
  justify-content: center;
  align-items: center;
  font-size: 1.2rem;
}
footer .site-container .footer-2 .menufooter-2 ul li:not(:last-child)::after {
  content: "-";
  margin: 0 0.5rem;
}
footer .site-container .footer__btns {
  display: flex;
  flex-flow: row wrap;
  justify-content: center;
  align-items: center;
  padding: 2rem 0;
  grid-gap: 1.5rem;
}
footer .site-container .footer__btns .btn-primary {
  margin: 1rem 1.4rem;
}
footer .footer-bottom {
  margin-top: 2rem;
  background-color: #307878;
  padding: 0.5rem 0;
  text-align: center;
}
footer .footer-bottom a.signatureAzko {
  font-size: 1.4rem;
}
footer .footer-bottom a.signatureAzko:hover {
  color: rgba(255, 255, 255, 0.5);
}

body.annu_fiche_avocat.honorairesNone .annuaireFicheContent .annuaireFicheHonoraires {
  display: none;
}
body.annu_fiche_avocat.honorairesDisplay .annuaireFicheContent .annuaireFicheHonoraires {
  display: block !important;
}

body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheContent__col1 .annuaireFicheBloc, body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheContent__col2 .annuaireFicheBloc {
  grid-column: initial;
  grid-row: initial;
}

body.annu_fiche_avocat .filAriane {
  display: block;
}
body.annu_fiche_avocat.noPhoto.honorairesNone .annuaireFicheContent .annuaireFicheContent__col2,
body.annu_fiche_avocat.noPhoto.honorairesNone .annuaireFicheContent .annuaireFicheBlocPhoto {
  display: none;
}
body.annu_fiche_avocat.noPhoto .annuaireFicheContent {
  grid-template-columns: 1fr;
}
body.annu_fiche_avocat.noPhoto .annuaireFicheContent .annuaireFicheContent__col2 {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
}
body.annu_fiche_avocat.noPhoto .annuaireFicheContent .annuaireFicheBlocPhoto {
  display: none;
}

body.annu_fiche_avocat {
  overflow-x: hidden;
}
body.annu_fiche_avocat .annuaireFicheContent {
  grid-template-columns: 1fr;
  border-radius: 1.8rem 1.8rem 0 0;
}
body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheContent__section1 {
  position: relative;
  z-index: 1;
  background: #FFF;
  width: 100%;
  max-width: 125rem;
  margin: 0 auto;
  padding: 0 1.5rem;
  margin-top: calc(1.84rem + 1.8vw);
  display: grid;
  grid-template-columns: 33% 17% 1fr 1fr;
  grid-gap: 0rem 8rem;
}
@media (max-width: 767.98px) {
  body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheContent__section1 {
    padding: 0 1.5rem;
  }
}
@media (min-width: 1200px) {
  body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheContent__section1 {
    margin-top: 4rem;
  }
}
@media (max-width: 767.98px) {
  body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheContent__section1 {
    display: flex;
    flex-direction: column;
  }
  body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheContent__section1 .annuaireFicheBlocPhoto img {
    max-width: 35rem;
    margin: 0 auto 1rem;
    float: inherit;
  }
}
body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheContent__section1 .anfiche_civ {
  display: none;
}
body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheContent__section2 {
  width: 100%;
  max-width: 125rem;
  margin: 0 auto;
  padding: 0 1.5rem;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: initial;
  grid-gap: 0 8rem;
  position: relative;
  margin-top: calc(2.24rem + 4.8vw);
}
@media (max-width: 767.98px) {
  body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheContent__section2 {
    padding: 0 1.5rem;
  }
}
@media (min-width: 1200px) {
  body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheContent__section2 {
    margin-top: 8rem;
  }
}
body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheContent__section2::before {
  content: "";
  z-index: -10;
  position: absolute;
  left: 50%;
  top: 50%;
  right: initial;
  bottom: initial;
  transform: translate(-50%, -50%);
  width: 100vw;
  height: 100%;
  background: #EAF3F1;
  padding-left: calc(1.84rem + 1.8vw);
  padding-right: calc(1.84rem + 1.8vw);
}
@media (min-width: 1200px) {
  body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheContent__section2::before {
    padding-left: 4rem;
  }
}
@media (min-width: 1200px) {
  body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheContent__section2::before {
    padding-right: 4rem;
  }
}
body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheContent__section2 .annuaireFicheBloc {
  margin-bottom: 0;
}
body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheContent__section2 .annuaireFicheDomaines {
  padding-top: calc(1.84rem + 1.8vw);
  padding-bottom: calc(1.84rem + 1.8vw);
}
@media (min-width: 1200px) {
  body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheContent__section2 .annuaireFicheDomaines {
    padding-top: 4rem;
  }
}
@media (min-width: 1200px) {
  body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheContent__section2 .annuaireFicheDomaines {
    padding-bottom: 4rem;
  }
}
body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheContent__section2 .annuaireFicheDomaines h3 {
  margin: 0 0 1.8rem 0;
}
body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheContent__section2 .annuaireFicheAideJuridictionnelle {
  padding-top: calc(1.84rem + 1.8vw);
  padding-bottom: calc(1.84rem + 1.8vw);
}
@media (min-width: 1200px) {
  body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheContent__section2 .annuaireFicheAideJuridictionnelle {
    padding-top: 4rem;
  }
}
@media (min-width: 1200px) {
  body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheContent__section2 .annuaireFicheAideJuridictionnelle {
    padding-bottom: 4rem;
  }
}
body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheContent__section2 .annuaireFicheAideJuridictionnelle h3 {
  display: none;
}
body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheContent__section2 .annuaireFicheAideJuridictionnelle div > h3 {
  display: block;
  margin: 0 0 1.8rem 0;
}
body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheContent__section2 .annuaireFicheAideJuridictionnelle div ul {
  margin: 0;
}
@media (max-width: 767.98px) {
  body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheContent__section2 {
    display: flex;
    flex-direction: column;
  }
}
body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheBloc.annuaireFicheTitre {
  margin: 0;
}
body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheBloc.annuaireFicheInfos > h3 {
  display: none;
}
body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheBloc.annuaireFicheInfos h2 {
  margin: 2rem 0 1rem;
}
body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheBloc h2 {
  margin: 0.5rem 0 0 0;
  background: none;
}
body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheBloc h3 {
  margin: 3rem 0 1.8rem 0;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: initial;
  align-items: center;
  text-transform: uppercase;
  color: #243C54;
}
body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheContent__col {
  display: flex;
  flex-direction: column;
}
body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheContent__col1 .annuaireFicheBloc, body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheContent__col2 .annuaireFicheBloc {
  padding: 0;
  margin: 0;
}
body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheContent__col1--bloc-sticky {
  position: sticky;
  top: 2rem;
  grid-gap: 3rem 0;
}
body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheContent__col2 {
  grid-column: 2/5;
}
body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheContent__col2 .annuaireFicheType {
  display: block;
}
body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheContent__col2 .annuaireFicheType h2 {
  margin: 0.5rem 0 0 0;
  font-size: calc(1.69rem + 0.675vw);
}
@media (min-width: 1200px) {
  body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheContent__col2 .annuaireFicheType h2 {
    font-size: 2.5rem;
  }
}
body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheContent__col2 .annuaireFicheType h2 .annuaireFicheCourAppel {
  display: block;
}
body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheContent__col2 .annuaireFicheInfos {
  margin-top: 3rem;
}
body.annu_fiche_avocat .annuaireFicheContent h3 {
  display: block;
  margin: 0 0 1.6rem 0;
  color: #243C54;
}
body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheOnglets,
body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheRetour,
body.annu_fiche_avocat .annuaireFicheContent .annuaireBlocCarte,
body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheCabinets,
body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheCoordonnees {
  display: none;
}
body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheInfos > div h2:first-of-type,
body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheAideJuridictionnelle > div h2:first-of-type,
body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheDivers > div h2:first-of-type {
  margin-top: 0;
}
body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheBlocPhoto {
  width: 100%;
  max-width: 45rem;
  margin: auto !important;
}
body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheBlocPhoto img {
  width: 100%;
  border-radius: 50rem;
}
body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheHonoraires {
  text-align: center;
  display: none;
}
body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheHonoraires h3 {
  display: none;
}
body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheHonoraires .btn_meetlaw {
  margin-top: 0;
}
body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheContact {
  position: relative;
  padding: 5rem 0;
  grid-column: 1/-1;
  margin-bottom: 0;
  color: rgb(255, 255, 255);
}
body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheContact .anfiche_civ {
  display: none;
}
body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheContact .btnSubmit {
  background: #307878;
  border-color: #307878;
  color: rgb(255, 255, 255);
}
body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheContact .btnSubmit:hover, body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheContact .btnSubmit:focus {
  background: none;
  border-color: #fff;
  color: #fff;
}
body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheContact #frmAnnuaireFiche .captchaBtnRefresh::before {
  color: #fff;
}
body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheContact #frmAnnuaireFiche .captchaBtnRefresh:hover::before, body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheContact #frmAnnuaireFiche .captchaBtnRefresh:focus::before {
  opacity: 0.7;
}
body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheContact h3 {
  text-align: center;
  letter-spacing: 0.3rem;
  margin: 0 auto 5rem;
  display: block;
  color: rgb(255, 255, 255);
  font-size: calc(1.72rem + 0.9vw);
  background: none;
}
@media (min-width: 1200px) {
  body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheContact h3 {
    font-size: 2.8rem;
  }
}
body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheContact::before {
  content: "";
  z-index: -10;
  position: absolute;
  transform: translateX(-50%);
  left: 50%;
  top: initial;
  right: initial;
  bottom: initial;
  top: 0;
  width: 100vw;
  height: 100%;
  background: #243C54;
}
body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheSocialNetwork ul {
  display: flex;
  flex-flow: row wrap;
  justify-content: center;
  align-items: flex-end;
  grid-gap: 0.7rem;
  width: fit-content;
  padding: 0;
}
body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheSocialNetwork ul li {
  padding: 0;
}
body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheSocialNetwork ul li::before {
  display: none;
}
body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheSocialNetwork ul li a {
  font-size: 0;
  line-height: initial;
  width: 3rem;
  height: 3rem;
  display: flex;
  flex-flow: row wrap;
  justify-content: center;
  align-items: center;
  position: relative;
  top: 0.3rem;
  color: rgb(255, 255, 255);
  background-color: #307878;
  border-radius: 10rem;
}
body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheSocialNetwork ul li a:hover, body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheSocialNetwork ul li a:focus {
  background-color: #243C54;
}
body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheSocialNetwork ul li a::before {
  font-size: 1.6rem;
  transition: inherit;
  color: #fff;
}
body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheSocialNetwork ul li a.btn_twitter::before {
  font-family: "Font Awesome 6 Brands";
  font-weight: normal;
  content: "\f099";
  display: inline-block;
}
body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheSocialNetwork ul li a.btn_twitter:hover::before, body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheSocialNetwork ul li a.btn_twitter:focus::before {
  color: #fff;
}
body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheSocialNetwork ul li a.btn_facebook::before {
  font-family: "Font Awesome 6 Brands";
  font-weight: normal;
  content: "\f39e";
  display: inline-block;
}
body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheSocialNetwork ul li a.btn_facebook:hover::before, body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheSocialNetwork ul li a.btn_facebook:focus::before {
  color: #fff;
}
body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheSocialNetwork ul li a.btn_linkedin::before {
  font-family: "Font Awesome 6 Brands";
  font-weight: normal;
  content: "\f0e1";
  display: inline-block;
}
body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheSocialNetwork ul li a.btn_linkedin:hover::before, body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheSocialNetwork ul li a.btn_linkedin:focus::before {
  color: #fff;
}
body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheSocialNetwork ul li a.btn_instagram::before {
  font-family: "Font Awesome 6 Brands";
  font-weight: normal;
  content: "\f16d";
  display: inline-block;
}
body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheSocialNetwork ul li a.btn_instagram:hover::before, body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheSocialNetwork ul li a.btn_instagram:focus::before {
  color: #fff;
}
body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheSocialNetwork ul li a.btn_youtube::before {
  font-family: "Font Awesome 6 Brands";
  font-weight: normal;
  content: "\f167";
  display: inline-block;
}
body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheSocialNetwork ul li a.btn_youtube:hover::before, body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheSocialNetwork ul li a.btn_youtube:focus::before {
  color: #fff;
}
@media (max-width: 991.98px) {
  body.annu_fiche_avocat .annuaireFicheContent {
    padding: 0 1.6rem 0 1.6rem;
    grid-gap: 3rem 5rem;
  }
}
@media (max-width: 767.98px) {
  body.annu_fiche_avocat .annuaireFicheContent {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheContent__col1 {
    order: 1;
  }
  body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheContent__col2 {
    order: 2;
  }
  body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheContent__col2 .annuaireFicheTitre {
    text-align: center;
  }
  body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheContent__col2 .annuaireFicheType h2 {
    margin: 0.5rem auto 0;
  }
  body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheContent__col2 .annuaireFicheSocialNetwork ul {
    grid-gap: 0;
    padding: 0;
    margin-bottom: 6rem;
  }
  body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheContent__col2 .annuaireFicheSocialNetwork ul li a::before {
    font-size: 1.6rem;
  }
  body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheContact {
    order: 3;
  }
}
.annuaire-equipe {
  max-width: 100rem;
  margin-left: auto;
  margin-right: auto;
  grid-gap: 3rem;
  display: flex;
  flex-flow: row wrap;
  justify-content: center;
}
.annuaire-equipe .annuaireFicheMini.noDetail {
  pointer-events: none;
}
.annuaire-equipe .annuaireFicheMini.noDetail .annuaireFicheMiniContainer .btnAnnuaireDetail {
  display: none;
}
.annuaire-equipe .annuaireFicheMini.noDetail .clear_both {
  display: none;
}
.annuaire-equipe .annuaireFicheMini.noDetail .annuaireFicheMiniContainer {
  display: grid;
}
.annuaire-equipe .annuaireFicheMini.noDetail .annuaireFicheMiniContainer .type {
  flex-direction: column;
}
.annuaire-equipe > .texte {
  max-width: inherit;
}
.annuaire-equipe > * {
  width: 100%;
  max-width: 30.3333333333rem;
}
.annuaire-equipe .annuaireFicheContent,
.annuaire-equipe .annuaireFicheImage {
  display: block;
  overflow: hidden;
  border-radius: 50rem;
}
.annuaire-equipe .annuaireFicheBtns,
.annuaire-equipe .annuaireFicheContent {
  padding: 0;
}
.annuaire-equipe .annuaireFicheHead {
  border: 0;
}
.annuaire-equipe .annuaireFicheMini {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.annuaire-equipe .annuaireFicheMiniContainer {
  padding: 0;
  border: 0;
  height: 100%;
}
.annuaire-equipe .annuaireFicheMiniContainer .type,
.annuaire-equipe .annuaireFicheMiniContainer h4 {
  color: #FFF;
  transition: all 0.5s ease-in-out;
  font-size: 2rem;
  display: flex;
  place-items: center;
  place-content: center;
  text-align: center;
  z-index: 2;
  margin: 0;
}
.annuaire-equipe .annuaireFicheMiniContainer .type {
  margin: 0 auto 1rem;
  font-size: 1.6rem;
}
.annuaire-equipe .annuaireFicheMiniContainer h4 {
  align-items: flex-end;
  position: relative;
  z-index: 1;
}
.annuaire-equipe .annuaireFicheMiniContainer h4 a {
  color: #307878;
  text-transform: uppercase;
  font-size: 2.4rem;
  text-align: center;
  margin-top: 2rem;
}
.annuaire-equipe .annuaireFicheMiniContainer .type {
  color: #307878;
  background: none;
}
.annuaire-equipe .annuaireFicheMiniContainer .annuaireFicheSocialNetwork {
  width: fit-content;
  grid-row: 3;
  z-index: 2;
  padding: 0 1.5rem 1.5rem;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: initial;
  align-items: initial;
  margin: 1rem auto;
}
.annuaire-equipe .annuaireFicheMiniContainer .annuaireFicheSocialNetwork ul {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  grid-gap: 1rem;
  margin-bottom: 1rem;
}
.annuaire-equipe .annuaireFicheMiniContainer .annuaireFicheSocialNetwork ul a {
  font-size: 0;
  color: #307878;
  line-height: 1;
  display: flex;
  flex-flow: row wrap;
  justify-content: center;
  align-items: center;
  width: 3rem;
  height: 3rem;
  background-color: #307878;
  border-radius: 50rem;
}
.annuaire-equipe .annuaireFicheMiniContainer .annuaireFicheSocialNetwork ul a::before {
  content: "";
  font-size: 1.8rem;
  color: rgb(255, 255, 255);
  transition: color 0.3s linear, background-color 0.3s linear;
}
.annuaire-equipe .annuaireFicheMiniContainer .annuaireFicheSocialNetwork ul a:hover, .annuaire-equipe .annuaireFicheMiniContainer .annuaireFicheSocialNetwork ul a:focus {
  background-color: rgba(48, 120, 120, 0);
}
.annuaire-equipe .annuaireFicheMiniContainer .annuaireFicheSocialNetwork ul a:hover::before, .annuaire-equipe .annuaireFicheMiniContainer .annuaireFicheSocialNetwork ul a:focus::before {
  color: #307878;
}
.annuaire-equipe .annuaireFicheMiniContainer .annuaireFicheSocialNetwork ul a.btn_facebook:hover, .annuaire-equipe .annuaireFicheMiniContainer .annuaireFicheSocialNetwork ul a.btn_facebook:focus {
  color: rgb(73, 108, 174);
}
.annuaire-equipe .annuaireFicheMiniContainer .annuaireFicheSocialNetwork ul a.btn_facebook::before {
  font-family: "Font Awesome 6 Brands";
  font-weight: normal;
  content: "\f39e";
  display: inline-block;
}
.annuaire-equipe .annuaireFicheMiniContainer .annuaireFicheSocialNetwork ul a.btn_twitter:hover, .annuaire-equipe .annuaireFicheMiniContainer .annuaireFicheSocialNetwork ul a.btn_twitter:focus {
  color: rgb(39, 184, 229);
}
.annuaire-equipe .annuaireFicheMiniContainer .annuaireFicheSocialNetwork ul a.btn_twitter::before {
  font-family: "Font Awesome 6 Brands";
  font-weight: normal;
  content: "\f099";
  display: inline-block;
}
.annuaire-equipe .annuaireFicheMiniContainer .annuaireFicheSocialNetwork ul a.btn_x.com:hover, .annuaire-equipe .annuaireFicheMiniContainer .annuaireFicheSocialNetwork ul a.btn_x.com:focus {
  color: rgb(0, 0, 1);
}
.annuaire-equipe .annuaireFicheMiniContainer .annuaireFicheSocialNetwork ul a.btn_x.com::before {
  font-family: "Font Awesome 6 Brands";
  font-weight: normal;
  content: "\e61b";
  display: inline-block;
}
.annuaire-equipe .annuaireFicheMiniContainer .annuaireFicheSocialNetwork ul a.btn_linkedin:hover, .annuaire-equipe .annuaireFicheMiniContainer .annuaireFicheSocialNetwork ul a.btn_linkedin:focus {
  color: rgb(0, 142, 195);
}
.annuaire-equipe .annuaireFicheMiniContainer .annuaireFicheSocialNetwork ul a.btn_linkedin::before {
  font-family: "Font Awesome 6 Brands";
  font-weight: normal;
  content: "\f0e1";
  display: inline-block;
}
.annuaire-equipe .annuaireFicheMiniContainer .annuaireFicheSocialNetwork ul a.btn_youtube:hover, .annuaire-equipe .annuaireFicheMiniContainer .annuaireFicheSocialNetwork ul a.btn_youtube:focus {
  color: rgb(230, 33, 23);
}
.annuaire-equipe .annuaireFicheMiniContainer .annuaireFicheSocialNetwork ul a.btn_youtube::before {
  font-family: "Font Awesome 6 Brands";
  font-weight: normal;
  content: "\f167";
  display: inline-block;
}
.annuaire-equipe .annuaireFicheMiniContainer .annuaireFicheSocialNetwork ul a.btn_instagram:hover, .annuaire-equipe .annuaireFicheMiniContainer .annuaireFicheSocialNetwork ul a.btn_instagram:focus {
  color: #ed0017;
}
.annuaire-equipe .annuaireFicheMiniContainer .annuaireFicheSocialNetwork ul a.btn_instagram::before {
  font-family: "Font Awesome 6 Brands";
  font-weight: normal;
  content: "\f16d";
  display: inline-block;
}
.annuaire-equipe .annuaireFicheMiniContainer .annuaireFicheSocialNetwork ul a.btn_soundcloud:hover, .annuaire-equipe .annuaireFicheMiniContainer .annuaireFicheSocialNetwork ul a.btn_soundcloud:focus {
  color: #f50;
}
.annuaire-equipe .annuaireFicheMiniContainer .annuaireFicheSocialNetwork ul a.btn_soundcloud::before {
  font-family: "Font Awesome 6 Brands";
  font-weight: normal;
  content: "\f1be";
  display: inline-block;
}
.annuaire-equipe .annuaireFicheMiniContainer .annuaireFicheSocialNetwork ul a.btn_btn_meetlaw_rs:hover, .annuaire-equipe .annuaireFicheMiniContainer .annuaireFicheSocialNetwork ul a.btn_btn_meetlaw_rs:focus {
  color: #2E3862;
}
.annuaire-equipe .annuaireFicheMiniContainer .annuaireFicheSocialNetwork ul a.btn_btn_meetlaw_rs::before {
  font-family: "Font Awesome 6 Pro";
  font-weight: 400;
  content: "\f274";
  display: inline-block;
}
.annuaire-equipe .annuaireFicheMiniContainer .btnAnnuaireDetail {
  transform: translateY(100%);
  z-index: 3;
  font-size: 0;
}
@media (max-width: 767.98px) {
  .annuaire-equipe .annuaireFicheMiniContainer .btnAnnuaireDetail {
    display: none;
  }
}
.annuaire-equipe .annuaireFicheMini.noDetail a {
  pointer-events: none;
}
.annuaire-equipe .annuaireFicheMini.noDetail .type {
  justify-content: flex-start;
}
.annuaire-equipe .annuaireFicheMini.noDetail .type::after {
  display: none;
}
.annuaire-equipe .annuaireFicheMini .annuaireFicheImage a {
  position: relative;
  display: block;
}
.annuaire-equipe .annuaireFicheMini .annuaireFicheImage a img {
  max-width: 100%;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
  transition: all 0.3s linear;
}
.annuaire-equipe .annuaireFicheMini .annuaireFicheImage a::before {
  position: absolute;
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f002";
  display: inline-block;
  width: 100%;
  height: 100%;
  display: flex;
  flex-flow: row wrap;
  justify-content: center;
  align-items: center;
  font-size: 10rem;
  background-color: rgba(48, 120, 120, 0.86);
  color: rgb(255, 255, 255);
  transition: all 0.5s ease-in-out;
  transform: translate(-50%, -50%) scale(0);
  top: 50%;
  left: 50%;
  border-radius: 50rem;
}
.annuaire-equipe .annuaireFicheMini.noDetail .type,
.annuaire-equipe .annuaireFicheMini .type {
  display: none;
  justify-content: center;
}
.annuaire-equipe .annuaireFicheMini:hover .annuaireFicheImage a::before, .annuaire-equipe .annuaireFicheMini:focus .annuaireFicheImage a::before {
  transform: translate(-50%, -50%) scale(1);
}
.annuaire-equipe .annuaireFicheMini:hover .annuaireFicheMiniContainer h4 a, .annuaire-equipe .annuaireFicheMini:focus .annuaireFicheMiniContainer h4 a {
  color: #243C54;
}
.annuaire-equipe .annuaireFicheMiniContainer .anfiche_civ,
.annuaire-equipe .annuaireFicheMiniContainer .btnAnnuaireContact,
.annuaire-equipe .annuaireFicheMiniContainer .annuaireFicheSocialNetwork,
.annuaire-equipe .annuaireFicheMiniContainer .annuaireFichedescriptionCourte,
.annuaire-equipe .annuaireFicheMiniContainer .annuaireFicheDomCmp,
.annuaire-equipe .annuaireFicheMiniContainer .coordonnees,
.annuaire-equipe .annuaireFicheMiniContainer .type {
  display: none;
}
.annuaire-equipe--light .annuaireFicheMiniAvocat .annuaireFicheMiniContainer h4 a {
  font-size: 2rem;
}
.annuaire-equipe > .texte {
  display: none;
}
.annuaire-equipe > * {
  animation-name: fadeInUp--xs;
  animation-duration: 0.6s;
  animation-fill-mode: both;
}
.annuaire-equipe > *:nth-child(1) {
  animation-delay: 0.5s;
}
.annuaire-equipe > *:nth-child(2) {
  animation-delay: 0.8s;
}
.annuaire-equipe > *:nth-child(3) {
  animation-delay: 1.1s;
}
.annuaire-equipe > *:nth-child(4) {
  animation-delay: 1.4s;
}
.annuaire-equipe > *:nth-child(5) {
  animation-delay: 1.7s;
}
.annuaire-equipe > *:nth-child(6) {
  animation-delay: 2s;
}
.annuaire-equipe > *:nth-child(7) {
  animation-delay: 2.3s;
}
.annuaire-equipe > *:nth-child(8) {
  animation-delay: 2.6s;
}
.annuaire-equipe > *:nth-child(9) {
  animation-delay: 2.9s;
}
.annuaire-equipe > *:nth-child(10) {
  animation-delay: 3.2s;
}
.annuaire-equipe--light {
  max-width: 100rem;
  margin-left: auto;
  margin-right: auto;
  grid-gap: 3rem;
  display: flex;
  flex-flow: row wrap;
  justify-content: center;
  grid-gap: 4rem 8rem;
}
.annuaire-equipe--light .annuaireFicheMini.noDetail {
  pointer-events: none;
}
.annuaire-equipe--light .annuaireFicheMini.noDetail .annuaireFicheMiniContainer .btnAnnuaireDetail {
  display: none;
}
.annuaire-equipe--light .annuaireFicheMini.noDetail .clear_both {
  display: none;
}
.annuaire-equipe--light .annuaireFicheMini.noDetail .annuaireFicheMiniContainer {
  display: grid;
}
.annuaire-equipe--light .annuaireFicheMini.noDetail .annuaireFicheMiniContainer .type {
  flex-direction: column;
}
.annuaire-equipe--light > .texte {
  max-width: inherit;
}
.annuaire-equipe--light > * {
  width: 100%;
  max-width: 22rem;
}
.annuaire-equipe--light .annuaireFicheContent,
.annuaire-equipe--light .annuaireFicheImage {
  display: block;
  overflow: hidden;
  border-radius: 50rem;
}
.annuaire-equipe--light .annuaireFicheBtns,
.annuaire-equipe--light .annuaireFicheContent {
  padding: 0;
}
.annuaire-equipe--light .annuaireFicheHead {
  border: 0;
}
.annuaire-equipe--light .annuaireFicheMini {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.annuaire-equipe--light .annuaireFicheMiniContainer {
  padding: 0;
  border: 0;
  height: 100%;
}
.annuaire-equipe--light .annuaireFicheMiniContainer .type,
.annuaire-equipe--light .annuaireFicheMiniContainer h4 {
  color: #FFF;
  transition: all 0.5s ease-in-out;
  font-size: 2rem;
  display: flex;
  place-items: center;
  place-content: center;
  text-align: center;
  z-index: 2;
  margin: 0;
}
.annuaire-equipe--light .annuaireFicheMiniContainer .type {
  margin: 0 auto 1rem;
  font-size: 1.6rem;
}
.annuaire-equipe--light .annuaireFicheMiniContainer h4 {
  align-items: flex-end;
  position: relative;
  z-index: 1;
}
.annuaire-equipe--light .annuaireFicheMiniContainer h4 a {
  color: #307878;
  text-transform: uppercase;
  font-size: 2.4rem;
  text-align: center;
  margin-top: 2rem;
}
.annuaire-equipe--light .annuaireFicheMiniContainer .type {
  color: #307878;
  background: none;
}
.annuaire-equipe--light .annuaireFicheMiniContainer .annuaireFicheSocialNetwork {
  width: fit-content;
  grid-row: 3;
  z-index: 2;
  padding: 0 1.5rem 1.5rem;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: initial;
  align-items: initial;
  margin: 1rem auto;
}
.annuaire-equipe--light .annuaireFicheMiniContainer .annuaireFicheSocialNetwork ul {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  grid-gap: 1rem;
  margin-bottom: 1rem;
}
.annuaire-equipe--light .annuaireFicheMiniContainer .annuaireFicheSocialNetwork ul a {
  font-size: 0;
  color: #307878;
  line-height: 1;
  display: flex;
  flex-flow: row wrap;
  justify-content: center;
  align-items: center;
  width: 3rem;
  height: 3rem;
  background-color: #307878;
  border-radius: 50rem;
}
.annuaire-equipe--light .annuaireFicheMiniContainer .annuaireFicheSocialNetwork ul a::before {
  content: "";
  font-size: 1.8rem;
  color: rgb(255, 255, 255);
  transition: color 0.3s linear, background-color 0.3s linear;
}
.annuaire-equipe--light .annuaireFicheMiniContainer .annuaireFicheSocialNetwork ul a:hover, .annuaire-equipe--light .annuaireFicheMiniContainer .annuaireFicheSocialNetwork ul a:focus {
  background-color: rgba(48, 120, 120, 0);
}
.annuaire-equipe--light .annuaireFicheMiniContainer .annuaireFicheSocialNetwork ul a:hover::before, .annuaire-equipe--light .annuaireFicheMiniContainer .annuaireFicheSocialNetwork ul a:focus::before {
  color: #307878;
}
.annuaire-equipe--light .annuaireFicheMiniContainer .annuaireFicheSocialNetwork ul a.btn_facebook:hover, .annuaire-equipe--light .annuaireFicheMiniContainer .annuaireFicheSocialNetwork ul a.btn_facebook:focus {
  color: rgb(73, 108, 174);
}
.annuaire-equipe--light .annuaireFicheMiniContainer .annuaireFicheSocialNetwork ul a.btn_facebook::before {
  font-family: "Font Awesome 6 Brands";
  font-weight: normal;
  content: "\f39e";
  display: inline-block;
}
.annuaire-equipe--light .annuaireFicheMiniContainer .annuaireFicheSocialNetwork ul a.btn_twitter:hover, .annuaire-equipe--light .annuaireFicheMiniContainer .annuaireFicheSocialNetwork ul a.btn_twitter:focus {
  color: rgb(39, 184, 229);
}
.annuaire-equipe--light .annuaireFicheMiniContainer .annuaireFicheSocialNetwork ul a.btn_twitter::before {
  font-family: "Font Awesome 6 Brands";
  font-weight: normal;
  content: "\f099";
  display: inline-block;
}
.annuaire-equipe--light .annuaireFicheMiniContainer .annuaireFicheSocialNetwork ul a.btn_x.com:hover, .annuaire-equipe--light .annuaireFicheMiniContainer .annuaireFicheSocialNetwork ul a.btn_x.com:focus {
  color: rgb(0, 0, 1);
}
.annuaire-equipe--light .annuaireFicheMiniContainer .annuaireFicheSocialNetwork ul a.btn_x.com::before {
  font-family: "Font Awesome 6 Brands";
  font-weight: normal;
  content: "\e61b";
  display: inline-block;
}
.annuaire-equipe--light .annuaireFicheMiniContainer .annuaireFicheSocialNetwork ul a.btn_linkedin:hover, .annuaire-equipe--light .annuaireFicheMiniContainer .annuaireFicheSocialNetwork ul a.btn_linkedin:focus {
  color: rgb(0, 142, 195);
}
.annuaire-equipe--light .annuaireFicheMiniContainer .annuaireFicheSocialNetwork ul a.btn_linkedin::before {
  font-family: "Font Awesome 6 Brands";
  font-weight: normal;
  content: "\f0e1";
  display: inline-block;
}
.annuaire-equipe--light .annuaireFicheMiniContainer .annuaireFicheSocialNetwork ul a.btn_youtube:hover, .annuaire-equipe--light .annuaireFicheMiniContainer .annuaireFicheSocialNetwork ul a.btn_youtube:focus {
  color: rgb(230, 33, 23);
}
.annuaire-equipe--light .annuaireFicheMiniContainer .annuaireFicheSocialNetwork ul a.btn_youtube::before {
  font-family: "Font Awesome 6 Brands";
  font-weight: normal;
  content: "\f167";
  display: inline-block;
}
.annuaire-equipe--light .annuaireFicheMiniContainer .annuaireFicheSocialNetwork ul a.btn_instagram:hover, .annuaire-equipe--light .annuaireFicheMiniContainer .annuaireFicheSocialNetwork ul a.btn_instagram:focus {
  color: #ed0017;
}
.annuaire-equipe--light .annuaireFicheMiniContainer .annuaireFicheSocialNetwork ul a.btn_instagram::before {
  font-family: "Font Awesome 6 Brands";
  font-weight: normal;
  content: "\f16d";
  display: inline-block;
}
.annuaire-equipe--light .annuaireFicheMiniContainer .annuaireFicheSocialNetwork ul a.btn_soundcloud:hover, .annuaire-equipe--light .annuaireFicheMiniContainer .annuaireFicheSocialNetwork ul a.btn_soundcloud:focus {
  color: #f50;
}
.annuaire-equipe--light .annuaireFicheMiniContainer .annuaireFicheSocialNetwork ul a.btn_soundcloud::before {
  font-family: "Font Awesome 6 Brands";
  font-weight: normal;
  content: "\f1be";
  display: inline-block;
}
.annuaire-equipe--light .annuaireFicheMiniContainer .annuaireFicheSocialNetwork ul a.btn_btn_meetlaw_rs:hover, .annuaire-equipe--light .annuaireFicheMiniContainer .annuaireFicheSocialNetwork ul a.btn_btn_meetlaw_rs:focus {
  color: #2E3862;
}
.annuaire-equipe--light .annuaireFicheMiniContainer .annuaireFicheSocialNetwork ul a.btn_btn_meetlaw_rs::before {
  font-family: "Font Awesome 6 Pro";
  font-weight: 400;
  content: "\f274";
  display: inline-block;
}
.annuaire-equipe--light .annuaireFicheMiniContainer .btnAnnuaireDetail {
  transform: translateY(100%);
  z-index: 3;
  font-size: 0;
}
@media (max-width: 767.98px) {
  .annuaire-equipe--light .annuaireFicheMiniContainer .btnAnnuaireDetail {
    display: none;
  }
}
.annuaire-equipe--light .annuaireFicheMini.noDetail a {
  pointer-events: none;
}
.annuaire-equipe--light .annuaireFicheMini.noDetail .type {
  justify-content: flex-start;
}
.annuaire-equipe--light .annuaireFicheMini.noDetail .type::after {
  display: none;
}
.annuaire-equipe--light .annuaireFicheMini .annuaireFicheImage a {
  position: relative;
  display: block;
}
.annuaire-equipe--light .annuaireFicheMini .annuaireFicheImage a img {
  max-width: 100%;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
  transition: all 0.3s linear;
}
.annuaire-equipe--light .annuaireFicheMini .annuaireFicheImage a::before {
  position: absolute;
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f002";
  display: inline-block;
  width: 100%;
  height: 100%;
  display: flex;
  flex-flow: row wrap;
  justify-content: center;
  align-items: center;
  font-size: 10rem;
  background-color: rgba(48, 120, 120, 0.86);
  color: rgb(255, 255, 255);
  transition: all 0.5s ease-in-out;
  transform: translate(-50%, -50%) scale(0);
  top: 50%;
  left: 50%;
  border-radius: 50rem;
}
.annuaire-equipe--light .annuaireFicheMini.noDetail .type,
.annuaire-equipe--light .annuaireFicheMini .type {
  display: none;
  justify-content: center;
}
.annuaire-equipe--light .annuaireFicheMini:hover .annuaireFicheImage a::before, .annuaire-equipe--light .annuaireFicheMini:focus .annuaireFicheImage a::before {
  transform: translate(-50%, -50%) scale(1);
}
.annuaire-equipe--light .annuaireFicheMini:hover .annuaireFicheMiniContainer h4 a, .annuaire-equipe--light .annuaireFicheMini:focus .annuaireFicheMiniContainer h4 a {
  color: #243C54;
}
.annuaire-equipe--light .annuaireFicheMiniContainer .anfiche_civ,
.annuaire-equipe--light .annuaireFicheMiniContainer .btnAnnuaireContact,
.annuaire-equipe--light .annuaireFicheMiniContainer .annuaireFicheSocialNetwork,
.annuaire-equipe--light .annuaireFicheMiniContainer .annuaireFichedescriptionCourte,
.annuaire-equipe--light .annuaireFicheMiniContainer .annuaireFicheDomCmp,
.annuaire-equipe--light .annuaireFicheMiniContainer .coordonnees,
.annuaire-equipe--light .annuaireFicheMiniContainer .type {
  display: none;
}
.annuaire-equipe--light--light .annuaireFicheMiniAvocat .annuaireFicheMiniContainer h4 a {
  font-size: 2rem;
}
.annuaire-equipe--light > .texte {
  display: none;
}
.annuaire-equipe--light > * {
  animation-name: fadeInUp--xs;
  animation-duration: 0.6s;
  animation-fill-mode: both;
}
.annuaire-equipe--light > *:nth-child(1) {
  animation-delay: 0.5s;
}
.annuaire-equipe--light > *:nth-child(2) {
  animation-delay: 0.8s;
}
.annuaire-equipe--light > *:nth-child(3) {
  animation-delay: 1.1s;
}
.annuaire-equipe--light > *:nth-child(4) {
  animation-delay: 1.4s;
}
.annuaire-equipe--light > *:nth-child(5) {
  animation-delay: 1.7s;
}
.annuaire-equipe--light > *:nth-child(6) {
  animation-delay: 2s;
}
.annuaire-equipe--light > *:nth-child(7) {
  animation-delay: 2.3s;
}
.annuaire-equipe--light > *:nth-child(8) {
  animation-delay: 2.6s;
}
.annuaire-equipe--light > *:nth-child(9) {
  animation-delay: 2.9s;
}
.annuaire-equipe--light > *:nth-child(10) {
  animation-delay: 3.2s;
}

#frmAnnuaireFiche {
  width: 100%;
  max-width: 47rem;
  margin: 0 auto;
}
#frmAnnuaireFiche .form-horizontal .col-md-9,
#frmAnnuaireFiche .form-horizontal .col-md-8,
#frmAnnuaireFiche .form-horizontal .col-md-4,
#frmAnnuaireFiche .form-horizontal .col-md-3 {
  padding: 0;
}
#frmAnnuaireFiche .paiementlibreFrmInfo,
#frmAnnuaireFiche .contactFrmInfo {
  font-size: 0.8rem;
}
#frmAnnuaireFiche .form-horizontal .col-md-8,
#frmAnnuaireFiche .form-horizontal .col-md-4 {
  width: 100%;
}
#frmAnnuaireFiche label {
  font-weight: 500;
}
#frmAnnuaireFiche .col-md-9,
#frmAnnuaireFiche label {
  padding: 0;
  width: 100%;
  text-align: left;
}
#frmAnnuaireFiche label {
  display: none;
}
#frmAnnuaireFiche .fieldset {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  grid-gap: 1.5rem;
}
#frmAnnuaireFiche .fieldset .champ_nom,
#frmAnnuaireFiche .fieldset .champ_prenom,
#frmAnnuaireFiche .fieldset .champ_email,
#frmAnnuaireFiche .fieldset .champ_tel {
  flex-basis: 22.5rem;
}
@media (max-width: 575.98px) {
  #frmAnnuaireFiche .fieldset .champ_nom,
  #frmAnnuaireFiche .fieldset .champ_prenom,
  #frmAnnuaireFiche .fieldset .champ_email,
  #frmAnnuaireFiche .fieldset .champ_tel {
    flex-basis: inherit;
  }
}
#frmAnnuaireFiche .fieldset > div {
  width: 100%;
  margin: 0;
}
#frmAnnuaireFiche .btnSubmit {
  font-size: 1.6rem;
}
#frmAnnuaireFiche .btnSubmit::before {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f1d8";
  display: inline-block;
  margin-right: 0.8rem;
}
#frmAnnuaireFiche .consentField label {
  width: calc(100% - 25px);
  padding-left: 0.8rem;
}
#frmAnnuaireFiche .captchaBtnRefresh::before {
  color: #243C54;
}
#frmAnnuaireFiche .captchaBtnRefresh:hover {
  opacity: 0.5;
}
#frmAnnuaireFiche .captchaField .form-control {
  border-radius: 10rem 0 0 10rem;
}
@media (max-width: 575.98px) {
  #frmAnnuaireFiche .captchaField #frmAnnuaireFiche_captcha {
    border-radius: 10rem 0 0 10rem;
  }
}
#frmAnnuaireFiche .paiementlibreFrmInfo,
#frmAnnuaireFiche .contactFrmInfo {
  font-size: 1.1rem;
  margin-top: 1rem;
}
#frmAnnuaireFiche .type_textarea textarea {
  font-size: 1.6rem !important;
  color: #000;
}
#frmAnnuaireFiche .form-group.nom,
#frmAnnuaireFiche .form-group.prenom,
#frmAnnuaireFiche .form-group.mail,
#frmAnnuaireFiche .form-group.tel,
#frmAnnuaireFiche .form-group.cp,
#frmAnnuaireFiche .form-group.ville,
#frmAnnuaireFiche .form-group.objet {
  position: relative;
}
#frmAnnuaireFiche .form-group.nom .control-label,
#frmAnnuaireFiche .form-group.prenom .control-label,
#frmAnnuaireFiche .form-group.mail .control-label,
#frmAnnuaireFiche .form-group.tel .control-label,
#frmAnnuaireFiche .form-group.cp .control-label,
#frmAnnuaireFiche .form-group.ville .control-label,
#frmAnnuaireFiche .form-group.objet .control-label {
  display: flex !important;
  align-items: center;
  position: absolute;
  top: 0;
  left: 1.5rem;
  height: 100%;
  margin: 0;
  padding: 0;
  color: #999;
  font-size: 1.4rem;
  font-weight: 400;
  text-transform: none;
  pointer-events: none;
  z-index: 1;
  transition: opacity 0.2s;
}
#frmAnnuaireFiche .form-group.nom:focus-within .control-label,
#frmAnnuaireFiche .form-group.prenom:focus-within .control-label,
#frmAnnuaireFiche .form-group.mail:focus-within .control-label,
#frmAnnuaireFiche .form-group.tel:focus-within .control-label,
#frmAnnuaireFiche .form-group.cp:focus-within .control-label,
#frmAnnuaireFiche .form-group.ville:focus-within .control-label,
#frmAnnuaireFiche .form-group.objet:focus-within .control-label {
  opacity: 0;
}
#frmAnnuaireFiche .form-group.message {
  position: relative;
}
#frmAnnuaireFiche .form-group.message .control-label {
  display: flex !important;
  align-items: flex-start;
  position: absolute;
  top: 0;
  left: 1.5rem;
  padding-top: 1.2rem;
  margin: 0;
  color: #999;
  font-size: 1.4rem;
  font-weight: 400;
  text-transform: none;
  pointer-events: none;
  z-index: 1;
  transition: opacity 0.2s;
}
#frmAnnuaireFiche .form-group.message:focus-within .control-label {
  opacity: 0;
}
#frmAnnuaireFiche .form-group.souhaite .control-label,
#frmAnnuaireFiche .form-group.captcha .control-label {
  display: block !important;
  color: #fff;
  font-size: 1.3rem;
  font-weight: 500;
  margin-bottom: 0.4rem;
}
#frmAnnuaireFiche .form-group.souhaite label.checkb {
  display: inline !important;
  color: #fff;
  font-size: 1.4rem;
  font-weight: 400;
  margin-right: 1rem;
}
#frmAnnuaireFiche .RgpdConsent label {
  display: inline !important;
}

.section-contact__adresse {
  width: 100%;
  overflow: hidden;
}
.section-contact__adresse .texte.adresse {
  padding: 0;
  grid-gap: 3rem;
}
.section-contact__adresse .pull-left {
  width: 100%;
  padding: 4rem 1.6rem;
  border: 0.1rem solid #EAF3F1;
  padding: 3rem 1.6rem;
  border-radius: 0.5rem;
  max-width: inherit;
  border-radius: 4rem;
}
.section-contact__adresse .pull-right {
  float: inherit !important;
  width: 100%;
  display: inline-flex;
  border-radius: 0.5rem;
  overflow: hidden;
  border-radius: 4rem;
}
.section-contact__adresse .pull-right iframe {
  width: 100%;
  height: 100%;
  min-height: 25rem;
  position: relative;
}
.section-contact__adresse h3 {
  padding: 1.7rem 0.5rem;
  margin: 0 auto 1rem auto;
  letter-spacing: 0.1rem;
  border-radius: 10rem;
}
.section-contact__adresse h3 a {
  color: #243C54;
}
.section-contact__adresse h3 a::before {
  color: #307878;
}
.section-contact__adresse h3 a:hover, .section-contact__adresse h3 a:focus {
  opacity: 0.7;
}
.section-contact__adresse .texte {
  display: flex;
  flex-flow: row wrap;
  justify-content: space-between;
  align-items: flex-start;
  grid-gap: 0;
  align-items: initial;
}
.section-contact__adresse .texte .pull-left {
  width: 100%;
  max-width: 40rem;
  margin: 0 auto;
}
.section-contact__adresse .texte .pull-right {
  flex: 1;
  flex-basis: 40%;
}
@media (max-width: 767.98px) {
  .section-contact__adresse .texte {
    display: flex;
    flex-flow: row wrap;
    justify-content: space-between;
    align-items: flex-start;
    grid-gap: 0;
  }
  .section-contact__adresse .texte .pull-left {
    width: 100%;
    max-width: 100%;
    margin: 0 auto;
  }
  .section-contact__adresse .texte .pull-right {
    flex: 1;
    flex-basis: 100%;
  }
}
.section-contact__infos {
  border: 0.1rem solid #EAF3F1;
  padding: 3rem 1.6rem;
  border-radius: 0.5rem;
  border-radius: 4rem;
}
.section-contact__infos h4 {
  color: #243C54;
  letter-spacing: 0.1rem;
  margin: 0 0 0.8rem 0;
}
.section-contact__infos h4:not(:first-of-type) {
  margin: 3rem 0 0.8rem 0;
}
.section-contact .section-adresse .subSectionContainer {
  display: grid;
  grid-gap: 3rem;
  grid-gap: 3rem;
  display: flex;
  flex-flow: row wrap;
  align-items: flex-start;
}
.section-contact .section-adresse .subSectionContainer > * {
  flex: 1;
  flex-basis: 97rem;
}
.section-contact .section-frm {
  position: sticky;
  top: 8rem;
}
@media (max-width: 767.98px) {
  .section-contact .section-frm {
    position: relative;
    top: initial;
    order: 1;
  }
}
.section-contact .sectionContainer {
  grid-template-columns: 1fr 40rem;
  max-width: 100rem;
  grid-gap: 3rem 10rem;
}
@media (max-width: 991.98px) {
  .section-contact .sectionContainer {
    grid-gap: 3rem 5rem;
    grid-template-columns: repeat(2, calc(50% - 2.5rem));
  }
}
@media (max-width: 767.98px) {
  .section-contact .sectionContainer {
    display: flex;
    flex-direction: column;
  }
}

.section-infos .sectionContainer > *:nth-child(1) {
  animation-delay: 0.5s;
}
.section-infos .sectionContainer > *:nth-child(2) {
  animation-delay: 0.8s;
}
.section-infos .sectionContainer > *:nth-child(3) {
  animation-delay: 1.1s;
}
.section-infos .sectionContainer > *:nth-child(4) {
  animation-delay: 1.4s;
}
.section-infos .sectionContainer > *:nth-child(5) {
  animation-delay: 1.7s;
}
.section-infos .sectionContainer > *:nth-child(6) {
  animation-delay: 2s;
}
.section-infos .sectionContainer > *:nth-child(7) {
  animation-delay: 2.3s;
}
.section-infos .sectionContainer > *:nth-child(8) {
  animation-delay: 2.6s;
}
.section-infos .sectionContainer > *:nth-child(9) {
  animation-delay: 2.9s;
}
.section-infos .sectionContainer > *:nth-child(10) {
  animation-delay: 3.2s;
}
.section-infos__bloc {
  text-align: center;
}
.section-infos__bloc::before {
  font-size: 3.5rem;
  color: #307878;
}
.section-infos__bloc h4 {
  color: #243C54;
  font-weight: 500;
}

.frm-standard .form-horizontal .col-md-9,
.frm-standard .form-horizontal .col-md-8,
.frm-standard .form-horizontal .col-md-4,
.frm-standard .form-horizontal .col-md-3 {
  padding: 0;
}
.frm-standard .paiementlibreFrmInfo,
.frm-standard .contactFrmInfo {
  font-size: 0.8rem;
}
.frm-standard .form-horizontal .col-md-8,
.frm-standard .form-horizontal .col-md-4 {
  width: 100%;
}
.frm-standard label {
  font-weight: 500;
}
.frm-standard .richtext {
  margin-bottom: 1.5rem;
  font-weight: 500;
  color: #243C54;
}
.frm-standard form .fieldset {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  grid-gap: 1rem 2rem;
}
.frm-standard form .fieldset .champ_nom,
.frm-standard form .fieldset .champ_prenom,
.frm-standard form .fieldset .champ_adresseemail,
.frm-standard form .fieldset .champ_tel,
.frm-standard form .fieldset .champ_codepostal,
.frm-standard form .fieldset .champ_ville {
  flex: 1;
  flex-basis: 22.5rem;
}
@media (max-width: 991.98px) {
  .frm-standard form .fieldset .champ_nom,
  .frm-standard form .fieldset .champ_prenom,
  .frm-standard form .fieldset .champ_adresseemail,
  .frm-standard form .fieldset .champ_tel,
  .frm-standard form .fieldset .champ_codepostal,
  .frm-standard form .fieldset .champ_ville {
    flex-basis: inherit;
  }
}
.frm-standard form .fieldset > div {
  width: 100%;
}
.frm-standard .form-horizontal .control-label {
  text-align: left;
  text-transform: uppercase;
  padding: 0;
  color: rgb(0, 0, 0);
  width: 100%;
  font-size: 1.4rem;
  display: flex;
  grid-gap: 0.4rem;
}
.frm-standard .form-horizontal .control-label::after {
  color: #307878;
}
.frm-standard #contactFrm_captcha {
  border-radius: 10rem 0 0 10rem;
}
.frm-standard .btnSubmit {
  font-size: 1.6rem;
}
.frm-standard .btnSubmit::before {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f1d8";
  display: inline-block;
  margin-right: 0.8rem;
}
.frm-standard .contactFrmInfo {
  margin-top: 1rem;
}
.frm-standard.frm-labelAnimation {
  /* CANCEL BACKGROUND CHROME SUR LES INPUTS FOCUS */
}
.frm-standard.frm-labelAnimation .form-horizontal .col-md-9,
.frm-standard.frm-labelAnimation .form-horizontal .col-md-8,
.frm-standard.frm-labelAnimation .form-horizontal .col-md-4,
.frm-standard.frm-labelAnimation .form-horizontal .col-md-3 {
  padding: 0;
}
.frm-standard.frm-labelAnimation .paiementlibreFrmInfo,
.frm-standard.frm-labelAnimation .contactFrmInfo {
  font-size: 0.8rem;
}
.frm-standard.frm-labelAnimation .type_file label {
  display: none !important;
}
.frm-standard.frm-labelAnimation .type_file .info {
  font-size: 1.1rem;
}
.frm-standard.frm-labelAnimation .form-group:not(.type_checkboxes) label.obligatoire:after {
  color: #307878;
  content: " * ";
  font-family: arial;
}
.frm-standard.frm-labelAnimation .form-group:not(.type_checkboxes) label {
  text-align: left !important;
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  display: inline-block;
  padding: 0 15px !important;
  width: auto !important;
  font-size: 16px !important;
  font-weight: 400;
  color: #CCC !important;
  border-radius: 100px;
  z-index: 1;
  text-transform: none !important;
  pointer-events: none;
  transition: all 0.3s ease-in-out;
}
.frm-standard.frm-labelAnimation .form-group:not(.type_checkboxes) label.toggleInput {
  left: 1.5rem;
  top: 0%;
  font-size: 11px !important;
  background: #FFF;
  color: #307878 !important;
  border-radius: 0;
  line-height: normal;
  border-radius: 10rem;
}
.frm-standard.frm-labelAnimation .form-group:not(.type_checkboxes) label.toggleInput + div input,
.frm-standard.frm-labelAnimation .form-group:not(.type_checkboxes) label.toggleInput + div textarea,
.frm-standard.frm-labelAnimation .form-group:not(.type_checkboxes) label.toggleInput + div select {
  border-color: #307878;
}
.frm-standard.frm-labelAnimation .form-control:focus {
  box-shadow: none;
}
.frm-standard.frm-labelAnimation .form-group {
  position: relative;
}
.frm-standard.frm-labelAnimation .type_textarea label {
  top: 25px;
}
.frm-standard.frm-labelAnimation .type_textarea label.toggleInput {
  top: 0;
}
.frm-standard.frm-labelAnimation input:-webkit-autofill,
.frm-standard.frm-labelAnimation input:-webkit-autofill:hover,
.frm-standard.frm-labelAnimation input:-webkit-autofill:focus,
.frm-standard.frm-labelAnimation input:-webkit-autofill:active {
  -webkit-box-shadow: 0 0 0 30px white inset !important;
}
.frm-standard.frm-labelAnimation .fieldset {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-items: flex-start;
  grid-gap: 1.5rem;
}
.frm-standard.frm-labelAnimation .fieldset > * {
  margin: 0;
  width: 100%;
}
.frm-standard.frm-labelAnimation .col-md-8 {
  width: 100%;
}
.frm-standard.frm-labelAnimation--col-2 .fieldset {
  display: grid;
  grid-template-columns: 1fr 1fr;
  grid-gap: 1.5rem;
  margin-bottom: 1rem;
}
@media (max-width: 575.98px) {
  .frm-standard.frm-labelAnimation--col-2 .fieldset {
    grid-template-columns: 100%;
  }
}
.frm-standard.frm-labelAnimation--col-2 .fieldset > * {
  margin: 0;
}
.frm-standard.frm-labelAnimation--col-2 .fieldset > .type_textarea, .frm-standard.frm-labelAnimation--col-2 .fieldset > .champ_btnenvoi, .frm-standard.frm-labelAnimation--col-2 .fieldset > .champ_captcha, .frm-standard.frm-labelAnimation--col-2 .fieldset > .champFull {
  grid-column: 1/-1;
}

.btn_meetlaw {
  display: inline-flex;
  align-items: center;
  font-weight: 400;
  color: #000;
  line-height: initial;
  width: 100%;
  max-width: max-content;
  position: relative;
  text-align: left;
  min-height: 62px;
  border: 3px solid #307878;
  padding: 0.5rem 1.6rem 0.5rem 7.3rem;
  text-decoration: none;
  margin: 2rem auto 0;
  background: #FFF;
  transition: all 0.3s ease-in-out;
  border-radius: 0.8rem;
}
.btn_meetlaw:hover {
  color: #fff;
  background: #307878;
  border: 3px solid #307878;
}
.btn_meetlaw:hover::before {
  border-right: 2px solid #FFF;
}
.btn_meetlaw::before {
  display: block;
  height: 4rem;
  width: 6rem;
  position: absolute;
  top: 0.9rem;
  left: 0.2rem;
  text-align: center;
  font-size: 3.8rem;
  border-right: 2px solid #307878;
  font-family: "Font Awesome 6 Pro";
  font-weight: 400;
  content: "\f274";
  display: inline-block;
  font-weight: 500;
}
.btn_meetlaw--noMargin {
  margin-left: 0;
  margin-right: 0;
}

body.espaceClient .mainPage {
  max-width: 125rem;
  width: 100%;
  margin: auto;
  padding: 0 1.5rem;
}
body.espaceClient .mainPage label.obligatoire:after {
  color: #243C54;
  content: " * ";
  font-family: arial;
}

/*------------------page de connexion----------*/
form#frmEPConnect,
form#frmEPLostPass {
  width: 500px;
  margin: auto;
}

form#frmEPConnect label,
form#frmEPLostPass label {
  text-align: left;
  font-weight: 300;
  font-size: 16px;
}

#frmEPConnect_ok.btnSubmit:before {
  font: normal normal normal 14px/1 FontAwesome;
  content: "\f023";
  font-size: 20px;
  display: inline-block;
  padding-right: 8px;
  transition: all 0.3s linear;
}

#frmEPLostPass_ok.btnSubmit:before {
  font: normal normal normal 14px/1 FontAwesome;
  content: "\f021";
  font-size: 20px;
  display: inline-block;
  padding-right: 8px;
  transition: all 0.3s linear;
}

/*---------------------une fois connecte---------*/
#epHeader {
  margin: 20px 0;
}

#extranet_dossier_content h3 {
  background: #307878;
}

.connected #epHeader .epHeaderFullName {
  text-transform: uppercase;
  font-weight: 400;
  font-size: 14px;
  padding-top: 8px;
  color: #000;
}

.connected #epHeader .epHeaderFullName:before {
  color: #000;
  font: normal normal normal 14px/1 FontAwesome;
  content: "\f007";
  font-size: 18px;
  display: inline-block;
  padding-right: 8px;
  transition: all 0.3s linear;
}

#epHeader ul.epHeaderMenu li a {
  display: inline-block;
  text-transform: uppercase;
  font-weight: 400;
  font-size: 14px;
  color: #7b7b7b;
}

#epHeader ul.epHeaderMenu li:after {
  content: "|";
  color: #7b7b7b;
}

#epHeader ul.epHeaderMenu li:last-child:after {
  display: none;
}

#epHeader ul.epHeaderMenu li.active > a {
  background: none;
  color: #000;
}

.pagedefaut.extranet_accueil a.btnSubmit,
table.extranet-table a.btnSubmit,
#extranet_dossier_content a.btnSubmit {
  background-color: #243C54;
  border-color: #243C54;
}

.extranetbloc .recherche a.btnSubmit,
#extranet_dossier_content .extranetbloc .recherche a.btnSubmit {
  background-color: #cfcfcf;
}

.extranet_multipage .btnpage,
.extranet_multipage .btnpage.active {
  font-size: 14px;
}

table.extranet-table a {
  color: #888888;
  opacity: 1;
}

table.extranet-table a:hover {
  color: #000;
}

table.extranet-table a.dossier:before {
  background: none;
  font: normal normal normal 14px/1 FontAwesome;
  display: inline-block;
  content: "\f07c";
  width: 24px;
  color: #243C54;
  font-size: 15px;
  transition: all 0.3s linear;
}

table.extranet-table a.download:before {
  background: none;
  font: normal normal normal 14px/1 FontAwesome;
  display: inline-block;
  content: "\f019";
  width: 24px;
  color: #243C54;
  font-size: 15px;
  transition: all 0.3s linear;
}

a.btnSubmit.sendDoc:before {
  background: none;
  font: normal normal normal 14px/1 FontAwesome;
  display: inline-block;
  content: "\f093";
  width: 24px;
  color: #fff;
  font-size: 15px;
  transition: all 0.3s linear;
}

#dossier_tabs.ui-tabs .ui-tabs-nav li.ui-tabs-active a {
  background: #243C54;
  color: #fff;
  opacity: 1;
}

#dossier_tabs.ui-tabs .ui-tabs-nav li a, #dossier_tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a {
  opacity: 0.7;
  background: #243C54;
}

#dossier_tabs.ui-tabs .ui-tabs-nav li a:hover,
#dossier_tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a:hover {
  opacity: 1;
}

#dossier_tabs.ui-tabs .ui-tabs-nav li a:hover {
  background: #243C54;
}

#frmSecibAccount .btnSubmit {
  background-color: #243C54;
  border-color: #243C54;
  font-size: 20px;
}

#frmSecibAccount .btnSubmit:hover {
  background-color: transparent;
  color: #243C54;
}

#frmEPAccount a.btnChangePass {
  color: #7b7b7b;
  display: block;
  margin-top: 20px;
  font-weight: 600;
  font-size: 14px;
}

#frmEPAccount a.btnChangePass:before {
  color: #7b7b7b;
  font: normal normal normal 14px/1 FontAwesome;
  -webkit-font-smoothing: antialiased;
  content: "\f0da";
  font-size: 20px;
  display: inline-block;
  padding-right: 8px;
  transition: all 0.3s linear;
}

.extranetbloc_abonnements h3 svg {
  position: relative;
  top: -0.3rem;
  display: inline-block;
  width: 3.6rem;
  height: 2.6rem;
}

#dossier_tabs.ui-widget-content table.extranet-table a {
  color: #243C54;
}
#dossier_tabs.ui-widget-content table.extranet-table a:hover, #dossier_tabs.ui-widget-content table.extranet-table a:focus {
  color: #307878;
}

.extranetbloc h3,
.extranetbloc .recherche {
  background: #307878;
}

/*fontawesome*/
.extranetbloc.extranetbloc_dossiers h3:before {
  font: normal normal normal 14px/1 FontAwesome;
  display: inline-block;
  font-size: 21px;
  content: "\f115";
  color: #ffffff;
  height: auto;
  width: 36px;
  background: none;
}

.extranetbloc.extranetbloc_documents h3:before {
  font: normal normal normal 14px/1 FontAwesome;
  display: inline-block;
  font-size: 21px;
  content: "\f0c5";
  color: #ffffff;
  height: auto;
  width: 36px;
  background: none;
}

.extranetbloc.extranetbloc_agendas h3:before {
  font: normal normal normal 14px/1 FontAwesome;
  display: inline-block;
  font-size: 21px;
  content: "\f073";
  color: #ffffff;
  height: auto;
  width: 36px;
  background: none;
}

#extranet_dossier_content h3:before {
  font: normal normal normal 14px/1 FontAwesome;
  display: inline-block;
  font-size: 21px;
  content: "\f115";
  color: #ffffff;
  height: auto;
  width: 36px;
  background: none;
}

table.extranet-table {
  display: inline-table;
}
@media (max-width: 767.98px) {
  table.extranet-table {
    display: block;
    overflow-x: scroll;
  }
}

/* inférieur à 517 */
@media (max-width: 517px) {
  form#frmEPConnect, form#frmEPLostPass {
    width: 100%;
    margin: auto;
  }
}
.bloc-annonce .mdr_annonces, ul.listeAnnoncesGrid .item {
  box-shadow: 0 0.2rem 0.8rem 0 rgba(0, 0, 0, 0.16);
  background: #FFF;
  color: #000;
  border-radius: 0.4rem;
}

ul.listeAnnoncesGrid {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(clamp(100% / (1 + 1) + 0.1%, 30rem, 100%), 1fr));
  grid-gap: 3rem 5rem;
  margin: auto;
  padding: 0 !important;
  align-items: flex-start;
  width: 100%;
}
ul.listeAnnoncesGrid .item .annonceMentionCoupCoeur, ul.listeAnnoncesGrid .item .annonceStatutEncheresShort, ul.listeAnnoncesGrid .item .annonceImage {
  grid-column: 1/2;
  grid-row: 1/1000;
}
ul.listeAnnoncesGrid .item .annonceAdresse, ul.listeAnnoncesGrid .item .annoncePrix, ul.listeAnnoncesGrid .item h4, ul.listeAnnoncesGrid .item .annonceRef, ul.listeAnnoncesGrid .item .interactive_vente {
  margin: 0 3rem;
  grid-column: span 2;
}
@media (max-width: 767.98px) {
  ul.listeAnnoncesGrid .item .annonceAdresse, ul.listeAnnoncesGrid .item .annoncePrix, ul.listeAnnoncesGrid .item h4, ul.listeAnnoncesGrid .item .annonceRef, ul.listeAnnoncesGrid .item .interactive_vente {
    margin-left: 1.6rem;
    margin-right: 1.6rem;
  }
}
ul.listeAnnoncesGrid .item .annonceStatutEncheres, ul.listeAnnoncesGrid .item .annonceStatutEncheresShort {
  font-size: 1.4rem;
  text-transform: uppercase;
  background-color: #E61D2F;
  letter-spacing: 0.2rem;
  color: #FFF;
  padding: 0.8rem 2.4rem;
  line-height: 1;
  font-weight: 700;
}
ul.listeAnnoncesGrid .slick-slide .item {
  display: grid !important;
}
ul.listeAnnoncesGrid .item {
  position: relative;
  display: grid;
  margin: 0;
  overflow: hidden;
  padding: 0;
  color: #242424;
  grid-template-columns: 29rem auto;
}
@media (max-width: 1199.98px) {
  ul.listeAnnoncesGrid .item {
    grid-template-columns: clamp(15rem,40%,30rem) auto;
  }
}
@media (max-width: 575.98px) {
  ul.listeAnnoncesGrid .item .annonceImage,
  ul.listeAnnoncesGrid .item .annonceStatutEncheresShort {
    display: none;
  }
  ul.listeAnnoncesGrid .item .annonceMentionCoupCoeur {
    grid-column: initial;
    position: absolute;
    right: 0;
    top: 0;
  }
  ul.listeAnnoncesGrid .item .annonceStatutEncheres {
    display: inline-block;
    width: max-content;
  }
  ul.listeAnnoncesGrid .item .annonceStatutEncheres,
  ul.listeAnnoncesGrid .item .annonceLireSuite {
    grid-column: initial;
  }
}
ul.listeAnnoncesGrid .item .annonceRef {
  grid-row: 10/11;
}
ul.listeAnnoncesGrid .item h4 {
  grid-row: 15/16;
}
ul.listeAnnoncesGrid .item .annoncePrix {
  grid-row: 20/21;
}
ul.listeAnnoncesGrid .item .interactive_vente {
  grid-row: 25/26;
}
ul.listeAnnoncesGrid .item .annonceDateVente {
  grid-row: 30/31;
}
ul.listeAnnoncesGrid .item .annonceAdresse {
  grid-row: 35/36;
}
ul.listeAnnoncesGrid .item .annonceStatutEncheres, ul.listeAnnoncesGrid .item .annonceLireSuite {
  grid-row: 40/41;
}
@media (max-width: 767.98px) {
  ul.listeAnnoncesGrid .item .annonceRef {
    grid-row: 10/11;
  }
  ul.listeAnnoncesGrid .item h4 {
    grid-row: 15/16;
  }
  ul.listeAnnoncesGrid .item .annoncePrix {
    grid-row: 20/21;
  }
  ul.listeAnnoncesGrid .item .interactive_vente {
    grid-row: 25/26;
  }
  ul.listeAnnoncesGrid .item .annonceDateVente {
    grid-row: 30/31;
  }
  ul.listeAnnoncesGrid .item .annonceAdresse {
    grid-row: 35/36;
  }
  ul.listeAnnoncesGrid .item .annonceStatutEncheres {
    grid-row: 40/41;
  }
  ul.listeAnnoncesGrid .item .annonceLireSuite {
    grid-row: 45/46;
  }
}
ul.listeAnnoncesGrid .item .annonceLieuVente,
ul.listeAnnoncesGrid .item .annonceDateVente,
ul.listeAnnoncesGrid .item .annonceDesc, ul.listeAnnoncesGrid .item::before {
  display: none;
}
ul.listeAnnoncesGrid .item .annonceImage {
  overflow: hidden;
}
ul.listeAnnoncesGrid .item .annonceImage > a {
  display: block;
  height: 100%;
}
ul.listeAnnoncesGrid .item .annonceImage img {
  width: 100%;
  max-width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.3s ease-in-out;
}
ul.listeAnnoncesGrid .item .annonceImage img:hover {
  transform: scale(1.1);
}
ul.listeAnnoncesGrid .item .annonceStatutEncheresShort {
  position: absolute;
  left: 0;
  bottom: 3rem;
  box-shadow: 0 0 1rem rgba(0, 0, 0, 0.5);
}
ul.listeAnnoncesGrid .item .interactive_vente {
  display: flex;
  flex-flow: row wrap;
  align-items: center;
  justify-content: flex-start;
  font-size: 1.3rem;
  margin-bottom: 0.8rem;
}
@media (min-width: 576px) {
  ul.listeAnnoncesGrid .item .interactive_vente {
    position: absolute;
    margin: 0;
    top: 0;
    right: 0;
    grid-row: initial;
  }
}
ul.listeAnnoncesGrid .item .interactive_vente .interactive_date_fin > *:not(.valeur),
ul.listeAnnoncesGrid .item .interactive_vente .interactive_pas_offre,
ul.listeAnnoncesGrid .item .interactive_vente .interactive_systeme_enchere {
  display: none;
}
ul.listeAnnoncesGrid .item .interactive_vente .interactive_libelle {
  background-color: #e2007a;
}
ul.listeAnnoncesGrid .item .interactive_vente .interactive_date_fin {
  background-color: #444;
}
ul.listeAnnoncesGrid .item .interactive_vente .interactive_libelle,
ul.listeAnnoncesGrid .item .interactive_vente .interactive_date_fin {
  color: #FFF;
  padding: 0.6rem 1.4rem;
}
ul.listeAnnoncesGrid .item .annonceMentionCoupCoeur {
  display: block;
  align-self: flex-start;
  justify-self: flex-end;
  margin: 1.6rem 1.6rem 0 0;
  font-size: 0;
  z-index: 1;
}
ul.listeAnnoncesGrid .item .annonceMentionCoupCoeur::before {
  display: flex;
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f004";
  display: inline-block;
  width: 4.2rem;
  height: 4.2rem;
  display: flex;
  flex-flow: row wrap;
  justify-content: center;
  align-items: center;
  font-weight: 900;
  font-size: 2rem;
  line-height: 1;
  color: #E61D2F;
  background: #FFF;
  border-radius: 10rem;
  box-shadow: 0 0 3rem rgba(0, 0, 0, 0.1);
}
ul.listeAnnoncesGrid .item .annonceRef {
  font-weight: 300;
  font-size: 1.1rem;
  font-style: italic;
  color: #9B9B9B;
  padding: 3rem 0 1.3rem 0;
}
ul.listeAnnoncesGrid .item h4 {
  padding: 1rem 0 0 0;
  font-size: 1.8rem;
  font-weight: 500;
  text-transform: uppercase;
}
ul.listeAnnoncesGrid .item h4 a {
  color: #242424 !important;
}
ul.listeAnnoncesGrid .item h4 a:hover {
  color: #243C54;
  opacity: 0.7;
}
ul.listeAnnoncesGrid .item .annoncePrix {
  font-size: 0;
}
ul.listeAnnoncesGrid .item .annoncePrix .montant {
  font-size: 2.6rem;
  font-weight: 700;
}
ul.listeAnnoncesGrid .item .annonceAdresse {
  font-size: 1.4rem;
}
ul.listeAnnoncesGrid .item .annonceAdresse > div {
  display: inline-block;
}
ul.listeAnnoncesGrid .item .annonceAdresse .annonceAdressePays {
  display: none;
}
ul.listeAnnoncesGrid .item .annonceAdresse .annonceAdresseCp::before {
  content: "(";
}
ul.listeAnnoncesGrid .item .annonceAdresse .annonceAdresseCp::after {
  content: ")";
}
ul.listeAnnoncesGrid .item .annonceAdresse .annonceAdresseCp::before, ul.listeAnnoncesGrid .item .annonceAdresse .annonceAdresseCp::after {
  display: inline-block;
}
ul.listeAnnoncesGrid .item .annonceStatutEncheres {
  display: none;
  grid-column: initial;
  justify-self: flex-start;
  margin: 1.3rem 0 0rem 1.6rem;
}
@media (min-width: 768px) {
  ul.listeAnnoncesGrid .item .annonceStatutEncheres {
    margin-bottom: 3rem;
    margin-left: 3rem;
    grid-column: 2/3;
  }
}
ul.listeAnnoncesGrid .item .annonceLireSuite {
  grid-column: initial;
  border: 0.1rem solid #243C54;
  background-color: #243C54;
  color: #FFF;
  padding: 0.8rem 1.6rem;
  font-size: 1.4rem;
  justify-self: flex-start;
  margin: 1.3rem 0 3rem 1.6rem;
  border-radius: 10rem;
}
@media (min-width: 768px) {
  ul.listeAnnoncesGrid .item .annonceLireSuite {
    align-self: flex-end;
    justify-self: flex-end;
    margin: 1.3rem 3rem 3rem 3rem;
    grid-column: 3/4;
  }
}
ul.listeAnnoncesGrid .item .annonceLireSuite:hover, ul.listeAnnoncesGrid .item .annonceLireSuite:focus {
  color: #243C54;
  background: transparent;
}
ul.listeAnnoncesGrid .item.annonceNoImage {
  grid-template-columns: auto !important;
  grid-gap: 0 0.8rem;
}
ul.listeAnnoncesGrid .item.annonceNoImage .annonceImage,
ul.listeAnnoncesGrid .item.annonceNoImage .annonceStatutEncheresShort {
  display: none;
}
ul.listeAnnoncesGrid .item.annonceNoImage .annonceMentionCoupCoeur {
  grid-column: initial;
  position: absolute;
  right: 0;
  top: 0;
}
ul.listeAnnoncesGrid .item.annonceNoImage .annonceStatutEncheres {
  display: inline-block;
}
ul.listeAnnoncesGrid .item.annonceNoImage .annonceStatutEncheres,
ul.listeAnnoncesGrid .item.annonceNoImage .annonceLireSuite {
  grid-column: initial;
  justify-self: flex-start;
}

.liste_annonces_multipage {
  margin: 5rem 0 0 0;
  display: flex;
  justify-content: center;
  grid-gap: 1rem;
}
.liste_annonces_multipage .btnpage {
  display: flex;
  font-size: 1.4rem;
  padding: 0;
  margin: 0 !important;
  line-height: 1;
  width: 2.4rem;
  height: 2.4rem;
  display: flex;
  flex-flow: row wrap;
  justify-content: center;
  align-items: center;
  border-radius: 10rem;
}
.liste_annonces_multipage .btnpage.disabled {
  pointer-events: none;
  color: #DDDDDD;
}
.liste_annonces_multipage .btnpage:not(.disabled):focus, .liste_annonces_multipage .btnpage:not(.disabled):hover, .liste_annonces_multipage .btnpage.active {
  background: rgba(36, 60, 84, 0.2);
}
@media (max-width: 991.98px) {
  .liste_annonces_multipage {
    margin: 3rem 0 0 0;
  }
}

body.annonce {
  overflow-x: hidden;
}
body.annonce .annonceDetailsGridSass {
  width: 100%;
  max-width: 125rem;
  margin: 0 auto;
  padding: 0 1.5rem;
  margin: 5rem auto;
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(clamp(100% / (4 + 1) + 0.1%, 22.6rem, 100%), 1fr));
  grid-gap: 0 3rem;
  align-items: flex-start;
}
@media (max-width: 767.98px) {
  body.annonce .annonceDetailsGridSass {
    padding: 0 1.5rem;
  }
}
body.annonce .annonceDetailsGridSass::before, body.annonce .annonceDetailsGridSass::after {
  display: none;
}
@media (max-width: 575.98px) {
  body.annonce .annonceDetailsGridSass {
    grid-gap: 0 1.6rem;
  }
}
body.annonce .annonceDetailsGridSass > :not(h1, .prix, .prixmention, .cpville, .ref, .annonceShare, .btn-primary) {
  margin-top: 3rem;
}
body.annonce .annonceDetailsGridSass > :not(.btn-primary, .prixmention, .annoncePhotos, .coupcoeur, .prix, .statutEncheres, .cpville, .ref, .annonceShare, .annonceCarte, .btn_retour, h1) {
  box-shadow: rgba(0, 0, 0, 0.16) 0 0.2rem 0.8rem 0;
  border-radius: 0.4rem;
  padding: 3rem;
}
@media (max-width: 767.98px) {
  body.annonce .annonceDetailsGridSass > :not(.btn-primary, .prixmention, .annoncePhotos, .coupcoeur, .prix, .statutEncheres, .cpville, .ref, .annonceShare, .annonceCarte, .btn_retour, h1) {
    padding: 3rem 1.6rem;
  }
}
body.annonce .annonceDetailsGridSass h3 {
  color: #243C54;
  margin: 0 0 2rem 0;
  padding: 0 0 1rem 0;
  position: relative;
  font-weight: 600;
}
body.annonce .annonceDetailsGridSass h3::after {
  content: "";
  height: 0.2rem;
  width: 2rem;
  background: #307878;
  display: block;
  position: absolute;
  left: 0;
  bottom: 0;
}
body.annonce .annonceDetailsGridSass h1, body.annonce .annonceDetailsGridSass .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte body.annonce .annonceDetailsGridSass pre,
body.annonce .annonceDetailsGridSass .annonceBtnRecherche {
  grid-row: 1/2;
  line-height: initial;
}
body.annonce .annonceDetailsGridSass .venteinteractive {
  background: #ebebeb;
  border: 0.1rem solid #000;
  grid-column: 1/-1;
}
body.annonce .annonceDetailsGridSass .annonceBtnContact,
body.annonce .annonceDetailsGridSass .annonceBtnRecherche {
  line-height: 1;
}
@media (min-width: 992px) {
  body.annonce .annonceDetailsGridSass .annonceBtnContact,
  body.annonce .annonceDetailsGridSass .annonceBtnRecherche {
    max-width: fit-content;
    justify-self: flex-end;
  }
}
body.annonce .annonceDetailsGridSass .prix,
body.annonce .annonceDetailsGridSass .annonceBtnContact {
  grid-row: 2/4;
}
body.annonce .annonceDetailsGridSass .prixmention {
  grid-row: 3/4;
  align-self: flex-end;
  grid-column: 1/-1;
  font-size: 1.4rem;
  color: #948f99;
  margin-top: 5.2rem;
}
body.annonce .annonceDetailsGridSass .cpville,
body.annonce .annonceDetailsGridSass .ref,
body.annonce .annonceDetailsGridSass .annonceShare {
  grid-row: 4/5;
}
body.annonce .annonceDetailsGridSass .annoncePhotos,
body.annonce .annonceDetailsGridSass .coupcoeur,
body.annonce .annonceDetailsGridSass .statutEncheres {
  grid-row: 5/6;
}
body.annonce .annonceDetailsGridSass .cpville,
body.annonce .annonceDetailsGridSass .ref,
body.annonce .annonceDetailsGridSass .annonceShare {
  margin-top: 2rem;
}
body.annonce .annonceDetailsGridSass .annonceBtnRecherche {
  grid-column-end: -1;
}
body.annonce .annonceDetailsGridSass .annonceBtnRecherche::before {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f002";
  display: inline-block;
}
@media (min-width: 576px) {
  body.annonce .annonceDetailsGridSass .annonceBtnRecherche::before {
    margin-right: 0.8rem;
  }
}
body.annonce .annonceDetailsGridSass .annonceBtnContact {
  grid-column-end: -1;
}
@media (min-width: 992px) {
  body.annonce .annonceDetailsGridSass .annonceBtnContact {
    margin-top: 1rem;
  }
}
body.annonce .annonceDetailsGridSass .annonceBtnContact::before {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f0e0";
  display: inline-block;
  margin-right: 0.8rem;
}
body.annonce .annonceDetailsGridSass h1, body.annonce .annonceDetailsGridSass .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte body.annonce .annonceDetailsGridSass pre {
  grid-column: 1/-2;
  font-size: calc(1.72rem + 0.9vw);
  line-height: 1.3;
  margin-bottom: 0.5rem;
}
@media (min-width: 1200px) {
  body.annonce .annonceDetailsGridSass h1, body.annonce .annonceDetailsGridSass .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte body.annonce .annonceDetailsGridSass pre {
    font-size: 2.8rem;
  }
}
body.annonce .annonceDetailsGridSass .annoncePhotos {
  grid-column: 1/-1;
  position: relative;
  overflow: hidden;
}
body.annonce .annonceDetailsGridSass .annoncePhotos #annoncePhotoSlider {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(49%, 1fr) 50%);
  grid-gap: 0.5rem;
}
@media (max-width: 767.98px) {
  body.annonce .annonceDetailsGridSass .annoncePhotos #annoncePhotoSlider {
    grid-template-columns: 100%;
  }
}
body.annonce .annonceDetailsGridSass .annoncePhotos #annoncePhotoSlider .carousel-inner,
body.annonce .annonceDetailsGridSass .annoncePhotos #annoncePhotoSlider .carousel-indicators {
  height: clamp(60rem, 100vh, 60vh);
}
body.annonce .annonceDetailsGridSass .annoncePhotos #annoncePhotoSlider .carousel-inner {
  width: 100%;
  margin: 0;
}
body.annonce .annonceDetailsGridSass .annoncePhotos #annoncePhotoSlider .carousel-inner > .item {
  height: 100%;
  background: transparent;
}
body.annonce .annonceDetailsGridSass .annoncePhotos #annoncePhotoSlider .carousel-inner > .item a {
  width: 100%;
  height: 100%;
}
body.annonce .annonceDetailsGridSass .annoncePhotos #annoncePhotoSlider .carousel-inner > .item:only-child img {
  max-height: 40rem;
}
body.annonce .annonceDetailsGridSass .annoncePhotos #annoncePhotoSlider .carousel-inner li img, body.annonce .annonceDetailsGridSass .annoncePhotos #annoncePhotoSlider .carousel-inner > .item img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 0.4rem;
}
body.annonce .annonceDetailsGridSass .annoncePhotos #annoncePhotoSlider .carousel-indicators {
  background: transparent;
  margin: 0;
  width: 100%;
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(15rem, 1fr));
  grid-gap: 0.5rem;
  align-items: flex-start;
  padding: 0;
}
@media (max-width: 575.98px) {
  body.annonce .annonceDetailsGridSass .annoncePhotos #annoncePhotoSlider .carousel-indicators {
    grid-template-columns: repeat(auto-fit, minmax(14rem, 1fr));
  }
}
body.annonce .annonceDetailsGridSass .annoncePhotos #annoncePhotoSlider .carousel-indicators li {
  margin: 0;
  height: 100%;
}
body.annonce .annonceDetailsGridSass .annoncePhotos #annoncePhotoSlider .carousel-indicators li img {
  object-fit: cover;
  width: 100%;
}
body.annonce .annonceDetailsGridSass .annoncePhotos #annoncePhotoSlider .carousel-indicators li:only-child {
  display: none;
}
body.annonce .annonceDetailsGridSass .annoncePhotos #annoncePhotoSlider .item > .itemContent {
  width: 100%;
  height: 100%;
  display: flex;
  flex-flow: row wrap;
  justify-content: center;
  align-items: center;
}
body.annonce .annonceDetailsGridSass .annoncePhotos #annoncePhotoSlider .carousel-control {
  display: none;
}
body.annonce .annonceDetailsGridSass .annoncePhotos .annonceStatutEncheresShort {
  position: absolute;
  bottom: 1.5rem;
  left: 0;
  transform: translate(0%, -50%);
  background: rgba(230, 29, 47, 0.9);
  z-index: 1;
  padding: 0.8rem 3rem;
  color: #FFF;
  font-size: calc(1.68rem + 0.6vw);
  font-weight: 900;
  text-transform: uppercase;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
}
@media (min-width: 1200px) {
  body.annonce .annonceDetailsGridSass .annoncePhotos .annonceStatutEncheresShort {
    font-size: 2.4rem;
  }
}
@media (max-width: 767.98px) {
  body.annonce .annonceDetailsGridSass .annoncePhotos .annonceStatutEncheresShort {
    bottom: initial;
    left: initial;
    top: 4.6rem;
    right: 0;
  }
}
body.annonce .annonceDetailsGridSass #annoncePhotoLightbox .carousel-control {
  background: none;
  width: 5rem;
  height: 5rem;
  display: flex;
  align-items: center;
  justify-content: center;
  top: 50%;
  transform: translateY(-50%);
  opacity: 1;
}
body.annonce .annonceDetailsGridSass #annoncePhotoLightbox .carousel-control::before {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f054";
  display: inline-block;
  transition: all 0.3s ease-in-out;
  font-size: 4rem;
}
body.annonce .annonceDetailsGridSass #annoncePhotoLightbox .carousel-control.left {
  left: 2.5rem;
}
body.annonce .annonceDetailsGridSass #annoncePhotoLightbox .carousel-control.left::before {
  transform: rotate(180deg);
}
body.annonce .annonceDetailsGridSass #annoncePhotoLightbox .carousel-control.right {
  right: 2.5rem;
}
body.annonce .annonceDetailsGridSass #annoncePhotoLightbox .carousel-control :hover::before {
  color: #307878;
}
body.annonce .annonceDetailsGridSass #annoncePhotoLightbox img {
  object-fit: cover;
  height: 100%;
}
body.annonce .annonceDetailsGridSass #annoncePhotoLightbox .modal-dialog {
  max-height: 100%;
  height: 70vh;
  min-height: 65rem;
  margin: auto;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 100%;
  max-width: 90rem;
}
body.annonce .annonceDetailsGridSass #annoncePhotoLightbox .modal-header {
  border: 0;
  padding: 0;
  min-height: initial;
  position: absolute;
  top: 1.5rem;
  right: 1.5rem;
  z-index: 1;
}
body.annonce .annonceDetailsGridSass #annoncePhotoLightbox .modal-header .btn {
  height: initial;
  line-height: initial;
  position: relative;
  top: 0;
  right: 0;
  float: none !important;
  margin: 1.5rem 1.5rem 0 0;
  background: transparent;
  border: 0;
  padding: 0;
  font-size: 0;
}
body.annonce .annonceDetailsGridSass #annoncePhotoLightbox .modal-header .btn::after {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f00d";
  display: inline-block;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 4rem;
  height: 4rem;
  border: 0.1rem solid #307878;
  color: #FFF;
  background: #307878;
  font-size: 2.4rem;
  border-radius: 0.8rem;
  transition: all 0.3s ease-in-out;
}
body.annonce .annonceDetailsGridSass #annoncePhotoLightbox .modal-header .btn:hover::after {
  background: transparent;
  color: #307878;
}
body.annonce .annonceDetailsGridSass #annoncePhotoLightbox .modal-header .btn :focus {
  outline: none;
}
body.annonce .annonceDetailsGridSass #annoncePhotoLightbox .modal-body {
  display: flex;
  flex-direction: column-reverse;
  height: 100%;
}
body.annonce .annonceDetailsGridSass #annoncePhotoLightbox .carousel-inner {
  border: 0;
}
body.annonce .annonceDetailsGridSass #annoncePhotoLightbox .modal-content {
  height: auto;
}
body.annonce .annonceDetailsGridSass #annoncePhotoLightbox .carousel-indicators {
  margin-top: 1.5rem;
  bottom: 0;
}
body.annonce .annonceDetailsGridSass #annoncePhotoLightbox .carousel-indicators li {
  background: #307878;
  width: 0.8rem;
  height: 0.8rem;
}
body.annonce .annonceDetailsGridSass #annoncePhotoLightbox .carousel-indicators li.active {
  background: #307878;
  width: 1.2rem;
  height: 1.2rem;
}
body.annonce .annonceDetailsGridSass .coupcoeur {
  grid-column: 1/-1;
  align-self: flex-start;
  z-index: 1;
  margin: 4.5rem 0 0 1.5rem;
  font-size: 0;
  padding: 1.5rem;
  border-radius: 5rem;
  background: #FFF;
  transition: all 0.3s ease-in-out;
  font-weight: 800;
  justify-self: flex-start;
  line-height: initial;
  box-shadow: 0 0 1rem rgba(0, 0, 0, 0.3);
}
body.annonce .annonceDetailsGridSass .coupcoeur:hover, body.annonce .annonceDetailsGridSass .coupcoeur:focus {
  font-size: 1.6rem;
}
body.annonce .annonceDetailsGridSass .coupcoeur:hover .valeur::before, body.annonce .annonceDetailsGridSass .coupcoeur:focus .valeur::before {
  margin-right: 0.8rem;
}
body.annonce .annonceDetailsGridSass .coupcoeur .valeur {
  display: flex;
  align-items: center;
}
body.annonce .annonceDetailsGridSass .coupcoeur .valeur::before {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f004";
  display: inline-block;
  font-size: 2.4rem;
  color: red;
  transition: all 0.3s ease-in-out;
  line-height: 1;
}
body.annonce .annonceDetailsGridSass .prix {
  grid-column: 1/-2;
  align-self: flex-start;
  color: #243C54;
}
body.annonce .annonceDetailsGridSass .prix .montant {
  font-weight: 700;
  font-size: calc(1.86rem + 1.95vw);
}
@media (min-width: 1200px) {
  body.annonce .annonceDetailsGridSass .prix .montant {
    font-size: 4.2rem;
  }
}
body.annonce .annonceDetailsGridSass .prix .libelle {
  display: none;
}
body.annonce .annonceDetailsGridSass .cpville {
  font-size: calc(1.64rem + 0.3vw);
  color: #307878;
  align-self: center;
}
@media (min-width: 1200px) {
  body.annonce .annonceDetailsGridSass .cpville {
    font-size: 2rem;
  }
}
body.annonce .annonceDetailsGridSass .cpville::before {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f3c5";
  display: inline-block;
  margin-right: 0.8rem;
}
body.annonce .annonceDetailsGridSass .cpville .libelle {
  display: none;
}
body.annonce .annonceDetailsGridSass .annoncePiecesJointes {
  grid-column: 1/-1;
}
body.annonce .annonceDetailsGridSass .annoncePiecesJointes > ul {
  padding: 0;
  margin: 0;
  list-style: none;
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(clamp(100% / (4 + 1) + 0.1%, 24rem, 100%), 1fr));
  grid-gap: 1.6rem;
}
body.annonce .annonceDetailsGridSass .annoncePiecesJointes > ul li {
  padding: 0;
  margin: 0;
}
body.annonce .annonceDetailsGridSass .annoncePiecesJointes > ul li::before {
  display: none;
}
body.annonce .annonceDetailsGridSass .annoncePiecesJointes > ul li a {
  word-break: break-word;
  display: flex;
  align-items: center;
  grid-gap: 1.6rem;
  transition: all 0.3s ease-in-out;
  border: 0.1rem solid #307878;
  color: #307878;
  line-height: 1.2;
  padding: 0.8rem 1.6rem;
}
body.annonce .annonceDetailsGridSass .annoncePiecesJointes > ul li a:hover, body.annonce .annonceDetailsGridSass .annoncePiecesJointes > ul li a:focus {
  background-color: #307878;
  color: rgb(255, 255, 255);
}
body.annonce .annonceDetailsGridSass .annoncePiecesJointes > ul li a::before {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f56d";
  display: inline-block;
  font-size: calc(1.86rem + 1.95vw);
}
@media (min-width: 1200px) {
  body.annonce .annonceDetailsGridSass .annoncePiecesJointes > ul li a::before {
    font-size: 4.2rem;
  }
}
body.annonce .annonceDetailsGridSass .statutEncheres {
  grid-column: 1/-1;
}
body.annonce .annonceDetailsGridSass .ref {
  grid-column: 2/-2;
  align-self: center;
  color: #948f99;
}
body.annonce .annonceDetailsGridSass .annonceDetailsGrid .venteinteractive {
  background: #ebebeb;
  border: 0.1rem solid #000;
  grid-column: 1/-1;
}
body.annonce .annonceDetailsGridSass .annonceCarte {
  grid-column: 1/-1;
  width: 100vw;
  left: 50%;
  transform: translateX(-50%);
  position: relative;
  margin-top: 5rem;
}
body.annonce .annonceDetailsGridSass .annonceCarte iframe {
  width: 100%;
  min-height: 40rem;
}
body.annonce .annonceDetailsGridSass .annonceShare {
  grid-column-end: -1;
  padding: 0;
  display: flex;
  grid-gap: 1rem;
  justify-content: flex-end;
}
@media (max-width: 767.98px) {
  body.annonce .annonceDetailsGridSass .annonceShare {
    justify-content: flex-start;
  }
}
body.annonce .annonceDetailsGridSass .annonceShare a {
  display: inline-block;
  width: auto;
  height: auto;
  background: none;
  color: #307878;
  transition: all 0.3s ease-in-out;
}
body.annonce .annonceDetailsGridSass .annonceShare a.shareTw::before {
  font-family: "Font Awesome 6 Brands";
  font-weight: normal;
  content: "\f099";
  display: inline-block;
}
body.annonce .annonceDetailsGridSass .annonceShare a.shareLi::before {
  font-family: "Font Awesome 6 Brands";
  font-weight: normal;
  content: "\f0e1";
  display: inline-block;
}
body.annonce .annonceDetailsGridSass .annonceShare a.shareFb::before {
  font-family: "Font Awesome 6 Brands";
  font-weight: normal;
  content: "\f39e";
  display: inline-block;
}
body.annonce .annonceDetailsGridSass .annonceShare a.shareIg::before {
  font-family: "Font Awesome 6 Brands";
  font-weight: normal;
  content: "\f16d";
  display: inline-block;
}
body.annonce .annonceDetailsGridSass .annonceShare a::before {
  /*content: "\000";*/
  border: 0.1rem solid #307878;
  border-radius: 0.4rem;
  font-size: 2rem;
  line-height: initial;
  display: flex !important;
  align-items: center;
  justify-content: center;
  text-align: center;
  width: 4rem;
  height: 4rem;
  border-radius: 10rem;
}
body.annonce .annonceDetailsGridSass .annonceShare a:hover, body.annonce .annonceDetailsGridSass .annonceShare a:focus {
  outline: none;
  text-decoration: none;
  color: rgb(255, 255, 255);
}
body.annonce .annonceDetailsGridSass .annonceShare a:hover::before, body.annonce .annonceDetailsGridSass .annonceShare a:focus::before {
  background: #307878;
}
body.annonce .annonceDetailsGridSass .annonceDesc {
  grid-column: 1/-1;
}
body.annonce .annonceDetailsGridSass .annonceDpeGes {
  grid-column: 1/-1;
  display: flex;
  flex-flow: row wrap;
  grid-gap: 1.6rem 3rem;
}
body.annonce .annonceDetailsGridSass .annonceDpeGes > * {
  flex: 1;
  flex-basis: clamp(100% / (2 + 1) + 0.1%, 24rem, 100%);
}
body.annonce .annonceDetailsGridSass .annonceDpeGes > h3 {
  flex-basis: 100%;
}
body.annonce .annonceDetailsGridSass .annonceInfosEncheresVisites .lieuvisite::before,
body.annonce .annonceDetailsGridSass .annonceInfosEncheresVisites .lieuvente::before,
body.annonce .annonceDetailsGridSass .annonceInfosEncheresVente .lieuvisite::before,
body.annonce .annonceDetailsGridSass .annonceInfosEncheresVente .lieuvente::before {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f5a0";
  display: inline-block;
}
body.annonce .annonceDetailsGridSass .annonceInfosEncheresVisites .datevisite::before,
body.annonce .annonceDetailsGridSass .annonceInfosEncheresVisites .datevente::before,
body.annonce .annonceDetailsGridSass .annonceInfosEncheresVente .datevisite::before,
body.annonce .annonceDetailsGridSass .annonceInfosEncheresVente .datevente::before {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f017";
  display: inline-block;
}
body.annonce .annonceDetailsGridSass .annonceInfosEncheresVisites .lieuvisite,
body.annonce .annonceDetailsGridSass .annonceInfosEncheresVisites .datevisite,
body.annonce .annonceDetailsGridSass .annonceInfosEncheresVisites .lieuvente,
body.annonce .annonceDetailsGridSass .annonceInfosEncheresVisites .datevente,
body.annonce .annonceDetailsGridSass .annonceInfosEncheresVente .lieuvisite,
body.annonce .annonceDetailsGridSass .annonceInfosEncheresVente .datevisite,
body.annonce .annonceDetailsGridSass .annonceInfosEncheresVente .lieuvente,
body.annonce .annonceDetailsGridSass .annonceInfosEncheresVente .datevente {
  padding-left: 3rem;
  position: relative;
}
body.annonce .annonceDetailsGridSass .annonceInfosEncheresVisites .lieuvisite::before,
body.annonce .annonceDetailsGridSass .annonceInfosEncheresVisites .datevisite::before,
body.annonce .annonceDetailsGridSass .annonceInfosEncheresVisites .lieuvente::before,
body.annonce .annonceDetailsGridSass .annonceInfosEncheresVisites .datevente::before,
body.annonce .annonceDetailsGridSass .annonceInfosEncheresVente .lieuvisite::before,
body.annonce .annonceDetailsGridSass .annonceInfosEncheresVente .datevisite::before,
body.annonce .annonceDetailsGridSass .annonceInfosEncheresVente .lieuvente::before,
body.annonce .annonceDetailsGridSass .annonceInfosEncheresVente .datevente::before {
  position: absolute;
  top: 0.2rem;
  left: 0;
  font-size: 1.8rem;
  line-height: 1;
}
body.annonce .annonceDetailsGridSass .calculFraisBloc {
  grid-column: 1/-1;
  display: flex;
  justify-content: space-between;
  flex-flow: row wrap;
  align-items: flex-start;
  grid-gap: 3rem 5%;
}
@media (max-width: 991.98px) {
  body.annonce .annonceDetailsGridSass .calculFraisBloc {
    display: grid;
  }
}
body.annonce .annonceDetailsGridSass .calculFraisBloc > h3 {
  text-align: center;
  flex-basis: 100%;
}
body.annonce .annonceDetailsGridSass .calculFraisBloc > h3::after {
  left: 50%;
  transform: translateX(-50%);
}
body.annonce .annonceDetailsGridSass .calculFraisBloc #calculFraisBlocParametres {
  background: #efefef;
  padding: 3rem 1.5rem;
  border-radius: 0.8rem;
  flex: 1;
}
body.annonce .annonceDetailsGridSass .calculFraisBloc #calculFraisBlocParametres .calculFraisDonneesRevente,
body.annonce .annonceDetailsGridSass .calculFraisBloc #calculFraisBlocParametres .info {
  font-size: 1.1rem;
}
body.annonce .annonceDetailsGridSass .calculFraisBloc #calculFraisBlocParametres .calculFraisDonneesRevente .input-group {
  width: auto;
  float: none;
  display: inline-block;
}
body.annonce .annonceDetailsGridSass .calculFraisBloc #calculFraisBlocParametres .calculFraisDonneesRevente .input-group::after {
  display: none;
}
body.annonce .annonceDetailsGridSass .calculFraisBloc #calculFraisBlocParametres .calculFraisDonneesRevente .input-group input {
  margin: 0;
}
body.annonce .annonceDetailsGridSass .calculFraisBloc #calculFraisBlocParametres .calculFraisDonneesRevente .col-md-8 {
  width: calc(100% - 3rem);
  float: right;
}
body.annonce .annonceDetailsGridSass .calculFraisBloc #calculFraisBlocFrais {
  flex: 2;
  padding: 0;
}
body.annonce .annonceDetailsGridSass .calculFraisBloc #calculFraisBlocFrais .calculFraisResultatMontant {
  color: #307878;
}
body.annonce .annonceDetailsGridSass .annonceInfosEncheresVisites,
body.annonce .annonceDetailsGridSass .annonceInfosEncheresVente,
body.annonce .annonceDetailsGridSass .annonceCaracteristiques,
body.annonce .annonceDetailsGridSass .annonceMandat,
body.annonce .annonceDetailsGridSass .annonceCommodites,
body.annonce .annonceDetailsGridSass .annonceInfosComplementaires {
  grid-column: 1/-1;
}
@media (min-width: 1024px) {
  body.annonce .annonceDetailsGridSass .annonceInfosEncheresVisites,
  body.annonce .annonceDetailsGridSass .annonceInfosEncheresVente,
  body.annonce .annonceDetailsGridSass .annonceCaracteristiques,
  body.annonce .annonceDetailsGridSass .annonceMandat,
  body.annonce .annonceDetailsGridSass .annonceCommodites,
  body.annonce .annonceDetailsGridSass .annonceInfosComplementaires {
    grid-column: span 2;
  }
}
body.annonce .annonceDetailsGridSass .annonceCaracteristiques .georisque {
  font-size: 1.1rem;
  display: block;
  margin-top: 1.6rem;
}
body.annonce .annonceDetailsGridSass .annonceCaracteristiques table tbody,
body.annonce .annonceDetailsGridSass .annonceCommodites table tbody {
  display: block;
}
body.annonce .annonceDetailsGridSass .annonceCaracteristiques table tr,
body.annonce .annonceDetailsGridSass .annonceCommodites table tr {
  display: flex;
  flex-flow: row wrap;
  justify-content: space-between;
  position: relative;
}
body.annonce .annonceDetailsGridSass .annonceCaracteristiques table tr::after,
body.annonce .annonceDetailsGridSass .annonceCommodites table tr::after {
  content: "";
  border: 0.1rem dashed #efefef;
  width: 100%;
  height: 0;
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  z-index: -1;
}
body.annonce .annonceDetailsGridSass .annonceCaracteristiques table td,
body.annonce .annonceDetailsGridSass .annonceCaracteristiques table th,
body.annonce .annonceDetailsGridSass .annonceCommodites table td,
body.annonce .annonceDetailsGridSass .annonceCommodites table th {
  display: inline-block;
  background: #FFF;
}
body.annonce .annonceDetailsGridSass .annonceCaracteristiques table th,
body.annonce .annonceDetailsGridSass .annonceCommodites table th {
  padding-right: 0.8rem;
}
body.annonce .annonceDetailsGridSass .annonceCaracteristiques table td,
body.annonce .annonceDetailsGridSass .annonceCommodites table td {
  padding-left: 0.8rem;
}
body.annonce .annonceDetailsGridSass .annonceContact {
  position: relative;
  grid-column: 1/-1;
  margin: 5rem auto 0 auto;
  width: 100%;
  max-width: 90rem;
  background-color: #fff;
}
body.annonce .annonceDetailsGridSass .annonceContact::before {
  content: "";
  width: 3rem;
  height: 3rem;
  border-bottom: none;
  border-right: none;
  transform: rotate(45deg) translate(-50%, -50%);
  transform-origin: 0 0;
  background: #FFF;
  position: absolute;
  left: 50%;
  top: 0;
  box-shadow: rgba(0, 0, 0, 0.16) 0 0 0.8rem 0;
  z-index: 0;
}
body.annonce .annonceDetailsGridSass .annonceContact::after {
  content: "";
  width: 100%;
  height: 30px;
  border-radius: 0.4rem;
  background: #FFF;
  z-index: 1;
  position: absolute;
  top: 0;
  left: 0;
}
body.annonce .annonceDetailsGridSass .annonceContact > h3 {
  text-align: center;
}
body.annonce .annonceDetailsGridSass .annonceContact > h3::after {
  left: 50%;
  transform: translateX(-50%);
}
body.annonce .annonceDetailsGridSass .annonceContact .contactFrmInfo {
  font-size: 1rem;
}
body.annonce .annonceDetailsGridSass .annonceEnsemble {
  grid-column: 1/-1;
}
body.annonce .annonceDetailsGridSass .btn_retour {
  grid-column: 1/-1;
  text-align: center;
  font-weight: 600;
}
body.annonce .annonceDetailsGridSass .btn_retour a::before {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f137";
  display: inline-block;
  margin-right: 0.8rem;
}
body.annonce .annonceDetailsGridSass > .typechauffage::before {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f2c8";
  display: inline-block;
}
body.annonce .annonceDetailsGridSass > .typebien::before {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f015";
  display: inline-block;
}
body.annonce .annonceDetailsGridSass > .situationbien::before {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f21d";
  display: inline-block;
}
body.annonce .annonceDetailsGridSass > .pieces::before {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f52b";
  display: inline-block;
}
body.annonce .annonceDetailsGridSass > .surface::before {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f065";
  display: inline-block;
}
body.annonce .annonceDetailsGridSass > .terrain::before {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\e303";
  display: inline-block;
}
body.annonce .annonceDetailsGridSass .typechauffage, body.annonce .annonceDetailsGridSass .typebien, body.annonce .annonceDetailsGridSass .situationbien, body.annonce .annonceDetailsGridSass .pieces, body.annonce .annonceDetailsGridSass .surface, body.annonce .annonceDetailsGridSass .terrain {
  display: grid;
  grid-template-columns: auto 1fr;
  grid-gap: 0 1rem;
  padding: 1.6rem;
}
body.annonce .annonceDetailsGridSass .typechauffage::before, body.annonce .annonceDetailsGridSass .typebien::before, body.annonce .annonceDetailsGridSass .situationbien::before, body.annonce .annonceDetailsGridSass .pieces::before, body.annonce .annonceDetailsGridSass .surface::before, body.annonce .annonceDetailsGridSass .terrain::before {
  grid-row: 1/3;
  font-size: calc(1.82rem + 1.65vw);
  width: 4.8rem;
  display: flex;
  align-items: flex-start;
  justify-content: center;
  line-height: 1;
}
@media (min-width: 1200px) {
  body.annonce .annonceDetailsGridSass .typechauffage::before, body.annonce .annonceDetailsGridSass .typebien::before, body.annonce .annonceDetailsGridSass .situationbien::before, body.annonce .annonceDetailsGridSass .pieces::before, body.annonce .annonceDetailsGridSass .surface::before, body.annonce .annonceDetailsGridSass .terrain::before {
    font-size: 3.8rem;
  }
}
@media (max-width: 767.98px) {
  body.annonce .annonceDetailsGridSass .typechauffage::before, body.annonce .annonceDetailsGridSass .typebien::before, body.annonce .annonceDetailsGridSass .situationbien::before, body.annonce .annonceDetailsGridSass .pieces::before, body.annonce .annonceDetailsGridSass .surface::before, body.annonce .annonceDetailsGridSass .terrain::before {
    width: 3.6rem;
  }
}
body.annonce .annonceDetailsGridSass .typechauffage .libelle, body.annonce .annonceDetailsGridSass .typebien .libelle, body.annonce .annonceDetailsGridSass .situationbien .libelle, body.annonce .annonceDetailsGridSass .pieces .libelle, body.annonce .annonceDetailsGridSass .surface .libelle, body.annonce .annonceDetailsGridSass .terrain .libelle {
  font-size: 1.6rem;
  color: #707070;
  font-style: italic;
  grid-row: 1/2;
  grid-column: 2/3;
}
body.annonce .annonceDetailsGridSass .typechauffage .valeur, body.annonce .annonceDetailsGridSass .typebien .valeur, body.annonce .annonceDetailsGridSass .situationbien .valeur, body.annonce .annonceDetailsGridSass .pieces .valeur, body.annonce .annonceDetailsGridSass .surface .valeur, body.annonce .annonceDetailsGridSass .terrain .valeur {
  font-size: calc(1.62rem + 0.15vw);
  font-weight: 600;
  grid-row: 2/3;
  grid-column: 2/3;
}
@media (min-width: 1200px) {
  body.annonce .annonceDetailsGridSass .typechauffage .valeur, body.annonce .annonceDetailsGridSass .typebien .valeur, body.annonce .annonceDetailsGridSass .situationbien .valeur, body.annonce .annonceDetailsGridSass .pieces .valeur, body.annonce .annonceDetailsGridSass .surface .valeur, body.annonce .annonceDetailsGridSass .terrain .valeur {
    font-size: 1.8rem;
  }
}
@media (max-width: 991.98px) {
  body.annonce .annonceDetailsGridSass .annonceBtnContact,
  body.annonce .annonceDetailsGridSass .annonceBtnRecherche {
    grid-row: 1/2;
    grid-column: span 1;
  }
  body.annonce .annonceDetailsGridSass .annonceBtnContact {
    grid-column: 2/-1;
  }
  body.annonce .annonceDetailsGridSass h1, body.annonce .annonceDetailsGridSass .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte body.annonce .annonceDetailsGridSass pre {
    grid-row: 2/3;
    grid-column: 1/-1;
    margin-top: 3rem;
  }
  body.annonce .annonceDetailsGridSass .prix {
    grid-row: 3/5;
    grid-column: 1/-1;
  }
  body.annonce .annonceDetailsGridSass .prixmention {
    grid-row: 4/5;
  }
  body.annonce .annonceDetailsGridSass .cpville,
  body.annonce .annonceDetailsGridSass .ref,
  body.annonce .annonceDetailsGridSass .annonceShare {
    grid-row: 5/6;
  }
  body.annonce .annonceDetailsGridSass .annoncePhotos,
  body.annonce .annonceDetailsGridSass .coupcoeur,
  body.annonce .annonceDetailsGridSass .statutEncheres {
    grid-row: 6/7;
  }
}
@media (max-width: 767.98px) {
  body.annonce .annonceDetailsGridSass .cpville,
  body.annonce .annonceDetailsGridSass .ref,
  body.annonce .annonceDetailsGridSass .annonceShare {
    grid-column: 1/-1;
  }
  body.annonce .annonceDetailsGridSass .cpville {
    grid-row: 5/6;
  }
  body.annonce .annonceDetailsGridSass .ref {
    grid-row: 6/7;
  }
  body.annonce .annonceDetailsGridSass .annonceShare {
    grid-row: 7/8;
  }
  body.annonce .annonceDetailsGridSass .annoncePhotos,
  body.annonce .annonceDetailsGridSass .coupcoeur,
  body.annonce .annonceDetailsGridSass .statutEncheres {
    grid-row: 8/9;
  }
}
@media (max-width: 575.98px) {
  body.annonce .annonceDetailsGridSass {
    grid-template-columns: auto 1fr;
  }
  body.annonce .annonceDetailsGridSass > *:not(.btn-primary) {
    grid-column: 1/-1;
  }
  body.annonce .annonceDetailsGridSass .annonceCarte {
    width: 100%;
  }
  body.annonce .annonceDetailsGridSass .annonceBtnRecherche {
    font-size: 0;
    padding: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 3.6rem;
    height: 3.6rem;
  }
  body.annonce .annonceDetailsGridSass .annonceBtnRecherche::before {
    font-family: "Font Awesome 6 Pro";
    font-weight: 100;
    content: "\f002";
    display: inline-block;
    font-size: 1.8rem;
    margin: 0;
  }
}
body.annonce.annonce_type_interactive .annonceDetailsGridSass .prix .libelle {
  display: inline-block;
  margin-right: 2rem;
  font-weight: 500;
  font-size: calc(1.76rem + 1.2vw);
}
@media (min-width: 1200px) {
  body.annonce.annonce_type_interactive .annonceDetailsGridSass .prix .libelle {
    font-size: 3.2rem;
  }
}

.bloc-annonce {
  display: flex;
  flex-direction: column;
  align-items: center;
  grid-gap: 5rem;
}
.bloc-annonce .mdr_annonces, .bloc-annonce ul.listeAnnoncesGrid .item, ul.listeAnnoncesGrid .bloc-annonce .item {
  box-shadow: 0 0.2rem 0.8rem 0 rgba(0, 0, 0, 0.16);
  background: #FFF;
  color: #000;
  border-radius: 0.4rem;
}
@media (min-width: 992px) {
  .bloc-annonce {
    display: grid;
    grid-template-columns: 1fr auto;
    align-items: flex-start;
  }
}
.bloc-annonce > .texte {
  display: none;
}
.bloc-annonce .mdr_annonces {
  padding: 3rem;
  grid-column: 2/3;
  width: 100%;
  max-width: 100%;
}
.bloc-annonce .mdr_annonces .field {
  padding-bottom: 1rem;
}
@media (max-width: 767.98px) {
  .bloc-annonce .mdr_annonces {
    padding: 3rem 1.6rem;
  }
}
@media (min-width: 992px) {
  .bloc-annonce .mdr_annonces {
    position: sticky;
    top: 3rem;
    right: 0px;
    max-width: 38.6rem;
  }
}
.bloc-annonce .mdr_annonces .form-control {
  border-radius: 0;
  border-radius: 0.4rem;
}
.bloc-annonce .mdr_annonces .form-control:focus {
  border-color: #307878;
  box-shadow: inset 0 0.1rem 0.1rem rgba(0, 0, 0, 0.08), 0 0 0.8rem rgba(48, 120, 120, 0.6);
}
.bloc-annonce .mdr_annonces .champ_typesAnnonces input.select2-search__field {
  padding: 0 1.2rem;
}
.bloc-annonce .mdr_annonces #frmMdrAnnonce_ok {
  font-size: 1.6rem;
}
.bloc-annonce .mdr_annonces #frmMdrAnnonce_ok::before {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f002";
  display: inline-block;
  margin-right: 0.8rem;
}
.bloc-annonce .mdr_annonces .champ_typesAnnonces .select2-container,
.bloc-annonce .mdr_annonces .champ_typesAnnonces input.select2-search__field {
  width: 100% !important;
}
.bloc-annonce .liste_annonces {
  grid-column: 1/2;
  grid-row-start: 1;
  width: 100%;
}
.bloc-annonce .allAnnonces {
  justify-self: center;
}
.bloc-annonce .liste_annonces_multipage {
  margin: 5rem 0 0 0;
  display: flex;
  justify-content: center;
  grid-gap: 1rem;
}
.bloc-annonce .liste_annonces_multipage .btnpage {
  display: flex;
  font-size: 1.4rem;
  padding: 0;
  margin: 0 !important;
  line-height: 1;
  width: 2.4rem;
  height: 2.4rem;
  display: flex;
  flex-flow: row wrap;
  justify-content: center;
  align-items: center;
  border-radius: 10rem;
}
.bloc-annonce .liste_annonces_multipage .btnpage.disabled {
  pointer-events: none;
}
.bloc-annonce .liste_annonces_multipage .btnpage:not(.disabled):focus, .bloc-annonce .liste_annonces_multipage .btnpage:not(.disabled):hover, .bloc-annonce .liste_annonces_multipage .btnpage.active {
  background: rgba(36, 60, 84, 0.2);
}
@media (max-width: 991.98px) {
  .bloc-annonce .liste_annonces_multipage {
    margin: 3rem 0 0 0;
  }
}

body.annonce .pagedefaut.annonce {
  width: 100%;
  max-width: 125rem;
  margin: 0 auto;
  padding: 0 1.5rem;
}
@media (max-width: 767.98px) {
  body.annonce .pagedefaut.annonce {
    padding: 0 1.5rem;
  }
}

body.allannonces .annonceContent {
  width: 100%;
  max-width: 125rem;
  margin: 0 auto;
  padding: 0 1.5rem;
}
@media (max-width: 767.98px) {
  body.allannonces .annonceContent {
    padding: 0 1.5rem;
  }
}
body.allannonces .annonceContent ul {
  width: 100%;
}

.menuSousExpertises .lien_sousmenu_startpage {
  display: none;
}
.menuSousExpertises ul {
  display: flex;
  flex-flow: row wrap;
  justify-content: center;
  grid-gap: 3rem;
}
.menuSousExpertises ul > * {
  width: 100%;
  max-width: clamp(100% / (3 + 1) + 0.1%, 38.6rem, 100%);
}
.menuSousExpertises ul li a {
  --blocWidth: 22rem;
  display: grid;
  grid-template-rows: auto 1fr;
  grid-template-columns: 100%;
  text-align: center;
  font-family: "Nunito";
  font-size: calc(1.66rem + 0.45vw);
  font-weight: 400;
  color: #050505;
  text-transform: uppercase;
}
@media (min-width: 1200px) {
  .menuSousExpertises ul li a {
    font-size: 2.2rem;
  }
}
.menuSousExpertises ul li a::before, .menuSousExpertises ul li a::after {
  grid-row: 1/2;
  grid-column: 1/2;
  align-self: center;
  justify-self: center;
  border-radius: 0rem;
  position: relative;
  margin: 0;
  transition: all 0.3s ease-in-out;
  border-radius: 100rem;
}
.menuSousExpertises ul li a::before {
  background-color: #307878;
  color: rgb(255, 255, 255);
  width: var(--blocWidth);
  height: var(--blocWidth);
  display: grid;
  align-items: center;
  justify-content: center;
  font-size: 4em;
  z-index: 1;
}
.menuSousExpertises ul li a::after {
  content: "";
  width: calc(var(--blocWidth) - 2rem);
  height: calc(var(--blocWidth) - 2rem);
  border: 2px solid #fff;
  border-color: #fff #fff;
  z-index: 1;
  border-color: transparent #8e909c;
  width: calc(var(--blocWidth) + 2rem);
  height: calc(var(--blocWidth) + 2rem);
  z-index: 0;
}
.menuSousExpertises ul li a:hover::before, .menuSousExpertises ul li a:focus::before {
  background-color: #243C54;
  font-size: 10rem;
}
.menuSousExpertises ul li a:hover::after, .menuSousExpertises ul li a:focus::after {
  border: 2px solid #fff;
  border-color: #fff;
  transform: rotate(45deg);
  border: 4px solid #06060b;
  border-color: #307878;
}
.menuSousExpertises ul li a span {
  margin: 2rem 0 1rem 0;
}

.bandeau-expertises__titre h2 {
  font-size: calc(1.72rem + 0.9vw);
}
@media (min-width: 1200px) {
  .bandeau-expertises__titre h2 {
    font-size: 2.8rem;
  }
}
.bandeau-expertises__section .expertises__section .subSectionContainer > *:nth-child(1) {
  animation-delay: 0.5s;
}
.bandeau-expertises__section .expertises__section .subSectionContainer > *:nth-child(2) {
  animation-delay: 0.8s;
}
.bandeau-expertises__section .expertises__section .subSectionContainer > *:nth-child(3) {
  animation-delay: 1.1s;
}
.bandeau-expertises__section .expertises__section .subSectionContainer > *:nth-child(4) {
  animation-delay: 1.4s;
}
.bandeau-expertises__section .expertises__section .subSectionContainer > *:nth-child(5) {
  animation-delay: 1.7s;
}
.bandeau-expertises__section .expertises__section .subSectionContainer > *:nth-child(6) {
  animation-delay: 2s;
}
.bandeau-expertises__section .expertises__section .subSectionContainer > *:nth-child(7) {
  animation-delay: 2.3s;
}
.bandeau-expertises__section .expertises__section .subSectionContainer > *:nth-child(8) {
  animation-delay: 2.6s;
}
.bandeau-expertises__section .expertises__section .subSectionContainer > *:nth-child(9) {
  animation-delay: 2.9s;
}
.bandeau-expertises__section .expertises__section .subSectionContainer > *:nth-child(10) {
  animation-delay: 3.2s;
}

#langue-side {
  display: none;
}

body.lg-cn #langue-side ul li a.btnLangue__cn {
  opacity: 1;
  background-color: #307878;
  color: rgb(255, 255, 255);
}

body.lg-da #langue-side ul li a.btnLangue__da {
  opacity: 1;
  background-color: #307878;
  color: rgb(255, 255, 255);
}

body.lg-de #langue-side ul li a.btnLangue__de {
  opacity: 1;
  background-color: #307878;
  color: rgb(255, 255, 255);
}

body.lg-en #langue-side ul li a.btnLangue__en {
  opacity: 1;
  background-color: #307878;
  color: rgb(255, 255, 255);
}

body.lg-es #langue-side ul li a.btnLangue__es {
  opacity: 1;
  background-color: #307878;
  color: rgb(255, 255, 255);
}

body.lg-fr #langue-side ul li a.btnLangue__fr {
  opacity: 1;
  background-color: #307878;
  color: rgb(255, 255, 255);
}

body.lg-it #langue-side ul li a.btnLangue__it {
  opacity: 1;
  background-color: #307878;
  color: rgb(255, 255, 255);
}

body.lg-nl #langue-side ul li a.btnLangue__nl {
  opacity: 1;
  background-color: #307878;
  color: rgb(255, 255, 255);
}

body.lg-uk #langue-side ul li a.btnLangue__uk {
  opacity: 1;
  background-color: #307878;
  color: rgb(255, 255, 255);
}

body.lg-fr .bloc-sousMenu--comp ul li a::after {
  content: "En savoir +";
}
body.lg-en .bloc-sousMenu--comp ul li a::after {
  content: "More +";
}
body.lg-fr .comp-foot__menu .lien_sousmenu_startpage::after {
  content: "Les compétences";
}
body.lg-en .comp-foot__menu .lien_sousmenu_startpage::after {
  content: "Practice areas";
}
body.lg-fr .comp-foot__menu ul li a::after {
  content: "Suivant";
}
body.lg-en .comp-foot__menu ul li a::after {
  content: "Next";
}

.comp-foot__section .sectionContainer {
  grid-gap: 1.6rem;
  align-items: center;
}
.comp-foot__menu a {
  font-size: 0;
  display: inline-block;
  padding: 0.8rem 1.6rem;
  text-decoration: none;
  outline: none;
  transition: all 0.3s ease-in-out;
  border-width: 0.1rem;
  border-style: solid;
  border-color: #243C54;
  line-height: 1;
  border-radius: 10rem;
  color: rgb(255, 255, 255);
  background-color: #243C54;
  display: flex;
  flex-flow: row wrap;
  justify-content: center;
  align-items: center;
  grid-gap: 0.4rem;
}
.comp-foot__menu a[class*=picto__before--]::before {
  margin-right: 0.8rem;
}
.comp-foot__menu a[class*=picto__after--]::after {
  margin-left: 0.8rem;
}
.comp-foot__menu a:hover, .comp-foot__menu a:focus {
  color: #243C54;
  background-color: transparent;
  border-color: #243C54;
}
.comp-foot__menu a::before, .comp-foot__menu a::after {
  font-size: 1.6rem;
}
@media (max-width: 767.98px) {
  .comp-foot__menu a::before, .comp-foot__menu a::after {
    font-size: 1.4rem;
  }
}
.comp-foot__menu .richtext {
  display: none;
}
.comp-foot__menu .texte_sousmenu {
  display: flex;
  align-items: center;
  flex-flow: row wrap;
  grid-gap: 1.6rem;
}
.comp-foot__menu .lien_sousmenu_startpage::after {
  content: "Les compétences";
  display: inline-block;
}
.comp-foot__menu .lien_sousmenu_startpage::before {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f03a";
  display: inline-block;
}
.comp-foot__menu ul {
  padding: 0;
  margin: 0;
  list-style: none;
}
.comp-foot__menu ul li {
  padding: 0;
}
.comp-foot__menu ul li::before {
  display: none;
}
.comp-foot__menu ul li:not(.active + li) {
  display: none;
}
.comp-foot__menu ul li a > span {
  display: none;
}
.comp-foot__menu ul li a::after {
  content: "Suivant";
  display: inline-block;
}
.comp-foot__menu ul li a::before {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f054";
  display: inline-block;
}
.comp-foot__btn ul {
  padding: 0;
  margin: 0;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  grid-gap: 1.6rem;
}
.comp-foot__btn ul li {
  padding: 0;
  display: grid;
  align-items: center;
}
.comp-foot__btn ul li::before {
  display: none;
}
.comp-foot__btn ul li a.btn-primary::before {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f0e0";
  display: inline-block;
  margin-right: 0.8rem;
}

.expertises__bloc {
  display: grid;
  position: relative;
  text-align: center;
  text-transform: uppercase;
  cursor: pointer;
  width: clamp(20rem, 100%, 26rem);
}
.expertises__bloc::before {
  color: #fff;
  width: 20rem;
  height: 20rem;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  font-size: 8rem;
  margin: auto;
  transition: all 0.2s linear;
  background-color: #307878;
  grid-row: 1/2;
  border-radius: 50rem;
}
.expertises__bloc::after {
  box-sizing: border-box;
  width: 19rem;
  height: 19rem;
  content: "";
  position: absolute;
  left: 50%;
  top: 50%;
  right: initial;
  bottom: initial;
  transform: translate(-50%, -50%);
  border: 2px solid rgb(255, 255, 255);
  transition: all 0.2s linear;
  grid-row: 1/2;
  border-color: transparent #929eaa;
  border-radius: 50rem;
  width: 22rem;
  height: 22rem;
}
.expertises__bloc .texte.image {
  grid-row: 2/3;
}
.expertises__bloc:hover::before, .expertises__bloc:focus::before {
  font-size: 10rem;
  background: #243C54;
  color: #fff;
}
.expertises__bloc:hover::after, .expertises__bloc:focus::after {
  border: 0.2rem solid rgb(255, 255, 255);
  transform: translate(-50%, -50%) rotate(45deg);
  border: 4px solid #070c11;
  border-color: #307878;
}

ul.listeAnnoncesGrid .item .annonceLireSuite,
body .msgpopin .richtext p.btnCloseBottom,
body.actu_article .article_container .actu_readmore a,
#frmMdrAnnonce_ok,
.allAnnonces,
body.annonce .annonceDetailsGrid #frmAnnonce_ok,
body.annonce .btn_retour a,
body.annonce .annonceBtnRecherche {
  display: inline-block;
  padding: 0.8rem 1.6rem;
  text-decoration: none;
  outline: none;
  transition: all 0.3s ease-in-out;
  border-width: 0.1rem;
  border-style: solid;
  border-color: #307878;
  line-height: 1;
  border-radius: 10rem;
  color: rgb(255, 255, 255);
  background-color: #307878;
}
ul.listeAnnoncesGrid .item .annonceLireSuite[class*=picto__before--]::before,
body .msgpopin .richtext p.btnCloseBottom[class*=picto__before--]::before,
body.actu_article .article_container .actu_readmore a[class*=picto__before--]::before,
#frmMdrAnnonce_ok[class*=picto__before--]::before,
.allAnnonces[class*=picto__before--]::before,
body.annonce .annonceDetailsGrid #frmAnnonce_ok[class*=picto__before--]::before,
body.annonce .btn_retour a[class*=picto__before--]::before,
body.annonce .annonceBtnRecherche[class*=picto__before--]::before {
  margin-right: 0.8rem;
}
ul.listeAnnoncesGrid .item .annonceLireSuite[class*=picto__after--]::after,
body .msgpopin .richtext p.btnCloseBottom[class*=picto__after--]::after,
body.actu_article .article_container .actu_readmore a[class*=picto__after--]::after,
#frmMdrAnnonce_ok[class*=picto__after--]::after,
.allAnnonces[class*=picto__after--]::after,
body.annonce .annonceDetailsGrid #frmAnnonce_ok[class*=picto__after--]::after,
body.annonce .btn_retour a[class*=picto__after--]::after,
body.annonce .annonceBtnRecherche[class*=picto__after--]::after {
  margin-left: 0.8rem;
}
ul.listeAnnoncesGrid .item .annonceLireSuite:hover, ul.listeAnnoncesGrid .item .annonceLireSuite:focus,
body .msgpopin .richtext p.btnCloseBottom:hover,
body .msgpopin .richtext p.btnCloseBottom:focus,
body.actu_article .article_container .actu_readmore a:hover,
body.actu_article .article_container .actu_readmore a:focus,
#frmMdrAnnonce_ok:hover,
#frmMdrAnnonce_ok:focus,
.allAnnonces:hover,
.allAnnonces:focus,
body.annonce .annonceDetailsGrid #frmAnnonce_ok:hover,
body.annonce .annonceDetailsGrid #frmAnnonce_ok:focus,
body.annonce .btn_retour a:hover,
body.annonce .btn_retour a:focus,
body.annonce .annonceBtnRecherche:hover,
body.annonce .annonceBtnRecherche:focus {
  color: #307878;
  background-color: transparent;
  border-color: #307878;
}

.btn-primary:not(.btnSubmit) {
  display: inline-block;
  position: relative;
  outline: none !important;
  text-decoration: none;
  position: relative;
  overflow: hidden;
  border: 1px solid #307878;
  color: rgb(255, 255, 255);
  background: #307878;
  padding: 0.8rem 1.6rem;
  border-radius: 50rem;
}
.btn-primary:not(.btnSubmit) span {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-radius: 50%;
  background-color: #307878;
  transform: translate(-50%, -50%);
  z-index: -1;
  transition: width 0.4s ease-in-out, height 0.4s ease-in-out;
}
.btn-primary:not(.btnSubmit):hover, .btn-primary:not(.btnSubmit):focus {
  background: transparent;
  color: #307878;
}
.btn-primary:not(.btnSubmit):hover span, .btn-primary:not(.btnSubmit):focus span {
  width: 60rem;
  height: 60rem;
}

.btnSubmit,
.btn-secondary,
body.espaceAvocat.trombinoscope .annuaireTrombinoscope .annuaireFicheMiniContainer .btnAnnuaireDetail {
  display: inline-block;
  padding: 0.8rem 1.6rem;
  text-decoration: none;
  outline: none;
  transition: all 0.3s ease-in-out;
  border-width: 0.1rem;
  border-style: solid;
  border-color: #243C54;
  line-height: 1;
  border-radius: 10rem;
  color: #243C54;
  background-color: transparent;
}
.btnSubmit[class*=picto__before--]::before,
.btn-secondary[class*=picto__before--]::before,
body.espaceAvocat.trombinoscope .annuaireTrombinoscope .annuaireFicheMiniContainer [class*=picto__before--].btnAnnuaireDetail::before {
  margin-right: 0.8rem;
}
.btnSubmit[class*=picto__after--]::after,
.btn-secondary[class*=picto__after--]::after,
body.espaceAvocat.trombinoscope .annuaireTrombinoscope .annuaireFicheMiniContainer [class*=picto__after--].btnAnnuaireDetail::after {
  margin-left: 0.8rem;
}
.btnSubmit:hover, .btnSubmit:focus,
.btn-secondary:hover,
body.espaceAvocat.trombinoscope .annuaireTrombinoscope .annuaireFicheMiniContainer .btnAnnuaireDetail:hover,
.btn-secondary:focus,
body.espaceAvocat.trombinoscope .annuaireTrombinoscope .annuaireFicheMiniContainer .btnAnnuaireDetail:focus {
  color: rgb(255, 255, 255);
  background-color: #243C54;
  border-color: #243C54;
}

body.annonce .annonceBtnContact {
  display: inline-block;
  padding: 0.8rem 1.6rem;
  text-decoration: none;
  outline: none;
  transition: all 0.3s ease-in-out;
  border-width: 0.1rem;
  border-style: solid;
  border-color: #243C54;
  line-height: 1;
  border-radius: 10rem;
  color: #243C54;
  background-color: transparent;
}
body.annonce .annonceBtnContact[class*=picto__before--]::before {
  margin-right: 0.8rem;
}
body.annonce .annonceBtnContact[class*=picto__after--]::after {
  margin-left: 0.8rem;
}
body.annonce .annonceBtnContact:hover, body.annonce .annonceBtnContact:focus {
  color: rgb(255, 255, 255);
  background-color: #243C54;
  border-color: #243C54;
}

body:not(.notfound):not(.allannonces):not(.espace-client__page):not(.annu_base):not(.annu_fiche_avocat):not(.espaceAvocat.notconnected) .headerSkin,
body:not(.actu_article) .display__actu,
body:not(.allannonces) .display__annonces,
body:not(.espace-client__page) .display__espaceClient {
  display: none;
}

body.annu_base .headerSkin:not(.headerContents),
body.annu_fiche_avocat .headerSkin:not(.headerContents) {
  display: none;
}

.headerSkin.headerContents .slick-slide,
.headerSkin.headerContents .slick-slide > div,
.headerSkin.headerContents .diaporamaItem {
  width: 100% !important;
}

.headerSkin:not(.headerContents) {
  width: 100%;
  max-width: 100%;
  margin: 3rem 0;
}
.headerSkin:not(.headerContents) h1, .headerSkin:not(.headerContents) .header__diap-texte pre {
  text-align: center;
}

body.allannonces .headerContents {
  display: grid;
}
body.allannonces .header__diap img,
body.allannonces .headerContents {
  max-height: 45rem;
}
body.allannonces .pagedefaut h1, body.allannonces .pagedefaut .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte body.allannonces .pagedefaut pre {
  text-align: center;
}
body.allannonces .pagedefaut .annonceContent {
  margin: 5rem auto;
}

body.annu_base .headerContents,
body.annu_fiche_avocat .headerContents {
  display: grid;
}

body.annu_base .header__diap img,
body.annu_base .headerContents {
  max-height: 45rem;
}

body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheContent__section2::before {
  background: #fff !important;
}
body.annu_fiche_avocat .header__diap img,
body.annu_fiche_avocat .headerContents {
  max-height: 22.6rem;
}
body.annu_fiche_avocat .pageContents {
  padding-top: 3rem;
}

body.espaceClient.notconnected .mainPage {
  margin-top: calc(1.94rem + 2.55vw);
  margin-bottom: calc(1.94rem + 2.55vw);
}
@media (min-width: 1200px) {
  body.espaceClient.notconnected .mainPage {
    margin-top: 5rem;
  }
}
@media (min-width: 1200px) {
  body.espaceClient.notconnected .mainPage {
    margin-bottom: 5rem;
  }
}
body.espaceClient.notconnected h1, body.espaceClient.notconnected .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte body.espaceClient.notconnected pre {
  text-align: center;
  margin-bottom: 3rem;
}
body.espaceClient.connected #epHeader {
  margin-top: 0;
}
body.espaceClient.connected .mainPage {
  margin-bottom: 3rem;
  overflow: hidden;
}

body.espaceAvocat.connected #frmEPAccount, body.espaceAvocat.notconnected .mainPage .EpForms > form {
  width: 100%;
  margin: 0;
}
body.espaceAvocat.connected #frmEPAccount > h3, body.espaceAvocat.notconnected .mainPage .EpForms > form > h3 {
  margin-top: 0;
}
body.espaceAvocat.connected #frmEPAccount [class*=col-], body.espaceAvocat.notconnected .mainPage .EpForms > form [class*=col-] {
  width: 100%;
  padding: 0;
  float: unset;
  text-align: left;
}
body.espaceAvocat.connected #frmEPAccount input, body.espaceAvocat.notconnected .mainPage .EpForms > form input {
  background: #fcfcfc;
  border: 0.1rem solid rgb(33, 37, 41);
  padding: 1rem 1.2rem;
  border-radius: 0.7rem;
  height: auto;
  line-height: 1.4;
  box-shadow: none;
  font-size: 1.6rem;
}
@media (max-width: 767.98px) {
  body.espaceAvocat.connected #frmEPAccount input, body.espaceAvocat.notconnected .mainPage .EpForms > form input {
    font-size: 1.4rem;
  }
}
body.espaceAvocat.connected #frmEPAccount input[disabled=disabled], body.espaceAvocat.notconnected .mainPage .EpForms > form input[disabled=disabled] {
  filter: grayscale(10) brightness(0.9);
}
body.espaceAvocat.connected #frmEPAccount .form-group, body.espaceAvocat.notconnected .mainPage .EpForms > form .form-group {
  margin: 0;
}
body.espaceAvocat.connected #frmEPAccount .form-group + .form-group, body.espaceAvocat.notconnected .mainPage .EpForms > form .form-group + .form-group {
  margin-top: 1.6rem;
}
body.espaceAvocat.connected #frmEPAccount label, body.espaceAvocat.notconnected .mainPage .EpForms > form label {
  font-weight: 400;
  font-size: 1.4rem;
}
body.espaceAvocat.connected #frmEPAccount label[for=frmEPLostPass_ok], body.espaceAvocat.notconnected .mainPage .EpForms > form label[for=frmEPLostPass_ok] {
  display: none;
}
body.espaceAvocat.connected #frmEPAccount label.obligatoire::after, body.espaceAvocat.notconnected .mainPage .EpForms > form label.obligatoire::after {
  color: #307878;
}
body.espaceAvocat.notconnected #epMenu,
body.espaceAvocat.notconnected #epHeader {
  display: none;
}
body.espaceAvocat.notconnected .mainPage {
  width: 100%;
  max-width: 125rem;
  margin: 0 auto;
  padding: 0 1.5rem;
  margin-top: 5rem;
  margin-bottom: 5rem;
}
@media (max-width: 767.98px) {
  body.espaceAvocat.notconnected .mainPage {
    padding: 0 1.5rem;
  }
}
body.espaceAvocat.notconnected .mainPage .EpForms {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(clamp(100% / (2 + 1) + 0.1%, 30rem, 100%), 1fr));
  align-items: flex-start;
  grid-gap: 5rem;
  max-width: 90rem;
  margin: 0 auto;
}
body.espaceAvocat.notconnected .mainPage .EpForms #frmEPSuscribe {
  grid-column: 1/-1;
  padding: 3rem;
  border: 0.1rem solid rgb(33, 37, 41);
  border-radius: 1.6rem;
  background: #FFF;
}
body.espaceAvocat.notconnected .mainPage .EpForms #frmEPSuscribe .contactFrmInfo {
  font-size: 1rem;
  margin-top: 3rem;
}
body.espaceAvocat.connected .pageContents {
  width: 100%;
  max-width: 125rem;
  margin: 0 auto;
  padding: 0 1.5rem;
  margin-top: 5rem;
  margin-bottom: 5rem;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: flex-start;
  grid-gap: 5rem;
}
@media (max-width: 767.98px) {
  body.espaceAvocat.connected .pageContents {
    padding: 0 1.5rem;
  }
}
body.espaceAvocat.connected .pageContents .pull-right,
body.espaceAvocat.connected .pageContents .pull-left {
  float: unset !important;
}
body.espaceAvocat.connected .pageContents #epHeader, body.espaceAvocat.connected .pageContents > * {
  margin: 0;
  width: 100%;
  min-height: initial;
  float: none;
  background: transparent;
  padding: 0;
}
body.espaceAvocat.connected .pageContents #epHeader {
  flex: 100%;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  grid-gap: 1rem;
  font-weight: 500;
  border-bottom: 0.1rem solid rgb(33, 37, 41);
  padding-bottom: 1rem;
}
body.espaceAvocat.connected .pageContents #epHeader .clear_both {
  display: none;
}
body.espaceAvocat.connected .pageContents #epHeader .epHeaderFullName {
  padding: 0;
}
body.espaceAvocat.connected .pageContents #epHeader .epHeaderMenu {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  grid-gap: 1rem;
}
body.espaceAvocat.connected .pageContents #epHeader .epHeaderMenu li {
  float: none;
}
body.espaceAvocat.connected .pageContents #epHeader .epHeaderMenu li a {
  color: rgb(5, 5, 5);
  padding: 0.6rem 1.2rem;
  border: 0.1rem solid transparent;
}
body.espaceAvocat.connected .pageContents #epHeader .epHeaderMenu li a:hover {
  border: 0.1rem solid rgb(5, 5, 5);
}
body.espaceAvocat.connected .pageContents #epHeader .epHeaderMenu li.active a {
  background-color: rgb(5, 5, 5);
  color: rgb(255, 255, 255);
}
body.espaceAvocat.connected .pageContents #epMenu {
  width: 100%;
  max-width: max-content;
  background-color: #fff;
  border: 0.1rem solid rgb(33, 37, 41);
  border-radius: 0.8rem;
  padding: 1.6rem 2rem;
}
body.espaceAvocat.connected .pageContents #epMenu .btnMainPage {
  display: none;
}
body.espaceAvocat.connected .pageContents #epMenu > ul li {
  font-weight: 500;
}
body.espaceAvocat.connected .pageContents #epMenu > ul li::before {
  content: ">";
  display: inline-block;
  margin-right: 0.8rem;
}
body.espaceAvocat.connected .pageContents #epMenu > ul li a {
  color: rgb(5, 5, 5);
  display: inline-block;
}
body.espaceAvocat.connected .pageContents #epMenu > ul li a:hover {
  color: #307878;
}
body.espaceAvocat.connected .pageContents #epMenu > ul li.active > a {
  color: #307878;
  background-color: transparent;
}
body.espaceAvocat.connected .pageContents #epMenu > ul > li {
  padding: 0;
  font-weight: 600;
}
body.espaceAvocat.connected .pageContents #epMenu > ul > li > ul {
  display: none;
}
body.espaceAvocat.connected .pageContents .mainPage {
  flex: 1;
  flex-basis: 65%;
}
body.espaceAvocat.connected .pageContents .mainPage .sectionContainer {
  padding: 0;
}
body.espaceAvocat.connected .pageContents .mainPage .epWelcomeMsg2 .btnMonCompte {
  display: block !important;
  max-width: fit-content;
  margin-top: 3rem;
}
body.espaceAvocat.notconnected .epMenu + .mainPage {
  float: initial;
  width: 70%;
  padding-left: 10px;
}
body.espaceAvocat.notconnected .epMenu + .mainPage .EpForms {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: initial;
  align-items: initial;
}
body.espaceAvocat.connected .pageContents {
  max-width: 100%;
  padding: 0;
}
body.espaceAvocat.connected .pageContents h1, body.espaceAvocat.connected .pageContents .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte body.espaceAvocat.connected .pageContents pre {
  text-align: center;
}
body.espaceAvocat.connected .pageContents #epMenu {
  display: block;
}
@media (min-width: 768px) {
  body.espaceAvocat.connected .pageContents #epMenu {
    max-width: 35rem;
  }
}
body.espaceAvocat.connected .pageContents #epMenu ul li {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: initial;
  align-items: initial;
}
body.espaceAvocat.connected .pageContents #epMenu ul li a {
  flex: 1;
}
body.espaceAvocat.connected .pageContents #epMenu ul li.active > ul {
  display: block !important;
  width: 100%;
}
body.espaceAvocat.connected .pageContents section {
  width: initial;
}
body.espaceAvocat.trombinoscope .annuaireTrombinoscope {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(clamp(100% / (4 + 1) + 0.1%, 20rem, 100%), 1fr));
  grid-gap: 5rem 3rem;
}
body.espaceAvocat.trombinoscope .annuaireTrombinoscope .annuaireFicheMini.noDetail {
  pointer-events: none;
}
body.espaceAvocat.trombinoscope .annuaireTrombinoscope .annuaireFicheMini.noDetail .annuaireFicheMiniContainer .btnAnnuaireDetail {
  display: none;
}
body.espaceAvocat.trombinoscope .annuaireTrombinoscope .annuaireFicheMini.noDetail .clear_both {
  display: none;
}
body.espaceAvocat.trombinoscope .annuaireTrombinoscope .annuaireFicheMini.noDetail .annuaireFicheMiniContainer {
  display: grid;
}
body.espaceAvocat.trombinoscope .annuaireTrombinoscope .annuaireFicheMini.noDetail .annuaireFicheMiniContainer .type {
  flex-direction: column;
}
body.espaceAvocat.trombinoscope .annuaireTrombinoscope .annuaireFicheMini:not(.noDetail) .annuaireFicheMiniContainer .annuaireFicheImage a::before {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 1;
  opacity: 0.5;
  transition: all 0.3s ease-in-out;
  left: 50%;
  top: 50%;
  right: initial;
  bottom: initial;
  transform: translate(-50%, -50%);
  background: linear-gradient(45deg, #243C54 0%, #243C54 50%, transparent 50%, transparent 100%), linear-gradient(45deg, transparent 0%, transparent 50%, #243C54 50%, #243C54 100%);
  background-repeat: no-repeat;
  background-size: 250% 200%, 250% 200%;
}
body.espaceAvocat.trombinoscope .annuaireTrombinoscope .annuaireFicheMini:not(.noDetail) .annuaireFicheMiniContainer .annuaireFicheImage a:hover::before, body.espaceAvocat.trombinoscope .annuaireTrombinoscope .annuaireFicheMini:not(.noDetail) .annuaireFicheMiniContainer .annuaireFicheImage a:focus::before {
  background-size: 70% 200%, 250% 100%;
}
body.espaceAvocat.trombinoscope .annuaireTrombinoscope .annuaireFicheMiniContainer {
  padding: 0;
  border: 0;
  display: grid;
  justify-items: center;
  grid-gap: 0.8rem;
}
body.espaceAvocat.trombinoscope .annuaireTrombinoscope .annuaireFicheMiniContainer .annuaireFicheImage {
  grid-row: 1/2;
}
body.espaceAvocat.trombinoscope .annuaireTrombinoscope .annuaireFicheMiniContainer h4 {
  grid-row: 2/3;
}
body.espaceAvocat.trombinoscope .annuaireTrombinoscope .annuaireFicheMiniContainer .type {
  grid-row: 3/4;
}
body.espaceAvocat.trombinoscope .annuaireTrombinoscope .annuaireFicheMiniContainer .btnStandard {
  grid-row: 4/5;
}
body.espaceAvocat.trombinoscope .annuaireTrombinoscope .annuaireFicheMiniContainer > .annuaireFicheImage {
  display: block;
}
body.espaceAvocat.trombinoscope .annuaireTrombinoscope .annuaireFicheMiniContainer > .clear_both, body.espaceAvocat.trombinoscope .annuaireTrombinoscope .annuaireFicheMiniContainer > .btnAnnuaireContact, body.espaceAvocat.trombinoscope .annuaireTrombinoscope .annuaireFicheMiniContainer > h4 .anfiche_civ, body.espaceAvocat.trombinoscope .annuaireTrombinoscope .annuaireFicheMiniContainer > .coordonnees, body.espaceAvocat.trombinoscope .annuaireTrombinoscope .annuaireFicheMiniContainer > .annuaireFicheSocialNetwork, body.espaceAvocat.trombinoscope .annuaireTrombinoscope .annuaireFicheMiniContainer > .annuaireFichedescriptionCourte, body.espaceAvocat.trombinoscope .annuaireTrombinoscope .annuaireFicheMiniContainer > .annuaireFicheDomCmp {
  display: none;
}
body.espaceAvocat.trombinoscope .annuaireTrombinoscope .annuaireFicheMiniContainer .annuaireFicheImage {
  margin-bottom: 1rem;
  border-radius: 0.8rem;
  overflow: hidden;
}
body.espaceAvocat.trombinoscope .annuaireTrombinoscope .annuaireFicheMiniContainer .annuaireFicheImage a {
  display: block;
  position: relative;
  overflow: hidden;
}
body.espaceAvocat.trombinoscope .annuaireTrombinoscope .annuaireFicheMiniContainer .annuaireFicheImage a:hover img, body.espaceAvocat.trombinoscope .annuaireTrombinoscope .annuaireFicheMiniContainer .annuaireFicheImage a:focus img {
  filter: none;
}
body.espaceAvocat.trombinoscope .annuaireTrombinoscope .annuaireFicheMiniContainer .annuaireFicheImage a img {
  position: relative;
  z-index: 0;
}
body.espaceAvocat.trombinoscope .annuaireTrombinoscope .annuaireFicheMiniContainer .annuaireFicheImage img {
  max-width: 100%;
  width: 100%;
  filter: grayscale(1);
  transition-delay: 0.1s;
}
@media (min-width: 576px) {
  body.espaceAvocat.trombinoscope .annuaireTrombinoscope .annuaireFicheMiniContainer .annuaireFicheImage img {
    height: 30rem;
    object-fit: cover;
  }
}
body.espaceAvocat.trombinoscope .annuaireTrombinoscope .annuaireFicheMiniContainer h4 {
  margin: 0;
  text-align: center;
  font-weight: 600;
  font-size: calc(1.66rem + 0.45vw);
}
@media (min-width: 1200px) {
  body.espaceAvocat.trombinoscope .annuaireTrombinoscope .annuaireFicheMiniContainer h4 {
    font-size: 2.2rem;
  }
}
body.espaceAvocat.trombinoscope .annuaireTrombinoscope .annuaireFicheMiniContainer h4 a {
  color: #243C54;
}
body.espaceAvocat.trombinoscope .annuaireTrombinoscope .annuaireFicheMiniContainer h4 a:hover, body.espaceAvocat.trombinoscope .annuaireTrombinoscope .annuaireFicheMiniContainer h4 a:focus {
  color: #307878;
}
body.espaceAvocat.trombinoscope .annuaireTrombinoscope .annuaireFicheMiniContainer .type {
  line-height: 1;
  text-align: center;
}
body.espaceAvocat.trombinoscope .annuaireTrombinoscope .annuaireFicheMiniContainer .btnStandard {
  margin-top: 1rem;
  grid-column: span 1;
}
body.espaceAvocat.trombinoscope .annuaireTrombinoscope .annuaireFicheMini.noDetail {
  pointer-events: initial;
}
body.espaceAvocat.trombinoscope .annuaireTrombinoscope .annuaireFicheMini.noDetail .annuaireFicheMiniContainer a {
  pointer-events: none;
}
body.espaceAvocat.trombinoscope .annuaireTrombinoscope .annuaireFicheMini.noDetail .annuaireFicheMiniContainer .btnAnnuaireDetail {
  display: none;
}
body.espaceAvocat.trombinoscope .annuaireTrombinoscope .annuaireFicheMini.noDetail .annuaireFicheMiniContainer .annuaireFicheImage img {
  filter: none;
}
body.espaceAvocat.trombinoscope .annuaireTrombinoscope .annuaireFicheMiniContainer .btnAnnuaireDetail {
  font-size: 1.4rem;
  padding: 0.8rem 1rem;
}
body.espaceAvocat.trombinoscope .annuaireTrombinoscope > .texte {
  display: none;
}
body.espaceAvocat.trombinoscope .annuaireTrombinoscope--diapo {
  display: block;
}
body.espaceAvocat.trombinoscope .annuaireTrombinoscope--diapo .slick-arrow {
  top: 36%;
}
body.espaceAvocat.trombinoscope .annuaireTrombinoscope--diapo .slick-arrow::before {
  font-size: 2.6rem;
}
body.espaceAvocat.trombinoscope .annuaireTrombinoscope--diapo .slick-track {
  display: flex;
  grid-gap: 3rem;
  margin: 0;
}
@media (max-width: 767.98px) {
  body.espaceAvocat.trombinoscope .annuaireTrombinoscope--diapo .slick-track {
    grid-gap: 0;
  }
}
body.espaceAvocat.trombinoscope .annuaireTrombinoscope--diapo .slick-track::after, body.espaceAvocat.trombinoscope .annuaireTrombinoscope--diapo .slick-track::before {
  display: none;
}

.fichiers__page .content_fichier .lienfichier a {
  display: inline-block;
  position: relative;
  outline: none !important;
  text-decoration: none;
  position: relative;
  overflow: hidden;
  border: 1px solid #307878;
  color: rgb(255, 255, 255);
  background: #307878;
  padding: 0.8rem 1.6rem;
  border-radius: 50rem;
  text-align: center;
  width: 100%;
}
.fichiers__page .content_fichier .lienfichier a span {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-radius: 50%;
  background-color: #243C54;
  transform: translate(-50%, -50%);
  z-index: -1;
  transition: width 0.4s ease-in-out, height 0.4s ease-in-out;
}
.fichiers__page .content_fichier .lienfichier a:hover, .fichiers__page .content_fichier .lienfichier a:focus {
  background: transparent;
  color: #307878;
}
.fichiers__page .content_fichier .lienfichier a:hover span, .fichiers__page .content_fichier .lienfichier a:focus span {
  width: 60rem;
  height: 60rem;
}
.fichiers__page .content_fichier .lienfichier a::before {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f56d";
  display: inline-block;
  margin-right: 0.8rem;
}
.fichiers__page .content_fichier .lienfichier a:hover, .fichiers__page .content_fichier .lienfichier a:focus {
  background-color: #307878;
  color: rgb(255, 255, 255);
}
.fichiers__bloc .sectionContainer {
  max-width: initial;
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(clamp(100% / (3 + 1) + 0.1%, 24rem, 100%), 1fr));
  gap: 2rem 4rem;
}

body.page-espace-client .header__diap img,
body.page-espace-client .headerContents,
body.annonce .header__diap img,
body.annonce .headerContents,
body.actu_article .header__diap img,
body.actu_article .headerContents,
body.notfound .header__diap img,
body.notfound .headerContents {
  max-height: 22.6rem;
}

.actus__section .subSectionContainer {
  width: 100%;
  max-width: 125rem;
  margin: 0 auto;
  padding: 1.5rem;
}
@media (max-width: 767.98px) {
  .actus__section .subSectionContainer {
    padding: 0 1.5rem;
  }
}
.actus__titre h2 a {
  color: rgb(5, 5, 5);
}
.actus__titre h2 a:hover, .actus__titre h2 a:focus {
  opacity: 0.5;
}
.actus__bloc > * {
  animation-name: fadeInUp--xs;
  animation-duration: 0.6s;
  animation-fill-mode: both;
}
.actus__bloc > *:nth-child(1) {
  animation-delay: 0.5s;
}
.actus__bloc > *:nth-child(2) {
  animation-delay: 0.8s;
}
.actus__bloc > *:nth-child(3) {
  animation-delay: 1.1s;
}
.actus__bloc > *:nth-child(4) {
  animation-delay: 1.4s;
}
.actus__bloc > *:nth-child(5) {
  animation-delay: 1.7s;
}
.actus__bloc > *:nth-child(6) {
  animation-delay: 2s;
}
.actus__bloc > *:nth-child(7) {
  animation-delay: 2.3s;
}
.actus__bloc > *:nth-child(8) {
  animation-delay: 2.6s;
}
.actus__bloc > *:nth-child(9) {
  animation-delay: 2.9s;
}
.actus__bloc > *:nth-child(10) {
  animation-delay: 3.2s;
}
.actus__bloc > *:nth-child(11) {
  animation-delay: 3.5s;
}
.actus__bloc > *:nth-child(12) {
  animation-delay: 3.8s;
}
.actus__bloc .article {
  display: grid !important;
  grid-template-columns: auto 1fr;
  grid-template-rows: auto auto 1fr auto;
  grid-gap: 0 4.5rem;
  align-items: flex-start;
  border-radius: 0.8rem;
}
.actus__bloc .article .actu_categories {
  grid-row: 1/2;
}
.actus__bloc .article .actu_date {
  grid-row: 2/3;
}
.actus__bloc .article h4 {
  grid-row: 3/4;
}
.actus__bloc .article .actu_readmore {
  grid-row: 4/5;
}
.actus__bloc .article .actu_texte {
  grid-column: 2/3;
  grid-row: 2/3;
}
.actus__bloc .article .actu_categories {
  display: none;
}
.actus__bloc .article .actu_date {
  grid-column: 1/2;
  grid-row: 1/4;
  margin-top: 0.5rem;
  background: #fff;
  width: 8rem;
  height: 8rem;
  border-radius: 4rem;
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  color: #000;
}
.actus__bloc .article .actu_date .publiele {
  display: none;
}
.actus__bloc .article .actu_image {
  grid-column: 1/2;
  grid-row: 1/-1;
}
.actus__bloc .article .actu_image img {
  max-width: 25rem;
  width: 100%;
  height: 20rem;
  object-fit: cover;
  object-position: center;
  transition: opacity 0.2s linear;
  clip-path: polygon(97.4000015258789% 29.3700008392334%, 98.323974609375% 32.451271057128906%, 99.02547454833984% 35.590843200683594%, 99.52535247802734% 38.76887512207031%, 99.84146118164062% 41.970489501953125%, 99.98859405517578% 45.18437576293945%, 99.97807312011719% 48.401649475097656%, 99.81961822509766% 51.61506652832031%, 99.52029418945312% 54.81845474243164%, 99.08522033691406% 58.006256103515625%, 98.51778411865234% 61.173187255859375%, 97.8197250366211% 64.31391143798828%, 96.99120330810547% 67.42276000976562%, 96.03062438964844% 70.49335479736328%, 94.93513488769531% 73.51842498779297%, 93.70011901855469% 76.48922729492188%, 92.31865692138672% 79.39476013183594%, 90.78266906738281% 82.22158813476562%, 89.08175659179688% 84.95223236083984%, 87.20344543457031% 87.56385040283203%, 85.13419342041016% 90.02667236328125%, 82.86026000976562% 92.3014907836914%, 80.3716812133789% 94.33871459960938%, 77.67573547363281% 96.09193420410156%, 74.79900360107422% 97.52936553955078%, 71.77899169921875% 98.63472747802734%, 68.65666198730469% 99.40558624267578%, 65.47150421142578% 99.8519058227539%, 62.25810241699219% 99.99232482910156%, 59.04457092285156% 99.8505859375%, 55.85258102416992% 99.45178985595703%, 52.69822311401367% 98.82037353515625%, 49.5931396484375% 97.97906494140625%, 46.54575729370117% 96.94788360595703%, 43.56216049194336% 95.74439239501953%, 40.64698791503906% 94.38336181640625%, 37.80364227294922% 92.87793731689453%, 35.03524398803711% 91.2387466430664%, 32.34442138671875% 89.47503662109375%, 29.73380470275879% 87.59461212158203%, 27.206172943115234% 85.60404968261719%, 24.76459503173828% 83.50877380371094%, 22.416183471679688% 81.30958557128906%, 20.159482955932617% 79.01640319824219%, 17.995302200317383% 76.6356430053711%, 15.925494194030762% 74.17241668701172%, 13.952105522155762% 71.63128662109375%, 12.077974319458008% 69.01607513427734%, 10.306761741638184% 66.33012390136719%, 8.642990112304688% 63.5763053894043%, 7.092310428619385% 60.757293701171875%, 5.661633014678955% 57.87555694580078%, 4.3593363761901855% 54.9335823059082%, 3.1959714889526367% 51.933998107910156%, 2.184230327606201% 48.87999725341797%, 1.339538335800171% 45.775691986083984%, 0.6806507110595703% 42.626808166503906%, 0.23016446828842163% 39.44156265258789%, 0.015011249110102654% 36.231964111328125%, 0.06627392768859863% 33.01582717895508%, 0.4184892177581787% 29.818897247314453%, 1.1068482398986816% 26.677522659301758%, 2.172645092010498% 23.6436710357666%, 3.5895328521728516% 20.756855010986328%, 5.3244147300720215% 18.04898452758789%, 7.337323188781738% 15.540574073791504%, 9.58635139465332% 13.241168022155762%, 12.032109260559082% 11.151947021484375%, 14.639901161193848% 9.268552780151367%, 17.380184173583984% 7.583471775054932%, 20.228498458862305% 6.088028907775879%, 23.16473388671875% 4.773319721221924%, 26.172346115112305% 3.631178379058838%, 29.237632751464844% 2.6542253494262695%, 32.34919738769531% 1.836338996887207%, 35.49724197387695% 1.1725172996520996%, 38.67329406738281% 0.6588531732559204%, 41.86970901489258% 0.2927154004573822%, 45.0794677734375% 0.07244087755680084%, 48.29593276977539% -0.0025025121867656708%, 51.512489318847656% 0.06749556958675385%, 54.72256088256836% 0.283474862575531%, 57.91917037963867% 0.6476955413818359%, 61.09486770629883% 1.163280725479126%, 64.24140930175781% 1.8341426849365234%, 67.34951782226562% 2.6648666858673096%, 70.40874481201172% 3.6606154441833496%, 73.40697479248047% 4.827060222625732%, 76.3305435180664% 6.16959285736084%, 79.16370391845703% 7.693563461303711%, 81.88882446289062% 9.4031343460083%, 84.48634338378906% 11.300889015197754%, 86.93521881103516% 13.386744499206543%, 89.2137222290039% 15.657379150390625%, 91.30057525634766% 18.105304718017578%, 93.1762466430664% 20.718486785888672%, 94.8246078491211% 23.480640411376953%, 96.23442077636719% 26.371904373168945%, 97.4000015258789% 29.3700008392334%);
  border-radius: 1rem;
}
.actus__bloc .article .actu_image img:hover, .actus__bloc .article .actu_image img:focus {
  opacity: 0.7;
}
.actus__bloc .article h4 {
  grid-column: 2/3;
  grid-row: 1/2;
  margin: 0 0 1rem;
  padding: 0;
  font-size: calc(1.7rem + 0.75vw);
  font-weight: 300;
  background: none;
}
@media (min-width: 1200px) {
  .actus__bloc .article h4 {
    font-size: 2.6rem;
  }
}
.actus__bloc .article h4 a {
  color: rgb(255, 255, 255);
}
.actus__bloc .article h4 a:hover {
  opacity: 0.7;
}
.actus__bloc .article .actu_readmore {
  grid-column: 2/3;
  grid-row: 3/4;
  margin-top: 1.8rem;
}
.actus__bloc .article .actu_readmore a {
  display: inline-block;
  position: relative;
  outline: none !important;
  text-decoration: none;
  display: inline-block;
  padding: 0.8rem 1.6rem;
  text-decoration: none;
  outline: none;
  transition: all 0.3s ease-in-out;
  border-width: 0.1rem;
  border-style: solid;
  border-color: #307878;
  line-height: 1;
  border-radius: 10rem;
  color: rgb(255, 255, 255);
  background-color: #307878;
}
.actus__bloc .article .actu_readmore a[class*=picto__before--]::before {
  margin-right: 0.8rem;
}
.actus__bloc .article .actu_readmore a[class*=picto__after--]::after {
  margin-left: 0.8rem;
}
.actus__bloc .article .actu_readmore a:hover, .actus__bloc .article .actu_readmore a:focus {
  color: #307878;
  background-color: transparent;
  border-color: #307878;
}
.actus__bloc .article .actu_readmore a:hover {
  color: #307878;
  border-color: #307878;
}
.actus__bloc .article .date {
  display: none;
}
.actus__bloc .article .jour {
  display: block;
  font-size: 2.5rem;
  font-weight: 700;
}
.actus__bloc .article .moiscourt {
  display: block;
  font-size: 14px;
  text-transform: uppercase;
}
@media (max-width: 575.98px) {
  .actus__bloc .article {
    grid-template-columns: 1fr;
  }
  .actus__bloc .article > * {
    grid-column: 1/-1;
  }
  .actus__bloc .article .actu_image img {
    width: 100%;
  }
  .actus__bloc .article .actu_categories {
    margin: 0.5rem;
    background-color: #243C54;
    color: rgb(255, 255, 255);
  }
  .actus__bloc .article h4 {
    grid-row: 1/2;
    grid-column: 1/2;
    margin: 0;
  }
  .actus__bloc .article .actu_date {
    font-weight: 300;
    grid-row: 2/3;
    grid-column: 1/2;
    background: none;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: left;
    align-items: initial;
    height: inherit;
    width: inherit;
    margin-bottom: 1rem;
    color: rgb(5, 5, 5);
  }
  .actus__bloc .article .actu_date .date {
    display: block;
    color: rgb(255, 255, 255);
  }
  .actus__bloc .article .actu_date .jour,
  .actus__bloc .article .actu_date .moiscourt {
    display: none;
  }
  .actus__bloc .article .actu_texte {
    grid-row: 3/4;
    grid-column: 1/2;
  }
  .actus__bloc .article .actu_readmore {
    grid-row: 4/5;
    grid-column: 1/2;
  }
}
.actus__bloc .content_actus_multipage {
  display: flex;
  flex-flow: row wrap;
  justify-content: center;
}
.actus__bloc .content_actus_multipage .btnpage {
  display: flex;
  flex-flow: row wrap;
  justify-content: center;
  align-items: center;
  width: 2.5rem;
  height: 2.5rem;
  border-radius: 50rem;
}
.actus__bloc .content_actus_multipage .btnpage.active {
  background: #307878;
  color: rgb(255, 255, 255);
}
.actus__bloc .article .actu_date {
  font-weight: 300;
  grid-row: 2;
  grid-column: 2/3;
  background: none;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: left;
  align-items: initial;
  height: inherit;
  width: inherit;
  margin-bottom: 1rem;
  color: rgb(255, 255, 255);
}
.actus__bloc .article .actu_date .date {
  display: block;
}
.actus__bloc .article .actu_date .jour,
.actus__bloc .article .actu_date .moiscourt {
  display: none;
}
.actus__bloc .article .actu_texte {
  grid-row: 3;
}
.actus__bloc .article .actu_readmore {
  grid-row: 4;
}
@media (max-width: 575.98px) {
  .actus__bloc .article > * {
    grid-column: 1/-1;
  }
  .actus__bloc .article .actu_image {
    grid-row: 1;
  }
  .actus__bloc .article .actu_image img {
    max-width: 35rem;
    margin: 0 auto 2rem;
  }
  .actus__bloc .article h4 {
    grid-row: 2;
  }
  .actus__bloc .article .actu_date {
    grid-row: 3;
    grid-column: 1;
  }
  .actus__bloc .article .actu_texte {
    grid-row: 4;
  }
  .actus__bloc .article .actu_readmore {
    grid-row: 5;
  }
}
.actus__bloc .slick-dotted.slick-slider {
  margin-bottom: 0;
}
.actus__bloc .slick-dotted.slick-slider .slick-list {
  padding-bottom: calc(1.84rem + 1.8vw);
}
@media (min-width: 1200px) {
  .actus__bloc .slick-dotted.slick-slider .slick-list {
    padding-bottom: 4rem;
  }
}
.actus__bloc ul.slick-dots {
  display: flex;
  flex-flow: row wrap;
  justify-content: center;
  align-items: center;
  position: relative;
  bottom: 0;
  grid-gap: 0.8rem;
}
.actus__bloc ul.slick-dots li {
  width: auto;
  height: auto;
  margin: 0;
}
.actus__bloc ul.slick-dots li button {
  background: #307878;
  width: 0.6rem;
  height: 0.6rem;
  margin: 0;
  border-radius: 50rem;
}
.actus__bloc ul.slick-dots li button::before {
  display: none;
}
.actus__bloc ul.slick-dots li.slick-active button {
  background-color: #EAF3F1;
}
.actus__bloc .slick-dotted.slick-slider {
  margin-bottom: 0;
}
.actus__bloc .slickSlider .slick-list {
  padding-bottom: 2rem;
}
.actus__bloc .readAllActus {
  display: none;
}
.actus__historique {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(clamp(100% / (2 + 1) + 0.1%, 40rem, 100%), 1fr));
  grid-gap: 4rem;
}
.actus__historique > * {
  animation-name: fadeInUp--xs;
  animation-duration: 0.6s;
  animation-fill-mode: both;
}
.actus__historique > *:nth-child(1) {
  animation-delay: 0.5s;
}
.actus__historique > *:nth-child(2) {
  animation-delay: 0.8s;
}
.actus__historique > *:nth-child(3) {
  animation-delay: 1.1s;
}
.actus__historique > *:nth-child(4) {
  animation-delay: 1.4s;
}
.actus__historique > *:nth-child(5) {
  animation-delay: 1.7s;
}
.actus__historique > *:nth-child(6) {
  animation-delay: 2s;
}
.actus__historique > *:nth-child(7) {
  animation-delay: 2.3s;
}
.actus__historique > *:nth-child(8) {
  animation-delay: 2.6s;
}
.actus__historique > *:nth-child(9) {
  animation-delay: 2.9s;
}
.actus__historique > *:nth-child(10) {
  animation-delay: 3.2s;
}
.actus__historique > *:nth-child(11) {
  animation-delay: 3.5s;
}
.actus__historique > *:nth-child(12) {
  animation-delay: 3.8s;
}
.actus__historique > *:nth-child(13) {
  animation-delay: 4.1s;
}
.actus__historique li,
.actus__historique .article {
  display: grid;
  grid-template-columns: auto 1fr;
  grid-template-rows: auto auto 1fr auto;
  grid-gap: 0 2.6rem;
  align-items: flex-start;
  background: rgba(234, 243, 241, 0.3);
  padding: 2rem;
  border: 0.1rem solid #EAF3F1;
  border-radius: 0.8rem;
}
.actus__historique li .actu_categories,
.actus__historique .article .actu_categories {
  grid-row: 1/2;
}
.actus__historique li .actu_date,
.actus__historique .article .actu_date {
  grid-row: 2/3;
}
.actus__historique li h4,
.actus__historique .article h4 {
  grid-row: 3/4;
}
.actus__historique li .actu_readmore,
.actus__historique .article .actu_readmore {
  grid-row: 4/5;
}
.actus__historique li .actu_texte,
.actus__historique .article .actu_texte {
  display: none;
}
.actus__historique li .actu_categories,
.actus__historique .article .actu_categories {
  display: none;
}
.actus__historique li.on,
.actus__historique .article.on {
  display: none !important;
}
.actus__historique li .actu_date,
.actus__historique .article .actu_date {
  font-weight: 300;
  grid-row: 1;
  grid-column: 2/3;
  background: none;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: left;
  align-items: initial;
  height: inherit;
  width: inherit;
  margin-bottom: 1rem;
  margin-top: 0.5rem;
  font-size: 1.2rem;
  color: #303030;
}
.actus__historique li .actu_date .date,
.actus__historique .article .actu_date .date {
  display: block;
}
.actus__historique li .actu_date .publiele,
.actus__historique li .actu_date .jour,
.actus__historique li .actu_date .moiscourt,
.actus__historique .article .actu_date .publiele,
.actus__historique .article .actu_date .jour,
.actus__historique .article .actu_date .moiscourt {
  display: none;
}
.actus__historique li .actu_img,
.actus__historique li .actu_image,
.actus__historique .article .actu_img,
.actus__historique .article .actu_image {
  grid-column: 1/2;
  grid-row: 1/-1;
}
.actus__historique li .actu_img img,
.actus__historique li .actu_image img,
.actus__historique .article .actu_img img,
.actus__historique .article .actu_image img {
  max-width: clamp(10rem, 15vw, 24rem);
  width: 100%;
  height: 15rem;
  object-fit: cover;
  object-position: center;
  transition: opacity 0.2s linear;
  clip-path: polygon(97.4000015258789% 29.3700008392334%, 98.323974609375% 32.451271057128906%, 99.02547454833984% 35.590843200683594%, 99.52535247802734% 38.76887512207031%, 99.84146118164062% 41.970489501953125%, 99.98859405517578% 45.18437576293945%, 99.97807312011719% 48.401649475097656%, 99.81961822509766% 51.61506652832031%, 99.52029418945312% 54.81845474243164%, 99.08522033691406% 58.006256103515625%, 98.51778411865234% 61.173187255859375%, 97.8197250366211% 64.31391143798828%, 96.99120330810547% 67.42276000976562%, 96.03062438964844% 70.49335479736328%, 94.93513488769531% 73.51842498779297%, 93.70011901855469% 76.48922729492188%, 92.31865692138672% 79.39476013183594%, 90.78266906738281% 82.22158813476562%, 89.08175659179688% 84.95223236083984%, 87.20344543457031% 87.56385040283203%, 85.13419342041016% 90.02667236328125%, 82.86026000976562% 92.3014907836914%, 80.3716812133789% 94.33871459960938%, 77.67573547363281% 96.09193420410156%, 74.79900360107422% 97.52936553955078%, 71.77899169921875% 98.63472747802734%, 68.65666198730469% 99.40558624267578%, 65.47150421142578% 99.8519058227539%, 62.25810241699219% 99.99232482910156%, 59.04457092285156% 99.8505859375%, 55.85258102416992% 99.45178985595703%, 52.69822311401367% 98.82037353515625%, 49.5931396484375% 97.97906494140625%, 46.54575729370117% 96.94788360595703%, 43.56216049194336% 95.74439239501953%, 40.64698791503906% 94.38336181640625%, 37.80364227294922% 92.87793731689453%, 35.03524398803711% 91.2387466430664%, 32.34442138671875% 89.47503662109375%, 29.73380470275879% 87.59461212158203%, 27.206172943115234% 85.60404968261719%, 24.76459503173828% 83.50877380371094%, 22.416183471679688% 81.30958557128906%, 20.159482955932617% 79.01640319824219%, 17.995302200317383% 76.6356430053711%, 15.925494194030762% 74.17241668701172%, 13.952105522155762% 71.63128662109375%, 12.077974319458008% 69.01607513427734%, 10.306761741638184% 66.33012390136719%, 8.642990112304688% 63.5763053894043%, 7.092310428619385% 60.757293701171875%, 5.661633014678955% 57.87555694580078%, 4.3593363761901855% 54.9335823059082%, 3.1959714889526367% 51.933998107910156%, 2.184230327606201% 48.87999725341797%, 1.339538335800171% 45.775691986083984%, 0.6806507110595703% 42.626808166503906%, 0.23016446828842163% 39.44156265258789%, 0.015011249110102654% 36.231964111328125%, 0.06627392768859863% 33.01582717895508%, 0.4184892177581787% 29.818897247314453%, 1.1068482398986816% 26.677522659301758%, 2.172645092010498% 23.6436710357666%, 3.5895328521728516% 20.756855010986328%, 5.3244147300720215% 18.04898452758789%, 7.337323188781738% 15.540574073791504%, 9.58635139465332% 13.241168022155762%, 12.032109260559082% 11.151947021484375%, 14.639901161193848% 9.268552780151367%, 17.380184173583984% 7.583471775054932%, 20.228498458862305% 6.088028907775879%, 23.16473388671875% 4.773319721221924%, 26.172346115112305% 3.631178379058838%, 29.237632751464844% 2.6542253494262695%, 32.34919738769531% 1.836338996887207%, 35.49724197387695% 1.1725172996520996%, 38.67329406738281% 0.6588531732559204%, 41.86970901489258% 0.2927154004573822%, 45.0794677734375% 0.07244087755680084%, 48.29593276977539% -0.0025025121867656708%, 51.512489318847656% 0.06749556958675385%, 54.72256088256836% 0.283474862575531%, 57.91917037963867% 0.6476955413818359%, 61.09486770629883% 1.163280725479126%, 64.24140930175781% 1.8341426849365234%, 67.34951782226562% 2.6648666858673096%, 70.40874481201172% 3.6606154441833496%, 73.40697479248047% 4.827060222625732%, 76.3305435180664% 6.16959285736084%, 79.16370391845703% 7.693563461303711%, 81.88882446289062% 9.4031343460083%, 84.48634338378906% 11.300889015197754%, 86.93521881103516% 13.386744499206543%, 89.2137222290039% 15.657379150390625%, 91.30057525634766% 18.105304718017578%, 93.1762466430664% 20.718486785888672%, 94.8246078491211% 23.480640411376953%, 96.23442077636719% 26.371904373168945%, 97.4000015258789% 29.3700008392334%);
  border-radius: 1rem;
}
.actus__historique li .actu_img img:hover, .actus__historique li .actu_img img:focus,
.actus__historique li .actu_image img:hover,
.actus__historique li .actu_image img:focus,
.actus__historique .article .actu_img img:hover,
.actus__historique .article .actu_img img:focus,
.actus__historique .article .actu_image img:hover,
.actus__historique .article .actu_image img:focus {
  opacity: 0.7;
}
.actus__historique li a.articles_historique_titre,
.actus__historique li h4,
.actus__historique .article a.articles_historique_titre,
.actus__historique .article h4 {
  grid-column: 2/3;
  grid-row: 2;
  margin: 0;
  padding: 0;
  font-size: calc(1.64rem + 0.3vw);
  font-weight: 300;
  background: none;
  color: rgb(5, 5, 5);
  line-height: 2.2rem;
}
@media (min-width: 1200px) {
  .actus__historique li a.articles_historique_titre,
  .actus__historique li h4,
  .actus__historique .article a.articles_historique_titre,
  .actus__historique .article h4 {
    font-size: 2rem;
  }
}
.actus__historique li a.articles_historique_titre a,
.actus__historique li h4 a,
.actus__historique .article a.articles_historique_titre a,
.actus__historique .article h4 a {
  color: #000;
}
.actus__historique li a.articles_historique_titre a:hover,
.actus__historique li h4 a:hover,
.actus__historique .article a.articles_historique_titre a:hover,
.actus__historique .article h4 a:hover {
  opacity: 0.7;
}
.actus__historique li a.articles_historique_titre:hover, .actus__historique li a.articles_historique_titre:focus,
.actus__historique .article a.articles_historique_titre:hover,
.actus__historique .article a.articles_historique_titre:focus {
  opacity: 0.7;
}
.actus__historique li .actu_readmore,
.actus__historique .article .actu_readmore {
  display: block;
  grid-column: 2/3;
  grid-row: 3/4;
  margin-top: 1.8rem;
}
.actus__historique li .actu_readmore a,
.actus__historique .article .actu_readmore a {
  display: inline-block;
  position: relative;
  outline: none !important;
  text-decoration: none;
  display: inline-block;
  padding: 0.8rem 1.6rem;
  text-decoration: none;
  outline: none;
  transition: all 0.3s ease-in-out;
  border-width: 0.1rem;
  border-style: solid;
  border-color: #307878;
  line-height: 1;
  border-radius: 10rem;
  color: rgb(255, 255, 255);
  background-color: #307878;
}
.actus__historique li .actu_readmore a[class*=picto__before--]::before,
.actus__historique .article .actu_readmore a[class*=picto__before--]::before {
  margin-right: 0.8rem;
}
.actus__historique li .actu_readmore a[class*=picto__after--]::after,
.actus__historique .article .actu_readmore a[class*=picto__after--]::after {
  margin-left: 0.8rem;
}
.actus__historique li .actu_readmore a:hover, .actus__historique li .actu_readmore a:focus,
.actus__historique .article .actu_readmore a:hover,
.actus__historique .article .actu_readmore a:focus {
  color: #307878;
  background-color: transparent;
  border-color: #307878;
}
.actus__historique li .actu_readmore a:hover,
.actus__historique .article .actu_readmore a:hover {
  color: #307878;
  border-color: #307878;
}
.actus__historique li .date,
.actus__historique .article .date {
  display: none;
}
.actus__historique li .jour,
.actus__historique .article .jour {
  display: block;
  font-size: 2.5rem;
  font-weight: 700;
}
.actus__historique li .moiscourt,
.actus__historique .article .moiscourt {
  display: block;
  font-size: 14px;
  text-transform: uppercase;
}
@media (max-width: 575.98px) {
  .actus__historique li,
  .actus__historique .article {
    grid-template-columns: 1fr;
  }
  .actus__historique li > *,
  .actus__historique .article > * {
    grid-column: 1/-1 !important;
  }
  .actus__historique li .actu_image img,
  .actus__historique .article .actu_image img {
    width: 100%;
  }
  .actus__historique li .actu_img,
  .actus__historique .article .actu_img {
    grid-row: 1;
  }
  .actus__historique li .actu_img img,
  .actus__historique .article .actu_img img {
    max-width: 35rem;
    margin: 0 auto 2rem;
  }
  .actus__historique li a.articles_historique_titre,
  .actus__historique li h4,
  .actus__historique .article a.articles_historique_titre,
  .actus__historique .article h4 {
    grid-row: 2;
    grid-column: 1/2;
    margin: 0;
  }
  .actus__historique li .actu_date,
  .actus__historique .article .actu_date {
    display: block;
    font-weight: 300;
    grid-row: 3;
    grid-column: 1/2;
    background: none;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: left;
    align-items: initial;
    height: inherit;
    width: inherit;
    margin-bottom: 1rem;
  }
  .actus__historique li .actu_date .date,
  .actus__historique .article .actu_date .date {
    display: block;
  }
  .actus__historique li .actu_date .jour,
  .actus__historique li .actu_date .moiscourt,
  .actus__historique .article .actu_date .jour,
  .actus__historique .article .actu_date .moiscourt {
    display: none;
  }
  .actus__historique li .actu_texte,
  .actus__historique .article .actu_texte {
    grid-row: 3/4;
    grid-column: 1/2;
  }
  .actus__historique li .actu_readmore,
  .actus__historique .article .actu_readmore {
    grid-row: 4/5;
    grid-column: 1/2;
  }
}
.actus__historique .content_actus_multipage,
.actus__historique .articles_historique_multipage {
  display: flex;
  flex-flow: row wrap;
  justify-content: center;
  align-items: center;
}
.actus__historique .btnpage {
  display: flex;
  flex-flow: row wrap;
  justify-content: center;
  align-items: center;
  width: 2.5rem;
  height: 2.5rem;
  border-radius: 50rem;
}
.actus__historique .btnpage.active {
  background: #307878;
  color: rgb(255, 255, 255);
}
.actus__historique .article .actu_texte {
  grid-row: 3;
}
.actus__historique .article .actu_readmore {
  grid-row: 3;
}
@media (max-width: 575.98px) {
  .actus__historique .article > * {
    grid-column: 1/-1;
  }
  .actus__historique .article .actu_image {
    grid-row: 1;
  }
  .actus__historique .article .actu_image img {
    max-width: 35rem;
    margin: 0 auto 2rem;
  }
  .actus__historique .article h4 {
    grid-row: 2;
  }
  .actus__historique .article .actu_date {
    grid-row: 3;
    grid-column: 1;
  }
  .actus__historique .article .actu_texte {
    grid-row: 4;
  }
  .actus__historique .article .actu_readmore {
    grid-row: 5;
  }
}
.actus__historique > .texte, .actus__historique > .content_actus_multipage {
  grid-column: 1/-1;
  max-width: inherit;
}
.actus__historique .readAllActus {
  display: none;
}

body.actu_article .article_container {
  display: grid;
  max-width: 90rem;
  margin: 0 auto 5rem auto;
  grid-gap: 0 5rem;
  grid-template-columns: auto 1fr;
}
@media (max-width: 767.98px) {
  body.actu_article .article_container {
    display: flex;
    flex-direction: column;
  }
  body.actu_article .article_container > img {
    align-self: center;
  }
}
body.actu_article .article_container > img {
  grid-column: 1/2;
  grid-row: 1/100;
  width: 100%;
  max-width: 35rem;
  border: 1px solid #e9ecee;
  margin-bottom: 3rem;
  clip-path: polygon(97.4000015258789% 29.3700008392334%, 98.323974609375% 32.451271057128906%, 99.02547454833984% 35.590843200683594%, 99.52535247802734% 38.76887512207031%, 99.84146118164062% 41.970489501953125%, 99.98859405517578% 45.18437576293945%, 99.97807312011719% 48.401649475097656%, 99.81961822509766% 51.61506652832031%, 99.52029418945312% 54.81845474243164%, 99.08522033691406% 58.006256103515625%, 98.51778411865234% 61.173187255859375%, 97.8197250366211% 64.31391143798828%, 96.99120330810547% 67.42276000976562%, 96.03062438964844% 70.49335479736328%, 94.93513488769531% 73.51842498779297%, 93.70011901855469% 76.48922729492188%, 92.31865692138672% 79.39476013183594%, 90.78266906738281% 82.22158813476562%, 89.08175659179688% 84.95223236083984%, 87.20344543457031% 87.56385040283203%, 85.13419342041016% 90.02667236328125%, 82.86026000976562% 92.3014907836914%, 80.3716812133789% 94.33871459960938%, 77.67573547363281% 96.09193420410156%, 74.79900360107422% 97.52936553955078%, 71.77899169921875% 98.63472747802734%, 68.65666198730469% 99.40558624267578%, 65.47150421142578% 99.8519058227539%, 62.25810241699219% 99.99232482910156%, 59.04457092285156% 99.8505859375%, 55.85258102416992% 99.45178985595703%, 52.69822311401367% 98.82037353515625%, 49.5931396484375% 97.97906494140625%, 46.54575729370117% 96.94788360595703%, 43.56216049194336% 95.74439239501953%, 40.64698791503906% 94.38336181640625%, 37.80364227294922% 92.87793731689453%, 35.03524398803711% 91.2387466430664%, 32.34442138671875% 89.47503662109375%, 29.73380470275879% 87.59461212158203%, 27.206172943115234% 85.60404968261719%, 24.76459503173828% 83.50877380371094%, 22.416183471679688% 81.30958557128906%, 20.159482955932617% 79.01640319824219%, 17.995302200317383% 76.6356430053711%, 15.925494194030762% 74.17241668701172%, 13.952105522155762% 71.63128662109375%, 12.077974319458008% 69.01607513427734%, 10.306761741638184% 66.33012390136719%, 8.642990112304688% 63.5763053894043%, 7.092310428619385% 60.757293701171875%, 5.661633014678955% 57.87555694580078%, 4.3593363761901855% 54.9335823059082%, 3.1959714889526367% 51.933998107910156%, 2.184230327606201% 48.87999725341797%, 1.339538335800171% 45.775691986083984%, 0.6806507110595703% 42.626808166503906%, 0.23016446828842163% 39.44156265258789%, 0.015011249110102654% 36.231964111328125%, 0.06627392768859863% 33.01582717895508%, 0.4184892177581787% 29.818897247314453%, 1.1068482398986816% 26.677522659301758%, 2.172645092010498% 23.6436710357666%, 3.5895328521728516% 20.756855010986328%, 5.3244147300720215% 18.04898452758789%, 7.337323188781738% 15.540574073791504%, 9.58635139465332% 13.241168022155762%, 12.032109260559082% 11.151947021484375%, 14.639901161193848% 9.268552780151367%, 17.380184173583984% 7.583471775054932%, 20.228498458862305% 6.088028907775879%, 23.16473388671875% 4.773319721221924%, 26.172346115112305% 3.631178379058838%, 29.237632751464844% 2.6542253494262695%, 32.34919738769531% 1.836338996887207%, 35.49724197387695% 1.1725172996520996%, 38.67329406738281% 0.6588531732559204%, 41.86970901489258% 0.2927154004573822%, 45.0794677734375% 0.07244087755680084%, 48.29593276977539% -0.0025025121867656708%, 51.512489318847656% 0.06749556958675385%, 54.72256088256836% 0.283474862575531%, 57.91917037963867% 0.6476955413818359%, 61.09486770629883% 1.163280725479126%, 64.24140930175781% 1.8341426849365234%, 67.34951782226562% 2.6648666858673096%, 70.40874481201172% 3.6606154441833496%, 73.40697479248047% 4.827060222625732%, 76.3305435180664% 6.16959285736084%, 79.16370391845703% 7.693563461303711%, 81.88882446289062% 9.4031343460083%, 84.48634338378906% 11.300889015197754%, 86.93521881103516% 13.386744499206543%, 89.2137222290039% 15.657379150390625%, 91.30057525634766% 18.105304718017578%, 93.1762466430664% 20.718486785888672%, 94.8246078491211% 23.480640411376953%, 96.23442077636719% 26.371904373168945%, 97.4000015258789% 29.3700008392334%);
  border-radius: 1rem;
}
body.actu_article .article_container h1, body.actu_article .article_container .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte body.actu_article .article_container pre {
  margin: 0;
  margin-bottom: 1rem;
  padding: 0;
  text-transform: none;
  color: #243C54;
  font-size: calc(1.72rem + 0.9vw);
}
@media (min-width: 1200px) {
  body.actu_article .article_container h1, body.actu_article .article_container .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte body.actu_article .article_container pre {
    font-size: 2.8rem;
  }
}
body.actu_article .article_container .actu_maintext {
  margin-bottom: 0;
}
@media (min-width: 768px) {
  body.actu_article .article_container .actu_maintext {
    margin-top: 2rem;
  }
}
body.actu_article .article_container .actu_liensource a:hover, body.actu_article .article_container .actu_liensource a:focus,
body.actu_article .article_container .actu_categories a:hover,
body.actu_article .article_container .actu_categories a:focus {
  opacity: 0.5;
}
body.actu_article .article_container .actu_mention_auteurs {
  color: #CCC;
  border: 0;
  padding: 0;
  grid-row: 4/5;
  grid-column: 2/3;
  margin-top: 2.4rem;
}
@media (max-width: 767.98px) {
  body.actu_article .article_container .actu_mention_auteurs {
    margin-top: 0;
  }
}
body.actu_article .article_container .actu_readmore {
  margin: 1.6rem 0 0 0;
}
body.actu_article .article_container .actu_share, body.actu_article .article_container .actu_files, body.actu_article .article_container .actu_readmore, body.actu_article .article_container .actu_maintext, body.actu_article .article_container .actu_liensource, body.actu_article .article_container .actu_categories, body.actu_article .article_container .actu_date, body.actu_article .article_container h1, body.actu_article .article_container .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte body.actu_article .article_container pre {
  grid-column: 2/3;
}
body.actu_article .article_container h1, body.actu_article .article_container .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte body.actu_article .article_container pre {
  grid-row: 1/2;
}
body.actu_article .article_container .actu_date {
  grid-row: 2/3;
}
body.actu_article .article_container .actu_categories {
  grid-row: 3/4;
}
body.actu_article .article_container .actu_liensource {
  grid-row: 4/5;
}
body.actu_article .article_container .actu_maintext {
  grid-row: 5/6;
}
body.actu_article .article_container .actu_readmore {
  grid-row: 6/7;
}
body.actu_article .article_container .actu_files {
  grid-row: 7/8;
}
body.actu_article .article_container .actu_share {
  grid-row: 8/9;
}
body.actu_article .article_container .actu_files {
  margin-bottom: 3rem;
}
body.actu_article .mainPageArticle {
  margin: 0 auto;
  padding: 0 1.5rem;
  max-width: 125rem;
  padding-top: calc(2.04rem + 3.3vw);
}
@media (min-width: 1200px) {
  body.actu_article .mainPageArticle {
    padding-top: 6rem;
  }
}
body.actu_article .bloc404 {
  width: 100%;
  max-width: 125rem;
  margin: 0 auto;
  padding: 0 1.5rem;
  margin: 10rem auto 5rem auto;
  text-align: center;
}
@media (max-width: 767.98px) {
  body.actu_article .bloc404 {
    padding: 0 1.5rem;
  }
}
body.actu_article .sousMenu {
  display: none;
}
body.actu_article .articles_historique {
  margin-bottom: 5rem;
}
body.actu_article .articles_historique > * {
  animation-name: fadeInUp--xs;
  animation-duration: 0.6s;
  animation-fill-mode: both;
}
body.actu_article .articles_historique > *:nth-child(1) {
  animation-delay: 0.5s;
}
body.actu_article .articles_historique > *:nth-child(2) {
  animation-delay: 0.8s;
}
body.actu_article .articles_historique > *:nth-child(3) {
  animation-delay: 1.1s;
}
body.actu_article .articles_historique > *:nth-child(4) {
  animation-delay: 1.4s;
}
body.actu_article .articles_historique > *:nth-child(5) {
  animation-delay: 1.7s;
}
body.actu_article .articles_historique > *:nth-child(6) {
  animation-delay: 2s;
}
body.actu_article .articles_historique > *:nth-child(7) {
  animation-delay: 2.3s;
}
body.actu_article .articles_historique > *:nth-child(8) {
  animation-delay: 2.6s;
}
body.actu_article .articles_historique > *:nth-child(9) {
  animation-delay: 2.9s;
}
body.actu_article .articles_historique > *:nth-child(10) {
  animation-delay: 3.2s;
}
body.actu_article .articles_historique > *:nth-child(11) {
  animation-delay: 3.5s;
}
body.actu_article .articles_historique > *:nth-child(12) {
  animation-delay: 3.8s;
}
body.actu_article .articles_historique > *:nth-child(13) {
  animation-delay: 4.1s;
}
body.actu_article .articles_historique li,
body.actu_article .articles_historique .article {
  display: grid;
  grid-template-columns: auto 1fr;
  grid-template-rows: auto auto 1fr auto;
  grid-gap: 0 2.6rem;
  align-items: flex-start;
  background: rgba(234, 243, 241, 0.3);
  padding: 2rem;
  border: 0.1rem solid #EAF3F1;
  border-radius: 0.8rem;
}
body.actu_article .articles_historique li .actu_categories,
body.actu_article .articles_historique .article .actu_categories {
  grid-row: 1/2;
}
body.actu_article .articles_historique li .actu_date,
body.actu_article .articles_historique .article .actu_date {
  grid-row: 2/3;
}
body.actu_article .articles_historique li h4,
body.actu_article .articles_historique .article h4 {
  grid-row: 3/4;
}
body.actu_article .articles_historique li .actu_readmore,
body.actu_article .articles_historique .article .actu_readmore {
  grid-row: 4/5;
}
body.actu_article .articles_historique li .actu_texte,
body.actu_article .articles_historique .article .actu_texte {
  display: none;
}
body.actu_article .articles_historique li .actu_categories,
body.actu_article .articles_historique .article .actu_categories {
  display: none;
}
body.actu_article .articles_historique li.on,
body.actu_article .articles_historique .article.on {
  display: none !important;
}
body.actu_article .articles_historique li .actu_date,
body.actu_article .articles_historique .article .actu_date {
  font-weight: 300;
  grid-row: 1;
  grid-column: 2/3;
  background: none;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: left;
  align-items: initial;
  height: inherit;
  width: inherit;
  margin-bottom: 1rem;
  margin-top: 0.5rem;
  font-size: 1.2rem;
  color: #303030;
}
body.actu_article .articles_historique li .actu_date .date,
body.actu_article .articles_historique .article .actu_date .date {
  display: block;
}
body.actu_article .articles_historique li .actu_date .publiele,
body.actu_article .articles_historique li .actu_date .jour,
body.actu_article .articles_historique li .actu_date .moiscourt,
body.actu_article .articles_historique .article .actu_date .publiele,
body.actu_article .articles_historique .article .actu_date .jour,
body.actu_article .articles_historique .article .actu_date .moiscourt {
  display: none;
}
body.actu_article .articles_historique li .actu_img,
body.actu_article .articles_historique li .actu_image,
body.actu_article .articles_historique .article .actu_img,
body.actu_article .articles_historique .article .actu_image {
  grid-column: 1/2;
  grid-row: 1/-1;
}
body.actu_article .articles_historique li .actu_img img,
body.actu_article .articles_historique li .actu_image img,
body.actu_article .articles_historique .article .actu_img img,
body.actu_article .articles_historique .article .actu_image img {
  max-width: clamp(10rem, 15vw, 24rem);
  width: 100%;
  height: 15rem;
  object-fit: cover;
  object-position: center;
  transition: opacity 0.2s linear;
  clip-path: polygon(97.4000015258789% 29.3700008392334%, 98.323974609375% 32.451271057128906%, 99.02547454833984% 35.590843200683594%, 99.52535247802734% 38.76887512207031%, 99.84146118164062% 41.970489501953125%, 99.98859405517578% 45.18437576293945%, 99.97807312011719% 48.401649475097656%, 99.81961822509766% 51.61506652832031%, 99.52029418945312% 54.81845474243164%, 99.08522033691406% 58.006256103515625%, 98.51778411865234% 61.173187255859375%, 97.8197250366211% 64.31391143798828%, 96.99120330810547% 67.42276000976562%, 96.03062438964844% 70.49335479736328%, 94.93513488769531% 73.51842498779297%, 93.70011901855469% 76.48922729492188%, 92.31865692138672% 79.39476013183594%, 90.78266906738281% 82.22158813476562%, 89.08175659179688% 84.95223236083984%, 87.20344543457031% 87.56385040283203%, 85.13419342041016% 90.02667236328125%, 82.86026000976562% 92.3014907836914%, 80.3716812133789% 94.33871459960938%, 77.67573547363281% 96.09193420410156%, 74.79900360107422% 97.52936553955078%, 71.77899169921875% 98.63472747802734%, 68.65666198730469% 99.40558624267578%, 65.47150421142578% 99.8519058227539%, 62.25810241699219% 99.99232482910156%, 59.04457092285156% 99.8505859375%, 55.85258102416992% 99.45178985595703%, 52.69822311401367% 98.82037353515625%, 49.5931396484375% 97.97906494140625%, 46.54575729370117% 96.94788360595703%, 43.56216049194336% 95.74439239501953%, 40.64698791503906% 94.38336181640625%, 37.80364227294922% 92.87793731689453%, 35.03524398803711% 91.2387466430664%, 32.34442138671875% 89.47503662109375%, 29.73380470275879% 87.59461212158203%, 27.206172943115234% 85.60404968261719%, 24.76459503173828% 83.50877380371094%, 22.416183471679688% 81.30958557128906%, 20.159482955932617% 79.01640319824219%, 17.995302200317383% 76.6356430053711%, 15.925494194030762% 74.17241668701172%, 13.952105522155762% 71.63128662109375%, 12.077974319458008% 69.01607513427734%, 10.306761741638184% 66.33012390136719%, 8.642990112304688% 63.5763053894043%, 7.092310428619385% 60.757293701171875%, 5.661633014678955% 57.87555694580078%, 4.3593363761901855% 54.9335823059082%, 3.1959714889526367% 51.933998107910156%, 2.184230327606201% 48.87999725341797%, 1.339538335800171% 45.775691986083984%, 0.6806507110595703% 42.626808166503906%, 0.23016446828842163% 39.44156265258789%, 0.015011249110102654% 36.231964111328125%, 0.06627392768859863% 33.01582717895508%, 0.4184892177581787% 29.818897247314453%, 1.1068482398986816% 26.677522659301758%, 2.172645092010498% 23.6436710357666%, 3.5895328521728516% 20.756855010986328%, 5.3244147300720215% 18.04898452758789%, 7.337323188781738% 15.540574073791504%, 9.58635139465332% 13.241168022155762%, 12.032109260559082% 11.151947021484375%, 14.639901161193848% 9.268552780151367%, 17.380184173583984% 7.583471775054932%, 20.228498458862305% 6.088028907775879%, 23.16473388671875% 4.773319721221924%, 26.172346115112305% 3.631178379058838%, 29.237632751464844% 2.6542253494262695%, 32.34919738769531% 1.836338996887207%, 35.49724197387695% 1.1725172996520996%, 38.67329406738281% 0.6588531732559204%, 41.86970901489258% 0.2927154004573822%, 45.0794677734375% 0.07244087755680084%, 48.29593276977539% -0.0025025121867656708%, 51.512489318847656% 0.06749556958675385%, 54.72256088256836% 0.283474862575531%, 57.91917037963867% 0.6476955413818359%, 61.09486770629883% 1.163280725479126%, 64.24140930175781% 1.8341426849365234%, 67.34951782226562% 2.6648666858673096%, 70.40874481201172% 3.6606154441833496%, 73.40697479248047% 4.827060222625732%, 76.3305435180664% 6.16959285736084%, 79.16370391845703% 7.693563461303711%, 81.88882446289062% 9.4031343460083%, 84.48634338378906% 11.300889015197754%, 86.93521881103516% 13.386744499206543%, 89.2137222290039% 15.657379150390625%, 91.30057525634766% 18.105304718017578%, 93.1762466430664% 20.718486785888672%, 94.8246078491211% 23.480640411376953%, 96.23442077636719% 26.371904373168945%, 97.4000015258789% 29.3700008392334%);
  border-radius: 1rem;
}
body.actu_article .articles_historique li .actu_img img:hover, body.actu_article .articles_historique li .actu_img img:focus,
body.actu_article .articles_historique li .actu_image img:hover,
body.actu_article .articles_historique li .actu_image img:focus,
body.actu_article .articles_historique .article .actu_img img:hover,
body.actu_article .articles_historique .article .actu_img img:focus,
body.actu_article .articles_historique .article .actu_image img:hover,
body.actu_article .articles_historique .article .actu_image img:focus {
  opacity: 0.7;
}
body.actu_article .articles_historique li a.articles_historique_titre,
body.actu_article .articles_historique li h4,
body.actu_article .articles_historique .article a.articles_historique_titre,
body.actu_article .articles_historique .article h4 {
  grid-column: 2/3;
  grid-row: 2;
  margin: 0;
  padding: 0;
  font-size: calc(1.64rem + 0.3vw);
  font-weight: 300;
  background: none;
  color: rgb(5, 5, 5);
  line-height: 2.2rem;
}
@media (min-width: 1200px) {
  body.actu_article .articles_historique li a.articles_historique_titre,
  body.actu_article .articles_historique li h4,
  body.actu_article .articles_historique .article a.articles_historique_titre,
  body.actu_article .articles_historique .article h4 {
    font-size: 2rem;
  }
}
body.actu_article .articles_historique li a.articles_historique_titre a,
body.actu_article .articles_historique li h4 a,
body.actu_article .articles_historique .article a.articles_historique_titre a,
body.actu_article .articles_historique .article h4 a {
  color: #000;
}
body.actu_article .articles_historique li a.articles_historique_titre a:hover,
body.actu_article .articles_historique li h4 a:hover,
body.actu_article .articles_historique .article a.articles_historique_titre a:hover,
body.actu_article .articles_historique .article h4 a:hover {
  opacity: 0.7;
}
body.actu_article .articles_historique li a.articles_historique_titre:hover, body.actu_article .articles_historique li a.articles_historique_titre:focus,
body.actu_article .articles_historique .article a.articles_historique_titre:hover,
body.actu_article .articles_historique .article a.articles_historique_titre:focus {
  opacity: 0.7;
}
body.actu_article .articles_historique li .actu_readmore,
body.actu_article .articles_historique .article .actu_readmore {
  display: block;
  grid-column: 2/3;
  grid-row: 3/4;
  margin-top: 1.8rem;
}
body.actu_article .articles_historique li .actu_readmore a,
body.actu_article .articles_historique .article .actu_readmore a {
  display: inline-block;
  position: relative;
  outline: none !important;
  text-decoration: none;
  display: inline-block;
  padding: 0.8rem 1.6rem;
  text-decoration: none;
  outline: none;
  transition: all 0.3s ease-in-out;
  border-width: 0.1rem;
  border-style: solid;
  border-color: #307878;
  line-height: 1;
  border-radius: 10rem;
  color: rgb(255, 255, 255);
  background-color: #307878;
}
body.actu_article .articles_historique li .actu_readmore a[class*=picto__before--]::before,
body.actu_article .articles_historique .article .actu_readmore a[class*=picto__before--]::before {
  margin-right: 0.8rem;
}
body.actu_article .articles_historique li .actu_readmore a[class*=picto__after--]::after,
body.actu_article .articles_historique .article .actu_readmore a[class*=picto__after--]::after {
  margin-left: 0.8rem;
}
body.actu_article .articles_historique li .actu_readmore a:hover, body.actu_article .articles_historique li .actu_readmore a:focus,
body.actu_article .articles_historique .article .actu_readmore a:hover,
body.actu_article .articles_historique .article .actu_readmore a:focus {
  color: #307878;
  background-color: transparent;
  border-color: #307878;
}
body.actu_article .articles_historique li .actu_readmore a:hover,
body.actu_article .articles_historique .article .actu_readmore a:hover {
  color: #307878;
  border-color: #307878;
}
body.actu_article .articles_historique li .date,
body.actu_article .articles_historique .article .date {
  display: none;
}
body.actu_article .articles_historique li .jour,
body.actu_article .articles_historique .article .jour {
  display: block;
  font-size: 2.5rem;
  font-weight: 700;
}
body.actu_article .articles_historique li .moiscourt,
body.actu_article .articles_historique .article .moiscourt {
  display: block;
  font-size: 14px;
  text-transform: uppercase;
}
@media (max-width: 575.98px) {
  body.actu_article .articles_historique li,
  body.actu_article .articles_historique .article {
    grid-template-columns: 1fr;
  }
  body.actu_article .articles_historique li > *,
  body.actu_article .articles_historique .article > * {
    grid-column: 1/-1 !important;
  }
  body.actu_article .articles_historique li .actu_image img,
  body.actu_article .articles_historique .article .actu_image img {
    width: 100%;
  }
  body.actu_article .articles_historique li .actu_img,
  body.actu_article .articles_historique .article .actu_img {
    grid-row: 1;
  }
  body.actu_article .articles_historique li .actu_img img,
  body.actu_article .articles_historique .article .actu_img img {
    max-width: 35rem;
    margin: 0 auto 2rem;
  }
  body.actu_article .articles_historique li a.articles_historique_titre,
  body.actu_article .articles_historique li h4,
  body.actu_article .articles_historique .article a.articles_historique_titre,
  body.actu_article .articles_historique .article h4 {
    grid-row: 2;
    grid-column: 1/2;
    margin: 0;
  }
  body.actu_article .articles_historique li .actu_date,
  body.actu_article .articles_historique .article .actu_date {
    display: block;
    font-weight: 300;
    grid-row: 3;
    grid-column: 1/2;
    background: none;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: left;
    align-items: initial;
    height: inherit;
    width: inherit;
    margin-bottom: 1rem;
  }
  body.actu_article .articles_historique li .actu_date .date,
  body.actu_article .articles_historique .article .actu_date .date {
    display: block;
  }
  body.actu_article .articles_historique li .actu_date .jour,
  body.actu_article .articles_historique li .actu_date .moiscourt,
  body.actu_article .articles_historique .article .actu_date .jour,
  body.actu_article .articles_historique .article .actu_date .moiscourt {
    display: none;
  }
  body.actu_article .articles_historique li .actu_texte,
  body.actu_article .articles_historique .article .actu_texte {
    grid-row: 3/4;
    grid-column: 1/2;
  }
  body.actu_article .articles_historique li .actu_readmore,
  body.actu_article .articles_historique .article .actu_readmore {
    grid-row: 4/5;
    grid-column: 1/2;
  }
}
body.actu_article .articles_historique .content_actus_multipage,
body.actu_article .articles_historique .articles_historique_multipage {
  display: flex;
  flex-flow: row wrap;
  justify-content: center;
  align-items: center;
}
body.actu_article .articles_historique .btnpage {
  display: flex;
  flex-flow: row wrap;
  justify-content: center;
  align-items: center;
  width: 2.5rem;
  height: 2.5rem;
  border-radius: 50rem;
}
body.actu_article .articles_historique .btnpage.active {
  background: #307878;
  color: rgb(255, 255, 255);
}
body.actu_article .articles_historique .article .actu_texte {
  grid-row: 3;
}
body.actu_article .articles_historique .article .actu_readmore {
  grid-row: 3;
}
@media (max-width: 575.98px) {
  body.actu_article .articles_historique .article > * {
    grid-column: 1/-1;
  }
  body.actu_article .articles_historique .article .actu_image {
    grid-row: 1;
  }
  body.actu_article .articles_historique .article .actu_image img {
    max-width: 35rem;
    margin: 0 auto 2rem;
  }
  body.actu_article .articles_historique .article h4 {
    grid-row: 2;
  }
  body.actu_article .articles_historique .article .actu_date {
    grid-row: 3;
    grid-column: 1;
  }
  body.actu_article .articles_historique .article .actu_texte {
    grid-row: 4;
  }
  body.actu_article .articles_historique .article .actu_readmore {
    grid-row: 5;
  }
}
body.actu_article .articles_historique > h4 {
  display: none;
}
body.actu_article .articles_historique > ul {
  padding: 0;
  margin: 0;
  margin-bottom: calc(1.94rem + 2.55vw);
  display: flex;
  flex-flow: row wrap;
  justify-content: center;
  grid-gap: 8rem;
}
@media (min-width: 1200px) {
  body.actu_article .articles_historique > ul {
    margin-bottom: 5rem;
  }
}
body.actu_article .articles_historique > ul > * {
  width: 100%;
  max-width: clamp(100% / (2 + 1) + 0.1%, 57rem, 100%);
}
body.actu_article .articles_historique .articles_historique_multipage {
  grid-column: 1/-1;
  max-width: inherit;
}

.accordeon {
  font-family: "Nunito";
}
.accordeon .ui-accordion-header {
  padding: 0 0 1.6rem 0;
  background-color: transparent;
  border: 0;
  margin: 0;
  font-family: "Nunito";
  border-bottom: 0.2rem solid #243C54;
  color: #243C54;
  font-weight: 700;
  font-size: 1.8rem;
  display: grid;
  grid-template-columns: 1fr auto;
  grid-gap: 1.6rem;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767.98px) {
  .accordeon .ui-accordion-header {
    font-size: 1.6rem;
  }
}
.accordeon .ui-accordion-header .ui-accordion-header-icon {
  position: relative;
  top: 0;
  margin: 0;
  left: 0;
  background-image: none;
  width: 2.5rem;
  height: 2.5rem;
  overflow: visible;
  text-indent: unset;
  grid-row: 1/2;
  grid-column: 2/3;
}
.accordeon .ui-accordion-header .ui-accordion-header-icon::before, .accordeon .ui-accordion-header .ui-accordion-header-icon::after {
  content: "";
  height: 0.2rem;
  width: 1.5rem;
  background-color: #243C54;
  transition: all 0.3s ease-in-out;
  position: absolute;
  top: 50%;
  border-radius: 1rem;
}
.accordeon .ui-accordion-header .ui-accordion-header-icon::before {
  left: 0;
  transform: translateY(-50%) rotate(45deg);
}
.accordeon .ui-accordion-header .ui-accordion-header-icon::after {
  right: 0;
  transform: translateY(-50%) rotate(-45deg);
}
.accordeon .ui-accordion-header:hover {
  color: rgb(5, 5, 5);
}
.accordeon .ui-accordion-header:hover .ui-accordion-header-icon::before, .accordeon .ui-accordion-header:hover .ui-accordion-header-icon::after {
  background-color: rgb(5, 5, 5);
}
.accordeon .ui-accordion-header-active .ui-accordion-header-icon::before {
  transform: translateY(-50%) rotate(-45deg);
}
.accordeon .ui-accordion-header-active .ui-accordion-header-icon::after {
  transform: translateY(-50%) rotate(45deg);
}
.accordeon .ui-accordion-content {
  font-family: "Nunito";
  padding: 1.6rem 0 0 0;
  border: 0;
  color: rgb(5, 5, 5);
  background: transparent;
}
.accordeon .ui-accordion-content a {
  color: #307878;
}
.accordeon .ui-accordion-content a:hover, .accordeon .ui-accordion-content a:focus {
  color: #243C54;
}
.accordeon .ui-accordion-header {
  border-bottom: 0.1rem solid #243C54;
  font-weight: 400;
}
.accordeon .ui-accordion-content {
  font-size: 1.6rem;
}

body .annuaireFicheDivers {
  font-family: "Nunito";
  z-index: 1;
}
body .annuaireFicheDivers .ui-accordion-content {
  font-family: "Nunito";
  position: relative;
  left: 0;
  border: 0;
  padding: 0;
  margin-bottom: 1.5rem;
  background: transparent;
}
body .annuaireFicheDivers .ui-accordion-content a {
  color: #307878;
}
body .annuaireFicheDivers .ui-accordion-content a:hover, body .annuaireFicheDivers .ui-accordion-content a:focus {
  color: #243C54;
}
body .annuaireFicheDivers .ui-accordion-header {
  background: transparent;
  padding: 0;
  border: 0;
  font-family: "Nunito";
  margin-top: 0;
  position: relative;
  display: block;
  color: #243C54;
  transition: all 0.3s ease-in-out;
  text-transform: uppercase;
  padding-left: 2rem !important;
}
body .annuaireFicheDivers .ui-accordion-header:hover {
  opacity: 0.7;
}
body .annuaireFicheDivers .ui-accordion-header .ui-accordion-header-icon {
  left: -0.8rem;
  right: initial;
  background: transparent;
  top: 50%;
  transform: translate(100%, -50%);
  width: auto;
  height: auto;
  overflow: visible;
  text-indent: initial;
  margin-top: 0;
}
body .annuaireFicheDivers .ui-accordion-header .ui-accordion-header-icon::before {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f105";
  display: inline-block;
  transition: all 0.3s ease-in-out;
}
body .annuaireFicheDivers .ui-accordion-header.ui-state-active .ui-accordion-header-icon::before {
  transform: rotate(90deg);
}
body .annuaireFicheDivers .ui-accordion-header {
  font-size: calc(1.72rem + 0.9vw);
  font-weight: 500;
}
@media (min-width: 1200px) {
  body .annuaireFicheDivers .ui-accordion-header {
    font-size: 2.8rem;
  }
}
body .annuaireFicheDivers .ui-accordion-header .ui-accordion-header-icon {
  left: -1.6rem;
}

.liensUtiles__section .sectionContainer {
  grid-gap: 2.8rem;
  justify-content: center;
}
.liensUtiles__section .sectionContainer > * {
  animation-name: fadeInUp--xs;
  animation-duration: 0.6s;
  animation-fill-mode: both;
}
.liensUtiles__section .sectionContainer > *:nth-child(1) {
  animation-delay: 0s;
}
.liensUtiles__section .sectionContainer > *:nth-child(2) {
  animation-delay: 0.1s;
}
.liensUtiles__section .sectionContainer > *:nth-child(3) {
  animation-delay: 0.2s;
}
.liensUtiles__section .sectionContainer > *:nth-child(4) {
  animation-delay: 0.3s;
}
.liensUtiles__section .sectionContainer > *:nth-child(5) {
  animation-delay: 0.4s;
}
.liensUtiles__section .sectionContainer > *:nth-child(6) {
  animation-delay: 0.5s;
}
.liensUtiles__section .sectionContainer > *:nth-child(7) {
  animation-delay: 0.6s;
}
.liensUtiles__section .sectionContainer > *:nth-child(8) {
  animation-delay: 0.7s;
}
.liensUtiles__section .sectionContainer > *:nth-child(9) {
  animation-delay: 0.8s;
}
.liensUtiles__section .sectionContainer > *:nth-child(10) {
  animation-delay: 0.9s;
}
.liensUtiles__section .sectionContainer > *:nth-child(11) {
  animation-delay: 1s;
}
.liensUtiles__section .sectionContainer > *:nth-child(12) {
  animation-delay: 1.1s;
}
.liensUtiles__section .sectionContainer > *:nth-child(13) {
  animation-delay: 1.2s;
}
.liensUtiles__section .sectionContainer > *:nth-child(14) {
  animation-delay: 1.3s;
}
.liensUtiles__section .sectionContainer > *:nth-child(15) {
  animation-delay: 1.4s;
}
.liensUtiles__section .sectionContainer > *:nth-child(16) {
  animation-delay: 1.5s;
}
.liensUtiles__section .sectionContainer > *:nth-child(17) {
  animation-delay: 1.6s;
}
.liensUtiles__section .sectionContainer > *:nth-child(18) {
  animation-delay: 1.7s;
}
.liensUtiles__section .sectionContainer > *:nth-child(19) {
  animation-delay: 1.8s;
}
.liensUtiles__section .sectionContainer > *:nth-child(20) {
  animation-delay: 1.9s;
}
.liensUtiles__bloc a {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  background-color: #307878;
  color: rgb(255, 255, 255);
  text-align: center;
  padding: 2rem;
  width: 18rem;
  height: 18rem;
  border-radius: 0.5rem;
  border-radius: 50rem;
}
.liensUtiles__bloc a::before {
  font-size: 4rem;
}
.liensUtiles__bloc a:hover, .liensUtiles__bloc a:focus {
  background-color: #243C54;
  color: rgb(255, 255, 255);
}

@media (max-width: 991.98px) {
  body.annu_fiche_avocat .annuaireFicheContent {
    grid-gap: 0 5rem;
  }
}
@media (max-width: 767.98px) {
  body.annu_fiche_avocat .annuaireFicheContent {
    grid-gap: 0;
  }
}
body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheContent__col {
  animation-duration: 0.6s;
  animation-fill-mode: both;
}
body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheContent__col1 {
  animation-name: fadeInLeft--xs;
  position: relative;
  z-index: 1;
}
body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheContent__col2 {
  animation-name: fadeInRight--xs;
}
@media (max-width: 767.98px) {
  body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheContent__col2 {
    margin-top: 1.5rem;
    grid-gap: 0.4rem;
  }
}
@media (max-width: 767.98px) {
  body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheContent__col2 .annuaireFicheType {
    text-align: center;
  }
}
@media (max-width: 767.98px) {
  body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheContent__col2 .annuaireFicheSites ul {
    margin: auto;
    gap: 0.6rem;
  }
}
body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheContact {
  animation-duration: 0.6s;
  animation-fill-mode: both;
  animation-name: fadeInUp--xs;
}
@media (max-width: 767.98px) {
  body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheDomaines {
    order: 2;
    width: 100%;
  }
}
@media (max-width: 767.98px) {
  body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheAideJuridictionnelle {
    order: 3;
    margin: 0;
    width: 100%;
    padding-top: 0;
  }
}

body.annu_fiche_avocat .annuaireFicheContent {
  display: grid;
  grid-template-columns: minmax(24rem, 32rem) minmax(0, 1fr);
  grid-gap: 0 5rem;
  max-width: 125rem;
  margin: 0 auto;
  padding: 0 1.5rem;
}
body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheContent__section1 {
  display: contents;
}
body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheContent__section2 {
  display: contents;
}
body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheContent__section2 .annuaireFicheAideJuridictionnelle {
  grid-column: 1/-1;
  padding: 2rem 0 1rem;
}
body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheContent__section2 .annuaireFicheAideJuridictionnelle h3 {
  display: block;
  font-size: 1.6rem;
  font-weight: 700;
  margin: 0 0 0.4rem;
  color: #243C54;
}
body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheContent__section2 .annuaireFicheAideJuridictionnelle div {
  font-size: 1.5rem;
  color: #333 !important;
}
body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheContent__section2 .annuaireFicheDomaines {
  grid-column: 1/-1;
  padding: 0 0 2rem;
}
body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheContent__section2 .annuaireFicheDomaines h3 {
  font-size: 1.6rem;
  font-weight: 700;
  margin-bottom: 0.6rem;
  color: #243C54;
}
body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheContent__section2 .annuaireFicheDomaines .annuaireListeDomCmp {
  list-style: none;
  padding: 0;
  margin: 0;
}
body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheContent__section2 .annuaireFicheDomaines .annuaireListeDomCmp li {
  font-size: 1.5rem;
  padding: 0.3rem 0;
}
body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheContent__col1 {
  grid-column: 1;
  grid-row: 1/span 5;
}
body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheContent__col2 {
  grid-column: 2;
  grid-row: 1;
}
body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheCoordonnees {
  grid-column: 2 !important;
  grid-row: 2 !important;
}
body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheMailTo {
  grid-column: 2 !important;
  grid-row: 3 !important;
}
body.annu_fiche_avocat .annuaireFicheContent .annuaireBlocCarte {
  grid-column: 2 !important;
  grid-row: 4 !important;
}
body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheOnglets {
  grid-column: 2 !important;
  grid-row: 5 !important;
}
body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheCoordonnees {
  display: flex !important;
  flex-direction: column;
  gap: 0.4rem;
  padding: 0 !important;
  margin-bottom: 0 !important;
  font-size: 1.6rem;
}
body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheCoordonnees .annuaireBlocAdresse {
  width: 100%;
}
body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheCoordonnees .annuaireBlocContact {
  display: block;
  margin-top: 0.6rem;
}
body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheCoordonnees .annuaireBlocContact .tel .libelle {
  font-weight: 700;
}
body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheMailTo {
  display: block;
  margin: 0.4rem 0 1.6rem;
  font-size: 1.6rem;
}
body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheMailTo a {
  color: #307878;
  word-break: break-all;
}
body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheMailTo a:hover, body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheMailTo a:focus {
  color: #243C54;
}
body.annu_fiche_avocat .annuaireFicheContent .annuaireBlocCarte {
  display: block !important;
  padding: 0 !important;
  margin-top: 2rem !important;
  margin-bottom: 2rem !important;
}
body.annu_fiche_avocat .annuaireFicheContent .annuaireBlocCarte .mapFrame {
  width: 100%;
  height: 18rem;
  border-radius: 1rem;
}
body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheCabinets,
body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheContact,
body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheRetour {
  grid-column: 1/-1 !important;
  grid-row: auto !important;
}
body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheContact {
  margin-top: 3rem;
}
body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheCabinets {
  display: block !important;
  padding: 0 !important;
  margin-top: 3rem !important;
  margin-bottom: 2rem !important;
}
body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheCabinets h3 {
  font-size: calc(1.64rem + 0.3vw);
}
@media (min-width: 1200px) {
  body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheCabinets h3 {
    font-size: 2rem;
  }
}
@media (max-width: 767.98px) {
  body.annu_fiche_avocat .annuaireFicheContent {
    grid-template-columns: 1fr;
    grid-gap: 0;
  }
  body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheContent__col1,
  body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheContent__col2,
  body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheCoordonnees,
  body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheMailTo,
  body.annu_fiche_avocat .annuaireFicheContent .annuaireBlocCarte,
  body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheOnglets {
    grid-column: 1 !important;
  }
  body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheContent__col1 {
    grid-row: 1 !important;
  }
  body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheContent__col2 {
    grid-row: 2 !important;
    margin-top: 1.5rem;
  }
  body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheCoordonnees {
    grid-row: 3 !important;
  }
  body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheMailTo {
    grid-row: 4 !important;
  }
  body.annu_fiche_avocat .annuaireFicheContent .annuaireBlocCarte {
    grid-row: 5 !important;
  }
  body.annu_fiche_avocat .annuaireFicheContent .annuaireFicheOnglets {
    grid-row: 6 !important;
  }
}

body {
  font-weight: 400;
}

a {
  color: #307878;
}
a:hover, a:focus {
  color: #243C54;
}

.headerContents {
  background: #000;
}
.headerContents .header__diap img {
  opacity: 1 !important;
}
.headerContents .header__diap-texte h1, .headerContents .headerSkin .header__diap-texte pre, .headerSkin .headerContents .header__diap-texte pre {
  letter-spacing: 0.2rem;
  font-weight: 200;
  color: #fff;
  text-transform: uppercase;
  font-size: calc(2.04rem + 3.3vw);
  margin: 0;
  padding: 0;
}
@media (min-width: 1200px) {
  .headerContents .header__diap-texte h1, .headerContents .headerSkin .header__diap-texte pre, .headerSkin .headerContents .header__diap-texte pre {
    font-size: 6rem;
  }
}
.headerContents .header__diap-texte h1::before, .headerContents .headerSkin .header__diap-texte pre::before, .headerSkin .headerContents .header__diap-texte pre::before, .headerContents .header__diap-texte h1::after, .headerContents .headerSkin .header__diap-texte pre::after, .headerSkin .headerContents .header__diap-texte pre::after {
  display: none;
}
.headerContents .header__diap-texte h2 {
  color: #fff;
  font-weight: 200;
  letter-spacing: 1.2rem;
  font-size: calc(1.69rem + 0.675vw);
}
@media (min-width: 1200px) {
  .headerContents .header__diap-texte h2 {
    font-size: 2.5rem;
  }
}
@media (max-width: 767.98px) {
  .headerContents .header__diap-texte h2 {
    letter-spacing: 0.2rem;
  }
}
.headerContents .header__diap-texte .btn-primary:hover, .headerContents .header__diap-texte .btn-primary:focus {
  border-color: #fff;
  color: #fff;
}
.headerContents .header__diap-texte .btn-secondary:hover, .headerContents .header__diap-texte body.espaceAvocat.trombinoscope .annuaireTrombinoscope .annuaireFicheMiniContainer .btnAnnuaireDetail:hover, body.espaceAvocat.trombinoscope .annuaireTrombinoscope .annuaireFicheMiniContainer .headerContents .header__diap-texte .btnAnnuaireDetail:hover, .headerContents .header__diap-texte .btn-secondary:focus, .headerContents .header__diap-texte body.espaceAvocat.trombinoscope .annuaireTrombinoscope .annuaireFicheMiniContainer .btnAnnuaireDetail:focus, body.espaceAvocat.trombinoscope .annuaireTrombinoscope .annuaireFicheMiniContainer .headerContents .header__diap-texte .btnAnnuaireDetail:focus {
  border-color: #fff;
  color: #fff;
}

body.annu_fiche_avocat .headerSkin.headerContents img,
body.annu_base .headerSkin.headerContents img {
  width: 100%;
  max-width: initial;
  object-fit: cover;
  object-position: center;
}

body.annu_fiche_avocat .headerSkin.headerContents img {
  height: 22.6rem;
}

body.annu_base .headerSkin.headerContents img {
  height: 45rem;
}

body.accueil .header__diap {
  opacity: 0.7;
}

footer .btn-secondary, footer body.espaceAvocat.trombinoscope .annuaireTrombinoscope .annuaireFicheMiniContainer .btnAnnuaireDetail, body.espaceAvocat.trombinoscope .annuaireTrombinoscope .annuaireFicheMiniContainer footer .btnAnnuaireDetail {
  background: #307878;
  color: #fff;
  border-color: #307878;
  text-transform: uppercase;
  font-size: 1.4rem;
  line-height: 2rem;
  min-width: 18.1rem;
}
footer .btn-secondary::before, footer body.espaceAvocat.trombinoscope .annuaireTrombinoscope .annuaireFicheMiniContainer .btnAnnuaireDetail::before, body.espaceAvocat.trombinoscope .annuaireTrombinoscope .annuaireFicheMiniContainer footer .btnAnnuaireDetail::before {
  margin-right: 0.8rem;
}
footer .btn-secondary:focus, footer body.espaceAvocat.trombinoscope .annuaireTrombinoscope .annuaireFicheMiniContainer .btnAnnuaireDetail:focus, body.espaceAvocat.trombinoscope .annuaireTrombinoscope .annuaireFicheMiniContainer footer .btnAnnuaireDetail:focus, footer .btn-secondary:hover, footer body.espaceAvocat.trombinoscope .annuaireTrombinoscope .annuaireFicheMiniContainer .btnAnnuaireDetail:hover, body.espaceAvocat.trombinoscope .annuaireTrombinoscope .annuaireFicheMiniContainer footer .btnAnnuaireDetail:hover {
  background: transparent;
  border-color: #fff;
  color: #fff;
}
footer .menufooter-1 ul li.hidden--md {
  display: block !important;
}
footer .menufooter-1 ul li a {
  font-size: 0.8rem;
}

.bg-primary .btn-primary:hover, .bg-primary .btn-primary:focus {
  border-color: rgb(255, 255, 255);
  color: rgb(255, 255, 255);
}
.bg-primary .btn-secondary, .bg-primary body.espaceAvocat.trombinoscope .annuaireTrombinoscope .annuaireFicheMiniContainer .btnAnnuaireDetail, body.espaceAvocat.trombinoscope .annuaireTrombinoscope .annuaireFicheMiniContainer .bg-primary .btnAnnuaireDetail {
  border-color: #fff;
  color: #fff;
}
.bg-primary .btn-secondary:hover, .bg-primary body.espaceAvocat.trombinoscope .annuaireTrombinoscope .annuaireFicheMiniContainer .btnAnnuaireDetail:hover, body.espaceAvocat.trombinoscope .annuaireTrombinoscope .annuaireFicheMiniContainer .bg-primary .btnAnnuaireDetail:hover, .bg-primary .btn-secondary:focus, .bg-primary body.espaceAvocat.trombinoscope .annuaireTrombinoscope .annuaireFicheMiniContainer .btnAnnuaireDetail:focus, body.espaceAvocat.trombinoscope .annuaireTrombinoscope .annuaireFicheMiniContainer .bg-primary .btnAnnuaireDetail:focus {
  border-color: #307878;
  color: #fff;
  color: #307878;
}
.bg-primary h1, .bg-primary .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .bg-primary pre {
  color: rgb(255, 255, 255);
}
.bg-primary h1 a, .bg-primary .headerSkin .header__diap-texte pre a, .headerSkin .header__diap-texte .bg-primary pre a {
  color: rgb(255, 255, 255);
}
.bg-primary h1 a:hover, .bg-primary .headerSkin .header__diap-texte pre a:hover, .headerSkin .header__diap-texte .bg-primary pre a:hover {
  opacity: 0.7;
}
.bg-primary h1::before, .bg-primary .headerSkin .header__diap-texte pre::before, .headerSkin .header__diap-texte .bg-primary pre::before {
  background-color: #243C54 !important;
}
.bg-primary h2 {
  color: rgb(255, 255, 255);
}
.bg-primary h2 a {
  color: rgb(255, 255, 255);
}
.bg-primary h2 a:hover {
  opacity: 0.7;
}
.bg-primary h2::before {
  background-color: #243C54 !important;
}
.bg-primary h3 {
  color: rgb(255, 255, 255);
}
.bg-primary h3 a {
  color: rgb(255, 255, 255);
}
.bg-primary h3 a:hover {
  opacity: 0.7;
}
.bg-primary h3::before {
  background-color: #243C54 !important;
}
.bg-primary h4 {
  color: rgb(255, 255, 255);
}
.bg-primary h4 a {
  color: rgb(255, 255, 255);
}
.bg-primary h4 a:hover {
  opacity: 0.7;
}
.bg-primary h4::before {
  background-color: #243C54 !important;
}
.bg-primary h5 {
  color: rgb(255, 255, 255);
}
.bg-primary h5 a {
  color: rgb(255, 255, 255);
}
.bg-primary h5 a:hover {
  opacity: 0.7;
}
.bg-primary h5::before {
  background-color: #243C54 !important;
}
.bg-primary .actus__bloc .actu_readmore a {
  color: rgb(255, 255, 255);
}
.bg-primary .actus__bloc .actu_categories {
  color: rgba(255, 255, 255, 0.8);
}
.bg-primary .annuaire-equipe .annuaireFicheMiniContainer h4 a {
  color: rgb(255, 255, 255);
}
.bg-primary .btn-secondary:hover, .bg-primary body.espaceAvocat.trombinoscope .annuaireTrombinoscope .annuaireFicheMiniContainer .btnAnnuaireDetail:hover, body.espaceAvocat.trombinoscope .annuaireTrombinoscope .annuaireFicheMiniContainer .bg-primary .btnAnnuaireDetail:hover, .bg-primary .btn-secondary:focus, .bg-primary body.espaceAvocat.trombinoscope .annuaireTrombinoscope .annuaireFicheMiniContainer .btnAnnuaireDetail:focus, body.espaceAvocat.trombinoscope .annuaireTrombinoscope .annuaireFicheMiniContainer .bg-primary .btnAnnuaireDetail:focus {
  color: #307878;
}
.bg-primary .annuaire-equipe .annuaireFicheMini:hover .annuaireFicheMiniContainer h4 a, .bg-primary .annuaire-equipe .annuaireFicheMini:focus .annuaireFicheMiniContainer h4 a {
  color: #307878;
}

.bg-secondary .btn-primary:hover, .bg-secondary .btn-primary:focus {
  border-color: rgb(255, 255, 255);
  color: rgb(255, 255, 255);
}
.bg-secondary .btn-secondary, .bg-secondary body.espaceAvocat.trombinoscope .annuaireTrombinoscope .annuaireFicheMiniContainer .btnAnnuaireDetail, body.espaceAvocat.trombinoscope .annuaireTrombinoscope .annuaireFicheMiniContainer .bg-secondary .btnAnnuaireDetail {
  border-color: #fff;
  color: #fff;
}
.bg-secondary .btn-secondary:hover, .bg-secondary body.espaceAvocat.trombinoscope .annuaireTrombinoscope .annuaireFicheMiniContainer .btnAnnuaireDetail:hover, body.espaceAvocat.trombinoscope .annuaireTrombinoscope .annuaireFicheMiniContainer .bg-secondary .btnAnnuaireDetail:hover, .bg-secondary .btn-secondary:focus, .bg-secondary body.espaceAvocat.trombinoscope .annuaireTrombinoscope .annuaireFicheMiniContainer .btnAnnuaireDetail:focus, body.espaceAvocat.trombinoscope .annuaireTrombinoscope .annuaireFicheMiniContainer .bg-secondary .btnAnnuaireDetail:focus {
  border-color: #307878;
  color: #fff;
}
.bg-secondary h1, .bg-secondary .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .bg-secondary pre {
  color: rgb(255, 255, 255);
}
.bg-secondary h1 a, .bg-secondary .headerSkin .header__diap-texte pre a, .headerSkin .header__diap-texte .bg-secondary pre a {
  color: rgb(255, 255, 255);
}
.bg-secondary h1 a:hover, .bg-secondary .headerSkin .header__diap-texte pre a:hover, .headerSkin .header__diap-texte .bg-secondary pre a:hover {
  opacity: 0.7;
}
.bg-secondary h1::before, .bg-secondary .headerSkin .header__diap-texte pre::before, .headerSkin .header__diap-texte .bg-secondary pre::before {
  background-color: #307878 !important;
}
.bg-secondary h2 {
  color: rgb(255, 255, 255);
}
.bg-secondary h2 a {
  color: rgb(255, 255, 255);
}
.bg-secondary h2 a:hover {
  opacity: 0.7;
}
.bg-secondary h2::before {
  background-color: #307878 !important;
}
.bg-secondary h3 {
  color: rgb(255, 255, 255);
}
.bg-secondary h3 a {
  color: rgb(255, 255, 255);
}
.bg-secondary h3 a:hover {
  opacity: 0.7;
}
.bg-secondary h3::before {
  background-color: #307878 !important;
}
.bg-secondary h4 {
  color: rgb(255, 255, 255);
}
.bg-secondary h4 a {
  color: rgb(255, 255, 255);
}
.bg-secondary h4 a:hover {
  opacity: 0.7;
}
.bg-secondary h4::before {
  background-color: #307878 !important;
}
.bg-secondary h5 {
  color: rgb(255, 255, 255);
}
.bg-secondary h5 a {
  color: rgb(255, 255, 255);
}
.bg-secondary h5 a:hover {
  opacity: 0.7;
}
.bg-secondary h5::before {
  background-color: #307878 !important;
}
.bg-secondary .actus__bloc .actu_readmore a {
  color: rgb(255, 255, 255);
}
.bg-secondary .actus__bloc .actu_categories {
  color: rgba(255, 255, 255, 0.8);
}
.bg-secondary .annuaire-equipe .annuaireFicheMiniContainer h4 a {
  color: rgb(255, 255, 255);
}

.bg-tertiary .btn-primary:hover, .bg-tertiary .btn-primary:focus {
  border-color: rgb(5, 5, 5);
  color: rgb(5, 5, 5);
}
.bg-tertiary .btn-secondary, .bg-tertiary body.espaceAvocat.trombinoscope .annuaireTrombinoscope .annuaireFicheMiniContainer .btnAnnuaireDetail, body.espaceAvocat.trombinoscope .annuaireTrombinoscope .annuaireFicheMiniContainer .bg-tertiary .btnAnnuaireDetail {
  border-color: #243C54;
  color: #243C54;
}
.bg-tertiary .btn-secondary:hover, .bg-tertiary body.espaceAvocat.trombinoscope .annuaireTrombinoscope .annuaireFicheMiniContainer .btnAnnuaireDetail:hover, body.espaceAvocat.trombinoscope .annuaireTrombinoscope .annuaireFicheMiniContainer .bg-tertiary .btnAnnuaireDetail:hover, .bg-tertiary .btn-secondary:focus, .bg-tertiary body.espaceAvocat.trombinoscope .annuaireTrombinoscope .annuaireFicheMiniContainer .btnAnnuaireDetail:focus, body.espaceAvocat.trombinoscope .annuaireTrombinoscope .annuaireFicheMiniContainer .bg-tertiary .btnAnnuaireDetail:focus {
  border-color: #243C54;
  color: #fff;
}
.bg-tertiary h1, .bg-tertiary .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte .bg-tertiary pre {
  color: rgb(5, 5, 5);
}
.bg-tertiary h1 a, .bg-tertiary .headerSkin .header__diap-texte pre a, .headerSkin .header__diap-texte .bg-tertiary pre a {
  color: rgb(5, 5, 5);
}
.bg-tertiary h1 a:hover, .bg-tertiary .headerSkin .header__diap-texte pre a:hover, .headerSkin .header__diap-texte .bg-tertiary pre a:hover {
  opacity: 0.7;
}
.bg-tertiary h1::before, .bg-tertiary .headerSkin .header__diap-texte pre::before, .headerSkin .header__diap-texte .bg-tertiary pre::before {
  background-color: #EAF3F1 !important;
}
.bg-tertiary h2 {
  color: rgb(5, 5, 5);
}
.bg-tertiary h2 a {
  color: rgb(5, 5, 5);
}
.bg-tertiary h2 a:hover {
  opacity: 0.7;
}
.bg-tertiary h2::before {
  background-color: #EAF3F1 !important;
}
.bg-tertiary h3 {
  color: rgb(5, 5, 5);
}
.bg-tertiary h3 a {
  color: rgb(5, 5, 5);
}
.bg-tertiary h3 a:hover {
  opacity: 0.7;
}
.bg-tertiary h3::before {
  background-color: #EAF3F1 !important;
}
.bg-tertiary h4 {
  color: rgb(5, 5, 5);
}
.bg-tertiary h4 a {
  color: rgb(5, 5, 5);
}
.bg-tertiary h4 a:hover {
  opacity: 0.7;
}
.bg-tertiary h4::before {
  background-color: #EAF3F1 !important;
}
.bg-tertiary h5 {
  color: rgb(5, 5, 5);
}
.bg-tertiary h5 a {
  color: rgb(5, 5, 5);
}
.bg-tertiary h5 a:hover {
  opacity: 0.7;
}
.bg-tertiary h5::before {
  background-color: #EAF3F1 !important;
}
.bg-tertiary .actus__bloc .actu_readmore a {
  color: rgb(5, 5, 5);
}
.bg-tertiary .actus__bloc .actu_categories {
  color: rgba(5, 5, 5, 0.8);
}
.bg-tertiary .annuaire-equipe .annuaireFicheMiniContainer h4 a {
  color: rgb(5, 5, 5);
}

.actus__section h2 a,
.actus__section .article .actu_readmore a {
  color: #fff;
}

h1, .headerSkin .header__diap-texte pre {
  font-weight: 400;
}

h2 {
  font-weight: 400;
}

h3 {
  font-weight: 400;
}

h4 {
  font-weight: 400;
}

h5 {
  font-weight: 400;
}

h1, .headerSkin .header__diap-texte pre {
  color: #243C54;
  text-transform: uppercase;
}

body:not(.accueil):not(.annu_fiche_avocat):not(.actu_article):not(.annonce) h1, body:not(.accueil):not(.annu_fiche_avocat):not(.actu_article):not(.annonce) .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte body:not(.accueil):not(.annu_fiche_avocat):not(.actu_article):not(.annonce) pre {
  margin-bottom: 2rem;
  position: relative;
  padding-bottom: calc(1.64rem + 0.3vw);
}
@media (min-width: 1200px) {
  body:not(.accueil):not(.annu_fiche_avocat):not(.actu_article):not(.annonce) h1, body:not(.accueil):not(.annu_fiche_avocat):not(.actu_article):not(.annonce) .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte body:not(.accueil):not(.annu_fiche_avocat):not(.actu_article):not(.annonce) pre {
    padding-bottom: 2rem;
  }
}
body:not(.accueil):not(.annu_fiche_avocat):not(.actu_article):not(.annonce) h1::after, body:not(.accueil):not(.annu_fiche_avocat):not(.actu_article):not(.annonce) .headerSkin .header__diap-texte pre::after, .headerSkin .header__diap-texte body:not(.accueil):not(.annu_fiche_avocat):not(.actu_article):not(.annonce) pre::after {
  position: absolute;
  content: "";
  width: calc(0.7rem + 0.1vw);
  height: calc(0.7rem + 0.1vw);
  background-color: #307878;
  transform: translateX(-50%);
  left: 50%;
  top: initial;
  right: initial;
  bottom: initial;
  bottom: 0;
  border-radius: 50rem;
}

body.header--md .mainPage > h1:first-child, body.header--md .headerSkin .header__diap-texte .mainPage > pre:first-child, .headerSkin .header__diap-texte body.header--md .mainPage > pre:first-child {
  margin-top: 4rem;
}

h2 {
  text-transform: uppercase;
}

h2 {
  color: #307878;
  margin: 3rem 0 1rem 0;
}

h3 {
  color: #243C54;
  margin: 2rem 0 1rem 0;
}

.content_plansite ul li a::before {
  display: none;
}
.content_plansite .menu__focus a::before, .content_plansite .menu__focus a::after {
  display: none;
}

.bloc-paybox .paiementlibre {
  margin: auto;
  width: 100%;
  max-width: 40rem;
}
.bloc-paybox .paiementlibre .paiementlibreFrmInfo {
  font-size: 0.9rem;
}
.bloc-paybox .paiementlibre label {
  padding-left: 0;
  width: 100%;
  font-weight: 400;
  text-align: left;
}
.bloc-paybox .paiementlibre .col-md-8 {
  padding: 0;
  width: 100%;
}
.bloc-paybox .paiementlibre label.RgpdConsentLabel {
  font-size: 1rem;
}

.avisClients__bloc .item-to-filter {
  position: relative;
  transition: all 0.3s ease-in-out;
}
.avisClients__bloc .item-to-filter > a {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
}
.avisClients__bloc .item-to-filter:hover {
  transform: scale(1.02);
}
.avisClients__bloc .item-to-filter .diaporamaItemTexte > h3, .avisClients__bloc .item-to-filter .diaporamaItemTexte > h4, .avisClients__bloc .item-to-filter .diaporamaItemTexte > h5, .avisClients__bloc .item-to-filter .diaporamaItemTexte > h6 {
  padding: 0;
  margin: 0 0 2.5rem 0;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: flex-start;
  grid-gap: 1rem;
}
.avisClients__bloc .item-to-filter .diaporamaItemTexte > h3::after, .avisClients__bloc .item-to-filter .diaporamaItemTexte > h4::after, .avisClients__bloc .item-to-filter .diaporamaItemTexte > h5::after, .avisClients__bloc .item-to-filter .diaporamaItemTexte > h6::after {
  content: "\f005\f005\f005\f005\f005";
  display: inline-block;
  position: relative;
  font-family: "Font Awesome 6 Pro";
  color: #ffbc00;
  font-weight: 900;
  font-size: 18px;
  text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.5);
  bottom: 3px;
  transition: all 0.3s linear;
}
.avisClients__bloc .item-to-filter .diaporamaItemTexte > div {
  position: relative;
  padding-left: 2rem;
}
.avisClients__bloc .item-to-filter .diaporamaItemTexte > div::before {
  font-family: "Font Awesome 6 Pro";
  font-weight: 900;
  content: "\f10d";
  display: inline-block;
  position: absolute;
  left: 0.3rem;
  top: 0;
  font-size: 3.5rem;
  transform: translateY(-50%);
  z-index: -1;
  opacity: 0.2;
  color: #243C54;
}
.avisClients__bloc .slickSlider {
  padding: 0 5rem;
}
@media (max-width: 767.98px) {
  .avisClients__bloc .slickSlider {
    padding: 0 3rem;
  }
}
.avisClients__bloc .slick-arrow {
  width: auto;
  height: auto;
}
.avisClients__bloc .slick-arrow:hover::before, .avisClients__bloc .slick-arrow:hover::after {
  color: #EAF3F1;
}
.avisClients__bloc .slick-arrow::before, .avisClients__bloc .slick-arrow::after {
  font-size: 4rem;
  color: rgb(255, 255, 255);
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767.98px) {
  .avisClients__bloc .slick-arrow::before, .avisClients__bloc .slick-arrow::after {
    font-size: 3rem;
  }
}
.avisClients__bloc .slick-arrow::before {
  content: "";
  display: block;
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f105";
  display: inline-block;
}
.avisClients__bloc .slick-prev {
  left: 0;
}
.avisClients__bloc .slick-prev::before {
  font-family: "Font Awesome 6 Pro";
  font-weight: 100;
  content: "\f104";
  display: inline-block;
}
.avisClients__bloc .slick-next {
  right: 0;
}
.avisClients__bloc .slick-dotted.slick-slider {
  margin-bottom: 0;
}
.avisClients__bloc .slick-dotted.slick-slider .slick-list {
  padding-bottom: calc(1.84rem + 1.8vw);
}
@media (min-width: 1200px) {
  .avisClients__bloc .slick-dotted.slick-slider .slick-list {
    padding-bottom: 4rem;
  }
}
.avisClients__bloc ul.slick-dots {
  display: flex;
  flex-flow: row wrap;
  justify-content: center;
  align-items: center;
  position: relative;
  bottom: 0;
  grid-gap: 0.8rem;
}
.avisClients__bloc ul.slick-dots li {
  width: auto;
  height: auto;
  margin: 0;
}
.avisClients__bloc ul.slick-dots li button {
  background: #EAF3F1;
  width: 0.6rem;
  height: 0.6rem;
  margin: 0;
  border-radius: 50rem;
}
.avisClients__bloc ul.slick-dots li button::before {
  display: none;
}
.avisClients__bloc ul.slick-dots li.slick-active button {
  background-color: #243C54;
}
.avisClients__bloc .item-to-filter .diaporamaItemTexte > div::before {
  top: 1.5rem;
  font-size: 9rem;
  color: rgb(255, 255, 255);
}
@media (max-width: 767.98px) {
  .avisClients__bloc .slickSlider {
    padding: 0;
  }
}

body.notfound .headerSkin .titre {
  display: none;
}
body.notfound .bloc404 {
  text-align: center;
  width: 100%;
  max-width: 125rem;
  margin: 0 auto;
  padding: 0 1.5rem;
  margin: 5rem auto;
}
@media (max-width: 767.98px) {
  body.notfound .bloc404 {
    padding: 0 1.5rem;
  }
}
body.notfound .bloc404 .btnSubmit {
  margin-top: 1.6rem;
}

body.notconnected .mainPage {
  padding: 0 1.6rem;
  margin: 6rem auto;
}
body.notconnected .EpForms {
  margin: auto;
  max-width: 44rem;
  width: 100%;
}
body.notconnected .fieldset label {
  padding-left: 0;
  padding-right: 0;
  width: 100%;
  text-align: left;
}
body.notconnected .fieldset .col-md-8 {
  padding: 0;
  width: 100%;
}
body.notconnected #frmEPLostPass {
  margin-top: 5rem;
}

.EpForms {
  margin: 10rem auto 5rem auto;
}

.epHeader ul.epHeaderMenu li::before {
  display: none;
}

#epHeader {
  margin: 10rem 0 2rem 0;
}

body.connected .pagedefaut {
  width: 100%;
  max-width: 125rem;
  margin: 0 auto 5rem auto;
  padding: 0 1.6rem;
}
body.connected #frmEPAccount {
  margin-bottom: 5rem;
}
body.connected #frmEPAccount,
body.connected #frmSecibAccount {
  text-align: center;
}
body.connected #frmEPAccount .fieldset,
body.connected #frmSecibAccount .fieldset {
  width: 100%;
  max-width: 60rem;
  margin: auto;
}
body.connected #frmEPAccount label,
body.connected #frmSecibAccount label {
  width: 100%;
  text-align: left;
  padding-left: 0;
}
body.connected #frmEPAccount .col-md-8,
body.connected #frmSecibAccount .col-md-8 {
  width: 100%;
  padding: 0;
}

#dossier_tabs.ui-tabs .ui-tabs-nav li::before {
  display: none;
}

.domainesDetail__btn ul {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  grid-gap: 1.6rem;
  padding: 0 !important;
}
.domainesDetail__btn ul li::before {
  display: none;
}

.section-presentation .sectionContainer {
  display: flex;
  flex-flow: row wrap;
  justify-content: space-between;
  align-items: flex-start;
  grid-gap: 3rem 5rem;
  align-items: center;
}
.section-presentation .sectionContainer .img-presentation {
  width: 100%;
  max-width: 40rem;
  margin: 0 auto;
}
.section-presentation .sectionContainer .section-presentation__txt {
  flex: 1;
  flex-basis: 1%;
}
@media (max-width: 991.98px) {
  .section-presentation .sectionContainer {
    flex-direction: column;
  }
}

@media (min-width: 768px) {
  body.header--sm .headerContents .header__diap-texte .texte {
    margin-top: 5rem;
  }
}

.headerContents .header__diap-texte h2 {
  margin: 2rem 0 0 0;
}

.bloc-carrefour .lien_sousmenu_startpage {
  display: none;
}
.bloc-carrefour .sousMenu ul,
.bloc-carrefour ul {
  display: flex;
  flex-flow: row wrap;
  justify-content: center;
  grid-gap: 3rem;
  width: 100%;
  max-width: 125rem;
  margin: auto;
  padding: 0;
  list-style: none;
}
.bloc-carrefour .sousMenu ul > *,
.bloc-carrefour ul > * {
  width: 100%;
  max-width: clamp(100% / (3 + 1) + 0.1%, 35rem, 100%);
}
.bloc-carrefour .sousMenu ul li::before,
.bloc-carrefour ul li::before {
  display: none !important;
}
.bloc-carrefour .sousMenu ul a,
.bloc-carrefour ul a {
  display: flex;
  flex-flow: row wrap;
  justify-content: center;
  align-items: center;
  text-align: center;
  text-transform: uppercase;
  border: 0.1rem solid #243C54;
  padding: 1.6rem;
  height: 10rem;
  border-radius: 10rem;
}
.bloc-carrefour .sousMenu ul a::before,
.bloc-carrefour ul a::before {
  margin-right: 0.8rem;
}
.bloc-carrefour .sousMenu ul a::after,
.bloc-carrefour ul a::after {
  margin-left: 0.8rem;
}
.bloc-carrefour .sousMenu ul a:hover,
.bloc-carrefour ul a:hover {
  border-color: #243C54;
  background-color: #243C54;
  color: rgb(255, 255, 255);
}

.pageContents {
  min-height: 42.8vh;
}

.comp-foot__menu .lien_sousmenu_startpage::after {
  content: "Toutes nos expertises";
}

.headerSkin .header__diap-texte pre {
  display: block;
  padding: 0;
  margin: 0;
  font-size: 1.6rem;
  line-height: initial;
  color: rgb(5, 5, 5);
  background-color: transparent;
  border: none;
  border-radius: 0;
  white-space: normal;
  word-break: normal;
  word-wrap: normal;
  font-family: "Nunito";
  overflow: initial;
  font-size: calc(1.76rem + 1.2vw);
}
@media (min-width: 1200px) {
  .headerSkin .header__diap-texte pre {
    font-size: 3.2rem;
  }
}

.shape__wave--bottom {
  transform: rotate(180deg);
  box-shadow: rgba(0, 0, 0, 0.05) 0 -2rem 2.5rem -0.5rem inset;
  margin-bottom: -2px;
}

.marginNeg {
  margin-top: -9.8rem;
}
@media (max-width: 767.98px) {
  .marginNeg {
    margin-top: -3.2rem;
  }
}

.texte.image img {
  border-radius: 1rem;
}

@media (min-width: 768px) {
  body.accueil {
    overflow-x: hidden;
  }
  body.accueil .header__diap-texte .richtext {
    opacity: 0;
    visibility: hidden;
    transform: scale(1.5);
  }
  body.accueil .header__diap-texte .richtext ul {
    opacity: 0;
    visibility: hidden;
    transform: translateY(50%);
  }
  body.accueil header {
    transform: translateY(-100%);
  }
  body.accueil .animWave {
    transform: rotate(180deg) translateY(-100%);
  }
  body.accueil .topRS {
    transform: translate(calc(100% + 2rem), -50%);
  }
  body.accueil #langue-side {
    transform: translateY(-200%);
  }
}
@media (max-width: 991.98px) {
  .accueil .section-presentation .img-presentation {
    order: -1;
  }
}
.mainPage > h1, .headerSkin .header__diap-texte .mainPage > pre {
  text-align: center;
}

body.annu_base .pageContents {
  padding-top: 3rem;
  max-width: 125rem;
  margin: auto;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
body.annu_base h1, body.annu_base .headerSkin .header__diap-texte pre, .headerSkin .header__diap-texte body.annu_base pre {
  text-align: center;
}
body.annu_base .annuaireBlocSearch {
  padding: 2.4rem 0;
}
body.annu_base .annuaireBlocSearch .form-group.hasGeoloc .btnGeoloc {
  display: none;
}
body.annu_base .annuaireBlocSearch form .fieldset {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  grid-gap: 0 2rem;
}
body.annu_base .annuaireBlocSearch form .fieldset .form-group:not(.frmAnnuaire_ok) {
  flex: 1 1 0;
  min-width: 14rem;
}
body.annu_base .annuaireBlocSearch form .fieldset .frmAnnuaire_nomavocat,
body.annu_base .annuaireBlocSearch form .fieldset .frmAnnuaire_domaine {
  flex: 2 1 0;
  min-width: 20rem;
}
body.annu_base .annuaireBlocSearch form .fieldset .frmAnnuaire_nomavocat select, body.annu_base .annuaireBlocSearch form .fieldset .frmAnnuaire_nomavocat input,
body.annu_base .annuaireBlocSearch form .fieldset .frmAnnuaire_domaine select,
body.annu_base .annuaireBlocSearch form .fieldset .frmAnnuaire_domaine input {
  width: 100%;
}
body.annu_base .annuaireBlocSearch .frmAnnuaire_courappel,
body.annu_base .annuaireBlocSearch .frmAnnuaire_barreau,
body.annu_base .annuaireBlocSearch .frmAnnuaire_departement,
body.annu_base .annuaireBlocSearch .frmAnnuaire_application,
body.annu_base .annuaireBlocSearch .frmAnnuaire_specialite,
body.annu_base .annuaireBlocSearch .frmAnnuaire_typeMerged,
body.annu_base .annuaireBlocSearch .frmAnnuaire_type {
  display: none;
}
body.annu_base .annuaireResults_membre {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 1.6rem;
  padding: 2rem 0;
}
body.annu_base .annuaireResults_membre .annuaireFicheMini {
  overflow: initial;
  text-align: center;
}
body.annu_base .annuaireResults_membre .annuaireFicheMini .type {
  display: none;
}
body.annu_base .annuaireResults_membre .annuaireFicheMini .annuaireFicheMiniContainer {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  gap: 0.8rem;
  padding: 1.6rem 1rem;
}
body.annu_base .annuaireResults_membre .annuaireFicheMini .annuaireFicheMiniContainer > * {
  width: 100%;
  text-align: center;
}
body.annu_base .annuaireResults_membre .annuaireFicheMini .annuaireFicheMiniContainer .btnAnnuaireDetail,
body.annu_base .annuaireResults_membre .annuaireFicheMini .annuaireFicheMiniContainer .btnAnnuaireContact {
  width: auto;
}
body.annu_base .annuaireResults_membre .annuaireFicheMini .annuaireFicheMiniContainer .clear_both {
  display: none;
}
body.annu_base .annuaireResults_membre .annuaireFicheMini .annuaireFicheMiniContainer h4 a {
  color: #243C54;
  font-weight: 700;
}
body.annu_base .annuaireResults_membre .annuaireFicheMini .btnStandard {
  display: inline-block;
  padding: 0.8rem 2rem;
  border: 2px solid #307878;
  border-radius: 10rem;
  color: #fff;
  background: #307878;
  font-size: 1.4rem;
  font-weight: 500;
  text-decoration: none;
  cursor: pointer;
  transition: background 0.25s, color 0.25s;
}
body.annu_base .annuaireResults_membre .annuaireFicheMini .btnStandard:hover {
  background: transparent;
  color: #307878;
}
body.annu_base .annuaireResults_membre .annuaireFicheMini .btnAnnuaireContact {
  background: transparent;
  color: #307878;
}
body.annu_base .annuaireResults_membre .annuaireFicheMini .btnAnnuaireContact:hover {
  background: #307878;
  color: #fff;
}
@media (max-width: 991.98px) {
  body.annu_base .annuaireResults_membre {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (max-width: 767.98px) {
  body.annu_base .annuaireResults_membre {
    grid-template-columns: 1fr;
  }
}

.annuaireFicheMailTo {
  display: none !important;
}

.annuaireFicheBtnContact,
.btnAnnuaireContact,
.annuaireFicheContact {
  display: none !important;
}

body.annu_fiche_avocat .annuaireFicheMailTo {
  display: block !important;
}

.annuaireFicheDomCmp ul.annuaireFicheDomaines {
  display: inline-block;
  width: auto;
  text-align: left;
  padding-left: 1.2em;
  margin: 0 auto;
}

.annuaireFicheMini .annuaireFicheDomCmp {
  display: none;
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm9yZHJlLWF2b2NhdHMtZHUtYmFycmVhdS1ib3VyZy5jc3MiLCJTQVNTL29yZHJlLWF2b2NhdHMtZHUtYmFycmVhdS1ib3VyZy5zY3NzIiwiLi4vX0NPTU1VTi9fU0FTUy92YXJpYWJsZXMvX2NvbG9ycy5zY3NzIiwiLi4vX0NPTU1VTi9fU0FTUy92YXJpYWJsZXMvX3V0aWxpdGllcy5zY3NzIiwiLi4vX0NPTU1VTi9fU0FTUy92YXJpYWJsZXMvX3N2Zy5zY3NzIiwiLi4vX0NPTU1VTi9fU0FTUy9taXhpbnMvX2Z1bmN0aW9ucy5zY3NzIiwiLi4vX0NPTU1VTi9fU0FTUy9yZXNldC9fYm9vc3RyYXAuc2NzcyIsIi4uL19DT01NVU4vX1NBU1MvcmVzZXQvX2NvbW11bi5zY3NzIiwiLi4vX0NPTU1VTi9fU0FTUy9yZXNldC9fcmVzZXQuc2NzcyIsIi4uL19DT01NVU4vX1NBU1MvcmVzZXQvX3V0aWxpdGllcy5zY3NzIiwiLi4vX0NPTU1VTi9fU0FTUy92YXJpYWJsZXMvcGljdG9zL192YXIuc2NzcyIsIi4uL19DT01NVU4vX1NBU1MvdmFyaWFibGVzL19hbmltYXRpb24uc2NzcyIsIi4uL19DT01NVU4vX1NBU1MvdmFyaWFibGVzL3R5cG9ncmFwaGllcy9fc2l6ZS5zY3NzIiwiLi4vX0NPTU1VTi9fU0FTUy92YXJpYWJsZXMvdHlwb2dyYXBoaWVzL193ZWlnaHQuc2NzcyIsIi4uL19DT01NVU4vX1NBU1MvdmFyaWFibGVzL3NpdGUvX2JhY2tncm91bmQuc2NzcyIsIi4uL19DT01NVU4vX1NBU1MvbWl4aW5zL19yZXNwb25zaXZlLnNjc3MiLCIuLi9fQ09NTVVOL19TQVNTL21peGlucy9fdXRpbGl0aWVzLnNjc3MiLCIuLi9fQ09NTVVOL19TQVNTL3ZhcmlhYmxlcy9fbGF5b3V0LnNjc3MiLCIuLi9fQ09NTVVOL19TQVNTL3ZhcmlhYmxlcy9fbGlzdC5zY3NzIiwiLi4vX0NPTU1VTi9fU0FTUy9taXhpbnMvbGF5b3V0cy9fdXRpbGl0aWVzLnNjc3MiLCIuLi9fQ09NTVVOL19TQVNTL3ZlbmRvcnMvUkZTL19yZnMuc2NzcyIsIi4uL19DT01NVU4vX1NBU1MvbGF5b3V0cy9oZWFkZXIvX21lbnUuc2NzcyIsIi4uL19DT01NVU4vX1NBU1MvZGl2ZXJzL21lZXRsYXcvX21lZXRsYXcuc2NzcyIsIi4uL19DT01NVU4vX1NBU1MvY2xhc3MvYW5pbWF0aW9ucy9fbmFtZS5zY3NzIiwiLi4vX0NPTU1VTi9fU0FTUy9jbGFzcy9hbmltYXRpb25zL19wcm9wZXJ0eS5zY3NzIiwiLi4vX0NPTU1VTi9fU0FTUy9jbGFzcy9iZW0vX2NvbG9yLnNjc3MiLCIuLi9fQ09NTVVOL19TQVNTL2NsYXNzL2JlbS9fYmFja2dyb3VuZC5zY3NzIiwiLi4vX0NPTU1VTi9fU0FTUy9jbGFzcy9iZW0vX2xhbmd1ZXMuc2NzcyIsIi4uL19DT01NVU4vX1NBU1MvY2xhc3MvYmVtL19tZW51LnNjc3MiLCIuLi9fQ09NTVVOL19TQVNTL2NsYXNzL2JlbS9fcGljdG9zLnNjc3MiLCIuLi9fQ09NTVVOL19TQVNTL21peGlucy9fcGljdG9zLnNjc3MiLCIuLi9fQ09NTVVOL19TQVNTL2NsYXNzL2JlbS9fdXRpbGl0aWVzLnNjc3MiLCIuLi9fQ09NTVVOL19TQVNTL2NsYXNzL2JlbS9fYnRuLnNjc3MiLCIuLi9fQ09NTVVOL19TQVNTL2NvbXBvbmVudHMvX2J0bi5zY3NzIiwiLi4vX0NPTU1VTi9fU0FTUy92YXJpYWJsZXMvX2J0bi5zY3NzIiwiLi4vX0NPTU1VTi9fU0FTUy9taXhpbnMvbGF5b3V0cy9fY29scy5zY3NzIiwiLi4vX0NPTU1VTi9fU0FTUy9jbGFzcy9iZW0vbGF5b3V0cy9fY29scy5zY3NzIiwiLi4vX0NPTU1VTi9fU0FTUy9jbGFzcy9iZW0vbGF5b3V0cy9fZmxleC5zY3NzIiwiLi4vX0NPTU1VTi9fU0FTUy9jbGFzcy9iZW0vbGF5b3V0cy9fZ3JpZC5zY3NzIiwiLi4vX0NPTU1VTi9fU0FTUy9jbGFzcy9iZW0vbGF5b3V0cy9fbGVuZ3RoLnNjc3MiLCIuLi9fQ09NTVVOL19TQVNTL2NsYXNzL2JlbS9sYXlvdXRzL191dGlsaXRpZXMuc2NzcyIsIi4uL19DT01NVU4vX1NBU1MvY2xhc3MvYmVtL192YXIuc2NzcyIsIi4uL19DT01NVU4vX1NBU1MvbWl4aW5zL2xheW91dHMvX2ZsZXguc2NzcyIsIi4uL19DT01NVU4vX1NBU1MvY2xhc3MvYmVtL2xheW91dHMvX21hcmdpbi1wYWRkaW5nLnNjc3MiLCIuLi9fQ09NTVVOL19TQVNTL2NsYXNzL2JlbS9fYm9yZGVyLnNjc3MiLCIuLi9fQ09NTVVOL19TQVNTL3ZhcmlhYmxlcy9fYm9yZGVyLnNjc3MiLCIuLi9fQ09NTVVOL19TQVNTL2NsYXNzL2JlbS90eXBvZ3JhcGhpZXMvX2ZhbWlseS5zY3NzIiwiLi4vX0NPTU1VTi9fU0FTUy92YXJpYWJsZXMvdHlwb2dyYXBoaWVzL19mYW1pbHkuc2NzcyIsIi4uL19DT01NVU4vX1NBU1MvY2xhc3MvYmVtL3R5cG9ncmFwaGllcy9fZm9udHMuc2NzcyIsIi4uL19DT01NVU4vX1NBU1MvY2xhc3MvYmVtL3R5cG9ncmFwaGllcy9fd2VpZ2h0LnNjc3MiLCIuLi9fQ09NTVVOL19TQVNTL2NsYXNzL2JlbS9fbGlzdC5zY3NzIiwiLi4vX0NPTU1VTi9fU0FTUy9jbGFzcy9iZW0vX2ZpbHRlci5zY3NzIiwiLi4vX0NPTU1VTi9fU0FTUy9jbGFzcy9iZW0vX2JhY2tkcm9wLnNjc3MiLCIuLi9fQ09NTVVOL19TQVNTL2NsYXNzL2JlbS9fbWlzZS1lbi1wYWdlLnNjc3MiLCIuLi9fQ09NTVVOL19TQVNTL2NsYXNzL2JlbS9fc2hhcGVzLnNjc3MiLCIuLi9fQ09NTVVOL19TQVNTL21peGlucy9fc2hhcGUuc2NzcyIsIi4uL19DT01NVU4vX1NBU1MvY2xhc3MvYmVtL19ib3gtc2hhZG93LnNjc3MiLCIuLi9fQ09NTVVOL19TQVNTL2NsYXNzL2JlbS9fcHJpbnQuc2NzcyIsIi4uL19DT01NVU4vX1NBU1MvY2xhc3MvYmVtL19vYmplY3Quc2NzcyIsIi4uL19DT01NVU4vX1NBU1MvbW9kZWxlcy9fY2F0YWxvZ3VlLnNjc3MiLCIuLi9fQ09NTVVOL19TQVNTL2NvbXBvbmVudHMvX2Nvb2tpZXMuc2NzcyIsIi4uL19DT01NVU4vX1NBU1MvY29tcG9uZW50cy9fcG9wdXAuc2NzcyIsIi4uL19DT01NVU4vX1NBU1MvbGF5b3V0cy9oZWFkZXIvX2Ryb3Bkb3duLnNjc3MiLCIuLi9fQ09NTVVOL19TQVNTL2NvbXBvbmVudHMvX3JzLnNjc3MiLCIuLi9fQ09NTVVOL19TQVNTL2xheW91dHMvX2hlYWRlckNvbnRlbnRzLnNjc3MiLCIuLi9fQ09NTVVOL19TQVNTL21peGlucy9faW1nLnNjc3MiLCIuLi9fQ09NTVVOL19TQVNTL2xheW91dHMvaGVhZGVyL192YXIuc2NzcyIsIi4uL19DT01NVU4vX1NBU1MvY29tcG9uZW50cy9fdXRpbGl0aWVzLnNjc3MiLCIuLi9fQ09NTVVOL19TQVNTL2xheW91dHMvX2Zvb3Rlci5zY3NzIiwiLi4vX0NPTU1VTi9fU0FTUy9sYXlvdXRzL2FubnVhaXJlL21lbWJyZS9fZGV0YWlsLnNjc3MiLCIuLi9fQ09NTVVOL19TQVNTL2xheW91dHMvYW5udWFpcmUvbWVtYnJlL19jb250ZW50LnNjc3MiLCIuLi9fQ09NTVVOL19TQVNTL21peGlucy9fYW5pbWF0aW9ucy5zY3NzIiwiLi4vX0NPTU1VTi9fU0FTUy9sYXlvdXRzL2NvbnRhY3QvX2Zvcm0uc2NzcyIsIi4uL19DT01NVU4vX1NBU1MvbGF5b3V0cy9jb250YWN0L19wYWdlLnNjc3MiLCIuLi9fQ09NTVVOL19TQVNTL2RpdmVycy9zZWNpYm9ubGluZS9fcGFnZS5zY3NzIiwiLi4vX0NPTU1VTi9fU0FTUy9sYXlvdXRzL2Fubm9uY2UtaW1tby9fY29udGVudC5zY3NzIiwiLi4vX0NPTU1VTi9fU0FTUy9sYXlvdXRzL2Fubm9uY2UtaW1tby9fdmFyLnNjc3MiLCIuLi9fQ09NTVVOL19TQVNTL21peGlucy9sYXlvdXRzL19ncmlkLnNjc3MiLCIuLi9fQ09NTVVOL19TQVNTL2xheW91dHMvYW5ub25jZS1pbW1vL19kZXRhaWwuc2NzcyIsIi4uL19DT01NVU4vX1NBU1MvY29tcG9uZW50cy9fYmxvYy1leHBlcnRpc2Uuc2NzcyIsIi4uL19DT01NVU4vX1NBU1MvY29tcG9uZW50cy9fbGFuZ3Vlcy5zY3NzIiwiLi4vX0NPTU1VTi9fU0FTUy9jb21wb25lbnRzL19zb3VzLW1lbnUuc2NzcyIsIi4uL19DT01NVU4vX1NBU1MvbGF5b3V0cy9lc3BhY2UtcHJpdmUvX2RldGFpbC5zY3NzIiwiLi4vX0NPTU1VTi9fU0FTUy92YXJpYWJsZXMvc2l0ZS9fYm9yZGVyLnNjc3MiLCIuLi9fQ09NTVVOL19TQVNTL2xheW91dHMvYWN0dXMvX2xpc3Quc2NzcyIsIi4uL19DT01NVU4vX1NBU1MvY29tcG9uZW50cy9fZGlhcG8uc2NzcyIsIi4uL19DT01NVU4vX1NBU1MvbGF5b3V0cy9hY3R1cy9fZGV0YWlsLnNjc3MiLCIuLi9fQ09NTVVOL19TQVNTL2NvbXBvbmVudHMvX2FjY29yZGVvbi5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGdCQUFnQjtBQ0FoQix1RkFBQTtBQXlJUSx1RkFBQTtBQUNBLDhLQUFBO0FDbElSO0VBQ0ksY0Rha0I7QURoQnRCOztBRUtBO0VBQ0ksY0RXb0I7QURieEI7O0FFSUE7RUFDSSxjRFNtQjtBRFZ2Qjs7QUcyRkE7Ozs7RUFDSSxVQUFBO0VBQ0EsU0FBQTtFQUNBLGdCQUFBO0FIckZKOztBRzBGQTtFQUNJLGtCQUFBO0VBQ0EsT0FBQTtFQUNBLE1BQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtBSHZGSjs7QUk3QkE7O0NBQUE7QUFPQTs7O0NBQUE7QUM2SkE7O0VBQUE7QUNuS0ksbUJBQUE7QUFDQTs7OztFQUlJLGFBQUE7QU55Q1I7O0FNdkNJO0VBQ0ksV0FBQTtFQUNBLGVBQUE7RUFDQSxVQUFBO0FOMENSOztBTXZDSTtFQUNJLGdCQUFBO0FOMENSOztBTXZDSTtFQUNJLGdCQUFBO0VBR0kscUJBQUE7QU53Q1o7O0FNckNJLHdCQUFBO0FDckJBLGlCQUFBO0FBQ0E7RUFDSSxVQUFBO0FQOERSO0FPNURRO0VBQ0ksYUFBQTtB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QUE7QVQya0JSOztBU3hrQkk7RUFDSSxnQ0UvRGU7RUZnRWYsYUFBQTtBVDJrQlI7O0FTeGtCSTtFQUNJLGdCQUFBO0FUMmtCUjs7QVN4a0JJO0VBQ0ksaUJHMUVXO0VIMkVYLHFCUi9DWTtFUWdEWixnQkk1RWE7RUo2RWIsNkJLOUVpQjtFTCtFakIsbUJBQUE7QVQya0JSO0FlNW5CZ0I7RU40Q1o7SUFXUSxpQkduRmtCO0VaNHBCNUI7QUFDRjs7QWdCL2NNO0VQdEhFLHFCUjdEWTtBRHNvQnBCOztBUzNqQlE7RUFDSSxhQUFBO0FUOGpCWjs7QVMxakJJO0VBQ0ksaUJRM0cwQjtFUjRHMUIsaUJReEcwQjtFUnlHMUIsOEJRdEcwQjtBakJtcUJsQztBZS9vQmdCO0VOK0VaO0lBTVEsaUJRM0d1QjtFakJ5cUJqQztBQUNGOztBZ0JobUJJOzs7O0VBQ0ksZ0JBQUE7RUFDQSxxQkVoRjRCO0FsQnNyQnBDO0FnQnJtQlE7Ozs7RUFDSSxrQkFBQTtFQUNBLGlCRWpGd0I7QWxCMnJCcEM7QWdCeG1CZ0I7Ozs7RUFDSSxXQUFBO0VHNkNoQixhbEJqR21CO0VrQmtHbkIsY2xCbEdtQjtFZXNESCx5QmZyRUk7RWVzRUosa0JBQUE7RUFDQSw0QkFmQztFQWdCRCxTZnZERTtFZXlERSxvQkVwRlk7QWxCaXNCcEM7QWdCM2xCWTs7OztFQUNJLDRCQUFBO0VBQ0EsZ0JBQUE7QWhCZ21CaEI7O0FTaGxCWTtFV2lLSixnQ0FBQTtBcEJtYlI7QW9CL2tCSTtFWExRO0lXd0tKLGlCQUFBO0VwQmdiTjtBQUNGOztBU3psQlk7RVdpS0osZ0NBQUE7QXBCNGJSO0FvQnhsQkk7RVhMUTtJV3dLSixpQkFBQTtFcEJ5Yk47QUFDRjs7QVNsbUJZO0VXaUtKLGlDQUFBO0FwQnFjUjtBb0JqbUJJO0VYTFE7SVd3S0osaUJBQUE7RXBCa2NOO0FBQ0Y7O0FTM21CWTtFV2lLSixnQ0FBQTtBcEI4Y1I7QW9CMW1CSTtFWExRO0lXd0tKLGVBQUE7RXBCMmNOO0FBQ0Y7O0FTcG5CWTtFV2lLSixpQ0FBQTtBcEJ1ZFI7QW9Cbm5CSTtFWExRO0lXd0tKLGlCQUFBO0VwQm9kTjtBQUNGOztBUzduQlk7RVc2Sk4saUJBTEk7QXBCeWVWOztBU3ZuQkk7RUFDSSxhQUFBO0FUMG5CUjs7QVN0bkJRO0VBQ0kscUJBQUE7QVR5bkJaOztBU3JuQkk7RUFDSSxjQUFBO0VBQ0EsY0FBQTtFQUNBLHFDQUFBO0FUd25CUjtBZXR2QmdCO0VOMkhaO0lBTVEscUNBQUE7RVR5bkJWO0FBQ0Y7O0FTbm5CWTtFQUNJLG9CQ3JLUTtBVjJ4QnhCO0FTbm5CWTtFQUNJLG1CQ3hLTztBVjZ4QnZCOztBU2huQlk7RUFDSSxvQkMvS1E7QVZreUJ4QjtBU2huQlk7RUFDSSxtQkNuTFE7QVZxeUJ4Qjs7QVM3bUJJO0VBQ0ksVUFBQTtFQUNBLHFCUi9KWTtFUWdLWixpQkc1TFc7QVo0eUJuQjtBZS93QmdCO0VONEpaO0lBTVEsaUJHOUxrQjtFWit5QjVCO0FBQ0Y7O0FxQnh5QkU7RUFDRSxVQUFBO0VBQ0EsbUJBQUE7QXJCMnlCSjtBcUJ4eUJNO0VBQ0UsVUFBQTtBckIweUJSO0FxQnh5QlE7RUFDRSxXcEJnQ2lCO0VvQi9CakIsdUJBQUE7QXJCMHlCVjtBcUJ4eUJVO0VBRUUsY3BCRFk7QUQweUJ4QjtBZW55QmdCO0VNWlI7SUFVSSxtQkFBQTtFckJ5eUJWO0FBQ0Y7O0FxQm55QkU7RUFDRSxVQUFBO0VBQ0EsU0FBQTtBckJzeUJKOztBcUJ4dkJJO0VBQ0UsYUFBQTtBckIydkJOO0FxQnh2Qkk7RUFDRSxxQkFBQTtFQUdFLGVBQUE7QXJCd3ZCUjtBZXJ6QmdCO0VNa0VWO0lBQ0UsYUFBQTtFckJzdkJOO0VxQm52Qkk7SUFDRSxxQkFBQTtFckJxdkJOO0FBQ0Y7O0FxQnh3Qkk7RUFDRSxhQUFBO0FyQjJ3Qk47QXFCeHdCSTtFQUNFLHFCQUFBO0FyQjB3Qk47QWVwMEJnQjtFTWtFVjtJQUNFLGFBQUE7RXJCcXdCTjtFcUJsd0JJO0lBQ0UscUJBQUE7RXJCb3dCTjtBQUNGOztBcUJ2eEJJO0VBQ0UsYUFBQTtBckIweEJOO0FxQnZ4Qkk7RUFDRSxxQkFBQTtBckJ5eEJOO0FlbjFCZ0I7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Q1E7RUFDSSxtQ2JnRkE7QVgrL0JaOztBd0JobENRO0VBQ0ksMkJiZ0ZBO0FYbWdDWjs7QXdCcGxDUTtFQUNJLDRCYmdGQTtBWHVnQ1o7O0F3QnhsQ1E7RUFDSSw4QmJnRkE7QVgyZ0NaOztBd0I1bENRO0VBQ0ksc0NiZ0ZBO0FYK2dDWjs7QXdCaG1DUTtFQUNJLHlCYmdGQTtBWG1oQ1o7O0F3QnBtQ1E7RUFDSSw2QmJnRkE7QVh1aENaOztBd0J4bUNRO0VBQ0ksOEJiZ0ZBO0FYMmhDWjs7QXdCNW1DUTtFQUNJLHlCYmdGQTtBWCtoQ1o7O0F3QmhuQ1E7RUFDSSxxQmJnRkE7QVhtaUNaOztBd0JwbkNRO0VBQ0kscUJiZ0ZBO0FYdWlDWjs7QXdCeG5DUTtFQUNJLHFCYmdGQTtBWDJpQ1o7O0F3QjVuQ1E7RUFDSSxxQmJnRkE7QVgraUNaOztBd0Job0NRO0VBQ0kscUJiZ0ZBO0FYbWpDWjs7QXdCcG9DUTtFQUNJLHFCYmdGQTtBWHVqQ1o7O0F3QnhvQ1E7RUFDSSxtQ2JnRkE7QVgyakNaOztBd0I1b0NRO0VBQ0ksOEJiZ0ZBO0FYK2pDWjs7QXdCaHBDUTtFQUNJLDRCYmdGQTtBWG1rQ1o7O0F3QnBwQ1E7RUFDSSw4QmJnRkE7QVh1a0NaOztBd0J4cENRO0VBQ0ksNEJiZ0ZBO0FYMmtDWjs7QXdCNXBDUTtFQUNJLDhCYmdGQTtBWCtrQ1o7O0F3QmhxQ1E7RUFDSSw0QmJnRkE7QVhtbENaOztBeUJ0cUNBO0VBQ0ksY0FBQTtBekJ5cUNKOztBeUJ2cUNBO0VBQ0ksY0FBQTtBekIwcUNKOztBeUJ4cUNBO0VBQ0ksY0FBQTtBekIycUNKOztBeUJ6cUNBO0VBQ0kseUJ2Qld3QjtBRmlxQzVCOztBeUIxcUNBO0VBQ0ksOEJ2QlF3QjtBRnFxQzVCOztBeUIzcUNBO0VBQ0ksd0J2QklvQjtBRjBxQ3hCOztBeUJ4cUNJO0VBQ0ksNEJBQUE7QXpCMnFDUjs7QXlCenFDSTtFQUNJLDhCQUFBO0F6QjRxQ1I7O0F5QjFxQ0k7RUFDSSwrQkFBQTtBekI2cUNSOztBeUIzcUNJO0VBQ0kseUJBQUE7QXpCOHFDUjs7QXlCNXFDSTtFQUNJLCtCQUFBO0F6QitxQ1I7O0F5QjVyQ0k7RUFDSSw0QkFBQTtBekIrckNSOztBeUI3ckNJO0VBQ0ksOEJBQUE7QXpCZ3NDUjs7QXlCOXJDSTtFQUNJLCtCQUFBO0F6QmlzQ1I7O0F5Qi9yQ0k7RUFDSSx5QkFBQTtBekJrc0NSOztBeUJoc0NJO0VBQ0ksK0JBQUE7QXpCbXNDUjs7QXlCaHRDSTtFQUNJLDRCQUFBO0F6Qm10Q1I7O0F5Qmp0Q0k7RUFDSSw4QkFBQTtBekJvdENSOztBeUJsdENJO0VBQ0ksK0JBQUE7QXpCcXRDUjs7QXlCbnRDSTtFQUNJLHlCQUFBO0F6QnN0Q1I7O0F5QnB0Q0k7RUFDSSwrQkFBQTtBekJ1dENSOztBeUJwdUNJO0VBQ0ksNEJBQUE7QXpCdXVDUjs7QXlCcnVDSTtFQUNJLDhCQUFBO0F6Qnd1Q1I7O0F5QnR1Q0k7RUFDSSwrQkFBQTtBekJ5dUNSOztBeUJ2dUNJO0VBQ0kseUJBQUE7QXpCMHVDUjs7QXlCeHVDSTtFQUNJLCtCQUFBO0F6QjJ1Q1I7O0F5Qnh2Q0k7RUFDSSw0QkFBQTtBekIydkNSOztBeUJ6dkNJO0VBQ0ksOEJBQUE7QXpCNHZDUjs7QXlCMXZDSTtFQUNJLCtCQUFBO0F6QjZ2Q1I7O0F5QjN2Q0k7RUFDSSx5QkFBQTtBekI4dkNSOztBeUI1dkNJO0VBQ0ksK0JBQUE7QXpCK3ZDUjs7QXlCNXdDSTtFQUNJLDRCQUFBO0F6Qit3Q1I7O0F5Qjd3Q0k7RUFDSSw4QkFBQTtBekJneENSOztBeUI5d0NJO0VBQ0ksK0JBQUE7QXpCaXhDUjs7QXlCL3dDSTtFQUNJLHlCQUFBO0F6Qmt4Q1I7O0F5Qmh4Q0k7RUFDSSwrQkFBQTtBekJteENSOztBeUJoeUNJO0VBQ0ksNEJBQUE7QXpCbXlDUjs7QXlCanlDSTtFQUNJLDhCQUFBO0F6Qm95Q1I7O0F5Qmx5Q0k7RUFDSSwrQkFBQTtBekJxeUNSOztBeUJueUNJO0VBQ0kseUJBQUE7QXpCc3lDUjs7QXlCcHlDSTtFQUNJLCtCQUFBO0F6QnV5Q1I7O0F5QnB6Q0k7RUFDSSw0QkFBQTtBekJ1ekNSOztBeUJyekNJO0VBQ0ksOEJBQUE7QXpCd3pDUjs7QXlCdHpDSTtFQUNJLCtCQUFBO0F6Qnl6Q1I7O0F5QnZ6Q0k7RUFDSSx5QkFBQTtBekIwekNSOztBeUJ4ekNJO0VBQ0ksK0JBQUE7QXpCMnpDUjs7QXlCeDBDSTtFQUNJLDRCQUFBO0F6QjIwQ1I7O0F5QnowQ0k7RUFDSSw4QkFBQTtBekI0MENSOztBeUIxMENJO0VBQ0ksK0JBQUE7QXpCNjBDUjs7QXlCMzBDSTtFQUNJLHlCQUFBO0F6QjgwQ1I7O0F5QjUwQ0k7RUFDSSwrQkFBQTtBekIrMENSOztBeUI1MUNJO0VBQ0ksNkJBQUE7QXpCKzFDUjs7QXlCNzFDSTtFQUNJLCtCQUFBO0F6QmcyQ1I7O0F5QjkxQ0k7RUFDSSxnQ0FBQTtBekJpMkNSOztBeUIvMUNJO0VBQ0ksMEJBQUE7QXpCazJDUjs7QXlCaDJDSTtFQUNJLGdDQUFBO0F6Qm0yQ1I7O0EwQmw0Q0k7RUFDSSxtQkFISTtFQUlKLFdBQUE7QTFCcTRDUjtBMEJqNENZO0VBRUksV0FBQTtBMUJrNENoQjtBMEJwNENZO0VBRUksV0FBQTtBMUJxNENoQjtBMEJ2NENZO0VBRUksV0FBQTtBMUJ3NENoQjtBMEIxNENZO0VBRUksV0FBQTtBMUIyNENoQjtBMEI3NENZO0VBRUksV0FBQTtBMUI4NENoQjtBMEJoNUNZO0VBRUksV0FBQTtBMUJpNUNoQjs7QTBCejVDSTtFQUNJLG1CQUhJO0VBSUosV0FBQTtBMUI0NUNSO0EwQng1Q1k7RUFFSSxXQUFBO0ExQnk1Q2hCO0EwQjM1Q1k7RUFFSSxXQUFBO0ExQjQ1Q2hCO0EwQjk1Q1k7RUFFSSxXQUFBO0ExQis1Q2hCO0EwQmo2Q1k7RUFFSSxXQUFBO0ExQms2Q2hCO0EwQnA2Q1k7RUFFSSxXQUFBO0ExQnE2Q2hCO0EwQnY2Q1k7RUFFSSxXQUFBO0ExQnc2Q2hCOztBMEJoN0NJO0VBQ0ksbUJBSEk7RUFJSixtQkFBQTtBMUJtN0NSO0EwQi82Q1k7RUFFSSxtQkFBQTtBMUJnN0NoQjtBMEJsN0NZO0VBRUksbUJBQUE7QTFCbTdDaEI7QTBCcjdDWTtFQUVJLG1CQUFBO0ExQnM3Q2hCO0EwQng3Q1k7RUFFSSxtQkFBQTtBMUJ5N0NoQjtBMEIzN0NZO0VBRUksbUJBQUE7QTFCNDdDaEI7QTBCOTdDWTtFQUVJLG1CQUFBO0ExQis3Q2hCOztBMEJoN0NRO0VBQ0ksaUNBQUE7QTFCbTdDWjs7QTBCcDdDUTtFQUNJLG1DQUFBO0ExQnU3Q1o7O0EwQng3Q1E7RUFDSSxvQ0FBQTtBMUIyN0NaOztBMEI1N0NRO0VBQ0ksOEJBQUE7QTFCKzdDWjs7QTBCaDhDUTtFQUNJLG9DQUFBO0ExQm04Q1o7O0EwQnA4Q1E7RUFDSSxpQ0FBQTtBMUJ1OENaOztBMEJ4OENRO0VBQ0ksbUNBQUE7QTFCMjhDWjs7QTBCNThDUTtFQUNJLG9DQUFBO0ExQis4Q1o7O0EwQmg5Q1E7RUFDSSw4QkFBQTtBMUJtOUNaOztBMEJwOUNRO0VBQ0ksb0NBQUE7QTFCdTlDWjs7QTBCeDlDUTtFQUNJLGlDQUFBO0ExQjI5Q1o7O0EwQjU5Q1E7RUFDSSxtQ0FBQTtBMUIrOUNaOztBMEJoK0NRO0VBQ0ksb0NBQUE7QTFCbStDWjs7QTBCcCtDUTtFQUNJLDhCQUFBO0ExQnUrQ1o7O0EwQngrQ1E7RUFDSSxvQ0FBQTtBMUIyK0NaOztBMEI1K0NRO0VBQ0ksaUNBQUE7QTFCKytDWjs7QTBCaC9DUTtFQUNJLG1DQUFBO0ExQm0vQ1o7O0EwQnAvQ1E7RUFDSSxvQ0FBQTtBMUJ1L0NaOztBMEJ4L0NRO0VBQ0ksOEJBQUE7QTFCMi9DWjs7QTBCNS9DUTtFQUNJLG9DQUFBO0ExQisvQ1o7O0EwQmhnRFE7RUFDSSxpQ0FBQTtBMUJtZ0RaOztBMEJwZ0RRO0VBQ0ksbUNBQUE7QTFCdWdEWjs7QTBCeGdEUTtFQUNJLG9DQUFBO0ExQjJnRFo7O0EwQjVnRFE7RUFDSSw4QkFBQTtBMUIrZ0RaOztBMEJoaERRO0VBQ0ksb0NBQUE7QTFCbWhEWjs7QTBCcGhEUTtFQUNJLGlDQUFBO0ExQnVoRFo7O0EwQnhoRFE7RUFDSSxtQ0FBQTtBMUIyaERaOztBMEI1aERRO0VBQ0ksb0NBQUE7QTFCK2hEWjs7QTBCaGlEUTtFQUNJLDhCQUFBO0ExQm1pRFo7O0EwQnBpRFE7RUFDSSxvQ0FBQTtBMUJ1aURaOztBMEJ4aURRO0VBQ0ksaUNBQUE7QTFCMmlEWjs7QTBCNWlEUTtFQUNJLG1DQUFBO0ExQitpRFo7O0EwQmhqRFE7RUFDSSxvQ0FBQTtBMUJtakRaOztBMEJwakRRO0VBQ0ksOEJBQUE7QTFCdWpEWjs7QTBCeGpEUTtFQUNJLG9DQUFBO0ExQjJqRFo7O0EwQjVqRFE7RUFDSSxpQ0FBQTtBMUIrakRaOztBMEJoa0RRO0VBQ0ksbUNBQUE7QTFCbWtEWjs7QTBCcGtEUTtFQUNJLG9DQUFBO0ExQnVrRFo7O0EwQnhrRFE7RUFDSSw4QkFBQTtBMUIya0RaOztBMEI1a0RRO0VBQ0ksb0NBQUE7QTFCK2tEWjs7QTBCaGxEUTtFQUNJLGlDQUFBO0ExQm1sRFo7O0EwQnBsRFE7RUFDSSxtQ0FBQTtBMUJ1bERaOztBMEJ4bERRO0VBQ0ksb0NBQUE7QTFCMmxEWjs7QTBCNWxEUTtFQUNJLDhCQUFBO0ExQitsRFo7O0EwQmhtRFE7RUFDSSxvQ0FBQTtBMUJtbURaOztBMEJwbURRO0VBQ0ksa0NBQUE7QTFCdW1EWjs7QTBCeG1EUTtFQUNJLG9DQUFBO0ExQjJtRFo7O0EwQjVtRFE7RUFDSSxxQ0FBQTtBMUIrbURaOztBMEJobkRRO0VBQ0ksK0JBQUE7QTFCbW5EWjs7QTBCcG5EUTtFQUNJLHFDQUFBO0ExQnVuRFo7O0EyQnRvREU7RUFDRSx3QkFBQTtBM0J5b0RKOztBMkJyb0RFO0VBQ0UsWUFBQTtFQUNBLG9CQUFBO0EzQndvREo7O0E0QjNwREk7O0VBRUksd0JBQUE7QTVCOHBEUjs7QWVwb0RnQjtFYTVCWjs7SUFFSSx3QkFBQTtFNUJvcUROO0FBQ0Y7O0FlM29EZ0I7RWE1Qlo7O0lBRUksd0JBQUE7RTVCMnFETjtBQUNGOztBZWxwRGdCO0VhNUJaOztJQUVJLHdCQUFBO0U1QmtyRE47QUFDRjs7QWV6cERnQjtFYTVCWjs7SUFFSSx3QkFBQTtFNUJ5ckROO0FBQ0Y7O0FlaHFEZ0I7RWE1Qlo7O0lBRUksd0JBQUE7RTVCZ3NETjtBQUNGOztBZXZxRGdCO0VhNUJaOztJQUVJLHdCQUFBO0U1QnVzRE47QUFDRjs7QTRCbnNESTs7RUFFSSx3QkFBQTtBNUJzc0RSOztBZW5yRGdCO0VhckJaOztJQUVJLHdCQUFBO0U1QjRzRE47QUFDRjs7QWUxckRnQjtFYXJCWjs7SUFFSSx3QkFBQTtFNUJtdEROO0FBQ0Y7O0FlanNEZ0I7RWFyQlo7O0lBRUksd0JBQUE7RTVCMHRETjtBQUNGOztBZXhzRGdCO0VhckJaOztJQUVJLHdCQUFBO0U1Qml1RE47QUFDRjs7QWUvc0RnQjtFYXJCWjs7SUFFSSx3QkFBQTtFNUJ3dUROO0FBQ0Y7O0FldHREZ0I7RWFyQlo7O0lBRUksd0JBQUE7RTVCK3VETjtBQUNGOztBZTd0RGdCO0VhWFI7O0lBSVEsd0JBQUE7RTVCMHVEZDtBQUNGOztBZXB1RGdCO0VhQVI7O0lBSVEsd0JBQUE7RTVCc3VEZDtBQUNGOztBZTN1RGdCO0VhWFI7O0lBSVEsd0JBQUE7RTVCd3ZEZDtBQUNGOztBZWx2RGdCO0VhQVI7O0lBSVEsd0JBQUE7RTVCb3ZEZDtBQUNGOztBZXp2RGdCO0VhWFI7O0lBSVEsd0JBQUE7RTVCc3dEZDtBQUNGOztBZWh3RGdCO0VhQVI7O0lBSVEsd0JBQUE7RTVCa3dEZDtBQUNGOztBZXZ3RGdCO0VhWFI7O0lBSVEsd0JBQUE7RTVCb3hEZDtBQUNGOztBZTl3RGdCO0VhQVI7O0lBSVEsd0JBQUE7RTVCZ3hEZDtBQUNGOztBZXJ4RGdCO0VhWFI7O0lBSVEsd0JBQUE7RTVCa3lEZDtBQUNGOztBZTV4RGdCO0VhQVI7O0lBSVEsd0JBQUE7RTVCOHhEZDtBQUNGOztBZW55RGdCO0VhWFI7O0lBSVEsd0JBQUE7RTVCZ3pEZDtBQUNGOztBZTF5RGdCO0VhQVI7O0lBSVEsd0JBQUE7RTVCNHlEZDtBQUNGOztBNkJ2MERNO0VDYUUsb0NBQUE7RUFDQSxtQkFBQTtFQUNBLGdCQUFBO0VBWUoscUJBQUE7QTlCbXpESjs7QTZCOTBETTtFQ2FFLG9DQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQkFBQTtFQVlKLHFCQUFBO0E5QjB6REo7O0E2QnIxRE07RUNhRSxvQ0FBQTtFQUNBLG1CQUFBO0VBQ0EsZ0JBQUE7RUFZSixxQkFBQTtBOUJpMERKOztBNkI1MURNO0VDYUUsb0NBQUE7RUFDQSxtQkFBQTtFQUNBLGdCQUFBO0VBWUoscUJBQUE7QTlCdzBESjs7QTZCbjJETTtFQ2FFLG9DQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQkFBQTtFQVlKLHFCQUFBO0E5QiswREo7O0E2QjEyRE07RUNhRSxvQ0FBQTtFQUNBLG1CQUFBO0VBQ0EsZ0JBQUE7RUFZSixxQkFBQTtBOUJzMURKOztBNkJqM0RNO0VDYUUsb0NBQUE7RUFDQSxtQkFBQTtFQUNBLGdCQUFBO0VBWUoscUJBQUE7QTlCNjFESjs7QTZCeDNETTtFQ2FFLG9DQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQkFBQTtFQVlKLHFCQUFBO0E5Qm8yREo7O0E2Qi8zRE07RUNhRSxvQ0FBQTtFQUNBLG1CQUFBO0VBQ0EsZ0JBQUE7RUFZSixxQkFBQTtBOUIyMkRKOztBNkJ0NERNO0VDYUUsb0NBQUE7RUFDQSxtQkFBQTtFQUNBLGdCQUFBO0VBWUoscUJBQUE7QTlCazNESjs7QTZCNzRETTtFQ2FFLG9DQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQkFBQTtFQVlKLHFCQUFBO0E5QnkzREo7O0E2QnA1RE07RUNhRSxvQ0FBQTtFQUNBLG1CQUFBO0VBQ0EsZ0JBQUE7RUFZSixxQkFBQTtBOUJnNERKOztBNkIzNURNO0VDa0JFLGlDQUFBO0VBS0ksZ0I3QnhCRztFNkIwQlAsZ0JBQUE7RUFFSixxQkFBQTtBOUJ1NERKOztBNkJsNkRNO0VDYUUsb0NBQUE7RUFDQSxtQkFBQTtFQUNBLGdCQUFBO0VBWUoscUJBQUE7QTlCODRESjs7QTZCdDVETTtFQ0RFLGlDQUFBO0VBS0ksZ0I3QnhCRztFNkIwQlAsZ0JBQUE7RUFFSixxQkFBQTtBOUJxNURKOztBNkI3NURNO0VDREUsaUNBQUE7RUFLSSxnQjdCeEJHO0U2QjBCUCxnQkFBQTtFQUVKLHFCQUFBO0E5QjQ1REo7O0E2QnA2RE07RUNERSxpQ0FBQTtFQUtJLGdCN0J4Qkc7RTZCMEJQLGdCQUFBO0VBRUoscUJBQUE7QTlCbTZESjs7QTZCMzZETTtFQ0RFLGlDQUFBO0VBS0ksZ0I3QnhCRztFNkIwQlAsZ0JBQUE7RUFFSixxQkFBQTtBOUIwNkRKOztBNkJsN0RNO0VDREUsaUNBQUE7RUFLSSxnQjdCeEJHO0U2QjBCUCxnQkFBQTtFQUVKLHFCQUFBO0E5Qmk3REo7O0E2Qno3RE07RUNERSxpQ0FBQTtFQUtJLGdCN0J4Qkc7RTZCMEJQLGdCQUFBO0VBRUoscUJBQUE7QTlCdzdESjs7QTZCaDhETTtFQ0RFLGlDQUFBO0VBS0ksZ0I3QnhCRztFNkIwQlAsZ0JBQUE7RUFFSixxQkFBQTtBOUIrN0RKOztBNkJ2OERNO0VDREUsaUNBQUE7RUFLSSxnQjdCeEJHO0U2QjBCUCxnQkFBQTtFQUVKLHFCQUFBO0E5QnM4REo7O0E2Qjk4RE07RUNERSxpQ0FBQTtFQUtJLGdCN0J4Qkc7RTZCMEJQLGdCQUFBO0VBRUoscUJBQUE7QTlCNjhESjs7QTZCcjlETTtFQ0RFLGlDQUFBO0VBS0ksZ0I3QnhCRztFNkIwQlAsZ0JBQUE7RUFFSixxQkFBQTtBOUJvOURKOztBNkI1OURNO0VDREUsaUNBQUE7RUFLSSxnQjdCeEJHO0U2QjBCUCxnQkFBQTtFQUVKLHFCQUFBO0E5QjI5REo7O0E2Qm4rRE07RUNERSxpQ0FBQTtFQUtJLGdCN0J4Qkc7RTZCMEJQLGdCQUFBO0VBRUoscUJBQUE7QTlCaytESjs7QTZCMStETTtFQ0RFLGlDQUFBO0VBS0ksZ0I3QnhCRztFNkIwQlAsZ0JBQUE7RUFFSixxQkFBQTtBOUJ5K0RKOztBNkJqL0RNO0VDREUsaUNBQUE7RUFLSSxnQjdCeEJHO0U2QjBCUCxnQkFBQTtFQUVKLHFCQUFBO0E5QmcvREo7O0E2QngvRE07RUNERSxpQ0FBQTtFQUtJLGdCN0J4Qkc7RTZCMEJQLGdCQUFBO0VBRUoscUJBQUE7QTlCdS9ESjs7QTZCLy9ETTtFQ0RFLGlDQUFBO0VBS0ksZ0I3QnhCRztFNkIwQlAsZ0JBQUE7RUFFSixxQkFBQTtBOUI4L0RKOztBNkJ0Z0VNO0VDREUsaUNBQUE7RUFLSSxnQjdCeEJHO0U2QjBCUCxnQkFBQTtFQUVKLHFCQUFBO0E5QnFnRUo7O0E2QjdnRU07RUNERSxpQ0FBQTtFQUtJLGdCN0J4Qkc7RTZCMEJQLGdCQUFBO0VBRUoscUJBQUE7QTlCNGdFSjs7QTZCcGhFTTtFQ0RFLGlDQUFBO0VBS0ksZ0I3QnhCRztFNkIwQlAsZ0JBQUE7RUFFSixxQkFBQTtBOUJtaEVKOztBNkIzaEVNO0VDREUsaUNBQUE7RUFLSSxnQjdCeEJHO0U2QjBCUCxnQkFBQTtFQUVKLHFCQUFBO0E5QjBoRUo7O0E2QmxpRU07RUNERSxpQ0FBQTtFQUtJLGdCN0J4Qkc7RTZCMEJQLGdCQUFBO0VBRUoscUJBQUE7QTlCaWlFSjs7QTZCemlFTTtFQ0RFLGlDQUFBO0VBS0ksZ0I3QnhCRztFNkIwQlAsZ0JBQUE7RUFFSixxQkFBQTtBOUJ3aUVKOztBNkJoakVNO0VDREUsaUNBQUE7RUFFSSxnQkFBQTtFQUtKLGdCQUFBO0VBRUoscUJBQUE7QTlCK2lFSjs7QTZCdmpFTTtFQ0RFLGlDQUFBO0VBS0ksZ0I3QnhCRztFNkIwQlAsZ0JBQUE7RUFFSixxQkFBQTtBOUJzakVKOztBNkI5akVNO0VDREUsaUNBQUE7RUFLSSxnQjdCeEJHO0U2QjBCUCxnQkFBQTtFQUVKLHFCQUFBO0E5QjZqRUo7O0E2QnJrRU07RUNERSxpQ0FBQTtFQUtJLGdCN0J4Qkc7RTZCMEJQLGdCQUFBO0VBRUoscUJBQUE7QTlCb2tFSjs7QTZCNWtFTTtFQ0RFLGlDQUFBO0VBS0ksZ0I3QnhCRztFNkIwQlAsZ0JBQUE7RUFFSixxQkFBQTtBOUIya0VKOztBNkJubEVNO0VDREUsaUNBQUE7RUFLSSxnQjdCeEJHO0U2QjBCUCxnQkFBQTtFQUVKLHFCQUFBO0E5QmtsRUo7O0E2QjFsRU07RUNERSxpQ0FBQTtFQUtJLGdCN0J4Qkc7RTZCMEJQLGdCQUFBO0VBRUoscUJBQUE7QTlCeWxFSjs7QTZCam1FTTtFQ0RFLGlDQUFBO0VBS0ksZ0I3QnhCRztFNkIwQlAsZ0JBQUE7RUFFSixxQkFBQTtBOUJnbUVKOztBNkJ4bUVNO0VDREUsaUNBQUE7RUFLSSxnQjdCeEJHO0U2QjBCUCxnQkFBQTtFQUVKLHFCQUFBO0E5QnVtRUo7O0E2Qi9tRU07RUNERSxpQ0FBQTtFQUtJLGdCN0J4Qkc7RTZCMEJQLGdCQUFBO0VBRUoscUJBQUE7QTlCOG1FSjs7QTZCdG5FTTtFQ0RFLGlDQUFBO0VBS0ksZ0I3QnhCRztFNkIwQlAsZ0JBQUE7RUFFSixxQkFBQTtBOUJxbkVKOztBNkI3bkVNO0VDREUsaUNBQUE7RUFLSSxnQjdCeEJHO0U2QjBCUCxnQkFBQTtFQUVKLHFCQUFBO0E5QjRuRUo7O0E2QnBvRU07RUNERSxpQ0FBQTtFQUtJLGdCN0J4Qkc7RTZCMEJQLGdCQUFBO0VBRUoscUJBQUE7QTlCbW9FSjs7QTZCM29FTTtFQ0RFLGlDQUFBO0VBS0ksZ0I3QnhCRztFNkIwQlAsZ0JBQUE7RUFFSixxQkFBQTtBOUIwb0VKOztBNkJscEVNO0VDREUsaUNBQUE7RUFLSSxnQjdCeEJHO0U2QjBCUCxnQkFBQTtFQUVKLHFCQUFBO0E5QmlwRUo7O0E2QnpwRU07RUNERSxpQ0FBQTtFQUtJLGdCN0J4Qkc7RTZCMEJQLGdCQUFBO0VBRUoscUJBQUE7QTlCd3BFSjs7QTZCaHFFTTtFQ0RFLGlDQUFBO0VBS0ksZ0I3QnhCRztFNkIwQlAsZ0JBQUE7RUFFSixxQkFBQTtBOUIrcEVKOztBNkJ2cUVNO0VDREUsaUNBQUE7RUFLSSxnQjdCeEJHO0U2QjBCUCxnQkFBQTtFQUVKLHFCQUFBO0E5QnNxRUo7O0E2QjlxRU07RUNERSxpQ0FBQTtFQUtJLGdCN0J4Qkc7RTZCMEJQLGdCQUFBO0VBRUoscUJBQUE7QTlCNnFFSjs7QTZCcnJFTTtFQ0RFLGlDQUFBO0VBS0ksZ0I3QnhCRztFNkIwQlAsZ0JBQUE7RUFFSixxQkFBQTtBOUJvckVKOztBNkI1ckVNO0VDREUsaUNBQUE7RUFLSSxnQjdCeEJHO0U2QjBCUCxnQkFBQTtFQUVKLHFCQUFBO0E5QjJyRUo7O0E2Qm5zRU07RUNERSxpQ0FBQTtFQUtJLGdCN0J4Qkc7RTZCMEJQLGdCQUFBO0VBRUoscUJBQUE7QTlCa3NFSjs7QTZCMXNFTTtFQ0RFLGlDQUFBO0VBS0ksZ0I3QnhCRztFNkIwQlAsZ0JBQUE7RUFFSixxQkFBQTtBOUJ5c0VKOztBNkJqdEVNO0VDREUsaUNBQUE7RUFLSSxnQjdCeEJHO0U2QjBCUCxnQkFBQTtFQUVKLHFCQUFBO0E5Qmd0RUo7O0E2Qnh0RU07RUNERSxpQ0FBQTtFQUtJLGdCN0J4Qkc7RTZCMEJQLGdCQUFBO0VBRUoscUJBQUE7QTlCdXRFSjs7QTZCL3RFTTtFQ0RFLGlDQUFBO0VBS0ksZ0I3QnhCRztFNkIwQlAsZ0JBQUE7RUFFSixxQkFBQTtBOUI4dEVKOztBNkJ0dUVNO0VDREUsaUNBQUE7RUFLSSxnQjdCeEJHO0U2QjBCUCxnQkFBQTtFQUVKLHFCQUFBO0E5QnF1RUo7O0E2Qjd1RU07RUNERSxpQ0FBQTtFQUtJLGdCN0J4Qkc7RTZCMEJQLGdCQUFBO0VBRUoscUJBQUE7QTlCNHVFSjs7QTZCcHZFTTtFQ0RFLGlDQUFBO0VBS0ksZ0I3QnhCRztFNkIwQlAsZ0JBQUE7RUFFSixxQkFBQTtBOUJtdkVKOztBNkIzdkVNO0VDREUsaUNBQUE7RUFLSSxnQjdCeEJHO0U2QjBCUCxnQkFBQTtFQUVKLHFCQUFBO0E5QjB2RUo7O0E2Qmx3RU07RUNERSxpQ0FBQTtFQUtJLGdCN0J4Qkc7RTZCMEJQLGdCQUFBO0VBRUoscUJBQUE7QTlCaXdFSjs7QTZCendFTTtFQ0RFLGlDQUFBO0VBS0ksZ0I3QnhCRztFNkIwQlAsZ0JBQUE7RUFFSixxQkFBQTtBOUJ3d0VKOztBNkJoeEVNO0VDREUsaUNBQUE7RUFLSSxnQjdCeEJHO0U2QjBCUCxnQkFBQTtFQUVKLHFCQUFBO0E5Qit3RUo7O0E2QnZ4RU07RUNERSxpQ0FBQTtFQUtJLGdCN0J4Qkc7RTZCMEJQLGdCQUFBO0VBRUoscUJBQUE7QTlCc3hFSjs7QTZCOXhFTTtFQ0RFLGlDQUFBO0VBS0ksZ0I3QnhCRztFNkIwQlAsZ0JBQUE7RUFFSixxQkFBQTtBOUI2eEVKOztBNkJyeUVNO0VDREUsaUNBQUE7RUFLSSxnQjdCeEJHO0U2QjBCUCxnQkFBQTtFQUVKLHFCQUFBO0E5Qm95RUo7O0E2QjV5RU07RUNERSxpQ0FBQTtFQUtJLGdCN0J4Qkc7RTZCMEJQLGdCQUFBO0VBRUoscUJBQUE7QTlCMnlFSjs7QTZCbnpFTTtFQ0RFLGlDQUFBO0VBS0ksZ0I3QnhCRztFNkIwQlAsZ0JBQUE7RUFFSixxQkFBQTtBOUJrekVKOztBNkIxekVNO0VDREUsaUNBQUE7RUFLSSxnQjdCeEJHO0U2QjBCUCxnQkFBQTtFQUVKLHFCQUFBO0E5Qnl6RUo7O0E2QmowRU07RUNERSxpQ0FBQTtFQUtJLGdCN0J4Qkc7RTZCMEJQLGdCQUFBO0VBRUoscUJBQUE7QTlCZzBFSjs7QTZCeDBFTTtFQ0RFLGlDQUFBO0VBS0ksZ0I3QnhCRztFNkIwQlAsZ0JBQUE7RUFFSixxQkFBQTtBOUJ1MEVKOztBNkIvMEVNO0VDREUsaUNBQUE7RUFLSSxnQjdCeEJHO0U2QjBCUCxnQkFBQTtFQUVKLHFCQUFBO0E5QjgwRUo7O0E2QnQxRU07RUNERSxpQ0FBQTtFQUtJLGdCN0J4Qkc7RTZCMEJQLGdCQUFBO0VBRUoscUJBQUE7QTlCcTFFSjs7QTZCNzFFTTtFQ0RFLGlDQUFBO0VBS0ksZ0I3QnhCRztFNkIwQlAsYUFBQTtFQUVKLHFCQUFBO0E5QjQxRUo7O0E2QnAyRU07RUNERSxpQ0FBQTtFQUtJLGdCN0J4Qkc7RTZCMEJQLGdCQUFBO0VBRUoscUJBQUE7QTlCbTJFSjs7QTZCMzJFTTtFQ0RFLGlDQUFBO0VBS0ksZ0I3QnhCRztFNkIwQlAsZ0JBQUE7RUFFSixxQkFBQTtBOUIwMkVKOztBNkJsM0VNO0VDREUsaUNBQUE7RUFLSSxnQjdCeEJHO0U2QjBCUCxnQkFBQTtFQUVKLHFCQUFBO0E5QmkzRUo7O0E2QnozRU07RUNERSxpQ0FBQTtFQUtJLGdCN0J4Qkc7RTZCMEJQLGdCQUFBO0VBRUoscUJBQUE7QTlCdzNFSjs7QTZCaDRFTTtFQ0RFLGlDQUFBO0VBS0ksZ0I3QnhCRztFNkIwQlAsZ0JBQUE7RUFFSixxQkFBQTtBOUIrM0VKOztBNkJ2NEVNO0VDREUsaUNBQUE7RUFLSSxnQjdCeEJHO0U2QjBCUCxnQkFBQTtFQUVKLHFCQUFBO0E5QnM0RUo7O0E2Qjk0RU07RUNERSxpQ0FBQTtFQUtJLGdCN0J4Qkc7RTZCMEJQLGdCQUFBO0VBRUoscUJBQUE7QTlCNjRFSjs7QTZCcjVFTTtFQ0RFLGlDQUFBO0VBS0ksZ0I3QnhCRztFNkIwQlAsZ0JBQUE7RUFFSixxQkFBQTtBOUJvNUVKOztBNkI1NUVNO0VDREUsaUNBQUE7RUFLSSxnQjdCeEJHO0U2QjBCUCxnQkFBQTtFQUVKLHFCQUFBO0E5QjI1RUo7O0E2Qm42RU07RUNERSxpQ0FBQTtFQUtJLGdCN0J4Qkc7RTZCMEJQLGdCQUFBO0VBRUoscUJBQUE7QTlCazZFSjs7QTZCMTZFTTtFQ0RFLGlDQUFBO0VBS0ksZ0I3QnhCRztFNkIwQlAsZ0JBQUE7RUFFSixxQkFBQTtBOUJ5NkVKOztBNkJqN0VNO0VDREUsaUNBQUE7RUFLSSxnQjdCeEJHO0U2QjBCUCxnQkFBQTtFQUVKLHFCQUFBO0E5Qmc3RUo7O0E2Qng3RU07RUNERSxpQ0FBQTtFQUtJLGdCN0J4Qkc7RTZCMEJQLGdCQUFBO0VBRUoscUJBQUE7QTlCdTdFSjs7QTZCLzdFTTtFQ0RFLGlDQUFBO0VBS0ksZ0I3QnhCRztFNkIwQlAsZ0JBQUE7RUFFSixxQkFBQTtBOUI4N0VKOztBNkJ0OEVNO0VDREUsaUNBQUE7RUFLSSxnQjdCeEJHO0U2QjBCUCxnQkFBQTtFQUVKLHFCQUFBO0E5QnE4RUo7O0E2Qjc4RU07RUNERSxpQ0FBQTtFQUtJLGdCN0J4Qkc7RTZCMEJQLGdCQUFBO0VBRUoscUJBQUE7QTlCNDhFSjs7QTZCcDlFTTtFQ0RFLGlDQUFBO0VBS0ksZ0I3QnhCRztFNkIwQlAsZ0JBQUE7RUFFSixxQkFBQTtBOUJtOUVKOztBNkIzOUVNO0VDREUsaUNBQUE7RUFLSSxnQjdCeEJHO0U2QjBCUCxnQkFBQTtFQUVKLHFCQUFBO0E5QjA5RUo7O0E2QmwrRU07RUNERSxpQ0FBQTtFQUtJLGdCN0J4Qkc7RTZCMEJQLGdCQUFBO0VBRUoscUJBQUE7QTlCaStFSjs7QTZCeitFTTtFQ0RFLGlDQUFBO0VBS0ksZ0I3QnhCRztFNkIwQlAsZ0JBQUE7RUFFSixxQkFBQTtBOUJ3K0VKOztBNkJoL0VNO0VDREUsaUNBQUE7RUFLSSxnQjdCeEJHO0U2QjBCUCxnQkFBQTtFQUVKLHFCQUFBO0E5QisrRUo7O0E2QnYvRU07RUNERSxpQ0FBQTtFQUtJLGdCN0J4Qkc7RTZCMEJQLGdCQUFBO0VBRUoscUJBQUE7QTlCcy9FSjs7QTZCOS9FTTtFQ0RFLGlDQUFBO0VBS0ksZ0I3QnhCRztFNkIwQlAsZ0JBQUE7RUFFSixxQkFBQTtBOUI2L0VKOztBNkJyZ0ZNO0VDREUsaUNBQUE7RUFLSSxnQjdCeEJHO0U2QjBCUCxnQkFBQTtFQUVKLHFCQUFBO0E5Qm9nRko7O0E2QjVnRk07RUNERSxpQ0FBQTtFQUtJLGdCN0J4Qkc7RTZCMEJQLGdCQUFBO0VBRUoscUJBQUE7QTlCMmdGSjs7QTZCbmhGTTtFQ0RFLGlDQUFBO0VBS0ksZ0I3QnhCRztFNkIwQlAsZ0JBQUE7RUFFSixxQkFBQTtBOUJraEZKOztBNkIxaEZNO0VDREUsaUNBQUE7RUFLSSxnQjdCeEJHO0U2QjBCUCxnQkFBQTtFQUVKLHFCQUFBO0E5QnloRko7O0E2QmppRk07RUNERSxpQ0FBQTtFQUtJLGdCN0J4Qkc7RTZCMEJQLGdCQUFBO0VBRUoscUJBQUE7QTlCZ2lGSjs7QTZCeGlGTTtFQ0RFLGlDQUFBO0VBS0ksZ0I3QnhCRztFNkIwQlAsZ0JBQUE7RUFFSixxQkFBQTtBOUJ1aUZKOztBNkIvaUZNO0VDREUsaUNBQUE7RUFLSSxnQjdCeEJHO0U2QjBCUCxhQUFBO0VBRUoscUJBQUE7QTlCOGlGSjs7QTZCdGpGTTtFQ0RFLGlDQUFBO0VBS0ksZ0I3QnhCRztFNkIwQlAsZ0JBQUE7RUFFSixxQkFBQTtBOUJxakZKOztBNkI3akZNO0VDREUsaUNBQUE7RUFLSSxnQjdCeEJHO0U2QjBCUCxnQkFBQTtFQUVKLHFCQUFBO0E5QjRqRko7O0E2QnBrRk07RUNERSxpQ0FBQTtFQUtJLGdCN0J4Qkc7RTZCMEJQLGdCQUFBO0VBRUoscUJBQUE7QTlCbWtGSjs7QTZCM2tGTTtFQ0RFLGlDQUFBO0VBS0ksZ0I3QnhCRztFNkIwQlAsZ0JBQUE7RUFFSixxQkFBQTtBOUIwa0ZKOztBNkJsbEZNO0VDREUsaUNBQUE7RUFLSSxnQjdCeEJHO0U2QjBCUCxnQkFBQTtFQUVKLHFCQUFBO0E5QmlsRko7O0E2QnpsRk07RUNERSxpQ0FBQTtFQUtJLGdCN0J4Qkc7RTZCMEJQLGdCQUFBO0VBRUoscUJBQUE7QTlCd2xGSjs7QTZCaG1GTTtFQ0RFLGlDQUFBO0VBS0ksZ0I3QnhCRztFNkIwQlAsZ0JBQUE7RUFFSixxQkFBQTtBOUIrbEZKOztBNkJ2bUZNO0VDREUsaUNBQUE7RUFLSSxnQjdCeEJHO0U2QjBCUCxnQkFBQTtFQUVKLHFCQUFBO0E5QnNtRko7O0E2QjltRk07RUNERSxpQ0FBQTtFQUtJLGdCN0J4Qkc7RTZCMEJQLGdCQUFBO0VBRUoscUJBQUE7QTlCNm1GSjs7QTZCcm5GTTtFQ0RFLGlDQUFBO0VBS0ksZ0I3QnhCRztFNkIwQlAsZ0JBQUE7RUFFSixxQkFBQTtBOUJvbkZKOztBNkI1bkZNO0VDREUsaUNBQUE7RUFLSSxnQjdCeEJHO0U2QjBCUCxnQkFBQTtFQUVKLHFCQUFBO0E5QjJuRko7O0E2Qm5vRk07RUNERSxpQ0FBQTtFQUtJLGdCN0J4Qkc7RTZCMEJQLGdCQUFBO0VBRUoscUJBQUE7QTlCa29GSjs7QTZCMW9GTTtFQ0RFLGlDQUFBO0VBS0ksZ0I3QnhCRztFNkIwQlAsZ0JBQUE7RUFFSixxQkFBQTtBOUJ5b0ZKOztBNkJqcEZNO0VDREUsaUNBQUE7RUFLSSxnQjdCeEJHO0U2QjBCUCxnQkFBQTtFQUVKLHFCQUFBO0E5QmdwRko7O0E2QnhwRk07RUNERSxpQ0FBQTtFQUtJLGdCN0J4Qkc7RTZCMEJQLGdCQUFBO0VBRUoscUJBQUE7QTlCdXBGSjs7QTZCL3BGTTtFQ0RFLGlDQUFBO0VBS0ksZ0I3QnhCRztFNkIwQlAsZ0JBQUE7RUFFSixxQkFBQTtBOUI4cEZKOztBNkJ0cUZNO0VDREUsaUNBQUE7RUFLSSxnQjdCeEJHO0U2QjBCUCxnQkFBQTtFQUVKLHFCQUFBO0E5QnFxRko7O0E2QjdxRk07RUNERSxpQ0FBQTtFQUtJLGdCN0J4Qkc7RTZCMEJQLGdCQUFBO0VBRUoscUJBQUE7QTlCNHFGSjs7QTZCcHJGTTtFQ0RFLGlDQUFBO0VBS0ksZ0I3QnhCRztFNkIwQlAsZ0JBQUE7RUFFSixxQkFBQTtBOUJtckZKOztBNkIzckZNO0VDREUsaUNBQUE7RUFLSSxnQjdCeEJHO0U2QjBCUCxnQkFBQTtFQUVKLHFCQUFBO0E5QjByRko7O0E2QmxzRk07RUNERSxpQ0FBQTtFQUtJLGdCN0J4Qkc7RTZCMEJQLGdCQUFBO0VBRUoscUJBQUE7QTlCaXNGSjs7QTZCenNGTTtFQ0RFLGlDQUFBO0VBS0ksZ0I3QnhCRztFNkIwQlAsZ0JBQUE7RUFFSixxQkFBQTtBOUJ3c0ZKOztBNkJodEZNO0VDREUsaUNBQUE7RUFLSSxnQjdCeEJHO0U2QjBCUCxnQkFBQTtFQUVKLHFCQUFBO0E5QitzRko7O0E2QnZ0Rk07RUNERSxpQ0FBQTtFQUtJLGdCN0J4Qkc7RTZCMEJQLGdCQUFBO0VBRUoscUJBQUE7QTlCc3RGSjs7QTZCOXRGTTtFQ0RFLGlDQUFBO0VBS0ksZ0I3QnhCRztFNkIwQlAsZ0JBQUE7RUFFSixxQkFBQTtBOUI2dEZKOztBNkJydUZNO0VDREUsaUNBQUE7RUFLSSxnQjdCeEJHO0U2QjBCUCxnQkFBQTtFQUVKLHFCQUFBO0E5Qm91Rko7O0E2QjV1Rk07RUNERSxpQ0FBQTtFQUtJLGdCN0J4Qkc7RTZCMEJQLGdCQUFBO0VBRUoscUJBQUE7QTlCMnVGSjs7QTZCbnZGTTtFQ0RFLGlDQUFBO0VBS0ksZ0I3QnhCRztFNkIwQlAsZ0JBQUE7RUFFSixxQkFBQTtBOUJrdkZKOztBNkIxdkZNO0VDREUsaUNBQUE7RUFLSSxnQjdCeEJHO0U2QjBCUCxnQkFBQTtFQUVKLHFCQUFBO0E5Qnl2Rko7O0E2Qmp3Rk07RUNERSxpQ0FBQTtFQUtJLGdCN0J4Qkc7RTZCMEJQLGFBQUE7RUFFSixxQkFBQTtBOUJnd0ZKOztBNkJ4d0ZNO0VDREUsaUNBQUE7RUFLSSxnQjdCeEJHO0U2QjBCUCxnQkFBQTtFQUVKLHFCQUFBO0E5QnV3Rko7O0E2Qi93Rk07RUNERSxpQ0FBQTtFQUtJLGdCN0J4Qkc7RTZCMEJQLGdCQUFBO0VBRUoscUJBQUE7QTlCOHdGSjs7QTZCdHhGTTtFQ0RFLGlDQUFBO0VBS0ksZ0I3QnhCRztFNkIwQlAsZ0JBQUE7RUFFSixxQkFBQTtBOUJxeEZKOztBNkI3eEZNO0VDREUsaUNBQUE7RUFLSSxnQjdCeEJHO0U2QjBCUCxnQkFBQTtFQUVKLHFCQUFBO0E5QjR4Rko7O0E2QnB5Rk07RUNERSxpQ0FBQTtFQUtJLGdCN0J4Qkc7RTZCMEJQLGdCQUFBO0VBRUoscUJBQUE7QTlCbXlGSjs7QTZCM3lGTTtFQ0RFLGlDQUFBO0VBS0ksZ0I3QnhCRztFNkIwQlAsZ0JBQUE7RUFFSixxQkFBQTtBOUIweUZKOztBNkJsekZNO0VDREUsaUNBQUE7RUFLSSxnQjdCeEJHO0U2QjBCUCxnQkFBQTtFQUVKLHFCQUFBO0E5Qml6Rko7O0E2Qnp6Rk07RUNERSxpQ0FBQTtFQUtJLGdCN0J4Qkc7RTZCMEJQLGdCQUFBO0VBRUoscUJBQUE7QTlCd3pGSjs7QTZCaDBGTTtFQ0RFLGlDQUFBO0VBS0ksZ0I3QnhCRztFNkIwQlAsZ0JBQUE7RUFFSixxQkFBQTtBOUIrekZKOztBNkJ2MEZNO0VDREUsaUNBQUE7RUFLSSxnQjdCeEJHO0U2QjBCUCxnQkFBQTtFQUVKLHFCQUFBO0E5QnMwRko7O0E2QjkwRk07RUNERSxpQ0FBQTtFQUtJLGdCN0J4Qkc7RTZCMEJQLGdCQUFBO0VBRUoscUJBQUE7QTlCNjBGSjs7QTZCcjFGTTtFQ0RFLGlDQUFBO0VBS0ksZ0I3QnhCRztFNkIwQlAsZ0JBQUE7RUFFSixxQkFBQTtBOUJvMUZKOztBNkI1MUZNO0VDREUsaUNBQUE7RUFLSSxnQjdCeEJHO0U2QjBCUCxnQkFBQTtFQUVKLHFCQUFBO0E5QjIxRko7O0E2Qm4yRk07RUNERSxpQ0FBQTtFQUtJLGdCN0J4Qkc7RTZCMEJQLGdCQUFBO0VBRUoscUJBQUE7QTlCazJGSjs7QTZCMTJGTTtFQ0RFLGlDQUFBO0VBS0ksZ0I3QnhCRztFNkIwQlAsZ0JBQUE7RUFFSixxQkFBQTtBOUJ5MkZKOztBNkJqM0ZNO0VDREUsaUNBQUE7RUFLSSxnQjdCeEJHO0U2QjBCUCxnQkFBQTtFQUVKLHFCQUFBO0E5QmczRko7O0E2QngzRk07RUNERSxpQ0FBQTtFQUtJLGdCN0J4Qkc7RTZCMEJQLGdCQUFBO0VBRUoscUJBQUE7QTlCdTNGSjs7QTZCLzNGTTtFQ0RFLGlDQUFBO0VBS0ksZ0I3QnhCRztFNkIwQlAsZ0JBQUE7RUFFSixxQkFBQTtBOUI4M0ZKOztBNkJ0NEZNO0VDREUsaUNBQUE7RUFLSSxnQjdCeEJHO0U2QjBCUCxnQkFBQTtFQUVKLHFCQUFBO0E5QnE0Rko7O0E2Qjc0Rk07RUNERSxpQ0FBQTtFQUtJLGdCN0J4Qkc7RTZCMEJQLGdCQUFBO0VBRUoscUJBQUE7QTlCNDRGSjs7QTZCcDVGTTtFQ0RFLGlDQUFBO0VBS0ksZ0I3QnhCRztFNkIwQlAsZ0JBQUE7RUFFSixxQkFBQTtBOUJtNUZKOztBNkIzNUZNO0VDREUsaUNBQUE7RUFLSSxnQjdCeEJHO0U2QjBCUCxnQkFBQTtFQUVKLHFCQUFBO0E5QjA1Rko7O0E2Qmw2Rk07RUNERSxpQ0FBQTtFQUtJLGdCN0J4Qkc7RTZCMEJQLGdCQUFBO0VBRUoscUJBQUE7QTlCaTZGSjs7QTZCejZGTTtFQ0RFLGlDQUFBO0VBS0ksZ0I3QnhCRztFNkIwQlAsZ0JBQUE7RUFFSixxQkFBQTtBOUJ3NkZKOztBNkJoN0ZNO0VDREUsaUNBQUE7RUFLSSxnQjdCeEJHO0U2QjBCUCxnQkFBQTtFQUVKLHFCQUFBO0E5Qis2Rko7O0E2QnY3Rk07RUNERSxpQ0FBQTtFQUtJLGdCN0J4Qkc7RTZCMEJQLGdCQUFBO0VBRUoscUJBQUE7QTlCczdGSjs7QTZCOTdGTTtFQ0RFLGlDQUFBO0VBS0ksZ0I3QnhCRztFNkIwQlAsZ0JBQUE7RUFFSixxQkFBQTtBOUI2N0ZKOztBNkJyOEZNO0VDREUsaUNBQUE7RUFLSSxnQjdCeEJHO0U2QjBCUCxnQkFBQTtFQUVKLHFCQUFBO0E5Qm84Rko7O0E2QjU4Rk07RUNERSxpQ0FBQTtFQUtJLGdCN0J4Qkc7RTZCMEJQLGdCQUFBO0VBRUoscUJBQUE7QTlCMjhGSjs7QTZCbjlGTTtFQ0RFLGlDQUFBO0VBS0ksZ0I3QnhCRztFNkIwQlAsZ0JBQUE7RUFFSixxQkFBQTtBOUJrOUZKOztBNkIxOUZNO0VDREUsaUNBQUE7RUFLSSxnQjdCeEJHO0U2QjBCUCxnQkFBQTtFQUVKLHFCQUFBO0E5Qnk5Rko7O0E2QmorRk07RUNERSxpQ0FBQTtFQUtJLGdCN0J4Qkc7RTZCMEJQLGdCQUFBO0VBRUoscUJBQUE7QTlCZytGSjs7QTZCeCtGTTtFQ0RFLGlDQUFBO0VBS0ksZ0I3QnhCRztFNkIwQlAsZ0JBQUE7RUFFSixxQkFBQTtBOUJ1K0ZKOztBNkIvK0ZNO0VDREUsaUNBQUE7RUFLSSxnQjdCeEJHO0U2QjBCUCxnQkFBQTtFQUVKLHFCQUFBO0E5QjgrRko7O0E2QnQvRk07RUNERSxpQ0FBQTtFQUtJLGdCN0J4Qkc7RTZCMEJQLGdCQUFBO0VBRUoscUJBQUE7QTlCcS9GSjs7QTZCNy9GTTtFQ0RFLGlDQUFBO0VBS0ksZ0I3QnhCRztFNkIwQlAsZ0JBQUE7RUFFSixxQkFBQTtBOUI0L0ZKOztBNkJwZ0dNO0VDREUsaUNBQUE7RUFLSSxnQjdCeEJHO0U2QjBCUCxnQkFBQTtFQUVKLHFCQUFBO0E5Qm1nR0o7O0E2QjNnR007RUNERSxpQ0FBQTtFQUtJLGdCN0J4Qkc7RTZCMEJQLGdCQUFBO0VBRUoscUJBQUE7QTlCMGdHSjs7QTZCbGhHTTtFQ0RFLGlDQUFBO0VBS0ksZ0I3QnhCRztFNkIwQlAsZ0JBQUE7RUFFSixxQkFBQTtBOUJpaEdKOztBNkJ6aEdNO0VDREUsaUNBQUE7RUFLSSxnQjdCeEJHO0U2QjBCUCxnQkFBQTtFQUVKLHFCQUFBO0E5QndoR0o7O0E2QmhpR007RUNERSxpQ0FBQTtFQUtJLGdCN0J4Qkc7RTZCMEJQLGdCQUFBO0VBRUoscUJBQUE7QTlCK2hHSjs7QTZCdmlHTTtFQ0RFLGlDQUFBO0VBS0ksZ0I3QnhCRztFNkIwQlAsZ0JBQUE7RUFFSixxQkFBQTtBOUJzaUdKOztBNkI5aUdNO0VDREUsaUNBQUE7RUFLSSxnQjdCeEJHO0U2QjBCUCxnQkFBQTtFQUVKLHFCQUFBO0E5QjZpR0o7O0E2QnJqR007RUNERSxpQ0FBQTtFQUtJLGdCN0J4Qkc7RTZCMEJQLGdCQUFBO0VBRUoscUJBQUE7QTlCb2pHSjs7QTZCNWpHTTtFQ0RFLGlDQUFBO0VBS0ksZ0I3QnhCRztFNkIwQlAsZ0JBQUE7RUFFSixxQkFBQTtBOUIyakdKOztBNkJua0dNO0VDREUsaUNBQUE7RUFLSSxnQjdCeEJHO0U2QjBCUCxnQkFBQTtFQUVKLHFCQUFBO0E5QmtrR0o7O0E2QjFrR007RUNERSxpQ0FBQTtFQUtJLGdCN0J4Qkc7RTZCMEJQLGdCQUFBO0VBRUoscUJBQUE7QTlCeWtHSjs7QTZCamxHTTtFQ0RFLGlDQUFBO0VBS0ksZ0I3QnhCRztFNkIwQlAsZ0JBQUE7RUFFSixxQkFBQTtBOUJnbEdKOztBNkJ4bEdNO0VDREUsaUNBQUE7RUFLSSxnQjdCeEJHO0U2QjBCUCxnQkFBQTtFQUVKLHFCQUFBO0E5QnVsR0o7O0E2Qi9sR007RUNERSxpQ0FBQTtFQUtJLGdCN0J4Qkc7RTZCMEJQLGdCQUFBO0VBRUoscUJBQUE7QTlCOGxHSjs7QTZCdG1HTTtFQ0RFLGlDQUFBO0VBS0ksZ0I3QnhCRztFNkIwQlAsZ0JBQUE7RUFFSixxQkFBQTtBOUJxbUdKOztBNkI3bUdNO0VDREUsaUNBQUE7RUFLSSxnQjdCeEJHO0U2QjBCUCxnQkFBQTtFQUVKLHFCQUFBO0E5QjRtR0o7O0E2QnBuR007RUNERSxpQ0FBQTtFQUtJLGdCN0J4Qkc7RTZCMEJQLGdCQUFBO0VBRUoscUJBQUE7QTlCbW5HSjs7QTZCM25HTTtFQ0RFLGlDQUFBO0VBS0ksZ0I3QnhCRztFNkIwQlAsZ0JBQUE7RUFFSixxQkFBQTtBOUIwbkdKOztBNkJsb0dNO0VDREUsaUNBQUE7RUFLSSxnQjdCeEJHO0U2QjBCUCxnQkFBQTtFQUVKLHFCQUFBO0E5QmlvR0o7O0E2QnpvR007RUNERSxpQ0FBQTtFQUtJLGdCN0J4Qkc7RTZCMEJQLGdCQUFBO0VBRUoscUJBQUE7QTlCd29HSjs7QTZCaHBHTTtFQ0RFLGlDQUFBO0VBS0ksZ0I3QnhCRztFNkIwQlAsZ0JBQUE7RUFFSixxQkFBQTtBOUIrb0dKOztBNkJ2cEdNO0VDTkUsb0NBQUE7RUFDQSxtQkFBQTtFQUNBLGdCQUFBO0VBWUoscUJBQUE7QTlCc3BHSjs7QTZCOXBHTTtFQ0RFLGlDQUFBO0VBS0ksZ0I3QnhCRztFNkIwQlAsZ0JBQUE7RUFFSixxQkFBQTtBOUI2cEdKOztBNkJycUdNO0VDREUsaUNBQUE7RUFLSSxnQjdCeEJHO0U2QjBCUCxnQkFBQTtFQUVKLHFCQUFBO0E5Qm9xR0o7O0E2QjVxR007RUNERSxpQ0FBQTtFQUtJLGdCN0J4Qkc7RTZCMEJQLGdCQUFBO0VBRUoscUJBQUE7QTlCMnFHSjs7QTZCbnJHTTtFQ0RFLGlDQUFBO0VBS0ksZ0I3QnhCRztFNkIwQlAsZ0JBQUE7RUFFSixxQkFBQTtBOUJrckdKOztBNkIxckdNO0VDREUsaUNBQUE7RUFLSSxnQjdCeEJHO0U2QjBCUCxnQkFBQTtFQUVKLHFCQUFBO0E5QnlyR0o7O0E2QmpzR007RUNERSxpQ0FBQTtFQUtJLGdCN0J4Qkc7RTZCMEJQLGdCQUFBO0VBRUoscUJBQUE7QTlCZ3NHSjs7QTZCeHNHTTtFQ0RFLGlDQUFBO0VBS0ksZ0I3QnhCRztFNkIwQlAsZ0JBQUE7RUFFSixxQkFBQTtBOUJ1c0dKOztBNkIvc0dNO0VDREUsaUNBQUE7RUFLSSxnQjdCeEJHO0U2QjBCUCxnQkFBQTtFQUVKLHFCQUFBO0E5QjhzR0o7O0E2QnR0R007RUNERSxpQ0FBQTtFQUtJLGdCN0J4Qkc7RTZCMEJQLGdCQUFBO0VBRUoscUJBQUE7QTlCcXRHSjs7QTZCN3RHTTtFQ0RFLGlDQUFBO0VBS0ksZ0I3QnhCRztFNkIwQlAsZ0JBQUE7RUFFSixxQkFBQTtBOUI0dEdKOztBNkJwdUdNO0VDREUsaUNBQUE7RUFLSSxnQjdCeEJHO0U2QjBCUCxnQkFBQTtFQUVKLHFCQUFBO0E5Qm11R0o7O0E2QjN1R007RUNERSxpQ0FBQTtFQUtJLGdCN0J4Qkc7RTZCMEJQLGdCQUFBO0VBRUoscUJBQUE7QTlCMHVHSjs7QTZCbHZHTTtFQ0RFLGlDQUFBO0VBS0ksZ0I3QnhCRztFNkIwQlAsZ0JBQUE7RUFFSixxQkFBQTtBOUJpdkdKOztBNkJ6dkdNO0VDREUsaUNBQUE7RUFLSSxnQjdCeEJHO0U2QjBCUCxnQkFBQTtFQUVKLHFCQUFBO0E5Qnd2R0o7O0E2Qmh3R007RUNERSxpQ0FBQTtFQUtJLGdCN0J4Qkc7RTZCMEJQLGdCQUFBO0VBRUoscUJBQUE7QTlCK3ZHSjs7QWVwd0dnQjtFZ0JiQTtJQUNJLHlCQUFBO0UvQnF4R2xCO0UrQm54R2M7SUFDSSxnQ0FBQTtFL0JxeEdsQjtFK0JueEdjO0lBQ0ksd0JBQUE7RS9CcXhHbEI7QUFDRjtBZWh4R2dCO0VnQnhCQTtJQUNJLHdCQUFBO0UvQjJ5R2xCO0UrQnp5R2M7SUFDSSx5QkFBQTtFL0IyeUdsQjtFK0J6eUdjO0lBQ0ksZ0NBQUE7RS9CMnlHbEI7QUFDRjtBZTN4R2dCO0VnQmJBO0lBQ0kseUJBQUE7RS9CMnlHbEI7RStCenlHYztJQUNJLGdDQUFBO0UvQjJ5R2xCO0UrQnp5R2M7SUFDSSx3QkFBQTtFL0IyeUdsQjtBQUNGO0FldHlHZ0I7RWdCeEJBO0lBQ0ksd0JBQUE7RS9CaTBHbEI7RStCL3pHYztJQUNJLHlCQUFBO0UvQmkwR2xCO0UrQi96R2M7SUFDSSxnQ0FBQTtFL0JpMEdsQjtBQUNGO0FlanpHZ0I7RWdCYkE7SUFDSSx5QkFBQTtFL0JpMEdsQjtFK0IvekdjO0lBQ0ksZ0NBQUE7RS9CaTBHbEI7RStCL3pHYztJQUNJLHdCQUFBO0UvQmkwR2xCO0FBQ0Y7QWU1ekdnQjtFZ0J4QkE7SUFDSSx3QkFBQTtFL0J1MUdsQjtFK0JyMUdjO0lBQ0kseUJBQUE7RS9CdTFHbEI7RStCcjFHYztJQUNJLGdDQUFBO0UvQnUxR2xCO0FBQ0Y7QWV2MEdnQjtFZ0JiQTtJQUNJLHlCQUFBO0UvQnUxR2xCO0UrQnIxR2M7SUFDSSxnQ0FBQTtFL0J1MUdsQjtFK0JyMUdjO0lBQ0ksd0JBQUE7RS9CdTFHbEI7QUFDRjtBZWwxR2dCO0VnQnhCQTtJQUNJLHdCQUFBO0UvQjYyR2xCO0UrQjMyR2M7SUFDSSx5QkFBQTtFL0I2MkdsQjtFK0IzMkdjO0lBQ0ksZ0NBQUE7RS9CNjJHbEI7QUFDRjtBZTcxR2dCO0VnQmJBO0lBQ0kseUJBQUE7RS9CNjJHbEI7RStCMzJHYztJQUNJLGdDQUFBO0UvQjYyR2xCO0UrQjMyR2M7SUFDSSx3QkFBQTtFL0I2MkdsQjtBQUNGO0FleDJHZ0I7RWdCeEJBO0lBQ0ksd0JBQUE7RS9CbTRHbEI7RStCajRHYztJQUNJLHlCQUFBO0UvQm00R2xCO0UrQmo0R2M7SUFDSSxnQ0FBQTtFL0JtNEdsQjtBQUNGO0FlbjNHZ0I7RWdCYkE7SUFDSSx5QkFBQTtFL0JtNEdsQjtFK0JqNEdjO0lBQ0ksZ0NBQUE7RS9CbTRHbEI7RStCajRHYztJQUNJLHdCQUFBO0UvQm00R2xCO0FBQ0Y7QWU5M0dnQjtFZ0J4QkE7SUFDSSx3QkFBQTtFL0J5NUdsQjtFK0J2NUdjO0lBQ0kseUJBQUE7RS9CeTVHbEI7RStCdjVHYztJQUNJLGdDQUFBO0UvQnk1R2xCO0FBQ0Y7QStCdDRHSTtFQUNJLGtCQUFBO0EvQnc0R1I7QStCcjRHSTtFQUNJLGtCQUFBO0EvQnU0R1I7QStCcDRHSTtFQUNJLGdCQUFBO0EvQnM0R1I7O0ErQnIzR007RUFHTSx3QkFBQTtBL0JzM0daOztBZXQ1R2dCO0VnQjZCVjtJQUdNLHdCQUFBO0UvQjIzR1Y7QUFDRjs7QWU1NUdnQjtFZ0I2QlY7SUFHTSx3QkFBQTtFL0JpNEdWO0FBQ0Y7O0FlbDZHZ0I7RWdCNkJWO0lBR00sd0JBQUE7RS9CdTRHVjtBQUNGOztBZXg2R2dCO0VnQjZCVjtJQUdNLHdCQUFBO0UvQjY0R1Y7QUFDRjs7QWU5NkdnQjtFZ0I2QlY7SUFHTSx3QkFBQTtFL0JtNUdWO0FBQ0Y7O0FlcDdHZ0I7RWdCNkJWO0lBR00sd0JBQUE7RS9CeTVHVjtBQUNGOztBK0JoNUdRO0VBQ0ksa0JBQUE7QS9CbTVHWjtBK0JwNUdRO0VBQ0ksZUFBQTtBL0JzNUdaO0ErQnY1R1E7RUFDSSxrQkFBQTtBL0J5NUdaO0ErQjE1R1E7RUFDSSxpQkFBQTtBL0I0NUdaO0ErQjc1R1E7RUFDSSxnQkFBQTtBL0IrNUdaO0ErQmg2R1E7RUFDSSxpQkFBQTtBL0JrNkdaOztBZTc4R2dCO0VnQjBDUjtJQUNJLGtCQUFBO0UvQnU2R1Y7RStCeDZHTTtJQUNJLGVBQUE7RS9CMDZHVjtFK0IzNkdNO0lBQ0ksa0JBQUE7RS9CNjZHVjtFK0I5NkdNO0lBQ0ksaUJBQUE7RS9CZzdHVjtFK0JqN0dNO0lBQ0ksZ0JBQUE7RS9CbTdHVjtFK0JwN0dNO0lBQ0ksaUJBQUE7RS9CczdHVjtBQUNGOztBZWwrR2dCO0VnQjBDUjtJQUNJLGtCQUFBO0UvQjQ3R1Y7RStCNzdHTTtJQUNJLGVBQUE7RS9CKzdHVjtFK0JoOEdNO0lBQ0ksa0JBQUE7RS9CazhHVjtFK0JuOEdNO0lBQ0ksaUJBQUE7RS9CcThHVjtFK0J0OEdNO0lBQ0ksZ0JBQUE7RS9CdzhHVjtFK0J6OEdNO0lBQ0ksaUJBQUE7RS9CMjhHVjtBQUNGOztBZXYvR2dCO0VnQjBDUjtJQUNJLGtCQUFBO0UvQmk5R1Y7RStCbDlHTTtJQUNJLGVBQUE7RS9CbzlHVjtFK0JyOUdNO0lBQ0ksa0JBQUE7RS9CdTlHVjtFK0J4OUdNO0lBQ0ksaUJBQUE7RS9CMDlHVjtFK0IzOUdNO0lBQ0ksZ0JBQUE7RS9CNjlHVjtFK0I5OUdNO0lBQ0ksaUJBQUE7RS9CZytHVjtBQUNGOztBZTVnSGdCO0VnQjBDUjtJQUNJLGtCQUFBO0UvQnMrR1Y7RStCditHTTtJQUNJLGVBQUE7RS9CeStHVjtFK0IxK0dNO0lBQ0ksa0JBQUE7RS9CNCtHVjtFK0I3K0dNO0lBQ0ksaUJBQUE7RS9CKytHVjtFK0JoL0dNO0lBQ0ksZ0JBQUE7RS9Cay9HVjtFK0JuL0dNO0lBQ0ksaUJBQUE7RS9CcS9HVjtBQUNGOztBZWppSGdCO0VnQjBDUjtJQUNJLGtCQUFBO0UvQjIvR1Y7RStCNS9HTTtJQUNJLGVBQUE7RS9COC9HVjtFK0IvL0dNO0lBQ0ksa0JBQUE7RS9CaWdIVjtFK0JsZ0hNO0lBQ0ksaUJBQUE7RS9Cb2dIVjtFK0JyZ0hNO0lBQ0ksZ0JBQUE7RS9CdWdIVjtFK0J4Z0hNO0lBQ0ksaUJBQUE7RS9CMGdIVjtBQUNGOztBZXRqSGdCO0VnQjBDUjtJQUNJLGtCQUFBO0UvQmdoSFY7RStCamhITTtJQUNJLGVBQUE7RS9CbWhIVjtFK0JwaEhNO0lBQ0ksa0JBQUE7RS9Cc2hIVjtFK0J2aEhNO0lBQ0ksaUJBQUE7RS9CeWhIVjtFK0IxaEhNO0lBQ0ksZ0JBQUE7RS9CNGhIVjtFK0I3aEhNO0lBQ0ksaUJBQUE7RS9CK2hIVjtBQUNGOztBK0J6aEhJO0VBQ0ksY0FBQTtBL0I0aEhSOztBK0I3aEhJO0VBQ0ksZUFBQTtBL0JnaUhSOztBK0JqaUhJO0VBQ0ksY0FBQTtBL0JvaUhSOztBK0JyaUhJO0VBQ0ksaUJBQUE7QS9Cd2lIUjs7QStCemlISTtFQUNJLGFBQUE7QS9CNGlIUjs7QStCN2lISTtFQUNJLHFCQUFBO0EvQmdqSFI7O0ErQmpqSEk7RUFDSSxxQkFBQTtBL0JvakhSOztBK0JyakhJO0VBQ0ksb0JBQUE7QS9Cd2pIUjs7QStCempISTtFQUNJLG9CQUFBO0EvQjRqSFI7O0ErQjdqSEk7RUFDSSxnQkFBQTtBL0Jna0hSOztBK0Jqa0hJO0VBQ0ksZ0JBQUE7QS9Cb2tIUjs7QStCcmtISTtFQUNJLGNBQUE7QS9Cd2tIUjs7QStCcGtISTs7RUFFSSxjQUFBO0EvQnVrSFI7O0ErQnprSEk7O0VBRUksZUFBQTtBL0I0a0hSOztBK0I5a0hJOztFQUVJLGNBQUE7QS9CaWxIUjs7QStCbmxISTs7RUFFSSxpQkFBQTtBL0JzbEhSOztBK0J4bEhJOztFQUVJLGFBQUE7QS9CMmxIUjs7QStCN2xISTs7RUFFSSxxQkFBQTtBL0JnbUhSOztBK0JsbUhJOztFQUVJLHFCQUFBO0EvQnFtSFI7O0ErQnZtSEk7O0VBRUksb0JBQUE7QS9CMG1IUjs7QStCNW1ISTs7RUFFSSxvQkFBQTtBL0IrbUhSOztBK0JqbkhJOztFQUVJLGdCQUFBO0EvQm9uSFI7O0ErQnRuSEk7O0VBRUksZ0JBQUE7QS9CeW5IUjs7QStCM25ISTs7RUFFSSxjQUFBO0EvQjhuSFI7O0ErQnhuSEk7RUFDSSxhQUFBO0EvQjJuSFI7O0ErQjVuSEk7RUFDSSxhQUFBO0EvQituSFI7O0ErQmhvSEk7RUFDSSxhQUFBO0EvQm1vSFI7O0ErQnBvSEk7RUFDSSxjQUFBO0EvQnVvSFI7O0ErQnhvSEk7RUFDSSxjQUFBO0EvQjJvSFI7O0ErQjVvSEk7RUFDSSxjQUFBO0EvQitvSFI7O0ErQmhwSEk7RUFDSSxjQUFBO0EvQm1wSFI7O0ErQnBwSEk7RUFDSSxjQUFBO0EvQnVwSFI7O0ErQjdvSEU7RUFDRSx3QkFBQTtBL0JncEhKOztBK0J4b0hFO0VBQ0UseUJBQUE7QS9CMm9ISjs7QStCcG9IQTs7O0VBR0ksd0JBQUE7QS9CdW9ISjs7QStCbm9IQTtFQUNJLHlCQUFBO0EvQnNvSEo7O0ErQmhvSEk7RUFDSSxvQkFBQTtBL0Jtb0hSOztBK0I5bkhBO0VBQ0ksV0FBQTtFQUNBLGNBQUE7QS9CaW9ISjs7QStCOW5IQTtFQUNJLGtCQUFBO0VBQ0Esc0JBQUEsRUFBQSxPQUFBO0VBQ0EsU0FBQTtFQUNBLGdCQUFBO0EvQmlvSEo7QStCL25ISTtFQUNJLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLE9BQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtBL0Jpb0hSOztBK0J4bkhJO0VBQ0kscUVBQUE7QS9CMm5IUjs7QStCNW5ISTtFQUNJLHVFQUFBO0EvQituSFI7O0ErQmhvSEk7RUFDSSx1RUFBQTtBL0Jtb0hSOztBK0Jwb0hJO0VBQ0ksdUVBQUE7QS9CdW9IUjs7QStCeG9ISTtFQUNJLHVFQUFBO0EvQjJvSFI7O0ErQjVvSEk7RUFDSSx1RUFBQTtBL0Irb0hSOztBK0JocEhJO0VBQ0ksbUVBQUE7QS9CbXBIUjs7QStCcHBISTtFQUNJLHFFQUFBO0EvQnVwSFI7O0ErQnhwSEk7RUFDSSxxRUFBQTtBL0IycEhSOztBK0I1cEhJO0VBQ0kscUVBQUE7QS9CK3BIUjs7QStCaHFISTtFQUNJLHNFQUFBO0EvQm1xSFI7O0ErQnBxSEk7RUFDSSxxRUFBQTtBL0J1cUhSOztBK0J4cUhJO0VBQ0kscUVBQUE7QS9CMnFIUjs7QStCNXFISTtFQUNJLHFFQUFBO0EvQitxSFI7O0ErQmhySEk7RUFDSSxxRUFBQTtBL0JtckhSOztBK0JwckhJO0VBQ0ksc0VBQUE7QS9CdXJIUjs7QStCeHJISTtFQUNJLHFFQUFBO0EvQjJySFI7O0ErQjVySEk7RUFDSSxxRUFBQTtBL0IrckhSOztBK0Joc0hJO0VBQ0ksc0VBQUE7QS9CbXNIUjs7QStCcHNISTtFQUNJLHNFQUFBO0EvQnVzSFI7O0ErQnhzSEk7RUFDSSxzRUFBQTtBL0Iyc0hSOztBK0I1c0hJO0VBQ0ksc0VBQUE7QS9CK3NIUjs7QStCaHRISTtFQUNJLHNFQUFBO0EvQm10SFI7O0ErQnB0SEk7RUFDSSx1RUFBQTtBL0J1dEhSOztBK0J4dEhJO0VBQ0ksc0VBQUE7QS9CMnRIUjs7QStCNXRISTtFQUNJLHFFQUFBO0EvQit0SFI7O0ErQmh1SEk7RUFDSSxxRUFBQTtBL0JtdUhSOztBK0JwdUhJO0VBQ0ksc0VBQUE7QS9CdXVIUjs7QStCeHVISTtFQUNJLHNFQUFBO0EvQjJ1SFI7O0ErQjV1SEk7RUFDSSxxRUFBQTtBL0IrdUhSOztBK0JodkhJO0VBQ0kscUVBQUE7QS9CbXZIUjs7QStCcHZISTtFQUNJLHFFQUFBO0EvQnV2SFI7O0ErQnh2SEk7RUFDSSxxRUFBQTtBL0IydkhSOztBK0I1dkhJO0VBQ0kscUVBQUE7QS9CK3ZIUjs7QStCaHdISTtFQUNJLHFFQUFBO0EvQm13SFI7O0ErQnB3SEk7RUFDSSxzRUFBQTtBL0J1d0hSOztBK0J4d0hJO0VBQ0ksc0VBQUE7QS9CMndIUjs7QStCNXdISTtFQUNJLDRFQUFBO0EvQit3SFI7O0ErQmh4SEk7RUFDSSxxRUFBQTtBL0JteEhSOztBK0JweEhJO0VBQ0kscUVBQUE7QS9CdXhIUjs7QStCeHhISTtFQUNJLHFFQUFBO0EvQjJ4SFI7O0ErQjV4SEk7RUFDSSxxRUFBQTtBL0IreEhSOztBK0JoeUhJO0VBQ0kscUVBQUE7QS9CbXlIUjs7QStCcHlISTtFQUNJLHFFQUFBO0EvQnV5SFI7O0ErQnh5SEk7RUFDSSxxRUFBQTtBL0IyeUhSOztBK0I1eUhJO0VBQ0kscUVBQUE7QS9CK3lIUjs7QStCaHpISTtFQUNJLHFFQUFBO0EvQm16SFI7O0ErQnB6SEk7RUFDSSxzRUFBQTtBL0J1ekhSOztBK0J4ekhJO0VBQ0kseUVBQUE7QS9CMnpIUjs7QStCcHpIRTtFQUNFLG9CQUFBO0VBQ0EsWUFBQTtBL0J1ekhKO0ErQnJ6SEk7RUFDSSxXQUFBO0VBQ0EscUJBQUE7RVpuREosV1lvRG1CO0VabkRuQixZWW1EbUI7RUFDZix3QkFBQTtFQUNBLDJCQUFBO0VBQ0EsNEJBQUE7QS9Cd3pIUjs7QStCcHpIQTtFQUNJLG1CQUFBO0EvQnV6SEo7O0ErQmx6SEk7RUFDSSxVQUFBO0VBQ0EsU0FBQTtBL0JxekhSO0ErQm56SFE7RUFDSSxhQUFBO0VBQ0EsbUJBQUE7QS9CcXpIWjtBK0JuekhZO0VBQ0ksYUFBQTtBL0JxekhoQjs7QWdDMS9IUTtFQ01KLHFCQ2Q4QjtFRGU5QixzQkNYOEI7RURZOUIscUJBQUE7RUFDQSxhQUFBO0VBQ0EsZ0N0Qm5CbUI7RXNCb0JuQixvQkNUOEI7RURVOUIsbUJBQUE7RUFDQSxxQi9CbUNlO0UrQmxDZixjQUFBO0VBV0ksb0JoQ09jO0VnQ0NkLHlCQUFBO0VBQ0EseUIvQmNXO0FGeTlIbkI7QWlDei9ISTtFQUNJLG9CQUFBO0FqQzIvSFI7QWlDeC9ISTtFQUNJLG1CQUFBO0FqQzAvSFI7QWlDMytIUTtFQUVJLGMvQlVPO0UrQlRQLDZCQUFBO0VBQ0EscUIvQlFPO0FGbytIbkI7QWdDamhJWTtFQ0dSLHFCQ2Q4QjtFRGU5QixzQkNYOEI7RURZOUIscUJBQUE7RUFDQSxhQUFBO0VBQ0EsZ0N0Qm5CbUI7RXNCb0JuQixvQkNUOEI7RURVOUIsbUJBQUE7RUFDQSxxQi9CbUNlO0UrQmxDZixjQUFBO0VBV0ksb0JoQ09jO0VnQ2FkLGMvQkdXO0UrQkZYLDZCQUFBO0FqQ28vSFI7QWlDbGhJSTtFQUNJLG9CQUFBO0FqQ29oSVI7QWlDamhJSTtFQUNJLG1CQUFBO0FqQ21oSVI7QWlDeC9IUTtFQUVJLHlCQUFBO0VBQ0EseUIvQkhPO0UrQklQLHFCL0JKTztBRjYvSG5CO0FnQzdpSVE7RUNNSixxQkNkOEI7RURlOUIsc0JDWDhCO0VEWTlCLHFCQUFBO0VBQ0EsYUFBQTtFQUNBLGdDdEJuQm1CO0VzQm9CbkIsb0JDVDhCO0VEVTlCLG1CQUFBO0VBQ0EscUIvQm1DZTtFK0JsQ2YsY0FBQTtFQVdJLG9CaENPYztFZ0NDZCx5QkFBQTtFQUNBLHlCL0JjVztBRjJnSW5CO0FpQzNpSUk7RUFDSSxvQkFBQTtBakM2aUlSO0FpQzFpSUk7RUFDSSxtQkFBQTtBakM0aUlSO0FpQzdoSVE7RUFFSSxjL0JVTztFK0JUUCw2QkFBQTtFQUNBLHFCL0JRTztBRnNoSW5CO0FnQ25rSVk7RUNHUixxQkNkOEI7RURlOUIsc0JDWDhCO0VEWTlCLHFCQUFBO0VBQ0EsYUFBQTtFQUNBLGdDdEJuQm1CO0VzQm9CbkIsb0JDVDhCO0VEVTlCLG1CQUFBO0VBQ0EscUIvQm1DZTtFK0JsQ2YsY0FBQTtFQVdJLG9CaENPYztFZ0NhZCxjL0JHVztFK0JGWCw2QkFBQTtBakNzaUlSO0FpQ3BrSUk7RUFDSSxvQkFBQTtBakNza0lSO0FpQ25rSUk7RUFDSSxtQkFBQTtBakNxa0lSO0FpQzFpSVE7RUFFSSx5QkFBQTtFQUNBLHlCL0JITztFK0JJUCxxQi9CSk87QUYraUluQjtBZ0MvbElRO0VDTUoscUJDZDhCO0VEZTlCLHNCQ1g4QjtFRFk5QixxQkFBQTtFQUNBLGFBQUE7RUFDQSxnQ3RCbkJtQjtFc0JvQm5CLG9CQ1Q4QjtFRFU5QixtQkFBQTtFQUNBLHFCL0JtQ2U7RStCbENmLGNBQUE7RUFXSSxvQmhDT2M7RWdDQ2QsbUJBQUE7RUFDQSx5Qi9CY1c7QUY2akluQjtBaUM3bElJO0VBQ0ksb0JBQUE7QWpDK2xJUjtBaUM1bElJO0VBQ0ksbUJBQUE7QWpDOGxJUjtBaUMva0lRO0VBRUksYy9CVU87RStCVFAsNkJBQUE7RUFDQSxxQi9CUU87QUZ3a0luQjtBZ0NybklZO0VDR1IscUJDZDhCO0VEZTlCLHNCQ1g4QjtFRFk5QixxQkFBQTtFQUNBLGFBQUE7RUFDQSxnQ3RCbkJtQjtFc0JvQm5CLG9CQ1Q4QjtFRFU5QixtQkFBQTtFQUNBLHFCL0JtQ2U7RStCbENmLGNBQUE7RUFXSSxvQmhDT2M7RWdDYWQsYy9CR1c7RStCRlgsNkJBQUE7QWpDd2xJUjtBaUN0bklJO0VBQ0ksb0JBQUE7QWpDd25JUjtBaUNybklJO0VBQ0ksbUJBQUE7QWpDdW5JUjtBaUM1bElRO0VBRUksbUJBQUE7RUFDQSx5Qi9CSE87RStCSVAscUIvQkpPO0FGaW1JbkI7QWdDanBJUTtFQ01KLHFCQ2Q4QjtFRGU5QixzQkNYOEI7RURZOUIscUJBQUE7RUFDQSxhQUFBO0VBQ0EsZ0N0Qm5CbUI7RXNCb0JuQixvQkNUOEI7RURVOUIsbUJBQUE7RUFDQSwwQi9CbUNlO0UrQmxDZixjQUFBO0VBV0ksb0JoQ09jO0VnQ0NkLHlCQUFBO0VBQ0EsOEIvQmNXO0FGK21JbkI7QWlDL29JSTtFQUNJLG9CQUFBO0FqQ2lwSVI7QWlDOW9JSTtFQUNJLG1CQUFBO0FqQ2dwSVI7QWlDam9JUTtFQUVJLG1CL0JVTztFK0JUUCw2QkFBQTtFQUNBLDBCL0JRTztBRjBuSW5CO0FnQ3ZxSVk7RUNHUixxQkNkOEI7RURlOUIsc0JDWDhCO0VEWTlCLHFCQUFBO0VBQ0EsYUFBQTtFQUNBLGdDdEJuQm1CO0VzQm9CbkIsb0JDVDhCO0VEVTlCLG1CQUFBO0VBQ0EsMEIvQm1DZTtFK0JsQ2YsY0FBQTtFQVdJLG9CaENPYztFZ0NhZCxtQi9CR1c7RStCRlgsNkJBQUE7QWpDMG9JUjtBaUN4cUlJO0VBQ0ksb0JBQUE7QWpDMHFJUjtBaUN2cUlJO0VBQ0ksbUJBQUE7QWpDeXFJUjtBaUM5b0lRO0VBRUkseUJBQUE7RUFDQSw4Qi9CSE87RStCSVAsMEIvQkpPO0FGbXBJbkI7QWdDbnNJUTtFQ01KLHFCQ2Q4QjtFRGU5QixzQkNYOEI7RURZOUIscUJBQUE7RUFDQSxhQUFBO0VBQ0EsZ0N0Qm5CbUI7RXNCb0JuQixvQkNUOEI7RURVOUIsbUJBQUE7RUFDQSxnQy9CbUNlO0UrQmxDZixjQUFBO0VBV0ksb0JoQ09jO0VnQ0NkLG1CQUFBO0VBQ0Esb0MvQmNXO0FGaXFJbkI7QWlDanNJSTtFQUNJLG9CQUFBO0FqQ21zSVI7QWlDaHNJSTtFQUNJLG1CQUFBO0FqQ2tzSVI7QWlDbnJJUTtFQUVJLHlCL0JVTztFK0JUUCw2QkFBQTtFQUNBLGdDL0JRTztBRjRxSW5CO0FnQ3p0SVk7RUNHUixxQkNkOEI7RURlOUIsc0JDWDhCO0VEWTlCLHFCQUFBO0VBQ0EsYUFBQTtFQUNBLGdDdEJuQm1CO0VzQm9CbkIsb0JDVDhCO0VEVTlCLG1CQUFBO0VBQ0EsZ0MvQm1DZTtFK0JsQ2YsY0FBQTtFQVdJLG9CaENPYztFZ0NhZCx5Qi9CR1c7RStCRlgsNkJBQUE7QWpDNHJJUjtBaUMxdElJO0VBQ0ksb0JBQUE7QWpDNHRJUjtBaUN6dElJO0VBQ0ksbUJBQUE7QWpDMnRJUjtBaUNoc0lRO0VBRUksbUJBQUE7RUFDQSxvQy9CSE87RStCSVAsZ0MvQkpPO0FGcXNJbkI7O0FtQ2hzSVE7RUFDSSxpQkFORjtBbkN5c0lWO0FtQ3BzSVE7RUFDSSxtQkFORjtBbkM0c0lWO0FtQ3ZzSVE7RUFDSSxtQkFORjtBbkMrc0lWO0FtQzFzSVE7RUFDSSxtQkFORjtBbkNrdElWO0FtQzdzSVE7RUFDSSxtQkFORjtBbkNxdElWO0FtQ2h0SVE7RUFDSSxpQkFORjtBbkN3dElWO0FtQ250SVE7RUFDSSxtQkFORjtBbkMydElWO0FtQ3R0SVE7RUFDSSw0QkFORjtBbkM4dElWO0FtQ3p0SVE7RUFDSSw0QkFORjtBbkNpdUlWO0FtQzV0SVE7RUFDSSxtQkFORjtBbkNvdUlWO0FtQy90SVE7RUFDSSw0QkFORjtBbkN1dUlWO0FtQ2x1SVE7RUFDSSw0QkFORjtBbkMwdUlWO0FtQ3J1SVE7RUFDSSxpQkFORjtBbkM2dUlWO0FtQ3h1SVE7RUFDSSw0QkFORjtBbkNndklWO0FtQzN1SVE7RUFDSSxtQkFORjtBbkNtdklWO0FtQzl1SVE7RUFDSSxtQkFORjtBbkNzdklWO0FtQ2p2SVE7RUFDSSxtQkFORjtBbkN5dklWO0FtQ3B2SVE7RUFDSSxvQkFORjtBbkM0dklWO0FtQ3Z2SVE7RUFDSSxvQkFORjtBbkMrdklWO0FtQzF2SVE7RUFDSSxpQkFORjtBbkNrd0lWO0FtQzd2SVE7RUFDSSxvQkFORjtBbkNxd0lWO0FtQ2h3SVE7RUFDSSxtQkFORjtBbkN3d0lWO0FtQ253SVE7RUFDSSxvQkFORjtBbkMyd0lWO0FtQ3R3SVE7RUFDSSxvQkFORjtBbkM4d0lWO0FtQ3p3SVE7RUFDSSxpQkFORjtBbkNpeElWO0FtQzV3SVE7RUFDSSxtQkFORjtBbkNveElWO0FtQy93SVE7RUFDSSxtQkFORjtBbkN1eElWO0FtQ2x4SVE7RUFDSSxtQkFORjtBbkMweElWO0FtQ3J4SVE7RUFDSSw0QkFORjtBbkM2eElWO0FtQ3h4SVE7RUFDSSw0QkFORjtBbkNneUlWO0FtQzN4SVE7RUFDSSxpQkFORjtBbkNteUlWO0FtQzl4SVE7RUFDSSw0QkFORjtBbkNzeUlWO0FtQ2p5SVE7RUFDSSw0QkFORjtBbkN5eUlWO0FtQ3B5SVE7RUFDSSxpQkFORjtBbkM0eUlWO0FtQ3Z5SVE7RUFDSSwyQkFORjtBbkMreUlWO0FtQzF5SVE7RUFDSSw0QkFORjtBbkNreklWO0FtQzd5SVE7RUFDSSw0QkFORjtBbkNxeklWO0FtQ2h6SVE7RUFDSSw0QkFORjtBbkN3eklWO0FtQ256SVE7RUFDSSw0QkFORjtBbkMyeklWO0FtQ3R6SVE7RUFDSSw0QkFORjtBbkM4eklWO0FtQ3p6SVE7RUFDSSwyQkFORjtBbkNpMElWO0FtQzV6SVE7RUFDSSwyQkFORjtBbkNvMElWOztBb0NyMUlVO0VBR00sYUFBQTtFQUNBLG1CQUFBO0FwQ3MxSWhCO0FvQ3IxSWdCO0VBQ0ksT0FBQTtBcEN1MUlwQjs7QW9DNTJJZ0I7RUQyQ1IsMkRBQUE7QW5DcTBJUjtBZXgySWdCO0VxQlJBO0lEOENKLDJCQUFBO0VuQ3MwSVY7QUFDRjtBb0MvMkl3QjtFRHFDaEIsNkRBQUE7QW5DNjBJUjtBZWgzSWdCO0VxQkZRO0lEd0NaLDJCQUFBO0VuQzgwSVY7QUFDRjtBb0N2M0l3QjtFRHFDaEIsNkRBQUE7QW5DcTFJUjtBZXgzSWdCO0VxQkZRO0lEd0NaLDJCQUFBO0VuQ3MxSVY7QUFDRjtBb0MvM0l3QjtFRHFDaEIsNkRBQUE7QW5DNjFJUjtBZWg0SWdCO0VxQkZRO0lEd0NaLDJCQUFBO0VuQzgxSVY7QUFDRjtBb0N2NEl3QjtFRHFDaEIsNkRBQUE7QW5DcTJJUjtBZXg0SWdCO0VxQkZRO0lEd0NaLDJCQUFBO0VuQ3MySVY7QUFDRjtBb0MvNEl3QjtFRHFDaEIsMkRBQUE7QW5DNjJJUjtBZWg1SWdCO0VxQkZRO0lEd0NaLDJCQUFBO0VuQzgySVY7QUFDRjtBb0N2NUl3QjtFRHFDaEIsNkRBQUE7QW5DcTNJUjtBZXg1SWdCO0VxQkZRO0lEd0NaLDJCQUFBO0VuQ3MzSVY7QUFDRjtBb0NyNklnQjtFRDJDUixzRUFBQTtBbkM2M0lSO0FlaDZJZ0I7RXFCUkE7SUQ4Q0osMkJBQUE7RW5DODNJVjtBQUNGO0FvQ3Y2SXdCO0VEcUNoQixzRUFBQTtBbkNxNElSO0FleDZJZ0I7RXFCRlE7SUR3Q1osMkJBQUE7RW5DczRJVjtBQUNGO0FvQy82SXdCO0VEcUNoQiw2REFBQTtBbkM2NElSO0FlaDdJZ0I7RXFCRlE7SUR3Q1osMkJBQUE7RW5DODRJVjtBQUNGO0FvQ3Y3SXdCO0VEcUNoQixzRUFBQTtBbkNxNUlSO0FleDdJZ0I7RXFCRlE7SUR3Q1osMkJBQUE7RW5DczVJVjtBQUNGO0FvQy83SXdCO0VEcUNoQixzRUFBQTtBbkM2NUlSO0FlaDhJZ0I7RXFCRlE7SUR3Q1osMkJBQUE7RW5DODVJVjtBQUNGO0FvQ3Y4SXdCO0VEcUNoQiwyREFBQTtBbkNxNklSO0FleDhJZ0I7RXFCRlE7SUR3Q1osMkJBQUE7RW5DczZJVjtBQUNGO0FvQy84SXdCO0VEcUNoQixzRUFBQTtBbkM2NklSO0FlaDlJZ0I7RXFCRlE7SUR3Q1osMkJBQUE7RW5DODZJVjtBQUNGO0FvQzc5SWdCO0VEMkNSLDZEQUFBO0FuQ3E3SVI7QWV4OUlnQjtFcUJSQTtJRDhDSiwyQkFBQTtFbkNzN0lWO0FBQ0Y7QW9DLzlJd0I7RURxQ2hCLDZEQUFBO0FuQzY3SVI7QWVoK0lnQjtFcUJGUTtJRHdDWiwyQkFBQTtFbkM4N0lWO0FBQ0Y7QW9DditJd0I7RURxQ2hCLDZEQUFBO0FuQ3E4SVI7QWV4K0lnQjtFcUJGUTtJRHdDWiwyQkFBQTtFbkNzOElWO0FBQ0Y7QW9DLytJd0I7RURxQ2hCLDhEQUFBO0FuQzY4SVI7QWVoL0lnQjtFcUJGUTtJRHdDWiwyQkFBQTtFbkM4OElWO0FBQ0Y7QW9Ddi9Jd0I7RURxQ2hCLDhEQUFBO0FuQ3E5SVI7QWV4L0lnQjtFcUJGUTtJRHdDWiwyQkFBQTtFbkNzOUlWO0FBQ0Y7QW9DLy9Jd0I7RURxQ2hCLDJEQUFBO0FuQzY5SVI7QWVoZ0pnQjtFcUJGUTtJRHdDWiwyQkFBQTtFbkM4OUlWO0FBQ0Y7QW9DdmdKd0I7RURxQ2hCLDhEQUFBO0FuQ3ErSVI7QWV4Z0pnQjtFcUJGUTtJRHdDWiwyQkFBQTtFbkNzK0lWO0FBQ0Y7QW9DcmhKZ0I7RUQyQ1IsNkRBQUE7QW5DNitJUjtBZWhoSmdCO0VxQlJBO0lEOENKLDJCQUFBO0VuQzgrSVY7QUFDRjtBb0N2aEp3QjtFRHFDaEIsOERBQUE7QW5DcS9JUjtBZXhoSmdCO0VxQkZRO0lEd0NaLDJCQUFBO0VuQ3MvSVY7QUFDRjtBb0MvaEp3QjtFRHFDaEIsOERBQUE7QW5DNi9JUjtBZWhpSmdCO0VxQkZRO0lEd0NaLDJCQUFBO0VuQzgvSVY7QUFDRjtBb0N2aUp3QjtFRHFDaEIsMkRBQUE7QW5DcWdKUjtBZXhpSmdCO0VxQkZRO0lEd0NaLDJCQUFBO0VuQ3NnSlY7QUFDRjtBb0MvaUp3QjtFRHFDaEIsNkRBQUE7QW5DNmdKUjtBZWhqSmdCO0VxQkZRO0lEd0NaLDJCQUFBO0VuQzhnSlY7QUFDRjtBb0N2akp3QjtFRHFDaEIsNkRBQUE7QW5DcWhKUjtBZXhqSmdCO0VxQkZRO0lEd0NaLDJCQUFBO0VuQ3NoSlY7QUFDRjtBb0Mvakp3QjtFRHFDaEIsNkRBQUE7QW5DNmhKUjtBZWhrSmdCO0VxQkZRO0lEd0NaLDJCQUFBO0VuQzhoSlY7QUFDRjtBb0M3a0pnQjtFRDJDUixzRUFBQTtBbkNxaUpSO0FleGtKZ0I7RXFCUkE7SUQ4Q0osMkJBQUE7RW5Dc2lKVjtBQUNGO0FvQy9rSndCO0VEcUNoQixzRUFBQTtBbkM2aUpSO0FlaGxKZ0I7RXFCRlE7SUR3Q1osMkJBQUE7RW5DOGlKVjtBQUNGO0FvQ3ZsSndCO0VEcUNoQiwyREFBQTtBbkNxakpSO0FleGxKZ0I7RXFCRlE7SUR3Q1osMkJBQUE7RW5Dc2pKVjtBQUNGO0FvQy9sSndCO0VEcUNoQixzRUFBQTtBbkM2akpSO0FlaG1KZ0I7RXFCRlE7SUR3Q1osMkJBQUE7RW5DOGpKVjtBQUNGO0FvQ3ZtSndCO0VEcUNoQixzRUFBQTtBbkNxa0pSO0FleG1KZ0I7RXFCRlE7SUR3Q1osMkJBQUE7RW5Dc2tKVjtBQUNGO0FvQy9tSndCO0VEcUNoQiwyREFBQTtBbkM2a0pSO0FlaG5KZ0I7RXFCRlE7SUR3Q1osMkJBQUE7RW5DOGtKVjtBQUNGO0FvQ3ZuSndCO0VEcUNoQixxRUFBQTtBbkNxbEpSO0FleG5KZ0I7RXFCRlE7SUR3Q1osMkJBQUE7RW5Dc2xKVjtBQUNGO0FvQ3JvSmdCO0VEMkNSLHNFQUFBO0FuQzZsSlI7QWVob0pnQjtFcUJSQTtJRDhDSiwyQkFBQTtFbkM4bEpWO0FBQ0Y7QW9Ddm9Kd0I7RURxQ2hCLHNFQUFBO0FuQ3FtSlI7QWV4b0pnQjtFcUJGUTtJRHdDWiwyQkFBQTtFbkNzbUpWO0FBQ0Y7QW9DL29Kd0I7RURxQ2hCLHNFQUFBO0FuQzZtSlI7QWVocEpnQjtFcUJGUTtJRHdDWiwyQkFBQTtFbkM4bUpWO0FBQ0Y7QW9DdnBKd0I7RURxQ2hCLHNFQUFBO0FuQ3FuSlI7QWV4cEpnQjtFcUJGUTtJRHdDWiwyQkFBQTtFbkNzbkpWO0FBQ0Y7QW9DL3BKd0I7RURxQ2hCLHNFQUFBO0FuQzZuSlI7QWVocUpnQjtFcUJGUTtJRHdDWiwyQkFBQTtFbkM4bkpWO0FBQ0Y7QW9DdnFKd0I7RURxQ2hCLHFFQUFBO0FuQ3FvSlI7QWV4cUpnQjtFcUJGUTtJRHdDWiwyQkFBQTtFbkNzb0pWO0FBQ0Y7QW9DL3FKd0I7RURxQ2hCLHFFQUFBO0FuQzZvSlI7QWVockpnQjtFcUJGUTtJRHdDWiwyQkFBQTtFbkM4b0pWO0FBQ0Y7O0FvQzlxSlU7RUFVTSxhQUFBO0FwQ3dxSmhCOztBbUM3b0pRO0VBQ0ksV0FBQTtFQUNBLGdCQXRCRjtBbkNzcUpWO0FtQ2xwSlE7RUFDSSxXQUFBO0VBQ0Esa0JBdEJGO0FuQzBxSlY7QW1DdHBKUTtFQUNJLFdBQUE7RUFDQSxrQkF0QkY7QW5DOHFKVjtBbUMxcEpRO0VBQ0ksV0FBQTtFQUNBLGtCQXRCRjtBbkNrckpWO0FtQzlwSlE7RUFDSSxXQUFBO0VBQ0Esa0JBdEJGO0FuQ3NySlY7QW1DbHFKUTtFQUNJLFdBQUE7RUFDQSxnQkF0QkY7QW5DMHJKVjtBbUN0cUpRO0VBQ0ksV0FBQTtFQUNBLGtCQXRCRjtBbkM4ckpWO0FtQzFxSlE7RUFDSSxXQUFBO0VBQ0EsMkJBdEJGO0FuQ2tzSlY7QW1DOXFKUTtFQUNJLFdBQUE7RUFDQSwyQkF0QkY7QW5Dc3NKVjtBbUNsckpRO0VBQ0ksV0FBQTtFQUNBLGtCQXRCRjtBbkMwc0pWO0FtQ3RySlE7RUFDSSxXQUFBO0VBQ0EsMkJBdEJGO0FuQzhzSlY7QW1DMXJKUTtFQUNJLFdBQUE7RUFDQSwyQkF0QkY7QW5Da3RKVjtBbUM5ckpRO0VBQ0ksV0FBQTtFQUNBLGdCQXRCRjtBbkNzdEpWO0FtQ2xzSlE7RUFDSSxXQUFBO0VBQ0EsMkJBdEJGO0FuQzB0SlY7QW1DdHNKUTtFQUNJLFdBQUE7RUFDQSxrQkF0QkY7QW5DOHRKVjtBbUMxc0pRO0VBQ0ksV0FBQTtFQUNBLGtCQXRCRjtBbkNrdUpWO0FtQzlzSlE7RUFDSSxXQUFBO0VBQ0Esa0JBdEJGO0FuQ3N1SlY7QW1DbHRKUTtFQUNJLFdBQUE7RUFDQSxtQkF0QkY7QW5DMHVKVjtBbUN0dEpRO0VBQ0ksV0FBQTtFQUNBLG1CQXRCRjtBbkM4dUpWO0FtQzF0SlE7RUFDSSxXQUFBO0VBQ0EsZ0JBdEJGO0FuQ2t2SlY7QW1DOXRKUTtFQUNJLFdBQUE7RUFDQSxtQkF0QkY7QW5Dc3ZKVjtBbUNsdUpRO0VBQ0ksV0FBQTtFQUNBLGtCQXRCRjtBbkMwdkpWO0FtQ3R1SlE7RUFDSSxXQUFBO0VBQ0EsbUJBdEJGO0FuQzh2SlY7QW1DMXVKUTtFQUNJLFdBQUE7RUFDQSxtQkF0QkY7QW5Da3dKVjtBbUM5dUpRO0VBQ0ksV0FBQTtFQUNBLGdCQXRCRjtBbkNzd0pWO0FtQ2x2SlE7RUFDSSxXQUFBO0VBQ0Esa0JBdEJGO0FuQzB3SlY7QW1DdHZKUTtFQUNJLFdBQUE7RUFDQSxrQkF0QkY7QW5DOHdKVjtBbUMxdkpRO0VBQ0ksV0FBQTtFQUNBLGtCQXRCRjtBbkNreEpWO0FtQzl2SlE7RUFDSSxXQUFBO0VBQ0EsMkJBdEJGO0FuQ3N4SlY7QW1DbHdKUTtFQUNJLFdBQUE7RUFDQSwyQkF0QkY7QW5DMHhKVjtBbUN0d0pRO0VBQ0ksV0FBQTtFQUNBLGdCQXRCRjtBbkM4eEpWO0FtQzF3SlE7RUFDSSxXQUFBO0VBQ0EsMkJBdEJGO0FuQ2t5SlY7QW1DOXdKUTtFQUNJLFdBQUE7RUFDQSwyQkF0QkY7QW5Dc3lKVjtBbUNseEpRO0VBQ0ksV0FBQTtFQUNBLGdCQXRCRjtBbkMweUpWO0FtQ3R4SlE7RUFDSSxXQUFBO0VBQ0EsMEJBdEJGO0FuQzh5SlY7QW1DMXhKUTtFQUNJLFdBQUE7RUFDQSwyQkF0QkY7QW5Da3pKVjtBbUM5eEpRO0VBQ0ksV0FBQTtFQUNBLDJCQXRCRjtBbkNzekpWO0FtQ2x5SlE7RUFDSSxXQUFBO0VBQ0EsMkJBdEJGO0FuQzB6SlY7QW1DdHlKUTtFQUNJLFdBQUE7RUFDQSwyQkF0QkY7QW5DOHpKVjtBbUMxeUpRO0VBQ0ksV0FBQTtFQUNBLDJCQXRCRjtBbkNrMEpWO0FtQzl5SlE7RUFDSSxXQUFBO0VBQ0EsMEJBdEJGO0FuQ3MwSlY7QW1DbHpKUTtFQUNJLFdBQUE7RUFDQSwwQkF0QkY7QW5DMDBKVjs7QW9DMzFKVTtFQWFNLGFBQUE7RUFDQSxtQkFBQTtFQUNBLHVCQUFBO0FwQ2sxSmhCOztBZXQwSlU7RXNCSE4sYUFBQTtBckM2MEpKO0FxQ3owSlE7RUFDSSxPQUFBO0FyQzIwSlo7QXFDNTBKUTtFQUNJLE9BQUE7QXJDODBKWjtBcUMvMEpRO0VBQ0ksT0FBQTtBckNpMUpaO0FxQ2wxSlE7RUFDSSxPQUFBO0FyQ28xSlo7QXFDcjFKUTtFQUNJLE9BQUE7QXJDdTFKWjtBcUN4MUpRO0VBQ0ksT0FBQTtBckMwMUpaO0FxQ3AxSlE7RUFDSSxRQUFBO0FyQ3MxSlo7QXFDdjFKUTtFQUNJLFFBQUE7QXJDeTFKWjtBcUMxMUpRO0VBQ0ksUUFBQTtBckM0MUpaO0FxQzcxSlE7RUFDSSxRQUFBO0FyQysxSlo7QXFDaDJKUTtFQUNJLFFBQUE7QXJDazJKWjtBcUNuMkpRO0VBQ0ksUUFBQTtBckNxMkpaO0FxQ3QySlE7RUFDSSxRQUFBO0FyQ3cySlo7QXFDejJKUTtFQUNJLFFBQUE7QXJDMjJKWjtBcUM1MkpRO0VBQ0ksUUFBQTtBckM4MkpaO0FxQy8ySlE7RUFDSSxTQUFBO0FyQ2kzSlo7QXFDNTJKSTtFQUNJLDJCQUFBO0FyQzgySlI7O0FlLzVKZ0I7RUFrQ047SXNCSE4sYUFBQTtFckNxNEpGO0VxQ2o0Sk07SUFDSSxPQUFBO0VyQ200SlY7RXFDcDRKTTtJQUNJLE9BQUE7RXJDczRKVjtFcUN2NEpNO0lBQ0ksT0FBQTtFckN5NEpWO0VxQzE0Sk07SUFDSSxPQUFBO0VyQzQ0SlY7RXFDNzRKTTtJQUNJLE9BQUE7RXJDKzRKVjtFcUNoNUpNO0lBQ0ksT0FBQTtFckNrNUpWO0VxQzU0Sk07SUFDSSxRQUFBO0VyQzg0SlY7RXFDLzRKTTtJQUNJLFFBQUE7RXJDaTVKVjtFcUNsNUpNO0lBQ0ksUUFBQTtFckNvNUpWO0VxQ3I1Sk07SUFDSSxRQUFBO0VyQ3U1SlY7RXFDeDVKTTtJQUNJLFFBQUE7RXJDMDVKVjtFcUMzNUpNO0lBQ0ksUUFBQTtFckM2NUpWO0VxQzk1Sk07SUFDSSxRQUFBO0VyQ2c2SlY7RXFDajZKTTtJQUNJLFFBQUE7RXJDbTZKVjtFcUNwNkpNO0lBQ0ksUUFBQTtFckNzNkpWO0VxQ3Y2Sk07SUFDSSxTQUFBO0VyQ3k2SlY7RXFDcDZKRTtJQUNJLDJCQUFBO0VyQ3M2Sk47QUFDRjs7QWV4OUpnQjtFQWtDTjtJc0JITixhQUFBO0VyQzg3SkY7RXFDMTdKTTtJQUNJLE9BQUE7RXJDNDdKVjtFcUM3N0pNO0lBQ0ksT0FBQTtFckMrN0pWO0VxQ2g4Sk07SUFDSSxPQUFBO0VyQ2s4SlY7RXFDbjhKTTtJQUNJLE9BQUE7RXJDcThKVjtFcUN0OEpNO0lBQ0ksT0FBQTtFckN3OEpWO0VxQ3o4Sk07SUFDSSxPQUFBO0VyQzI4SlY7RXFDcjhKTTtJQUNJLFFBQUE7RXJDdThKVjtFcUN4OEpNO0lBQ0ksUUFBQTtFckMwOEpWO0VxQzM4Sk07SUFDSSxRQUFBO0VyQzY4SlY7RXFDOThKTTtJQUNJLFFBQUE7RXJDZzlKVjtFcUNqOUpNO0lBQ0ksUUFBQTtFckNtOUpWO0VxQ3A5Sk07SUFDSSxRQUFBO0VyQ3M5SlY7RXFDdjlKTTtJQUNJLFFBQUE7RXJDeTlKVjtFcUMxOUpNO0lBQ0ksUUFBQTtFckM0OUpWO0VxQzc5Sk07SUFDSSxRQUFBO0VyQys5SlY7RXFDaCtKTTtJQUNJLFNBQUE7RXJDaytKVjtFcUM3OUpFO0lBQ0ksMkJBQUE7RXJDKzlKTjtBQUNGOztBZWpoS2dCO0VBa0NOO0lzQkhOLGFBQUE7RXJDdS9KRjtFcUNuL0pNO0lBQ0ksT0FBQTtFckNxL0pWO0VxQ3QvSk07SUFDSSxPQUFBO0VyQ3cvSlY7RXFDei9KTTtJQUNJLE9BQUE7RXJDMi9KVjtFcUM1L0pNO0lBQ0ksT0FBQTtFckM4L0pWO0VxQy8vSk07SUFDSSxPQUFBO0VyQ2lnS1Y7RXFDbGdLTTtJQUNJLE9BQUE7RXJDb2dLVjtFcUM5L0pNO0lBQ0ksUUFBQTtFckNnZ0tWO0VxQ2pnS007SUFDSSxRQUFBO0VyQ21nS1Y7RXFDcGdLTTtJQUNJLFFBQUE7RXJDc2dLVjtFcUN2Z0tNO0lBQ0ksUUFBQTtFckN5Z0tWO0VxQzFnS007SUFDSSxRQUFBO0VyQzRnS1Y7RXFDN2dLTTtJQUNJLFFBQUE7RXJDK2dLVjtFcUNoaEtNO0lBQ0ksUUFBQTtFckNraEtWO0VxQ25oS007SUFDSSxRQUFBO0VyQ3FoS1Y7RXFDdGhLTTtJQUNJLFFBQUE7RXJDd2hLVjtFcUN6aEtNO0lBQ0ksU0FBQTtFckMyaEtWO0VxQ3RoS0U7SUFDSSwyQkFBQTtFckN3aEtOO0FBQ0Y7O0FlMWtLZ0I7RUFrQ047SXNCSE4sYUFBQTtFckNnaktGO0VxQzVpS007SUFDSSxPQUFBO0VyQzhpS1Y7RXFDL2lLTTtJQUNJLE9BQUE7RXJDaWpLVjtFcUNsaktNO0lBQ0ksT0FBQTtFckNvaktWO0VxQ3JqS007SUFDSSxPQUFBO0VyQ3VqS1Y7RXFDeGpLTTtJQUNJLE9BQUE7RXJDMGpLVjtFcUMzaktNO0lBQ0ksT0FBQTtFckM2aktWO0VxQ3ZqS007SUFDSSxRQUFBO0VyQ3lqS1Y7RXFDMWpLTTtJQUNJLFFBQUE7RXJDNGpLVjtFcUM3aktNO0lBQ0ksUUFBQTtFckMraktWO0VxQ2hrS007SUFDSSxRQUFBO0VyQ2trS1Y7RXFDbmtLTTtJQUNJLFFBQUE7RXJDcWtLVjtFcUN0a0tNO0lBQ0ksUUFBQTtFckN3a0tWO0VxQ3prS007SUFDSSxRQUFBO0VyQzJrS1Y7RXFDNWtLTTtJQUNJLFFBQUE7RXJDOGtLVjtFcUMva0tNO0lBQ0ksUUFBQTtFckNpbEtWO0VxQ2xsS007SUFDSSxTQUFBO0VyQ29sS1Y7RXFDL2tLRTtJQUNJLDJCQUFBO0VyQ2lsS047QUFDRjs7QWVub0tnQjtFQWtDTjtJc0JITixhQUFBO0VyQ3ltS0Y7RXFDcm1LTTtJQUNJLE9BQUE7RXJDdW1LVjtFcUN4bUtNO0lBQ0ksT0FBQTtFckMwbUtWO0VxQzNtS007SUFDSSxPQUFBO0VyQzZtS1Y7RXFDOW1LTTtJQUNJLE9BQUE7RXJDZ25LVjtFcUNqbktNO0lBQ0ksT0FBQTtFckNtbktWO0VxQ3BuS007SUFDSSxPQUFBO0VyQ3NuS1Y7RXFDaG5LTTtJQUNJLFFBQUE7RXJDa25LVjtFcUNubktNO0lBQ0ksUUFBQTtFckNxbktWO0VxQ3RuS007SUFDSSxRQUFBO0VyQ3duS1Y7RXFDem5LTTtJQUNJLFFBQUE7RXJDMm5LVjtFcUM1bktNO0lBQ0ksUUFBQTtFckM4bktWO0VxQy9uS007SUFDSSxRQUFBO0VyQ2lvS1Y7RXFDbG9LTTtJQUNJLFFBQUE7RXJDb29LVjtFcUNyb0tNO0lBQ0ksUUFBQTtFckN1b0tWO0VxQ3hvS007SUFDSSxRQUFBO0VyQzBvS1Y7RXFDM29LTTtJQUNJLFNBQUE7RXJDNm9LVjtFcUN4b0tFO0lBQ0ksMkJBQUE7RXJDMG9LTjtBQUNGOztBZTVyS2dCO0VBa0NOO0lzQkhOLGFBQUE7RXJDa3FLRjtFcUM5cEtNO0lBQ0ksT0FBQTtFckNncUtWO0VxQ2pxS007SUFDSSxPQUFBO0VyQ21xS1Y7RXFDcHFLTTtJQUNJLE9BQUE7RXJDc3FLVjtFcUN2cUtNO0lBQ0ksT0FBQTtFckN5cUtWO0VxQzFxS007SUFDSSxPQUFBO0VyQzRxS1Y7RXFDN3FLTTtJQUNJLE9BQUE7RXJDK3FLVjtFcUN6cUtNO0lBQ0ksUUFBQTtFckMycUtWO0VxQzVxS007SUFDSSxRQUFBO0VyQzhxS1Y7RXFDL3FLTTtJQUNJLFFBQUE7RXJDaXJLVjtFcUNscktNO0lBQ0ksUUFBQTtFckNvcktWO0VxQ3JyS007SUFDSSxRQUFBO0VyQ3VyS1Y7RXFDeHJLTTtJQUNJLFFBQUE7RXJDMHJLVjtFcUMzcktNO0lBQ0ksUUFBQTtFckM2cktWO0VxQzlyS007SUFDSSxRQUFBO0VyQ2dzS1Y7RXFDanNLTTtJQUNJLFFBQUE7RXJDbXNLVjtFcUNwc0tNO0lBQ0ksU0FBQTtFckNzc0tWO0VxQ2pzS0U7SUFDSSwyQkFBQTtFckNtc0tOO0FBQ0Y7O0FlaHNLVTtFc0JnQk0sdUJBQUE7QXJDb3JLaEI7O0FlenZLZ0I7RUFxRE47SXNCZ0JNLHVCQUFBO0VyQ3lyS2Q7QUFDRjs7QWUvdktnQjtFQXFETjtJc0JnQk0sdUJBQUE7RXJDK3JLZDtBQUNGOztBZXJ3S2dCO0VBcUROO0lzQmdCTSx1QkFBQTtFckNxc0tkO0FBQ0Y7O0FlM3dLZ0I7RUFxRE47SXNCZ0JNLHVCQUFBO0VyQzJzS2Q7QUFDRjs7QWVqeEtnQjtFQXFETjtJc0JnQk0sdUJBQUE7RXJDaXRLZDtBQUNGOztBZXZ4S2dCO0VBcUROO0lzQmdCTSx1QkFBQTtFckN1dEtkO0FBQ0Y7O0FleHVLVTtFc0JnQk0sNkJBQUE7QXJDNHRLaEI7O0FlanlLZ0I7RUFxRE47SXNCZ0JNLDZCQUFBO0VyQ2l1S2Q7QUFDRjs7QWV2eUtnQjtFQXFETjtJc0JnQk0sNkJBQUE7RXJDdXVLZDtBQUNGOztBZTd5S2dCO0VBcUROO0lzQmdCTSw2QkFBQTtFckM2dUtkO0FBQ0Y7O0FlbnpLZ0I7RUFxRE47SXNCZ0JNLDZCQUFBO0VyQ212S2Q7QUFDRjs7QWV6ektnQjtFQXFETjtJc0JnQk0sNkJBQUE7RXJDeXZLZDtBQUNGOztBZS96S2dCO0VBcUROO0lzQmdCTSw2QkFBQTtFckMrdktkO0FBQ0Y7O0FlaHhLVTtFc0JnQk0sOEJBQUE7QXJDb3dLaEI7O0FlejBLZ0I7RUFxRE47SXNCZ0JNLDhCQUFBO0VyQ3l3S2Q7QUFDRjs7QWUvMEtnQjtFQXFETjtJc0JnQk0sOEJBQUE7RXJDK3dLZDtBQUNGOztBZXIxS2dCO0VBcUROO0lzQmdCTSw4QkFBQTtFckNxeEtkO0FBQ0Y7O0FlMzFLZ0I7RUFxRE47SXNCZ0JNLDhCQUFBO0VyQzJ4S2Q7QUFDRjs7QWVqMktnQjtFQXFETjtJc0JnQk0sOEJBQUE7RXJDaXlLZDtBQUNGOztBZXYyS2dCO0VBcUROO0lzQmdCTSw4QkFBQTtFckN1eUtkO0FBQ0Y7O0FleHpLVTtFc0JnQk0sNkJBQUE7QXJDNHlLaEI7O0FlajNLZ0I7RUFxRE47SXNCZ0JNLDZCQUFBO0VyQ2l6S2Q7QUFDRjs7QWV2M0tnQjtFQXFETjtJc0JnQk0sNkJBQUE7RXJDdXpLZDtBQUNGOztBZTczS2dCO0VBcUROO0lzQmdCTSw2QkFBQTtFckM2ektkO0FBQ0Y7O0FlbjRLZ0I7RUFxRE47SXNCZ0JNLDZCQUFBO0VyQ20wS2Q7QUFDRjs7QWV6NEtnQjtFQXFETjtJc0JnQk0sNkJBQUE7RXJDeTBLZDtBQUNGOztBZS80S2dCO0VBcUROO0lzQmdCTSw2QkFBQTtFckMrMEtkO0FBQ0Y7O0FlaDJLVTtFc0JnQk0seUJBQUE7QXJDbzFLaEI7O0FlejVLZ0I7RUFxRE47SXNCZ0JNLHlCQUFBO0VyQ3kxS2Q7QUFDRjs7QWUvNUtnQjtFQXFETjtJc0JnQk0seUJBQUE7RXJDKzFLZDtBQUNGOztBZXI2S2dCO0VBcUROO0lzQmdCTSx5QkFBQTtFckNxMktkO0FBQ0Y7O0FlMzZLZ0I7RUFxRE47SXNCZ0JNLHlCQUFBO0VyQzIyS2Q7QUFDRjs7QWVqN0tnQjtFQXFETjtJc0JnQk0seUJBQUE7RXJDaTNLZDtBQUNGOztBZXY3S2dCO0VBcUROO0lzQmdCTSx5QkFBQTtFckN1M0tkO0FBQ0Y7O0FleDRLVTtFc0JnQk0sMkJBQUE7QXJDNDNLaEI7O0FlajhLZ0I7RUFxRE47SXNCZ0JNLDJCQUFBO0VyQ2k0S2Q7QUFDRjs7QWV2OEtnQjtFQXFETjtJc0JnQk0sMkJBQUE7RXJDdTRLZDtBQUNGOztBZTc4S2dCO0VBcUROO0lzQmdCTSwyQkFBQTtFckM2NEtkO0FBQ0Y7O0FlbjlLZ0I7RUFxRE47SXNCZ0JNLDJCQUFBO0VyQ201S2Q7QUFDRjs7QWV6OUtnQjtFQXFETjtJc0JnQk0sMkJBQUE7RXJDeTVLZDtBQUNGOztBZS85S2dCO0VBcUROO0lzQmdCTSwyQkFBQTtFckMrNUtkO0FBQ0Y7O0FlaDdLVTtFc0JnQk0sbUJBQUE7QXJDbzZLaEI7O0FleitLZ0I7RUFxRE47SXNCZ0JNLG1CQUFBO0VyQ3k2S2Q7QUFDRjs7QWUvK0tnQjtFQXFETjtJc0JnQk0sbUJBQUE7RXJDKzZLZDtBQUNGOztBZXIvS2dCO0VBcUROO0lzQmdCTSxtQkFBQTtFckNxN0tkO0FBQ0Y7O0FlMy9LZ0I7RUFxRE47SXNCZ0JNLG1CQUFBO0VyQzI3S2Q7QUFDRjs7QWVqZ0xnQjtFQXFETjtJc0JnQk0sbUJBQUE7RXJDaThLZDtBQUNGOztBZXZnTGdCO0VBcUROO0lzQmdCTSxtQkFBQTtFckN1OEtkO0FBQ0Y7O0FleDlLVTtFc0JnQk0seUJBQUE7QXJDNDhLaEI7O0FlamhMZ0I7RUFxRE47SXNCZ0JNLHlCQUFBO0VyQ2k5S2Q7QUFDRjs7QWV2aExnQjtFQXFETjtJc0JnQk0seUJBQUE7RXJDdTlLZDtBQUNGOztBZTdoTGdCO0VBcUROO0lzQmdCTSx5QkFBQTtFckM2OUtkO0FBQ0Y7O0FlbmlMZ0I7RUFxRE47SXNCZ0JNLHlCQUFBO0VyQ20rS2Q7QUFDRjs7QWV6aUxnQjtFQXFETjtJc0JnQk0seUJBQUE7RXJDeStLZDtBQUNGOztBZS9pTGdCO0VBcUROO0lzQmdCTSx5QkFBQTtFckMrK0tkO0FBQ0Y7O0FlaGdMVTtFc0JnQk0sMEJBQUE7QXJDby9LaEI7O0FlempMZ0I7RUFxRE47SXNCZ0JNLDBCQUFBO0VyQ3kvS2Q7QUFDRjs7QWUvakxnQjtFQXFETjtJc0JnQk0sMEJBQUE7RXJDKy9LZDtBQUNGOztBZXJrTGdCO0VBcUROO0lzQmdCTSwwQkFBQTtFckNxZ0xkO0FBQ0Y7O0FlM2tMZ0I7RUFxRE47SXNCZ0JNLDBCQUFBO0VyQzJnTGQ7QUFDRjs7QWVqbExnQjtFQXFETjtJc0JnQk0sMEJBQUE7RXJDaWhMZDtBQUNGOztBZXZsTGdCO0VBcUROO0lzQmdCTSwwQkFBQTtFckN1aExkO0FBQ0Y7O0FleGlMVTtFc0JnQk0seUJBQUE7QXJDNGhMaEI7O0Flam1MZ0I7RUFxRE47SXNCZ0JNLHlCQUFBO0VyQ2lpTGQ7QUFDRjs7QWV2bUxnQjtFQXFETjtJc0JnQk0seUJBQUE7RXJDdWlMZDtBQUNGOztBZTdtTGdCO0VBcUROO0lzQmdCTSx5QkFBQTtFckM2aUxkO0FBQ0Y7O0Flbm5MZ0I7RUFxRE47SXNCZ0JNLHlCQUFBO0VyQ21qTGQ7QUFDRjs7QWV6bkxnQjtFQXFETjtJc0JnQk0seUJBQUE7RXJDeWpMZDtBQUNGOztBZS9uTGdCO0VBcUROO0lzQmdCTSx5QkFBQTtFckMrakxkO0FBQ0Y7O0FlaGxMVTtFc0JnQk0scUJBQUE7QXJDb2tMaEI7O0Flem9MZ0I7RUFxRE47SXNCZ0JNLHFCQUFBO0VyQ3lrTGQ7QUFDRjs7QWUvb0xnQjtFQXFETjtJc0JnQk0scUJBQUE7RXJDK2tMZDtBQUNGOztBZXJwTGdCO0VBcUROO0lzQmdCTSxxQkFBQTtFckNxbExkO0FBQ0Y7O0FlM3BMZ0I7RUFxRE47SXNCZ0JNLHFCQUFBO0VyQzJsTGQ7QUFDRjs7QWVqcUxnQjtFQXFETjtJc0JnQk0scUJBQUE7RXJDaW1MZDtBQUNGOztBZXZxTGdCO0VBcUROO0lzQmdCTSxxQkFBQTtFckN1bUxkO0FBQ0Y7O0FleG5MVTtFc0JnQk0sdUJBQUE7QXJDNG1MaEI7O0FlanJMZ0I7RUFxRE47SXNCZ0JNLHVCQUFBO0VyQ2luTGQ7QUFDRjs7QWV2ckxnQjtFQXFETjtJc0JnQk0sdUJBQUE7RXJDdW5MZDtBQUNGOztBZTdyTGdCO0VBcUROO0lzQmdCTSx1QkFBQTtFckM2bkxkO0FBQ0Y7O0FlbnNMZ0I7RUFxRE47SXNCZ0JNLHVCQUFBO0VyQ21vTGQ7QUFDRjs7QWV6c0xnQjtFQXFETjtJc0JnQk0sdUJBQUE7RXJDeW9MZDtBQUNGOztBZS9zTGdCO0VBcUROO0lzQmdCTSx1QkFBQTtFckMrb0xkO0FBQ0Y7O0FlaHFMVTtFc0JnQk0sb0JBQUE7QXJDb3BMaEI7O0FlenRMZ0I7RUFxRE47SXNCZ0JNLG9CQUFBO0VyQ3lwTGQ7QUFDRjs7QWUvdExnQjtFQXFETjtJc0JnQk0sb0JBQUE7RXJDK3BMZDtBQUNGOztBZXJ1TGdCO0VBcUROO0lzQmdCTSxvQkFBQTtFckNxcUxkO0FBQ0Y7O0FlM3VMZ0I7RUFxRE47SXNCZ0JNLG9CQUFBO0VyQzJxTGQ7QUFDRjs7QWVqdkxnQjtFQXFETjtJc0JnQk0sb0JBQUE7RXJDaXJMZDtBQUNGOztBZXZ2TGdCO0VBcUROO0lzQmdCTSxvQkFBQTtFckN1ckxkO0FBQ0Y7O0FleHNMVTtFc0JnQk0sc0JBQUE7QXJDNHJMaEI7O0FlandMZ0I7RUFxRE47SXNCZ0JNLHNCQUFBO0VyQ2lzTGQ7QUFDRjs7QWV2d0xnQjtFQXFETjtJc0JnQk0sc0JBQUE7RXJDdXNMZDtBQUNGOztBZTd3TGdCO0VBcUROO0lzQmdCTSxzQkFBQTtFckM2c0xkO0FBQ0Y7O0FlbnhMZ0I7RUFxRE47SXNCZ0JNLHNCQUFBO0VyQ210TGQ7QUFDRjs7QWV6eExnQjtFQXFETjtJc0JnQk0sc0JBQUE7RXJDeXRMZDtBQUNGOztBZS94TGdCO0VBcUROO0lzQmdCTSxzQkFBQTtFckMrdExkO0FBQ0Y7O0FlaHZMVTtFc0JnQk0sd0JBQUE7QXJDb3VMaEI7O0FlenlMZ0I7RUFxRE47SXNCZ0JNLHdCQUFBO0VyQ3l1TGQ7QUFDRjs7QWUveUxnQjtFQXFETjtJc0JnQk0sd0JBQUE7RXJDK3VMZDtBQUNGOztBZXJ6TGdCO0VBcUROO0lzQmdCTSx3QkFBQTtFckNxdkxkO0FBQ0Y7O0FlM3pMZ0I7RUFxRE47SXNCZ0JNLHdCQUFBO0VyQzJ2TGQ7QUFDRjs7QWVqMExnQjtFQXFETjtJc0JnQk0sd0JBQUE7RXJDaXdMZDtBQUNGOztBZXYwTGdCO0VBcUROO0lzQmdCTSx3QkFBQTtFckN1d0xkO0FBQ0Y7O0FleHhMVTtFc0JnQk0sa0JBQUE7QXJDNHdMaEI7O0FlajFMZ0I7RUFxRE47SXNCZ0JNLGtCQUFBO0VyQ2l4TGQ7QUFDRjs7QWV2MUxnQjtFQXFETjtJc0JnQk0sa0JBQUE7RXJDdXhMZDtBQUNGOztBZTcxTGdCO0VBcUROO0lzQmdCTSxrQkFBQTtFckM2eExkO0FBQ0Y7O0FlbjJMZ0I7RUFxRE47SXNCZ0JNLGtCQUFBO0VyQ215TGQ7QUFDRjs7QWV6MkxnQjtFQXFETjtJc0JnQk0sa0JBQUE7RXJDeXlMZDtBQUNGOztBZS8yTGdCO0VBcUROO0lzQmdCTSxrQkFBQTtFckMreUxkO0FBQ0Y7O0FlaDBMVTtFc0JnQk0sb0JBQUE7QXJDb3pMaEI7O0FlejNMZ0I7RUFxRE47SXNCZ0JNLG9CQUFBO0VyQ3l6TGQ7QUFDRjs7QWUvM0xnQjtFQXFETjtJc0JnQk0sb0JBQUE7RXJDK3pMZDtBQUNGOztBZXI0TGdCO0VBcUROO0lzQmdCTSxvQkFBQTtFckNxMExkO0FBQ0Y7O0FlMzRMZ0I7RUFxRE47SXNCZ0JNLG9CQUFBO0VyQzIwTGQ7QUFDRjs7QWVqNUxnQjtFQXFETjtJc0JnQk0sb0JBQUE7RXJDaTFMZDtBQUNGOztBZXY1TGdCO0VBcUROO0lzQmdCTSxvQkFBQTtFckN1MUxkO0FBQ0Y7O0FleDJMVTtFc0JnQk0sc0JBQUE7QXJDNDFMaEI7O0FlajZMZ0I7RUFxRE47SXNCZ0JNLHNCQUFBO0VyQ2kyTGQ7QUFDRjs7QWV2NkxnQjtFQXFETjtJc0JnQk0sc0JBQUE7RXJDdTJMZDtBQUNGOztBZTc2TGdCO0VBcUROO0lzQmdCTSxzQkFBQTtFckM2MkxkO0FBQ0Y7O0FlbjdMZ0I7RUFxRE47SXNCZ0JNLHNCQUFBO0VyQ20zTGQ7QUFDRjs7QWV6N0xnQjtFQXFETjtJc0JnQk0sc0JBQUE7RXJDeTNMZDtBQUNGOztBZS83TGdCO0VBcUROO0lzQmdCTSxzQkFBQTtFckMrM0xkO0FBQ0Y7O0FlaDVMVTtFc0JnQk0sc0JBQUE7QXJDbzRMaEI7O0FlejhMZ0I7RUFxRE47SXNCZ0JNLHNCQUFBO0VyQ3k0TGQ7QUFDRjs7QWUvOExnQjtFQXFETjtJc0JnQk0sc0JBQUE7RXJDKzRMZDtBQUNGOztBZXI5TGdCO0VBcUROO0lzQmdCTSxzQkFBQTtFckNxNUxkO0FBQ0Y7O0FlMzlMZ0I7RUFxRE47SXNCZ0JNLHNCQUFBO0VyQzI1TGQ7QUFDRjs7QWVqK0xnQjtFQXFETjtJc0JnQk0sc0JBQUE7RXJDaTZMZDtBQUNGOztBZXYrTGdCO0VBcUROO0lzQmdCTSxzQkFBQTtFckN1NkxkO0FBQ0Y7O0FleDdMVTtFc0JnQk0sOEJBQUE7QXJDNDZMaEI7O0Flai9MZ0I7RUFxRE47SXNCZ0JNLDhCQUFBO0VyQ2k3TGQ7QUFDRjs7QWV2L0xnQjtFQXFETjtJc0JnQk0sOEJBQUE7RXJDdTdMZDtBQUNGOztBZTcvTGdCO0VBcUROO0lzQmdCTSw4QkFBQTtFckM2N0xkO0FBQ0Y7O0FlbmdNZ0I7RUFxRE47SXNCZ0JNLDhCQUFBO0VyQ204TGQ7QUFDRjs7QWV6Z01nQjtFQXFETjtJc0JnQk0sOEJBQUE7RXJDeThMZDtBQUNGOztBZS9nTWdCO0VBcUROO0lzQmdCTSw4QkFBQTtFckMrOExkO0FBQ0Y7O0FlaCtMVTtFc0JnQk0sbUJBQUE7QXJDbzlMaEI7O0FlemhNZ0I7RUFxRE47SXNCZ0JNLG1CQUFBO0VyQ3k5TGQ7QUFDRjs7QWUvaE1nQjtFQXFETjtJc0JnQk0sbUJBQUE7RXJDKzlMZDtBQUNGOztBZXJpTWdCO0VBcUROO0lzQmdCTSxtQkFBQTtFckNxK0xkO0FBQ0Y7O0FlM2lNZ0I7RUFxRE47SXNCZ0JNLG1CQUFBO0VyQzIrTGQ7QUFDRjs7QWVqak1nQjtFQXFETjtJc0JnQk0sbUJBQUE7RXJDaS9MZDtBQUNGOztBZXZqTWdCO0VBcUROO0lzQmdCTSxtQkFBQTtFckN1L0xkO0FBQ0Y7O0FleGdNVTtFc0JnQk0sMkJBQUE7QXJDNC9MaEI7O0FlamtNZ0I7RUFxRE47SXNCZ0JNLDJCQUFBO0VyQ2lnTWQ7QUFDRjs7QWV2a01nQjtFQXFETjtJc0JnQk0sMkJBQUE7RXJDdWdNZDtBQUNGOztBZTdrTWdCO0VBcUROO0lzQmdCTSwyQkFBQTtFckM2Z01kO0FBQ0Y7O0FlbmxNZ0I7RUFxRE47SXNCZ0JNLDJCQUFBO0VyQ21oTWQ7QUFDRjs7QWV6bE1nQjtFQXFETjtJc0JnQk0sMkJBQUE7RXJDeWhNZDtBQUNGOztBZS9sTWdCO0VBcUROO0lzQmdCTSwyQkFBQTtFckMraE1kO0FBQ0Y7O0FlaGpNVTtFc0JnQk0sZUFBQTtBckNvaU1oQjs7QWV6bU1nQjtFQXFETjtJc0JnQk0sZUFBQTtFckN5aU1kO0FBQ0Y7O0FlL21NZ0I7RUFxRE47SXNCZ0JNLGVBQUE7RXJDK2lNZDtBQUNGOztBZXJuTWdCO0VBcUROO0lzQmdCTSxlQUFBO0VyQ3FqTWQ7QUFDRjs7QWUzbk1nQjtFQXFETjtJc0JnQk0sZUFBQTtFckMyak1kO0FBQ0Y7O0Flam9NZ0I7RUFxRE47SXNCZ0JNLGVBQUE7RXJDaWtNZDtBQUNGOztBZXZvTWdCO0VBcUROO0lzQmdCTSxlQUFBO0VyQ3VrTWQ7QUFDRjs7QWV4bE1VO0VzQmdCTSxpQkFBQTtBckM0a01oQjs7QWVqcE1nQjtFQXFETjtJc0JnQk0saUJBQUE7RXJDaWxNZDtBQUNGOztBZXZwTWdCO0VBcUROO0lzQmdCTSxpQkFBQTtFckN1bE1kO0FBQ0Y7O0FlN3BNZ0I7RUFxRE47SXNCZ0JNLGlCQUFBO0VyQzZsTWQ7QUFDRjs7QWVucU1nQjtFQXFETjtJc0JnQk0saUJBQUE7RXJDbW1NZDtBQUNGOztBZXpxTWdCO0VBcUROO0lzQmdCTSxpQkFBQTtFckN5bU1kO0FBQ0Y7O0FlL3FNZ0I7RUFxRE47SXNCZ0JNLGlCQUFBO0VyQyttTWQ7QUFDRjs7QXFDeG1NSTtFQUNJLGFBQUE7RUFDQSxtQkFBQTtFQUNBLG1CQUFBO0VBQ0EsVUFBQTtFQUNBLFNBQUE7RUFDQSxnQkFBQTtBckMybU1SO0FxQ3ptTVE7RUFDSSxVQUFBO0VBQ0EsU0FBQTtBckMybU1aO0FxQ3ptTVk7RUFDSSxhQUFBO0FyQzJtTWhCOztBc0N4dE1ZO0VBQ0ksNEJBQUE7QXRDMnRNaEI7QXNDdHRNZ0I7RUFDSSxtQkFBQTtBdEN3dE1wQjtBc0N6dE1nQjtFQUNJLG1CQUFBO0F0QzJ0TXBCO0FzQzV0TWdCO0VBQ0ksbUJBQUE7QXRDOHRNcEI7QXNDL3RNZ0I7RUFDSSxtQkFBQTtBdENpdU1wQjtBc0NsdU1nQjtFQUNJLG1CQUFBO0F0Q291TXBCO0FzQ3J1TWdCO0VBQ0ksbUJBQUE7QXRDdXVNcEI7QXNDeHVNZ0I7RUFDSSxtQkFBQTtBdEMwdU1wQjtBc0MzdU1nQjtFQUNJLG1CQUFBO0F0QzZ1TXBCO0FzQzl1TWdCO0VBQ0ksb0JBQUE7QXRDZ3ZNcEI7QXNDdnZNWTtFQUNJLHlCQUFBO0F0Q3l2TWhCO0FzQ3B2TWdCO0VBQ0ksZ0JBQUE7QXRDc3ZNcEI7QXNDdnZNZ0I7RUFDSSxnQkFBQTtBdEN5dk1wQjtBc0Mxdk1nQjtFQUNJLGdCQUFBO0F0QzR2TXBCO0FzQzd2TWdCO0VBQ0ksZ0JBQUE7QXRDK3ZNcEI7QXNDaHdNZ0I7RUFDSSxnQkFBQTtBdENrd01wQjtBc0Nud01nQjtFQUNJLGdCQUFBO0F0Q3F3TXBCO0FzQ3R3TWdCO0VBQ0ksZ0JBQUE7QXRDd3dNcEI7QXNDendNZ0I7RUFDSSxnQkFBQTtBdEMyd01wQjtBc0M1d01nQjtFQUNJLGlCQUFBO0F0Qzh3TXBCO0FzQ3Z3TVE7RUFDSSxnQnJCcURDO0FqQm90TWI7QXNDdHdNUTtFQUNJLHVCckJpREM7QWpCdXRNYjtBc0Nyd01RO0VBQ0ksb0JyQjZDQztBakIwdE1iO0FzQ2h4TVE7RUFDSSxnQnJCcURDO0FqQjZ0TWI7QXNDL3dNUTtFQUNJLHVCckJpREM7QWpCZ3VNYjtBc0M5d01RO0VBQ0ksb0JyQjZDQztBakJtdU1iO0FzQ3p4TVE7RUFDSSxjckJxREM7QWpCc3VNYjtBc0N4eE1RO0VBQ0kscUJyQmlEQztBakJ5dU1iO0FzQ3Z4TVE7RUFDSSxrQnJCNkNDO0FqQjR1TWI7QXNDbHlNUTtFQUNJLGNyQnFEQztBakIrdU1iO0FzQ2p5TVE7RUFDSSxxQnJCaURDO0FqQmt2TWI7QXNDaHlNUTtFQUNJLGtCckI2Q0M7QWpCcXZNYjtBc0MzeU1RO0VBQ0ksZXJCcURDO0FqQnd2TWI7QXNDMXlNUTtFQUNJLHNCckJpREM7QWpCMnZNYjtBc0N6eU1RO0VBQ0ksbUJyQjZDQztBakI4dk1iO0FzQ3B6TVE7RUFDSSxlckJxREM7QWpCaXdNYjtBc0Nuek1RO0VBQ0ksc0JyQmlEQztBakJvd01iO0FzQ2x6TVE7RUFDSSxtQnJCNkNDO0FqQnV3TWI7O0FleHpNZ0I7RXVCbkJKO0lBQ0ksNEJBQUE7RXRDKzBNZDtFc0MxME1jO0lBQ0ksbUJBQUE7RXRDNDBNbEI7RXNDNzBNYztJQUNJLG1CQUFBO0V0QyswTWxCO0VzQ2gxTWM7SUFDSSxtQkFBQTtFdENrMU1sQjtFc0NuMU1jO0lBQ0ksbUJBQUE7RXRDcTFNbEI7RXNDdDFNYztJQUNJLG1CQUFBO0V0Q3cxTWxCO0VzQ3oxTWM7SUFDSSxtQkFBQTtFdEMyMU1sQjtFc0M1MU1jO0lBQ0ksbUJBQUE7RXRDODFNbEI7RXNDLzFNYztJQUNJLG1CQUFBO0V0Q2kyTWxCO0VzQ2wyTWM7SUFDSSxvQkFBQTtFdENvMk1sQjtFc0MzMk1VO0lBQ0kseUJBQUE7RXRDNjJNZDtFc0N4Mk1jO0lBQ0ksZ0JBQUE7RXRDMDJNbEI7RXNDMzJNYztJQUNJLGdCQUFBO0V0QzYyTWxCO0VzQzkyTWM7SUFDSSxnQkFBQTtFdENnM01sQjtFc0NqM01jO0lBQ0ksZ0JBQUE7RXRDbTNNbEI7RXNDcDNNYztJQUNJLGdCQUFBO0V0Q3MzTWxCO0VzQ3YzTWM7SUFDSSxnQkFBQTtFdEN5M01sQjtFc0MxM01jO0lBQ0ksZ0JBQUE7RXRDNDNNbEI7RXNDNzNNYztJQUNJLGdCQUFBO0V0QyszTWxCO0VzQ2g0TWM7SUFDSSxpQkFBQTtFdENrNE1sQjtFc0MzM01NO0lBQ0ksZ0JyQnFEQztFakJ3ME1YO0VzQzEzTU07SUFDSSx1QnJCaURDO0VqQjIwTVg7RXNDejNNTTtJQUNJLG9CckI2Q0M7RWpCODBNWDtFc0NwNE1NO0lBQ0ksZ0JyQnFEQztFakJpMU1YO0VzQ240TU07SUFDSSx1QnJCaURDO0VqQm8xTVg7RXNDbDRNTTtJQUNJLG9CckI2Q0M7RWpCdTFNWDtFc0M3NE1NO0lBQ0ksY3JCcURDO0VqQjAxTVg7RXNDNTRNTTtJQUNJLHFCckJpREM7RWpCNjFNWDtFc0MzNE1NO0lBQ0ksa0JyQjZDQztFakJnMk1YO0VzQ3Q1TU07SUFDSSxjckJxREM7RWpCbTJNWDtFc0NyNU1NO0lBQ0kscUJyQmlEQztFakJzMk1YO0VzQ3A1TU07SUFDSSxrQnJCNkNDO0VqQnkyTVg7RXNDLzVNTTtJQUNJLGVyQnFEQztFakI0Mk1YO0VzQzk1TU07SUFDSSxzQnJCaURDO0VqQisyTVg7RXNDNzVNTTtJQUNJLG1CckI2Q0M7RWpCazNNWDtFc0N4Nk1NO0lBQ0ksZXJCcURDO0VqQnEzTVg7RXNDdjZNTTtJQUNJLHNCckJpREM7RWpCdzNNWDtFc0N0Nk1NO0lBQ0ksbUJyQjZDQztFakIyM01YO0FBQ0Y7O0FlNzZNZ0I7RXVCbkJKO0lBQ0ksNEJBQUE7RXRDbzhNZDtFc0MvN01jO0lBQ0ksbUJBQUE7RXRDaThNbEI7RXNDbDhNYztJQUNJLG1CQUFBO0V0Q284TWxCO0VzQ3I4TWM7SUFDSSxtQkFBQTtFdEN1OE1sQjtFc0N4OE1jO0lBQ0ksbUJBQUE7RXRDMDhNbEI7RXNDMzhNYztJQUNJLG1CQUFBO0V0QzY4TWxCO0VzQzk4TWM7SUFDSSxtQkFBQTtFdENnOU1sQjtFc0NqOU1jO0lBQ0ksbUJBQUE7RXRDbTlNbEI7RXNDcDlNYztJQUNJLG1CQUFBO0V0Q3M5TWxCO0VzQ3Y5TWM7SUFDSSxvQkFBQTtFdEN5OU1sQjtFc0NoK01VO0lBQ0kseUJBQUE7RXRDaytNZDtFc0M3OU1jO0lBQ0ksZ0JBQUE7RXRDKzlNbEI7RXNDaCtNYztJQUNJLGdCQUFBO0V0Q2srTWxCO0VzQ24rTWM7SUFDSSxnQkFBQTtFdENxK01sQjtFc0N0K01jO0lBQ0ksZ0JBQUE7RXRDdytNbEI7RXNDeitNYztJQUNJLGdCQUFBO0V0QzIrTWxCO0VzQzUrTWM7SUFDSSxnQkFBQTtFdEM4K01sQjtFc0MvK01jO0lBQ0ksZ0JBQUE7RXRDaS9NbEI7RXNDbC9NYztJQUNJLGdCQUFBO0V0Q28vTWxCO0VzQ3IvTWM7SUFDSSxpQkFBQTtFdEN1L01sQjtFc0NoL01NO0lBQ0ksZ0JyQnFEQztFakI2N01YO0VzQy8rTU07SUFDSSx1QnJCaURDO0VqQmc4TVg7RXNDOStNTTtJQUNJLG9CckI2Q0M7RWpCbThNWDtFc0N6L01NO0lBQ0ksZ0JyQnFEQztFakJzOE1YO0VzQ3gvTU07SUFDSSx1QnJCaURDO0VqQnk4TVg7RXNDdi9NTTtJQUNJLG9CckI2Q0M7RWpCNDhNWDtFc0NsZ05NO0lBQ0ksY3JCcURDO0VqQis4TVg7RXNDamdOTTtJQUNJLHFCckJpREM7RWpCazlNWDtFc0NoZ05NO0lBQ0ksa0JyQjZDQztFakJxOU1YO0VzQzNnTk07SUFDSSxjckJxREM7RWpCdzlNWDtFc0MxZ05NO0lBQ0kscUJyQmlEQztFakIyOU1YO0VzQ3pnTk07SUFDSSxrQnJCNkNDO0VqQjg5TVg7RXNDcGhOTTtJQUNJLGVyQnFEQztFakJpK01YO0VzQ25oTk07SUFDSSxzQnJCaURDO0VqQm8rTVg7RXNDbGhOTTtJQUNJLG1CckI2Q0M7RWpCdStNWDtFc0M3aE5NO0lBQ0ksZXJCcURDO0VqQjArTVg7RXNDNWhOTTtJQUNJLHNCckJpREM7RWpCNitNWDtFc0MzaE5NO0lBQ0ksbUJyQjZDQztFakJnL01YO0FBQ0Y7O0FlbGlOZ0I7RXVCbkJKO0lBQ0ksNEJBQUE7RXRDeWpOZDtFc0Nwak5jO0lBQ0ksbUJBQUE7RXRDc2pObEI7RXNDdmpOYztJQUNJLG1CQUFBO0V0Q3lqTmxCO0VzQzFqTmM7SUFDSSxtQkFBQTtFdEM0ak5sQjtFc0M3ak5jO0lBQ0ksbUJBQUE7RXRDK2pObEI7RXNDaGtOYztJQUNJLG1CQUFBO0V0Q2trTmxCO0VzQ25rTmM7SUFDSSxtQkFBQTtFdENxa05sQjtFc0N0a05jO0lBQ0ksbUJBQUE7RXRDd2tObEI7RXNDemtOYztJQUNJLG1CQUFBO0V0QzJrTmxCO0VzQzVrTmM7SUFDSSxvQkFBQTtFdEM4a05sQjtFc0NybE5VO0lBQ0kseUJBQUE7RXRDdWxOZDtFc0NsbE5jO0lBQ0ksZ0JBQUE7RXRDb2xObEI7RXNDcmxOYztJQUNJLGdCQUFBO0V0Q3VsTmxCO0VzQ3hsTmM7SUFDSSxnQkFBQTtFdEMwbE5sQjtFc0MzbE5jO0lBQ0ksZ0JBQUE7RXRDNmxObEI7RXNDOWxOYztJQUNJLGdCQUFBO0V0Q2dtTmxCO0VzQ2ptTmM7SUFDSSxnQkFBQTtFdENtbU5sQjtFc0NwbU5jO0lBQ0ksZ0JBQUE7RXRDc21ObEI7RXNDdm1OYztJQUNJLGdCQUFBO0V0Q3ltTmxCO0VzQzFtTmM7SUFDSSxpQkFBQTtFdEM0bU5sQjtFc0NybU5NO0lBQ0ksZ0JyQnFEQztFakJrak5YO0VzQ3BtTk07SUFDSSx1QnJCaURDO0VqQnFqTlg7RXNDbm1OTTtJQUNJLG9CckI2Q0M7RWpCd2pOWDtFc0M5bU5NO0lBQ0ksZ0JyQnFEQztFakIyak5YO0VzQzdtTk07SUFDSSx1QnJCaURDO0VqQjhqTlg7RXNDNW1OTTtJQUNJLG9CckI2Q0M7RWpCaWtOWDtFc0N2bk5NO0lBQ0ksY3JCcURDO0VqQm9rTlg7RXNDdG5OTTtJQUNJLHFCckJpREM7RWpCdWtOWDtFc0Nybk5NO0lBQ0ksa0JyQjZDQztFakIwa05YO0VzQ2hvTk07SUFDSSxjckJxREM7RWpCNmtOWDtFc0Mvbk5NO0lBQ0kscUJyQmlEQztFakJnbE5YO0VzQzluTk07SUFDSSxrQnJCNkNDO0VqQm1sTlg7RXNDem9OTTtJQUNJLGVyQnFEQztFakJzbE5YO0VzQ3hvTk07SUFDSSxzQnJCaURDO0VqQnlsTlg7RXNDdm9OTTtJQUNJLG1CckI2Q0M7RWpCNGxOWDtFc0NscE5NO0lBQ0ksZXJCcURDO0VqQitsTlg7RXNDanBOTTtJQUNJLHNCckJpREM7RWpCa21OWDtFc0NocE5NO0lBQ0ksbUJyQjZDQztFakJxbU5YO0FBQ0Y7O0FldnBOZ0I7RXVCbkJKO0lBQ0ksNEJBQUE7RXRDOHFOZDtFc0N6cU5jO0lBQ0ksbUJBQUE7RXRDMnFObEI7RXNDNXFOYztJQUNJLG1CQUFBO0V0QzhxTmxCO0VzQy9xTmM7SUFDSSxtQkFBQTtFdENpck5sQjtFc0Nsck5jO0lBQ0ksbUJBQUE7RXRDb3JObEI7RXNDcnJOYztJQUNJLG1CQUFBO0V0Q3VyTmxCO0VzQ3hyTmM7SUFDSSxtQkFBQTtFdEMwck5sQjtFc0Mzck5jO0lBQ0ksbUJBQUE7RXRDNnJObEI7RXNDOXJOYztJQUNJLG1CQUFBO0V0Q2dzTmxCO0VzQ2pzTmM7SUFDSSxvQkFBQTtFdENtc05sQjtFc0Mxc05VO0lBQ0kseUJBQUE7RXRDNHNOZDtFc0N2c05jO0lBQ0ksZ0JBQUE7RXRDeXNObEI7RXNDMXNOYztJQUNJLGdCQUFBO0V0QzRzTmxCO0VzQzdzTmM7SUFDSSxnQkFBQTtFdEMrc05sQjtFc0NodE5jO0lBQ0ksZ0JBQUE7RXRDa3RObEI7RXNDbnROYztJQUNJLGdCQUFBO0V0Q3F0TmxCO0VzQ3R0TmM7SUFDSSxnQkFBQTtFdEN3dE5sQjtFc0N6dE5jO0lBQ0ksZ0JBQUE7RXRDMnRObEI7RXNDNXROYztJQUNJLGdCQUFBO0V0Qzh0TmxCO0VzQy90TmM7SUFDSSxpQkFBQTtFdENpdU5sQjtFc0MxdE5NO0lBQ0ksZ0JyQnFEQztFakJ1cU5YO0VzQ3p0Tk07SUFDSSx1QnJCaURDO0VqQjBxTlg7RXNDeHROTTtJQUNJLG9CckI2Q0M7RWpCNnFOWDtFc0NudU5NO0lBQ0ksZ0JyQnFEQztFakJnck5YO0VzQ2x1Tk07SUFDSSx1QnJCaURDO0VqQm1yTlg7RXNDanVOTTtJQUNJLG9CckI2Q0M7RWpCc3JOWDtFc0M1dU5NO0lBQ0ksY3JCcURDO0VqQnlyTlg7RXNDM3VOTTtJQUNJLHFCckJpREM7RWpCNHJOWDtFc0MxdU5NO0lBQ0ksa0JyQjZDQztFakIrck5YO0VzQ3J2Tk07SUFDSSxjckJxREM7RWpCa3NOWDtFc0Nwdk5NO0lBQ0kscUJyQmlEQztFakJxc05YO0VzQ252Tk07SUFDSSxrQnJCNkNDO0VqQndzTlg7RXNDOXZOTTtJQUNJLGVyQnFEQztFakIyc05YO0VzQzd2Tk07SUFDSSxzQnJCaURDO0VqQjhzTlg7RXNDNXZOTTtJQUNJLG1CckI2Q0M7RWpCaXROWDtFc0N2d05NO0lBQ0ksZXJCcURDO0VqQm90Tlg7RXNDdHdOTTtJQUNJLHNCckJpREM7RWpCdXROWDtFc0Nyd05NO0lBQ0ksbUJyQjZDQztFakIwdE5YO0FBQ0Y7O0FlNXdOZ0I7RXVCbkJKO0lBQ0ksNEJBQUE7RXRDbXlOZDtFc0M5eE5jO0lBQ0ksbUJBQUE7RXRDZ3lObEI7RXNDanlOYztJQUNJLG1CQUFBO0V0Q215TmxCO0VzQ3B5TmM7SUFDSSxtQkFBQTtFdENzeU5sQjtFc0N2eU5jO0lBQ0ksbUJBQUE7RXRDeXlObEI7RXNDMXlOYztJQUNJLG1CQUFBO0V0QzR5TmxCO0VzQzd5TmM7SUFDSSxtQkFBQTtFdEMreU5sQjtFc0Noek5jO0lBQ0ksbUJBQUE7RXRDa3pObEI7RXNDbnpOYztJQUNJLG1CQUFBO0V0Q3F6TmxCO0VzQ3R6TmM7SUFDSSxvQkFBQTtFdEN3ek5sQjtFc0Mvek5VO0lBQ0kseUJBQUE7RXRDaTBOZDtFc0M1ek5jO0lBQ0ksZ0JBQUE7RXRDOHpObEI7RXNDL3pOYztJQUNJLGdCQUFBO0V0Q2kwTmxCO0VzQ2wwTmM7SUFDSSxnQkFBQTtFdENvME5sQjtFc0NyME5jO0lBQ0ksZ0JBQUE7RXRDdTBObEI7RXNDeDBOYztJQUNJLGdCQUFBO0V0QzAwTmxCO0VzQzMwTmM7SUFDSSxnQkFBQTtFdEM2ME5sQjtFc0M5ME5jO0lBQ0ksZ0JBQUE7RXRDZzFObEI7RXNDajFOYztJQUNJLGdCQUFBO0V0Q20xTmxCO0VzQ3AxTmM7SUFDSSxpQkFBQTtFdENzMU5sQjtFc0MvME5NO0lBQ0ksZ0JyQnFEQztFakI0eE5YO0VzQzkwTk07SUFDSSx1QnJCaURDO0VqQit4Tlg7RXNDNzBOTTtJQUNJLG9CckI2Q0M7RWpCa3lOWDtFc0N4MU5NO0lBQ0ksZ0JyQnFEQztFakJxeU5YO0VzQ3YxTk07SUFDSSx1QnJCaURDO0VqQnd5Tlg7RXNDdDFOTTtJQUNJLG9CckI2Q0M7RWpCMnlOWDtFc0NqMk5NO0lBQ0ksY3JCcURDO0VqQjh5Tlg7RXNDaDJOTTtJQUNJLHFCckJpREM7RWpCaXpOWDtFc0MvMU5NO0lBQ0ksa0JyQjZDQztFakJvek5YO0VzQzEyTk07SUFDSSxjckJxREM7RWpCdXpOWDtFc0N6Mk5NO0lBQ0kscUJyQmlEQztFakIwek5YO0VzQ3gyTk07SUFDSSxrQnJCNkNDO0VqQjZ6Tlg7RXNDbjNOTTtJQUNJLGVyQnFEQztFakJnME5YO0VzQ2wzTk07SUFDSSxzQnJCaURDO0VqQm0wTlg7RXNDajNOTTtJQUNJLG1CckI2Q0M7RWpCczBOWDtFc0M1M05NO0lBQ0ksZXJCcURDO0VqQnkwTlg7RXNDMzNOTTtJQUNJLHNCckJpREM7RWpCNDBOWDtFc0MxM05NO0lBQ0ksbUJyQjZDQztFakIrME5YO0FBQ0Y7O0FlajROZ0I7RXVCbkJKO0lBQ0ksNEJBQUE7RXRDdzVOZDtFc0NuNU5jO0lBQ0ksbUJBQUE7RXRDcTVObEI7RXNDdDVOYztJQUNJLG1CQUFBO0V0Q3c1TmxCO0VzQ3o1TmM7SUFDSSxtQkFBQTtFdEMyNU5sQjtFc0M1NU5jO0lBQ0ksbUJBQUE7RXRDODVObEI7RXNDLzVOYztJQUNJLG1CQUFBO0V0Q2k2TmxCO0VzQ2w2TmM7SUFDSSxtQkFBQTtFdENvNk5sQjtFc0NyNk5jO0lBQ0ksbUJBQUE7RXRDdTZObEI7RXNDeDZOYztJQUNJLG1CQUFBO0V0QzA2TmxCO0VzQzM2TmM7SUFDSSxvQkFBQTtFdEM2Nk5sQjtFc0NwN05VO0lBQ0kseUJBQUE7RXRDczdOZDtFc0NqN05jO0lBQ0ksZ0JBQUE7RXRDbTdObEI7RXNDcDdOYztJQUNJLGdCQUFBO0V0Q3M3TmxCO0VzQ3Y3TmM7SUFDSSxnQkFBQTtFdEN5N05sQjtFc0MxN05jO0lBQ0ksZ0JBQUE7RXRDNDdObEI7RXNDNzdOYztJQUNJLGdCQUFBO0V0Qys3TmxCO0VzQ2g4TmM7SUFDSSxnQkFBQTtFdENrOE5sQjtFc0NuOE5jO0lBQ0ksZ0JBQUE7RXRDcThObEI7RXNDdDhOYztJQUNJLGdCQUFBO0V0Q3c4TmxCO0VzQ3o4TmM7SUFDSSxpQkFBQTtFdEMyOE5sQjtFc0NwOE5NO0lBQ0ksZ0JyQnFEQztFakJpNU5YO0VzQ244Tk07SUFDSSx1QnJCaURDO0VqQm81Tlg7RXNDbDhOTTtJQUNJLG9CckI2Q0M7RWpCdTVOWDtFc0M3OE5NO0lBQ0ksZ0JyQnFEQztFakIwNU5YO0VzQzU4Tk07SUFDSSx1QnJCaURDO0VqQjY1Tlg7RXNDMzhOTTtJQUNJLG9CckI2Q0M7RWpCZzZOWDtFc0N0OU5NO0lBQ0ksY3JCcURDO0VqQm02Tlg7RXNDcjlOTTtJQUNJLHFCckJpREM7RWpCczZOWDtFc0NwOU5NO0lBQ0ksa0JyQjZDQztFakJ5Nk5YO0VzQy85Tk07SUFDSSxjckJxREM7RWpCNDZOWDtFc0M5OU5NO0lBQ0kscUJyQmlEQztFakIrNk5YO0VzQzc5Tk07SUFDSSxrQnJCNkNDO0VqQms3Tlg7RXNDeCtOTTtJQUNJLGVyQnFEQztFakJxN05YO0VzQ3YrTk07SUFDSSxzQnJCaURDO0VqQnc3Tlg7RXNDdCtOTTtJQUNJLG1CckI2Q0M7RWpCMjdOWDtFc0NqL05NO0lBQ0ksZXJCcURDO0VqQjg3Tlg7RXNDaC9OTTtJQUNJLHNCckJpREM7RWpCaThOWDtFc0MvK05NO0lBQ0ksbUJyQjZDQztFakJvOE5YO0FBQ0Y7O0FzQzErTlE7RWxCa1BGLGdCQUxJO0FwQml3TlY7QXNDMStOUTtFbEI4T0YsdUJBTEk7QXBCb3dOVjtBc0N6K05RO0VsQjBPRixvQkFMSTtBcEJ1d05WO0FzQ3AvTlE7RWxCa1BGLGdCQUxJO0FwQjB3TlY7QXNDbi9OUTtFbEI4T0YsdUJBTEk7QXBCNndOVjtBc0NsL05RO0VsQjBPRixvQkFMSTtBcEJneE5WO0FzQzcvTlE7RWxCc1BBLGdDQUFBO0FwQjB3TlI7QW9CdDZOSTtFa0IxRkk7SWxCNlBBLGNBQUE7RXBCdXdOTjtBQUNGO0FzQ2pnT1E7RWxCa1BBLHVDQUFBO0FwQmt4TlI7QW9COTZOSTtFa0J0Rkk7SWxCeVBBLHFCQUFBO0VwQit3Tk47QUFDRjtBc0NyZ09RO0VsQjhPQSxvQ0FBQTtBcEIweE5SO0FvQnQ3Tkk7RWtCbEZJO0lsQnFQQSxrQkFBQTtFcEJ1eE5OO0FBQ0Y7QXNDcmhPUTtFbEJzUEEsZ0NBQUE7QXBCa3lOUjtBb0I5N05JO0VrQjFGSTtJbEI2UEEsY0FBQTtFcEIreE5OO0FBQ0Y7QXNDemhPUTtFbEJrUEEsdUNBQUE7QXBCMHlOUjtBb0J0OE5JO0VrQnRGSTtJbEJ5UEEscUJBQUE7RXBCdXlOTjtBQUNGO0FzQzdoT1E7RWxCOE9BLG9DQUFBO0FwQmt6TlI7QW9COThOSTtFa0JsRkk7SWxCcVBBLGtCQUFBO0VwQit5Tk47QUFDRjtBc0M3aU9RO0VsQnNQQSwrQkFBQTtBcEIwek5SO0FvQnQ5Tkk7RWtCMUZJO0lsQjZQQSxlQUFBO0VwQnV6Tk47QUFDRjtBc0Nqak9RO0VsQmtQQSxzQ0FBQTtBcEJrME5SO0FvQjk5Tkk7RWtCdEZJO0lsQnlQQSxzQkFBQTtFcEIrek5OO0FBQ0Y7QXNDcmpPUTtFbEI4T0EsbUNBQUE7QXBCMDBOUjtBb0J0K05JO0VrQmxGSTtJbEJxUEEsbUJBQUE7RXBCdTBOTjtBQUNGO0FzQ3JrT1E7RWxCc1BBLGlDQUFBO0FwQmsxTlI7QW9COStOSTtFa0IxRkk7SWxCNlBBLGVBQUE7RXBCKzBOTjtBQUNGO0FzQ3prT1E7RWxCa1BBLHdDQUFBO0FwQjAxTlI7QW9CdC9OSTtFa0J0Rkk7SWxCeVBBLHNCQUFBO0VwQnUxTk47QUFDRjtBc0M3a09RO0VsQjhPQSxxQ0FBQTtBcEJrMk5SO0FvQjkvTkk7RWtCbEZJO0lsQnFQQSxtQkFBQTtFcEIrMU5OO0FBQ0Y7O0F1Q3hvT0E7Ozs7RUFJSSxXQUFBO0VBQ0EsZUFBQTtBdkMyb09KOztBdUNub09RO0VBQ0ksMkJ0QjJCSztBakIybU9qQjtBdUN2b09RO0VBQ0ksa0J0QjJCSztBakI4bU9qQjtBdUMxb09RO0VBQ0ksMkJ0QjJCSztBakJpbk9qQjtBdUM3b09RO0VBQ0ksZ0J0QjJCSztBakJvbk9qQjtBdUNocE9RO0VBQ0ksMkJ0QjJCSztBakJ1bk9qQjtBdUNucE9RO0VBQ0ksa0J0QjJCSztBakIwbk9qQjtBdUNqcE9JO0VBQ0ksZUFBQTtBdkNtcE9SOztBZXZvT2dCO0V3QmxCUjtJQUNJLDJCdEIyQks7RWpCa29PZjtFdUM5cE9NO0lBQ0ksa0J0QjJCSztFakJxb09mO0V1Q2pxT007SUFDSSwyQnRCMkJLO0VqQndvT2Y7RXVDcHFPTTtJQUNJLGdCdEIyQks7RWpCMm9PZjtFdUN2cU9NO0lBQ0ksMkJ0QjJCSztFakI4b09mO0V1QzFxT007SUFDSSxrQnRCMkJLO0VqQmlwT2Y7RXVDeHFPRTtJQUNJLGVBQUE7RXZDMHFPTjtBQUNGOztBZS9wT2dCO0V3QmxCUjtJQUNJLDJCdEIyQks7RWpCMHBPZjtFdUN0ck9NO0lBQ0ksa0J0QjJCSztFakI2cE9mO0V1Q3pyT007SUFDSSwyQnRCMkJLO0VqQmdxT2Y7RXVDNXJPTTtJQUNJLGdCdEIyQks7RWpCbXFPZjtFdUMvck9NO0lBQ0ksMkJ0QjJCSztFakJzcU9mO0V1Q2xzT007SUFDSSxrQnRCMkJLO0VqQnlxT2Y7RXVDaHNPRTtJQUNJLGVBQUE7RXZDa3NPTjtBQUNGOztBZXZyT2dCO0V3QmxCUjtJQUNJLDJCdEIyQks7RWpCa3JPZjtFdUM5c09NO0lBQ0ksa0J0QjJCSztFakJxck9mO0V1Q2p0T007SUFDSSwyQnRCMkJLO0VqQndyT2Y7RXVDcHRPTTtJQUNJLGdCdEIyQks7RWpCMnJPZjtFdUN2dE9NO0lBQ0ksMkJ0QjJCSztFakI4ck9mO0V1QzF0T007SUFDSSxrQnRCMkJLO0VqQmlzT2Y7RXVDeHRPRTtJQUNJLGVBQUE7RXZDMHRPTjtBQUNGOztBZS9zT2dCO0V3QmxCUjtJQUNJLDJCdEIyQks7RWpCMHNPZjtFdUN0dU9NO0lBQ0ksa0J0QjJCSztFakI2c09mO0V1Q3p1T007SUFDSSwyQnRCMkJLO0VqQmd0T2Y7RXVDNXVPTTtJQUNJLGdCdEIyQks7RWpCbXRPZjtFdUMvdU9NO0lBQ0ksMkJ0QjJCSztFakJzdE9mO0V1Q2x2T007SUFDSSxrQnRCMkJLO0VqQnl0T2Y7RXVDaHZPRTtJQUNJLGVBQUE7RXZDa3ZPTjtBQUNGOztBZXZ1T2dCO0V3QmxCUjtJQUNJLDJCdEIyQks7RWpCa3VPZjtFdUM5dk9NO0lBQ0ksa0J0QjJCSztFakJxdU9mO0V1Q2p3T007SUFDSSwyQnRCMkJLO0VqQnd1T2Y7RXVDcHdPTTtJQUNJLGdCdEIyQks7RWpCMnVPZjtFdUN2d09NO0lBQ0ksMkJ0QjJCSztFakI4dU9mO0V1QzF3T007SUFDSSxrQnRCMkJLO0VqQml2T2Y7RXVDeHdPRTtJQUNJLGVBQUE7RXZDMHdPTjtBQUNGOztBZS92T2dCO0V3QmxCUjtJQUNJLDJCdEIyQks7RWpCMHZPZjtFdUN0eE9NO0lBQ0ksa0J0QjJCSztFakI2dk9mO0V1Q3p4T007SUFDSSwyQnRCMkJLO0VqQmd3T2Y7RXVDNXhPTTtJQUNJLGdCdEIyQks7RWpCbXdPZjtFdUMveE9NO0lBQ0ksMkJ0QjJCSztFakJzd09mO0V1Q2x5T007SUFDSSxrQnRCMkJLO0VqQnl3T2Y7RXVDaHlPRTtJQUNJLGVBQUE7RXZDa3lPTjtBQUNGOztBdUM5eE9BO0VBQ0ksa0JBQUE7QXZDaXlPSjs7QXdDenlPSTtFQUNJLFdBQUE7QXhDNHlPUjtBd0N6eU9JO0VBQ0ksWUFBQTtBeEMyeU9SOztBd0NoeU9nQjtFQUNJLDJCdkJPSDtBakI0eE9qQjtBd0NoeU9nQjtFQUNJLGVDeURIO0F6Q3l1T2pCO0F3Q3Z5T2dCO0VBQ0ksMkJ2Qk9IO0FqQmt5T2pCO0F3Q3R5T2dCO0VBQ0ksZUN5REg7QXpDK3VPakI7QXdDN3lPZ0I7RUFDSSwyQnZCT0g7QWpCd3lPakI7QXdDNXlPZ0I7RUFDSSxlQ3lESDtBekNxdk9qQjtBd0Nuek9nQjtFQUNJLDJCdkJPSDtBakI4eU9qQjtBd0Nsek9nQjtFQUNJLGVDeURIO0F6QzJ2T2pCO0F3Q3p6T2dCO0VBQ0ksMkJ2Qk9IO0FqQm96T2pCO0F3Q3h6T2dCO0VBQ0ksZUN5REg7QXpDaXdPakI7QXdDL3pPZ0I7RUFDSSwyQnZCT0g7QWpCMHpPakI7QXdDOXpPZ0I7RUFDSSxlQ3lESDtBekN1d09qQjtBd0NyME9nQjtFQUNJLGtCdkJPSDtBakJnME9qQjtBd0NwME9nQjtFQUNJLGVDeURIO0F6QzZ3T2pCO0F3QzMwT2dCO0VBQ0ksa0J2Qk9IO0FqQnMwT2pCO0F3QzEwT2dCO0VBQ0ksZUN5REg7QXpDbXhPakI7QXdDajFPZ0I7RUFDSSxrQnZCT0g7QWpCNDBPakI7QXdDaDFPZ0I7RUFDSSxlQ3lESDtBekN5eE9qQjtBd0N2MU9nQjtFQUNJLGtCdkJPSDtBakJrMU9qQjtBd0N0MU9nQjtFQUNJLGVDeURIO0F6Qyt4T2pCO0F3QzcxT2dCO0VBQ0ksa0J2Qk9IO0FqQncxT2pCO0F3QzUxT2dCO0VBQ0ksZUN5REg7QXpDcXlPakI7QXdDbjJPZ0I7RUFDSSxrQnZCT0g7QWpCODFPakI7QXdDbDJPZ0I7RUFDSSxlQ3lESDtBekMyeU9qQjtBd0N6Mk9nQjtFQUNJLDJCdkJPSDtBakJvMk9qQjtBd0N4Mk9nQjtFQUNJLGVDeURIO0F6Q2l6T2pCO0F3Qy8yT2dCO0VBQ0ksMkJ2Qk9IO0FqQjAyT2pCO0F3QzkyT2dCO0VBQ0ksZUN5REg7QXpDdXpPakI7QXdDcjNPZ0I7RUFDSSwyQnZCT0g7QWpCZzNPakI7QXdDcDNPZ0I7RUFDSSxlQ3lESDtBekM2ek9qQjtBd0MzM09nQjtFQUNJLDJCdkJPSDtBakJzM09qQjtBd0MxM09nQjtFQUNJLGVDeURIO0F6Q20wT2pCO0F3Q2o0T2dCO0VBQ0ksMkJ2Qk9IO0FqQjQzT2pCO0F3Q2g0T2dCO0VBQ0ksZUN5REg7QXpDeTBPakI7QXdDdjRPZ0I7RUFDSSwyQnZCT0g7QWpCazRPakI7QXdDdDRPZ0I7RUFDSSxlQ3lESDtBekMrME9qQjtBd0M3NE9nQjtFQUNJLGdCdkJPSDtBakJ3NE9qQjtBd0M1NE9nQjtFQUNJLGVDeURIO0F6Q3ExT2pCO0F3Q241T2dCO0VBQ0ksZ0J2Qk9IO0FqQjg0T2pCO0F3Q2w1T2dCO0VBQ0ksZUN5REg7QXpDMjFPakI7QXdDejVPZ0I7RUFDSSxnQnZCT0g7QWpCbzVPakI7QXdDeDVPZ0I7RUFDSSxlQ3lESDtBekNpMk9qQjtBd0MvNU9nQjtFQUNJLGdCdkJPSDtBakIwNU9qQjtBd0M5NU9nQjtFQUNJLGVDeURIO0F6Q3UyT2pCO0F3Q3I2T2dCO0VBQ0ksZ0J2Qk9IO0FqQmc2T2pCO0F3Q3A2T2dCO0VBQ0ksZUN5REg7QXpDNjJPakI7QXdDMzZPZ0I7RUFDSSxnQnZCT0g7QWpCczZPakI7QXdDMTZPZ0I7RUFDSSxlQ3lESDtBekNtM09qQjtBd0NqN09nQjtFQUNJLDJCdkJPSDtBakI0Nk9qQjtBd0NoN09nQjtFQUNJLGVDeURIO0F6Q3kzT2pCO0F3Q3Y3T2dCO0VBQ0ksMkJ2Qk9IO0FqQms3T2pCO0F3Q3Q3T2dCO0VBQ0ksZUN5REg7QXpDKzNPakI7QXdDNzdPZ0I7RUFDSSwyQnZCT0g7QWpCdzdPakI7QXdDNTdPZ0I7RUFDSSxlQ3lESDtBekNxNE9qQjtBd0NuOE9nQjtFQUNJLDJCdkJPSDtBakI4N09qQjtBd0NsOE9nQjtFQUNJLGVDeURIO0F6QzI0T2pCO0F3Q3o4T2dCO0VBQ0ksMkJ2Qk9IO0FqQm84T2pCO0F3Q3g4T2dCO0VBQ0ksZUN5REg7QXpDaTVPakI7QXdDLzhPZ0I7RUFDSSwyQnZCT0g7QWpCMDhPakI7QXdDOThPZ0I7RUFDSSxlQ3lESDtBekN1NU9qQjtBd0NyOU9nQjtFQUNJLGtCdkJPSDtBakJnOU9qQjtBd0NwOU9nQjtFQUNJLGVDeURIO0F6QzY1T2pCO0F3QzM5T2dCO0VBQ0ksa0J2Qk9IO0FqQnM5T2pCO0F3QzE5T2dCO0VBQ0ksZUN5REg7QXpDbTZPakI7QXdDaitPZ0I7RUFDSSxrQnZCT0g7QWpCNDlPakI7QXdDaCtPZ0I7RUFDSSxlQ3lESDtBekN5Nk9qQjtBd0N2K09nQjtFQUNJLGtCdkJPSDtBakJrK09qQjtBd0N0K09nQjtFQUNJLGVDeURIO0F6Qys2T2pCO0F3QzcrT2dCO0VBQ0ksa0J2Qk9IO0FqQncrT2pCO0F3QzUrT2dCO0VBQ0ksZUN5REg7QXpDcTdPakI7QXdDbi9PZ0I7RUFDSSxrQnZCT0g7QWpCOCtPakI7QXdDbC9PZ0I7RUFDSSxlQ3lESDtBekMyN09qQjtBd0M5K09JO0VFNUNBLGFBQUE7RUFDQSxtQkY0Q29CO0VFM0NwQixlRjJDeUI7RUUxQ3pCLHVCRjBDK0I7RUV6Qy9CLHVCRnlDdUM7QXhDby9PM0M7QXdDai9PSTtFRWhEQSxhQUFBO0VBQ0EsMkJGZ0RvQjtFRS9DcEIsZUYrQ2lDO0VFOUNqQyx1QkY4Q3VDO0VFN0N2Qyx1QkY2QytDO0F4Q3UvT25EOztBd0NqL09BO0VyQi9DSSxXQUFBO0VBQ0EsaUJGWDhCO0VFWTlCLGNBQUE7RUFjSSxpQkZ0QjBCO0FqQjZpUGxDO0FldGhQZ0I7RXlCOEJoQjtJckIzQlEsaUJGekIyQjtFakJnalBqQztBQUNGO0F3QzEvT0k7RXJCbERBLFdBQUE7RUFDQSxpQkZYOEI7RUVZOUIsY0FBQTtFQWNJLGlCRnRCMEI7RXlCRjlCLGFBQUE7RUFDQSxtQkFGc0I7RUFHdEIsZUFIa0M7RUFJbEMsMkJBSjBEO0VBSzFELHVCQUxvRjtBMUNna1B4RjtBZXRpUGdCO0V5QmlDWjtJckI5QkksaUJGekIyQjtFakJna1BqQztBQUNGOztBd0NuZ1BJO0VBQ0ksMkJ2QmxEbUI7QWpCd2pQM0I7O0F3Q3ZnUEk7RUFDSSw0QnZCbERtQjtBakI0alAzQjs7QXdDM2dQSTtFQUNJLGlCdkJsRG1CO0FqQmdrUDNCOztBd0MvZ1BJO0VBQ0ksNEJ2QmxEbUI7QWpCb2tQM0I7O0F3Q25oUEk7RUFDSSxvQnZCbERtQjtBakJ3a1AzQjs7QXdDdmhQSTtFQUNJLG1CdkJsRG1CO0FqQjRrUDNCOztBd0MzaFBJO0VBQ0ksZXZCbERtQjtBakJnbFAzQjs7QXdDM2hQQTtFQUNJLHFCQUFBO0F4QzhoUEo7O0FnQjF6T1E7RUFDSSxZeUJsTWE7QXpDKy9PekI7O0FnQjl6T1E7RUFDSSxheUJsTWE7QXpDbWdQekI7O0FnQmwwT1E7RUFDSSxZeUJsTWE7QXpDdWdQekI7O0FnQnQwT1E7RUFDSSxheUJsTWE7QXpDMmdQekI7O0FnQjEwT1E7RUFDSSxZeUJsTWE7QXpDK2dQekI7O0FnQjkwT1E7RUFDSSxVeUJsTWE7QXpDbWhQekI7O0F3Q3ppUEU7RUFDRSxnQkFBQTtFQUdJLG1CQUFBO0F4QzBpUFI7QXdDdmlQSTtFQUNJLGtCQUFBO0VBQ0Esc0JBQUE7RUU3Q0osYUFBQTtFQUNBLG1CQUFBO0VBRUksdUJBQUE7RUFDQSxtQkFBQTtFdkIrRUosV3FCcENtQjtFckJxQ25CLFlxQnJDbUI7QXhDNmlQdkI7QXdDM2lQUTtFQUNJLGlCQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7RUFDQSxrQkFBQTtFQUNBLE9BQUE7RUFDQSxNQUFBO0VBQ0EsVUFBQTtBeEM2aVBaO0F3QzFpUFE7RUFDSSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxVQUFBO0F4QzRpUFo7O0EyQ3JwUEk7RUFDSSx1QkFBQTtBM0N3cFBSO0EyQ3BwUFk7RUFFSSw2QkFBQTtFQUdJLDRCQUFBO0EzQ21wUHBCO0EyQ3hwUFk7RUFFSSwyQkFBQTtFQUdJLDhCQUFBO0EzQ3VwUHBCO0EyQzVwUFk7RUFFSSwyQkFBQTtBM0M2cFBoQjtBMkMvcFBZO0VBRUksNkJBQUE7QTNDZ3FQaEI7QTJDbHFQWTtFQUVJLDhCQUFBO0EzQ21xUGhCO0EyQ3JxUFk7RUFFSSw0QkFBQTtBM0NzcVBoQjtBMkM5cFBRO0VBQ0ksWUFBQTtBM0NncVBaO0EyQzVwUEk7RUFDSSxvQkFBQTtBM0M4cFBSO0EyQzFwUFk7RUFFSSwwQkFBQTtFQUdJLHlCQUFBO0EzQ3lwUHBCO0EyQzlwUFk7RUFFSSx3QkFBQTtFQUdJLDJCQUFBO0EzQzZwUHBCO0EyQ2xxUFk7RUFFSSx3QkFBQTtBM0NtcVBoQjtBMkNycVBZO0VBRUksMEJBQUE7QTNDc3FQaEI7QTJDeHFQWTtFQUVJLDJCQUFBO0EzQ3lxUGhCO0EyQzNxUFk7RUFFSSx5QkFBQTtBM0M0cVBoQjtBMkNqcVBRO0VBQ0ksY3hDV0Q7QUh3cFBYO0EyQzlwUFk7RUFFSSxvQnhDSUw7RXdDRFMsbUJ4Q0NUO0FINHBQWDtBMkNscVBZO0VBRUksa0J4Q0lMO0V3Q0RTLHFCeENDVDtBSGdxUFg7QTJDdHFQWTtFQUVJLGtCeENJTDtBSG1xUFg7QTJDenFQWTtFQUVJLG9CeENJTDtBSHNxUFg7QTJDNXFQWTtFQUVJLHFCeENJTDtBSHlxUFg7QTJDL3FQWTtFQUVJLG1CeENJTDtBSDRxUFg7QTJDeHJQUTtFQUNJLFl4Q1dEO0FIK3FQWDtBMkNyclBZO0VBRUksa0J4Q0lMO0V3Q0RTLGlCeENDVDtBSG1yUFg7QTJDenJQWTtFQUVJLGdCeENJTDtFd0NEUyxtQnhDQ1Q7QUh1clBYO0EyQzdyUFk7RUFFSSxnQnhDSUw7QUgwclBYO0EyQ2hzUFk7RUFFSSxrQnhDSUw7QUg2clBYO0EyQ25zUFk7RUFFSSxtQnhDSUw7QUhnc1BYO0EyQ3RzUFk7RUFFSSxpQnhDSUw7QUhtc1BYO0EyQy9zUFE7RUFDSSxZeENXRDtBSHNzUFg7QTJDNXNQWTtFQUVJLGtCeENJTDtFd0NEUyxpQnhDQ1Q7QUgwc1BYO0EyQ2h0UFk7RUFFSSxnQnhDSUw7RXdDRFMsbUJ4Q0NUO0FIOHNQWDtBMkNwdFBZO0VBRUksZ0J4Q0lMO0FIaXRQWDtBMkN2dFBZO0VBRUksa0J4Q0lMO0FIb3RQWDtBMkMxdFBZO0VBRUksbUJ4Q0lMO0FIdXRQWDtBMkM3dFBZO0VBRUksaUJ4Q0lMO0FIMHRQWDtBMkN0dVBRO0VBQ0ksY3hDV0Q7QUg2dFBYO0EyQ251UFk7RUFFSSxvQnhDSUw7RXdDRFMsbUJ4Q0NUO0FIaXVQWDtBMkN2dVBZO0VBRUksa0J4Q0lMO0V3Q0RTLHFCeENDVDtBSHF1UFg7QTJDM3VQWTtFQUVJLGtCeENJTDtBSHd1UFg7QTJDOXVQWTtFQUVJLG9CeENJTDtBSDJ1UFg7QTJDanZQWTtFQUVJLHFCeENJTDtBSDh1UFg7QTJDcHZQWTtFQUVJLG1CeENJTDtBSGl2UFg7QTJDN3ZQUTtFQUNJLGF4Q1dEO0FIb3ZQWDtBMkMxdlBZO0VBRUksbUJ4Q0lMO0V3Q0RTLGtCeENDVDtBSHd2UFg7QTJDOXZQWTtFQUVJLGlCeENJTDtFd0NEUyxvQnhDQ1Q7QUg0dlBYO0EyQ2x3UFk7RUFFSSxpQnhDSUw7QUgrdlBYO0EyQ3J3UFk7RUFFSSxtQnhDSUw7QUhrd1BYO0EyQ3h3UFk7RUFFSSxvQnhDSUw7QUhxd1BYO0EyQzN3UFk7RUFFSSxrQnhDSUw7QUh3d1BYO0EyQ3B4UFE7RUFDSSxheENXRDtBSDJ3UFg7QTJDanhQWTtFQUVJLG1CeENJTDtFd0NEUyxrQnhDQ1Q7QUgrd1BYO0EyQ3J4UFk7RUFFSSxpQnhDSUw7RXdDRFMsb0J4Q0NUO0FIbXhQWDtBMkN6eFBZO0VBRUksaUJ4Q0lMO0FIc3hQWDtBMkM1eFBZO0VBRUksbUJ4Q0lMO0FIeXhQWDtBMkMveFBZO0VBRUksb0J4Q0lMO0FINHhQWDtBMkNseVBZO0VBRUksa0J4Q0lMO0FIK3hQWDs7QWV0elBnQjtFNEIzQlo7SUFDSSx1QkFBQTtFM0NxMVBOO0UyQ2oxUFU7SUFFSSw2QkFBQTtJQUdJLDRCQUFBO0UzQ2cxUGxCO0UyQ3IxUFU7SUFFSSwyQkFBQTtJQUdJLDhCQUFBO0UzQ28xUGxCO0UyQ3oxUFU7SUFFSSwyQkFBQTtFM0MwMVBkO0UyQzUxUFU7SUFFSSw2QkFBQTtFM0M2MVBkO0UyQy8xUFU7SUFFSSw4QkFBQTtFM0NnMlBkO0UyQ2wyUFU7SUFFSSw0QkFBQTtFM0NtMlBkO0UyQzMxUE07SUFDSSxZQUFBO0UzQzYxUFY7RTJDejFQRTtJQUNJLG9CQUFBO0UzQzIxUE47RTJDdjFQVTtJQUVJLDBCQUFBO0lBR0kseUJBQUE7RTNDczFQbEI7RTJDMzFQVTtJQUVJLHdCQUFBO0lBR0ksMkJBQUE7RTNDMDFQbEI7RTJDLzFQVTtJQUVJLHdCQUFBO0UzQ2cyUGQ7RTJDbDJQVTtJQUVJLDBCQUFBO0UzQ20yUGQ7RTJDcjJQVTtJQUVJLDJCQUFBO0UzQ3MyUGQ7RTJDeDJQVTtJQUVJLHlCQUFBO0UzQ3kyUGQ7RTJDOTFQTTtJQUNJLGN4Q1dEO0VIcTFQVDtFMkMzMVBVO0lBRUksb0J4Q0lMO0l3Q0RTLG1CeENDVDtFSHkxUFQ7RTJDLzFQVTtJQUVJLGtCeENJTDtJd0NEUyxxQnhDQ1Q7RUg2MVBUO0UyQ24yUFU7SUFFSSxrQnhDSUw7RUhnMlBUO0UyQ3QyUFU7SUFFSSxvQnhDSUw7RUhtMlBUO0UyQ3oyUFU7SUFFSSxxQnhDSUw7RUhzMlBUO0UyQzUyUFU7SUFFSSxtQnhDSUw7RUh5MlBUO0UyQ3IzUE07SUFDSSxZeENXRDtFSDQyUFQ7RTJDbDNQVTtJQUVJLGtCeENJTDtJd0NEUyxpQnhDQ1Q7RUhnM1BUO0UyQ3QzUFU7SUFFSSxnQnhDSUw7SXdDRFMsbUJ4Q0NUO0VIbzNQVDtFMkMxM1BVO0lBRUksZ0J4Q0lMO0VIdTNQVDtFMkM3M1BVO0lBRUksa0J4Q0lMO0VIMDNQVDtFMkNoNFBVO0lBRUksbUJ4Q0lMO0VINjNQVDtFMkNuNFBVO0lBRUksaUJ4Q0lMO0VIZzRQVDtFMkM1NFBNO0lBQ0ksWXhDV0Q7RUhtNFBUO0UyQ3o0UFU7SUFFSSxrQnhDSUw7SXdDRFMsaUJ4Q0NUO0VIdTRQVDtFMkM3NFBVO0lBRUksZ0J4Q0lMO0l3Q0RTLG1CeENDVDtFSDI0UFQ7RTJDajVQVTtJQUVJLGdCeENJTDtFSDg0UFQ7RTJDcDVQVTtJQUVJLGtCeENJTDtFSGk1UFQ7RTJDdjVQVTtJQUVJLG1CeENJTDtFSG81UFQ7RTJDMTVQVTtJQUVJLGlCeENJTDtFSHU1UFQ7RTJDbjZQTTtJQUNJLGN4Q1dEO0VIMDVQVDtFMkNoNlBVO0lBRUksb0J4Q0lMO0l3Q0RTLG1CeENDVDtFSDg1UFQ7RTJDcDZQVTtJQUVJLGtCeENJTDtJd0NEUyxxQnhDQ1Q7RUhrNlBUO0UyQ3g2UFU7SUFFSSxrQnhDSUw7RUhxNlBUO0UyQzM2UFU7SUFFSSxvQnhDSUw7RUh3NlBUO0UyQzk2UFU7SUFFSSxxQnhDSUw7RUgyNlBUO0UyQ2o3UFU7SUFFSSxtQnhDSUw7RUg4NlBUO0UyQzE3UE07SUFDSSxheENXRDtFSGk3UFQ7RTJDdjdQVTtJQUVJLG1CeENJTDtJd0NEUyxrQnhDQ1Q7RUhxN1BUO0UyQzM3UFU7SUFFSSxpQnhDSUw7SXdDRFMsb0J4Q0NUO0VIeTdQVDtFMkMvN1BVO0lBRUksaUJ4Q0lMO0VINDdQVDtFMkNsOFBVO0lBRUksbUJ4Q0lMO0VIKzdQVDtFMkNyOFBVO0lBRUksb0J4Q0lMO0VIazhQVDtFMkN4OFBVO0lBRUksa0J4Q0lMO0VIcThQVDtFMkNqOVBNO0lBQ0ksYXhDV0Q7RUh3OFBUO0UyQzk4UFU7SUFFSSxtQnhDSUw7SXdDRFMsa0J4Q0NUO0VINDhQVDtFMkNsOVBVO0lBRUksaUJ4Q0lMO0l3Q0RTLG9CeENDVDtFSGc5UFQ7RTJDdDlQVTtJQUVJLGlCeENJTDtFSG05UFQ7RTJDejlQVTtJQUVJLG1CeENJTDtFSHM5UFQ7RTJDNTlQVTtJQUVJLG9CeENJTDtFSHk5UFQ7RTJDLzlQVTtJQUVJLGtCeENJTDtFSDQ5UFQ7QUFDRjs7QWVwL1BnQjtFNEIzQlo7SUFDSSx1QkFBQTtFM0NtaFFOO0UyQy9nUVU7SUFFSSw2QkFBQTtJQUdJLDRCQUFBO0UzQzhnUWxCO0UyQ25oUVU7SUFFSSwyQkFBQTtJQUdJLDhCQUFBO0UzQ2toUWxCO0UyQ3ZoUVU7SUFFSSwyQkFBQTtFM0N3aFFkO0UyQzFoUVU7SUFFSSw2QkFBQTtFM0MyaFFkO0UyQzdoUVU7SUFFSSw4QkFBQTtFM0M4aFFkO0UyQ2hpUVU7SUFFSSw0QkFBQTtFM0NpaVFkO0UyQ3poUU07SUFDSSxZQUFBO0UzQzJoUVY7RTJDdmhRRTtJQUNJLG9CQUFBO0UzQ3loUU47RTJDcmhRVTtJQUVJLDBCQUFBO0lBR0kseUJBQUE7RTNDb2hRbEI7RTJDemhRVTtJQUVJLHdCQUFBO0lBR0ksMkJBQUE7RTNDd2hRbEI7RTJDN2hRVTtJQUVJLHdCQUFBO0UzQzhoUWQ7RTJDaGlRVTtJQUVJLDBCQUFBO0UzQ2lpUWQ7RTJDbmlRVTtJQUVJLDJCQUFBO0UzQ29pUWQ7RTJDdGlRVTtJQUVJLHlCQUFBO0UzQ3VpUWQ7RTJDNWhRTTtJQUNJLGN4Q1dEO0VIbWhRVDtFMkN6aFFVO0lBRUksb0J4Q0lMO0l3Q0RTLG1CeENDVDtFSHVoUVQ7RTJDN2hRVTtJQUVJLGtCeENJTDtJd0NEUyxxQnhDQ1Q7RUgyaFFUO0UyQ2ppUVU7SUFFSSxrQnhDSUw7RUg4aFFUO0UyQ3BpUVU7SUFFSSxvQnhDSUw7RUhpaVFUO0UyQ3ZpUVU7SUFFSSxxQnhDSUw7RUhvaVFUO0UyQzFpUVU7SUFFSSxtQnhDSUw7RUh1aVFUO0UyQ25qUU07SUFDSSxZeENXRDtFSDBpUVQ7RTJDaGpRVTtJQUVJLGtCeENJTDtJd0NEUyxpQnhDQ1Q7RUg4aVFUO0UyQ3BqUVU7SUFFSSxnQnhDSUw7SXdDRFMsbUJ4Q0NUO0VIa2pRVDtFMkN4alFVO0lBRUksZ0J4Q0lMO0VIcWpRVDtFMkMzalFVO0lBRUksa0J4Q0lMO0VId2pRVDtFMkM5alFVO0lBRUksbUJ4Q0lMO0VIMmpRVDtFMkNqa1FVO0lBRUksaUJ4Q0lMO0VIOGpRVDtFMkMxa1FNO0lBQ0ksWXhDV0Q7RUhpa1FUO0UyQ3ZrUVU7SUFFSSxrQnhDSUw7SXdDRFMsaUJ4Q0NUO0VIcWtRVDtFMkMza1FVO0lBRUksZ0J4Q0lMO0l3Q0RTLG1CeENDVDtFSHlrUVQ7RTJDL2tRVTtJQUVJLGdCeENJTDtFSDRrUVQ7RTJDbGxRVTtJQUVJLGtCeENJTDtFSCtrUVQ7RTJDcmxRVTtJQUVJLG1CeENJTDtFSGtsUVQ7RTJDeGxRVTtJQUVJLGlCeENJTDtFSHFsUVQ7RTJDam1RTTtJQUNJLGN4Q1dEO0VId2xRVDtFMkM5bFFVO0lBRUksb0J4Q0lMO0l3Q0RTLG1CeENDVDtFSDRsUVQ7RTJDbG1RVTtJQUVJLGtCeENJTDtJd0NEUyxxQnhDQ1Q7RUhnbVFUO0UyQ3RtUVU7SUFFSSxrQnhDSUw7RUhtbVFUO0UyQ3ptUVU7SUFFSSxvQnhDSUw7RUhzbVFUO0UyQzVtUVU7SUFFSSxxQnhDSUw7RUh5bVFUO0UyQy9tUVU7SUFFSSxtQnhDSUw7RUg0bVFUO0UyQ3huUU07SUFDSSxheENXRDtFSCttUVQ7RTJDcm5RVTtJQUVJLG1CeENJTDtJd0NEUyxrQnhDQ1Q7RUhtblFUO0UyQ3puUVU7SUFFSSxpQnhDSUw7SXdDRFMsb0J4Q0NUO0VIdW5RVDtFMkM3blFVO0lBRUksaUJ4Q0lMO0VIMG5RVDtFMkNob1FVO0lBRUksbUJ4Q0lMO0VINm5RVDtFMkNub1FVO0lBRUksb0J4Q0lMO0VIZ29RVDtFMkN0b1FVO0lBRUksa0J4Q0lMO0VIbW9RVDtFMkMvb1FNO0lBQ0ksYXhDV0Q7RUhzb1FUO0UyQzVvUVU7SUFFSSxtQnhDSUw7SXdDRFMsa0J4Q0NUO0VIMG9RVDtFMkNocFFVO0lBRUksaUJ4Q0lMO0l3Q0RTLG9CeENDVDtFSDhvUVQ7RTJDcHBRVTtJQUVJLGlCeENJTDtFSGlwUVQ7RTJDdnBRVTtJQUVJLG1CeENJTDtFSG9wUVQ7RTJDMXBRVTtJQUVJLG9CeENJTDtFSHVwUVQ7RTJDN3BRVTtJQUVJLGtCeENJTDtFSDBwUVQ7QUFDRjs7QWVsclFnQjtFNEIzQlo7SUFDSSx1QkFBQTtFM0NpdFFOO0UyQzdzUVU7SUFFSSw2QkFBQTtJQUdJLDRCQUFBO0UzQzRzUWxCO0UyQ2p0UVU7SUFFSSwyQkFBQTtJQUdJLDhCQUFBO0UzQ2d0UWxCO0UyQ3J0UVU7SUFFSSwyQkFBQTtFM0NzdFFkO0UyQ3h0UVU7SUFFSSw2QkFBQTtFM0N5dFFkO0UyQzN0UVU7SUFFSSw4QkFBQTtFM0M0dFFkO0UyQzl0UVU7SUFFSSw0QkFBQTtFM0MrdFFkO0UyQ3Z0UU07SUFDSSxZQUFBO0UzQ3l0UVY7RTJDcnRRRTtJQUNJLG9CQUFBO0UzQ3V0UU47RTJDbnRRVTtJQUVJLDBCQUFBO0lBR0kseUJBQUE7RTNDa3RRbEI7RTJDdnRRVTtJQUVJLHdCQUFBO0lBR0ksMkJBQUE7RTNDc3RRbEI7RTJDM3RRVTtJQUVJLHdCQUFBO0UzQzR0UWQ7RTJDOXRRVTtJQUVJLDBCQUFBO0UzQyt0UWQ7RTJDanVRVTtJQUVJLDJCQUFBO0UzQ2t1UWQ7RTJDcHVRVTtJQUVJLHlCQUFBO0UzQ3F1UWQ7RTJDMXRRTTtJQUNJLGN4Q1dEO0VIaXRRVDtFMkN2dFFVO0lBRUksb0J4Q0lMO0l3Q0RTLG1CeENDVDtFSHF0UVQ7RTJDM3RRVTtJQUVJLGtCeENJTDtJd0NEUyxxQnhDQ1Q7RUh5dFFUO0UyQy90UVU7SUFFSSxrQnhDSUw7RUg0dFFUO0UyQ2x1UVU7SUFFSSxvQnhDSUw7RUgrdFFUO0UyQ3J1UVU7SUFFSSxxQnhDSUw7RUhrdVFUO0UyQ3h1UVU7SUFFSSxtQnhDSUw7RUhxdVFUO0UyQ2p2UU07SUFDSSxZeENXRDtFSHd1UVQ7RTJDOXVRVTtJQUVJLGtCeENJTDtJd0NEUyxpQnhDQ1Q7RUg0dVFUO0UyQ2x2UVU7SUFFSSxnQnhDSUw7SXdDRFMsbUJ4Q0NUO0VIZ3ZRVDtFMkN0dlFVO0lBRUksZ0J4Q0lMO0VIbXZRVDtFMkN6dlFVO0lBRUksa0J4Q0lMO0VIc3ZRVDtFMkM1dlFVO0lBRUksbUJ4Q0lMO0VIeXZRVDtFMkMvdlFVO0lBRUksaUJ4Q0lMO0VINHZRVDtFMkN4d1FNO0lBQ0ksWXhDV0Q7RUgrdlFUO0UyQ3J3UVU7SUFFSSxrQnhDSUw7SXdDRFMsaUJ4Q0NUO0VIbXdRVDtFMkN6d1FVO0lBRUksZ0J4Q0lMO0l3Q0RTLG1CeENDVDtFSHV3UVQ7RTJDN3dRVTtJQUVJLGdCeENJTDtFSDB3UVQ7RTJDaHhRVTtJQUVJLGtCeENJTDtFSDZ3UVQ7RTJDbnhRVTtJQUVJLG1CeENJTDtFSGd4UVQ7RTJDdHhRVTtJQUVJLGlCeENJTDtFSG14UVQ7RTJDL3hRTTtJQUNJLGN4Q1dEO0VIc3hRVDtFMkM1eFFVO0lBRUksb0J4Q0lMO0l3Q0RTLG1CeENDVDtFSDB4UVQ7RTJDaHlRVTtJQUVJLGtCeENJTDtJd0NEUyxxQnhDQ1Q7RUg4eFFUO0UyQ3B5UVU7SUFFSSxrQnhDSUw7RUhpeVFUO0UyQ3Z5UVU7SUFFSSxvQnhDSUw7RUhveVFUO0UyQzF5UVU7SUFFSSxxQnhDSUw7RUh1eVFUO0UyQzd5UVU7SUFFSSxtQnhDSUw7RUgweVFUO0UyQ3R6UU07SUFDSSxheENXRDtFSDZ5UVQ7RTJDbnpRVTtJQUVJLG1CeENJTDtJd0NEUyxrQnhDQ1Q7RUhpelFUO0UyQ3Z6UVU7SUFFSSxpQnhDSUw7SXdDRFMsb0J4Q0NUO0VIcXpRVDtFMkMzelFVO0lBRUksaUJ4Q0lMO0VId3pRVDtFMkM5elFVO0lBRUksbUJ4Q0lMO0VIMnpRVDtFMkNqMFFVO0lBRUksb0J4Q0lMO0VIOHpRVDtFMkNwMFFVO0lBRUksa0J4Q0lMO0VIaTBRVDtFMkM3MFFNO0lBQ0ksYXhDV0Q7RUhvMFFUO0UyQzEwUVU7SUFFSSxtQnhDSUw7SXdDRFMsa0J4Q0NUO0VIdzBRVDtFMkM5MFFVO0lBRUksaUJ4Q0lMO0l3Q0RTLG9CeENDVDtFSDQwUVQ7RTJDbDFRVTtJQUVJLGlCeENJTDtFSCswUVQ7RTJDcjFRVTtJQUVJLG1CeENJTDtFSGsxUVQ7RTJDeDFRVTtJQUVJLG9CeENJTDtFSHExUVQ7RTJDMzFRVTtJQUVJLGtCeENJTDtFSHcxUVQ7QUFDRjs7QWVoM1FnQjtFNEIzQlo7SUFDSSx1QkFBQTtFM0MrNFFOO0UyQzM0UVU7SUFFSSw2QkFBQTtJQUdJLDRCQUFBO0UzQzA0UWxCO0UyQy80UVU7SUFFSSwyQkFBQTtJQUdJLDhCQUFBO0UzQzg0UWxCO0UyQ241UVU7SUFFSSwyQkFBQTtFM0NvNVFkO0UyQ3Q1UVU7SUFFSSw2QkFBQTtFM0N1NVFkO0UyQ3o1UVU7SUFFSSw4QkFBQTtFM0MwNVFkO0UyQzU1UVU7SUFFSSw0QkFBQTtFM0M2NVFkO0UyQ3I1UU07SUFDSSxZQUFBO0UzQ3U1UVY7RTJDbjVRRTtJQUNJLG9CQUFBO0UzQ3E1UU47RTJDajVRVTtJQUVJLDBCQUFBO0lBR0kseUJBQUE7RTNDZzVRbEI7RTJDcjVRVTtJQUVJLHdCQUFBO0lBR0ksMkJBQUE7RTNDbzVRbEI7RTJDejVRVTtJQUVJLHdCQUFBO0UzQzA1UWQ7RTJDNTVRVTtJQUVJLDBCQUFBO0UzQzY1UWQ7RTJDLzVRVTtJQUVJLDJCQUFBO0UzQ2c2UWQ7RTJDbDZRVTtJQUVJLHlCQUFBO0UzQ202UWQ7RTJDeDVRTTtJQUNJLGN4Q1dEO0VIKzRRVDtFMkNyNVFVO0lBRUksb0J4Q0lMO0l3Q0RTLG1CeENDVDtFSG01UVQ7RTJDejVRVTtJQUVJLGtCeENJTDtJd0NEUyxxQnhDQ1Q7RUh1NVFUO0UyQzc1UVU7SUFFSSxrQnhDSUw7RUgwNVFUO0UyQ2g2UVU7SUFFSSxvQnhDSUw7RUg2NVFUO0UyQ242UVU7SUFFSSxxQnhDSUw7RUhnNlFUO0UyQ3Q2UVU7SUFFSSxtQnhDSUw7RUhtNlFUO0UyQy82UU07SUFDSSxZeENXRDtFSHM2UVQ7RTJDNTZRVTtJQUVJLGtCeENJTDtJd0NEUyxpQnhDQ1Q7RUgwNlFUO0UyQ2g3UVU7SUFFSSxnQnhDSUw7SXdDRFMsbUJ4Q0NUO0VIODZRVDtFMkNwN1FVO0lBRUksZ0J4Q0lMO0VIaTdRVDtFMkN2N1FVO0lBRUksa0J4Q0lMO0VIbzdRVDtFMkMxN1FVO0lBRUksbUJ4Q0lMO0VIdTdRVDtFMkM3N1FVO0lBRUksaUJ4Q0lMO0VIMDdRVDtFMkN0OFFNO0lBQ0ksWXhDV0Q7RUg2N1FUO0UyQ244UVU7SUFFSSxrQnhDSUw7SXdDRFMsaUJ4Q0NUO0VIaThRVDtFMkN2OFFVO0lBRUksZ0J4Q0lMO0l3Q0RTLG1CeENDVDtFSHE4UVQ7RTJDMzhRVTtJQUVJLGdCeENJTDtFSHc4UVQ7RTJDOThRVTtJQUVJLGtCeENJTDtFSDI4UVQ7RTJDajlRVTtJQUVJLG1CeENJTDtFSDg4UVQ7RTJDcDlRVTtJQUVJLGlCeENJTDtFSGk5UVQ7RTJDNzlRTTtJQUNJLGN4Q1dEO0VIbzlRVDtFMkMxOVFVO0lBRUksb0J4Q0lMO0l3Q0RTLG1CeENDVDtFSHc5UVQ7RTJDOTlRVTtJQUVJLGtCeENJTDtJd0NEUyxxQnhDQ1Q7RUg0OVFUO0UyQ2wrUVU7SUFFSSxrQnhDSUw7RUgrOVFUO0UyQ3IrUVU7SUFFSSxvQnhDSUw7RUhrK1FUO0UyQ3grUVU7SUFFSSxxQnhDSUw7RUhxK1FUO0UyQzMrUVU7SUFFSSxtQnhDSUw7RUh3K1FUO0UyQ3AvUU07SUFDSSxheENXRDtFSDIrUVQ7RTJDai9RVTtJQUVJLG1CeENJTDtJd0NEUyxrQnhDQ1Q7RUgrK1FUO0UyQ3IvUVU7SUFFSSxpQnhDSUw7SXdDRFMsb0J4Q0NUO0VIbS9RVDtFMkN6L1FVO0lBRUksaUJ4Q0lMO0VIcy9RVDtFMkM1L1FVO0lBRUksbUJ4Q0lMO0VIeS9RVDtFMkMvL1FVO0lBRUksb0J4Q0lMO0VINC9RVDtFMkNsZ1JVO0lBRUksa0J4Q0lMO0VIKy9RVDtFMkMzZ1JNO0lBQ0ksYXhDV0Q7RUhrZ1JUO0UyQ3hnUlU7SUFFSSxtQnhDSUw7SXdDRFMsa0J4Q0NUO0VIc2dSVDtFMkM1Z1JVO0lBRUksaUJ4Q0lMO0l3Q0RTLG9CeENDVDtFSDBnUlQ7RTJDaGhSVTtJQUVJLGlCeENJTDtFSDZnUlQ7RTJDbmhSVTtJQUVJLG1CeENJTDtFSGdoUlQ7RTJDdGhSVTtJQUVJLG9CeENJTDtFSG1oUlQ7RTJDemhSVTtJQUVJLGtCeENJTDtFSHNoUlQ7QUFDRjs7QWU5aVJnQjtFNEIzQlo7SUFDSSx1QkFBQTtFM0M2a1JOO0UyQ3prUlU7SUFFSSw2QkFBQTtJQUdJLDRCQUFBO0UzQ3drUmxCO0UyQzdrUlU7SUFFSSwyQkFBQTtJQUdJLDhCQUFBO0UzQzRrUmxCO0UyQ2psUlU7SUFFSSwyQkFBQTtFM0NrbFJkO0UyQ3BsUlU7SUFFSSw2QkFBQTtFM0NxbFJkO0UyQ3ZsUlU7SUFFSSw4QkFBQTtFM0N3bFJkO0UyQzFsUlU7SUFFSSw0QkFBQTtFM0MybFJkO0UyQ25sUk07SUFDSSxZQUFBO0UzQ3FsUlY7RTJDamxSRTtJQUNJLG9CQUFBO0UzQ21sUk47RTJDL2tSVTtJQUVJLDBCQUFBO0lBR0kseUJBQUE7RTNDOGtSbEI7RTJDbmxSVTtJQUVJLHdCQUFBO0lBR0ksMkJBQUE7RTNDa2xSbEI7RTJDdmxSVTtJQUVJLHdCQUFBO0UzQ3dsUmQ7RTJDMWxSVTtJQUVJLDBCQUFBO0UzQzJsUmQ7RTJDN2xSVTtJQUVJLDJCQUFBO0UzQzhsUmQ7RTJDaG1SVTtJQUVJLHlCQUFBO0UzQ2ltUmQ7RTJDdGxSTTtJQUNJLGN4Q1dEO0VINmtSVDtFMkNubFJVO0lBRUksb0J4Q0lMO0l3Q0RTLG1CeENDVDtFSGlsUlQ7RTJDdmxSVTtJQUVJLGtCeENJTDtJd0NEUyxxQnhDQ1Q7RUhxbFJUO0UyQzNsUlU7SUFFSSxrQnhDSUw7RUh3bFJUO0UyQzlsUlU7SUFFSSxvQnhDSUw7RUgybFJUO0UyQ2ptUlU7SUFFSSxxQnhDSUw7RUg4bFJUO0UyQ3BtUlU7SUFFSSxtQnhDSUw7RUhpbVJUO0UyQzdtUk07SUFDSSxZeENXRDtFSG9tUlQ7RTJDMW1SVTtJQUVJLGtCeENJTDtJd0NEUyxpQnhDQ1Q7RUh3bVJUO0UyQzltUlU7SUFFSSxnQnhDSUw7SXdDRFMsbUJ4Q0NUO0VING1SVDtFMkNsblJVO0lBRUksZ0J4Q0lMO0VIK21SVDtFMkNyblJVO0lBRUksa0J4Q0lMO0VIa25SVDtFMkN4blJVO0lBRUksbUJ4Q0lMO0VIcW5SVDtFMkMzblJVO0lBRUksaUJ4Q0lMO0VId25SVDtFMkNwb1JNO0lBQ0ksWXhDV0Q7RUgyblJUO0UyQ2pvUlU7SUFFSSxrQnhDSUw7SXdDRFMsaUJ4Q0NUO0VIK25SVDtFMkNyb1JVO0lBRUksZ0J4Q0lMO0l3Q0RTLG1CeENDVDtFSG1vUlQ7RTJDem9SVTtJQUVJLGdCeENJTDtFSHNvUlQ7RTJDNW9SVTtJQUVJLGtCeENJTDtFSHlvUlQ7RTJDL29SVTtJQUVJLG1CeENJTDtFSDRvUlQ7RTJDbHBSVTtJQUVJLGlCeENJTDtFSCtvUlQ7RTJDM3BSTTtJQUNJLGN4Q1dEO0VIa3BSVDtFMkN4cFJVO0lBRUksb0J4Q0lMO0l3Q0RTLG1CeENDVDtFSHNwUlQ7RTJDNXBSVTtJQUVJLGtCeENJTDtJd0NEUyxxQnhDQ1Q7RUgwcFJUO0UyQ2hxUlU7SUFFSSxrQnhDSUw7RUg2cFJUO0UyQ25xUlU7SUFFSSxvQnhDSUw7RUhncVJUO0UyQ3RxUlU7SUFFSSxxQnhDSUw7RUhtcVJUO0UyQ3pxUlU7SUFFSSxtQnhDSUw7RUhzcVJUO0UyQ2xyUk07SUFDSSxheENXRDtFSHlxUlQ7RTJDL3FSVTtJQUVJLG1CeENJTDtJd0NEUyxrQnhDQ1Q7RUg2cVJUO0UyQ25yUlU7SUFFSSxpQnhDSUw7SXdDRFMsb0J4Q0NUO0VIaXJSVDtFMkN2clJVO0lBRUksaUJ4Q0lMO0VIb3JSVDtFMkMxclJVO0lBRUksbUJ4Q0lMO0VIdXJSVDtFMkM3clJVO0lBRUksb0J4Q0lMO0VIMHJSVDtFMkNoc1JVO0lBRUksa0J4Q0lMO0VINnJSVDtFMkN6c1JNO0lBQ0ksYXhDV0Q7RUhnc1JUO0UyQ3RzUlU7SUFFSSxtQnhDSUw7SXdDRFMsa0J4Q0NUO0VIb3NSVDtFMkMxc1JVO0lBRUksaUJ4Q0lMO0l3Q0RTLG9CeENDVDtFSHdzUlQ7RTJDOXNSVTtJQUVJLGlCeENJTDtFSDJzUlQ7RTJDanRSVTtJQUVJLG1CeENJTDtFSDhzUlQ7RTJDcHRSVTtJQUVJLG9CeENJTDtFSGl0UlQ7RTJDdnRSVTtJQUVJLGtCeENJTDtFSG90UlQ7QUFDRjs7QWU1dVJnQjtFNEIzQlo7SUFDSSx1QkFBQTtFM0Myd1JOO0UyQ3Z3UlU7SUFFSSw2QkFBQTtJQUdJLDRCQUFBO0UzQ3N3UmxCO0UyQzN3UlU7SUFFSSwyQkFBQTtJQUdJLDhCQUFBO0UzQzB3UmxCO0UyQy93UlU7SUFFSSwyQkFBQTtFM0NneFJkO0UyQ2x4UlU7SUFFSSw2QkFBQTtFM0NteFJkO0UyQ3J4UlU7SUFFSSw4QkFBQTtFM0NzeFJkO0UyQ3h4UlU7SUFFSSw0QkFBQTtFM0N5eFJkO0UyQ2p4Uk07SUFDSSxZQUFBO0UzQ214UlY7RTJDL3dSRTtJQUNJLG9CQUFBO0UzQ2l4Uk47RTJDN3dSVTtJQUVJLDBCQUFBO0lBR0kseUJBQUE7RTNDNHdSbEI7RTJDanhSVTtJQUVJLHdCQUFBO0lBR0ksMkJBQUE7RTNDZ3hSbEI7RTJDcnhSVTtJQUVJLHdCQUFBO0UzQ3N4UmQ7RTJDeHhSVTtJQUVJLDBCQUFBO0UzQ3l4UmQ7RTJDM3hSVTtJQUVJLDJCQUFBO0UzQzR4UmQ7RTJDOXhSVTtJQUVJLHlCQUFBO0UzQyt4UmQ7RTJDcHhSTTtJQUNJLGN4Q1dEO0VIMndSVDtFMkNqeFJVO0lBRUksb0J4Q0lMO0l3Q0RTLG1CeENDVDtFSCt3UlQ7RTJDcnhSVTtJQUVJLGtCeENJTDtJd0NEUyxxQnhDQ1Q7RUhteFJUO0UyQ3p4UlU7SUFFSSxrQnhDSUw7RUhzeFJUO0UyQzV4UlU7SUFFSSxvQnhDSUw7RUh5eFJUO0UyQy94UlU7SUFFSSxxQnhDSUw7RUg0eFJUO0UyQ2x5UlU7SUFFSSxtQnhDSUw7RUgreFJUO0UyQzN5Uk07SUFDSSxZeENXRDtFSGt5UlQ7RTJDeHlSVTtJQUVJLGtCeENJTDtJd0NEUyxpQnhDQ1Q7RUhzeVJUO0UyQzV5UlU7SUFFSSxnQnhDSUw7SXdDRFMsbUJ4Q0NUO0VIMHlSVDtFMkNoelJVO0lBRUksZ0J4Q0lMO0VINnlSVDtFMkNuelJVO0lBRUksa0J4Q0lMO0VIZ3pSVDtFMkN0elJVO0lBRUksbUJ4Q0lMO0VIbXpSVDtFMkN6elJVO0lBRUksaUJ4Q0lMO0VIc3pSVDtFMkNsMFJNO0lBQ0ksWXhDV0Q7RUh5elJUO0UyQy96UlU7SUFFSSxrQnhDSUw7SXdDRFMsaUJ4Q0NUO0VINnpSVDtFMkNuMFJVO0lBRUksZ0J4Q0lMO0l3Q0RTLG1CeENDVDtFSGkwUlQ7RTJDdjBSVTtJQUVJLGdCeENJTDtFSG8wUlQ7RTJDMTBSVTtJQUVJLGtCeENJTDtFSHUwUlQ7RTJDNzBSVTtJQUVJLG1CeENJTDtFSDAwUlQ7RTJDaDFSVTtJQUVJLGlCeENJTDtFSDYwUlQ7RTJDejFSTTtJQUNJLGN4Q1dEO0VIZzFSVDtFMkN0MVJVO0lBRUksb0J4Q0lMO0l3Q0RTLG1CeENDVDtFSG8xUlQ7RTJDMTFSVTtJQUVJLGtCeENJTDtJd0NEUyxxQnhDQ1Q7RUh3MVJUO0UyQzkxUlU7SUFFSSxrQnhDSUw7RUgyMVJUO0UyQ2oyUlU7SUFFSSxvQnhDSUw7RUg4MVJUO0UyQ3AyUlU7SUFFSSxxQnhDSUw7RUhpMlJUO0UyQ3YyUlU7SUFFSSxtQnhDSUw7RUhvMlJUO0UyQ2gzUk07SUFDSSxheENXRDtFSHUyUlQ7RTJDNzJSVTtJQUVJLG1CeENJTDtJd0NEUyxrQnhDQ1Q7RUgyMlJUO0UyQ2ozUlU7SUFFSSxpQnhDSUw7SXdDRFMsb0J4Q0NUO0VIKzJSVDtFMkNyM1JVO0lBRUksaUJ4Q0lMO0VIazNSVDtFMkN4M1JVO0lBRUksbUJ4Q0lMO0VIcTNSVDtFMkMzM1JVO0lBRUksb0J4Q0lMO0VIdzNSVDtFMkM5M1JVO0lBRUksa0J4Q0lMO0VIMjNSVDtFMkN2NFJNO0lBQ0ksYXhDV0Q7RUg4M1JUO0UyQ3A0UlU7SUFFSSxtQnhDSUw7SXdDRFMsa0J4Q0NUO0VIazRSVDtFMkN4NFJVO0lBRUksaUJ4Q0lMO0l3Q0RTLG9CeENDVDtFSHM0UlQ7RTJDNTRSVTtJQUVJLGlCeENJTDtFSHk0UlQ7RTJDLzRSVTtJQUVJLG1CeENJTDtFSDQ0UlQ7RTJDbDVSVTtJQUVJLG9CeENJTDtFSCs0UlQ7RTJDcjVSVTtJQUVJLGtCeENJTDtFSGs1UlQ7QUFDRjs7QTJDMzRSSTtFQUNJLHFCQUFBO0EzQzg0UlI7QTJDMTRSWTtFQUVJLDJCQUFBO0VBR0ksMEJBQUE7QTNDeTRScEI7QTJDOTRSWTtFQUVJLHlCQUFBO0VBR0ksNEJBQUE7QTNDNjRScEI7QTJDbDVSWTtFQUVJLHlCQUFBO0EzQ201UmhCO0EyQ3I1Ulk7RUFFSSwyQkFBQTtBM0NzNVJoQjtBMkN4NVJZO0VBRUksNEJBQUE7QTNDeTVSaEI7QTJDMzVSWTtFQUVJLDBCQUFBO0EzQzQ1UmhCO0EyQ2o1UlE7RUFFSSxleEM5Q0E7QUhnOFJaO0EyQzc0Ulk7RUFFSSxxQnhDckRKO0V3Q3dEUSxvQnhDeERSO0FIbzhSWjtBMkNqNVJZO0VBRUksbUJ4Q3JESjtFd0N3RFEsc0J4Q3hEUjtBSHc4Ulo7QTJDcjVSWTtFQUVJLG1CeENyREo7QUgyOFJaO0EyQ3g1Ulk7RUFFSSxxQnhDckRKO0FIODhSWjtBMkMzNVJZO0VBRUksc0J4Q3JESjtBSGk5Ulo7QTJDOTVSWTtFQUVJLG9CeENyREo7QUhvOVJaO0EyQ3g2UlE7RUFFSSxheEM5Q0E7QUh1OVJaO0EyQ3A2Ulk7RUFFSSxtQnhDckRKO0V3Q3dEUSxrQnhDeERSO0FIMjlSWjtBMkN4NlJZO0VBRUksaUJ4Q3JESjtFd0N3RFEsb0J4Q3hEUjtBSCs5Ulo7QTJDNTZSWTtFQUVJLGlCeENyREo7QUhrK1JaO0EyQy82Ulk7RUFFSSxtQnhDckRKO0FIcStSWjtBMkNsN1JZO0VBRUksb0J4Q3JESjtBSHcrUlo7QTJDcjdSWTtFQUVJLGtCeENyREo7QUgyK1JaO0EyQy83UlE7RUFFSSxheEM5Q0E7QUg4K1JaO0EyQzM3Ulk7RUFFSSxtQnhDckRKO0V3Q3dEUSxrQnhDeERSO0FIay9SWjtBMkMvN1JZO0VBRUksaUJ4Q3JESjtFd0N3RFEsb0J4Q3hEUjtBSHMvUlo7QTJDbjhSWTtFQUVJLGlCeENyREo7QUh5L1JaO0EyQ3Q4Ulk7RUFFSSxtQnhDckRKO0FINC9SWjtBMkN6OFJZO0VBRUksb0J4Q3JESjtBSCsvUlo7QTJDNThSWTtFQUVJLGtCeENyREo7QUhrZ1NaO0EyQ3Q5UlE7RUFFSSxleEM5Q0E7QUhxZ1NaO0EyQ2w5Ulk7RUFFSSxxQnhDckRKO0V3Q3dEUSxvQnhDeERSO0FIeWdTWjtBMkN0OVJZO0VBRUksbUJ4Q3JESjtFd0N3RFEsc0J4Q3hEUjtBSDZnU1o7QTJDMTlSWTtFQUVJLG1CeENyREo7QUhnaFNaO0EyQzc5Ulk7RUFFSSxxQnhDckRKO0FIbWhTWjtBMkNoK1JZO0VBRUksc0J4Q3JESjtBSHNoU1o7QTJDbitSWTtFQUVJLG9CeENyREo7QUh5aFNaO0EyQzcrUlE7RUFFSSxjeEM5Q0E7QUg0aFNaO0EyQ3orUlk7RUFFSSxvQnhDckRKO0V3Q3dEUSxtQnhDeERSO0FIZ2lTWjtBMkM3K1JZO0VBRUksa0J4Q3JESjtFd0N3RFEscUJ4Q3hEUjtBSG9pU1o7QTJDai9SWTtFQUVJLGtCeENyREo7QUh1aVNaO0EyQ3AvUlk7RUFFSSxvQnhDckRKO0FIMGlTWjtBMkN2L1JZO0VBRUkscUJ4Q3JESjtBSDZpU1o7QTJDMS9SWTtFQUVJLG1CeENyREo7QUhnalNaO0EyQ3BnU1E7RUFFSSxjeEM5Q0E7QUhtalNaO0EyQ2hnU1k7RUFFSSxvQnhDckRKO0V3Q3dEUSxtQnhDeERSO0FIdWpTWjtBMkNwZ1NZO0VBRUksa0J4Q3JESjtFd0N3RFEscUJ4Q3hEUjtBSDJqU1o7QTJDeGdTWTtFQUVJLGtCeENyREo7QUg4alNaO0EyQzNnU1k7RUFFSSxvQnhDckRKO0FIaWtTWjtBMkM5Z1NZO0VBRUkscUJ4Q3JESjtBSG9rU1o7QTJDamhTWTtFQUVJLG1CeENyREo7QUh1a1NaOztBZTVrU2dCO0U0QitCWjtJQUNJLHFCQUFBO0UzQ2lqU047RTJDN2lTVTtJQUVJLDJCQUFBO0lBR0ksMEJBQUE7RTNDNGlTbEI7RTJDampTVTtJQUVJLHlCQUFBO0lBR0ksNEJBQUE7RTNDZ2pTbEI7RTJDcmpTVTtJQUVJLHlCQUFBO0UzQ3NqU2Q7RTJDeGpTVTtJQUVJLDJCQUFBO0UzQ3lqU2Q7RTJDM2pTVTtJQUVJLDRCQUFBO0UzQzRqU2Q7RTJDOWpTVTtJQUVJLDBCQUFBO0UzQytqU2Q7RTJDcGpTTTtJQUVJLGV4QzlDQTtFSG1tU1Y7RTJDaGpTVTtJQUVJLHFCeENyREo7SXdDd0RRLG9CeEN4RFI7RUh1bVNWO0UyQ3BqU1U7SUFFSSxtQnhDckRKO0l3Q3dEUSxzQnhDeERSO0VIMm1TVjtFMkN4alNVO0lBRUksbUJ4Q3JESjtFSDhtU1Y7RTJDM2pTVTtJQUVJLHFCeENyREo7RUhpblNWO0UyQzlqU1U7SUFFSSxzQnhDckRKO0VIb25TVjtFMkNqa1NVO0lBRUksb0J4Q3JESjtFSHVuU1Y7RTJDM2tTTTtJQUVJLGF4QzlDQTtFSDBuU1Y7RTJDdmtTVTtJQUVJLG1CeENyREo7SXdDd0RRLGtCeEN4RFI7RUg4blNWO0UyQzNrU1U7SUFFSSxpQnhDckRKO0l3Q3dEUSxvQnhDeERSO0VIa29TVjtFMkMva1NVO0lBRUksaUJ4Q3JESjtFSHFvU1Y7RTJDbGxTVTtJQUVJLG1CeENyREo7RUh3b1NWO0UyQ3JsU1U7SUFFSSxvQnhDckRKO0VIMm9TVjtFMkN4bFNVO0lBRUksa0J4Q3JESjtFSDhvU1Y7RTJDbG1TTTtJQUVJLGF4QzlDQTtFSGlwU1Y7RTJDOWxTVTtJQUVJLG1CeENyREo7SXdDd0RRLGtCeEN4RFI7RUhxcFNWO0UyQ2xtU1U7SUFFSSxpQnhDckRKO0l3Q3dEUSxvQnhDeERSO0VIeXBTVjtFMkN0bVNVO0lBRUksaUJ4Q3JESjtFSDRwU1Y7RTJDem1TVTtJQUVJLG1CeENyREo7RUgrcFNWO0UyQzVtU1U7SUFFSSxvQnhDckRKO0VIa3FTVjtFMkMvbVNVO0lBRUksa0J4Q3JESjtFSHFxU1Y7RTJDem5TTTtJQUVJLGV4QzlDQTtFSHdxU1Y7RTJDcm5TVTtJQUVJLHFCeENyREo7SXdDd0RRLG9CeEN4RFI7RUg0cVNWO0UyQ3puU1U7SUFFSSxtQnhDckRKO0l3Q3dEUSxzQnhDeERSO0VIZ3JTVjtFMkM3blNVO0lBRUksbUJ4Q3JESjtFSG1yU1Y7RTJDaG9TVTtJQUVJLHFCeENyREo7RUhzclNWO0UyQ25vU1U7SUFFSSxzQnhDckRKO0VIeXJTVjtFMkN0b1NVO0lBRUksb0J4Q3JESjtFSDRyU1Y7RTJDaHBTTTtJQUVJLGN4QzlDQTtFSCtyU1Y7RTJDNW9TVTtJQUVJLG9CeENyREo7SXdDd0RRLG1CeEN4RFI7RUhtc1NWO0UyQ2hwU1U7SUFFSSxrQnhDckRKO0l3Q3dEUSxxQnhDeERSO0VIdXNTVjtFMkNwcFNVO0lBRUksa0J4Q3JESjtFSDBzU1Y7RTJDdnBTVTtJQUVJLG9CeENyREo7RUg2c1NWO0UyQzFwU1U7SUFFSSxxQnhDckRKO0VIZ3RTVjtFMkM3cFNVO0lBRUksbUJ4Q3JESjtFSG10U1Y7RTJDdnFTTTtJQUVJLGN4QzlDQTtFSHN0U1Y7RTJDbnFTVTtJQUVJLG9CeENyREo7SXdDd0RRLG1CeEN4RFI7RUgwdFNWO0UyQ3ZxU1U7SUFFSSxrQnhDckRKO0l3Q3dEUSxxQnhDeERSO0VIOHRTVjtFMkMzcVNVO0lBRUksa0J4Q3JESjtFSGl1U1Y7RTJDOXFTVTtJQUVJLG9CeENyREo7RUhvdVNWO0UyQ2pyU1U7SUFFSSxxQnhDckRKO0VIdXVTVjtFMkNwclNVO0lBRUksbUJ4Q3JESjtFSDB1U1Y7QUFDRjs7QWVodlNnQjtFNEIrQlo7SUFDSSxxQkFBQTtFM0NxdFNOO0UyQ2p0U1U7SUFFSSwyQkFBQTtJQUdJLDBCQUFBO0UzQ2d0U2xCO0UyQ3J0U1U7SUFFSSx5QkFBQTtJQUdJLDRCQUFBO0UzQ290U2xCO0UyQ3p0U1U7SUFFSSx5QkFBQTtFM0MwdFNkO0UyQzV0U1U7SUFFSSwyQkFBQTtFM0M2dFNkO0UyQy90U1U7SUFFSSw0QkFBQTtFM0NndVNkO0UyQ2x1U1U7SUFFSSwwQkFBQTtFM0NtdVNkO0UyQ3h0U007SUFFSSxleEM5Q0E7RUh1d1NWO0UyQ3B0U1U7SUFFSSxxQnhDckRKO0l3Q3dEUSxvQnhDeERSO0VIMndTVjtFMkN4dFNVO0lBRUksbUJ4Q3JESjtJd0N3RFEsc0J4Q3hEUjtFSCt3U1Y7RTJDNXRTVTtJQUVJLG1CeENyREo7RUhreFNWO0UyQy90U1U7SUFFSSxxQnhDckRKO0VIcXhTVjtFMkNsdVNVO0lBRUksc0J4Q3JESjtFSHd4U1Y7RTJDcnVTVTtJQUVJLG9CeENyREo7RUgyeFNWO0UyQy91U007SUFFSSxheEM5Q0E7RUg4eFNWO0UyQzN1U1U7SUFFSSxtQnhDckRKO0l3Q3dEUSxrQnhDeERSO0VIa3lTVjtFMkMvdVNVO0lBRUksaUJ4Q3JESjtJd0N3RFEsb0J4Q3hEUjtFSHN5U1Y7RTJDbnZTVTtJQUVJLGlCeENyREo7RUh5eVNWO0UyQ3R2U1U7SUFFSSxtQnhDckRKO0VINHlTVjtFMkN6dlNVO0lBRUksb0J4Q3JESjtFSCt5U1Y7RTJDNXZTVTtJQUVJLGtCeENyREo7RUhrelNWO0UyQ3R3U007SUFFSSxheEM5Q0E7RUhxelNWO0UyQ2x3U1U7SUFFSSxtQnhDckRKO0l3Q3dEUSxrQnhDeERSO0VIeXpTVjtFMkN0d1NVO0lBRUksaUJ4Q3JESjtJd0N3RFEsb0J4Q3hEUjtFSDZ6U1Y7RTJDMXdTVTtJQUVJLGlCeENyREo7RUhnMFNWO0UyQzd3U1U7SUFFSSxtQnhDckRKO0VIbTBTVjtFMkNoeFNVO0lBRUksb0J4Q3JESjtFSHMwU1Y7RTJDbnhTVTtJQUVJLGtCeENyREo7RUh5MFNWO0UyQzd4U007SUFFSSxleEM5Q0E7RUg0MFNWO0UyQ3p4U1U7SUFFSSxxQnhDckRKO0l3Q3dEUSxvQnhDeERSO0VIZzFTVjtFMkM3eFNVO0lBRUksbUJ4Q3JESjtJd0N3RFEsc0J4Q3hEUjtFSG8xU1Y7RTJDanlTVTtJQUVJLG1CeENyREo7RUh1MVNWO0UyQ3B5U1U7SUFFSSxxQnhDckRKO0VIMDFTVjtFMkN2eVNVO0lBRUksc0J4Q3JESjtFSDYxU1Y7RTJDMXlTVTtJQUVJLG9CeENyREo7RUhnMlNWO0UyQ3B6U007SUFFSSxjeEM5Q0E7RUhtMlNWO0UyQ2h6U1U7SUFFSSxvQnhDckRKO0l3Q3dEUSxtQnhDeERSO0VIdTJTVjtFMkNwelNVO0lBRUksa0J4Q3JESjtJd0N3RFEscUJ4Q3hEUjtFSDIyU1Y7RTJDeHpTVTtJQUVJLGtCeENyREo7RUg4MlNWO0UyQzN6U1U7SUFFSSxvQnhDckRKO0VIaTNTVjtFMkM5elNVO0lBRUkscUJ4Q3JESjtFSG8zU1Y7RTJDajBTVTtJQUVJLG1CeENyREo7RUh1M1NWO0UyQzMwU007SUFFSSxjeEM5Q0E7RUgwM1NWO0UyQ3YwU1U7SUFFSSxvQnhDckRKO0l3Q3dEUSxtQnhDeERSO0VIODNTVjtFMkMzMFNVO0lBRUksa0J4Q3JESjtJd0N3RFEscUJ4Q3hEUjtFSGs0U1Y7RTJDLzBTVTtJQUVJLGtCeENyREo7RUhxNFNWO0UyQ2wxU1U7SUFFSSxvQnhDckRKO0VIdzRTVjtFMkNyMVNVO0lBRUkscUJ4Q3JESjtFSDI0U1Y7RTJDeDFTVTtJQUVJLG1CeENyREo7RUg4NFNWO0FBQ0Y7O0FlcDVTZ0I7RTRCK0JaO0lBQ0kscUJBQUE7RTNDeTNTTjtFMkNyM1NVO0lBRUksMkJBQUE7SUFHSSwwQkFBQTtFM0NvM1NsQjtFMkN6M1NVO0lBRUkseUJBQUE7SUFHSSw0QkFBQTtFM0N3M1NsQjtFMkM3M1NVO0lBRUkseUJBQUE7RTNDODNTZDtFMkNoNFNVO0lBRUksMkJBQUE7RTNDaTRTZDtFMkNuNFNVO0lBRUksNEJBQUE7RTNDbzRTZDtFMkN0NFNVO0lBRUksMEJBQUE7RTNDdTRTZDtFMkM1M1NNO0lBRUksZXhDOUNBO0VIMjZTVjtFMkN4M1NVO0lBRUkscUJ4Q3JESjtJd0N3RFEsb0J4Q3hEUjtFSCs2U1Y7RTJDNTNTVTtJQUVJLG1CeENyREo7SXdDd0RRLHNCeEN4RFI7RUhtN1NWO0UyQ2g0U1U7SUFFSSxtQnhDckRKO0VIczdTVjtFMkNuNFNVO0lBRUkscUJ4Q3JESjtFSHk3U1Y7RTJDdDRTVTtJQUVJLHNCeENyREo7RUg0N1NWO0UyQ3o0U1U7SUFFSSxvQnhDckRKO0VIKzdTVjtFMkNuNVNNO0lBRUksYXhDOUNBO0VIazhTVjtFMkMvNFNVO0lBRUksbUJ4Q3JESjtJd0N3RFEsa0J4Q3hEUjtFSHM4U1Y7RTJDbjVTVTtJQUVJLGlCeENyREo7SXdDd0RRLG9CeEN4RFI7RUgwOFNWO0UyQ3Y1U1U7SUFFSSxpQnhDckRKO0VINjhTVjtFMkMxNVNVO0lBRUksbUJ4Q3JESjtFSGc5U1Y7RTJDNzVTVTtJQUVJLG9CeENyREo7RUhtOVNWO0UyQ2g2U1U7SUFFSSxrQnhDckRKO0VIczlTVjtFMkMxNlNNO0lBRUksYXhDOUNBO0VIeTlTVjtFMkN0NlNVO0lBRUksbUJ4Q3JESjtJd0N3RFEsa0J4Q3hEUjtFSDY5U1Y7RTJDMTZTVTtJQUVJLGlCeENyREo7SXdDd0RRLG9CeEN4RFI7RUhpK1NWO0UyQzk2U1U7SUFFSSxpQnhDckRKO0VIbytTVjtFMkNqN1NVO0lBRUksbUJ4Q3JESjtFSHUrU1Y7RTJDcDdTVTtJQUVJLG9CeENyREo7RUgwK1NWO0UyQ3Y3U1U7SUFFSSxrQnhDckRKO0VINitTVjtFMkNqOFNNO0lBRUksZXhDOUNBO0VIZy9TVjtFMkM3N1NVO0lBRUkscUJ4Q3JESjtJd0N3RFEsb0J4Q3hEUjtFSG8vU1Y7RTJDajhTVTtJQUVJLG1CeENyREo7SXdDd0RRLHNCeEN4RFI7RUh3L1NWO0UyQ3I4U1U7SUFFSSxtQnhDckRKO0VIMi9TVjtFMkN4OFNVO0lBRUkscUJ4Q3JESjtFSDgvU1Y7RTJDMzhTVTtJQUVJLHNCeENyREo7RUhpZ1RWO0UyQzk4U1U7SUFFSSxvQnhDckRKO0VIb2dUVjtFMkN4OVNNO0lBRUksY3hDOUNBO0VIdWdUVjtFMkNwOVNVO0lBRUksb0J4Q3JESjtJd0N3RFEsbUJ4Q3hEUjtFSDJnVFY7RTJDeDlTVTtJQUVJLGtCeENyREo7SXdDd0RRLHFCeEN4RFI7RUgrZ1RWO0UyQzU5U1U7SUFFSSxrQnhDckRKO0VIa2hUVjtFMkMvOVNVO0lBRUksb0J4Q3JESjtFSHFoVFY7RTJDbCtTVTtJQUVJLHFCeENyREo7RUh3aFRWO0UyQ3IrU1U7SUFFSSxtQnhDckRKO0VIMmhUVjtFMkMvK1NNO0lBRUksY3hDOUNBO0VIOGhUVjtFMkMzK1NVO0lBRUksb0J4Q3JESjtJd0N3RFEsbUJ4Q3hEUjtFSGtpVFY7RTJDLytTVTtJQUVJLGtCeENyREo7SXdDd0RRLHFCeEN4RFI7RUhzaVRWO0UyQ24vU1U7SUFFSSxrQnhDckRKO0VIeWlUVjtFMkN0L1NVO0lBRUksb0J4Q3JESjtFSDRpVFY7RTJDei9TVTtJQUVJLHFCeENyREo7RUgraVRWO0UyQzUvU1U7SUFFSSxtQnhDckRKO0VIa2pUVjtBQUNGOztBZXhqVGdCO0U0QitCWjtJQUNJLHFCQUFBO0UzQzZoVE47RTJDemhUVTtJQUVJLDJCQUFBO0lBR0ksMEJBQUE7RTNDd2hUbEI7RTJDN2hUVTtJQUVJLHlCQUFBO0lBR0ksNEJBQUE7RTNDNGhUbEI7RTJDamlUVTtJQUVJLHlCQUFBO0UzQ2tpVGQ7RTJDcGlUVTtJQUVJLDJCQUFBO0UzQ3FpVGQ7RTJDdmlUVTtJQUVJLDRCQUFBO0UzQ3dpVGQ7RTJDMWlUVTtJQUVJLDBCQUFBO0UzQzJpVGQ7RTJDaGlUTTtJQUVJLGV4QzlDQTtFSCtrVFY7RTJDNWhUVTtJQUVJLHFCeENyREo7SXdDd0RRLG9CeEN4RFI7RUhtbFRWO0UyQ2hpVFU7SUFFSSxtQnhDckRKO0l3Q3dEUSxzQnhDeERSO0VIdWxUVjtFMkNwaVRVO0lBRUksbUJ4Q3JESjtFSDBsVFY7RTJDdmlUVTtJQUVJLHFCeENyREo7RUg2bFRWO0UyQzFpVFU7SUFFSSxzQnhDckRKO0VIZ21UVjtFMkM3aVRVO0lBRUksb0J4Q3JESjtFSG1tVFY7RTJDdmpUTTtJQUVJLGF4QzlDQTtFSHNtVFY7RTJDbmpUVTtJQUVJLG1CeENyREo7SXdDd0RRLGtCeEN4RFI7RUgwbVRWO0UyQ3ZqVFU7SUFFSSxpQnhDckRKO0l3Q3dEUSxvQnhDeERSO0VIOG1UVjtFMkMzalRVO0lBRUksaUJ4Q3JESjtFSGluVFY7RTJDOWpUVTtJQUVJLG1CeENyREo7RUhvblRWO0UyQ2prVFU7SUFFSSxvQnhDckRKO0VIdW5UVjtFMkNwa1RVO0lBRUksa0J4Q3JESjtFSDBuVFY7RTJDOWtUTTtJQUVJLGF4QzlDQTtFSDZuVFY7RTJDMWtUVTtJQUVJLG1CeENyREo7SXdDd0RRLGtCeEN4RFI7RUhpb1RWO0UyQzlrVFU7SUFFSSxpQnhDckRKO0l3Q3dEUSxvQnhDeERSO0VIcW9UVjtFMkNsbFRVO0lBRUksaUJ4Q3JESjtFSHdvVFY7RTJDcmxUVTtJQUVJLG1CeENyREo7RUgyb1RWO0UyQ3hsVFU7SUFFSSxvQnhDckRKO0VIOG9UVjtFMkMzbFRVO0lBRUksa0J4Q3JESjtFSGlwVFY7RTJDcm1UTTtJQUVJLGV4QzlDQTtFSG9wVFY7RTJDam1UVTtJQUVJLHFCeENyREo7SXdDd0RRLG9CeEN4RFI7RUh3cFRWO0UyQ3JtVFU7SUFFSSxtQnhDckRKO0l3Q3dEUSxzQnhDeERSO0VINHBUVjtFMkN6bVRVO0lBRUksbUJ4Q3JESjtFSCtwVFY7RTJDNW1UVTtJQUVJLHFCeENyREo7RUhrcVRWO0UyQy9tVFU7SUFFSSxzQnhDckRKO0VIcXFUVjtFMkNsblRVO0lBRUksb0J4Q3JESjtFSHdxVFY7RTJDNW5UTTtJQUVJLGN4QzlDQTtFSDJxVFY7RTJDeG5UVTtJQUVJLG9CeENyREo7SXdDd0RRLG1CeEN4RFI7RUgrcVRWO0UyQzVuVFU7SUFFSSxrQnhDckRKO0l3Q3dEUSxxQnhDeERSO0VIbXJUVjtFMkNob1RVO0lBRUksa0J4Q3JESjtFSHNyVFY7RTJDbm9UVTtJQUVJLG9CeENyREo7RUh5clRWO0UyQ3RvVFU7SUFFSSxxQnhDckRKO0VINHJUVjtFMkN6b1RVO0lBRUksbUJ4Q3JESjtFSCtyVFY7RTJDbnBUTTtJQUVJLGN4QzlDQTtFSGtzVFY7RTJDL29UVTtJQUVJLG9CeENyREo7SXdDd0RRLG1CeEN4RFI7RUhzc1RWO0UyQ25wVFU7SUFFSSxrQnhDckRKO0l3Q3dEUSxxQnhDeERSO0VIMHNUVjtFMkN2cFRVO0lBRUksa0J4Q3JESjtFSDZzVFY7RTJDMXBUVTtJQUVJLG9CeENyREo7RUhndFRWO0UyQzdwVFU7SUFFSSxxQnhDckRKO0VIbXRUVjtFMkNocVRVO0lBRUksbUJ4Q3JESjtFSHN0VFY7QUFDRjs7QWU1dFRnQjtFNEIrQlo7SUFDSSxxQkFBQTtFM0Npc1ROO0UyQzdyVFU7SUFFSSwyQkFBQTtJQUdJLDBCQUFBO0UzQzRyVGxCO0UyQ2pzVFU7SUFFSSx5QkFBQTtJQUdJLDRCQUFBO0UzQ2dzVGxCO0UyQ3JzVFU7SUFFSSx5QkFBQTtFM0Nzc1RkO0UyQ3hzVFU7SUFFSSwyQkFBQTtFM0N5c1RkO0UyQzNzVFU7SUFFSSw0QkFBQTtFM0M0c1RkO0UyQzlzVFU7SUFFSSwwQkFBQTtFM0Mrc1RkO0UyQ3BzVE07SUFFSSxleEM5Q0E7RUhtdlRWO0UyQ2hzVFU7SUFFSSxxQnhDckRKO0l3Q3dEUSxvQnhDeERSO0VIdXZUVjtFMkNwc1RVO0lBRUksbUJ4Q3JESjtJd0N3RFEsc0J4Q3hEUjtFSDJ2VFY7RTJDeHNUVTtJQUVJLG1CeENyREo7RUg4dlRWO0UyQzNzVFU7SUFFSSxxQnhDckRKO0VIaXdUVjtFMkM5c1RVO0lBRUksc0J4Q3JESjtFSG93VFY7RTJDanRUVTtJQUVJLG9CeENyREo7RUh1d1RWO0UyQzN0VE07SUFFSSxheEM5Q0E7RUgwd1RWO0UyQ3Z0VFU7SUFFSSxtQnhDckRKO0l3Q3dEUSxrQnhDeERSO0VIOHdUVjtFMkMzdFRVO0lBRUksaUJ4Q3JESjtJd0N3RFEsb0J4Q3hEUjtFSGt4VFY7RTJDL3RUVTtJQUVJLGlCeENyREo7RUhxeFRWO0UyQ2x1VFU7SUFFSSxtQnhDckRKO0VId3hUVjtFMkNydVRVO0lBRUksb0J4Q3JESjtFSDJ4VFY7RTJDeHVUVTtJQUVJLGtCeENyREo7RUg4eFRWO0UyQ2x2VE07SUFFSSxheEM5Q0E7RUhpeVRWO0UyQzl1VFU7SUFFSSxtQnhDckRKO0l3Q3dEUSxrQnhDeERSO0VIcXlUVjtFMkNsdlRVO0lBRUksaUJ4Q3JESjtJd0N3RFEsb0J4Q3hEUjtFSHl5VFY7RTJDdHZUVTtJQUVJLGlCeENyREo7RUg0eVRWO0UyQ3p2VFU7SUFFSSxtQnhDckRKO0VIK3lUVjtFMkM1dlRVO0lBRUksb0J4Q3JESjtFSGt6VFY7RTJDL3ZUVTtJQUVJLGtCeENyREo7RUhxelRWO0UyQ3p3VE07SUFFSSxleEM5Q0E7RUh3elRWO0UyQ3J3VFU7SUFFSSxxQnhDckRKO0l3Q3dEUSxvQnhDeERSO0VINHpUVjtFMkN6d1RVO0lBRUksbUJ4Q3JESjtJd0N3RFEsc0J4Q3hEUjtFSGcwVFY7RTJDN3dUVTtJQUVJLG1CeENyREo7RUhtMFRWO0UyQ2h4VFU7SUFFSSxxQnhDckRKO0VIczBUVjtFMkNueFRVO0lBRUksc0J4Q3JESjtFSHkwVFY7RTJDdHhUVTtJQUVJLG9CeENyREo7RUg0MFRWO0UyQ2h5VE07SUFFSSxjeEM5Q0E7RUgrMFRWO0UyQzV4VFU7SUFFSSxvQnhDckRKO0l3Q3dEUSxtQnhDeERSO0VIbTFUVjtFMkNoeVRVO0lBRUksa0J4Q3JESjtJd0N3RFEscUJ4Q3hEUjtFSHUxVFY7RTJDcHlUVTtJQUVJLGtCeENyREo7RUgwMVRWO0UyQ3Z5VFU7SUFFSSxvQnhDckRKO0VINjFUVjtFMkMxeVRVO0lBRUkscUJ4Q3JESjtFSGcyVFY7RTJDN3lUVTtJQUVJLG1CeENyREo7RUhtMlRWO0UyQ3Z6VE07SUFFSSxjeEM5Q0E7RUhzMlRWO0UyQ256VFU7SUFFSSxvQnhDckRKO0l3Q3dEUSxtQnhDeERSO0VIMDJUVjtFMkN2elRVO0lBRUksa0J4Q3JESjtJd0N3RFEscUJ4Q3hEUjtFSDgyVFY7RTJDM3pUVTtJQUVJLGtCeENyREo7RUhpM1RWO0UyQzl6VFU7SUFFSSxvQnhDckRKO0VIbzNUVjtFMkNqMFRVO0lBRUkscUJ4Q3JESjtFSHUzVFY7RTJDcDBUVTtJQUVJLG1CeENyREo7RUgwM1RWO0FBQ0Y7O0FlaDRUZ0I7RTRCK0JaO0lBQ0kscUJBQUE7RTNDcTJUTjtFMkNqMlRVO0lBRUksMkJBQUE7SUFHSSwwQkFBQTtFM0NnMlRsQjtFMkNyMlRVO0lBRUkseUJBQUE7SUFHSSw0QkFBQTtFM0NvMlRsQjtFMkN6MlRVO0lBRUkseUJBQUE7RTNDMDJUZDtFMkM1MlRVO0lBRUksMkJBQUE7RTNDNjJUZDtFMkMvMlRVO0lBRUksNEJBQUE7RTNDZzNUZDtFMkNsM1RVO0lBRUksMEJBQUE7RTNDbTNUZDtFMkN4MlRNO0lBRUksZXhDOUNBO0VIdTVUVjtFMkNwMlRVO0lBRUkscUJ4Q3JESjtJd0N3RFEsb0J4Q3hEUjtFSDI1VFY7RTJDeDJUVTtJQUVJLG1CeENyREo7SXdDd0RRLHNCeEN4RFI7RUgrNVRWO0UyQzUyVFU7SUFFSSxtQnhDckRKO0VIazZUVjtFMkMvMlRVO0lBRUkscUJ4Q3JESjtFSHE2VFY7RTJDbDNUVTtJQUVJLHNCeENyREo7RUh3NlRWO0UyQ3IzVFU7SUFFSSxvQnhDckRKO0VIMjZUVjtFMkMvM1RNO0lBRUksYXhDOUNBO0VIODZUVjtFMkMzM1RVO0lBRUksbUJ4Q3JESjtJd0N3RFEsa0J4Q3hEUjtFSGs3VFY7RTJDLzNUVTtJQUVJLGlCeENyREo7SXdDd0RRLG9CeEN4RFI7RUhzN1RWO0UyQ240VFU7SUFFSSxpQnhDckRKO0VIeTdUVjtFMkN0NFRVO0lBRUksbUJ4Q3JESjtFSDQ3VFY7RTJDejRUVTtJQUVJLG9CeENyREo7RUgrN1RWO0UyQzU0VFU7SUFFSSxrQnhDckRKO0VIazhUVjtFMkN0NVRNO0lBRUksYXhDOUNBO0VIcThUVjtFMkNsNVRVO0lBRUksbUJ4Q3JESjtJd0N3RFEsa0J4Q3hEUjtFSHk4VFY7RTJDdDVUVTtJQUVJLGlCeENyREo7SXdDd0RRLG9CeEN4RFI7RUg2OFRWO0UyQzE1VFU7SUFFSSxpQnhDckRKO0VIZzlUVjtFMkM3NVRVO0lBRUksbUJ4Q3JESjtFSG05VFY7RTJDaDZUVTtJQUVJLG9CeENyREo7RUhzOVRWO0UyQ242VFU7SUFFSSxrQnhDckRKO0VIeTlUVjtFMkM3NlRNO0lBRUksZXhDOUNBO0VINDlUVjtFMkN6NlRVO0lBRUkscUJ4Q3JESjtJd0N3RFEsb0J4Q3hEUjtFSGcrVFY7RTJDNzZUVTtJQUVJLG1CeENyREo7SXdDd0RRLHNCeEN4RFI7RUhvK1RWO0UyQ2o3VFU7SUFFSSxtQnhDckRKO0VIdStUVjtFMkNwN1RVO0lBRUkscUJ4Q3JESjtFSDArVFY7RTJDdjdUVTtJQUVJLHNCeENyREo7RUg2K1RWO0UyQzE3VFU7SUFFSSxvQnhDckRKO0VIZy9UVjtFMkNwOFRNO0lBRUksY3hDOUNBO0VIbS9UVjtFMkNoOFRVO0lBRUksb0J4Q3JESjtJd0N3RFEsbUJ4Q3hEUjtFSHUvVFY7RTJDcDhUVTtJQUVJLGtCeENyREo7SXdDd0RRLHFCeEN4RFI7RUgyL1RWO0UyQ3g4VFU7SUFFSSxrQnhDckRKO0VIOC9UVjtFMkMzOFRVO0lBRUksb0J4Q3JESjtFSGlnVVY7RTJDOThUVTtJQUVJLHFCeENyREo7RUhvZ1VWO0UyQ2o5VFU7SUFFSSxtQnhDckRKO0VIdWdVVjtFMkMzOVRNO0lBRUksY3hDOUNBO0VIMGdVVjtFMkN2OVRVO0lBRUksb0J4Q3JESjtJd0N3RFEsbUJ4Q3hEUjtFSDhnVVY7RTJDMzlUVTtJQUVJLGtCeENyREo7SXdDd0RRLHFCeEN4RFI7RUhraFVWO0UyQy85VFU7SUFFSSxrQnhDckRKO0VIcWhVVjtFMkNsK1RVO0lBRUksb0J4Q3JESjtFSHdoVVY7RTJDcitUVTtJQUVJLHFCeENyREo7RUgyaFVWO0UyQ3grVFU7SUFFSSxtQnhDckRKO0VIOGhVVjtBQUNGOztBMkMzOVRRO0V2QnFMRixlQUxJO0FwQit5VFY7QTJDMzlUUTtFdkJpTEYsbUJBTEk7RUFLSixzQkFMSTtBcEJtelRWO0EyQzM5VFE7RXZCNktGLG9CQUxJO0VBS0oscUJBTEk7QXBCdXpUVjtBMkMzOVRRO0V2QnlLRixtQkFMSTtBcEIwelRWO0EyQzM5VFE7RXZCc0tGLHFCQUxJO0FwQjZ6VFY7QTJDMzlUUTtFdkJtS0Ysc0JBTEk7QXBCZzBUVjtBMkMzOVRRO0V2QmdLRixvQkFMSTtBcEJtMFRWO0EyQ24vVFE7RXZCeUxBLCtCQUFBO0FwQjZ6VFI7QW9CejlUSTtFdUI3Qkk7SXZCZ01BLGFBQUE7RXBCMHpUTjtBQUNGO0EyQ3YvVFE7RXZCcUxBLG1DQUFBO0VBQUEsc0NBQUE7QXBCczBUUjtBb0JsK1RJO0V1QnpCSTtJdkI0TEEsaUJBQUE7RXBCbTBUTjtBQUNGO0FvQnYrVEk7RXVCekJJO0l2QjRMQSxvQkFBQTtFcEJ3MFROO0FBQ0Y7QTJDamdVUTtFdkJpTEEsb0NBQUE7RUFBQSxxQ0FBQTtBcEJvMVRSO0FvQmgvVEk7RXVCckJJO0l2QndMQSxrQkFBQTtFcEJpMVROO0FBQ0Y7QW9Cci9USTtFdUJyQkk7SXZCd0xBLG1CQUFBO0VwQnMxVE47QUFDRjtBMkMzZ1VRO0V2QjZLQSxtQ0FBQTtBcEJpMlRSO0FvQjcvVEk7RXVCakJJO0l2Qm9MQSxpQkFBQTtFcEI4MVROO0FBQ0Y7QTJDaGhVUTtFdkIwS0EscUNBQUE7QXBCeTJUUjtBb0JyZ1VJO0V1QmRJO0l2QmlMQSxtQkFBQTtFcEJzMlROO0FBQ0Y7QTJDcmhVUTtFdkJ1S0Esc0NBQUE7QXBCaTNUUjtBb0I3Z1VJO0V1QlhJO0l2QjhLQSxvQkFBQTtFcEI4MlROO0FBQ0Y7QTJDMWhVUTtFdkJvS0Esb0NBQUE7QXBCeTNUUjtBb0JyaFVJO0V1QlJJO0l2QjJLQSxrQkFBQTtFcEJzM1ROO0FBQ0Y7QTJDdmpVUTtFdkJ5TEEsK0JBQUE7QXBCaTRUUjtBb0I3aFVJO0V1QjdCSTtJdkJnTUEsYUFBQTtFcEI4M1ROO0FBQ0Y7QTJDM2pVUTtFdkJxTEEsbUNBQUE7RUFBQSxzQ0FBQTtBcEIwNFRSO0FvQnRpVUk7RXVCekJJO0l2QjRMQSxpQkFBQTtFcEJ1NFROO0FBQ0Y7QW9CM2lVSTtFdUJ6Qkk7SXZCNExBLG9CQUFBO0VwQjQ0VE47QUFDRjtBMkNya1VRO0V2QmlMQSxvQ0FBQTtFQUFBLHFDQUFBO0FwQnc1VFI7QW9CcGpVSTtFdUJyQkk7SXZCd0xBLGtCQUFBO0VwQnE1VE47QUFDRjtBb0J6alVJO0V1QnJCSTtJdkJ3TEEsbUJBQUE7RXBCMDVUTjtBQUNGO0EyQy9rVVE7RXZCNktBLG1DQUFBO0FwQnE2VFI7QW9CamtVSTtFdUJqQkk7SXZCb0xBLGlCQUFBO0VwQms2VE47QUFDRjtBMkNwbFVRO0V2QjBLQSxxQ0FBQTtBcEI2NlRSO0FvQnprVUk7RXVCZEk7SXZCaUxBLG1CQUFBO0VwQjA2VE47QUFDRjtBMkN6bFVRO0V2QnVLQSxzQ0FBQTtBcEJxN1RSO0FvQmpsVUk7RXVCWEk7SXZCOEtBLG9CQUFBO0VwQms3VE47QUFDRjtBMkM5bFVRO0V2Qm9LQSxvQ0FBQTtBcEI2N1RSO0FvQnpsVUk7RXVCUkk7SXZCMktBLGtCQUFBO0VwQjA3VE47QUFDRjtBMkMzblVRO0V2QnlMQSxnQ0FBQTtBcEJxOFRSO0FvQmptVUk7RXVCN0JJO0l2QmdNQSxlQUFBO0VwQms4VE47QUFDRjtBMkMvblVRO0V2QnFMQSxvQ0FBQTtFQUFBLHVDQUFBO0FwQjg4VFI7QW9CMW1VSTtFdUJ6Qkk7SXZCNExBLG1CQUFBO0VwQjI4VE47QUFDRjtBb0IvbVVJO0V1QnpCSTtJdkI0TEEsc0JBQUE7RXBCZzlUTjtBQUNGO0EyQ3pvVVE7RXZCaUxBLHFDQUFBO0VBQUEsc0NBQUE7QXBCNDlUUjtBb0J4blVJO0V1QnJCSTtJdkJ3TEEsb0JBQUE7RXBCeTlUTjtBQUNGO0FvQjduVUk7RXVCckJJO0l2QndMQSxxQkFBQTtFcEI4OVROO0FBQ0Y7QTJDbnBVUTtFdkI2S0Esb0NBQUE7QXBCeStUUjtBb0Jyb1VJO0V1QmpCSTtJdkJvTEEsbUJBQUE7RXBCcytUTjtBQUNGO0EyQ3hwVVE7RXZCMEtBLHNDQUFBO0FwQmkvVFI7QW9CN29VSTtFdUJkSTtJdkJpTEEscUJBQUE7RXBCOCtUTjtBQUNGO0EyQzdwVVE7RXZCdUtBLHVDQUFBO0FwQnkvVFI7QW9CcnBVSTtFdUJYSTtJdkI4S0Esc0JBQUE7RXBCcy9UTjtBQUNGO0EyQ2xxVVE7RXZCb0tBLHFDQUFBO0FwQmlnVVI7QW9CN3BVSTtFdUJSSTtJdkIyS0Esb0JBQUE7RXBCOC9UTjtBQUNGO0EyQy9yVVE7RXZCeUxBLDhCQUFBO0FwQnlnVVI7QW9CcnFVSTtFdUI3Qkk7SXZCZ01BLGNBQUE7RXBCc2dVTjtBQUNGO0EyQ25zVVE7RXZCcUxBLGtDQUFBO0VBQUEscUNBQUE7QXBCa2hVUjtBb0I5cVVJO0V1QnpCSTtJdkI0TEEsa0JBQUE7RXBCK2dVTjtBQUNGO0FvQm5yVUk7RXVCekJJO0l2QjRMQSxxQkFBQTtFcEJvaFVOO0FBQ0Y7QTJDN3NVUTtFdkJpTEEsbUNBQUE7RUFBQSxvQ0FBQTtBcEJnaVVSO0FvQjVyVUk7RXVCckJJO0l2QndMQSxtQkFBQTtFcEI2aFVOO0FBQ0Y7QW9CanNVSTtFdUJyQkk7SXZCd0xBLG9CQUFBO0VwQmtpVU47QUFDRjtBMkN2dFVRO0V2QjZLQSxrQ0FBQTtBcEI2aVVSO0FvQnpzVUk7RXVCakJJO0l2Qm9MQSxrQkFBQTtFcEIwaVVOO0FBQ0Y7QTJDNXRVUTtFdkIwS0Esb0NBQUE7QXBCcWpVUjtBb0JqdFVJO0V1QmRJO0l2QmlMQSxvQkFBQTtFcEJralVOO0FBQ0Y7QTJDanVVUTtFdkJ1S0EscUNBQUE7QXBCNmpVUjtBb0J6dFVJO0V1QlhJO0l2QjhLQSxxQkFBQTtFcEIwalVOO0FBQ0Y7QTJDdHVVUTtFdkJvS0EsbUNBQUE7QXBCcWtVUjtBb0JqdVVJO0V1QlJJO0l2QjJLQSxtQkFBQTtFcEJra1VOO0FBQ0Y7QTJDbndVUTtFdkJ5TEEsZ0NBQUE7QXBCNmtVUjtBb0J6dVVJO0V1QjdCSTtJdkJnTUEsY0FBQTtFcEIwa1VOO0FBQ0Y7QTJDdndVUTtFdkJxTEEsb0NBQUE7RUFBQSx1Q0FBQTtBcEJzbFVSO0FvQmx2VUk7RXVCekJJO0l2QjRMQSxrQkFBQTtFcEJtbFVOO0FBQ0Y7QW9CdnZVSTtFdUJ6Qkk7SXZCNExBLHFCQUFBO0VwQndsVU47QUFDRjtBMkNqeFVRO0V2QmlMQSxxQ0FBQTtFQUFBLHNDQUFBO0FwQm9tVVI7QW9CaHdVSTtFdUJyQkk7SXZCd0xBLG1CQUFBO0VwQmltVU47QUFDRjtBb0Jyd1VJO0V1QnJCSTtJdkJ3TEEsb0JBQUE7RXBCc21VTjtBQUNGO0EyQzN4VVE7RXZCNktBLG9DQUFBO0FwQmluVVI7QW9CN3dVSTtFdUJqQkk7SXZCb0xBLGtCQUFBO0VwQjhtVU47QUFDRjtBMkNoeVVRO0V2QjBLQSxzQ0FBQTtBcEJ5blVSO0FvQnJ4VUk7RXVCZEk7SXZCaUxBLG9CQUFBO0VwQnNuVU47QUFDRjtBMkNyeVVRO0V2QnVLQSx1Q0FBQTtBcEJpb1VSO0FvQjd4VUk7RXVCWEk7SXZCOEtBLHFCQUFBO0VwQjhuVU47QUFDRjtBMkMxeVVRO0V2Qm9LQSxxQ0FBQTtBcEJ5b1VSO0FvQnJ5VUk7RXVCUkk7SXZCMktBLG1CQUFBO0VwQnNvVU47QUFDRjs7QTJDeHlVUTtFdkJzSkYsY0FMSTtBcEIycFVWO0EyQ3h5VVE7RXZCa0pGLGtCQUxJO0VBS0oscUJBTEk7QXBCK3BVVjtBMkN4eVVRO0V2QjhJRixtQkFMSTtFQUtKLG9CQUxJO0FwQm1xVVY7QTJDeHlVUTtFdkIwSUYsa0JBTEk7QXBCc3FVVjtBMkN4eVVRO0V2QnVJRixvQkFMSTtBcEJ5cVVWO0EyQ3h5VVE7RXZCb0lGLHFCQUxJO0FwQjRxVVY7QTJDeHlVUTtFdkJpSUYsbUJBTEk7QXBCK3FVVjtBMkNoMFVRO0V2QjBKQSw4QkFBQTtBcEJ5cVVSO0FvQnIwVUk7RXVCRUk7SXZCaUtBLFlBQUE7RXBCc3FVTjtBQUNGO0EyQ3AwVVE7RXZCc0pBLGtDQUFBO0VBQUEscUNBQUE7QXBCa3JVUjtBb0I5MFVJO0V1Qk1JO0l2QjZKQSxnQkFBQTtFcEIrcVVOO0FBQ0Y7QW9CbjFVSTtFdUJNSTtJdkI2SkEsbUJBQUE7RXBCb3JVTjtBQUNGO0EyQzkwVVE7RXZCa0pBLG1DQUFBO0VBQUEsb0NBQUE7QXBCZ3NVUjtBb0I1MVVJO0V1QlVJO0l2QnlKQSxpQkFBQTtFcEI2clVOO0FBQ0Y7QW9CajJVSTtFdUJVSTtJdkJ5SkEsa0JBQUE7RXBCa3NVTjtBQUNGO0EyQ3gxVVE7RXZCOElBLGtDQUFBO0FwQjZzVVI7QW9CejJVSTtFdUJjSTtJdkJxSkEsZ0JBQUE7RXBCMHNVTjtBQUNGO0EyQzcxVVE7RXZCMklBLG9DQUFBO0FwQnF0VVI7QW9CajNVSTtFdUJpQkk7SXZCa0pBLGtCQUFBO0VwQmt0VU47QUFDRjtBMkNsMlVRO0V2QndJQSxxQ0FBQTtBcEI2dFVSO0FvQnozVUk7RXVCb0JJO0l2QitJQSxtQkFBQTtFcEIwdFVOO0FBQ0Y7QTJDdjJVUTtFdkJxSUEsbUNBQUE7QXBCcXVVUjtBb0JqNFVJO0V1QnVCSTtJdkI0SUEsaUJBQUE7RXBCa3VVTjtBQUNGO0EyQ3A0VVE7RXZCMEpBLDhCQUFBO0FwQjZ1VVI7QW9CejRVSTtFdUJFSTtJdkJpS0EsWUFBQTtFcEIwdVVOO0FBQ0Y7QTJDeDRVUTtFdkJzSkEsa0NBQUE7RUFBQSxxQ0FBQTtBcEJzdlVSO0FvQmw1VUk7RXVCTUk7SXZCNkpBLGdCQUFBO0VwQm12VU47QUFDRjtBb0J2NVVJO0V1Qk1JO0l2QjZKQSxtQkFBQTtFcEJ3dlVOO0FBQ0Y7QTJDbDVVUTtFdkJrSkEsbUNBQUE7RUFBQSxvQ0FBQTtBcEJvd1VSO0FvQmg2VUk7RXVCVUk7SXZCeUpBLGlCQUFBO0VwQml3VU47QUFDRjtBb0JyNlVJO0V1QlVJO0l2QnlKQSxrQkFBQTtFcEJzd1VOO0FBQ0Y7QTJDNTVVUTtFdkI4SUEsa0NBQUE7QXBCaXhVUjtBb0I3NlVJO0V1QmNJO0l2QnFKQSxnQkFBQTtFcEI4d1VOO0FBQ0Y7QTJDajZVUTtFdkIySUEsb0NBQUE7QXBCeXhVUjtBb0JyN1VJO0V1QmlCSTtJdkJrSkEsa0JBQUE7RXBCc3hVTjtBQUNGO0EyQ3Q2VVE7RXZCd0lBLHFDQUFBO0FwQml5VVI7QW9CNzdVSTtFdUJvQkk7SXZCK0lBLG1CQUFBO0VwQjh4VU47QUFDRjtBMkMzNlVRO0V2QnFJQSxtQ0FBQTtBcEJ5eVVSO0FvQnI4VUk7RXVCdUJJO0l2QjRJQSxpQkFBQTtFcEJzeVVOO0FBQ0Y7QTJDeDhVUTtFdkIwSkEsK0JBQUE7QXBCaXpVUjtBb0I3OFVJO0V1QkVJO0l2QmlLQSxjQUFBO0VwQjh5VU47QUFDRjtBMkM1OFVRO0V2QnNKQSxtQ0FBQTtFQUFBLHNDQUFBO0FwQjB6VVI7QW9CdDlVSTtFdUJNSTtJdkI2SkEsa0JBQUE7RXBCdXpVTjtBQUNGO0FvQjM5VUk7RXVCTUk7SXZCNkpBLHFCQUFBO0VwQjR6VU47QUFDRjtBMkN0OVVRO0V2QmtKQSxvQ0FBQTtFQUFBLHFDQUFBO0FwQncwVVI7QW9CcCtVSTtFdUJVSTtJdkJ5SkEsbUJBQUE7RXBCcTBVTjtBQUNGO0FvQnorVUk7RXVCVUk7SXZCeUpBLG9CQUFBO0VwQjAwVU47QUFDRjtBMkNoK1VRO0V2QjhJQSxtQ0FBQTtBcEJxMVVSO0FvQmovVUk7RXVCY0k7SXZCcUpBLGtCQUFBO0VwQmsxVU47QUFDRjtBMkNyK1VRO0V2QjJJQSxxQ0FBQTtBcEI2MVVSO0FvQnovVUk7RXVCaUJJO0l2QmtKQSxvQkFBQTtFcEIwMVVOO0FBQ0Y7QTJDMStVUTtFdkJ3SUEsc0NBQUE7QXBCcTJVUjtBb0JqZ1ZJO0V1Qm9CSTtJdkIrSUEscUJBQUE7RXBCazJVTjtBQUNGO0EyQy8rVVE7RXZCcUlBLG9DQUFBO0FwQjYyVVI7QW9CemdWSTtFdUJ1Qkk7SXZCNElBLG1CQUFBO0VwQjAyVU47QUFDRjtBMkM1Z1ZRO0V2QjBKQSw2QkFBQTtBcEJxM1VSO0FvQmpoVkk7RXVCRUk7SXZCaUtBLGFBQUE7RXBCazNVTjtBQUNGO0EyQ2hoVlE7RXZCc0pBLGlDQUFBO0VBQUEsb0NBQUE7QXBCODNVUjtBb0IxaFZJO0V1Qk1JO0l2QjZKQSxpQkFBQTtFcEIyM1VOO0FBQ0Y7QW9CL2hWSTtFdUJNSTtJdkI2SkEsb0JBQUE7RXBCZzRVTjtBQUNGO0EyQzFoVlE7RXZCa0pBLGtDQUFBO0VBQUEsbUNBQUE7QXBCNDRVUjtBb0J4aVZJO0V1QlVJO0l2QnlKQSxrQkFBQTtFcEJ5NFVOO0FBQ0Y7QW9CN2lWSTtFdUJVSTtJdkJ5SkEsbUJBQUE7RXBCODRVTjtBQUNGO0EyQ3BpVlE7RXZCOElBLGlDQUFBO0FwQnk1VVI7QW9CcmpWSTtFdUJjSTtJdkJxSkEsaUJBQUE7RXBCczVVTjtBQUNGO0EyQ3ppVlE7RXZCMklBLG1DQUFBO0FwQmk2VVI7QW9CN2pWSTtFdUJpQkk7SXZCa0pBLG1CQUFBO0VwQjg1VU47QUFDRjtBMkM5aVZRO0V2QndJQSxvQ0FBQTtBcEJ5NlVSO0FvQnJrVkk7RXVCb0JJO0l2QitJQSxvQkFBQTtFcEJzNlVOO0FBQ0Y7QTJDbmpWUTtFdkJxSUEsa0NBQUE7QXBCaTdVUjtBb0I3a1ZJO0V1QnVCSTtJdkI0SUEsa0JBQUE7RXBCODZVTjtBQUNGO0EyQ2hsVlE7RXZCMEpBLCtCQUFBO0FwQnk3VVI7QW9CcmxWSTtFdUJFSTtJdkJpS0EsYUFBQTtFcEJzN1VOO0FBQ0Y7QTJDcGxWUTtFdkJzSkEsbUNBQUE7RUFBQSxzQ0FBQTtBcEJrOFVSO0FvQjlsVkk7RXVCTUk7SXZCNkpBLGlCQUFBO0VwQis3VU47QUFDRjtBb0JubVZJO0V1Qk1JO0l2QjZKQSxvQkFBQTtFcEJvOFVOO0FBQ0Y7QTJDOWxWUTtFdkJrSkEsb0NBQUE7RUFBQSxxQ0FBQTtBcEJnOVVSO0FvQjVtVkk7RXVCVUk7SXZCeUpBLGtCQUFBO0VwQjY4VU47QUFDRjtBb0JqblZJO0V1QlVJO0l2QnlKQSxtQkFBQTtFcEJrOVVOO0FBQ0Y7QTJDeG1WUTtFdkI4SUEsbUNBQUE7QXBCNjlVUjtBb0J6blZJO0V1QmNJO0l2QnFKQSxpQkFBQTtFcEIwOVVOO0FBQ0Y7QTJDN21WUTtFdkIySUEscUNBQUE7QXBCcStVUjtBb0Jqb1ZJO0V1QmlCSTtJdkJrSkEsbUJBQUE7RXBCaytVTjtBQUNGO0EyQ2xuVlE7RXZCd0lBLHNDQUFBO0FwQjYrVVI7QW9Cem9WSTtFdUJvQkk7SXZCK0lBLG9CQUFBO0VwQjArVU47QUFDRjtBMkN2blZRO0V2QnFJQSxvQ0FBQTtBcEJxL1VSO0FvQmpwVkk7RXVCdUJJO0l2QjRJQSxrQkFBQTtFcEJrL1VOO0FBQ0Y7O0E0Q3Z4Vkk7RUFDSSxxQjNDWWM7QUQ4d1Z0QjtBNEN4eFZJO0VBQ0kscUIzQ1VnQjtBRGd4VnhCO0E0Q3h4Vkk7RUFDSSwwQjFDV2dCO0FGK3dWeEI7QTRDeHhWSTtFQUNJLGdDMUNTb0I7QUZpeFY1Qjs7QTRDcHhWSTtFQUNJLG9CSCtGVTtBekN3clZsQjs7QTRDeHhWSTtFQUNJLG9CSCtGVTtBekM0clZsQjs7QTRDNXhWSTtFQUNJLG9CSCtGVTtBekNnc1ZsQjs7QTRDaHlWSTtFQUNJLG9CSCtGVTtBekNvc1ZsQjs7QTRDcHlWSTtFQUNJLG9CSCtGVTtBekN3c1ZsQjs7QTRDeHlWSTtFQUNJLGtCSCtGVTtBekM0c1ZsQjs7QTRDcnlWSTtFQUNJLG9CSGlHVTtBekN1c1ZsQjs7QTRDenlWSTtFQUNJLG9CSGlHVTtBekMyc1ZsQjs7QTRDN3lWSTtFQUNJLG1CSGlHVTtBekMrc1ZsQjs7QTRDdnlWUTtFQUNJLHFCQ25DSztBN0M2MFZqQjs7QTRDM3lWUTtFQUNJLHFCQ25DSztBN0NpMVZqQjs7QTRDL3lWUTtFQUNJLG1CQ25DSztBN0NxMVZqQjs7QTRDbnpWUTtFQUNJLG1CQ25DSztBN0N5MVZqQjs7QTRDdnpWUTtFQUNJLG1CQ25DSztBN0M2MVZqQjs7QTRDM3pWUTtFQUNJLHFCQ25DSztBN0NpMlZqQjs7QTRDdnpWQTtFQUNJLDJCQUFBO0E1QzB6Vko7O0E4Q2gyVk07RUFDRSxxQkNUUztBL0M0MlZqQjs7QThDcDJWTTtFQUNFLHFCQ1RTO0EvQ2czVmpCOztBOEN4MlZNO0VBQ0UscUJDVFM7QS9DbzNWakI7O0FnRGozVlE7RTVCMFJGLGtCQUxJO0FwQmdtVlY7QWdEcjNWUTtFNUIwUkYsa0JBTEk7QXBCbW1WVjtBZ0R4M1ZRO0U1QjhSQSxvQ0FBQTtBcEI2bFZSO0FvQnp2Vkk7RTRCbElJO0k1QnFTQSxtQkFBQTtFcEIwbFZOO0FBQ0Y7QWdEaDRWUTtFNUI4UkEsZ0NBQUE7QXBCcW1WUjtBb0Jqd1ZJO0U0QmxJSTtJNUJxU0EsZUFBQTtFcEJrbVZOO0FBQ0Y7QWdEeDRWUTtFNUI4UkEsa0NBQUE7QXBCNm1WUjtBb0J6d1ZJO0U0QmxJSTtJNUJxU0Esa0JBQUE7RXBCMG1WTjtBQUNGO0FnRGg1VlE7RTVCOFJBLGdDQUFBO0FwQnFuVlI7QW9CanhWSTtFNEJsSUk7STVCcVNBLGlCQUFBO0VwQmtuVk47QUFDRjtBZ0R4NVZRO0U1QjhSQSxnQ0FBQTtBcEI2blZSO0FvQnp4Vkk7RTRCbElJO0k1QnFTQSxpQkFBQTtFcEIwblZOO0FBQ0Y7QWdEaDZWUTtFNUI4UkEsZ0NBQUE7QXBCcW9WUjtBb0JqeVZJO0U0QmxJSTtJNUJxU0EsZUFBQTtFcEJrb1ZOO0FBQ0Y7QWdENTVWZ0I7RTVCa1JSLGtDQUFBO0FwQjZvVlI7QW9CenlWSTtFNEJ0SFk7STVCeVJSLGtCQUFBO0VwQjBvVk47QUFDRjtBZ0RwNlZnQjtFNUJrUlIsa0NBQUE7QXBCcXBWUjtBb0JqelZJO0U0QnRIWTtJNUJ5UlIsa0JBQUE7RXBCa3BWTjtBQUNGO0FnRDU2VmdCO0U1QmtSUixvQ0FBQTtBcEI2cFZSO0FvQnp6Vkk7RTRCdEhZO0k1QnlSUixtQkFBQTtFcEIwcFZOO0FBQ0Y7QWdEcDdWZ0I7RTVCa1JSLGdDQUFBO0FwQnFxVlI7QW9CajBWSTtFNEJ0SFk7STVCeVJSLGVBQUE7RXBCa3FWTjtBQUNGO0FnRDU3VmdCO0U1QmtSUixrQ0FBQTtBcEI2cVZSO0FvQnowVkk7RTRCdEhZO0k1QnlSUixrQkFBQTtFcEIwcVZOO0FBQ0Y7QWdEcDhWZ0I7RTVCa1JSLGdDQUFBO0FwQnFyVlI7QW9CajFWSTtFNEJ0SFk7STVCeVJSLGlCQUFBO0VwQmtyVk47QUFDRjtBZ0Q1OFZnQjtFNUJrUlIsZ0NBQUE7QXBCNnJWUjtBb0J6MVZJO0U0QnRIWTtJNUJ5UlIsaUJBQUE7RXBCMHJWTjtBQUNGO0FnRHA5VmdCO0U1QmtSUixnQ0FBQTtBcEJxc1ZSO0FvQmoyVkk7RTRCdEhZO0k1QnlSUixlQUFBO0VwQmtzVk47QUFDRjtBZ0Q1OVZnQjtFNUI4UVYsa0JBTEk7QXBCc3RWVjtBZ0QvOVZnQjtFNUJrUlIsbUNBQUE7QXBCZ3RWUjtBb0I1MlZJO0U0QnRIWTtJNUJ5UlIsa0JBQUE7RXBCNnNWTjtBQUNGO0FnRHYrVmdCO0U1QmtSUixxQ0FBQTtBcEJ3dFZSO0FvQnAzVkk7RTRCdEhZO0k1QnlSUixtQkFBQTtFcEJxdFZOO0FBQ0Y7QWdELytWZ0I7RTVCa1JSLG9DQUFBO0FwQmd1VlI7QW9CNTNWSTtFNEJ0SFk7STVCeVJSLGtCQUFBO0VwQjZ0Vk47QUFDRjtBZ0R2L1ZnQjtFNUJrUlIsa0NBQUE7QXBCd3VWUjtBb0JwNFZJO0U0QnRIWTtJNUJ5UlIsa0JBQUE7RXBCcXVWTjtBQUNGO0FnRC8vVmdCO0U1QmtSUixrQ0FBQTtBcEJndlZSO0FvQjU0Vkk7RTRCdEhZO0k1QnlSUixpQkFBQTtFcEI2dVZOO0FBQ0Y7QWdEdmdXZ0I7RTVCa1JSLGdDQUFBO0FwQnd2VlI7QW9CcDVWSTtFNEJ0SFk7STVCeVJSLGlCQUFBO0VwQnF2Vk47QUFDRjtBZ0QvZ1dnQjtFNUJrUlIsa0NBQUE7QXBCZ3dWUjtBb0I1NVZJO0U0QnRIWTtJNUJ5UlIsaUJBQUE7RXBCNnZWTjtBQUNGO0FnRHZoV2dCO0U1QjhRVixrQkFMSTtBcEJpeFZWO0FnRDFoV2dCO0U1QmtSUixtQ0FBQTtBcEIyd1ZSO0FvQnY2Vkk7RTRCdEhZO0k1QnlSUixrQkFBQTtFcEJ3d1ZOO0FBQ0Y7QWdEbGlXZ0I7RTVCa1JSLHFDQUFBO0FwQm14VlI7QW9CLzZWSTtFNEJ0SFk7STVCeVJSLG1CQUFBO0VwQmd4Vk47QUFDRjtBZ0QxaVdnQjtFNUJrUlIsb0NBQUE7QXBCMnhWUjtBb0J2N1ZJO0U0QnRIWTtJNUJ5UlIsa0JBQUE7RXBCd3hWTjtBQUNGO0FnRGxqV2dCO0U1QmtSUixrQ0FBQTtBcEJteVZSO0FvQi83Vkk7RTRCdEhZO0k1QnlSUixrQkFBQTtFcEJneVZOO0FBQ0Y7QWdEMWpXZ0I7RTVCa1JSLGtDQUFBO0FwQjJ5VlI7QW9CdjhWSTtFNEJ0SFk7STVCeVJSLGlCQUFBO0VwQnd5Vk47QUFDRjtBZ0Rsa1dnQjtFNUJrUlIsZ0NBQUE7QXBCbXpWUjtBb0IvOFZJO0U0QnRIWTtJNUJ5UlIsaUJBQUE7RXBCZ3pWTjtBQUNGO0FnRDFrV2dCO0U1QmtSUixrQ0FBQTtBcEIyelZSO0FvQnY5Vkk7RTRCdEhZO0k1QnlSUixpQkFBQTtFcEJ3elZOO0FBQ0Y7QWdEbGxXZ0I7RTVCOFFWLGlCQUxJO0FwQjQwVlY7QWdEcmxXZ0I7RTVCa1JSLGlDQUFBO0FwQnMwVlI7QW9CbCtWSTtFNEJ0SFk7STVCeVJSLGlCQUFBO0VwQm0wVk47QUFDRjtBZ0Q3bFdnQjtFNUJrUlIsbUNBQUE7QXBCODBWUjtBb0IxK1ZJO0U0QnRIWTtJNUJ5UlIsa0JBQUE7RXBCMjBWTjtBQUNGO0FnRHJtV2dCO0U1QmtSUixrQ0FBQTtBcEJzMVZSO0FvQmwvVkk7RTRCdEhZO0k1QnlSUixpQkFBQTtFcEJtMVZOO0FBQ0Y7QWdEN21XZ0I7RTVCa1JSLGdDQUFBO0FwQjgxVlI7QW9CMS9WSTtFNEJ0SFk7STVCeVJSLGlCQUFBO0VwQjIxVk47QUFDRjtBZ0RybldnQjtFNUJrUlIsaUNBQUE7QXBCczJWUjtBb0JsZ1dJO0U0QnRIWTtJNUJ5UlIsZUFBQTtFcEJtMlZOO0FBQ0Y7QWdEN25XZ0I7RTVCa1JSLGdDQUFBO0FwQjgyVlI7QW9CMWdXSTtFNEJ0SFk7STVCeVJSLGVBQUE7RXBCMjJWTjtBQUNGO0FnRHJvV2dCO0U1QmtSUixpQ0FBQTtBcEJzM1ZSO0FvQmxoV0k7RTRCdEhZO0k1QnlSUixlQUFBO0VwQm0zVk47QUFDRjtBZ0Q3b1dnQjtFNUI4UVYsa0JBTEk7QXBCdTRWVjtBZ0RocFdnQjtFNUJrUlIsbUNBQUE7QXBCaTRWUjtBb0I3aFdJO0U0QnRIWTtJNUJ5UlIsa0JBQUE7RXBCODNWTjtBQUNGO0FnRHhwV2dCO0U1QmtSUixvQ0FBQTtBcEJ5NFZSO0FvQnJpV0k7RTRCdEhZO0k1QnlSUixtQkFBQTtFcEJzNFZOO0FBQ0Y7QWdEaHFXZ0I7RTVCa1JSLG9DQUFBO0FwQmk1VlI7QW9CN2lXSTtFNEJ0SFk7STVCeVJSLGtCQUFBO0VwQjg0Vk47QUFDRjtBZ0R4cVdnQjtFNUJrUlIsa0NBQUE7QXBCeTVWUjtBb0JyaldJO0U0QnRIWTtJNUJ5UlIsa0JBQUE7RXBCczVWTjtBQUNGO0FnRGhyV2dCO0U1QmtSUixrQ0FBQTtBcEJpNlZSO0FvQjdqV0k7RTRCdEhZO0k1QnlSUixpQkFBQTtFcEI4NVZOO0FBQ0Y7QWdEeHJXZ0I7RTVCa1JSLCtCQUFBO0FwQnk2VlI7QW9CcmtXSTtFNEJ0SFk7STVCeVJSLGlCQUFBO0VwQnM2Vk47QUFDRjtBZ0Roc1dnQjtFNUJrUlIsa0NBQUE7QXBCaTdWUjtBb0I3a1dJO0U0QnRIWTtJNUJ5UlIsaUJBQUE7RXBCODZWTjtBQUNGO0FnRHhzV2dCO0U1QjhRVixrQkFMSTtBcEJrOFZWO0FnRDNzV2dCO0U1QjhRVixrQkFMSTtBcEJxOFZWO0FnRDlzV2dCO0U1QmtSUixvQ0FBQTtBcEIrN1ZSO0FvQjNsV0k7RTRCdEhZO0k1QnlSUixtQkFBQTtFcEI0N1ZOO0FBQ0Y7QWdEdHRXZ0I7RTVCa1JSLGdDQUFBO0FwQnU4VlI7QW9Cbm1XSTtFNEJ0SFk7STVCeVJSLGVBQUE7RXBCbzhWTjtBQUNGO0FnRDl0V2dCO0U1QmtSUixrQ0FBQTtBcEIrOFZSO0FvQjNtV0k7RTRCdEhZO0k1QnlSUixrQkFBQTtFcEI0OFZOO0FBQ0Y7QWdEdHVXZ0I7RTVCa1JSLGdDQUFBO0FwQnU5VlI7QW9Cbm5XSTtFNEJ0SFk7STVCeVJSLGlCQUFBO0VwQm85Vk47QUFDRjtBZ0Q5dVdnQjtFNUJrUlIsZ0NBQUE7QXBCKzlWUjtBb0IzbldJO0U0QnRIWTtJNUJ5UlIsaUJBQUE7RXBCNDlWTjtBQUNGO0FnRHR2V2dCO0U1QmtSUixnQ0FBQTtBcEJ1K1ZSO0FvQm5vV0k7RTRCdEhZO0k1QnlSUixlQUFBO0VwQm8rVk47QUFDRjs7QWU5dVdnQjtFaUM1QlI7STVCMFJGLGtCQUxJO0VwQjAvVlI7RWdEL3dXTTtJNUIwUkYsa0JBTEk7RXBCNi9WUjtFZ0RseFdNO0k1QjhSQSxvQ0FBQTtFcEJ1L1ZOO0FBQ0Y7QW9CcHBXSTtFNEJsSUk7STVCcVNBLG1CQUFBO0VwQnEvVk47QUFDRjtBZS92V2dCO0VpQzVCUjtJNUI4UkEsZ0NBQUE7RXBCaWdXTjtBQUNGO0FvQjlwV0k7RTRCbElJO0k1QnFTQSxlQUFBO0VwQisvVk47QUFDRjtBZXp3V2dCO0VpQzVCUjtJNUI4UkEsa0NBQUE7RXBCMmdXTjtBQUNGO0FvQnhxV0k7RTRCbElJO0k1QnFTQSxrQkFBQTtFcEJ5Z1dOO0FBQ0Y7QWVueFdnQjtFaUM1QlI7STVCOFJBLGdDQUFBO0VwQnFoV047QUFDRjtBb0JscldJO0U0QmxJSTtJNUJxU0EsaUJBQUE7RXBCbWhXTjtBQUNGO0FlN3hXZ0I7RWlDNUJSO0k1QjhSQSxnQ0FBQTtFcEIraFdOO0FBQ0Y7QW9CNXJXSTtFNEJsSUk7STVCcVNBLGlCQUFBO0VwQjZoV047QUFDRjtBZXZ5V2dCO0VpQzVCUjtJNUI4UkEsZ0NBQUE7RXBCeWlXTjtBQUNGO0FvQnRzV0k7RTRCbElJO0k1QnFTQSxlQUFBO0VwQnVpV047QUFDRjtBZWp6V2dCO0VpQ2hCQTtJNUJrUlIsa0NBQUE7RXBCbWpXTjtBQUNGO0FvQmh0V0k7RTRCdEhZO0k1QnlSUixrQkFBQTtFcEJpaldOO0FBQ0Y7QWUzeldnQjtFaUNoQkE7STVCa1JSLGtDQUFBO0VwQjZqV047QUFDRjtBb0IxdFdJO0U0QnRIWTtJNUJ5UlIsa0JBQUE7RXBCMmpXTjtBQUNGO0FlcjBXZ0I7RWlDaEJBO0k1QmtSUixvQ0FBQTtFcEJ1a1dOO0FBQ0Y7QW9CcHVXSTtFNEJ0SFk7STVCeVJSLG1CQUFBO0VwQnFrV047QUFDRjtBZS8wV2dCO0VpQ2hCQTtJNUJrUlIsZ0NBQUE7RXBCaWxXTjtBQUNGO0FvQjl1V0k7RTRCdEhZO0k1QnlSUixlQUFBO0VwQitrV047QUFDRjtBZXoxV2dCO0VpQ2hCQTtJNUJrUlIsa0NBQUE7RXBCMmxXTjtBQUNGO0FvQnh2V0k7RTRCdEhZO0k1QnlSUixrQkFBQTtFcEJ5bFdOO0FBQ0Y7QWVuMldnQjtFaUNoQkE7STVCa1JSLGdDQUFBO0VwQnFtV047QUFDRjtBb0Jsd1dJO0U0QnRIWTtJNUJ5UlIsaUJBQUE7RXBCbW1XTjtBQUNGO0FlNzJXZ0I7RWlDaEJBO0k1QmtSUixnQ0FBQTtFcEIrbVdOO0FBQ0Y7QW9CNXdXSTtFNEJ0SFk7STVCeVJSLGlCQUFBO0VwQjZtV047QUFDRjtBZXYzV2dCO0VpQ2hCQTtJNUJrUlIsZ0NBQUE7RXBCeW5XTjtBQUNGO0FvQnR4V0k7RTRCdEhZO0k1QnlSUixlQUFBO0VwQnVuV047QUFDRjtBZWo0V2dCO0VpQ2hCQTtJNUI4UVYsa0JBTEk7RXBCNG9XUjtFZ0RyNVdjO0k1QmtSUixtQ0FBQTtFcEJzb1dOO0FBQ0Y7QW9CbnlXSTtFNEJ0SFk7STVCeVJSLGtCQUFBO0VwQm9vV047QUFDRjtBZTk0V2dCO0VpQ2hCQTtJNUJrUlIscUNBQUE7RXBCZ3BXTjtBQUNGO0FvQjd5V0k7RTRCdEhZO0k1QnlSUixtQkFBQTtFcEI4b1dOO0FBQ0Y7QWV4NVdnQjtFaUNoQkE7STVCa1JSLG9DQUFBO0VwQjBwV047QUFDRjtBb0J2eldJO0U0QnRIWTtJNUJ5UlIsa0JBQUE7RXBCd3BXTjtBQUNGO0FlbDZXZ0I7RWlDaEJBO0k1QmtSUixrQ0FBQTtFcEJvcVdOO0FBQ0Y7QW9CajBXSTtFNEJ0SFk7STVCeVJSLGtCQUFBO0VwQmtxV047QUFDRjtBZTU2V2dCO0VpQ2hCQTtJNUJrUlIsa0NBQUE7RXBCOHFXTjtBQUNGO0FvQjMwV0k7RTRCdEhZO0k1QnlSUixpQkFBQTtFcEI0cVdOO0FBQ0Y7QWV0N1dnQjtFaUNoQkE7STVCa1JSLGdDQUFBO0VwQndyV047QUFDRjtBb0JyMVdJO0U0QnRIWTtJNUJ5UlIsaUJBQUE7RXBCc3JXTjtBQUNGO0FlaDhXZ0I7RWlDaEJBO0k1QmtSUixrQ0FBQTtFcEJrc1dOO0FBQ0Y7QW9CLzFXSTtFNEJ0SFk7STVCeVJSLGlCQUFBO0VwQmdzV047QUFDRjtBZTE4V2dCO0VpQ2hCQTtJNUI4UVYsa0JBTEk7RXBCcXRXUjtFZ0Q5OVdjO0k1QmtSUixtQ0FBQTtFcEIrc1dOO0FBQ0Y7QW9CNTJXSTtFNEJ0SFk7STVCeVJSLGtCQUFBO0VwQjZzV047QUFDRjtBZXY5V2dCO0VpQ2hCQTtJNUJrUlIscUNBQUE7RXBCeXRXTjtBQUNGO0FvQnQzV0k7RTRCdEhZO0k1QnlSUixtQkFBQTtFcEJ1dFdOO0FBQ0Y7QWVqK1dnQjtFaUNoQkE7STVCa1JSLG9DQUFBO0VwQm11V047QUFDRjtBb0JoNFdJO0U0QnRIWTtJNUJ5UlIsa0JBQUE7RXBCaXVXTjtBQUNGO0FlMytXZ0I7RWlDaEJBO0k1QmtSUixrQ0FBQTtFcEI2dVdOO0FBQ0Y7QW9CMTRXSTtFNEJ0SFk7STVCeVJSLGtCQUFBO0VwQjJ1V047QUFDRjtBZXIvV2dCO0VpQ2hCQTtJNUJrUlIsa0NBQUE7RXBCdXZXTjtBQUNGO0FvQnA1V0k7RTRCdEhZO0k1QnlSUixpQkFBQTtFcEJxdldOO0FBQ0Y7QWUvL1dnQjtFaUNoQkE7STVCa1JSLGdDQUFBO0VwQml3V047QUFDRjtBb0I5NVdJO0U0QnRIWTtJNUJ5UlIsaUJBQUE7RXBCK3ZXTjtBQUNGO0FlemdYZ0I7RWlDaEJBO0k1QmtSUixrQ0FBQTtFcEIyd1dOO0FBQ0Y7QW9CeDZXSTtFNEJ0SFk7STVCeVJSLGlCQUFBO0VwQnl3V047QUFDRjtBZW5oWGdCO0VpQ2hCQTtJNUI4UVYsaUJBTEk7RXBCOHhXUjtFZ0R2aVhjO0k1QmtSUixpQ0FBQTtFcEJ3eFdOO0FBQ0Y7QW9CcjdXSTtFNEJ0SFk7STVCeVJSLGlCQUFBO0VwQnN4V047QUFDRjtBZWhpWGdCO0VpQ2hCQTtJNUJrUlIsbUNBQUE7RXBCa3lXTjtBQUNGO0FvQi83V0k7RTRCdEhZO0k1QnlSUixrQkFBQTtFcEJneVdOO0FBQ0Y7QWUxaVhnQjtFaUNoQkE7STVCa1JSLGtDQUFBO0VwQjR5V047QUFDRjtBb0J6OFdJO0U0QnRIWTtJNUJ5UlIsaUJBQUE7RXBCMHlXTjtBQUNGO0FlcGpYZ0I7RWlDaEJBO0k1QmtSUixnQ0FBQTtFcEJzeldOO0FBQ0Y7QW9CbjlXSTtFNEJ0SFk7STVCeVJSLGlCQUFBO0VwQm96V047QUFDRjtBZTlqWGdCO0VpQ2hCQTtJNUJrUlIsaUNBQUE7RXBCZzBXTjtBQUNGO0FvQjc5V0k7RTRCdEhZO0k1QnlSUixlQUFBO0VwQjh6V047QUFDRjtBZXhrWGdCO0VpQ2hCQTtJNUJrUlIsZ0NBQUE7RXBCMDBXTjtBQUNGO0FvQnYrV0k7RTRCdEhZO0k1QnlSUixlQUFBO0VwQncwV047QUFDRjtBZWxsWGdCO0VpQ2hCQTtJNUJrUlIsaUNBQUE7RXBCbzFXTjtBQUNGO0FvQmovV0k7RTRCdEhZO0k1QnlSUixlQUFBO0VwQmsxV047QUFDRjtBZTVsWGdCO0VpQ2hCQTtJNUI4UVYsa0JBTEk7RXBCdTJXUjtFZ0RoblhjO0k1QmtSUixtQ0FBQTtFcEJpMldOO0FBQ0Y7QW9COS9XSTtFNEJ0SFk7STVCeVJSLGtCQUFBO0VwQisxV047QUFDRjtBZXptWGdCO0VpQ2hCQTtJNUJrUlIsb0NBQUE7RXBCMjJXTjtBQUNGO0FvQnhnWEk7RTRCdEhZO0k1QnlSUixtQkFBQTtFcEJ5MldOO0FBQ0Y7QWVublhnQjtFaUNoQkE7STVCa1JSLG9DQUFBO0VwQnEzV047QUFDRjtBb0JsaFhJO0U0QnRIWTtJNUJ5UlIsa0JBQUE7RXBCbTNXTjtBQUNGO0FlN25YZ0I7RWlDaEJBO0k1QmtSUixrQ0FBQTtFcEIrM1dOO0FBQ0Y7QW9CNWhYSTtFNEJ0SFk7STVCeVJSLGtCQUFBO0VwQjYzV047QUFDRjtBZXZvWGdCO0VpQ2hCQTtJNUJrUlIsa0NBQUE7RXBCeTRXTjtBQUNGO0FvQnRpWEk7RTRCdEhZO0k1QnlSUixpQkFBQTtFcEJ1NFdOO0FBQ0Y7QWVqcFhnQjtFaUNoQkE7STVCa1JSLCtCQUFBO0VwQm01V047QUFDRjtBb0JoalhJO0U0QnRIWTtJNUJ5UlIsaUJBQUE7RXBCaTVXTjtBQUNGO0FlM3BYZ0I7RWlDaEJBO0k1QmtSUixrQ0FBQTtFcEI2NVdOO0FBQ0Y7QW9CMWpYSTtFNEJ0SFk7STVCeVJSLGlCQUFBO0VwQjI1V047QUFDRjtBZXJxWGdCO0VpQ2hCQTtJNUI4UVYsa0JBTEk7RXBCZzdXUjtFZ0R6clhjO0k1QjhRVixrQkFMSTtFcEJtN1dSO0VnRDVyWGM7STVCa1JSLG9DQUFBO0VwQjY2V047QUFDRjtBb0Ixa1hJO0U0QnRIWTtJNUJ5UlIsbUJBQUE7RXBCMjZXTjtBQUNGO0FlcnJYZ0I7RWlDaEJBO0k1QmtSUixnQ0FBQTtFcEJ1N1dOO0FBQ0Y7QW9CcGxYSTtFNEJ0SFk7STVCeVJSLGVBQUE7RXBCcTdXTjtBQUNGO0FlL3JYZ0I7RWlDaEJBO0k1QmtSUixrQ0FBQTtFcEJpOFdOO0FBQ0Y7QW9COWxYSTtFNEJ0SFk7STVCeVJSLGtCQUFBO0VwQis3V047QUFDRjtBZXpzWGdCO0VpQ2hCQTtJNUJrUlIsZ0NBQUE7RXBCMjhXTjtBQUNGO0FvQnhtWEk7RTRCdEhZO0k1QnlSUixpQkFBQTtFcEJ5OFdOO0FBQ0Y7QWVudFhnQjtFaUNoQkE7STVCa1JSLGdDQUFBO0VwQnE5V047QUFDRjtBb0JsblhJO0U0QnRIWTtJNUJ5UlIsaUJBQUE7RXBCbTlXTjtBQUNGO0FlN3RYZ0I7RWlDaEJBO0k1QmtSUixnQ0FBQTtFcEIrOVdOO0FBQ0Y7QW9CNW5YSTtFNEJ0SFk7STVCeVJSLGVBQUE7RXBCNjlXTjtBQUNGOztBZXZ1WGdCO0VpQzVCUjtJNUIwUkYsa0JBTEk7RXBCbS9XUjtFZ0R4d1hNO0k1QjBSRixrQkFMSTtFcEJzL1dSO0VnRDN3WE07STVCOFJBLG9DQUFBO0VwQmcvV047QUFDRjtBb0I3b1hJO0U0QmxJSTtJNUJxU0EsbUJBQUE7RXBCOCtXTjtBQUNGO0FleHZYZ0I7RWlDNUJSO0k1QjhSQSxnQ0FBQTtFcEIwL1dOO0FBQ0Y7QW9CdnBYSTtFNEJsSUk7STVCcVNBLGVBQUE7RXBCdy9XTjtBQUNGO0FlbHdYZ0I7RWlDNUJSO0k1QjhSQSxrQ0FBQTtFcEJvZ1hOO0FBQ0Y7QW9CanFYSTtFNEJsSUk7STVCcVNBLGtCQUFBO0VwQmtnWE47QUFDRjtBZTV3WGdCO0VpQzVCUjtJNUI4UkEsZ0NBQUE7RXBCOGdYTjtBQUNGO0FvQjNxWEk7RTRCbElJO0k1QnFTQSxpQkFBQTtFcEI0Z1hOO0FBQ0Y7QWV0eFhnQjtFaUM1QlI7STVCOFJBLGdDQUFBO0VwQndoWE47QUFDRjtBb0JyclhJO0U0QmxJSTtJNUJxU0EsaUJBQUE7RXBCc2hYTjtBQUNGO0FlaHlYZ0I7RWlDNUJSO0k1QjhSQSxnQ0FBQTtFcEJraVhOO0FBQ0Y7QW9CL3JYSTtFNEJsSUk7STVCcVNBLGVBQUE7RXBCZ2lYTjtBQUNGO0FlMXlYZ0I7RWlDaEJBO0k1QmtSUixrQ0FBQTtFcEI0aVhOO0FBQ0Y7QW9CenNYSTtFNEJ0SFk7STVCeVJSLGtCQUFBO0VwQjBpWE47QUFDRjtBZXB6WGdCO0VpQ2hCQTtJNUJrUlIsa0NBQUE7RXBCc2pYTjtBQUNGO0FvQm50WEk7RTRCdEhZO0k1QnlSUixrQkFBQTtFcEJvalhOO0FBQ0Y7QWU5elhnQjtFaUNoQkE7STVCa1JSLG9DQUFBO0VwQmdrWE47QUFDRjtBb0I3dFhJO0U0QnRIWTtJNUJ5UlIsbUJBQUE7RXBCOGpYTjtBQUNGO0FleDBYZ0I7RWlDaEJBO0k1QmtSUixnQ0FBQTtFcEIwa1hOO0FBQ0Y7QW9CdnVYSTtFNEJ0SFk7STVCeVJSLGVBQUE7RXBCd2tYTjtBQUNGO0FlbDFYZ0I7RWlDaEJBO0k1QmtSUixrQ0FBQTtFcEJvbFhOO0FBQ0Y7QW9CanZYSTtFNEJ0SFk7STVCeVJSLGtCQUFBO0VwQmtsWE47QUFDRjtBZTUxWGdCO0VpQ2hCQTtJNUJrUlIsZ0NBQUE7RXBCOGxYTjtBQUNGO0FvQjN2WEk7RTRCdEhZO0k1QnlSUixpQkFBQTtFcEI0bFhOO0FBQ0Y7QWV0MlhnQjtFaUNoQkE7STVCa1JSLGdDQUFBO0VwQndtWE47QUFDRjtBb0Jyd1hJO0U0QnRIWTtJNUJ5UlIsaUJBQUE7RXBCc21YTjtBQUNGO0FlaDNYZ0I7RWlDaEJBO0k1QmtSUixnQ0FBQTtFcEJrblhOO0FBQ0Y7QW9CL3dYSTtFNEJ0SFk7STVCeVJSLGVBQUE7RXBCZ25YTjtBQUNGO0FlMTNYZ0I7RWlDaEJBO0k1QjhRVixrQkFMSTtFcEJxb1hSO0VnRDk0WGM7STVCa1JSLG1DQUFBO0VwQituWE47QUFDRjtBb0I1eFhJO0U0QnRIWTtJNUJ5UlIsa0JBQUE7RXBCNm5YTjtBQUNGO0FldjRYZ0I7RWlDaEJBO0k1QmtSUixxQ0FBQTtFcEJ5b1hOO0FBQ0Y7QW9CdHlYSTtFNEJ0SFk7STVCeVJSLG1CQUFBO0VwQnVvWE47QUFDRjtBZWo1WGdCO0VpQ2hCQTtJNUJrUlIsb0NBQUE7RXBCbXBYTjtBQUNGO0FvQmh6WEk7RTRCdEhZO0k1QnlSUixrQkFBQTtFcEJpcFhOO0FBQ0Y7QWUzNVhnQjtFaUNoQkE7STVCa1JSLGtDQUFBO0VwQjZwWE47QUFDRjtBb0IxelhJO0U0QnRIWTtJNUJ5UlIsa0JBQUE7RXBCMnBYTjtBQUNGO0FlcjZYZ0I7RWlDaEJBO0k1QmtSUixrQ0FBQTtFcEJ1cVhOO0FBQ0Y7QW9CcDBYSTtFNEJ0SFk7STVCeVJSLGlCQUFBO0VwQnFxWE47QUFDRjtBZS82WGdCO0VpQ2hCQTtJNUJrUlIsZ0NBQUE7RXBCaXJYTjtBQUNGO0FvQjkwWEk7RTRCdEhZO0k1QnlSUixpQkFBQTtFcEIrcVhOO0FBQ0Y7QWV6N1hnQjtFaUNoQkE7STVCa1JSLGtDQUFBO0VwQjJyWE47QUFDRjtBb0J4MVhJO0U0QnRIWTtJNUJ5UlIsaUJBQUE7RXBCeXJYTjtBQUNGO0FlbjhYZ0I7RWlDaEJBO0k1QjhRVixrQkFMSTtFcEI4c1hSO0VnRHY5WGM7STVCa1JSLG1DQUFBO0VwQndzWE47QUFDRjtBb0JyMlhJO0U0QnRIWTtJNUJ5UlIsa0JBQUE7RXBCc3NYTjtBQUNGO0FlaDlYZ0I7RWlDaEJBO0k1QmtSUixxQ0FBQTtFcEJrdFhOO0FBQ0Y7QW9CLzJYSTtFNEJ0SFk7STVCeVJSLG1CQUFBO0VwQmd0WE47QUFDRjtBZTE5WGdCO0VpQ2hCQTtJNUJrUlIsb0NBQUE7RXBCNHRYTjtBQUNGO0FvQnozWEk7RTRCdEhZO0k1QnlSUixrQkFBQTtFcEIwdFhOO0FBQ0Y7QWVwK1hnQjtFaUNoQkE7STVCa1JSLGtDQUFBO0VwQnN1WE47QUFDRjtBb0JuNFhJO0U0QnRIWTtJNUJ5UlIsa0JBQUE7RXBCb3VYTjtBQUNGO0FlOStYZ0I7RWlDaEJBO0k1QmtSUixrQ0FBQTtFcEJndlhOO0FBQ0Y7QW9CNzRYSTtFNEJ0SFk7STVCeVJSLGlCQUFBO0VwQjh1WE47QUFDRjtBZXgvWGdCO0VpQ2hCQTtJNUJrUlIsZ0NBQUE7RXBCMHZYTjtBQUNGO0FvQnY1WEk7RTRCdEhZO0k1QnlSUixpQkFBQTtFcEJ3dlhOO0FBQ0Y7QWVsZ1lnQjtFaUNoQkE7STVCa1JSLGtDQUFBO0VwQm93WE47QUFDRjtBb0JqNlhJO0U0QnRIWTtJNUJ5UlIsaUJBQUE7RXBCa3dYTjtBQUNGO0FlNWdZZ0I7RWlDaEJBO0k1QjhRVixpQkFMSTtFcEJ1eFhSO0VnRGhpWWM7STVCa1JSLGlDQUFBO0VwQml4WE47QUFDRjtBb0I5NlhJO0U0QnRIWTtJNUJ5UlIsaUJBQUE7RXBCK3dYTjtBQUNGO0FlemhZZ0I7RWlDaEJBO0k1QmtSUixtQ0FBQTtFcEIyeFhOO0FBQ0Y7QW9CeDdYSTtFNEJ0SFk7STVCeVJSLGtCQUFBO0VwQnl4WE47QUFDRjtBZW5pWWdCO0VpQ2hCQTtJNUJrUlIsa0NBQUE7RXBCcXlYTjtBQUNGO0FvQmw4WEk7RTRCdEhZO0k1QnlSUixpQkFBQTtFcEJteVhOO0FBQ0Y7QWU3aVlnQjtFaUNoQkE7STVCa1JSLGdDQUFBO0VwQit5WE47QUFDRjtBb0I1OFhJO0U0QnRIWTtJNUJ5UlIsaUJBQUE7RXBCNnlYTjtBQUNGO0FldmpZZ0I7RWlDaEJBO0k1QmtSUixpQ0FBQTtFcEJ5elhOO0FBQ0Y7QW9CdDlYSTtFNEJ0SFk7STVCeVJSLGVBQUE7RXBCdXpYTjtBQUNGO0FlamtZZ0I7RWlDaEJBO0k1QmtSUixnQ0FBQTtFcEJtMFhOO0FBQ0Y7QW9CaCtYSTtFNEJ0SFk7STVCeVJSLGVBQUE7RXBCaTBYTjtBQUNGO0FlM2tZZ0I7RWlDaEJBO0k1QmtSUixpQ0FBQTtFcEI2MFhOO0FBQ0Y7QW9CMStYSTtFNEJ0SFk7STVCeVJSLGVBQUE7RXBCMjBYTjtBQUNGO0FlcmxZZ0I7RWlDaEJBO0k1QjhRVixrQkFMSTtFcEJnMlhSO0VnRHptWWM7STVCa1JSLG1DQUFBO0VwQjAxWE47QUFDRjtBb0J2L1hJO0U0QnRIWTtJNUJ5UlIsa0JBQUE7RXBCdzFYTjtBQUNGO0FlbG1ZZ0I7RWlDaEJBO0k1QmtSUixvQ0FBQTtFcEJvMlhOO0FBQ0Y7QW9CamdZSTtFNEJ0SFk7STVCeVJSLG1CQUFBO0VwQmsyWE47QUFDRjtBZTVtWWdCO0VpQ2hCQTtJNUJrUlIsb0NBQUE7RXBCODJYTjtBQUNGO0FvQjNnWUk7RTRCdEhZO0k1QnlSUixrQkFBQTtFcEI0MlhOO0FBQ0Y7QWV0bllnQjtFaUNoQkE7STVCa1JSLGtDQUFBO0VwQnczWE47QUFDRjtBb0JyaFlJO0U0QnRIWTtJNUJ5UlIsa0JBQUE7RXBCczNYTjtBQUNGO0FlaG9ZZ0I7RWlDaEJBO0k1QmtSUixrQ0FBQTtFcEJrNFhOO0FBQ0Y7QW9CL2hZSTtFNEJ0SFk7STVCeVJSLGlCQUFBO0VwQmc0WE47QUFDRjtBZTFvWWdCO0VpQ2hCQTtJNUJrUlIsK0JBQUE7RXBCNDRYTjtBQUNGO0FvQnppWUk7RTRCdEhZO0k1QnlSUixpQkFBQTtFcEIwNFhOO0FBQ0Y7QWVwcFlnQjtFaUNoQkE7STVCa1JSLGtDQUFBO0VwQnM1WE47QUFDRjtBb0JuallJO0U0QnRIWTtJNUJ5UlIsaUJBQUE7RXBCbzVYTjtBQUNGO0FlOXBZZ0I7RWlDaEJBO0k1QjhRVixrQkFMSTtFcEJ5NlhSO0VnRGxyWWM7STVCOFFWLGtCQUxJO0VwQjQ2WFI7RWdEcnJZYztJNUJrUlIsb0NBQUE7RXBCczZYTjtBQUNGO0FvQm5rWUk7RTRCdEhZO0k1QnlSUixtQkFBQTtFcEJvNlhOO0FBQ0Y7QWU5cVlnQjtFaUNoQkE7STVCa1JSLGdDQUFBO0VwQmc3WE47QUFDRjtBb0I3a1lJO0U0QnRIWTtJNUJ5UlIsZUFBQTtFcEI4NlhOO0FBQ0Y7QWV4cllnQjtFaUNoQkE7STVCa1JSLGtDQUFBO0VwQjA3WE47QUFDRjtBb0J2bFlJO0U0QnRIWTtJNUJ5UlIsa0JBQUE7RXBCdzdYTjtBQUNGO0FlbHNZZ0I7RWlDaEJBO0k1QmtSUixnQ0FBQTtFcEJvOFhOO0FBQ0Y7QW9Cam1ZSTtFNEJ0SFk7STVCeVJSLGlCQUFBO0VwQms4WE47QUFDRjtBZTVzWWdCO0VpQ2hCQTtJNUJrUlIsZ0NBQUE7RXBCODhYTjtBQUNGO0FvQjNtWUk7RTRCdEhZO0k1QnlSUixpQkFBQTtFcEI0OFhOO0FBQ0Y7QWV0dFlnQjtFaUNoQkE7STVCa1JSLGdDQUFBO0VwQnc5WE47QUFDRjtBb0JybllJO0U0QnRIWTtJNUJ5UlIsZUFBQTtFcEJzOVhOO0FBQ0Y7O0FlaHVZZ0I7RWlDNUJSO0k1QjBSRixrQkFMSTtFcEI0K1hSO0VnRGp3WU07STVCMFJGLGtCQUxJO0VwQisrWFI7RWdEcHdZTTtJNUI4UkEsb0NBQUE7RXBCeStYTjtBQUNGO0FvQnRvWUk7RTRCbElJO0k1QnFTQSxtQkFBQTtFcEJ1K1hOO0FBQ0Y7QWVqdllnQjtFaUM1QlI7STVCOFJBLGdDQUFBO0VwQm0vWE47QUFDRjtBb0JocFlJO0U0QmxJSTtJNUJxU0EsZUFBQTtFcEJpL1hOO0FBQ0Y7QWUzdllnQjtFaUM1QlI7STVCOFJBLGtDQUFBO0VwQjYvWE47QUFDRjtBb0IxcFlJO0U0QmxJSTtJNUJxU0Esa0JBQUE7RXBCMi9YTjtBQUNGO0FlcndZZ0I7RWlDNUJSO0k1QjhSQSxnQ0FBQTtFcEJ1Z1lOO0FBQ0Y7QW9CcHFZSTtFNEJsSUk7STVCcVNBLGlCQUFBO0VwQnFnWU47QUFDRjtBZS93WWdCO0VpQzVCUjtJNUI4UkEsZ0NBQUE7RXBCaWhZTjtBQUNGO0FvQjlxWUk7RTRCbElJO0k1QnFTQSxpQkFBQTtFcEIrZ1lOO0FBQ0Y7QWV6eFlnQjtFaUM1QlI7STVCOFJBLGdDQUFBO0VwQjJoWU47QUFDRjtBb0J4cllJO0U0QmxJSTtJNUJxU0EsZUFBQTtFcEJ5aFlOO0FBQ0Y7QWVueVlnQjtFaUNoQkE7STVCa1JSLGtDQUFBO0VwQnFpWU47QUFDRjtBb0Jsc1lJO0U0QnRIWTtJNUJ5UlIsa0JBQUE7RXBCbWlZTjtBQUNGO0FlN3lZZ0I7RWlDaEJBO0k1QmtSUixrQ0FBQTtFcEIraVlOO0FBQ0Y7QW9CNXNZSTtFNEJ0SFk7STVCeVJSLGtCQUFBO0VwQjZpWU47QUFDRjtBZXZ6WWdCO0VpQ2hCQTtJNUJrUlIsb0NBQUE7RXBCeWpZTjtBQUNGO0FvQnR0WUk7RTRCdEhZO0k1QnlSUixtQkFBQTtFcEJ1allOO0FBQ0Y7QWVqMFlnQjtFaUNoQkE7STVCa1JSLGdDQUFBO0VwQm1rWU47QUFDRjtBb0JodVlJO0U0QnRIWTtJNUJ5UlIsZUFBQTtFcEJpa1lOO0FBQ0Y7QWUzMFlnQjtFaUNoQkE7STVCa1JSLGtDQUFBO0VwQjZrWU47QUFDRjtBb0IxdVlJO0U0QnRIWTtJNUJ5UlIsa0JBQUE7RXBCMmtZTjtBQUNGO0FlcjFZZ0I7RWlDaEJBO0k1QmtSUixnQ0FBQTtFcEJ1bFlOO0FBQ0Y7QW9CcHZZSTtFNEJ0SFk7STVCeVJSLGlCQUFBO0VwQnFsWU47QUFDRjtBZS8xWWdCO0VpQ2hCQTtJNUJrUlIsZ0NBQUE7RXBCaW1ZTjtBQUNGO0FvQjl2WUk7RTRCdEhZO0k1QnlSUixpQkFBQTtFcEIrbFlOO0FBQ0Y7QWV6MllnQjtFaUNoQkE7STVCa1JSLGdDQUFBO0VwQjJtWU47QUFDRjtBb0J4d1lJO0U0QnRIWTtJNUJ5UlIsZUFBQTtFcEJ5bVlOO0FBQ0Y7QWVuM1lnQjtFaUNoQkE7STVCOFFWLGtCQUxJO0VwQjhuWVI7RWdEdjRZYztJNUJrUlIsbUNBQUE7RXBCd25ZTjtBQUNGO0FvQnJ4WUk7RTRCdEhZO0k1QnlSUixrQkFBQTtFcEJzbllOO0FBQ0Y7QWVoNFlnQjtFaUNoQkE7STVCa1JSLHFDQUFBO0VwQmtvWU47QUFDRjtBb0IveFlJO0U0QnRIWTtJNUJ5UlIsbUJBQUE7RXBCZ29ZTjtBQUNGO0FlMTRZZ0I7RWlDaEJBO0k1QmtSUixvQ0FBQTtFcEI0b1lOO0FBQ0Y7QW9CenlZSTtFNEJ0SFk7STVCeVJSLGtCQUFBO0VwQjBvWU47QUFDRjtBZXA1WWdCO0VpQ2hCQTtJNUJrUlIsa0NBQUE7RXBCc3BZTjtBQUNGO0FvQm56WUk7RTRCdEhZO0k1QnlSUixrQkFBQTtFcEJvcFlOO0FBQ0Y7QWU5NVlnQjtFaUNoQkE7STVCa1JSLGtDQUFBO0VwQmdxWU47QUFDRjtBb0I3ellJO0U0QnRIWTtJNUJ5UlIsaUJBQUE7RXBCOHBZTjtBQUNGO0FleDZZZ0I7RWlDaEJBO0k1QmtSUixnQ0FBQTtFcEIwcVlOO0FBQ0Y7QW9CdjBZSTtFNEJ0SFk7STVCeVJSLGlCQUFBO0VwQndxWU47QUFDRjtBZWw3WWdCO0VpQ2hCQTtJNUJrUlIsa0NBQUE7RXBCb3JZTjtBQUNGO0FvQmoxWUk7RTRCdEhZO0k1QnlSUixpQkFBQTtFcEJrcllOO0FBQ0Y7QWU1N1lnQjtFaUNoQkE7STVCOFFWLGtCQUxJO0VwQnVzWVI7RWdEaDlZYztJNUJrUlIsbUNBQUE7RXBCaXNZTjtBQUNGO0FvQjkxWUk7RTRCdEhZO0k1QnlSUixrQkFBQTtFcEIrcllOO0FBQ0Y7QWV6OFlnQjtFaUNoQkE7STVCa1JSLHFDQUFBO0VwQjJzWU47QUFDRjtBb0J4MllJO0U0QnRIWTtJNUJ5UlIsbUJBQUE7RXBCeXNZTjtBQUNGO0FlbjlZZ0I7RWlDaEJBO0k1QmtSUixvQ0FBQTtFcEJxdFlOO0FBQ0Y7QW9CbDNZSTtFNEJ0SFk7STVCeVJSLGtCQUFBO0VwQm10WU47QUFDRjtBZTc5WWdCO0VpQ2hCQTtJNUJrUlIsa0NBQUE7RXBCK3RZTjtBQUNGO0FvQjUzWUk7RTRCdEhZO0k1QnlSUixrQkFBQTtFcEI2dFlOO0FBQ0Y7QWV2K1lnQjtFaUNoQkE7STVCa1JSLGtDQUFBO0VwQnl1WU47QUFDRjtBb0J0NFlJO0U0QnRIWTtJNUJ5UlIsaUJBQUE7RXBCdXVZTjtBQUNGO0Flai9ZZ0I7RWlDaEJBO0k1QmtSUixnQ0FBQTtFcEJtdllOO0FBQ0Y7QW9CaDVZSTtFNEJ0SFk7STVCeVJSLGlCQUFBO0VwQml2WU47QUFDRjtBZTMvWWdCO0VpQ2hCQTtJNUJrUlIsa0NBQUE7RXBCNnZZTjtBQUNGO0FvQjE1WUk7RTRCdEhZO0k1QnlSUixpQkFBQTtFcEIydllOO0FBQ0Y7QWVyZ1pnQjtFaUNoQkE7STVCOFFWLGlCQUxJO0VwQmd4WVI7RWdEemhaYztJNUJrUlIsaUNBQUE7RXBCMHdZTjtBQUNGO0FvQnY2WUk7RTRCdEhZO0k1QnlSUixpQkFBQTtFcEJ3d1lOO0FBQ0Y7QWVsaFpnQjtFaUNoQkE7STVCa1JSLG1DQUFBO0VwQm94WU47QUFDRjtBb0JqN1lJO0U0QnRIWTtJNUJ5UlIsa0JBQUE7RXBCa3hZTjtBQUNGO0FlNWhaZ0I7RWlDaEJBO0k1QmtSUixrQ0FBQTtFcEI4eFlOO0FBQ0Y7QW9CMzdZSTtFNEJ0SFk7STVCeVJSLGlCQUFBO0VwQjR4WU47QUFDRjtBZXRpWmdCO0VpQ2hCQTtJNUJrUlIsZ0NBQUE7RXBCd3lZTjtBQUNGO0FvQnI4WUk7RTRCdEhZO0k1QnlSUixpQkFBQTtFcEJzeVlOO0FBQ0Y7QWVoalpnQjtFaUNoQkE7STVCa1JSLGlDQUFBO0VwQmt6WU47QUFDRjtBb0IvOFlJO0U0QnRIWTtJNUJ5UlIsZUFBQTtFcEJnellOO0FBQ0Y7QWUxalpnQjtFaUNoQkE7STVCa1JSLGdDQUFBO0VwQjR6WU47QUFDRjtBb0J6OVlJO0U0QnRIWTtJNUJ5UlIsZUFBQTtFcEIwellOO0FBQ0Y7QWVwa1pnQjtFaUNoQkE7STVCa1JSLGlDQUFBO0VwQnMwWU47QUFDRjtBb0JuK1lJO0U0QnRIWTtJNUJ5UlIsZUFBQTtFcEJvMFlOO0FBQ0Y7QWU5a1pnQjtFaUNoQkE7STVCOFFWLGtCQUxJO0VwQnkxWVI7RWdEbG1aYztJNUJrUlIsbUNBQUE7RXBCbTFZTjtBQUNGO0FvQmgvWUk7RTRCdEhZO0k1QnlSUixrQkFBQTtFcEJpMVlOO0FBQ0Y7QWUzbFpnQjtFaUNoQkE7STVCa1JSLG9DQUFBO0VwQjYxWU47QUFDRjtBb0IxL1lJO0U0QnRIWTtJNUJ5UlIsbUJBQUE7RXBCMjFZTjtBQUNGO0Flcm1aZ0I7RWlDaEJBO0k1QmtSUixvQ0FBQTtFcEJ1MllOO0FBQ0Y7QW9CcGdaSTtFNEJ0SFk7STVCeVJSLGtCQUFBO0VwQnEyWU47QUFDRjtBZS9tWmdCO0VpQ2hCQTtJNUJrUlIsa0NBQUE7RXBCaTNZTjtBQUNGO0FvQjlnWkk7RTRCdEhZO0k1QnlSUixrQkFBQTtFcEIrMllOO0FBQ0Y7QWV6blpnQjtFaUNoQkE7STVCa1JSLGtDQUFBO0VwQjIzWU47QUFDRjtBb0J4aFpJO0U0QnRIWTtJNUJ5UlIsaUJBQUE7RXBCeTNZTjtBQUNGO0Flbm9aZ0I7RWlDaEJBO0k1QmtSUiwrQkFBQTtFcEJxNFlOO0FBQ0Y7QW9CbGlaSTtFNEJ0SFk7STVCeVJSLGlCQUFBO0VwQm00WU47QUFDRjtBZTdvWmdCO0VpQ2hCQTtJNUJrUlIsa0NBQUE7RXBCKzRZTjtBQUNGO0FvQjVpWkk7RTRCdEhZO0k1QnlSUixpQkFBQTtFcEI2NFlOO0FBQ0Y7QWV2cFpnQjtFaUNoQkE7STVCOFFWLGtCQUxJO0VwQms2WVI7RWdEM3FaYztJNUI4UVYsa0JBTEk7RXBCcTZZUjtFZ0Q5cVpjO0k1QmtSUixvQ0FBQTtFcEIrNVlOO0FBQ0Y7QW9CNWpaSTtFNEJ0SFk7STVCeVJSLG1CQUFBO0VwQjY1WU47QUFDRjtBZXZxWmdCO0VpQ2hCQTtJNUJrUlIsZ0NBQUE7RXBCeTZZTjtBQUNGO0FvQnRrWkk7RTRCdEhZO0k1QnlSUixlQUFBO0VwQnU2WU47QUFDRjtBZWpyWmdCO0VpQ2hCQTtJNUJrUlIsa0NBQUE7RXBCbTdZTjtBQUNGO0FvQmhsWkk7RTRCdEhZO0k1QnlSUixrQkFBQTtFcEJpN1lOO0FBQ0Y7QWUzclpnQjtFaUNoQkE7STVCa1JSLGdDQUFBO0VwQjY3WU47QUFDRjtBb0IxbFpJO0U0QnRIWTtJNUJ5UlIsaUJBQUE7RXBCMjdZTjtBQUNGO0FlcnNaZ0I7RWlDaEJBO0k1QmtSUixnQ0FBQTtFcEJ1OFlOO0FBQ0Y7QW9CcG1aSTtFNEJ0SFk7STVCeVJSLGlCQUFBO0VwQnE4WU47QUFDRjtBZS9zWmdCO0VpQ2hCQTtJNUJrUlIsZ0NBQUE7RXBCaTlZTjtBQUNGO0FvQjltWkk7RTRCdEhZO0k1QnlSUixlQUFBO0VwQis4WU47QUFDRjs7QWV6dFpnQjtFaUM1QlI7STVCMFJGLGtCQUxJO0VwQnErWVI7RWdEMXZaTTtJNUIwUkYsa0JBTEk7RXBCdytZUjtFZ0Q3dlpNO0k1QjhSQSxvQ0FBQTtFcEJrK1lOO0FBQ0Y7QW9CL25aSTtFNEJsSUk7STVCcVNBLG1CQUFBO0VwQmcrWU47QUFDRjtBZTF1WmdCO0VpQzVCUjtJNUI4UkEsZ0NBQUE7RXBCNCtZTjtBQUNGO0FvQnpvWkk7RTRCbElJO0k1QnFTQSxlQUFBO0VwQjArWU47QUFDRjtBZXB2WmdCO0VpQzVCUjtJNUI4UkEsa0NBQUE7RXBCcy9ZTjtBQUNGO0FvQm5wWkk7RTRCbElJO0k1QnFTQSxrQkFBQTtFcEJvL1lOO0FBQ0Y7QWU5dlpnQjtFaUM1QlI7STVCOFJBLGdDQUFBO0VwQmdnWk47QUFDRjtBb0I3cFpJO0U0QmxJSTtJNUJxU0EsaUJBQUE7RXBCOC9ZTjtBQUNGO0FleHdaZ0I7RWlDNUJSO0k1QjhSQSxnQ0FBQTtFcEIwZ1pOO0FBQ0Y7QW9CdnFaSTtFNEJsSUk7STVCcVNBLGlCQUFBO0VwQndnWk47QUFDRjtBZWx4WmdCO0VpQzVCUjtJNUI4UkEsZ0NBQUE7RXBCb2haTjtBQUNGO0FvQmpyWkk7RTRCbElJO0k1QnFTQSxlQUFBO0VwQmtoWk47QUFDRjtBZTV4WmdCO0VpQ2hCQTtJNUJrUlIsa0NBQUE7RXBCOGhaTjtBQUNGO0FvQjNyWkk7RTRCdEhZO0k1QnlSUixrQkFBQTtFcEI0aFpOO0FBQ0Y7QWV0eVpnQjtFaUNoQkE7STVCa1JSLGtDQUFBO0VwQndpWk47QUFDRjtBb0Jyc1pJO0U0QnRIWTtJNUJ5UlIsa0JBQUE7RXBCc2laTjtBQUNGO0FlaHpaZ0I7RWlDaEJBO0k1QmtSUixvQ0FBQTtFcEJralpOO0FBQ0Y7QW9CL3NaSTtFNEJ0SFk7STVCeVJSLG1CQUFBO0VwQmdqWk47QUFDRjtBZTF6WmdCO0VpQ2hCQTtJNUJrUlIsZ0NBQUE7RXBCNGpaTjtBQUNGO0FvQnp0Wkk7RTRCdEhZO0k1QnlSUixlQUFBO0VwQjBqWk47QUFDRjtBZXAwWmdCO0VpQ2hCQTtJNUJrUlIsa0NBQUE7RXBCc2taTjtBQUNGO0FvQm51Wkk7RTRCdEhZO0k1QnlSUixrQkFBQTtFcEJva1pOO0FBQ0Y7QWU5MFpnQjtFaUNoQkE7STVCa1JSLGdDQUFBO0VwQmdsWk47QUFDRjtBb0I3dVpJO0U0QnRIWTtJNUJ5UlIsaUJBQUE7RXBCOGtaTjtBQUNGO0FleDFaZ0I7RWlDaEJBO0k1QmtSUixnQ0FBQTtFcEIwbFpOO0FBQ0Y7QW9CdnZaSTtFNEJ0SFk7STVCeVJSLGlCQUFBO0VwQndsWk47QUFDRjtBZWwyWmdCO0VpQ2hCQTtJNUJrUlIsZ0NBQUE7RXBCb21aTjtBQUNGO0FvQmp3Wkk7RTRCdEhZO0k1QnlSUixlQUFBO0VwQmttWk47QUFDRjtBZTUyWmdCO0VpQ2hCQTtJNUI4UVYsa0JBTEk7RXBCdW5aUjtFZ0RoNFpjO0k1QmtSUixtQ0FBQTtFcEJpblpOO0FBQ0Y7QW9COXdaSTtFNEJ0SFk7STVCeVJSLGtCQUFBO0VwQittWk47QUFDRjtBZXozWmdCO0VpQ2hCQTtJNUJrUlIscUNBQUE7RXBCMm5aTjtBQUNGO0FvQnh4Wkk7RTRCdEhZO0k1QnlSUixtQkFBQTtFcEJ5blpOO0FBQ0Y7QWVuNFpnQjtFaUNoQkE7STVCa1JSLG9DQUFBO0VwQnFvWk47QUFDRjtBb0JseVpJO0U0QnRIWTtJNUJ5UlIsa0JBQUE7RXBCbW9aTjtBQUNGO0FlNzRaZ0I7RWlDaEJBO0k1QmtSUixrQ0FBQTtFcEIrb1pOO0FBQ0Y7QW9CNXlaSTtFNEJ0SFk7STVCeVJSLGtCQUFBO0VwQjZvWk47QUFDRjtBZXY1WmdCO0VpQ2hCQTtJNUJrUlIsa0NBQUE7RXBCeXBaTjtBQUNGO0FvQnR6Wkk7RTRCdEhZO0k1QnlSUixpQkFBQTtFcEJ1cFpOO0FBQ0Y7QWVqNlpnQjtFaUNoQkE7STVCa1JSLGdDQUFBO0VwQm1xWk47QUFDRjtBb0JoMFpJO0U0QnRIWTtJNUJ5UlIsaUJBQUE7RXBCaXFaTjtBQUNGO0FlMzZaZ0I7RWlDaEJBO0k1QmtSUixrQ0FBQTtFcEI2cVpOO0FBQ0Y7QW9CMTBaSTtFNEJ0SFk7STVCeVJSLGlCQUFBO0VwQjJxWk47QUFDRjtBZXI3WmdCO0VpQ2hCQTtJNUI4UVYsa0JBTEk7RXBCZ3NaUjtFZ0R6OFpjO0k1QmtSUixtQ0FBQTtFcEIwclpOO0FBQ0Y7QW9CdjFaSTtFNEJ0SFk7STVCeVJSLGtCQUFBO0VwQndyWk47QUFDRjtBZWw4WmdCO0VpQ2hCQTtJNUJrUlIscUNBQUE7RXBCb3NaTjtBQUNGO0FvQmoyWkk7RTRCdEhZO0k1QnlSUixtQkFBQTtFcEJrc1pOO0FBQ0Y7QWU1OFpnQjtFaUNoQkE7STVCa1JSLG9DQUFBO0VwQjhzWk47QUFDRjtBb0IzMlpJO0U0QnRIWTtJNUJ5UlIsa0JBQUE7RXBCNHNaTjtBQUNGO0FldDlaZ0I7RWlDaEJBO0k1QmtSUixrQ0FBQTtFcEJ3dFpOO0FBQ0Y7QW9CcjNaSTtFNEJ0SFk7STVCeVJSLGtCQUFBO0VwQnN0Wk47QUFDRjtBZWgrWmdCO0VpQ2hCQTtJNUJrUlIsa0NBQUE7RXBCa3VaTjtBQUNGO0FvQi8zWkk7RTRCdEhZO0k1QnlSUixpQkFBQTtFcEJndVpOO0FBQ0Y7QWUxK1pnQjtFaUNoQkE7STVCa1JSLGdDQUFBO0VwQjR1Wk47QUFDRjtBb0J6NFpJO0U0QnRIWTtJNUJ5UlIsaUJBQUE7RXBCMHVaTjtBQUNGO0FlcC9aZ0I7RWlDaEJBO0k1QmtSUixrQ0FBQTtFcEJzdlpOO0FBQ0Y7QW9CbjVaSTtFNEJ0SFk7STVCeVJSLGlCQUFBO0VwQm92Wk47QUFDRjtBZTkvWmdCO0VpQ2hCQTtJNUI4UVYsaUJBTEk7RXBCeXdaUjtFZ0RsaGFjO0k1QmtSUixpQ0FBQTtFcEJtd1pOO0FBQ0Y7QW9CaDZaSTtFNEJ0SFk7STVCeVJSLGlCQUFBO0VwQml3Wk47QUFDRjtBZTNnYWdCO0VpQ2hCQTtJNUJrUlIsbUNBQUE7RXBCNndaTjtBQUNGO0FvQjE2Wkk7RTRCdEhZO0k1QnlSUixrQkFBQTtFcEIyd1pOO0FBQ0Y7QWVyaGFnQjtFaUNoQkE7STVCa1JSLGtDQUFBO0VwQnV4Wk47QUFDRjtBb0JwN1pJO0U0QnRIWTtJNUJ5UlIsaUJBQUE7RXBCcXhaTjtBQUNGO0FlL2hhZ0I7RWlDaEJBO0k1QmtSUixnQ0FBQTtFcEJpeVpOO0FBQ0Y7QW9COTdaSTtFNEJ0SFk7STVCeVJSLGlCQUFBO0VwQit4Wk47QUFDRjtBZXppYWdCO0VpQ2hCQTtJNUJrUlIsaUNBQUE7RXBCMnlaTjtBQUNGO0FvQng4Wkk7RTRCdEhZO0k1QnlSUixlQUFBO0VwQnl5Wk47QUFDRjtBZW5qYWdCO0VpQ2hCQTtJNUJrUlIsZ0NBQUE7RXBCcXpaTjtBQUNGO0FvQmw5Wkk7RTRCdEhZO0k1QnlSUixlQUFBO0VwQm16Wk47QUFDRjtBZTdqYWdCO0VpQ2hCQTtJNUJrUlIsaUNBQUE7RXBCK3paTjtBQUNGO0FvQjU5Wkk7RTRCdEhZO0k1QnlSUixlQUFBO0VwQjZ6Wk47QUFDRjtBZXZrYWdCO0VpQ2hCQTtJNUI4UVYsa0JBTEk7RXBCazFaUjtFZ0QzbGFjO0k1QmtSUixtQ0FBQTtFcEI0MFpOO0FBQ0Y7QW9CeitaSTtFNEJ0SFk7STVCeVJSLGtCQUFBO0VwQjAwWk47QUFDRjtBZXBsYWdCO0VpQ2hCQTtJNUJrUlIsb0NBQUE7RXBCczFaTjtBQUNGO0FvQm4vWkk7RTRCdEhZO0k1QnlSUixtQkFBQTtFcEJvMVpOO0FBQ0Y7QWU5bGFnQjtFaUNoQkE7STVCa1JSLG9DQUFBO0VwQmcyWk47QUFDRjtBb0I3L1pJO0U0QnRIWTtJNUJ5UlIsa0JBQUE7RXBCODFaTjtBQUNGO0FleG1hZ0I7RWlDaEJBO0k1QmtSUixrQ0FBQTtFcEIwMlpOO0FBQ0Y7QW9CdmdhSTtFNEJ0SFk7STVCeVJSLGtCQUFBO0VwQncyWk47QUFDRjtBZWxuYWdCO0VpQ2hCQTtJNUJrUlIsa0NBQUE7RXBCbzNaTjtBQUNGO0FvQmpoYUk7RTRCdEhZO0k1QnlSUixpQkFBQTtFcEJrM1pOO0FBQ0Y7QWU1bmFnQjtFaUNoQkE7STVCa1JSLCtCQUFBO0VwQjgzWk47QUFDRjtBb0IzaGFJO0U0QnRIWTtJNUJ5UlIsaUJBQUE7RXBCNDNaTjtBQUNGO0FldG9hZ0I7RWlDaEJBO0k1QmtSUixrQ0FBQTtFcEJ3NFpOO0FBQ0Y7QW9CcmlhSTtFNEJ0SFk7STVCeVJSLGlCQUFBO0VwQnM0Wk47QUFDRjtBZWhwYWdCO0VpQ2hCQTtJNUI4UVYsa0JBTEk7RXBCMjVaUjtFZ0RwcWFjO0k1QjhRVixrQkFMSTtFcEI4NVpSO0VnRHZxYWM7STVCa1JSLG9DQUFBO0VwQnc1Wk47QUFDRjtBb0JyamFJO0U0QnRIWTtJNUJ5UlIsbUJBQUE7RXBCczVaTjtBQUNGO0FlaHFhZ0I7RWlDaEJBO0k1QmtSUixnQ0FBQTtFcEJrNlpOO0FBQ0Y7QW9CL2phSTtFNEJ0SFk7STVCeVJSLGVBQUE7RXBCZzZaTjtBQUNGO0FlMXFhZ0I7RWlDaEJBO0k1QmtSUixrQ0FBQTtFcEI0NlpOO0FBQ0Y7QW9CemthSTtFNEJ0SFk7STVCeVJSLGtCQUFBO0VwQjA2Wk47QUFDRjtBZXByYWdCO0VpQ2hCQTtJNUJrUlIsZ0NBQUE7RXBCczdaTjtBQUNGO0FvQm5sYUk7RTRCdEhZO0k1QnlSUixpQkFBQTtFcEJvN1pOO0FBQ0Y7QWU5cmFnQjtFaUNoQkE7STVCa1JSLGdDQUFBO0VwQmc4Wk47QUFDRjtBb0I3bGFJO0U0QnRIWTtJNUJ5UlIsaUJBQUE7RXBCODdaTjtBQUNGO0FleHNhZ0I7RWlDaEJBO0k1QmtSUixnQ0FBQTtFcEIwOFpOO0FBQ0Y7QW9Cdm1hSTtFNEJ0SFk7STVCeVJSLGVBQUE7RXBCdzhaTjtBQUNGOztBZWx0YWdCO0VpQzVCUjtJNUIwUkYsa0JBTEk7RXBCODlaUjtFZ0RudmFNO0k1QjBSRixrQkFMSTtFcEJpK1pSO0VnRHR2YU07STVCOFJBLG9DQUFBO0VwQjI5Wk47QUFDRjtBb0J4bmFJO0U0QmxJSTtJNUJxU0EsbUJBQUE7RXBCeTlaTjtBQUNGO0FlbnVhZ0I7RWlDNUJSO0k1QjhSQSxnQ0FBQTtFcEJxK1pOO0FBQ0Y7QW9CbG9hSTtFNEJsSUk7STVCcVNBLGVBQUE7RXBCbStaTjtBQUNGO0FlN3VhZ0I7RWlDNUJSO0k1QjhSQSxrQ0FBQTtFcEIrK1pOO0FBQ0Y7QW9CNW9hSTtFNEJsSUk7STVCcVNBLGtCQUFBO0VwQjYrWk47QUFDRjtBZXZ2YWdCO0VpQzVCUjtJNUI4UkEsZ0NBQUE7RXBCeS9aTjtBQUNGO0FvQnRwYUk7RTRCbElJO0k1QnFTQSxpQkFBQTtFcEJ1L1pOO0FBQ0Y7QWVqd2FnQjtFaUM1QlI7STVCOFJBLGdDQUFBO0VwQm1nYU47QUFDRjtBb0JocWFJO0U0QmxJSTtJNUJxU0EsaUJBQUE7RXBCaWdhTjtBQUNGO0FlM3dhZ0I7RWlDNUJSO0k1QjhSQSxnQ0FBQTtFcEI2Z2FOO0FBQ0Y7QW9CMXFhSTtFNEJsSUk7STVCcVNBLGVBQUE7RXBCMmdhTjtBQUNGO0FlcnhhZ0I7RWlDaEJBO0k1QmtSUixrQ0FBQTtFcEJ1aGFOO0FBQ0Y7QW9CcHJhSTtFNEJ0SFk7STVCeVJSLGtCQUFBO0VwQnFoYU47QUFDRjtBZS94YWdCO0VpQ2hCQTtJNUJrUlIsa0NBQUE7RXBCaWlhTjtBQUNGO0FvQjlyYUk7RTRCdEhZO0k1QnlSUixrQkFBQTtFcEIraGFOO0FBQ0Y7QWV6eWFnQjtFaUNoQkE7STVCa1JSLG9DQUFBO0VwQjJpYU47QUFDRjtBb0J4c2FJO0U0QnRIWTtJNUJ5UlIsbUJBQUE7RXBCeWlhTjtBQUNGO0FlbnphZ0I7RWlDaEJBO0k1QmtSUixnQ0FBQTtFcEJxamFOO0FBQ0Y7QW9CbHRhSTtFNEJ0SFk7STVCeVJSLGVBQUE7RXBCbWphTjtBQUNGO0FlN3phZ0I7RWlDaEJBO0k1QmtSUixrQ0FBQTtFcEIramFOO0FBQ0Y7QW9CNXRhSTtFNEJ0SFk7STVCeVJSLGtCQUFBO0VwQjZqYU47QUFDRjtBZXYwYWdCO0VpQ2hCQTtJNUJrUlIsZ0NBQUE7RXBCeWthTjtBQUNGO0FvQnR1YUk7RTRCdEhZO0k1QnlSUixpQkFBQTtFcEJ1a2FOO0FBQ0Y7QWVqMWFnQjtFaUNoQkE7STVCa1JSLGdDQUFBO0VwQm1sYU47QUFDRjtBb0JodmFJO0U0QnRIWTtJNUJ5UlIsaUJBQUE7RXBCaWxhTjtBQUNGO0FlMzFhZ0I7RWlDaEJBO0k1QmtSUixnQ0FBQTtFcEI2bGFOO0FBQ0Y7QW9CMXZhSTtFNEJ0SFk7STVCeVJSLGVBQUE7RXBCMmxhTjtBQUNGO0FlcjJhZ0I7RWlDaEJBO0k1QjhRVixrQkFMSTtFcEJnbmFSO0VnRHozYWM7STVCa1JSLG1DQUFBO0VwQjBtYU47QUFDRjtBb0J2d2FJO0U0QnRIWTtJNUJ5UlIsa0JBQUE7RXBCd21hTjtBQUNGO0FlbDNhZ0I7RWlDaEJBO0k1QmtSUixxQ0FBQTtFcEJvbmFOO0FBQ0Y7QW9CanhhSTtFNEJ0SFk7STVCeVJSLG1CQUFBO0VwQmtuYU47QUFDRjtBZTUzYWdCO0VpQ2hCQTtJNUJrUlIsb0NBQUE7RXBCOG5hTjtBQUNGO0FvQjN4YUk7RTRCdEhZO0k1QnlSUixrQkFBQTtFcEI0bmFOO0FBQ0Y7QWV0NGFnQjtFaUNoQkE7STVCa1JSLGtDQUFBO0VwQndvYU47QUFDRjtBb0JyeWFJO0U0QnRIWTtJNUJ5UlIsa0JBQUE7RXBCc29hTjtBQUNGO0FlaDVhZ0I7RWlDaEJBO0k1QmtSUixrQ0FBQTtFcEJrcGFOO0FBQ0Y7QW9CL3lhSTtFNEJ0SFk7STVCeVJSLGlCQUFBO0VwQmdwYU47QUFDRjtBZTE1YWdCO0VpQ2hCQTtJNUJrUlIsZ0NBQUE7RXBCNHBhTjtBQUNGO0FvQnp6YUk7RTRCdEhZO0k1QnlSUixpQkFBQTtFcEIwcGFOO0FBQ0Y7QWVwNmFnQjtFaUNoQkE7STVCa1JSLGtDQUFBO0VwQnNxYU47QUFDRjtBb0JuMGFJO0U0QnRIWTtJNUJ5UlIsaUJBQUE7RXBCb3FhTjtBQUNGO0FlOTZhZ0I7RWlDaEJBO0k1QjhRVixrQkFMSTtFcEJ5cmFSO0VnRGw4YWM7STVCa1JSLG1DQUFBO0VwQm1yYU47QUFDRjtBb0JoMWFJO0U0QnRIWTtJNUJ5UlIsa0JBQUE7RXBCaXJhTjtBQUNGO0FlMzdhZ0I7RWlDaEJBO0k1QmtSUixxQ0FBQTtFcEI2cmFOO0FBQ0Y7QW9CMTFhSTtFNEJ0SFk7STVCeVJSLG1CQUFBO0VwQjJyYU47QUFDRjtBZXI4YWdCO0VpQ2hCQTtJNUJrUlIsb0NBQUE7RXBCdXNhTjtBQUNGO0FvQnAyYUk7RTRCdEhZO0k1QnlSUixrQkFBQTtFcEJxc2FOO0FBQ0Y7QWUvOGFnQjtFaUNoQkE7STVCa1JSLGtDQUFBO0VwQml0YU47QUFDRjtBb0I5MmFJO0U0QnRIWTtJNUJ5UlIsa0JBQUE7RXBCK3NhTjtBQUNGO0FlejlhZ0I7RWlDaEJBO0k1QmtSUixrQ0FBQTtFcEIydGFOO0FBQ0Y7QW9CeDNhSTtFNEJ0SFk7STVCeVJSLGlCQUFBO0VwQnl0YU47QUFDRjtBZW4rYWdCO0VpQ2hCQTtJNUJrUlIsZ0NBQUE7RXBCcXVhTjtBQUNGO0FvQmw0YUk7RTRCdEhZO0k1QnlSUixpQkFBQTtFcEJtdWFOO0FBQ0Y7QWU3K2FnQjtFaUNoQkE7STVCa1JSLGtDQUFBO0VwQit1YU47QUFDRjtBb0I1NGFJO0U0QnRIWTtJNUJ5UlIsaUJBQUE7RXBCNnVhTjtBQUNGO0Fldi9hZ0I7RWlDaEJBO0k1QjhRVixpQkFMSTtFcEJrd2FSO0VnRDNnYmM7STVCa1JSLGlDQUFBO0VwQjR2YU47QUFDRjtBb0J6NWFJO0U0QnRIWTtJNUJ5UlIsaUJBQUE7RXBCMHZhTjtBQUNGO0FlcGdiZ0I7RWlDaEJBO0k1QmtSUixtQ0FBQTtFcEJzd2FOO0FBQ0Y7QW9CbjZhSTtFNEJ0SFk7STVCeVJSLGtCQUFBO0VwQm93YU47QUFDRjtBZTlnYmdCO0VpQ2hCQTtJNUJrUlIsa0NBQUE7RXBCZ3hhTjtBQUNGO0FvQjc2YUk7RTRCdEhZO0k1QnlSUixpQkFBQTtFcEI4d2FOO0FBQ0Y7QWV4aGJnQjtFaUNoQkE7STVCa1JSLGdDQUFBO0VwQjB4YU47QUFDRjtBb0J2N2FJO0U0QnRIWTtJNUJ5UlIsaUJBQUE7RXBCd3hhTjtBQUNGO0FlbGliZ0I7RWlDaEJBO0k1QmtSUixpQ0FBQTtFcEJveWFOO0FBQ0Y7QW9CajhhSTtFNEJ0SFk7STVCeVJSLGVBQUE7RXBCa3lhTjtBQUNGO0FlNWliZ0I7RWlDaEJBO0k1QmtSUixnQ0FBQTtFcEI4eWFOO0FBQ0Y7QW9CMzhhSTtFNEJ0SFk7STVCeVJSLGVBQUE7RXBCNHlhTjtBQUNGO0FldGpiZ0I7RWlDaEJBO0k1QmtSUixpQ0FBQTtFcEJ3emFOO0FBQ0Y7QW9CcjlhSTtFNEJ0SFk7STVCeVJSLGVBQUE7RXBCc3phTjtBQUNGO0FlaGtiZ0I7RWlDaEJBO0k1QjhRVixrQkFMSTtFcEIyMGFSO0VnRHBsYmM7STVCa1JSLG1DQUFBO0VwQnEwYU47QUFDRjtBb0JsK2FJO0U0QnRIWTtJNUJ5UlIsa0JBQUE7RXBCbTBhTjtBQUNGO0FlN2tiZ0I7RWlDaEJBO0k1QmtSUixvQ0FBQTtFcEIrMGFOO0FBQ0Y7QW9CNSthSTtFNEJ0SFk7STVCeVJSLG1CQUFBO0VwQjYwYU47QUFDRjtBZXZsYmdCO0VpQ2hCQTtJNUJrUlIsb0NBQUE7RXBCeTFhTjtBQUNGO0FvQnQvYUk7RTRCdEhZO0k1QnlSUixrQkFBQTtFcEJ1MWFOO0FBQ0Y7QWVqbWJnQjtFaUNoQkE7STVCa1JSLGtDQUFBO0VwQm0yYU47QUFDRjtBb0JoZ2JJO0U0QnRIWTtJNUJ5UlIsa0JBQUE7RXBCaTJhTjtBQUNGO0FlM21iZ0I7RWlDaEJBO0k1QmtSUixrQ0FBQTtFcEI2MmFOO0FBQ0Y7QW9CMWdiSTtFNEJ0SFk7STVCeVJSLGlCQUFBO0VwQjIyYU47QUFDRjtBZXJuYmdCO0VpQ2hCQTtJNUJrUlIsK0JBQUE7RXBCdTNhTjtBQUNGO0FvQnBoYkk7RTRCdEhZO0k1QnlSUixpQkFBQTtFcEJxM2FOO0FBQ0Y7QWUvbmJnQjtFaUNoQkE7STVCa1JSLGtDQUFBO0VwQmk0YU47QUFDRjtBb0I5aGJJO0U0QnRIWTtJNUJ5UlIsaUJBQUE7RXBCKzNhTjtBQUNGO0Flem9iZ0I7RWlDaEJBO0k1QjhRVixrQkFMSTtFcEJvNWFSO0VnRDdwYmM7STVCOFFWLGtCQUxJO0VwQnU1YVI7RWdEaHFiYztJNUJrUlIsb0NBQUE7RXBCaTVhTjtBQUNGO0FvQjlpYkk7RTRCdEhZO0k1QnlSUixtQkFBQTtFcEIrNGFOO0FBQ0Y7QWV6cGJnQjtFaUNoQkE7STVCa1JSLGdDQUFBO0VwQjI1YU47QUFDRjtBb0J4amJJO0U0QnRIWTtJNUJ5UlIsZUFBQTtFcEJ5NWFOO0FBQ0Y7QWVucWJnQjtFaUNoQkE7STVCa1JSLGtDQUFBO0VwQnE2YU47QUFDRjtBb0Jsa2JJO0U0QnRIWTtJNUJ5UlIsa0JBQUE7RXBCbTZhTjtBQUNGO0FlN3FiZ0I7RWlDaEJBO0k1QmtSUixnQ0FBQTtFcEIrNmFOO0FBQ0Y7QW9CNWtiSTtFNEJ0SFk7STVCeVJSLGlCQUFBO0VwQjY2YU47QUFDRjtBZXZyYmdCO0VpQ2hCQTtJNUJrUlIsZ0NBQUE7RXBCeTdhTjtBQUNGO0FvQnRsYkk7RTRCdEhZO0k1QnlSUixpQkFBQTtFcEJ1N2FOO0FBQ0Y7QWVqc2JnQjtFaUNoQkE7STVCa1JSLGdDQUFBO0VwQm04YU47QUFDRjtBb0JobWJJO0U0QnRIWTtJNUJ5UlIsZUFBQTtFcEJpOGFOO0FBQ0Y7O0FlM3NiZ0I7RWlDNUJSO0k1QjBSRixrQkFMSTtFcEJ1OWFSO0VnRDV1Yk07STVCMFJGLGtCQUxJO0VwQjA5YVI7RWdEL3ViTTtJNUI4UkEsb0NBQUE7RXBCbzlhTjtBQUNGO0FvQmpuYkk7RTRCbElJO0k1QnFTQSxtQkFBQTtFcEJrOWFOO0FBQ0Y7QWU1dGJnQjtFaUM1QlI7STVCOFJBLGdDQUFBO0VwQjg5YU47QUFDRjtBb0IzbmJJO0U0QmxJSTtJNUJxU0EsZUFBQTtFcEI0OWFOO0FBQ0Y7QWV0dWJnQjtFaUM1QlI7STVCOFJBLGtDQUFBO0VwQncrYU47QUFDRjtBb0Jyb2JJO0U0QmxJSTtJNUJxU0Esa0JBQUE7RXBCcythTjtBQUNGO0FlaHZiZ0I7RWlDNUJSO0k1QjhSQSxnQ0FBQTtFcEJrL2FOO0FBQ0Y7QW9CL29iSTtFNEJsSUk7STVCcVNBLGlCQUFBO0VwQmcvYU47QUFDRjtBZTF2YmdCO0VpQzVCUjtJNUI4UkEsZ0NBQUE7RXBCNC9hTjtBQUNGO0FvQnpwYkk7RTRCbElJO0k1QnFTQSxpQkFBQTtFcEIwL2FOO0FBQ0Y7QWVwd2JnQjtFaUM1QlI7STVCOFJBLGdDQUFBO0VwQnNnYk47QUFDRjtBb0JucWJJO0U0QmxJSTtJNUJxU0EsZUFBQTtFcEJvZ2JOO0FBQ0Y7QWU5d2JnQjtFaUNoQkE7STVCa1JSLGtDQUFBO0VwQmdoYk47QUFDRjtBb0I3cWJJO0U0QnRIWTtJNUJ5UlIsa0JBQUE7RXBCOGdiTjtBQUNGO0FleHhiZ0I7RWlDaEJBO0k1QmtSUixrQ0FBQTtFcEIwaGJOO0FBQ0Y7QW9CdnJiSTtFNEJ0SFk7STVCeVJSLGtCQUFBO0VwQndoYk47QUFDRjtBZWx5YmdCO0VpQ2hCQTtJNUJrUlIsb0NBQUE7RXBCb2liTjtBQUNGO0FvQmpzYkk7RTRCdEhZO0k1QnlSUixtQkFBQTtFcEJraWJOO0FBQ0Y7QWU1eWJnQjtFaUNoQkE7STVCa1JSLGdDQUFBO0VwQjhpYk47QUFDRjtBb0Izc2JJO0U0QnRIWTtJNUJ5UlIsZUFBQTtFcEI0aWJOO0FBQ0Y7QWV0emJnQjtFaUNoQkE7STVCa1JSLGtDQUFBO0VwQndqYk47QUFDRjtBb0JydGJJO0U0QnRIWTtJNUJ5UlIsa0JBQUE7RXBCc2piTjtBQUNGO0FlaDBiZ0I7RWlDaEJBO0k1QmtSUixnQ0FBQTtFcEJra2JOO0FBQ0Y7QW9CL3RiSTtFNEJ0SFk7STVCeVJSLGlCQUFBO0VwQmdrYk47QUFDRjtBZTEwYmdCO0VpQ2hCQTtJNUJrUlIsZ0NBQUE7RXBCNGtiTjtBQUNGO0FvQnp1Ykk7RTRCdEhZO0k1QnlSUixpQkFBQTtFcEIwa2JOO0FBQ0Y7QWVwMWJnQjtFaUNoQkE7STVCa1JSLGdDQUFBO0VwQnNsYk47QUFDRjtBb0JudmJJO0U0QnRIWTtJNUJ5UlIsZUFBQTtFcEJvbGJOO0FBQ0Y7QWU5MWJnQjtFaUNoQkE7STVCOFFWLGtCQUxJO0VwQnltYlI7RWdEbDNiYztJNUJrUlIsbUNBQUE7RXBCbW1iTjtBQUNGO0FvQmh3Ykk7RTRCdEhZO0k1QnlSUixrQkFBQTtFcEJpbWJOO0FBQ0Y7QWUzMmJnQjtFaUNoQkE7STVCa1JSLHFDQUFBO0VwQjZtYk47QUFDRjtBb0Ixd2JJO0U0QnRIWTtJNUJ5UlIsbUJBQUE7RXBCMm1iTjtBQUNGO0FlcjNiZ0I7RWlDaEJBO0k1QmtSUixvQ0FBQTtFcEJ1bmJOO0FBQ0Y7QW9CcHhiSTtFNEJ0SFk7STVCeVJSLGtCQUFBO0VwQnFuYk47QUFDRjtBZS8zYmdCO0VpQ2hCQTtJNUJrUlIsa0NBQUE7RXBCaW9iTjtBQUNGO0FvQjl4Ykk7RTRCdEhZO0k1QnlSUixrQkFBQTtFcEIrbmJOO0FBQ0Y7QWV6NGJnQjtFaUNoQkE7STVCa1JSLGtDQUFBO0VwQjJvYk47QUFDRjtBb0J4eWJJO0U0QnRIWTtJNUJ5UlIsaUJBQUE7RXBCeW9iTjtBQUNGO0FlbjViZ0I7RWlDaEJBO0k1QmtSUixnQ0FBQTtFcEJxcGJOO0FBQ0Y7QW9CbHpiSTtFNEJ0SFk7STVCeVJSLGlCQUFBO0VwQm1wYk47QUFDRjtBZTc1YmdCO0VpQ2hCQTtJNUJrUlIsa0NBQUE7RXBCK3BiTjtBQUNGO0FvQjV6Ykk7RTRCdEhZO0k1QnlSUixpQkFBQTtFcEI2cGJOO0FBQ0Y7QWV2NmJnQjtFaUNoQkE7STVCOFFWLGtCQUxJO0VwQmtyYlI7RWdEMzdiYztJNUJrUlIsbUNBQUE7RXBCNHFiTjtBQUNGO0FvQnowYkk7RTRCdEhZO0k1QnlSUixrQkFBQTtFcEIwcWJOO0FBQ0Y7QWVwN2JnQjtFaUNoQkE7STVCa1JSLHFDQUFBO0VwQnNyYk47QUFDRjtBb0JuMWJJO0U0QnRIWTtJNUJ5UlIsbUJBQUE7RXBCb3JiTjtBQUNGO0FlOTdiZ0I7RWlDaEJBO0k1QmtSUixvQ0FBQTtFcEJnc2JOO0FBQ0Y7QW9CNzFiSTtFNEJ0SFk7STVCeVJSLGtCQUFBO0VwQjhyYk47QUFDRjtBZXg4YmdCO0VpQ2hCQTtJNUJrUlIsa0NBQUE7RXBCMHNiTjtBQUNGO0FvQnYyYkk7RTRCdEhZO0k1QnlSUixrQkFBQTtFcEJ3c2JOO0FBQ0Y7QWVsOWJnQjtFaUNoQkE7STVCa1JSLGtDQUFBO0VwQm90Yk47QUFDRjtBb0JqM2JJO0U0QnRIWTtJNUJ5UlIsaUJBQUE7RXBCa3RiTjtBQUNGO0FlNTliZ0I7RWlDaEJBO0k1QmtSUixnQ0FBQTtFcEI4dGJOO0FBQ0Y7QW9CMzNiSTtFNEJ0SFk7STVCeVJSLGlCQUFBO0VwQjR0Yk47QUFDRjtBZXQrYmdCO0VpQ2hCQTtJNUJrUlIsa0NBQUE7RXBCd3ViTjtBQUNGO0FvQnI0Ykk7RTRCdEhZO0k1QnlSUixpQkFBQTtFcEJzdWJOO0FBQ0Y7QWVoL2JnQjtFaUNoQkE7STVCOFFWLGlCQUxJO0VwQjJ2YlI7RWdEcGdjYztJNUJrUlIsaUNBQUE7RXBCcXZiTjtBQUNGO0FvQmw1Ykk7RTRCdEhZO0k1QnlSUixpQkFBQTtFcEJtdmJOO0FBQ0Y7QWU3L2JnQjtFaUNoQkE7STVCa1JSLG1DQUFBO0VwQit2Yk47QUFDRjtBb0I1NWJJO0U0QnRIWTtJNUJ5UlIsa0JBQUE7RXBCNnZiTjtBQUNGO0FldmdjZ0I7RWlDaEJBO0k1QmtSUixrQ0FBQTtFcEJ5d2JOO0FBQ0Y7QW9CdDZiSTtFNEJ0SFk7STVCeVJSLGlCQUFBO0VwQnV3Yk47QUFDRjtBZWpoY2dCO0VpQ2hCQTtJNUJrUlIsZ0NBQUE7RXBCbXhiTjtBQUNGO0FvQmg3Ykk7RTRCdEhZO0k1QnlSUixpQkFBQTtFcEJpeGJOO0FBQ0Y7QWUzaGNnQjtFaUNoQkE7STVCa1JSLGlDQUFBO0VwQjZ4Yk47QUFDRjtBb0IxN2JJO0U0QnRIWTtJNUJ5UlIsZUFBQTtFcEIyeGJOO0FBQ0Y7QWVyaWNnQjtFaUNoQkE7STVCa1JSLGdDQUFBO0VwQnV5Yk47QUFDRjtBb0JwOGJJO0U0QnRIWTtJNUJ5UlIsZUFBQTtFcEJxeWJOO0FBQ0Y7QWUvaWNnQjtFaUNoQkE7STVCa1JSLGlDQUFBO0VwQml6Yk47QUFDRjtBb0I5OGJJO0U0QnRIWTtJNUJ5UlIsZUFBQTtFcEIreWJOO0FBQ0Y7QWV6amNnQjtFaUNoQkE7STVCOFFWLGtCQUxJO0VwQm8wYlI7RWdEN2tjYztJNUJrUlIsbUNBQUE7RXBCOHpiTjtBQUNGO0FvQjM5Ykk7RTRCdEhZO0k1QnlSUixrQkFBQTtFcEI0emJOO0FBQ0Y7QWV0a2NnQjtFaUNoQkE7STVCa1JSLG9DQUFBO0VwQncwYk47QUFDRjtBb0JyK2JJO0U0QnRIWTtJNUJ5UlIsbUJBQUE7RXBCczBiTjtBQUNGO0FlaGxjZ0I7RWlDaEJBO0k1QmtSUixvQ0FBQTtFcEJrMWJOO0FBQ0Y7QW9CLytiSTtFNEJ0SFk7STVCeVJSLGtCQUFBO0VwQmcxYk47QUFDRjtBZTFsY2dCO0VpQ2hCQTtJNUJrUlIsa0NBQUE7RXBCNDFiTjtBQUNGO0FvQnovYkk7RTRCdEhZO0k1QnlSUixrQkFBQTtFcEIwMWJOO0FBQ0Y7QWVwbWNnQjtFaUNoQkE7STVCa1JSLGtDQUFBO0VwQnMyYk47QUFDRjtBb0JuZ2NJO0U0QnRIWTtJNUJ5UlIsaUJBQUE7RXBCbzJiTjtBQUNGO0FlOW1jZ0I7RWlDaEJBO0k1QmtSUiwrQkFBQTtFcEJnM2JOO0FBQ0Y7QW9CN2djSTtFNEJ0SFk7STVCeVJSLGlCQUFBO0VwQjgyYk47QUFDRjtBZXhuY2dCO0VpQ2hCQTtJNUJrUlIsa0NBQUE7RXBCMDNiTjtBQUNGO0FvQnZoY0k7RTRCdEhZO0k1QnlSUixpQkFBQTtFcEJ3M2JOO0FBQ0Y7QWVsb2NnQjtFaUNoQkE7STVCOFFWLGtCQUxJO0VwQjY0YlI7RWdEdHBjYztJNUI4UVYsa0JBTEk7RXBCZzViUjtFZ0R6cGNjO0k1QmtSUixvQ0FBQTtFcEIwNGJOO0FBQ0Y7QW9CdmljSTtFNEJ0SFk7STVCeVJSLG1CQUFBO0VwQnc0Yk47QUFDRjtBZWxwY2dCO0VpQ2hCQTtJNUJrUlIsZ0NBQUE7RXBCbzViTjtBQUNGO0FvQmpqY0k7RTRCdEhZO0k1QnlSUixlQUFBO0VwQms1Yk47QUFDRjtBZTVwY2dCO0VpQ2hCQTtJNUJrUlIsa0NBQUE7RXBCODViTjtBQUNGO0FvQjNqY0k7RTRCdEhZO0k1QnlSUixrQkFBQTtFcEI0NWJOO0FBQ0Y7QWV0cWNnQjtFaUNoQkE7STVCa1JSLGdDQUFBO0VwQnc2Yk47QUFDRjtBb0Jya2NJO0U0QnRIWTtJNUJ5UlIsaUJBQUE7RXBCczZiTjtBQUNGO0FlaHJjZ0I7RWlDaEJBO0k1QmtSUixnQ0FBQTtFcEJrN2JOO0FBQ0Y7QW9CL2tjSTtFNEJ0SFk7STVCeVJSLGlCQUFBO0VwQmc3Yk47QUFDRjtBZTFyY2dCO0VpQ2hCQTtJNUJrUlIsZ0NBQUE7RXBCNDdiTjtBQUNGO0FvQnpsY0k7RTRCdEhZO0k1QnlSUixlQUFBO0VwQjA3Yk47QUFDRjs7QWlENXRjSTs7RUFFSSxnQnBDRGE7QWJndWNyQjs7QWlEanVjSTs7RUFFSSxnQnBDRGE7QWJxdWNyQjs7QWlEdHVjSTs7RUFFSSxnQnBDRGE7QWIwdWNyQjs7QWlEM3VjSTs7RUFFSSxnQnBDRGE7QWIrdWNyQjs7QWlEaHZjSTs7RUFFSSxnQnBDRGE7QWJvdmNyQjs7QWlEcnZjSTs7RUFFSSxnQnBDRGE7QWJ5dmNyQjs7QWlEMXZjSTs7RUFFSSxnQnBDRGE7QWI4dmNyQjs7QWlEL3ZjSTs7RUFFSSxnQnBDRGE7QWJtd2NyQjs7QWlEcHdjSTs7RUFFSSxnQnBDRGE7QWJ3d2NyQjs7QWlEL3ZjUTtFQUNJLGdCcENVUztBYnd2Y3JCO0FpRG53Y1E7RUFDSSxnQnBDVVM7QWIydmNyQjtBaUR0d2NRO0VBQ0ksZ0JwQ1VTO0FiOHZjckI7QWlEendjUTtFQUNJLGdCcENVUztBYml3Y3JCO0FpRDV3Y1E7RUFDSSxnQnBDVVM7QWJvd2NyQjtBaUQvd2NRO0VBQ0ksZ0JwQ1VTO0FidXdjckI7O0FrRGp5Y0E7OztFQUNJLFdBQUE7RUFDQSxXQUFBO0VBQ0EsVUFBQTtFQUNBLG1CaENDK0I7RWdDQS9CLGtCQUFBO0VBQ0EsYUFBQTtFQUNBLFNqRDBCa0I7QUQ0d2N0Qjs7QWtEaHljUTs7RUFDSSxxQmhDakJ3QjtFZ0NrQnhCLGdCQUFBO0FsRG95Y1o7QWtEbnljWTs7RUFDSSxrQkFBQTtFQUNBLGdCQUFBO0FsRHN5Y2hCO0FrRGh5Y1E7O0VBQ0ksb0JBQUE7QWxEbXljWjtBa0RoeWNZOztFQUNJLGFBQUE7QWxEbXljaEI7QWtEeHhjSTs7RUFDSSxVQUFBO0VBQ0EsU0FBQTtFQUNBLGdCQUFBO0FsRDJ4Y1I7QWtEenhjSTs7RUFDSSxnQkFBQTtBbEQ0eGNSO0FrRDF4Y1E7Ozs7RUFFSSxhQUFBO0FsRDh4Y1o7QWdCcndjSTs7RUFDSSxnQkFBQTtFQUNBLHFCRWhGNEI7QWxCdzFjcEM7QWdCdndjUTs7RUFDSSxrQkFBQTtFQUNBLGlCRWpGd0I7QWxCMjFjcEM7QWdCeHdjZ0I7O0VBQ0ksV0FBQTtFRzZDaEIsYWxCakdtQjtFa0JrR25CLGNsQmxHbUI7RWVzREgseUJmckVJO0Vlc0VKLGtCQUFBO0VBQ0EsNEJBZkM7RUFnQkQsU2Z2REU7RWV5REUsb0JFcEZZO0FsQisxY3BDO0FnQnp2Y1k7O0VBQ0ksNEJBQUE7RUFDQSxnQkFBQTtBaEI0dmNoQjtBa0RsemNROzs7O0VBRUksYUFBQTtBbERzemNaO0FrRG56Y1E7O0VBQ0ksYUFBQTtBbERzemNaOztBbURuM2NJO0VBQ0ksc0JBQUE7RUFDQSw4QkFBQTtBbkRzM2NSOztBbUR4M2NJO0VBQ0ksc0JBQUE7RUFDQSw4QkFBQTtBbkQyM2NSOztBbUQ3M2NJO0VBQ0ksc0JBQUE7RUFDQSw4QkFBQTtBbkRnNGNSOztBbURsNGNJO0VBQ0ksdUJBQUE7RUFDQSwrQkFBQTtBbkRxNGNSOztBbUR2NGNJO0VBQ0ksc0JBQUE7RUFDQSw4QkFBQTtBbkQwNGNSOztBbUQ1NGNJO0VBQ0ksb0JBQUE7RUFDQSw0QkFBQTtBbkQrNGNSOztBb0RqNWNJO0VBQ0ksNkJBQUE7QXBEbzVjUjs7QW9EcjVjSTtFQUNJLDZCQUFBO0FwRHc1Y1I7O0FvRHo1Y0k7RUFDSSw2QkFBQTtBcEQ0NWNSOztBb0Q3NWNJO0VBQ0ksNkJBQUE7QXBEZzZjUjs7QW9EajZjSTtFQUNJLDhCQUFBO0FwRG82Y1I7O0FvRHI2Y0k7RUFDSSwyQkFBQTtBcER3NmNSOztBcURoNmNNO0VBQ0Usa0JBQUE7QXJEbTZjUjs7QXFEcDZjTTtFQUNFLDBCQUFBO0FyRHU2Y1I7O0FxRHg2Y007RUFDRSwyQkFBQTtBckQyNmNSOztBcUQ1NmNNO0VBQ0UsNkJBQUE7QXJEKzZjUjs7QXFEeDZjSTtFQUNJLFlBQUE7QXJEMjZjUjtBcUR4NmNJO0VBQ0ksV0FBQTtBckQwNmNSOztBZXA2Y2dCO0VzQ1haO0lBQ0ksWUFBQTtFckRtN2NOO0VxRGg3Y0U7SUFDSSxXQUFBO0VyRGs3Y047QUFDRjs7QWU3NmNnQjtFc0NYWjtJQUNJLFlBQUE7RXJENDdjTjtFcUR6N2NFO0lBQ0ksV0FBQTtFckQyN2NOO0FBQ0Y7O0FldDdjZ0I7RXNDWFo7SUFDSSxZQUFBO0VyRHE4Y047RXFEbDhjRTtJQUNJLFdBQUE7RXJEbzhjTjtBQUNGOztBZS83Y2dCO0VzQ1haO0lBQ0ksWUFBQTtFckQ4OGNOO0VxRDM4Y0U7SUFDSSxXQUFBO0VyRDY4Y047QUFDRjs7QWV4OGNnQjtFc0NYWjtJQUNJLFlBQUE7RXJEdTljTjtFcURwOWNFO0lBQ0ksV0FBQTtFckRzOWNOO0FBQ0Y7O0FlajljZ0I7RXNDWFo7SUFDSSxZQUFBO0VyRGcrY047RXFENzljRTtJQUNJLFdBQUE7RXJEKzljTjtBQUNGOztBc0R0L2NJO0VDRUEsbzFIQUFBO0F2RHcvY0o7O0FzRDEvY0k7RUNFQSxnMUhBQUE7QXZENC9jSjs7QXNEOS9jSTtFQ0VBLHc0SEFBQTtBdkRnZ2RKOztBc0RsZ2RJO0VDRUEsbzNIQUFBO0F2RG9nZEo7O0FzRHRnZEk7RUNFQSxzM0hBQUE7QXZEd2dkSjs7QXNEMWdkSTtFQ0VBLHVoSUFBQTtBdkQ0Z2RKOztBc0Q5Z2RJO0VDRUEsNnpIQUFBO0F2RGdoZEo7O0FzRGxoZEk7RUNFQSw4SEFBQTtBdkRvaGRKOztBc0R0aGRJO0VDRUEsZ2xUQUFBO0F2RHdoZEo7O0FzRDFoZEk7RUNFQSxpMEhBQUE7QXZENGhkSjs7QXNEOWhkSTtFQ0VBLDBGQUFBO0F2RGdpZEo7O0FzRGxpZEk7RUNFQSxtREFBQTtBdkRvaWRKOztBc0R0aWRJO0VDRUEsMEdBQUE7QXZEd2lkSjs7QXNEMWlkSTtFQ0VBLDhDQUFBO0F2RDRpZEo7O0FzRDlpZEk7RUNFQSw0Q0FBQTtBdkRnamRKOztBc0RsamRJO0VDRUEsMkNBQUE7QXZEb2pkSjs7QXNEdGpkSTtFQ0VBLDZDQUFBO0F2RHdqZEo7O0FzRDFqZEk7RUNFQSx1ckNBQUE7QXZENGpkSjs7QXNEOWpkSTtFQ0VBLGd6UEFBQTtBdkRna2RKOztBd0Q3amRnQjtFQUNJLG9EQUFBO0F4RGdrZHBCO0F3RGprZGdCO0VBQ0ksbURBQUE7QXhEbWtkcEI7QXdEcGtkZ0I7RUFDSSxvREFBQTtBeERza2RwQjtBd0R2a2RnQjtFQUNJLG1EQUFBO0F4RHlrZHBCO0F3RDFrZGdCO0VBQ0ksb0RBQUE7QXhENGtkcEI7QXdEN2tkZ0I7RUFDSSxxQ0FBQTtBeEQra2RwQjtBd0RobGRnQjtFQUNJLHNEQUFBO0F4RGtsZHBCO0F3RG5sZGdCO0VBQ0kscURBQUE7QXhEcWxkcEI7QXdEdGxkZ0I7RUFDSSxzREFBQTtBeER3bGRwQjtBd0R6bGRnQjtFQUNJLHFEQUFBO0F4RDJsZHBCO0F3RDVsZGdCO0VBQ0ksc0RBQUE7QXhEOGxkcEI7QXdEL2xkZ0I7RUFDSSxxQ0FBQTtBeERpbWRwQjtBd0RsbWRnQjtFQUNJLHVEQUFBO0F4RG9tZHBCO0F3RHJtZGdCO0VBQ0ksc0RBQUE7QXhEdW1kcEI7QXdEeG1kZ0I7RUFDSSx1REFBQTtBeEQwbWRwQjtBd0QzbWRnQjtFQUNJLHNEQUFBO0F4RDZtZHBCO0F3RDltZGdCO0VBQ0ksdURBQUE7QXhEZ25kcEI7QXdEam5kZ0I7RUFDSSxxQ0FBQTtBeERtbmRwQjtBd0RwbmRnQjtFQUNJLGlEQUFBO0F4RHNuZHBCO0F3RHZuZGdCO0VBQ0ksZ0RBQUE7QXhEeW5kcEI7QXdEMW5kZ0I7RUFDSSxpREFBQTtBeEQ0bmRwQjtBd0Q3bmRn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MHhWcEI7QUFDRjtBcUJ4eFZvQjtFQUNFLG9CQUFBO0FyQjB4VnRCO0FxQnJ4Vm9CO0VBQ0Usa0JBQUE7RUFDQSxXQUFBO0VGN3VJbEIsV0U4dUlpQztFRjd1SWpDLFlFNnVJaUM7RUFDZix5QnBCLzFJRTtFb0JnMklGLCtCQUFBO0VBQ0EsU0FBQTtFQUNBLFNBQUE7RUFDQSxZQUFBO0VBQ0EsMkJBQUE7RUFHRSxvQkFBQTtBckJzeFZ4QjtBcUIvd1ZzQjtFRjl2SWxCLGFFK3ZJbUM7RUY5dkluQyxjRTh2SW1DO0VTdDJJL0IsaUNBQUE7RUFLSSxnQjdCeEJHO0U2QjBCUCxnQkFBQTtFQUVKLHFCQUFBO0VUKzFJb0IsZ0JBQUE7RUFDQSxpQkFBQTtFQUNBLGNwQm4zSUE7RW9CbzNJQSxjQUFBO0VBQ0EsMkJBQUE7QXJCcXhWeEI7QXFCL3dWc0I7RUFDRSxVQUFBO0VBQ0EsZUFBQTtBckJpeFZ4QjtBcUIzd1ZvQjtFQUNFLHlCcEJwNElFO0VvQnE0SUYsNEJBQUE7RUFDQSx5QkFBQTtFQUNBLG9CQUFBO0VBQ0Esb0JBQUE7RUFHRSxvQkFBQTtBckIyd1Z4QjtBcUJ4d1ZzQjtFQUVFLGdCQUFBO0VBQ0EsY3BCajVJQTtBRDBwZXhCO0FxQnJ3Vm9CO0VBQ0UseUJBQUE7QXJCdXdWdEI7QXFCcndWc0I7RUFFRSxjcEIxNUlBO0FEZ3FleEI7QXFCandWa0I7RUFDRSxjcEJoNklJO0FEbXFleEI7QXFCandWb0I7RUZsekloQixhRW16SWlDO0VGbHpJakMsY0VreklpQztBckJvd1ZyQztBcUI1dlZzQjtFRjN6SWxCLGFFNHpJbUM7RUYzekluQyxjRTJ6SW1DO0FyQit2VnZDO0FlcHFlZ0I7RU04NklNO0lBQ0UsY3BCdDdJQTtJb0J1N0lBLGdCUnI4SUo7RWI4cmVsQjtFcUJudlZvQjtJQUVFLGNwQi83SUE7RURtcmV0QjtBQUNGO0FxQjd1Vm9CO0VBQ0UsZ0JSdDlJRjtFUXU5SUUsY3BCejhJRTtBRHdyZXhCO0FlM3FlZ0I7RU1tOElFO0lBQ0Usd0JBQUE7RXJCMnVWbEI7QUFDRjtBZXpwZUk7RU1tN0ljO0lBQ0Usd0JBQUE7RXJCeXVWbEI7QUFDRjtBcUJudVZjO0VBQ0UsVUFBQTtFQUNBLFNBQUE7RUFDQSxnQkFBQTtFcUJwL0laLGFBQUE7RUFDQSxtQnJCby9JNEI7RXFCbi9JNUIsZXJCbS9JaUM7RXFCbC9JakMseUJyQmsvSXVDO0VxQmovSXZDLG1CckJpL0lpRDtFRHB0STdDLG1DQUFBO0FwQjg3ZFI7QW9CMWxlSTtFQzQySVU7SUR6c0lOLGlCQUFBO0VwQjI3ZE47QUFDRjtBcUIzdVZrQjtFQUNFLFlBQUE7RUFDQSxjQUFBO0VBQ0EseUJBQUE7RUYxM0loQixhRTQzSStCO0VGMzNJL0IsY0UyM0krQjtFQUVmLG1CcEIvK0lFO0VvQmcvSUYsZ0JBQUE7RXFCamdKaEIsYUFBQTtFQUNBLG1CckJrZ0pnQztFcUJqZ0poQyxlckJpZ0pxQztFcUJoZ0pyQyx1QnJCZ2dKMkM7RXFCLy9JM0MsbUJyQisvSW1EO0VBR2pDLGtCQUFBO0FyQjZ1VnRCO0FxQjF1Vm9CO0VBQ0UsaUJBQUE7QXJCNHVWdEI7QXFCenVWb0I7RUFDRSxtQnBCNS9JRTtBRHV1ZXhCO0FxQm51VmtCO0VTMy9JVixpQ0FBQTtFQUVJLGdCQUFBO0VBS0osZ0JBQUE7RUFFSixxQkFBQTtBOUIydGVKO0FxQnp1VmtCO0VTMy9JVixpQ0FBQTtFQUtJLGdCN0J4Qkc7RTZCMEJQLGdCQUFBO0VBRUoscUJBQUE7QTlCaXVlSjtBcUIvdVZrQjtFUzMvSVYsaUNBQUE7RUFLSSxnQjdCeEJHO0U2QjBCUCxnQkFBQTtFQUVKLHFCQUFBO0E5QnV1ZUo7QXFCcnZWa0I7RVMzL0lWLGlDQUFBO0VBS0ksZ0I3QnhCRztFNkIwQlAsZ0JBQUE7RUFFSixxQkFBQTtBOUI2dWVKO0FxQjN2VmtCO0VTMy9JVixpQ0FBQTtFQUtJLGdCN0J4Qkc7RTZCMEJQLGdCQUFBO0VBRUoscUJBQUE7QTlCbXZlSjtBcUJqd1ZrQjtFUzMvSVYsaUNBQUE7RUFLSSxnQjdCeEJHO0U2QjBCUCxnQkFBQTtFQUVKLHFCQUFBO0E5Qnl2ZUo7QXFCdndWa0I7RVMzL0lWLGlDQUFBO0VBS0ks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Qzs7QW9FMTVmSTtFQUNJLG1CbkV5Qm9CO0VtRXhCcEIseUJBQUE7QXBFNjVmUjtBb0UzNWZRO0VBQ0kseUJBQUE7QXBFNjVmWjtBb0UzNWZZO0VBRUksY25FdENRO0FEazhmeEI7QW9FbDVmUTtFakQxREosV0FBQTtFQUNBLGlCRlg4QjtFRVk5QixjQUFBO0VBY0ksaUJGdEIwQjtBakJ3OWZsQztBZWo4ZmdCO0VxRHlDUjtJakR0Q0EsaUJGekIyQjtFakIyOWZqQztBQUNGO0FvRXo1ZlE7RUFFUSxjQUFBO0FwRTA1ZmhCO0FvRTc0ZmdCO0VBQ0ksYUFBQTtBcEUrNGZwQjtBb0UzNGZnQjtFQUNJLGFBQUE7QXBFNjRmcEI7QW9FcDRmUTtFQUVRLGtCQUFBO0FwRXE0ZmhCOztBb0U3c2JZO0VBQ0ksa0JBQUE7QXBFZ3RiaEI7QW9FOXNiZ0I7RTFCanlFWixhQUFBO0VBQ0EsbUIwQml5RWdDO0UxQmh5RWhDLGUwQmd5RXFDO0UxQi94RXJDLHVCMEIreEUyQztFMUI5eEUzQyxtQjBCOHhFbUQ7QXBFb3RidkQ7QW9FaHRid0I7RUFDSSxpQkFBQTtFQUNBLHNCQUFBO0VBY0ksV0FBQTtBcEVxc2JoQztBb0Uvc2JnQztFQUNJLHFCbkVyeEVoQjtFbUVzeEVnQixtQkFBQTtFaEQ3Z0U1QixnQ0FBQTtFZ0QrZ0U0QixnQnZENXlFaEI7RXVENnlFZ0Isb0JBQUE7QXBFaXRicEM7QW9CNzNmSTtFZ0R1cUU0QjtJaERwZ0V4QixpQkFBQTtFcEI4dGZOO0FBQ0Y7QW9FNXJid0I7RUFDSSxXQUFBO0FwRThyYjVCO0FvRTVyYjRCO0UxQi94RXhCLGFBQUE7RUFDQSxtQkFBQTtFQUVJLHVCQUFBO0VBQ0EsbUJBQUE7QTFDNjlmUjtBb0U1cmJvQztFQUNJLFVBQUE7QXBFOHJieEM7QW9FM3Jib0M7RUFDSSxXQUFBO0VqRHZ0RXBDLFdpRHd0RXNEO0VqRHZ0RXRELFlpRHV0RXNEO0VwRC85RHRELHNCQUYyQjtFb0RrK0RTLHlCbkV6MEVoQjtFbUUwMEVnQixrQkFBQTtFQUNBLG1CQUFBO0VBQ0EsVUFBQTtFQUNBLDJCQUFBO0VBQ0EsVUFBQTtBcEUrcmJ4QztBb0U1cmJvQztFQUNJLFVBQUE7RUFDQSxtQkFBQTtBcEU4cmJ4QztBb0V6cmI0QjtFQUNJLHFCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxXQUFBO0FwRTJyYmhDO0FvRXpyYmdDO0UxQmgwRTVCLGFBQUE7RUFDQSxtQkFBQTtFQUVJLHVCQUFBO0VBQ0EsbUJBQUE7RTBCK3pFNEIsaUJBQUE7QXBFNnJicEM7QW9FNXJib0M7RUFDSSxZQUFBO0VBQ0EsZ0JBQUE7QXBFOHJieEM7QW9FeHJid0I7RTFCNTBFcEIsYUFBQTtFQUNBLG1CQUFBO0VBRUksdUJBQUE7RUFDQSxtQkFBQTtFMEIwMEVvQixlQUFBO0VBQ0EsZ0JBQUE7QXBFNnJiNUI7QW9FM3JiNEI7RUFDSSxtQkFBQTtBcEU2cmJoQztBb0V2cmJnQjtFQUNJLGdCQUFBO0VBQ0EseUJuRXYzRUk7RW1FdzNFSixpQkFBQTtFQUNBLGtCQUFBO0FwRXlyYnBCO0FvRXZyYm9CO0VBQ0ksaUJBQUE7QXBFeXJieEI7QW9FdnJid0I7RUFDSSwrQkFBQTtBcEV5cmI1Qjs7QXFFcmpnQlk7RUFDSSxhQUFBO0FyRXdqZ0JoQjtBcUVsamdCWTtFQUNJLHlCQUFBO0FyRW9qZ0JoQjs7QXFFOWlnQkk7RUFDSSxvQkFBQTtFQUNBLGlCQUFBO0FyRWlqZ0JSOztBcUVsemJZO0VBQ0ksY0FBQTtBckVxemJoQjtBcUU5eWJvQjs7RUFFSSxhQUFBO0FyRWd6YnhCO0FxRXp5YmdCO0VBQ0ksMEJBQUE7QXJFMnlicEI7QXFFenlib0I7RTNCeHpFaEIsYUFBQTtFQUNBLG1CMkJ3ekVvQztFM0J2ekVwQyxlMkJ1ekV5QztFM0J0ekV6Qyw4QjJCc3pFK0M7RTNCcnpFL0MsbUIyQnF6RThEO0FyRSt5YmxFO0FxRTV5Ym9CO0VBQ0ksYUFBQTtBckU4eWJ4Qjs7QXFFdHliWTtFQUNJLGtCQUFBO0FyRXl5YmhCO0FxRXZ5YmdCO0VBQ0ksMEJBQUE7RUEyRkksZ0NBQUE7QXJFK3NieEI7QXFFeHlib0I7RUFDSSxrQkFBQTtFQUNBLFVBQUE7RUFDQSxnQkFBQTtFbER0MEVwQixXQUFBO0VBQ0EsaUJGWDhCO0VFWTlCLGNBQUE7RUFjSSxpQkZ0QjBCO0VHK1IxQixpQ0FBQTtFaURnakVnQixhQUFBO0VBQ0Esc0NBQUE7RUFDQSxtQkFBQTtBckU2eWJ4QjtBZXZtZ0JnQjtFc0RrekVJO0lsRC95RVosaUJGekIyQjtFakJpb2dCakM7QUFDRjtBb0JoZ2dCSTtFaURzc0VnQjtJakRuaUVaLGdCQUFBO0VwQmkyZk47QUFDRjtBZWpuZ0JnQjtFc0RrekVJO0lBV1EsYUFBQTtJQUNBLHNCQUFBO0VyRXd6YjFCO0VxRXJ6YjhCO0lBQ0ksZ0JBQUE7SUFDQSxtQkFBQTtJQUNBLGNBQUE7RXJFdXpibEM7QUFDRjtBcUVqemJ3QjtFQUNJLGFBQUE7QXJFbXpiNUI7QXFFL3lib0I7RWxEajJFaEIsV0FBQTtFQUNBLGlCRlg4QjtFRVk5QixjQUFBO0VBY0ksaUJGdEIwQjtFeUJGOUIsYUFBQTtFQUNBLG1CMkIwMkVvQztFM0J6MkVwQyxlMkJ5MkV5QztFM0J4MkV6Qyw4QjJCdzJFK0M7RTNCdjJFL0Msb0IyQnUyRThEO0VBQzFDLGdCQUFBO0VBQ0Esa0JBQUE7RWpENWtFaEIsaUNBQUE7QXBCcTRmUjtBZTdvZ0JnQjtFc0RnMUVJO0lsRDcwRVosaUJGekIyQjtFakJ1cWdCakM7QUFDRjtBb0J0aWdCSTtFaURvdUVnQjtJakRqa0VaLGdCQUFBO0VwQnU0Zk47QUFDRjtBcUVoMGJ3QjtFQUNJLFdBQUE7RUFDQSxZQUFBO0VBQ0Esa0JBQUE7RWxEN3pFcEIsU0FBQTtFQUNBLFFBQUE7RUFDQSxjQUFBO0VBQ0EsZUFBQTtFQUNBLGdDQUFBO0VrRDJ6RW9CLFlBQUE7RUFDQSxZQUFBO0VBQ0EsbUJwRXAyRUw7RW1COFFmLG1DQUFBO0VBQUEsb0NBQUE7QXBCODVmUjtBb0IxamdCSTtFaUQydUVvQjtJakR4a0VoQixrQkFBQTtFcEIyNWZOO0FBQ0Y7QW9CL2pnQkk7RWlEMnVFb0I7SWpEeGtFaEIsbUJBQUE7RXBCZzZmTjtBQUNGO0FxRTkwYndCO0VBQ0ksZ0JBQUE7QXJFZzFiNUI7QXFFNzBid0I7RWpEOWxFaEIsa0NBQUE7RUFBQSxxQ0FBQTtBcEIrNmZSO0FvQjNrZ0JJO0VpRDB2RW9CO0lqRHZsRWhCLGlCQUFBO0VwQjQ2Zk47QUFDRjtBb0JobGdCSTtFaUQwdkVvQjtJakR2bEVoQixvQkFBQTtFcEJpN2ZOO0FBQ0Y7QXFFeDFiNEI7RUFDSSxvQkFBQTtBckUwMWJoQztBcUV0MWJ3QjtFakR0bUVoQixrQ0FBQTtFQUFBLHFDQUFBO0FwQmc4ZlI7QW9CNWxnQkk7RWlEa3dFb0I7SWpEL2xFaEIsaUJBQUE7RXBCNjdmTjtBQUNGO0FvQmptZ0JJO0VpRGt3RW9CO0lqRC9sRWhCLG9CQUFBO0VwQms4Zk47QUFDRjtBcUVqMmI0QjtFQUNJLGFBQUE7QXJFbTJiaEM7QXFFLzFiZ0M7RUFDSSxjQUFBO0VBQ0Esb0JBQUE7QXJFaTJicEM7QXFFOTFiZ0M7RUFDSSxTQUFBO0FyRWcyYnBDO0FlNXRnQmdCO0VzRGcxRUk7SUFrRFEsYUFBQTtJQUNBLHNCQUFBO0VyRTgxYjFCO0FBQ0Y7QXFFbDFid0I7RUFDSSxTQUFBO0FyRW8xYjVCO0FxRS8wYjRCO0VBQ0ksYUFBQTtBckVpMWJoQztBcUU5MGI0QjtFQUNJLG1CQUFBO0FyRWcxYmhDO0FxRTUwYndCO0VBQ0ksb0JBQUE7RUFDQSxnQkFBQTtBckU4MGI1QjtBcUUzMGJ3QjtFQUNJLHVCQUFBO0UzQjk3RXhCLGFBQUE7RUFDQSxtQjJCODdFd0M7RTNCNzdFeEMsZTJCNjdFNkM7RTNCNTdFN0Msd0IyQjQ3RW1EO0UzQjM3RW5ELG1CMkIyN0U0RDtFQUNwQyx5QkFBQTtFQUNBLGNwRWg3RU47QURpd2dCdEI7QXFFNzBib0I7RUFDSSxhQUFBO0VBQ0Esc0JBQUE7QXJFKzBieEI7QXFFMzBiNEI7RUFFSSxVQUFBO0VBQ0EsU0FBQTtBckU0MGJoQztBcUV4MGJ3QjtFQUNJLGdCQUFBO0VBQ0EsU0FBQTtFQUNBLGdCQUFBO0FyRTAwYjVCO0FxRXYwYndCO0VBQ0ksZ0JBQUE7QXJFeTBiNUI7QXFFdjBiNEI7RUFDSSxjQUFBO0FyRXkwYmhDO0FxRXYwYmdDO0VBQ0ksb0JBQUE7RWpEOXJFNUIsa0NBQUE7QXBCd2dnQlI7QW9CcHFnQkk7RWlEeTFFNEI7SWpEdHJFeEIsaUJBQUE7RXBCcWdnQk47QUFDRjtBcUU1MGJvQztFQUNJLGNBQUE7QXJFODBieEM7QXFFejBiNEI7RUFDSSxnQkFBQTtBckUyMGJoQztBcUV0MGJvQjtFQUNJLGNBQUE7RUFDQSxvQkFBQTtFQUNBLGNwRWgrRUY7QUR3eWdCdEI7QXFFcjBib0I7Ozs7O0VBS0ksYUFBQTtBckV1MGJ4QjtBcUVoMGJ3Qjs7O0VBQ0ksYUFBQTtBckVvMGI1QjtBcUV6emJvQjtFQUNJLFdBQUE7RUFDQSxnQkFBQTtFQUNBLHVCQUFBO0FyRTJ6YnhCO0FxRXp6YndCO0VBQ0ksV0FBQTtFQUdJLG9CQUFBO0FyRXl6YmhDO0FxRW56Ym9CO0VBQ0ksa0JBQUE7RUFPSSxhQUFBO0FyRSt5YjVCO0FxRXB6YndCO0VBQ0ksYUFBQTtBckVzemI1QjtBcUUveWJ3QjtFQUNJLGFBQUE7QXJFaXpiNUI7QXFFN3lib0I7RUFDSSxrQkFBQTtFQUNBLGVBQUE7RUFDQSxpQkFBQTtFQUNBLGdCQUFBO0VBQ0EseUJBQUE7QXJFK3lieEI7QXFFN3lid0I7RUFDSSxhQUFBO0FyRSt5YjVCO0FxRTV5YndCO0VBQ0ksbUJwRXJpRko7RW9Fc2lGSSxxQnBFdGlGSjtFb0V1aUZJLHlCQUFBO0FyRTh5YjVCO0FxRTV5YjRCO0VBRUksZ0JBQUE7RUFDQSxrQkFBQTtFQUNBLFdBQUE7QXJFNnliaEM7QXFFdnliNEI7RUFDSSxXQUFBO0FyRXl5YmhDO0FxRW55YmdDO0VBQ0ksWUFBQTtBckVxeWJwQztBcUVoeWJ3QjtFQUNJLGtCQUFBO0VBQ0Esc0JBQUE7RUFDQSxtQkFBQTtFQUNBLGNBQUE7RUFDQSx5QkFBQTtFakR0ekVwQixnQ0FBQTtFaUR3ekVvQixnQkFBQTtBckVreWI1QjtBb0J0dmdCSTtFaUQ2OEVvQjtJakQxeUVoQixpQkFBQTtFcEJ1bGdCTjtBQUNGO0FxRW55YndCO0VBQ0ksV0FBQTtFQUNBLFlBQUE7RUFDQSxrQkFBQTtFbERuaUZwQiwyQkFBQTtFQUVJLFNBQUE7RUFDQSxZQUFBO0VBQ0EsY0FBQTtFQUNBLGVBQUE7RWtEZ2lGZ0IsTUFBQTtFQUNBLFlBQUE7RUFDQSxZQUFBO0VBQ0EsbUJwRXBsRk47QUQ2M2dCdEI7QXFFbnlid0I7RTNCNWpGcEIsYUFBQTtFQUNBLG1CQUFBO0VBTUksdUJBQUE7RTJCd2pGb0IscUJBQUE7RUFDQSxnQkFBQTtFQUNBLGtCQUFBO0VBQ0EsVUFBQTtBckVzeWI1QjtBcUVweWI0QjtFQUNJLFVBQUE7QXJFc3liaEM7QXFFcHliZ0M7RUFDSSxhQUFBO0FyRXN5YnBDO0FxRW55YmdDO0VBQ0ksWUFBQTtFQUNBLG9CQUFBO0VsRDEvRWhDLFdrRDIvRStDO0VsRDEvRS9DLFlrRDAvRStDO0UzQjlrRi9DLGFBQUE7RUFDQSxtQkFBQTtFQUVJLHVCQUFBO0VBQ0EsbUJBQUE7RTJCNGtGNEIsa0JBQUE7RUFDQSxXQUFBO0VBRUEseUJBQUE7RUFDQSx5QnBFam5GWjtFb0VvbkZnQixvQkFBQTtBckVzeWJ4QztBcUVueWJvQztFQUVJLHlCcEUxbkZsQjtBRDg1Z0J0QjtBcUVqeWJvQztFQUNJLGlCQUFBO0VBQ0EsbUJBQUE7RUFDQSxXQUFBO0FyRW15YnhDO0FxRTl4YndDO0V2Q2hvRmhDLG9DQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQkFBQTtFQVlKLHFCQUFBO0E5QnM1Z0JKO0FxRTl4YjRDO0VBRUksV0FBQTtBckUreGJoRDtBcUV4eGJ3QztFdkMvb0ZoQyxvQ0FBQTtFQUNBLG1CQUFBO0VBQ0EsZ0JBQUE7RUFZSixxQkFBQTtBOUIrNWdCSjtBcUV4eGI0QztFQUVJLFdBQUE7QXJFeXhiaEQ7QXFFbHhid0M7RXZDOXBGaEMsb0NBQUE7RUFDQSxtQkFBQTtFQUNBLGdCQUFBO0VBWUoscUJBQUE7QTlCdzZnQko7QXFFbHhiNEM7RUFFSSxXQUFBO0FyRW14YmhEO0FxRTV3YndDO0V2QzdxRmhDLG9DQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQkFBQTtFQVlKLHFCQUFBO0E5Qmk3Z0JKO0FxRTV3YjRDO0VBRUksV0FBQTtBckU2d2JoRDtBcUV0d2J3QztFdkM1ckZoQyxvQ0FBQTtFQUNBLG1CQUFBO0VBQ0EsZ0JBQUE7RUFZSixxQkFBQTtBOUIwN2dCSjtBcUV0d2I0QztFQUVJLFdBQUE7QXJFdXdiaEQ7QWV4OGdCZ0I7RXNEK3lFQTtJQTRaUSwwQkFBQTtJQUNBLG1CQUFBO0VyRWl3YnRCO0FBQ0Y7QWU5OGdCZ0I7RXNEK3lFQTtJQWlhUSxhQUFBO0lBQ0Esc0JBQUE7SUFDQSxtQkFBQTtFckVrd2J0QjtFcUVod2JzQjtJQUNJLFFBQUE7RXJFa3diMUI7RXFFL3Zic0I7SUFDSSxRQUFBO0VyRWl3YjFCO0VxRS92YjBCO0lBQ0ksa0JBQUE7RXJFaXdiOUI7RXFFOXZiMEI7SUFDSSxxQkFBQTtFckVnd2I5QjtFcUU3dmIwQjtJQUNJLFdBQUE7SUFDQSxVQUFBO0lBQ0EsbUJBQUE7RXJFK3ZiOUI7RXFFN3ZiOEI7SUFDSSxpQkFBQTtFckUrdmJsQztFcUUxdmJzQjtJQUNJLFFBQUE7RXJFNHZiMUI7QUFDRjtBQ3J5Z0JBO0VxRXE0Q1ksaUJyRXAvQ3lCO0VxRXEvQ3pCLGlCQUFBO0VBQ0Esa0JBQUE7RW5Dai9DUixjbENKMkI7RWtDa0N2QixhQUFBO0VBQ0EsbUJBQUE7RUFDQSx1QkFBQTtBbkN3M2dCUjtBc0UzL2dCSTtFQUNJLG9CQUFBO0F0RTYvZ0JSO0FzRTMvZ0JRO0VBQ0ksYUFBQTtBdEU2L2dCWjtBc0UxL2dCUTtFQUNJLGFBQUE7QXRFNC9nQlo7QXNFei9nQlE7RUFDSSxhQUFBO0F0RTIvZ0JaO0FzRXovZ0JZO0VBQ0ksc0JBQUE7QXRFMi9nQmhCO0FzRS83ZFE7RUFDSSxrQkFBQTtBdEVpOGRaO0FtQ3o0Z0JRO0VBQ0ksV0FBQTtFQUNBLDJCQXJDRjtBbkNnN2dCVjtBc0V6N2RZOztFQUdJLGNBQUE7RUFDQSxnQkFBQTtFQUdJLG9CQUFBO0F0RXc3ZHBCO0FzRXA3ZFk7O0VBRUksVUFBQTtBdEVzN2RoQjtBc0VuN2RZO0VBQ0ksU0FBQTtBdEVxN2RoQjtBc0VsN2RZO0VBQ0ksa0JBQUE7RUFDQSxXQUFBO0VBR0ksZ0JBQUE7QXRFazdkcEI7QXNFMzZkZ0I7RUFDSSxVQUFBO0VBQ0EsU0FBQTtFQUNBLFlBQUE7QXRFNjZkcEI7QXNFMzZkb0I7O0VBRUksV0FBQTtFQUNBLGdDQUFBO0VBQ0EsZUFBQTtFQUNBLGFBQUE7RUFDQSxtQkFBQTtFQUNBLHFCQUFBO0VBQ0Esa0JBQUE7RUFDQSxVQUFBO0VBQ0EsU0FBQTtBdEU2NmR4QjtBc0UxNmRvQjtFQUNJLG1CQUFBO0VBQ0EsaUJBQUE7QXRFNDZkeEI7QXNFejZkb0I7RUFDSSxxQkFBQTtFQUNBLGtCQUFBO0VBQ0EsVUFBQTtBdEUyNmR4QjtBc0V6NmR3QjtFQUNJLGNyRXRwREo7RXFFdXBESSx5QkFBQTtFQUNBLGlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtBdEUyNmQ1QjtBc0V2NmRvQjtFQUNJLGNyRS9wREE7RXFFZ3FEQSxnQkFBQTtBdEV5NmR4QjtBc0V0NmRvQjtFQUNJLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLFVBQUE7RUFDQSx3QkFBQTtFNUJ6ckRwQixhQUFBO0VBQ0EsbUI0QnlyRG9DO0U1QnhyRHBDLGU0QndyRHdDO0U1QnZyRHhDLHdCNEJ1ckQ2QztFNUJ0ckQ3QyxvQjRCc3JEcUQ7RUFDakMsaUJBQUE7QXRFNDZkeEI7QXNFMTZkd0I7RTVCN3JEcEIsYUFBQTtFQUNBLG1CNEI4ckR3QztFNUI3ckR4QyxlNEI2ckQ0QztFNUI1ckQ1Qyx1QjRCNHJEaUQ7RTVCM3JEakQsbUI0QjJyRHdEO0VBQ2hDLGNBQUE7RUFDQSxtQkFBQTtBdEUrNmQ1QjtBc0U3NmQ0QjtFQUNJLFlBQUE7RUFDQSxjckVuckRSO0VxRW9yRFEsY0FBQTtFNUJ2cEQ1QixhQUFBO0VBQ0EsbUJBQUE7RUFFSSx1QkFBQTtFQUNBLG1CQUFBO0V2QitFSixXbURza0QyQztFbkRya0QzQyxZbURxa0QyQztFQUNmLHlCckV2ckRSO0VxRTByRFksb0JBQUE7QXRFaTdkcEM7QXNFOTZkZ0M7RUFDSSxXQUFBO0VBQ0EsaUJBQUE7RUFDQSx5QkFBQTtFQUNBLDJEQUFBO0F0RWc3ZHBDO0FzRTc2ZGdDO0VBRUksdUNBQUE7QXRFODZkcEM7QXNFNTZkb0M7RUFDSSxjckV6c0RoQjtBRHVuaEJ4QjtBc0VyNmRvQztFQUVJLHdCcEU3bkR0QjtBRm1paEJsQjtBc0VuNmRvQztFeENudEQ1QixvQ0FBQTtFQUNBLG1CQUFBO0VBQ0EsZ0JBQUE7RUFZSixxQkFBQTtBOUI4bWhCSjtBc0U5NmRvQztFQUVJLHdCcEU3bkR0QjtBRjRpaEJsQjtBc0U1NmRvQztFeENudEQ1QixvQ0FBQTtFQUNBLG1CQUFBO0VBQ0EsZ0JBQUE7RUFZSixxQkFBQTtBOUJ1bmhCSjtBc0V2N2RvQztFQUVJLG1CcEU3bkR0QjtBRnFqaEJsQjtBc0VyN2RvQztFeENudEQ1QixvQ0FBQTtFQUNBLG1CQUFBO0VBQ0EsZ0JBQUE7RUFZSixxQkFBQTtBOUJnb2hCSjtBc0VoOGRvQztFQUVJLHVCcEU3bkR0QjtBRjhqaEJsQjtBc0U5N2RvQztFeENudEQ1QixvQ0FBQTtFQUNBLG1CQUFBO0VBQ0EsZ0JBQUE7RUFZSixxQkFBQTtBOUJ5b2hCSjtBc0V6OGRvQztFQUVJLHVCcEU3bkR0QjtBRnVraEJsQjtBc0V2OGRvQztFeENudEQ1QixvQ0FBQTtFQUNBLG1CQUFBO0VBQ0EsZ0JBQUE7RUFZSixxQkFBQTtBOUJrcGhCSjtBc0VsOWRvQztFQUVJLGNwRTduRHRCO0FGZ2xoQmxCO0FzRWg5ZG9DO0V4Q250RDVCLG9DQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQkFBQTtFQVlKLHFCQUFBO0E5QjJwaEJKO0FzRTM5ZG9DO0VBRUksV3BFN25EdEI7QUZ5bGhCbEI7QXNFejlkb0M7RXhDbnRENUIsb0NBQUE7RUFDQSxtQkFBQTtFQUNBLGdCQUFBO0VBWUoscUJBQUE7QTlCb3FoQko7QXNFcCtkb0M7RUFFSSxjcEU3bkR0QjtBRmttaEJsQjtBc0VsK2RvQztFeEM5c0Q1QixpQ0FBQTtFQUVJLGdCQUFBO0VBS0osZ0JBQUE7RUFFSixxQkFBQTtBOUI2cWhCSjtBc0VoK2RvQjtFQUVJLDJCQUFBO0VBQ0EsVUFBQTtFQUNBLFlBQUE7QXRFaStkeEI7QWU3cmhCZ0I7RXVEd3RESTtJQU9RLGFBQUE7RXRFaytkMUI7QUFDRjtBc0U1OWRvQjtFQUNJLG9CQUFBO0F0RTg5ZHhCO0FzRTM5ZG9CO0VBQ0ksMkJBQUE7QXRFNjlkeEI7QXNFMzlkd0I7RUFDSSxhQUFBO0F0RTY5ZDVCO0FzRXQ5ZG9CO0VBQ0ksa0JBQUE7RUFDQSxjQUFBO0F0RXc5ZHhCO0FzRXQ5ZHdCO0VBQ0ksZUFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VMbnhEeEIsaUJBRHNCO0VBRXRCLHVCQUZ3QztFS3N4RGhCLDJCQUFBO0F0RXk5ZDVCO0FzRXQ5ZHdCO0VBQ0ksa0JBQUE7RXhDaHdEcEIsaUNBQUE7RUFLSSxnQjdCeEJHO0U2QjBCUCxnQkFBQTtFQUVKLHFCQUFBO0VYOEZBLFdtRDJwRHVDO0VuRDFwRHZDLFltRDBwRHVDO0U1Qjl1RHZDLGFBQUE7RUFDQSxtQkFBQTtFQUVJLHVCQUFBO0VBQ0EsbUJBQUE7RTRCNHVEb0IsZ0JBQUE7RUFDQSwwQ0FBQTtFQUNBLHlCQUFBO0VBQ0EsZ0NBQUE7RUFDQSx5Q0FBQTtFQUNBLFFBQUE7RUFDQSxTQUFBO0VBR0ksb0JBQUE7QXRFNjlkaEM7QXNFdjlkZ0I7O0VBRUksYUFBQTtFQUNBLHVCQUFBO0F0RXk5ZHBCO0FzRW45ZG9CO0VBQ0kseUNBQUE7QXRFcTlkeEI7QXNFbDlkb0I7RUFDSSxjckUzeURGO0FEK3ZoQnRCO0FzRTc4ZGdCOzs7Ozs7O0VBT0ksYUFBQTtBdEUrOGRwQjtBc0V6OGRnQjtFQUNJLGVBQUE7QXRFMjhkcEI7QUN6amhCSTtFQUNJLGFBQUE7QUQyamhCUjtBQ3hqaEJJO0VBQ0ksNEJBQUE7RUFDQSx3QkFBQTtFQUNBLHlCQUFBO0FEMGpoQlI7QXVFdHdoQkk7RUFDSSxxQkFBQTtBdkV3d2hCUjtBdUVwd2hCUTtFQUNJLHFCQUFBO0F2RXN3aEJaO0F1RXZ3aEJRO0VBQ0kscUJBQUE7QXZFeXdoQlo7QXVFMXdoQlE7RUFDSSxxQkFBQTtBdkU0d2hCWjtBdUU3d2hCUTtFQUNJLHFCQUFBO0F2RSt3aEJaO0F1RWh4aEJRO0VBQ0ksbUJBQUE7QXZFa3hoQlo7QXVFbnhoQlE7RUFDSSxxQkFBQTtBdkVxeGhCWjtBdUV0eGhCUTtFQUNJLHFCQUFBO0F2RXd4aEJaO0F1RXp4aEJRO0VBQ0kscUJBQUE7QXZFMnhoQlo7QXVFNXhoQlE7RUFDSSxxQkFBQTtBdkU4eGhCWjtBQ3BsaEJJO0VxRXUzQ1EsaUJyRXAvQ3lCO0VxRXEvQ3pCLGlCQUFBO0VBQ0Esa0JBQUE7RW5Dai9DUixjbENKMkI7RWtDa0N2QixhQUFBO0VBQ0EsbUJBQUE7RUFDQSx1QkFBQTtFbEMwRkEsbUJBQUE7QUQ0bGhCUjtBc0V6emhCSTtFQUNJLG9CQUFBO0F0RTJ6aEJSO0FzRXp6aEJRO0VBQ0ksYUFBQTtBdEUyemhCWjtBc0V4emhCUTtFQUNJLGFBQUE7QXRFMHpoQlo7QXNFdnpoQlE7RUFDSSxhQUFBO0F0RXl6aEJaO0FzRXZ6aEJZO0VBQ0ksc0JBQUE7QXRFeXpoQmhCO0FzRTd2ZVE7RUFDSSxrQkFBQTtBdEUrdmVaO0FtQ3ZzaEJRO0VBQ0ksV0FBQTtFQUNBLGdCQXJDRjtBbkM4dWhCVjtBc0V2dmVZOztFQUdJLGNBQUE7RUFDQSxnQkFBQTtFQUdJLG9CQUFBO0F0RXN2ZXBCO0FzRWx2ZVk7O0VBRUksVUFBQTtBdEVvdmVoQjtBc0VqdmVZO0VBQ0ksU0FBQTtBdEVtdmVoQjtBc0VodmVZO0VBQ0ksa0JBQUE7RUFDQSxXQUFBO0VBR0ksZ0JBQUE7QXRFZ3ZlcEI7QXNFenVlZ0I7RUFDSSxVQUFBO0VBQ0EsU0FBQTtFQUNBLFlBQUE7QXRFMnVlcEI7QXNFenVlb0I7O0VBRUksV0FBQTtFQUNBLGdDQUFBO0VBQ0EsZUFBQTtFQUNBLGFBQUE7RUFDQSxtQkFBQTtFQUNBLHFCQUFBO0VBQ0Esa0JBQUE7RUFDQSxVQUFBO0VBQ0EsU0FBQTtBdEUydWV4QjtBc0V4dWVvQjtFQUNJLG1CQUFBO0VBQ0EsaUJBQUE7QXRFMHVleEI7QXNFdnVlb0I7RUFDSSxxQkFBQTtFQUNBLGtCQUFBO0VBQ0EsVUFBQTtBdEV5dWV4QjtBc0V2dWV3QjtFQUNJLGNyRXRwREo7RXFFdXBESSx5QkFBQTtFQUNBLGlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtBdEV5dWU1QjtBc0VydWVvQjtFQUNJLGNyRS9wREE7RXFFZ3FEQSxnQkFBQTtBdEV1dWV4QjtBc0VwdWVvQjtFQUNJLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLFVBQUE7RUFDQSx3QkFBQTtFNUJ6ckRwQixhQUFBO0VBQ0EsbUI0QnlyRG9DO0U1QnhyRHBDLGU0QndyRHdDO0U1QnZyRHhDLHdCNEJ1ckQ2QztFNUJ0ckQ3QyxvQjRCc3JEcUQ7RUFDakMsaUJBQUE7QXRFMHVleEI7QXNFeHVld0I7RTVCN3JEcEIsYUFBQTtFQUNBLG1CNEI4ckR3QztFNUI3ckR4QyxlNEI2ckQ0QztFNUI1ckQ1Qyx1QjRCNHJEaUQ7RTVCM3JEakQsbUI0QjJyRHdEO0VBQ2hDLGNBQUE7RUFDQSxtQkFBQTtBdEU2dWU1QjtBc0UzdWU0QjtFQUNJLFlBQUE7RUFDQSxjckVuckRSO0VxRW9yRFEsY0FBQTtFNUJ2cEQ1QixhQUFBO0VBQ0EsbUJBQUE7RUFFSSx1QkFBQTtFQUNBLG1CQUFBO0V2QitFSixXbURza0QyQztFbkRya0QzQyxZbURxa0QyQztFQUNmLHlCckV2ckRSO0VxRTByRFksb0JBQUE7QXRFK3VlcEM7QXNFNXVlZ0M7RUFDSSxXQUFBO0VBQ0EsaUJBQUE7RUFDQSx5QkFBQTtFQUNBLDJEQUFBO0F0RTh1ZXBDO0FzRTN1ZWdDO0VBRUksdUNBQUE7QXRFNHVlcEM7QXNFMXVlb0M7RUFDSSxjckV6c0RoQjtBRHE3aEJ4QjtBc0VudWVvQztFQUVJLHdCcEU3bkR0QjtBRmkyaEJsQjtBc0VqdWVvQztFeENudEQ1QixvQ0FBQTtFQUNBLG1CQUFBO0VBQ0EsZ0JBQUE7RUFZSixxQkFBQTtBOUI0NmhCSjtBc0U1dWVvQztFQUVJLHdCcEU3bkR0QjtBRjAyaEJsQjtBc0UxdWVvQztFeENudEQ1QixvQ0FBQTtFQUNBLG1CQUFBO0VBQ0EsZ0JBQUE7RUFZSixxQkFBQTtBOUJxN2hCSjtBc0VydmVvQztFQUVJLG1CcEU3bkR0QjtBRm0zaEJsQjtBc0VudmVvQztFeENudEQ1QixvQ0FBQTtFQUNBLG1CQUFBO0VBQ0EsZ0JBQUE7RUFZSixxQkFBQTtBOUI4N2hCSjtBc0U5dmVvQztFQUVJLHVCcEU3bkR0QjtBRjQzaEJsQjtBc0U1dmVvQztFeENudEQ1QixvQ0FBQTtFQUNBLG1CQUFBO0VBQ0EsZ0JBQUE7RUFZSixxQkFBQTtBOUJ1OGhCSjtBc0V2d2VvQztFQUVJLHVCcEU3bkR0QjtBRnE0aEJsQjtBc0Vyd2VvQztFeENudEQ1QixvQ0FBQTtFQUNBLG1CQUFBO0VBQ0EsZ0JBQUE7RUFZSixxQkFBQTtBOUJnOWhCSjtBc0VoeGVvQztFQUVJLGNwRTduRHRCO0FGODRoQmxCO0FzRTl3ZW9DO0V4Q250RDVCLG9DQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQkFBQTtFQVlKLHFCQUFBO0E5Qnk5aEJKO0FzRXp4ZW9DO0VBRUksV3BFN25EdEI7QUZ1NWhCbEI7QXNFdnhlb0M7RXhDbnRENUIsb0NBQUE7RUFDQSxtQkFBQTtFQUNBLGdCQUFBO0VBWUoscUJBQUE7QTlCaytoQko7QXNFbHllb0M7RUFFSSxjcEU3bkR0QjtBRmc2aEJsQjtBc0VoeWVvQztFeEM5c0Q1QixpQ0FBQTtFQUVJLGdCQUFBO0VBS0osZ0JBQUE7RUFFSixxQkFBQTtBOUIyK2hCSjtBc0U5eGVvQjtFQUVJLDJCQUFBO0VBQ0EsVUFBQTtFQUNBLFlBQUE7QXRFK3hleEI7QWUzL2hCZ0I7RXVEd3RESTtJQU9RLGFBQUE7RXRFZ3llMUI7QUFDRjtBc0UxeGVvQjtFQUNJLG9CQUFBO0F0RTR4ZXhCO0FzRXp4ZW9CO0VBQ0ksMkJBQUE7QXRFMnhleEI7QXNFenhld0I7RUFDSSxhQUFBO0F0RTJ4ZTVCO0FzRXB4ZW9CO0VBQ0ksa0JBQUE7RUFDQSxjQUFBO0F0RXN4ZXhCO0FzRXB4ZXdCO0VBQ0ksZUFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VMbnhEeEIsaUJBRHNCO0VBRXRCLHVCQUZ3QztFS3N4RGhCLDJCQUFBO0F0RXV4ZTVCO0FzRXB4ZXdCO0VBQ0ksa0JBQUE7RXhDaHdEcEIsaUNBQUE7RUFLSSxnQjdCeEJHO0U2QjBCUCxnQkFBQTtFQUVKLHFCQUFBO0VYOEZBLFdtRDJwRHVDO0VuRDFwRHZDLFltRDBwRHVDO0U1Qjl1RHZDLGFBQUE7RUFDQSxtQkFBQTtFQUVJLHVCQUFBO0VBQ0EsbUJBQUE7RTRCNHVEb0IsZ0JBQUE7RUFDQSwwQ0FBQTtFQUNBLHlCQUFBO0VBQ0EsZ0NBQUE7RUFDQSx5Q0FBQTtFQUNBLFFBQUE7RUFDQSxTQUFBO0VBR0ksb0JBQUE7QXRFMnhlaEM7QXNFcnhlZ0I7O0VBRUksYUFBQTtFQUNBLHVCQUFBO0F0RXV4ZXBCO0FzRWp4ZW9CO0VBQ0kseUNBQUE7QXRFbXhleEI7QXNFaHhlb0I7RUFDSSxjckUzeURGO0FENmppQnRCO0FzRTN3ZWdCOzs7Ozs7O0VBT0ksYUFBQTtBdEU2d2VwQjtBc0V2d2VnQjtFQUNJLGVBQUE7QXRFeXdlcEI7QUN4MmhCUTtFQUNJLGFBQUE7QUQwMmhCWjtBQ3YyaEJRO0VBQ0ksNEJBQUE7RUFDQSx3QkFBQTtFQUNBLHlCQUFBO0FEeTJoQlo7QXVFcGtpQkk7RUFDSSxxQkFBQTtBdkVza2lCUjtBdUVsa2lCUTtFQUNJLHFCQUFBO0F2RW9raUJaO0F1RXJraUJRO0VBQ0kscUJBQUE7QXZFdWtpQlo7QXVFeGtpQlE7RUFDSSxxQkFBQTtBdkUwa2lCWjtBdUUza2lCUTtFQUNJLHFCQUFBO0F2RTZraUJaO0F1RTlraUJRO0VBQ0ksbUJBQUE7QXZFZ2xpQlo7QXVFamxpQlE7RUFDSSxxQkFBQTtBdkVtbGlCWjtBdUVwbGlCUTtFQUNJLHFCQUFBO0F2RXNsaUJaO0F1RXZsaUJRO0VBQ0kscUJBQUE7QXZFeWxpQlo7QXVFMWxpQlE7RUFDSSxxQkFBQTtBdkU0bGlCWjs7QUNqNGhCQTtFdUVnaUJZLFdBQUE7RUFDQSxnQkFBQTtFQUNBLGNBQUE7QXhFcTJnQlo7QXdFcGtpQkk7Ozs7RUFJSSxVQUFBO0F4RXNraUJSO0F3RW5raUJJOztFQUVJLGlCQUFBO0F4RXFraUJSO0F3RWw4Z0JROztFQUVJLFdBQUE7QXhFbzhnQlo7QXdFajhnQlE7RUFDSSxnQkFBQTtBeEVtOGdCWjtBd0VwM2dCWTs7RUFFSSxVQUFBO0VBQ0EsV0FBQTtFQUNBLGdCQUFBO0F4RXMzZ0JoQjtBd0VuM2dCWTtFQUNJLGFBQUE7QXhFcTNnQmhCO0F3RWwzZ0JZO0U5Qjl5QlIsYUFBQTtFQUNBLG1COEIreUI0QjtFOUI5eUI1QixlOEI4eUJpQztFOUI3eUJqQyw4QjhCNnlCdUM7RTlCNXlCdkMsbUI4QjR5QnNEO0VBQzFDLGdCQUFBO0F4RXUzZ0JoQjtBd0VyM2dCZ0I7Ozs7RUFJSSxtQkFBQTtBeEV1M2dCcEI7QWVycGlCZ0I7RXlEMHhCQTs7OztJQU9RLG1CQUFBO0V4RTIzZ0J0QjtBQUNGO0F3RXQzZ0JnQjtFQUNJLFdBQUE7RUFDQSxTQUFBO0F4RXczZ0JwQjtBd0VwM2dCWTtFQUNJLGlCQUFBO0F4RXMzZ0JoQjtBd0VwM2dCZ0I7RTFDOXlCUixpQ0FBQTtFQUtJLGdCN0J4Qkc7RTZCMEJQLGdCQUFBO0VBRUoscUJBQUE7RTBDdXlCZ0Isb0JBQUE7QXhFeTNnQnBCO0F3RW4zZ0JnQjtFQUNJLHdCQUFBO0VBQ0Esb0JBQUE7QXhFcTNnQnBCO0F3RS8yZ0JnQjtFQUNJLGN2RXowQkU7QUQwcmlCdEI7QXdFOTJnQmdCO0VBQ0ksWUFBQTtBeEVnM2dCcEI7QXdFMTJnQmdCO0VBQ0ksOEJBQUE7QXhFNDJnQnBCO0FleHJpQmdCO0V5RGcxQkk7SUFDSSw4QkFBQTtFeEUyMmdCdEI7QUFDRjtBd0V2MmdCWTs7RUFFSSxpQkFBQTtFQUNBLGdCQUFBO0F4RXkyZ0JoQjtBd0VwMmdCZ0I7RUFDSSw0QkFBQTtFQUNBLFdBQUE7QXhFczJnQnBCO0FDNzloQkk7Ozs7Ozs7RUFPSSxrQkFBQTtBRCs5aEJSO0FDNzloQlE7Ozs7Ozs7RUFDSSx3QkFBQTtFQUNBLG1CQUFBO0VBQ0Esa0JBQUE7RUFDQSxNQUFBO0VBQ0EsWUFBQTtFQUNBLFlBQUE7RUFDQSxTQUFBO0VBQ0EsVUFBQTtFQUNBLFdBQUE7RUFDQSxpQkFBQTtFQUNBLGdCQUFBO0VBQ0Esb0JBQUE7RUFDQSxvQkFBQTtFQUNBLFVBQUE7RUFDQSx3QkFBQTtBRHEraEJaO0FDbCtoQlE7Ozs7Ozs7RUFDSSxVQUFBO0FEMCtoQlo7QUN0K2hCSTtFQUNJLGtCQUFBO0FEdytoQlI7QUN0K2hCUTtFQUNJLHdCQUFBO0VBQ0EsdUJBQUE7RUFDQSxrQkFBQTtFQUNBLE1BQUE7RUFDQSxZQUFBO0VBQ0EsbUJBQUE7RUFDQSxTQUFBO0VBQ0EsV0FBQTtFQUNBLGlCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxvQkFBQTtFQUNBLG9CQUFBO0VBQ0EsVUFBQTtFQUNBLHdCQUFBO0FEdytoQlo7QUNyK2hCUTtFQUNJLFVBQUE7QUR1K2hCWjtBQ24raEJJOztFQUVJLHlCQUFBO0VBQ0EsV0FBQTtFQUNBLGlCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxxQkFBQTtBRHEraEJSO0FDbCtoQkk7RUFDSSwwQkFBQTtFQUNBLFdBQUE7RUFDQSxpQkFBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7QURvK2hCUjtBQ2oraEJJO0VBQ0ksMEJBQUE7QURtK2hCUjs7QXlFOTVoQlk7RUFDSSxXQUFBO0VBR0ksZ0JBQUE7QXpFKzVoQnBCO0F5RTU1aEJnQjtFQUNJLFVBQUE7RUFDQSxjeEV2VGU7QURxdGlCbkM7QXlFNTVoQmdCO0VBQ0ksV0FBQTtFQUNBLG9CQUFBO0VBQ0EsNEJBQUE7RUFDQSxvQkFBQTtFQUNBLHFCQUFBO0VBQ0Esa0JBQUE7RUFHSSxtQkFBQTtBekU0NWhCeEI7QXlFejVoQmdCO0VBQ0kseUJBQUE7RUFDQSxXQUFBO0VBQ0Esb0JBQUE7RUFDQSxxQkFBQTtFQUNBLGdCQUFBO0VBR0ksbUJBQUE7QXpFeTVoQnhCO0F5RXQ1aEJvQjtFQUNJLFdBQUE7RUFDQSxZQUFBO0VBQ0EsaUJBQUE7RUFDQSxrQkFBQTtBekV3NWhCeEI7QXlFcDVoQmdCO0VBQ0ksc0JBQUE7RUFDQSx3QkFBQTtFQUNBLHNCQUFBO0VBZ0JJLG9CQUFBO0F6RXU0aEJ4QjtBeUVyNWhCb0I7RUFDSSxjeEVqYkY7QUR3MGlCdEI7QXlFcjVoQndCO0VBQ0ksY3hFbmJKO0FEMDBpQnhCO0F5RXA1aEJ3QjtFQUVJLFlBQUE7QXpFcTVoQjVCO0F5RTU0aEJnQjtFdEQ1WFosYUFBQTtFQUNBLG1CQUFBO0VBQ0EsOEJBQUE7RUFDQSx1QkFBQTtFQUNBLFdzRHlYZ0Q7RUFDaEMsb0JBQUE7QXpFazVoQnBCO0FtQjF3aUJNO0VBQ0UsV0FBQTtFQUNBLGdCc0RxWGdDO0V0RHBYaEMsY0FBQTtBbkI0d2lCUjtBbUJqd2lCTTtFQUNFLE9BQUE7RUFDQSxlc0R1V3VDO0F6RTQ1aEIvQztBZXYxaUJnQjtFMEQwYkE7SXRENVhaLGFBQUE7SUFDQSxtQkFBQTtJQUNBLDhCQUFBO0lBQ0EsdUJBQUE7SUFDQSxXc0Q2WG9EO0V6RWc2aEJ0RDtFbUIzeGlCSTtJQUNFLFdBQUE7SUFDQSxlc0R5WG9DO0l0RHhYcEMsY0FBQTtFbkI2eGlCTjtFbUJseGlCSTtJQUNFLE9BQUE7SUFDQSxnQnNEMlcwQztFekV5NmhCaEQ7QUFDRjtBeUVwNmhCWTtFQUNJLDRCQUFBO0VBQ0Esb0JBQUE7RUFDQSxxQkFBQTtFQUdJLG1CQUFBO0F6RW82aEJwQjtBeUVqNmhCZ0I7RUFDSSxjeEV2ZEU7RXdFd2RGLHNCQUFBO0VBQ0Esb0JBQUE7QXpFbTZoQnBCO0F5RWo2aEJvQjtFQUNJLHVCQUFBO0F6RW02aEJ4QjtBeUU1NWhCZ0I7RUFDSSxhQUFBO0VBQ0EsY3hFbFplO0VrQ2tCL0IsY2xDbEIrQjtFa0NxQjNCLGFBQUE7RUFDQSxtQkFBQTtFc0M4WFksdUJBQUE7QXpFZzZoQnBCO0FtQzd4aUJZO0VBQ0EsT0FBQTtFQUNBLGlCQVRGO0FuQ3d5aUJWO0F5RWg2aEJZO0VBQ0ksZ0JBQUE7RUFDQSxTQUFBO0F6RWs2aEJoQjtBZXY0aUJnQjtFMERtZUo7SUFLUSxrQkFBQTtJQUNBLFlBQUE7SUFDQSxRQUFBO0V6RW02aEJsQjtBQUNGO0F5RTk1aEJnQjtFQUNJLGdDQUFBO0VBQ0EsaUJBQUE7RUFDQSxvQkFBQTtBekVnNmhCcEI7QWVuNWlCZ0I7RTBEZ2ZBO0lBTVEsbUJBQUE7SUFDQSxvREFBQTtFekVpNmhCdEI7QUFDRjtBZXo1aUJnQjtFMERnZkE7SUFVUSxhQUFBO0lBQ0Esc0JBQUE7RXpFbTZoQnRCO0FBQ0Y7O0F1RTE1aUJJO0VBQ0kscUJBQUE7QXZFNjVpQlI7QXVFejVpQlE7RUFDSSxxQkFBQTtBdkUyNWlCWjtBdUU1NWlCUTtFQUNJLHFCQUFBO0F2RTg1aUJaO0F1RS81aUJRO0VBQ0kscUJBQUE7QXZFaTZpQlo7QXVFbDZpQlE7RUFDSSxxQkFBQTtBdkVvNmlCWjtBdUVyNmlCUTtFQUNJLG1CQUFBO0F2RXU2aUJaO0F1RXg2aUJRO0VBQ0kscUJBQUE7QXZFMDZpQlo7QXVFMzZpQlE7RUFDSSxxQkFBQTtBdkU2NmlCWjtBdUU5NmlCUTtFQUNJLHFCQUFBO0F2RWc3aUJaO0F1RWo3aUJRO0VBQ0kscUJBQUE7QXZFbTdpQlo7QUM3bmlCSTtFQUNJLGtCQUFBO0FEK25pQlI7QUM3bmlCUTtFQUNJLGlCQUFBO0VBQ0EsY0E3VVk7QUQ0OGlCeEI7QUM1bmlCUTtFQUNJLGNBbFZVO0VBbVZWLGdCQUFBO0FEOG5pQlo7O0F3RWg2aUJJOzs7O0VBSUksVUFBQTtBeEVtNmlCUjtBd0VoNmlCSTs7RUFFSSxpQkFBQTtBeEVrNmlCUjtBd0UveGhCUTs7RUFFSSxXQUFBO0F4RWl5aEJaO0F3RTl4aEJRO0VBQ0ksZ0JBQUE7QXhFZ3loQlo7QXdFM3hoQlk7RUFDSSxxQkFBQTtFQUNBLGdCQUFBO0VBQ0EsY3ZFM3NCTTtBRHcraUJ0QjtBd0V4eGhCZ0I7RTlCanVCWixhQUFBO0VBQ0EsbUI4Qmt1QmdDO0U5Qmp1QmhDLGU4Qml1QnFDO0U5Qmh1QnJDLDhCOEJndUIyQztFOUIvdEIzQyxtQjhCK3RCMEQ7RUFDMUMsbUJBQUE7QXhFNnhoQnBCO0F3RTN4aEJvQjs7Ozs7O0VBTUksT0FBQTtFQUNBLG1CQUFBO0F4RTZ4aEJ4QjtBZWovaUJnQjtFeUQ2c0JJOzs7Ozs7SUFVUSxtQkFBQTtFeEVteWhCMUI7QUFDRjtBd0U5eGhCb0I7RUFDSSxXQUFBO0F4RWd5aEJ4QjtBd0UzeGhCWTtFQUNJLGdCQUFBO0VBQ0EseUJBQUE7RUFDQSxVQUFBO0VBQ0EsbUJBQUE7RUFDQSxXQUFBO0VBQ0EsaUJBQUE7RUFDQSxhQUFBO0VBQ0EsZ0JBQUE7QXhFNnhoQmhCO0F3RTN4aEJnQjtFQUNJLGN2RXJ2Qkk7QURraGpCeEI7QXdFenhoQlk7RUFDSSw4QkFBQTtBeEUyeGhCaEI7QXdFeHhoQlk7RUFDSSxpQkFBQTtBeEUweGhCaEI7QXdFeHhoQmdCO0UxQ3Z2QlIsaUNBQUE7RUFLSSxnQjdCeEJHO0U2QjBCUCxnQkFBQTtFQUVKLHFCQUFBO0UwQ2d2QmdCLG9CQUFBO0F4RTZ4aEJwQjtBd0V6eGhCWTtFQUNJLGdCQUFBO0F4RTJ4aEJoQjtBQ3ZzaUJJO0V1RSs3RFEsa0RBQUE7QXhFMndlWjtBd0VyL2lCSTs7OztFQUlJLFVBQUE7QXhFdS9pQlI7QXdFcC9pQkk7O0VBRUksaUJBQUE7QXhFcy9pQlI7QXdFMzFlZ0I7RUFDSSx3QkFBQTtBeEU2MWVwQjtBd0UxMWVnQjtFQUNJLGlCQUFBO0F4RTQxZXBCO0F3RXgxZVk7RUFDSSxjdkU5dEVRO0V1RSt0RVIsY0FBQTtFQUNBLGtCQUFBO0F4RTAxZWhCO0F3RXYxZVk7RUFDSSwyQkFBQTtFQUNBLGtCQUFBO0VBQ0EsT0FBQTtFQUNBLFFBQUE7RUFDQSwyQkFBQTtFQUNBLHFCQUFBO0VBQ0EsMEJBQUE7RUFDQSxzQkFBQTtFQUNBLDBCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxzQkFBQTtFQUNBLG9CQUFBO0VBQ0EsVUFBQTtFQUNBLCtCQUFBO0VBQ0Esb0JBQUE7RUFDQSxnQ0FBQTtBeEV5MWVoQjtBd0V0MWVZO0VBQ0ksWUFBQTtFQUNBLE9BQUE7RUFDQSwwQkFBQTtFQUNBLGdCQUFBO0VBQ0EseUJBQUE7RUFDQSxnQkFBQTtFQUNBLG1CQUFBO0VBQ0Esb0JBQUE7QXhFdzFlaEI7QXdFcDFlb0I7OztFQUdJLHFCdkVyd0VBO0FEMmxqQnhCO0F3RWoxZVk7RUFDSSxnQkFBQTtBeEVtMWVoQjtBd0VoMWVZO0VBQ0ksa0JBQUE7QXhFazFlaEI7QXdFLzBlWTtFQUNJLFNBQUE7QXhFaTFlaEI7QXdFOTBlWTtFQUNJLE1BQUE7QXhFZzFlaEI7QXdFNTBlWTs7OztFQUlJLHFEQUFBO0F4RTgwZWhCO0F3RTMwZVk7RTlCcHpFUixhQUFBO0VBQ0EsbUI4Qm96RTRCO0U5Qm56RTVCLGU4Qm16RWlDO0U5Qmx6RWpDLHVCOEJrekV1QztFOUJqekV2Qyx1QjhCaXpFK0M7RUFDbkMsZ0JBQUE7QXhFaTFlaEI7QXdFLzBlZ0I7RUFDSSxTQUFBO0VBQ0EsV0FBQTtBeEVpMWVwQjtBd0U3MGVZO0VBQ0ksV0FBQTtBeEUrMGVoQjtBd0UxMGVnQjtFQUNJLGFBQUE7RUFDQSw4QkFBQTtFQUNBLGdCQUFBO0VBQ0EsbUJBQUE7QXhFNDBlcEI7QWUzbmpCZ0I7RXlEMnlFQTtJQU9RLDJCQUFBO0V4RTYwZXRCO0FBQ0Y7QXdFMzBlb0I7RUFDSSxTQUFBO0F4RTYwZXhCO0F3RTEwZW9CO0VBSUksaUJBQUE7QXhFeTBleEI7O0FDNXlpQkE7RXFCcFdRLG9CQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQkFBQTtFQUNBLFdBQUE7RUFDQSxvQkFBQTtFQUNBLFdBQUE7RUFDQSxzQkFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxnQkFBQTtFQUNBLHlCQUFBO0VBQ0Esb0NBQUE7RUFDQSxxQkFBQTtFQUNBLG1CQWhCa0c7RUFpQmxHLGdCQWpCbUY7RUFrQm5GLGdDWGhDZTtFV2lDZixxQkFBQTtBdEJvcGpCUjtBc0JscGpCUTtFQUNJLFdBQUE7RUFDQSxtQnJCakJZO0VxQmtCWix5QkFBQTtBdEJvcGpCWjtBc0JscGpCWTtFQUNJLDRCQUFBO0F0Qm9wakJoQjtBc0Ixb2pCUTtFQUNJLGNBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtFQUNBLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxrQkFBQTtFQUNBLGlCQUFBO0VBQ0EsK0JBQUE7RVEvQkosaUNBQUE7RUFFSSxnQkFBQTtFQUtKLGdCQUFBO0VBRUoscUJBQUE7RVJ3QlEsZ0JBQUE7QXRCK29qQlo7QXNCaG9qQlE7RUFDSSxjQUFBO0VBQ0EsZUFBQTtBdEJrb2pCWjs7QTBFdHNqQlk7RUFDSSxpQnpEWmtCO0V5RGFsQixXQUFBO0VBQ0EsWUFBQTtFQUNBLGlCekRYa0I7QWpCb3RqQmxDO0EwRXZzakJnQjtFQUNJLGN6RUNFO0V5RUFGLGNBQUE7RUFDQSxrQkFBQTtBMUV5c2pCcEI7O0EwRXRzakJZLGdEQUFBO0FBQ0E7O0VBRUksWUFBQTtFQUNBLFlBQUE7QTFFeXNqQmhCOztBMEV0c2pCWTs7RUFFSSxnQkFBQTtFQUNBLGdCQUFBO0VBQ0EsZUFBQTtBMUV5c2pCaEI7O0EwRXRzakJZO0VBQ0EsNkNBQUE7RUFDSSxnQkFBQTtFQUNBLGVBQUE7RUFDQSxxQkFBQTtFQUNBLGtCQUFBO0VBQ0EsMkJBQUE7QTFFeXNqQmhCOztBMEV2c2pCWTtFQUNBLDZDQUFBO0VBQ0ksZ0JBQUE7RUFDQSxlQUFBO0VBQ0EscUJBQUE7RUFDQSxrQkFBQTtFQUNBLDJCQUFBO0ExRTBzakJoQjs7QTBFdHNqQlksa0RBQUE7QUFDQTtFQUNJLGNBQUE7QTFFeXNqQmhCOztBMEV2c2pCWTtFQUNJLG1CekV4Q1E7QURrdmpCeEI7O0EwRXhzakJZO0VBQ0kseUJBQUE7RUFDQSxnQkFBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtFQUNBLFdBQUE7QTFFMnNqQmhCOztBMEV6c2pCWTtFQUNJLFdBQUE7RUFDQSw2Q0FBQTtFQUNBLGdCQUFBO0VBQ0EsZUFBQTtFQUNBLHFCQUFBO0VBQ0Esa0JBQUE7RUFDQSwyQkFBQTtBMUU0c2pCaEI7O0EwRTFzakJZO0VBQ0kscUJBQUE7RUFDQSx5QkFBQTtFQUNBLGdCQUFBO0VBQ0EsZUFBQTtFQUNBLGNBQUE7QTFFNnNqQmhCOztBMEUzc2pCWTtFQUNJLFlBQUE7RUFDQSxjQUFBO0ExRThzakJoQjs7QTBFNXNqQlk7RUFDSSxhQUFBO0ExRStzakJoQjs7QTBFN3NqQlk7RUFDSSxnQkFBQTtFQUNBLFdBQUE7QTFFZ3RqQmhCOztBMEU5c2pCWTs7O0VBR0kseUJ6RWhGTTtFeUVpRk4scUJ6RWpGTTtBRGt5akJ0Qjs7QTBFL3NqQlk7O0VBRUkseUJBQUE7QTFFa3RqQmhCOztBMEVodGpCWTs7RUFFSSxlQUFBO0ExRW10akJoQjs7QTBFaHRqQlk7RUFDSSxjQUFBO0VBQ0EsVUFBQTtBMUVtdGpCaEI7O0EwRWp0akJZO0VBQ0ksV0FBQTtBMUVvdGpCaEI7O0EwRWp0akJZO0VBQ0ksZ0JBQUE7RUFDQSw2Q0FBQTtFQUNBLHFCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxXQUFBO0VBQ0EsY3pFMUdNO0V5RTJHTixlQUFBO0VBQ0EsMkJBQUE7QTFFb3RqQmhCOztBMEVqdGpCWTtFQUNJLGdCQUFBO0VBQ0EsNkNBQUE7RUFDQSxxQkFBQTtFQUNBLGdCQUFBO0VBQ0EsV0FBQTtFQUNBLGN6RXJITTtFeUVzSE4sZUFBQTtFQUNBLDJCQUFBO0ExRW90akJoQjs7QTBFbHRqQlk7RUFDSSxnQkFBQTtFQUNBLDZDQUFBO0VBQ0EscUJBQUE7RUFDQSxnQkFBQTtFQUNBLFdBQUE7RUFDQSxXQUFBO0VBQ0EsZUFBQTtFQUNBLDJCQUFBO0ExRXF0akJoQjs7QTBFbHRqQlk7RUFDSSxtQnpFcklNO0V5RXNJTixXQUFBO0VBQ0EsVUFBQTtBMUVxdGpCaEI7O0EwRW50akJZO0VBQ0ksWUFBQTtFQUNBLG1CekUzSU07QURpMmpCdEI7O0EwRXB0akJZOztFQUVJLFVBQUE7QTFFdXRqQmhCOztBMEVydGpCWTtFQUNJLG1CekVsSk07QUQwMmpCdEI7O0EwRXR0akJZO0VBQ0kseUJ6RXJKTTtFeUVzSk4scUJ6RXRKTTtFeUV1Sk4sZUFBQTtBMUV5dGpCaEI7O0EwRXZ0akJZO0VBQ0ksNkJBQUE7RUFDQSxjekUzSk07QURxM2pCdEI7O0EwRXZ0akJZO0VBQ0ksY0FBQTtFQUNBLGNBQUE7RUFDQSxnQkFBQTtFQUNBLGdCQUFBO0VBQ0EsZUFBQTtBMUUwdGpCaEI7O0EwRXh0akJZO0VBQ0ksY0FBQTtFQUNBLDZDQUFBO0VBQ0EsbUNBQUE7RUFDQSxnQkFBQTtFQUNBLGVBQUE7RUFDQSxxQkFBQTtFQUNBLGtCQUFBO0VBQ0EsMkJBQUE7QTFFMnRqQmhCOztBMEV4dGpCWTtFQUNJLGtCQUFBO0VBQ0EsWUFBQTtFQUNBLHFCQUFBO0VBQ0EsYUFBQTtFQUNBLGNBQUE7QTFFMnRqQmhCOztBMEV4dGpCWTtFQUNJLGN6RXpMTTtBRG81akJ0QjtBMEV6dGpCZ0I7RUFFSSxjekU1TEk7QURzNWpCeEI7O0EwRXR0akJZOztFQUVJLG1CekVsTVE7QUQyNWpCeEI7O0EwRXR0akJZLGNBQUE7QUFDQTtFQUNJLDZDQUFBO0VBQ0EscUJBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxjQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7RUFDQSxnQkFBQTtBMUV5dGpCaEI7O0EwRXJ0akJZO0VBQ0ksNkNBQUE7RUFDQSxxQkFBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtFQUNBLGNBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtFQUNBLGdCQUFBO0ExRXd0akJoQjs7QTBFdHRqQlk7RUFDSSw2Q0FBQTtFQUNBLHFCQUFBO0VBQ0EsZUFBQTtFQUNBLGdCQUFBO0VBQ0EsY0FBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0VBQ0EsZ0JBQUE7QTFFeXRqQmhCOztBMEV2dGpCWTtFQUNJLDZDQUFBO0VBQ0EscUJBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxjQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7RUFDQSxnQkFBQTtBMUUwdGpCaEI7O0EwRXZ0akJZO0VBQ0kscUJBQUE7QTFFMHRqQmhCO0FlcjhqQmdCO0UyRDBPSjtJQUlRLGNBQUE7SUFDQSxrQkFBQTtFMUUydGpCbEI7QUFDRjs7QTBFeHRqQlksb0JBQUE7QUFDQTtFQUNJO0lBQ0ksV0FBQTtJQUNBLFlBQUE7RTFFMnRqQmxCO0FBQ0Y7QTJFcC9pQlE7RUFDSSxpREFBQTtFQUNBLGdCQUFBO0VBQ0EsV0FBQTtFQUNBLHFCQzlmd0I7QTVFby9qQnBDOztBMkVuL2lCUTtFeENqZkEsYUFBQTtFQUNBLCtGQUFBO0V3Q3doQkksbUJBQUE7RUFDQSxZQUFBO0VBQ0EscUJBQUE7RUFDQSx1QkFBQTtFQUNBLFdBQUE7QTNFaTlpQlo7QTJFNS9pQlk7RUFHUSxnQkFBQTtFQUNBLGdCQUFBO0EzRTQvaUJwQjtBMkVuL2lCWTtFQUNJLGNBQUE7RUFHSSxtQkFBQTtBM0VtL2lCcEI7QWUzK2pCZ0I7RTREb2ZKO0lBUVEsbUJBQUE7SUFDQSxvQkFBQTtFM0VtL2lCbEI7QUFDRjtBMkVoL2lCWTtFQUNJLGlCQUFBO0VBQ0EseUJBQUE7RUFDQSx5QkFBQTtFQUNBLHNCQUFBO0VBQ0EsV0FBQTtFQUNBLHNCQUFBO0VBQ0EsY0FBQTtFQUNBLGdCQUFBO0EzRWsvaUJoQjtBMkV2K2lCWTtFQUNJLHdCQUFBO0EzRXkraUJoQjtBMkV0K2lCWTtFQUNJLGtCQUFBO0VBQ0EsYUFBQTtFQUNBLFNBQUE7RUFDQSxnQkFBQTtFQUNBLFVBQUE7RUFDQSxjQUFBO0VBSUksaUNBQUE7QTNFcStpQnBCO0FldmdrQmdCO0U0RHdoQko7SUFnQlksa0RBQUE7RTNFbStpQnRCO0FBQ0Y7QWU1Z2tCZ0I7RTREZ2pCUTs7SUFFSSxhQUFBO0UzRSs5aUIxQjtFMkUzOWlCa0I7SUFDSSxvQkFBQTtJQUNBLGtCQUFBO0lBQ0EsUUFBQTtJQUNBLE1BQUE7RTNFNjlpQnRCO0UyRTE5aUJrQjtJQUNJLHFCQUFBO0lBQ0Esa0JBQUE7RTNFNDlpQnRCO0UyRXo5aUJrQjs7SUFFSSxvQkFBQTtFM0UyOWlCdEI7QUFDRjtBNkVsamtCVTtFQUNFLGVBQUE7QTdFb2prQlo7QTZFcmprQlU7RUFDRSxlQUFBO0E3RXVqa0JaO0E2RXhqa0JVO0VBQ0UsZUFBQTtBN0UwamtCWjtBNkUzamtCVTtFQUNFLGVBQUE7QTdFNmprQlo7QTZFOWprQlU7RUFDRSxlQUFBO0E3RWdra0JaO0E2RWpra0JVO0VBQ0UsZUFBQTtBN0Vta2tCWjtBNkVwa2tCVTtFQUNFLGVBQUE7QTdFc2trQlo7QWVyamtCZ0I7RThEbEJOO0lBQ0UsZUFBQTtFN0Uwa2tCVjtFNkUza2tCUTtJQUNFLGVBQUE7RTdFNmtrQlY7RTZFOWtrQlE7SUFDRSxlQUFBO0U3RWdsa0JWO0U2RWpsa0JRO0lBQ0UsZUFBQTtFN0VtbGtCVjtFNkVwbGtCUTtJQUNFLGVBQUE7RTdFc2xrQlY7RTZFdmxrQlE7SUFDRSxlQUFBO0U3RXlsa0JWO0U2RTFsa0JRO0lBQ0UsZUFBQTtFN0U0bGtCVjtFNkU3bGtCUTtJQUNFLGVBQUE7RTdFK2xrQlY7QUFDRjtBMkVuK2lCZ0I7OztFQUlJLGFBQUE7QTNFbytpQnBCO0EyRWoraUJnQjtFQUVJLGdCQUFBO0EzRWsraUJwQjtBMkVoK2lCb0I7RUFDSSxjQUFBO0VBQ0EsWUFBQTtBM0VrK2lCeEI7QTJFMzlpQm9CO0VBQ0ksV0FBQTtFQUNBLGVBQUE7RUFDQSxZQUFBO0VBQ0EsaUJBQUE7RUFDQSxnQ0FBQTtBM0U2OWlCeEI7QTJFMzlpQndCO0VBQ0kscUJBQUE7QTNFNjlpQjVCO0EyRXg5aUJnQjtFQUdJLGtCQUFBO0VBQ0EsT0FBQTtFQUNBLFlBQUE7RUFDQSx1Q0FBQTtBM0V3OWlCcEI7QTJFcjlpQmdCO0VBRUksYUFBQTtFQUNBLG1CQUFBO0VBQ0EsbUJBQUE7RUFDQSwyQkFBQTtFQUNBLGlCQUFBO0VBQ0EscUJBQUE7QTNFczlpQnBCO0Flbm5rQmdCO0U0RHNwQkE7SUFVUSxrQkFBQTtJQUNBLFNBQUE7SUFDQSxNQUFBO0lBQ0EsUUFBQTtJQUNBLGlCQUFBO0UzRXU5aUJ0QjtBQUNGO0EyRXI5aUJvQjs7O0VBR0ksYUFBQTtBM0V1OWlCeEI7QTJFcDlpQm9CO0VBQ0kseUJBQUE7QTNFczlpQnhCO0EyRW45aUJvQjtFQUNJLHNCQUFBO0EzRXE5aUJ4QjtBMkVsOWlCb0I7O0VBRUksV0FBQTtFQUNBLHNCQUFBO0EzRW85aUJ4QjtBMkVoOWlCZ0I7RUFFSSxjQUFBO0VBQ0Esc0JBQUE7RUFDQSxzQkFBQTtFQUNBLHlCQUFBO0VBQ0EsWUFBQTtFQUNBLFVBQUE7QTNFaTlpQnBCO0EyRS84aUJvQjtFQUNJLGFBQUE7RTdDcHNCaEIsaUNBQUE7RUFLSSxnQjdCeEJHO0U2QjBCUCxnQkFBQTtFQUVKLHFCQUFBO0VYOEZBLGF3RCtsQm1DO0V4RDlsQm5DLGN3RDhsQm1DO0VqQ2xyQm5DLGFBQUE7RUFDQSxtQkFBQTtFQUVJLHVCQUFBO0VBQ0EsbUJBQUE7RWlDZ3JCZ0IsZ0JBQUE7RUFDQSxlQUFBO0VBQ0EsY0FBQTtFQUNBLGNBQUE7RUFDQSxnQkFBQTtFQUNBLG9CQUFBO0VBQ0EsdUNBQUE7QTNFdzlpQnhCO0EyRXA5aUJnQjtFQUVJLGdCQUFBO0VBQ0EsaUJBQUE7RUFDQSxrQkFBQTtFQUNBLGNBQUE7RUFHSSx3QkFBQTtBM0VtOWlCeEI7QTJFMzhpQmdCO0VBRUksbUJBQUE7RUFDQSxpQkFBQTtFQUNBLGdCQUFBO0VBQ0EseUJBQUE7QTNFNDhpQnBCO0EyRTE4aUJvQjtFQUNJLHlCQUFBO0EzRTQ4aUJ4QjtBMkUxOGlCd0I7RUFDSSxjMUV2dkJOO0UwRXd2Qk0sWUFBQTtBM0U0OGlCNUI7QTJFdjhpQmdCO0VBRUksWUFBQTtBM0V3OGlCcEI7QTJFdDhpQm9CO0VBQ0ksaUJBQUE7RUFDQSxnQkFBQTtBM0V3OGlCeEI7QTJFcDhpQmdCO0VBRUksaUJBQUE7QTNFcThpQnBCO0EyRW44aUJvQjtFQUNJLHFCQUFBO0EzRXE4aUJ4QjtBMkVsOGlCb0I7RUFDSSxhQUFBO0EzRW84aUJ4QjtBMkUvN2lCd0I7RUFDSSxZQUFBO0EzRWk4aUI1QjtBMkUvN2lCd0I7RUFDSSxZQUFBO0EzRWk4aUI1QjtBMkU5N2lCd0I7RUFFSSxxQkFBQTtBM0UrN2lCNUI7QTJFMTdpQmdCO0VBQ0ksYUFBQTtFQUVBLG9CQUFBO0VBQ0Esd0JBQUE7RUFDQSw0QkFBQTtBM0UyN2lCcEI7QWUzdGtCZ0I7RTREMnhCQTtJQVFRLG1CQUFBO0lBQ0EsaUJBQUE7SUFDQSxnQkFBQTtFM0U0N2lCdEI7QUFDRjtBMkV6N2lCZ0I7RUFDSSxvQkFBQTtFQUNBLDRCQUFBO0VBQ0EseUIxRXB6QkU7RTBFcXpCRixXQUFBO0VBQ0Esc0JBQUE7RUFDQSxpQkFBQTtFQUNBLHdCQUFBO0VBQ0EsNEJBQUE7RUFHSSxvQkFBQTtBM0V5N2lCeEI7QWU3dWtCZ0I7RTREeXlCQTtJQWlCWSxvQkFBQTtJQUNBLHNCQUFBO0lBQ0EsNkJBQUE7SUFDQSxnQkFBQTtFM0V1N2lCMUI7QUFDRjtBMkVoN2lCb0I7RUFFSSxjMUUvMEJGO0UwRWcxQkUsdUJBQUE7QTNFaTdpQnhCO0EyRTc2aUJnQjtFQUNJLHNDQUFBO0VBQ0Esa0JBQUE7QTNFKzZpQnBCO0EyRTc2aUJvQjs7RUFFSSxhQUFBO0EzRSs2aUJ4QjtBMkU1NmlCb0I7RUFDSSxvQkFBQTtFQUNBLGtCQUFBO0VBQ0EsUUFBQTtFQUNBLE1BQUE7QTNFODZpQnhCO0EyRTM2aUJvQjtFQUNJLHFCQUFBO0EzRTY2aUJ4QjtBMkV0NmlCb0I7O0VBRUksb0JBQUE7RUFDQSx3QkFBQTtBM0V3NmlCeEI7O0EyRXgyZkk7RUFDSSxrQkFBQTtFQUNBLGFBQUE7RUFDQSx1QkFBQTtFQUNBLGNBQUE7QTNFMjJmUjtBMkV6MmZRO0VBQ0ksYUFBQTtFQUNBLGlCQUFBO0VBQ0EsVUFBQTtFQUNBLG9CQUFBO0VBQ0EsY0FBQTtFeER6MEVSLGF3RDAwRXVCO0V4RHowRXZCLGN3RHkwRXVCO0VqQzc1RXZCLGFBQUE7RUFDQSxtQkFBQTtFQUVJLHVCQUFBO0VBQ0EsbUJBQUE7RWlDazZFUSxvQkFBQTtBM0V3MmZoQjtBMkVyMmZZO0VBQ0ksb0JBQUE7RUFDQSxjQUFBO0EzRXUyZmhCO0EyRXAyZlk7RUFHSSxpQ0FBQTtBM0VvMmZoQjtBZTN5a0JnQjtFNER1NkVaO0lBMkNRLGtCQUFBO0UzRTYxZlY7QUFDRjs7QThFaGlrQlk7RUFDSSxrQkFBQTtBOUVtaWtCaEI7QThFamlrQmdCO0UzRHBTWixXQUFBO0VBQ0EsaUJGWDhCO0VFWTlCLGNBQUE7RUFjSSxpQkZ0QjBCO0U2RDRTZCxpQkFBQTtFM0NoU1osYUFBQTtFQUNBLGlHQUFBO0UyQ2lTWSxnQkFBQTtFQUNBLHVCQUFBO0E5RXVpa0JwQjtBZS96a0JnQjtFK0RtUkE7STNEaFJSLGlCRnpCMkI7RWpCeTFrQmpDO0FBQ0Y7QThFMWlrQm9CO0VBRUksYUFBQTtBOUUyaWtCeEI7QWV2MGtCZ0I7RStEbVJBO0lBYVEsa0JBQUE7RTlFMmlrQnRCO0FBQ0Y7QThFemlrQm9CO0VBQ0ksZ0JBQUE7QTlFMmlrQnhCO0E4RXhpa0JvQjtFQUNJLGlEQUFBO0VBQ0EscUJBQUE7RUFDQSxhQUFBO0E5RTBpa0J4QjtBZXAxa0JnQjtFK0R1U0k7SUFNUSxvQkFBQTtFOUUyaWtCMUI7QUFDRjtBOEV4aWtCb0I7RUFDSSxjN0UxVEY7RTZFMlRFLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0E5RTBpa0J4QjtBOEV4aWtCd0I7RUFDSSxXQUFBO0VBQ0EsY0FBQTtFQUNBLFdBQUE7RUFDQSxtQjdFblVKO0U2RW9VSSxjQUFBO0VBQ0Esa0JBQUE7RUFDQSxPQUFBO0VBQ0EsU0FBQTtBOUUwaWtCNUI7QThFdGlrQm9COztFQUVJLGFBQUE7RUFDQSxvQkFBQTtBOUV3aWtCeEI7QThFcmlrQm9CO0VBQ0ksbUJBQUE7RUFDQSx5QkFBQTtFQUNBLGlCQUFBO0E5RXVpa0J4QjtBOEVwaWtCb0I7O0VBRUksY0FBQTtBOUVzaWtCeEI7QWV4M2tCZ0I7RStEZ1ZJOztJQUtRLHNCQUFBO0lBQ0Esc0JBQUE7RTlFd2lrQjFCO0FBQ0Y7QThFcmlrQm9COztFQUVJLGFBQUE7QTlFdWlrQnhCO0E4RXBpa0JvQjtFQUNJLGFBQUE7RUFDQSxvQkFBQTtFQUNBLGlCQUFBO0UxRDlGbEIsaUJBTEk7RTBEcUdjLGNBQUE7RUFDQSxrQkFBQTtBOUVzaWtCeEI7QThFbmlrQm9COzs7RUFHSSxhQUFBO0E5RXFpa0J4QjtBOEVsaWtCb0I7OztFQUdJLGFBQUE7QTlFb2lrQnhCO0E4RWppa0JvQjs7O0VBR0ksZ0JBQUE7QTlFbWlrQnhCO0E4RWhpa0JvQjtFQUNJLG1CQUFBO0E5RWtpa0J4QjtBOEVoaWtCd0I7RWhEM1hoQixpQ0FBQTtFQUtJLGdCN0J4Qkc7RTZCMEJQLGdCQUFBO0VBRUoscUJBQUE7QTlCdzVrQko7QWVuNmtCZ0I7RStENlhRO0lBSVEsb0JBQUE7RTlFc2lrQjlCO0FBQ0Y7QThFbGlrQm9CO0VBQ0ksbUJBQUE7QTlFb2lrQnhCO0FlMzZrQmdCO0UrRHNZSTtJQUlRLGdCQUFBO0U5RXFpa0IxQjtBQUNGO0E4RWppa0J3QjtFaEQ3WWhCLGlDQUFBO0VBS0ksZ0I3QnhCRztFNkIwQlAsZ0JBQUE7RUFFSixxQkFBQTtFZ0RzWXdCLG9CQUFBO0E5RXNpa0I1QjtBOEVsaWtCb0I7RUFDSSxpQkFBQTtFMUQ5SWhCLGdDQUFBO0UwRGdKZ0IsZ0JBQUE7RUFDQSxxQkFBQTtBOUVvaWtCeEI7QW9CajFrQkk7RTBEeVNnQjtJMUR0SVosaUJBQUE7RXBCa3JrQk47QUFDRjtBOEV0aWtCb0I7RUFDSSxpQkFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7QTlFd2lrQnhCO0E4RXRpa0J3QjtFQUNJLGFBQUE7RUFDQSw2REFBQTtFQUNBLGdCQUFBO0E5RXdpa0I1QjtBZTU4a0JnQjtFK0RpYVE7SUFNUSwyQkFBQTtFOUV5aWtCOUI7QUFDRjtBOEV2aWtCNEI7O0VBRUksaUNBQUE7QTlFeWlrQmhDO0E4RXRpa0I0QjtFQUNJLFdBQUE7RUFDQSxTQUFBO0E5RXdpa0JoQztBOEV0aWtCZ0M7RUFDSSxZQUFBO0VBQ0EsdUJBQUE7QTlFd2lrQnBDO0E4RXRpa0JvQztFM0Q5VWhDLFcyRCtVbUQ7RTNEOVVuRCxZMkQ4VW1EO0E5RXlpa0J2RDtBOEV0aWtCb0M7RUFDSSxpQkFBQTtBOUV3aWtCeEM7QThFcGlrQmdDO0UzRHZWNUIsVzJEeVYrQztFM0R4Vi9DLFkyRHdWK0M7RUFDZixpQkFBQTtFQUNBLHFCQUFBO0E5RXNpa0JwQztBOEVsaWtCNEI7RUFDSSx1QkFBQTtFQUNBLFNBQUE7RUFDQSxXQUFBO0VBQ0EsYUFBQTtFQUNBLDJEQUFBO0VBQ0EsZ0JBQUE7RUFDQSx1QkFBQTtFQUNBLFVBQUE7QTlFb2lrQmhDO0FlcC9rQmdCO0UrRHdjWTtJQVdRLDJEQUFBO0U5RXFpa0JsQztBQUNGO0E4RW5pa0JnQztFQUNJLFNBQUE7RUFDQSxZQUFBO0E5RXFpa0JwQztBOEVuaWtCb0M7RUFDSSxpQkFBQTtFQUNBLFdBQUE7QTlFcWlrQnhDO0E4RWxpa0JvQztFQUNJLGFBQUE7QTlFb2lrQnhDO0E4RS9oa0I0QjtFM0Q1WHhCLFcyRDZYMkM7RTNENVgzQyxZMkQ0WDJDO0VwQ2hkM0MsYUFBQTtFQUNBLG1CQUFBO0VBRUksdUJBQUE7RUFDQSxtQkFBQTtBMUNrL2tCUjtBOEVsaWtCNEI7RUFDSSxhQUFBO0E5RW9pa0JoQztBOEVoaWtCd0I7RUFDSSxrQkFBQTtFQUNBLGNBQUE7RUFDQSxPQUFBO0VBQ0EsOEJBQUE7RUFDQSxrQ0FBQTtFQUNBLFVBQUE7RUFDQSxvQkFBQTtFQUNBLFdBQUE7RTFEL09wQixnQ0FBQTtFMERpUG9CLGdCQUFBO0VBQ0EseUJBQUE7RUFDQSx1Q0FBQTtBOUVraWtCNUI7QW9CajdrQkk7RTBEbVlvQjtJMURoT2hCLGlCQUFBO0VwQmt4a0JOO0FBQ0Y7QWVsaWxCZ0I7RStEK2VRO0lBZVEsZUFBQTtJQUNBLGFBQUE7SUFDQSxXQUFBO0lBQ0EsUUFBQTtFOUV3aWtCOUI7QUFDRjtBOEVsaWtCd0I7RUFDSSxnQkFBQTtFM0RoYXhCLFcyRGlhdUM7RTNEaGF2QyxZMkRnYXVDO0VBQ2YsYUFBQTtFQUNBLG1CQUFBO0VBQ0EsdUJBQUE7RUFDQSxRQUFBO0VBQ0EsMkJBQUE7RUFDQSxVQUFBO0E5RXFpa0I1QjtBOEVuaWtCNEI7RWhEaGhCcEIsaUNBQUE7RUFLSSxnQjdCeEJHO0U2QjBCUCxnQkFBQTtFQUVKLHFCQUFBO0VnRHlnQjRCLGdDQUFBO0VBQ0EsZUFBQTtBOUV3aWtCaEM7QThFcmlrQjRCO0VBQ0ksWUFBQTtBOUV1aWtCaEM7QThFcmlrQmdDO0VBQ0kseUJBQUE7QTlFdWlrQnBDO0E4RW5pa0I0QjtFQUNJLGFBQUE7QTlFcWlrQmhDO0E4RWxpa0I0QjtFQUNJLGM3RTVpQlI7QURnbGxCeEI7QThFaGlrQndCO0VBQ0ksaUJBQUE7RUFDQSxZQUFBO0E5RWtpa0I1QjtBOEUvaGtCd0I7RUFDSSxnQkFBQTtFQUNBLFlBQUE7RUFDQSxpQkFBQTtFQUNBLFlBQUE7RUFDQSxrQkFBQTtFQUNBLFNBQUE7RUFDQSxRQUFBO0VBQ0EsZ0NBQUE7RUFDQSxXQUFBO0VBQ0EsZ0JBQUE7QTlFaWlrQjVCO0E4RTloa0J3QjtFQUNJLFNBQUE7RUFDQSxVQUFBO0VBQ0EsbUJBQUE7RUFDQSxrQkFBQTtFQUNBLFdBQUE7RUFDQSxhQUFBO0VBQ0EsVUFBQTtBOUVnaWtCNUI7QThFOWhrQjRCO0VBQ0ksZUFBQTtFQUNBLG9CQUFBO0VBQ0Esa0JBQUE7RUFDQSxNQUFBO0VBQ0EsUUFBQTtFQUNBLHNCQUFBO0VBQ0EseUJBQUE7RUFDQSx1QkFBQTtFQUNBLFNBQUE7RUFDQSxVQUFBO0VBQ0EsWUFBQTtBOUVnaWtCaEM7QThFOWhrQmdDO0VoRC9rQnhCLGlDQUFBO0VBS0ksZ0I3QnhCRztFNkIwQlAsZ0JBQUE7RUFFSixxQkFBQTtFZ0R3a0JnQyxhQUFBO0VBQ0EsbUJBQUE7RUFDQSx1QkFBQTtFM0Q1ZWhDLFcyRDZlK0M7RTNENWUvQyxZMkQ0ZStDO0VBQ2YsNEJBQUE7RUFDQSxXQUFBO0VBQ0EsbUI3RWhtQlo7RTZFaW1CWSxpQkFBQTtFQUNBLHFCQUFBO0VBQ0EsZ0NBQUE7QTlFb2lrQnBDO0E4RS9oa0JvQztFQUNJLHVCQUFBO0VBQ0EsYzdFMW1CaEI7QUQyb2xCeEI7QThFN2hrQmdDO0VBQ0ksYUFBQTtBOUUraGtCcEM7QThFMWhrQndCO0VBQ0ksYUFBQTtFQUNBLDhCQUFBO0VBQ0EsWUFBQTtBOUU0aGtCNUI7QThFemhrQndCO0VBQ0ksU0FBQTtBOUUyaGtCNUI7QThFeGhrQndCO0VBQ0ksWUFBQTtBOUUwaGtCNUI7QThFdmhrQndCO0VBQ0ksa0JBQUE7RUFDQSxTQUFBO0E5RXloa0I1QjtBOEV2aGtCNEI7RUFDSSxtQjdFdm9CUjtFa0JnSHBCLGEyRHdoQjJDO0UzRHZoQjNDLGMyRHVoQjJDO0E5RTBoa0IvQztBOEV4aGtCZ0M7RUFDSSxtQjdFM29CWjtFa0JnSHBCLGEyRDRoQitDO0UzRDNoQi9DLGMyRDJoQitDO0E5RTJoa0JuRDtBOEVyaGtCb0I7RUFDSSxpQkFBQTtFQUNBLHNCQUFBO0VBQ0EsVUFBQTtFQUNBLHlCQUFBO0VBQ0EsWUFBQTtFQUNBLGVBQUE7RUFDQSxtQkFBQTtFQUNBLGdCQUFBO0VBQ0EsZ0NBQUE7RUFDQSxnQkFBQTtFQUNBLHdCQUFBO0VBQ0Esb0JBQUE7RUFDQSx1Q0FBQTtBOUV1aGtCeEI7QThFcmhrQndCO0VBRUksaUJBQUE7QTlFc2hrQjVCO0E4RXBoa0I0QjtFQUNJLG9CQUFBO0E5RXNoa0JoQztBOEVsaGtCd0I7RUFDSSxhQUFBO0VBQ0EsbUJBQUE7QTlFb2hrQjVCO0E4RWxoa0I0QjtFaERycUJwQixpQ0FBQTtFQUtJLGdCN0J4Qkc7RTZCMEJQLGdCQUFBO0VBRUoscUJBQUE7RWdEOHBCNEIsaUJBQUE7RUFDQSxVQUFBO0VBQ0EsZ0NBQUE7RUFDQSxjQUFBO0E5RXVoa0JoQztBOEVsaGtCb0I7RUFDSSxpQkFBQTtFQUNBLHNCQUFBO0VBQ0EsYzdFNXJCRjtBRGd0bEJ0QjtBOEVsaGtCd0I7RUFDSSxnQkFBQTtFMUQvYXBCLGlDQUFBO0FwQm84a0JSO0FvQmhtbEJJO0UwRDBrQm9CO0kxRHZhaEIsaUJBQUE7RXBCaThrQk47QUFDRjtBOEV0aGtCd0I7RUFDSSxhQUFBO0E5RXdoa0I1QjtBOEVwaGtCb0I7RTFEeGJaLGdDQUFBO0UwRDBiZ0IsYzdFenNCQTtFNkUwc0JBLGtCQUFBO0E5RXNoa0J4QjtBb0I3bWxCSTtFMERvbEJnQjtJMURqYlosZUFBQTtFcEI4OGtCTjtBQUNGO0E4RXpoa0J3QjtFaERuc0JoQixpQ0FBQTtFQUtJLGdCN0J4Qkc7RTZCMEJQLGdCQUFBO0VBRUoscUJBQUE7RWdENHJCd0Isb0JBQUE7QTlFOGhrQjVCO0E4RTNoa0J3QjtFQUNJLGFBQUE7QTlFNmhrQjVCO0E4RXpoa0JvQjtFQUNJLGlCQUFBO0E5RTJoa0J4QjtBOEV6aGtCd0I7RUFDSSxVQUFBO0VBQ0EsU0FBQTtFQUNBLGdCQUFBO0UzQ3h0QnBCLGFBQUE7RUFDQSxnR0FBQTtFMkN5dEJvQixnQkFBQTtBOUU0aGtCNUI7QThFMWhrQjRCO0VBQ0ksVUFBQTtFQUNBLFNBQUE7QTlFNGhrQmhDO0E4RTFoa0JnQztFQUNJLGFBQUE7QTlFNGhrQnBDO0E4RXpoa0JnQztFQUNJLHNCQUFBO0VBQ0EsYUFBQTtFQUNBLG1CQUFBO0VBQ0EsZ0JBQUE7RUFDQSxnQ0FBQTtFQUNBLDRCQUFBO0VBQ0EsYzdFL3VCWjtFNkVndkJZLGdCQUFBO0VBQ0Esc0JBQUE7QTlFMmhrQnBDO0E4RXpoa0JvQztFQUVJLHlCN0VydkJoQjtFNkVzdkJnQix5QkFBQTtBOUUwaGtCeEM7QThFdmhrQm9DO0VoRGh2QjVCLGlDQUFBO0VBS0ksZ0I3QnhCRztFNkIwQlAsZ0JBQUE7RUFFSixxQkFBQTtFVjZQSSxpQ0FBQTtBcEJ3Z2xCUjtBb0JwcWxCSTtFMERzb0JnQztJMURuZTVCLGlCQUFBO0VwQnFnbEJOO0FBQ0Y7QThFMWhrQm9CO0VBQ0ksaUJBQUE7QTlFNGhrQnhCO0E4RXpoa0JvQjtFQUNJLGlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxjQUFBO0E5RTJoa0J4QjtBOEV4aGtCb0I7RUFDSSxtQkFBQTtFQUNBLHlCQUFBO0VBQ0EsaUJBQUE7QTlFMGhrQnhCO0E4RXZoa0JvQjtFQUNJLGlCQUFBO0VBQ0EsWUFBQTtFQUNBLFNBQUE7RUFDQSwyQkFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7QTlFeWhrQnhCO0E4RXZoa0J3QjtFQUNJLFdBQUE7RUFDQSxpQkFBQTtBOUV5aGtCNUI7QThFcmhrQm9CO0VBQ0ksbUJBQUE7RUFDQSxVQUFBO0VBQ0EsYUFBQTtFQUNBLGNBQUE7RUFDQSx5QkFBQTtBOUV1aGtCeEI7QWVyemxCZ0I7RStEeXhCSTtJQVFRLDJCQUFBO0U5RXdoa0IxQjtBQUNGO0E4RXRoa0J3QjtFQUNJLHFCQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxnQkFBQTtFQUNBLGM3RWh6Qko7RTZFaXpCSSxnQ0FBQTtBOUV3aGtCNUI7QThFdGhrQjRCO0VoRC95QnBCLG9DQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQkFBQTtFQVlKLHFCQUFBO0E5QjZ6bEJKO0E4RXhoa0I0QjtFaERuekJwQixvQ0FBQTtFQUNBLG1CQUFBO0VBQ0EsZ0JBQUE7RUFZSixxQkFBQTtBOUJtMGxCSjtBOEUxaGtCNEI7RWhEdnpCcEIsb0NBQUE7RUFDQSxtQkFBQTtFQUNBLGdCQUFBO0VBWUoscUJBQUE7QTlCeTBsQko7QThFN2hrQjRCO0VoRDF6QnBCLG9DQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQkFBQTtFQVlKLHFCQUFBO0E5QiswbEJKO0E4RS9oa0I0QjtFQUNJLG1CQUFBO0VBQ0EsNEJBQUE7RUFDQSxxQkFBQTtFQUNBLGVBQUE7RUFDQSxvQkFBQTtFQUNBLHdCQUFBO0VBQ0EsbUJBQUE7RUFDQSx1QkFBQTtFQUNBLGtCQUFBO0UzRDN0QjVCLFcyRDR0QjJDO0UzRDN0QjNDLFkyRDJ0QjJDO0VBR1gsb0JBQUE7QTlFZ2lrQnBDO0E4RTVoa0I0QjtFQUVJLGFBQUE7RUFDQSxxQkFBQTtFQUNBLHlCQUFBO0E5RTZoa0JoQztBOEUzaGtCZ0M7RUFDSSxtQjdFMTFCWjtBRHUzbEJ4QjtBOEV2aGtCb0I7RUFDSSxpQkFBQTtBOUV5aGtCeEI7QThFcmhrQm9CO0VBQ0ksaUJBQUE7RTNDMTFCaEIsYUFBQTtFQUNBLG1CQUFBO0UyQzQxQmdCLHFCQUFBO0E5RXVoa0J4QjtBbUNqM2xCUTtFQUNJLE9BQUE7RUFDQSxxREFBQTtBbkNtM2xCWjtBOEV6aGtCd0I7RUFDSSxnQkFBQTtBOUUyaGtCNUI7QThFcGhrQndCOzs7O0VoRDEyQmhCLGlDQUFBO0VBS0ksZ0I3QnhCRztFNkIwQlAsZ0JBQUE7RUFFSixxQkFBQTtBOUI4M2xCSjtBOEV4aGtCd0I7Ozs7RWhELzJCaEIsaUNBQUE7RUFLSSxnQjdCeEJHO0U2QjBCUCxnQkFBQTtFQUVKLHFCQUFBO0E5QnU0bEJKO0E4RTVoa0J3Qjs7Ozs7Ozs7RUFJSSxrQkFBQTtFQUNBLGtCQUFBO0E5RWtpa0I1QjtBOEVoaWtCNEI7Ozs7Ozs7O0VBQ0ksa0JBQUE7RUFDQSxXQUFBO0VBQ0EsT0FBQTtFQUNBLGlCQUFBO0VBQ0EsY0FBQTtBOUV5aWtCaEM7QThFcGlrQm9CO0VBQ0ksaUJBQUE7RUFDQSxhQUFBO0VBQ0EsOEJBQUE7RUFDQSxtQkFBQTtFQUNBLHVCQUFBO0VBQ0EsaUJBQUE7QTlFc2lrQnhCO0FlbjdsQmdCO0UrRHU0Qkk7SUFTUSxhQUFBO0U5RXVpa0IxQjtBQUNGO0E4RXJpa0J3QjtFQUNJLGtCQUFBO0VBQ0EsZ0JBQUE7QTlFdWlrQjVCO0E4RXJpa0I0QjtFQUNJLFNBQUE7RUFDQSwyQkFBQTtBOUV1aWtCaEM7QThFbmlrQndCO0VBQ0ksbUJBQUE7RUFDQSxvQkFBQTtFQUNBLHFCQUFBO0VBQ0EsT0FBQTtBOUVxaWtCNUI7QThFbmlrQjRCOztFQUVJLGlCQUFBO0E5RXFpa0JoQztBOEVoaWtCZ0M7RUFDSSxXQUFBO0VBQ0EsV0FBQTtFQUNBLHFCQUFBO0E5RWtpa0JwQztBOEVoaWtCb0M7RUFDSSxhQUFBO0E5RWtpa0J4QztBOEUvaGtCb0M7RUFDSSxTQUFBO0E5RWlpa0J4QztBOEU3aGtCZ0M7RUFDSSx3QkFBQTtFQUNBLFlBQUE7QTlFK2hrQnBDO0E4RTFoa0J3QjtFQUNJLE9BQUE7RUFDQSxVQUFBO0E5RTRoa0I1QjtBOEUxaGtCNEI7RUFDSSxjN0UzOEJSO0FEdStsQnhCO0E4RXZoa0JvQjs7Ozs7O0VBTUksaUJBQUE7QTlFeWhrQnhCO0FlbCtsQmdCO0UrRG04Qkk7Ozs7OztJQVNRLG1CQUFBO0U5RStoa0IxQjtBQUNGO0E4RTFoa0J3QjtFQUNJLGlCQUFBO0VBQ0EsY0FBQTtFQUNBLGtCQUFBO0E5RTRoa0I1QjtBOEVuaGtCNEI7O0VBQ0ksY0FBQTtBOUVzaGtCaEM7QThFbmhrQjRCOztFQUNJLGFBQUE7RUFDQSxtQkFBQTtFQUNBLDhCQUFBO0VBQ0Esa0JBQUE7QTlFc2hrQmhDO0E4RXBoa0JnQzs7RUFDSSxXQUFBO0VBQ0EsNkJBQUE7RUFDQSxXQUFBO0VBQ0EsU0FBQTtFQUNBLGtCQUFBO0VBQ0EsT0FBQTtFQUNBLFFBQUE7RUFDQSwyQkFBQTtFQUNBLFdBQUE7QTlFdWhrQnBDO0E4RW5oa0I0Qjs7OztFQUVJLHFCQUFBO0VBQ0EsZ0JBQUE7QTlFdWhrQmhDO0E4RXBoa0I0Qjs7RUFDSSxxQkFBQTtBOUV1aGtCaEM7QThFcGhrQjRCOztFQUNJLG9CQUFBO0E5RXVoa0JoQztBOEVsaGtCb0I7RUFDSSxrQkFBQTtFQUNBLGlCQUFBO0VBQ0Esd0JBQUE7RUFDQSxXQUFBO0VBQ0EsZ0JBQUE7RUFDQSxzQkFBQTtBOUVvaGtCeEI7QThFbGhrQndCO0VBQ0ksV0FBQTtFM0QzNkJ4QixXMkQ0NkJ1QztFM0QzNkJ2QyxZMkQyNkJ1QztFQUNmLG1CQUFBO0VBQ0Esa0JBQUE7RUFDQSw4Q0FBQTtFQUNBLHFCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQkFBQTtFQUNBLFNBQUE7RUFDQSxNQUFBO0VBQ0EsNENBQUE7RUFDQSxVQUFBO0E5RXFoa0I1QjtBOEVsaGtCd0I7RUFDSSxXQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxxQkFBQTtFQUNBLGdCQUFBO0VBQ0EsVUFBQTtFQUNBLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLE9BQUE7QTlFb2hrQjVCO0E4RWpoa0J3QjtFQUNJLGtCQUFBO0E5RW1oa0I1QjtBOEVqaGtCNEI7RUFDSSxTQUFBO0VBQ0EsMkJBQUE7QTlFbWhrQmhDO0E4RS9na0J3QjtFQUNJLGVBQUE7QTlFaWhrQjVCO0E4RTdna0JvQjtFQUNJLGlCQUFBO0E5RStna0J4QjtBOEU1Z2tCb0I7RUFDSSxpQkFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7QTlFOGdrQnhCO0E4RTFna0I0QjtFaERya0NwQixpQ0FBQTtFQUtJLGdCN0J4Qkc7RTZCMEJQLGdCQUFBO0VBRUoscUJBQUE7RWdEOGpDNEIsb0JBQUE7QTlFK2drQmhDO0E4RTEvakJnQjtFaEQ1bENSLGlDQUFBO0VBS0ksZ0I3QnhCRztFNkIwQlAsZ0JBQUE7RUFFSixxQkFBQTtBOUJtbG1CSjtBOEVoZ2tCZ0I7RWhENWxDUixpQ0FBQTtFQUtJLGdCN0J4Qkc7RTZCMEJQLGdCQUFBO0VBRUoscUJBQUE7QTlCeWxtQko7QThFdGdrQmdCO0VoRDVsQ1IsaUNBQUE7RUFLSSxnQjdCeEJHO0U2QjBCUCxnQkFBQTtFQUVKLHFCQUFBO0E5QitsbUJKO0E4RTVna0JnQjtFaEQ1bENSLGlDQUFBO0VBS0ksZ0I3QnhCRztFNkIwQlAsZ0JBQUE7RUFFSixxQkFBQTtBOUJxbW1CSjtBOEVsaGtCZ0I7RWhENWxDUixpQ0FBQTtFQUtJLGdCN0J4Qkc7RTZCMEJQLGdCQUFBO0VBRUoscUJBQUE7QTlCMm1tQko7QThFeGhrQmdCO0VoRDVsQ1IsaUNBQUE7RUFLSSxnQjdCeEJHO0U2QjBCUCxnQkFBQTtFQUVKLHFCQUFBO0E5QmlubUJKO0E4RXpoa0JZO0VBQ0ksYUFBQTtFQUNBLCtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxlQUFBO0E5RTJoa0JoQjtBOEV6aGtCZ0I7RUFDSSxhQUFBO0UxRGwyQlosaUNBQUE7RTBEbzJCWSxhQUFBO0VBQ0EsYUFBQTtFQUNBLHVCQUFBO0VBQ0EsdUJBQUE7RUFDQSxjQUFBO0E5RTJoa0JwQjtBb0IvaG1CSTtFMEQ2L0JZO0kxRDExQlIsaUJBQUE7RXBCZzRsQk47QUFDRjtBZWhwbUJnQjtFK0R5bUNBO0lBVVEsYUFBQTtFOUVpaWtCdEI7QUFDRjtBOEU5aGtCZ0I7RTFEbjNCVixpQkFMSTtFMEQwM0JVLGNBQUE7RUFDQSxrQkFBQTtFQUNBLGFBQUE7RUFDQSxnQkFBQTtBOUVnaWtCcEI7QThFN2hrQmdCO0UxRHYzQlIsaUNBQUE7RTBEeTNCWSxnQkFBQTtFQUNBLGFBQUE7RUFDQSxnQkFBQTtBOUUraGtCcEI7QW9CdGptQkk7RTBEbWhDWTtJMURoM0JSLGlCQUFBO0VwQnU1bEJOO0FBQ0Y7QWV2cW1CZ0I7RStEMG9DQTs7SUFFSSxhQUFBO0lBQ0EsbUJBQUE7RTlFZ2lrQmxCO0U4RTdoa0JjO0lBQ0ksaUJBQUE7RTlFK2hrQmxCO0U4RTVoa0JjO0lBQ0ksYUFBQTtJQUNBLGlCQUFBO0lBQ0EsZ0JBQUE7RTlFOGhrQmxCO0U4RTNoa0JjO0lBQ0ksYUFBQTtJQUNBLGlCQUFBO0U5RTZoa0JsQjtFOEUxaGtCYztJQUNJLGFBQUE7RTlFNGhrQmxCO0U4RXpoa0JjOzs7SUFHSSxhQUFBO0U5RTJoa0JsQjtFOEV4aGtCYzs7O0lBR0ksYUFBQTtFOUUwaGtCbEI7QUFDRjtBZXZzbUJnQjtFK0RvckNBOzs7SUFHSSxpQkFBQTtFOUVzaGtCbEI7RThFbmhrQmM7SUFDSSxhQUFBO0U5RXFoa0JsQjtFOEVsaGtCYztJQUNJLGFBQUE7RTlFb2hrQmxCO0U4RWpoa0JjO0lBQ0ksYUFBQTtFOUVtaGtCbEI7RThFaGhrQmM7OztJQUdJLGFBQUE7RTlFa2hrQmxCO0FBQ0Y7QWU1dG1CZ0I7RStEbVJBO0lBMjdCQSwrQkFBQTtFOUVraGtCZDtFOEVoaGtCYztJQUNJLGlCQUFBO0U5RWtoa0JsQjtFOEUvZ2tCYztJQUNJLFdBQUE7RTlFaWhrQmxCO0U4RTlna0JjO0lBQ0ksWUFBQTtJQUNBLFVBQUE7SUFDQSxhQUFBO0lBQ0EsbUJBQUE7SUFDQSx1QkFBQTtJM0RwbkNoQixhMkRxbkMrQjtJM0RwbkMvQixjMkRvbkMrQjtFOUVpaGtCakM7RThFL2drQmtCO0loRDl0Q1osaUNBQUE7SUFLSSxnQjdCeEJHO0k2QjBCUCxnQkFBQTtJQUVKLHFCQUFBO0lnRHV0Q29CLGlCQUFBO0lBQ0EsU0FBQTtFOUVvaGtCdEI7QUFDRjtBOEU3Z2tCWTtFQUNJLHFCQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtFMUR0K0JSLGdDQUFBO0FwQnMvbEJSO0FvQmxwbUJJO0UwRCtuQ1E7STFENTlCSixpQkFBQTtFcEJtL2xCTjtBQUNGOztBQzk1bEJBO0UwRXpXWSxhQUFBO0VBQ0Esc0JBQUE7RUFDQSxtQkFBQTtFQUNBLGNBQUE7QTNFMndtQlo7QTJFdnhtQlE7RUFDSSxpREFBQTtFQUNBLGdCQUFBO0VBQ0EsV0FBQTtFQUNBLHFCQ2xCd0I7QTVFMnltQnBDO0FlaHhtQmdCO0VkcVdoQjtJMEVuV2dCLGFBQUE7SUFDQSwrQkFBQTtJQUNBLHVCQUFBO0UzRWt4bUJkO0FBQ0Y7QTJFaHhtQlk7RUFDSSxhQUFBO0EzRWt4bUJoQjtBMkUvd21CWTtFQUVJLGFBQUE7RUFDQSxnQkFBQTtFQUNBLFdBQUE7RUFDQSxlQUFBO0EzRWd4bUJoQjtBMkU5d21CZ0I7RUFDSSxvQkFBQTtBM0VneG1CcEI7QWVueW1CZ0I7RTREV0o7SUFZUSxvQkFBQTtFM0VneG1CbEI7QUFDRjtBZXh5bUJnQjtFNERXSjtJQWdCWSxnQkFBQTtJQUNBLFNDaERHO0lEaURILFVBQUE7SUFDQSxrQkNuREs7RTVFbzBtQjNCO0FBQ0Y7QTJFL3dtQmdCO0VBQ0ksZ0JBQUE7RUFRSSxxQkFBQTtBM0Uwd21CeEI7QTJFaHhtQm9CO0VBQ0kscUIxRTVDQTtFMEU2Q0EseUZBQUE7QTNFa3htQnhCO0EyRTF3bUJnQjtFQUNJLGlCQUFBO0EzRTR3bUJwQjtBMkV6d21CZ0I7RUFDSSxpQkFBQTtBM0Uyd21CcEI7QTJFendtQm9CO0U3Q25EWixpQ0FBQTtFQUtJLGdCN0J4Qkc7RTZCMEJQLGdCQUFBO0VBRUoscUJBQUE7RTZDNENvQixvQkFBQTtBM0U4d21CeEI7QTJFdndtQm9COztFQUVJLHNCQUFBO0EzRXl3bUJ4QjtBMkVwd21CWTtFQUNJLGdCQUFBO0VBQ0EsaUJBQUE7RUFDQSxXQUFBO0EzRXN3bUJoQjtBMkVud21CWTtFQUNJLG9CQUFBO0EzRXF3bUJoQjtBMkVsd21CWTtFQUNJLGtCQUFBO0VBQ0EsYUFBQTtFQUNBLHVCQUFBO0VBQ0EsY0FBQTtBM0Vvd21CaEI7QTJFbHdtQmdCO0VBQ0ksYUFBQTtFQUNBLGlCQUFBO0VBQ0EsVUFBQTtFQUNBLG9CQUFBO0VBQ0EsY0FBQTtFeERlaEIsYXdEZCtCO0V4RGUvQixjd0RmK0I7RWpDckUvQixhQUFBO0VBQ0EsbUJBQUE7RUFFSSx1QkFBQTtFQUNBLG1CQUFBO0VpQ3lFZ0Isb0JBQUE7QTNFa3dtQnhCO0EyRS92bUJvQjtFQUNJLG9CQUFBO0EzRWl3bUJ4QjtBMkU5dm1Cb0I7RUFHSSxpQ0FBQTtBM0U4dm1CeEI7QWUzMm1CZ0I7RTREK0VKO0lBbUNRLGtCQUFBO0UzRTZ2bUJsQjtBQUNGOztBQ3JnbUJJO0VrQjVYQSxXQUFBO0VBQ0EsaUJGWDhCO0VFWTlCLGNBQUE7RUFjSSxpQkZ0QjBCO0FqQjg0bUJsQztBZXYzbUJnQjtFZDJXWjtJa0J4V0ksaUJGekIyQjtFakJpNW1CakM7QUFDRjs7QUMxZ21CSTtFa0JuWUEsV0FBQTtFQUNBLGlCRlg4QjtFRVk5QixjQUFBO0VBY0ksaUJGdEIwQjtBakIwNW1CbEM7QWVuNG1CZ0I7RWRrWFo7SWtCL1dJLGlCRnpCMkI7RWpCNjVtQmpDO0FBQ0Y7QUNuaG1CUTtFQUNJLFdBQUE7QURxaG1CWjs7QStFbG9rQlk7RUFDSSxhQUFBO0EvRXFva0JoQjtBK0Vsb2tCWTtFNUM5dkNKLGFBQUE7RUFDQSxtQkFBQTtFQUNBLHVCQUFBO0U0Qyt2Q1EsY0FBQTtBL0Vxb2tCaEI7QW1DbDRtQlE7RUFDSSxXQUFBO0VBQ0Esc0RBQUE7QW5DbzRtQlo7QStFdm9rQmdCO0VBQ0ksa0JBQUE7RUFDQSxhQUFBO0VBQ0EsNEJBQUE7RUFDQSwyQkFBQTtFQUNBLGtCQUFBO0VBQ0EscUI5RXp4Q0E7RW1CeVFaLGlDQUFBO0UyRGtoQ1ksZ0JBQUE7RUFDQSxjQUFBO0VBQ0EseUJBQUE7QS9FeW9rQnBCO0FvQnp6bUJJO0UyRHNxQ1k7STNEbmdDUixpQkFBQTtFcEIwcG1CTjtBQUNGO0ErRTVva0JvQjtFQUVJLGFBQUE7RUFDQSxnQkFBQTtFQUNBLGtCQUFBO0VBQ0Esb0JBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0VBQ0EsU0FBQTtFQUNBLGdDQUFBO0VBR0kscUJBQUE7QS9FMm9rQjVCO0ErRXZva0JvQjtFQUNJLHlCOUV0ekNBO0U4RXV6Q0EseUJBQUE7RTVEdnNDcEIsdUI0RHdzQ21DO0U1RHZzQ25DLHdCNER1c0NtQztFQUNmLGFBQUE7RUFDQSxtQkFBQTtFQUNBLHVCQUFBO0VBQ0EsY0FBQTtFQUNBLFVBQUE7QS9FMG9rQnhCO0ErRXRva0JvQjtFQUNJLFdBQUE7RTVEbHRDcEIsb0M0RG10Q21DO0U1RGx0Q25DLHFDNERrdENtQztFQUNmLHNCQUFBO0VBQ0EsdUJBQUE7RUFDQSxVQUFBO0VBR0ksaUNBQUE7RTVEenRDeEIsb0M0RDB0Q3VDO0U1RHp0Q3ZDLHFDNER5dEN1QztFQUNmLFVBQUE7QS9Fd29rQjVCO0ErRWpva0J3QjtFQUNJLHlCOUVwMUNOO0U4RXExQ00sZ0JBQUE7QS9FbW9rQjVCO0ErRWhva0J3QjtFQUVJLHNCQUFBO0VBQ0Esa0JBQUE7RUFHSSx3QkFBQTtFQUNBLHlCQUFBO0VBQ0EscUI5RS8xQ1I7QUQ4OW1CeEI7QStFMW5rQm9CO0VBQ1EscUJBQUE7QS9FNG5rQjVCOztBQ25sbUJRO0VtQi9IQSxnQ0FBQTtBcEJzdG1CUjtBb0JsM21CSTtFbkIyUkk7SW1CeEhBLGlCQUFBO0VwQm10bUJOO0FBQ0Y7QXVFOTltQkk7RUFDSSxxQkFBQTtBdkVnK21CUjtBdUU1OW1CUTtFQUNJLHFCQUFBO0F2RTg5bUJaO0F1RS85bUJRO0VBQ0kscUJBQUE7QXZFaSttQlo7QXVFbCttQlE7RUFDSSxxQkFBQTtBdkVvK21CWjtBdUVyK21CUTtFQUNJLHFCQUFBO0F2RXUrbUJaO0F1RXgrbUJRO0VBQ0ksbUJBQUE7QXZFMCttQlo7QXVFMyttQlE7RUFDSSxxQkFBQTtBdkU2K21CWjtBdUU5K21CUTtFQUNJLHFCQUFBO0F2RWcvbUJaO0F1RWovbUJRO0VBQ0kscUJBQUE7QXZFbS9tQlo7QXVFcC9tQlE7RUFDSSxxQkFBQTtBdkVzL21CWjs7QUM5bW1CQTtFK0VwWlksYUFBQTtBaEZzZ25CWjs7QUM1bW1CSTtFQUNJLFVBQUE7RUFDQSx5QkFsYWdCO0VBbWFoQix5QkFBQTtBRCttbUJSOztBQ2xubUJJO0VBQ0ksVUFBQTtFQUNBLHlCQWxhZ0I7RUFtYWhCLHlCQUFBO0FEcW5tQlI7O0FDeG5tQkk7RUFDSSxVQUFBO0VBQ0EseUJBbGFnQjtFQW1haEIseUJBQUE7QUQybm1CUjs7QUM5bm1CSTtFQUNJLFVBQUE7RUFDQSx5QkFsYWdCO0VBbWFoQix5QkFBQTtBRGlvbUJSOztBQ3BvbUJJO0VBQ0ksVUFBQTtFQUNBLHlCQWxhZ0I7RUFtYWhCLHlCQUFBO0FEdW9tQlI7O0FDMW9tQkk7RUFDSSxVQUFBO0VBQ0EseUJBbGFnQjtFQW1haEIseUJBQUE7QUQ2b21CUjs7QUNocG1CSTtFQUNJLFVBQUE7RUFDQSx5QkFsYWdCO0VBbWFoQix5QkFBQTtBRG1wbUJSOztBQ3RwbUJJO0VBQ0ksVUFBQTtFQUNBLHlCQWxhZ0I7RUFtYWhCLHlCQUFBO0FEeXBtQlI7O0FDNXBtQkk7RUFDSSxVQUFBO0VBQ0EseUJBbGFnQjtFQW1haEIseUJBQUE7QUQrcG1CUjs7QUNyb21CWTtFQUNJLHNCQXRCRztBRDhwbUJuQjtBQ3pvbUJZO0VBQ0ksaUJBdEJHO0FEaXFtQm5CO0FDbm9tQlk7RUFDSSwwQkExQkU7QUQrcG1CbEI7QUN0b21CWTtFQUNJLHlCQTFCRTtBRGtxbUJsQjtBQ2hvbUJZO0VBQ0ksa0JBOUJHO0FEZ3FtQm5CO0FDbm9tQlk7RUFDSSxlQTlCRztBRG1xbUJuQjs7QUMxbm1CUTtFQUNJLGdCQUFBO0VBQ0EsbUJBQUE7QUQ2bm1CWjtBaUZoOW1CTTtFQUNFLFlBQUE7RWhEaEpKLHFCQ2Q4QjtFRGU5QixzQkNYOEI7RURZOUIscUJBQUE7RUFDQSxhQUFBO0VBQ0EsZ0N0Qm5CbUI7RXNCb0JuQixvQkNUOEI7RURVOUIsbUJBQUE7RUFDQSxxQmhDSGtCO0VnQ0lsQixjQUFBO0VBV0ksb0JoQ09jO0VnQ0NkLHlCQUFBO0VBQ0EseUJoQ3hCYztFeUM4QmxCLGFBQUE7RUFDQSxtQkFBQTtFQUVJLHVCQUFBO0VBQ0EsbUJBQUE7RXVDOEdBLGdCQUFBO0FqRis5bUJSO0FpQ3ptbkJJO0VBQ0ksb0JBQUE7QWpDMm1uQlI7QWlDeG1uQkk7RUFDSSxtQkFBQTtBakMwbW5CUjtBaUMzbG5CUTtFQUVJLGNoQzVCVTtFZ0M2QlYsNkJBQUE7RUFDQSxxQmhDOUJVO0FEMG5uQnRCO0FpRngrbUJRO0VBRUUsaUJBQUE7QWpGeSttQlY7QWVybm5CZ0I7RWtFMElSO0lBS0ksaUJBQUE7RWpGMCttQlY7QUFDRjtBaUZ0K21CTTtFQUNFLGFBQUE7QWpGdyttQlI7QWlGcittQk07RUFDRSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSxtQkFBQTtFQUNBLGdCQUFBO0FqRnUrbUJSO0FpRm4rbUJRO0VBQ0UsMEJBQUE7RUFDQSxxQkFBQTtBakZxK21CVjtBaUZsK21CUTtFbkRuS0EsaUNBQUE7RUFLSSxnQjdCeEJHO0U2QjBCUCxnQkFBQTtFQUVKLHFCQUFBO0E5QmtvbkJKO0FpRm4rbUJNO0VBQ0UsVUFBQTtFQUNBLFNBQUE7RUFDQSxnQkFBQTtBakZxK21CUjtBaUZuK21CUTtFQUNFLFVBQUE7QWpGcSttQlY7QWlGbittQlU7RUFDRSxhQUFBO0FqRnErbUJaO0FpRmwrbUJVO0VBQ0UsYUFBQTtBakZvK21CWjtBaUZoK21CWTtFQUNFLGFBQUE7QWpGayttQmQ7QWlGLzltQlk7RUFDRSxrQkFBQTtFQUNBLHFCQUFBO0FqRmkrbUJkO0FpRjk5bUJZO0VuRGxNSixpQ0FBQTtFQUtJLGdCN0J4Qkc7RTZCMEJQLGdCQUFBO0VBRUoscUJBQUE7QTlCNnBuQko7QUN4c21CUTtFQUNJLFVBQUE7RUFDQSxTQUFBO0V5QzNmUixhQUFBO0VBQ0EsbUJ6QzJmd0I7RXlDMWZ4QixlekMwZjZCO0V5Q3pmN0IsdUJ6Q3lmbUM7RXlDeGZuQyxtQnpDd2YyQztFQUNuQyxnQkFBQTtBRDhzbUJaO0FDNXNtQlk7RUFDSSxVQUFBO0VBQ0EsYUFBQTtFQUNBLG1CQUFBO0FEOHNtQmhCO0FDNXNtQmdCO0VBQ0ksYUFBQTtBRDhzbUJwQjtBQ3pzbUJvQjtFNkIvZVosaUNBQUE7RUFLSSxnQjdCeEJHO0U2QjBCUCxnQkFBQTtFQUVKLHFCQUFBO0U3Qndlb0Isb0JBQUE7QUQ4c21CeEI7O0FDcHNtQkE7RThFd3NCWSxhQUFBO0VBQ0Esa0JBQUE7RUFDQSxrQkFBQTtFQUNBLHlCQUFBO0VBQ0EsZUFBQTtFQUNBLGdDQUFBO0EvRWdnbEJaO0ErRTkva0JZO0VBQ0ksV0FBQTtFNURwbUNaLFk0RHFtQzJCO0U1RHBtQzNCLGE0RG9tQzJCO0VyQ3Z1QzNCLGFBQUE7RUFDQSxtQnFDdXVDNEI7RXJDdHVDNUIsZXFDc3VDZ0M7RXJDcnVDaEMsdUJxQ3F1Q3FDO0VyQ3B1Q3JDLG1CcUNvdUM0QztFQUNoQyxlQUFBO0VBQ0EsWUFBQTtFQUNBLDJCQUFBO0VBQ0EseUI5RTF0Q1E7RThFMnRDUixhQUFBO0VBR0ksb0JBQUE7QS9FbWdsQnBCO0ErRS8va0JZO0VBQ0ksc0JBQUE7RTVEbm5DWixZNERvbkMyQjtFNURubkMzQixhNERtbkMyQjtFQUNmLFdBQUE7RUFDQSxrQkFBQTtFNURsc0NSLFNBQUE7RUFDQSxRQUFBO0VBQ0EsY0FBQTtFQUNBLGVBQUE7RUFDQSxnQ0FBQTtFNERnc0NRLG9DQUFBO0VBQ0EsMkJBQUE7RUFDQSxhQUFBO0VBR0ksaUNBQUE7RUFDQSxvQkFBQTtFNUQ5bkNoQixZNEQrbkMrQjtFNUQ5bkMvQixhNEQ4bkMrQjtBL0VxZ2xCbkM7QStFamdsQlk7RUFDSSxhQUFBO0EvRW1nbEJoQjtBK0U3L2tCZ0I7RUFDSSxnQkFBQTtFQUNBLG1COUU3dkNFO0U4RTh2Q0YsV0FBQTtBL0UrL2tCcEI7QStFNS9rQmdCO0VBQ0ksdUNBQUE7RUFHSSw4Q0FBQTtFQUNBLHlCQUFBO0VBQ0EscUI5RXR3Q0E7QURrd25CeEI7O0FDenZtQkE7Ozs7Ozs7O0VnQzlnQkkscUJDZDhCO0VEZTlCLHNCQ1g4QjtFRFk5QixxQkFBQTtFQUNBLGFBQUE7RUFDQSxnQ3RCbkJtQjtFc0JvQm5CLG9CQ1Q4QjtFRFU5QixtQkFBQTtFQUNBLHFCaENGb0I7RWdDR3BCLGNBQUE7RUFXSSxvQmhDT2M7RWdDQ2QseUJBQUE7RUFDQSx5QmhDdkJnQjtBRHd4bkJ4QjtBaUNueG5CSTs7Ozs7Ozs7RUFDSSxvQkFBQTtBakM0eG5CUjtBaUN6eG5CSTs7Ozs7Ozs7RUFDSSxtQkFBQTtBakNreW5CUjtBaUNueG5CUTs7Ozs7Ozs7Ozs7Ozs7O0VBRUksY2hDM0JZO0VnQzRCWiw2QkFBQTtFQUNBLHFCaEM3Qlk7QUQrem5CeEI7O0FDM3ltQkE7RWdDN0dRLHFCQUFBO0VBQ0Esa0JBQUE7RUFDQSx3QkFBQTtFQUNBLHFCQUFBO0VBTVEsa0JBQUE7RUFDQSxnQkFBQTtFQUNBLHlCQUFBO0VBQ0EseUJBQUE7RUFDQSxtQmhDcGJRO0VnQ3FiUixzQkFBQTtFQUdJLG9CQUFBO0FqQ3E1bUJwQjtBaUNsNW1CZ0I7RUFDSSxrQkFBQTtFQUVBLGNBQUE7RWQ5VWhCLFFjK1UrQjtFZDlVL0IsU2M4VStCO0VBQ2Ysa0JBQUE7RUFDQSx5QmhDamNJO0VnQ2tjSixnQ0FBQTtFQUNBLFdBQUE7RUFDQSwyREFBQTtBakNvNW1CcEI7QWlDajVtQmdCO0VBRUksdUJBQUE7RUFDQSxjaEMxY0k7QUQ0MW5CeEI7QWlDaDVtQm9CO0VkNVZoQixZYzZWbUM7RWQ1Vm5DLGFjNFZtQztBakNtNW1CdkM7O0FDeDBtQkE7OztFZ0M3aEJJLHFCQ2Q4QjtFRGU5QixzQkNYOEI7RURZOUIscUJBQUE7RUFDQSxhQUFBO0VBQ0EsZ0N0Qm5CbUI7RXNCb0JuQixvQkNUOEI7RURVOUIsbUJBQUE7RUFDQSxxQmhDSGtCO0VnQ0lsQixjQUFBO0VBV0ksb0JoQ09jO0VnQ2FkLGNoQ25DYztFZ0NvQ2QsNkJBQUE7QWpDODBuQlI7QWlDNTJuQkk7OztFQUNJLG9CQUFBO0FqQ2czbkJSO0FpQzcybkJJOzs7RUFDSSxtQkFBQTtBakNpM25CUjtBaUN0MW5CUTs7Ozs7RUFFSSx5QkFBQTtFQUNBLHlCaEN6Q1U7RWdDMENWLHFCaEMxQ1U7QURxNG5CdEI7O0FDdjJtQkE7RWdDbGlCSSxxQkNkOEI7RURlOUIsc0JDWDhCO0VEWTlCLHFCQUFBO0VBQ0EsYUFBQTtFQUNBLGdDdEJuQm1CO0VzQm9CbkIsb0JDVDhCO0VEVTlCLG1CQUFBO0VBQ0EscUJoQ0hrQjtFZ0NJbEIsY0FBQTtFQVdJLG9CaENPYztFZ0NhZCxjaENuQ2M7RWdDb0NkLDZCQUFBO0FqQ2czbkJSO0FpQzk0bkJJO0VBQ0ksb0JBQUE7QWpDZzVuQlI7QWlDNzRuQkk7RUFDSSxtQkFBQTtBakMrNG5CUjtBaUNwM25CUTtFQUVJLHlCQUFBO0VBQ0EseUJoQ3pDVTtFZ0MwQ1YscUJoQzFDVTtBRCs1bkJ0Qjs7QUN6M21CQTs7OztFQUlJLGFBQUE7QUQ0M21CSjs7QUN4M21CQTs7RUFFSSxhQUFBO0FEMjNtQko7O0FDbjNtQkk7OztFQUdJLHNCQUFBO0FEczNtQlI7O0FDbDNtQkE7RUFDSSxXQUFBO0VBQ0EsZUFBQTtFQUNBLGNBQUE7QURxM21CSjtBQ24zbUJJO0VBQ0ksa0JBQUE7QURxM21CUjs7QUMvMm1CSTtFQUNJLGFBQUE7QURrM21CUjtBQy8ybUJJOztFQUVJLGlCQUFBO0FEaTNtQlI7QUM1Mm1CUTtFQUNJLGtCQUFBO0FEODJtQlo7QUMzMm1CUTtFQUNJLGlCQUFBO0FENjJtQlo7O0FDbjJtQkk7O0VBQ0ksYUFBQTtBRHUybUJSOztBQ2oy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UmQsZ0NBQUE7QXBCazhwQlI7QW9COWxxQkk7RWtFK2hCUTtJbEU1WEosaUJBQUE7RXBCKzdwQk47QUFDRjtBc0YzanBCWTtFQUNJLGdCQUFBO0F0RjZqcEJoQjtBZWx0cUJnQjtFdUVvcEJKO0lBSVEsZ0JBQUE7RXRGOGpwQmxCO0FBQ0Y7QXNGdGpwQm9COzs7RUFFSSxZQUFBO0F0RnlqcEJ4QjtBc0ZwanBCWTtFQUNJLFdBQUE7RUFDQSxTQUFBO0VBQ0EsVUFBQTtFQUNBLGFBQUE7RUFDQSxnQkFBQTtFQUNBLGtCQUFBO0F0RnNqcEJoQjtBZXB1cUJnQjtFdUV3cUJKO0lBU1EsYUFBQTtFdEZ1anBCbEI7QUFDRjtBc0ZsanBCWTtFQUNJLG9CQUFBO0F0Rm9qcEJoQjtBc0ZoanBCWTtFQUNJLGdCQUFBO0F0RmtqcEJoQjtBc0ZsaXBCWTtFQUVJLGFBQUE7QXRGbWlwQmhCO0FzRnJpcEJZO0VBRUksYUFBQTtBdEZzaXBCaEI7QXNGeGlwQlk7RUFFSSxhQUFBO0F0RnlpcEJoQjtBc0YzaXBCWTtFQUVJLGFBQUE7QXRGNGlwQmhCO0FzRjlpcEJZO0VBRUksYUFBQTtBdEYraXBCaEI7QXNGampwQlk7RUFFSSxhQUFBO0F0RmtqcEJoQjtBc0ZwanBCWTtFQUVJLGFBQUE7QXRGcWpwQmhCO0FzRnZqcEJZO0VBRUksYUFBQTtBdEZ3anBCaEI7QXNGbGpwQlE7RUFDSSxtQkFBQTtBdEZvanBCWjtBc0ZoanBCSTtFQUNJLGNBQUE7RUFDQSxpQnJFbnZCMEI7RXFFb3ZCMUIsaUJyRXh2QjBCO0VHbVMxQixrQ0FBQTtBcEJ3Z3FCUjtBb0JwcXFCSTtFa0U4bUJBO0lsRTNjSSxpQkFBQTtFcEJxZ3FCTjtBQUNGO0FzRnBqcEJJO0VuRWx2QkEsV0FBQTtFQUNBLGlCRlg4QjtFRVk5QixjQUFBO0VBY0ksaUJGdEIwQjtFcUUwdkIxQiw0QkFBQTtFQUNBLGtCQUFBO0F0RnlqcEJSO0FlN3hxQmdCO0V1RWl1Qlo7SW5FOXRCSSxpQkZ6QjJCO0VqQnV6cUJqQztBQUNGO0FDbDhvQkk7RUFDSSxhQUFBO0FEbzhvQlI7QUNq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QUE7QURzaXFCeEI7QUNsaXFCZ0I7RUFDSSxvQ0FBQTtBRG9pcUJwQjtBQ2hqcUJZO0VBQ0ksbUJBQUE7QURranFCaEI7QUNoanFCZ0I7RUFDSSxtQkFBQTtBRGtqcUJwQjtBQ2hqcUJvQjtFQUNJLFlBQUE7QURranFCeEI7QUM5aXFCZ0I7RUFDSSxvQ0FBQTtBRGdqcUJwQjtBQzVqcUJZO0VBQ0ksbUJBQUE7QUQ4anFCaEI7QUM1anFCZ0I7RUFDSSxtQkFBQTtBRDhqcUJwQjtBQzVqcUJvQjtFQUNJLFlBQUE7QUQ4anFCeEI7QUMxanFCZ0I7RUFDSSxvQ0FBQTtBRDRqcUJwQjtBQ3hrcUJZO0VBQ0ksbUJBQUE7QUQwa3FCaEI7QUN4a3FCZ0I7RUFDSSxtQkFBQTtBRDBrcUJwQjtBQ3hrcUJvQjtFQUNJLFlBQUE7QUQwa3FCeEI7QUN0a3FCZ0I7RUFDSSxvQ0FBQTtBRHdrcUJwQjtBQ3BscUJZO0VBQ0ksbUJBQUE7QURzbHFCaEI7QUNwbHFCZ0I7RUFDSSxtQkFBQTtBRHNscUJwQjtBQ3BscUJvQjtFQUNJLFlBQUE7QURzbHFCeEI7QUNsbHFCZ0I7RUFDSSxvQ0FBQTtBRG9scUJwQjtBQzNrcUJnQjtFQUNJLG1CQUFBO0FENmtxQnBCO0FDMWtxQmdCO0VBQ0kseUJBQUE7QUQ0a3FCcEI7QUN2a3FCUTtFQUNJLG1CQUFBO0FEeWtxQlo7O0FDNWlxQkk7O0VBRUksV0FBQTtBRCtpcUJSOztBQ3hpcUJJO0VBQ0ksZ0JBQUE7QUQyaXFCUjs7QUM1aXFCSTtFQUNJLGdCQUFBO0FEK2lxQlI7O0FDaGpxQkk7RUFDSSxnQkFBQTtBRG1qcUJSOztBQ3BqcUJJO0VBQ0ksZ0JBQUE7QUR1anFCUjs7QUN4anFCSTtFQUNJLGdCQUFBO0FEMmpxQlI7O0FDdmpxQkE7RUFDSSxjQXg5Q2tCO0VBeTlDbEIseUJBQUE7QUQwanFCSjs7QUN2anFCQTtFQUNJLG1CQUFBO0VBQ0Esa0JBQUE7RW1COXNDSSxxQ0FBQTtBcEJ5d3NCUjtBb0JyNnNCSTtFbkJ3MkNKO0ltQnJzQ1Esb0JBQUE7RXBCc3dzQk47QUFDRjtBQzdqcUJJ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a0JBQUE7QUQ2cHFCSjs7QUNwcHFCSTtFQUNJLGlCQUFBO0VBQ0EsaUJBQUE7RUFDQSxZQUFBO0VBQ0Esb0JBQUE7RUFDQSxxQkFBQTtBRHVwcUJSO0FDcHBxQkk7RUFDSSxrQkFBQTtBRHNwcUJSO0FDbnBxQkk7RUFDSSxpQkFBQTtBRHFwcUJSO0FDbnBxQlE7RUFDSSxhQUFBO0FEcXBxQlo7QUNscHFCUTtFeUNsNURKLGFBQUE7RUFDQSxtQnpDazVEd0I7RXlDajVEeEIsZXpDaTVENkI7RXlDaDVEN0IsdUJ6Q2c1RG1DO0V5Qy80RG5DLG1CekMrNEQyQztFQUNuQyxnQkFBQTtBRHdwcUJaO0FDdHBxQlk7RUFDSSxXQUFBO0VBQ0EsZ0JBQUE7QUR3cHFCaEI7QUNycHFCWTs7RUFFSSxXQUFBO0VBQ0EsZ0JBQUE7QUR1cHFCaEI7QUNycHFCZ0I7OztFQUNJLFdBQUE7QUR5cHFCcEI7QUNwcHFCUTs7Ozs7OztFQU9JLGFBQUE7QURzcHFCWjtBQ2xwcUJJO0VBQ0ksYUFBQTtFQUNBLHFDQUFBO0VBQ0EsV0FBQTtFQUNBLGVBQUE7QURvcHFCUjtBQ2xwcUJRO0VBQ0ksaUJBQUE7RUFDQSxrQkFBQTtBRG9wcUJaO0FDbHBxQlk7RUFDSSxhQUFBO0FEb3BxQmhCO0FDanBxQlk7RUFDSSxhQUFBO0VBQ0EsZUFBQTtFQUNBLHVCQUFBO0VBQ0EsbUJBQUE7RUFDQSxXQUFBO0VBQ0Esb0JBQUE7QURtcHFCaEI7QUNqcHFCZ0I7RUFDSSxXQUFBO0VBQ0Esa0JBQUE7QURtcHFCcEI7QUNocHFCZ0I7O0VBRUksV0FBQTtBRGtwcUJwQjtBQy9vcUJnQjtFQUNJLGFBQUE7QURpcHFCcEI7QUM5b3FCZ0I7RUFDSSxjQXI4REU7RUFzOERGLGdCQUFBO0FEZ3BxQnBCO0FDNW9xQlk7RUFDSSxxQkFBQTtFQUNBLG9CQUFBO0VBQ0EseUJBQUE7RUFDQSxvQkF4N0RNO0VBeTdETixXQUFBO0VBQ0EsbUJBLzhEUTtFQWc5RFIsaUJBQUE7RUFDQSxnQkFBQTtFQUNBLHFCQUFBO0VBQ0EsZUFBQTtFQUNBLHlDQUFBO0FEOG9xQmhCO0FDNW9xQmdCO0VBQ0ksdUJBQUE7RUFDQSxjQXg5REk7QURzbXVCeEI7QUMxb3FCWTtFQUNJLHVCQUFBO0VBQ0EsY0E5OURRO0FEMG11QnhCO0FDMW9xQmdCO0VBQ0ksbUJBaitESTtFQWsrREosV0FBQTtBRDRvcUJwQjtBZXZtdUJnQjtFZHc1RFo7SUF5RVEscUNBQUE7RUQwb3FCVjtBQUNGO0FlNW11QmdCO0VkdzVEWjtJQTZFUSwwQkFBQTtFRDJvcUJWO0FBQ0Y7O0FDdG9xQkE7RUFDSSx3QkFBQTtBRHlvcUJKOztBQ3JvcUJBO0VBQ0kscUJBQUE7RUFDQSxXQUFBO0VBQ0EsZ0JBQUE7RUFDQSxtQkFBQTtFQUNBLGNBQUE7QUR3b3FCSjs7QUNyb3FCQTtFQUNJLGFBQUE7QUR3b3FCSiIsImZpbGUiOiJvcmRyZS1hdm9jYXRzLWR1LWJhcnJlYXUtYm91cmcuY3NzIn0= */