/* --Font-Family-- */
@import url("https://fonts.googleapis.com/css?family=Montserrat:400,500,600,700&display=swap");
/* --Font-Weight-- */
/* --Colors-- */
/* --USAGE-- */
html {
  font-size: 55.5%; }
  @media (min-width: 992px) {
    html {
      font-size: 58.5%; } }
  @media (min-width: 1200px) {
    html {
      font-size: 62.5%; } }

h1,
.h1 {
  font-family: "Montserrat", sans-serif;
  color: #da402f;
  font-style: normal;
  font-weight: 700;
  font-size: 3.3rem;
  line-height: 1.2;
  text-transform: uppercase; }

h2,
.h2 {
  font-family: "Montserrat", sans-serif;
  color: #da402f;
  font-style: normal;
  font-weight: 700;
  font-size: 2.6rem;
  line-height: 1.4; }

h3,
.h3 {
  font-family: "Montserrat", sans-serif;
  color: #2e1f1a;
  font-style: normal;
  font-weight: 700;
  font-size: 1.7rem;
  line-height: 1.2;
  text-transform: uppercase; }

h4,
.h4 {
  font-family: "Montserrat", sans-serif;
  color: #da402f;
  font-style: normal;
  font-weight: 700;
  font-size: 2rem;
  text-transform: none;
  line-height: 1.5; }

h5,
.h5 {
  font-family: "Montserrat", sans-serif;
  color: #2e1f1a;
  font-style: normal;
  font-weight: 500;
  font-size: 1.7rem;
  text-transform: none;
  line-height: 1.5; }

h6,
.h6 {
  font-family: "Montserrat", sans-serif;
  color: #2e1f1a;
  font-style: normal;
  font-weight: 600;
  font-size: 1.4rem;
  line-height: 1.5; }

a {
  font-family: "Montserrat", sans-serif;
  color: #da402f;
  font-style: normal;
  font-weight: 600;
  font-size: 1.4rem;
  line-height: 1.8rem; }
  a:hover, a:focus, a:active, a.active {
    color: #7f2412;
    text-decoration: none; }

p {
  font-family: "Montserrat", sans-serif;
  color: #2e1f1a;
  font-style: normal;
  font-weight: 400;
  font-size: 1.4rem;
  line-height: 1.8; }
  p a:hover {
    text-decoration: none; }

.line-title-page {
  background: #7f2412;
  height: 160px; }
  .line-title-page h1 {
    color: #fff;
    margin-bottom: 0;
    display: -webkit-box;
    display: flex;
    -webkit-box-align: center;
            align-items: center; }
  .line-title-page * {
    height: 100%; }

.line-banner-interne {
  margin-bottom: 3rem; }
  .line-banner-interne .mod-banner__img {
    height: 500px; }
  .line-banner-interne .mod-banner__content {
    position: relative;
    margin-right: auto;
    margin-left: auto;
    padding-left: 15px;
    padding-right: 15px; }
    @media (min-width: 768px) {
      .line-banner-interne .mod-banner__content {
        width: 732px; } }
    @media (min-width: 992px) {
      .line-banner-interne .mod-banner__content {
        width: 952px; } }
    @media (min-width: 1200px) {
      .line-banner-interne .mod-banner__content {
        width: 1152px; } }
    .line-banner-interne .mod-banner__content .wrapper {
      max-width: 736.5px;
      background: #fff;
      padding: 60px; }

.btn {
  font-family: "Montserrat", sans-serif;
  box-shadow: none !important;
  max-width: 100%;
  min-width: 1px;
  border: none;
  text-decoration: none;
  padding: 6px 12px;
  font-size: 1.1rem; }

.btn-primary {
  font-family: "Montserrat", sans-serif;
  font-style: normal;
  font-weight: 800;
  color: white;
  background-color: #da402f;
  border: 2px solid #da402f; }
  .btn-primary:hover, .btn-primary:focus {
    color: #fff;
    background-color: #7f2412;
    border-color: #7f2412; }

.btn.btn-default {
  font-family: "Montserrat", sans-serif;
  font-style: normal;
  font-weight: 800;
  color: white;
  background-color: #2e1f1a;
  border: 2px solid #2e1f1a; }
  .btn.btn-default:hover, .btn.btn-default:focus {
    color: #fff;
    background-color: #64524b;
    border-color: #64524b; }

.btn.btn-link {
  position: relative;
  color: #726969;
  font-weight: 800;
  background-color: transparent;
  padding-left: 0;
  padding-right: 0;
  height: 100%; }
  .btn.btn-link:hover, .btn.btn-link:focus, .btn.btn-link:active, .btn.btn-link.active {
    color: #da402f; }

form h2 {
  color: #2e1f1a; }

form label {
  font-weight: 500;
  font-size: 1.2rem;
  line-height: 1.4;
  margin-bottom: 1rem !important; }

.line-menu {
  background: #fff; }
  .line-menu .row-fluid.row {
    display: -webkit-box;
    display: flex;
    -webkit-box-align: stretch;
            align-items: stretch;
    padding: 0 15px;
    height: 110px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
            flex-direction: row; }
    @media (max-width: 991px) {
      .line-menu .row-fluid.row {
        display: block; } }
  .line-menu .zone-menu {
    position: relative;
    z-index: 9999999999;
    display: -webkit-box;
    display: flex;
    -webkit-box-pack: end;
            justify-content: flex-end; }
    @media (max-width: 991px) {
      .line-menu .zone-menu {
        width: 100%; }
        .line-menu .zone-menu .navbar.navbar-default.hidden-print {
          width: 100%; }
          .line-menu .zone-menu .navbar.navbar-default.hidden-print .navbar-nav {
            margin: 0;
            background: #f1eae8;
            position: relative;
            z-index: 999999; }
          .line-menu .zone-menu .navbar.navbar-default.hidden-print .navbar-collapse.collapse.in {
            background: #f1eae8; } }
  @media (max-width: 991px) {
    .line-menu .zone-header {
      width: 100%; } }
  .line-menu .navbar-default .navbar-nav > li > .dropdown-menu > li > a,
  .line-menu .navbar-default .navbar-nav > li > a {
    color: #2e1f1a; }
  .line-menu::after {
    border: none; }
  .line-menu ul.nav.navbar-nav li {
    padding: 15px 0px;
    border-bottom: 2px solid transparent;
    display: -webkit-box;
    display: flex; }
    @media (max-width: 991px) {
      .line-menu ul.nav.navbar-nav li {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
                flex-direction: column;
        border: none; } }
    .line-menu ul.nav.navbar-nav li.active, .line-menu ul.nav.navbar-nav li:hover {
      background: #f1eae8;
      border-bottom: 2px solid #da402f; }
      @media (max-width: 991px) {
        .line-menu ul.nav.navbar-nav li.active, .line-menu ul.nav.navbar-nav li:hover {
          border: none; } }
      .line-menu ul.nav.navbar-nav li.active a, .line-menu ul.nav.navbar-nav li:hover a {
        color: #2e1f1a; }
    .line-menu ul.nav.navbar-nav li a {
      display: -webkit-box;
      display: flex;
      -webkit-box-align: end;
              align-items: flex-end; }
      .line-menu ul.nav.navbar-nav li a.dropdown-toggle {
        -webkit-box-align: center;
                align-items: center; }

.line-menu .nav.navbar-nav .dropdown-menu > li {
  background: #fff; }
  .line-menu .nav.navbar-nav .dropdown-menu > li:hover {
    border-color: transparent;
    background: #fff; }
    .line-menu .nav.navbar-nav .dropdown-menu > li:hover a {
      background: #fff;
      color: #da402f; }

@media (max-width: 991px) {
  a.dropdown-toggle {
    position: absolute;
    width: 12%;
    padding: 26px; }
    a.dropdown-toggle .caret {
      margin: auto; } }

.panel-heading,
.panel.panel-default.panel-news-accordion {
  background: #fff !important;
  border: 1px solid #5f7783; }

.panel-default > .panel-heading,
#accordion h3.panel-title {
  border: none; }

.panel.panel-default.panel-news-accordion:nth-child(even) h3.panel-title,
.panel.panel-default.panel-news-accordion:nth-child(even) p.news-accordion-published-date {
  color: #da402f; }

.member-sidebar__inner,
ul.nav.nav-stacked {
  background-color: #da402f; }

@media (min-width: 768px) {
  ul.nav.nav-stacked {
    width: 100%; } }

ul.nav.nav-stacked li:hover {
  background: #fff; }

ul.nav.nav-stacked a {
  width: 100%;
  text-align: left; }
  ul.nav.nav-stacked a:hover {
    background: transparent; }

.member-sidebar__member-header {
  border-bottom: none;
  padding-left: 0;
  padding-right: 0;
  margin-left: 2rem;
  margin-right: 2rem;
  margin-bottom: 1.2rem; }
  .member-sidebar__member-header .h3 {
    font-size: 2.4rem;
    font-weight: 700;
    line-height: 1.4;
    color: #fff;
    margin: 0;
    text-transform: none; }

.member-sidebar__inner {
  padding-bottom: 0rem; }
  .member-sidebar__inner ul {
    padding: 0; }
    .member-sidebar__inner ul li {
      padding: 0.5rem 2rem;
      border-bottom: 8px solid #fff;
      border: none; }
      .member-sidebar__inner ul li.active a {
        text-decoration: none;
        color: #fff; }
      .member-sidebar__inner ul li a {
        font-style: normal;
        font-weight: 600;
        font-size: 1.3rem;
        text-decoration: none;
        color: #fff;
        text-transform: uppercase; }
        .member-sidebar__inner ul li a:hover {
          color: #fff; }
      .member-sidebar__inner ul li:hover, .member-sidebar__inner ul li.active {
        background: #fff; }
        .member-sidebar__inner ul li:hover a, .member-sidebar__inner ul li.active a {
          color: #2e1f1a; }

.member-sidebar__member-footer {
  background-color: #da402f;
  color: #ffffff;
  font-style: normal;
  font-weight: 800;
  font-size: 1.2rem;
  line-height: normal;
  margin: 2rem 0 0 0;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 2rem;
  border-top: none;
  border-bottom: none;
  background: #000; }
  .member-sidebar__member-footer:hover {
    background: #726969; }
  .member-sidebar__member-footer a {
    font-size: 1.2rem;
    font-style: normal;
    font-weight: 700;
    line-height: 1.4;
    text-decoration: none;
    color: #fff;
    text-transform: uppercase;
    padding-top: 0;
    padding-bottom: 3rem; }
    .member-sidebar__member-footer a:hover {
      color: #fff; }

.line-annuaire-membre {
  padding: 4rem 3rem; }
  .line-annuaire-membre .js-directory-search-box.col-sm-8 {
    padding: 3rem;
    background: #f1eae8; }
    @media (min-width: 768px) {
      .line-annuaire-membre .js-directory-search-box.col-sm-8 {
        max-width: 350px; } }
    .line-annuaire-membre .js-directory-search-box.col-sm-8 .col-md-12 {
      width: 100%; }
  .line-annuaire-membre .mod_directory__result_bloc {
    margin-top: 5rem; }
    @media (min-width: 768px) {
      .line-annuaire-membre .mod_directory__result_bloc {
        margin-left: 5rem;
        margin-top: 0rem; } }
    .line-annuaire-membre .mod_directory__result_bloc a.nav-link.active {
      border: none;
      border-bottom: 2px solid #da402f;
      color: #da402f;
      background: #f1eae8; }
  .line-annuaire-membre .nav-tabs {
    border-bottom: none; }
  .line-annuaire-membre .col-sm-16 {
    padding: 0; }

form.paginationControl {
  display: -webkit-box;
  display: flex;
  -webkit-box-pack: end;
          justify-content: flex-end; }

div#directory-member-box h2.section-title {
  color: #da402f; }

div#directory-member-box form#Ficheannuaire .row {
  display: -webkit-box;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
          flex-direction: column; }

div#directory-member-box #section_125275 .col-sm-12 {
  background: #f1eae8;
  padding: 0 2.4rem;
  width: 100%; }
  @media (min-width: 768px) {
    div#directory-member-box #section_125275 .col-sm-12 {
      width: 70%; } }
  div#directory-member-box #section_125275 .col-sm-12 label {
    font-weight: bold; }

div#directory-member-box .form-element-group_logo label {
  display: none; }

div#directory-member-box #section_127121 .row,
div#directory-member-box #section_127117 .row,
div#directory-member-box #section_128496 .row {
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: normal !important;
          flex-direction: row !important; }
  div#directory-member-box #section_127121 .row .col-sm-12,
  div#directory-member-box #section_127117 .row .col-sm-12,
  div#directory-member-box #section_128496 .row .col-sm-12 {
    width: 50%; }

div#directory-member-box #section_128497 .col-sm-12 {
  width: 100%; }
  @media (min-width: 768px) {
    div#directory-member-box #section_128497 .col-sm-12 {
      width: 70%; } }
  div#directory-member-box #section_128497 .col-sm-12 .form-control-static.form-control-preview {
    max-width: none;
    width: 100%; }

.line-banner .mod-banner__img {
  height: 550px; }

ul.mod-header.mod-header-wrapper {
  display: -webkit-box;
  display: flex;
  -webkit-box-align: center;
          align-items: center;
  padding: 0; }
  ul.mod-header.mod-header-wrapper li.header-ext.header-ext-custom {
    justify-self: start; }
    ul.mod-header.mod-header-wrapper li.header-ext.header-ext-custom a {
      line-height: 1; }
  ul.mod-header.mod-header-wrapper li.header-ext.header-ext-login {
    margin-left: auto; }

.line-header {
  background: #f1eae8;
  height: 40px; }
  .line-header * {
    height: 40px; }
  .line-header a.-forum-discussion,
  .line-header a.nous-suivre,
  .line-header .mod-social-links,
  .line-header span.icon-facebook,
  .line-header span.icon-linkedin,
  .line-header .member-register,
  .line-header .member-login {
    display: -webkit-box;
    display: flex;
    -webkit-box-align: center;
            align-items: center;
    padding: 10px;
    text-transform: uppercase;
    font-size: 11px;
    font-weight: 800; }
  .line-header a.-forum-discussion,
  .line-header a.nous-suivre,
  .line-header .member-register,
  .line-header .member-login {
    padding: 15px 40px; }

a.-forum-discussion {
  background: #7f2412;
  color: #fff;
  -webkit-transition: 0.2s ease-in;
  transition: 0.2s ease-in; }
  a.-forum-discussion:hover {
    background: #48170d; }

a.nous-suivre {
  color: #2e1f1a; }

.member-register {
  background: #da402f;
  color: #fff !important;
  -webkit-transition: 0.2s ease-in;
  transition: 0.2s ease-in; }
  .member-register:hover {
    background: #ab2f21; }

span.separator {
  display: none !important; }

.member-login {
  background: #2e1f1a;
  color: #fff !important;
  -webkit-transition: 0.2s ease-in;
  transition: 0.2s ease-in; }
  .member-login:hover {
    background: #64524b; }

li.header-ext.header-ext-custom,
li.header-ext.header-ext-login {
  display: -webkit-box;
  display: flex; }

.mod-header-logo {
  padding-left: 15px; }

.line-footer {
  background: black;
  padding: 0; }
  .line-footer p {
    color: #fff; }
  .line-footer .mod-article__content,
  .line-footer .media-icon {
    display: -webkit-box;
    display: flex;
    -webkit-box-align: center;
            align-items: center;
    -webkit-box-pack: center;
            justify-content: center; }
  .line-footer .container-footer {
    padding: 3rem 0; }
  .line-footer h4 {
    color: #fff; }
  .line-footer p, .line-footer h4, .line-footer a {
    text-align: center; }

.page-membre .line-banner-membre .mod-banner__img {
  height: 500px; }

.page-membre .mod-banner__content {
  position: relative;
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px; }
  @media (min-width: 768px) {
    .page-membre .mod-banner__content {
      width: 732px; } }
  @media (min-width: 992px) {
    .page-membre .mod-banner__content {
      width: 952px; } }
  @media (min-width: 1200px) {
    .page-membre .mod-banner__content {
      width: 1152px; } }
  .page-membre .mod-banner__content .wrapper {
    max-width: 736.5px;
    background: #fff;
    padding: 60px; }

.page-membre .line-publicite {
  background: #fff; }
  .page-membre .line-publicite .zone-news_flash img.e-thumbnail {
    width: 100%;
    height: 320px !important;
    -o-object-fit: cover;
       object-fit: cover; }

.page-home .line-call-to-action {
  background: #f1eae8;
  height: 650px; }
  @media (min-width: 1200px) {
    .page-home .line-call-to-action {
      height: 400px; } }
  @media (max-width: 767px) {
    .page-home .line-call-to-action {
      height: 1000px; } }
  @media (max-width: 571px) {
    .page-home .line-call-to-action {
      height: 1200px; } }
  .page-home .line-call-to-action .card-group {
    display: block;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
            flex-direction: row;
    position: absolute;
    top: -300px;
    width: 100%; }
    @media (min-width: 1200px) {
      .page-home .line-call-to-action .card-group {
        display: -webkit-box;
        display: flex; } }
    @media (max-width: 767px) {
      .page-home .line-call-to-action .card-group {
        left: 0; } }
  .page-home .line-call-to-action .card-big {
    box-sizing: border-box;
    width: 100%;
    height: 100%;
    background: #fff;
    padding: 45px 66px;
    box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.12);
    margin-right: 30px;
    margin-right: 0; }
    @media (min-width: 1200px) {
      .page-home .line-call-to-action .card-big {
        width: 544px;
        margin-right: 30px; } }
    @media (max-width: 767px) {
      .page-home .line-call-to-action .card-big {
        padding: 45px 15px; } }
    .page-home .line-call-to-action .card-big h1 {
      margin-bottom: 40px; }
  .page-home .line-call-to-action .wrap-small {
    display: -webkit-box;
    display: flex;
    -webkit-box-align: end;
            align-items: flex-end; }
    @media (max-width: 767px) {
      .page-home .line-call-to-action .wrap-small {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
                flex-direction: column;
        -webkit-box-align: center;
                align-items: center; } }
  .page-home .line-call-to-action .card-small {
    width: 280px;
    margin: 0 4px;
    position: relative;
    margin-top: 3rem;
    margin-right: 2rem; }
    @media (min-width: 1200px) {
      .page-home .line-call-to-action .card-small {
        margin-top: 0;
        margin-right: 0; } }
    @media (max-width: 767px) {
      .page-home .line-call-to-action .card-small {
        margin: 3rem auto; } }
    .page-home .line-call-to-action .card-small img {
      width: 100% !important;
      height: 366px !important; }
    .page-home .line-call-to-action .card-small .card-footer {
      position: relative;
      z-index: 999;
      -webkit-transition: 0.3s ease-in;
      transition: 0.3s ease-in;
      position: absolute;
      height: 100px;
      background: rgba(218, 64, 47, 0.8);
      bottom: 0;
      width: 100%;
      margin-bottom: 0;
      display: -webkit-box;
      display: flex;
      -webkit-box-align: center;
              align-items: center;
      -webkit-box-pack: center;
              justify-content: center;
      color: #fff;
      font-weight: bold; }
    .page-home .line-call-to-action .card-small:hover {
      cursor: pointer; }
      .page-home .line-call-to-action .card-small:hover .card-footer {
        background: rgba(127, 36, 18, 0.8); }

.page-home .line-publicite {
  background: #da402f;
  padding: 6rem 0; }
  .page-home .line-publicite .container-publicitaire {
    display: -webkit-box;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
            flex-direction: row; }
    @media (max-width: 767px) {
      .page-home .line-publicite .container-publicitaire {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
                flex-direction: column;
        padding: 15px; } }
  .page-home .line-publicite .information h2,
  .page-home .line-publicite .information p {
    color: #fff; }
  .page-home .line-publicite .information .btn.btn-primary {
    background: #fff;
    color: #da402f; }
    .page-home .line-publicite .information .btn.btn-primary:hover {
      color: #fff;
      background: #7f2412; }
  .page-home .line-publicite .zone-100.zone-html {
    padding: 0; }

.page-home .line-title-nouveau-membre {
  padding-top: 7rem; }

.page-home .line-nouveau-membre {
  padding-bottom: 14rem; }
  .page-home .line-nouveau-membre .content.new-members-list {
    display: -webkit-box;
    display: flex;
    flex-wrap: wrap; }
    @media (max-width: 480px) {
      .page-home .line-nouveau-membre .content.new-members-list {
        -webkit-box-pack: center;
                justify-content: center; } }
  .page-home .line-nouveau-membre .item-vue-membre {
    position: relative;
    display: block;
    margin-right: 2rem;
    width: 140px;
    height: 140px;
    margin-bottom: 8rem; }
    .page-home .line-nouveau-membre .item-vue-membre > img {
      display: block;
      width: 140px;
      height: auto !important;
      margin-top: 50%;
      -webkit-transform: translateY(-50%);
              transform: translateY(-50%); }
      .page-home .line-nouveau-membre .item-vue-membre > img[src=''] {
        opacity: 0;
        width: 140px;
        height: 140px !important; }
    .page-home .line-nouveau-membre .item-vue-membre a {
      position: absolute;
      display: block;
      width: 140px;
      height: 140px;
      top: 0;
      left: 0;
      padding-top: 150px; }

.page-home .line-partenaires {
  padding: 8rem 0 10rem; }
  .page-home .line-partenaires .zone-new_members {
    padding: 0 0 0 15px; }
    @media (max-width: 1199px) {
      .page-home .line-partenaires .zone-new_members {
        padding: 0; } }
  @media (max-width: 1199px) {
    .page-home .line-partenaires h2 {
      padding-left: 15px; } }
  .page-home .line-partenaires .col-sm-8 {
    padding: 0; }
    @media (max-width: 1199px) {
      .page-home .line-partenaires .col-sm-8 {
        padding: 0 15px;
        text-align: left !important;
        margin-bottom: 15px; } }
    .page-home .line-partenaires .col-sm-8:nth-child(2) {
      text-align: center; }
    .page-home .line-partenaires .col-sm-8:nth-child(3) {
      text-align: right; }
  .page-home .line-partenaires img {
    width: 354px; }
  .page-home .line-partenaires .viewAll {
    display: none; }

.page-information .line-banner-information .mod-banner__img {
  height: 500px; }

.page-information .mod-banner__content {
  position: relative;
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px; }
  @media (min-width: 768px) {
    .page-information .mod-banner__content {
      width: 732px; } }
  @media (min-width: 992px) {
    .page-information .mod-banner__content {
      width: 952px; } }
  @media (min-width: 1200px) {
    .page-information .mod-banner__content {
      width: 1152px; } }
  .page-information .mod-banner__content .wrapper {
    max-width: 736.5px;
    background: #fff;
    padding: 60px; }

.page-information .line-publicite {
  background: #fff;
  padding: 6rem 0; }
  .page-information .line-publicite .zone-news_flash img.e-thumbnail {
    width: 100%;
    height: 320px !important;
    -o-object-fit: cover;
       object-fit: cover; }

.page-propos .line-main .e-thumbnail {
  width: 100%;
  height: 320px !important;
  -o-object-fit: cover;
     object-fit: cover; }

.page-contact .form-group.form-element-message .col-md-12 {
  width: 100%; }

@media (max-width: 991px) {
  .line-menu .container-fluid {
    padding: 0; }
  button.navbar-toggle.collapsed {
    position: absolute;
    top: -75px;
    right: 15px; }
  button.navbar-toggle {
    position: absolute;
    top: -75px;
    right: 15px; }
  div#OMwGIPByz1NEb4DdPEm745iZ {
    padding-left: 0;
    padding-right: 0 !important; }
  .line-menu .row-fluid.row {
    padding: 0;
    margin: 0; }
  #8WHD3noH186b1GQubS5Mnuf2 {
    padding-left: 15px; }
  .navbar-collapse.collapse.in a {
    width: 100%; }
    .navbar-collapse.collapse.in a.dropdown-toggle {
      position: absolute;
      width: 12%;
      padding: 26px; }
      .navbar-collapse.collapse.in a.dropdown-toggle .caret {
        margin: auto; } }

@media (max-width: 768px) {
  li.header-ext.header-ext-login {
    display: -webkit-box;
    display: flex;
    -webkit-box-pack: center;
            justify-content: center; } }

.form-withProgress__navigation-footer .btn-link:hover {
  background: transparent !important; }

/******* ajout Adrien fin fevrier*/
img.news-thumbnail {
  width: 100%;
  height: 200px !important;
  -o-object-fit: cover;
     object-fit: cover; }

img.e-thumbnail {
  width: 100%;
  height: 400px !important;
  -o-object-fit: cover;
     object-fit: cover; }

span.member-greeting {
  margin-right: 10px;
  margin-top: 10px; }

a.member-myprofile {
  margin-right: 10px;
  margin-top: 10px; }

a.member-logout {
  margin-right: 10px;
  margin-top: 10px; }

/*# sourceMappingURL=data:application/json;base64,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ZW50IjpbIi8qIC0tRm9udC1GYW1pbHktLSAqL1xuQGltcG9ydCB1cmwoXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2Nzcz9mYW1pbHk9TW9udHNlcnJhdDo0MDAsNTAwLDYwMCw3MDAmZGlzcGxheT1zd2FwXCIpO1xuLyogLS1Gb250LVdlaWdodC0tICovXG4vKiAtLUNvbG9ycy0tICovXG4vKiAtLVVTQUdFLS0gKi9cbmh0bWwge1xuICBmb250LXNpemU6IDU1LjUlOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIGh0bWwge1xuICAgICAgZm9udC1zaXplOiA1OC41JTsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICBodG1sIHtcbiAgICAgIGZvbnQtc2l6ZTogNjIuNSU7IH0gfVxuXG5oMSxcbi5oMSB7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICNkYTQwMmY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAzLjNyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuaDIsXG4uaDIge1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjZGE0MDJmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMi42cmVtO1xuICBsaW5lLWhlaWdodDogMS40OyB9XG5cbmgzLFxuLmgzIHtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzJlMWYxYTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDEuN3JlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG5oNCxcbi5oNCB7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICNkYTQwMmY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAycmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDEuNTsgfVxuXG5oNSxcbi5oNSB7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMyZTFmMWE7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxLjdyZW07XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsaW5lLWhlaWdodDogMS41OyB9XG5cbmg2LFxuLmg2IHtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzJlMWYxYTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTsgfVxuXG5hIHtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogI2RhNDAyZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuOHJlbTsgfVxuICBhOmhvdmVyLCBhOmZvY3VzLCBhOmFjdGl2ZSwgYS5hY3RpdmUge1xuICAgIGNvbG9yOiAjN2YyNDEyO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG5wIHtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzJlMWYxYTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuODsgfVxuICBwIGE6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG4ubGluZS10aXRsZS1wYWdlIHtcbiAgYmFja2dyb3VuZDogIzdmMjQxMjtcbiAgaGVpZ2h0OiAxNjBweDsgfVxuICAubGluZS10aXRsZS1wYWdlIGgxIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAubGluZS10aXRsZS1wYWdlICoge1xuICAgIGhlaWdodDogMTAwJTsgfVxuXG4ubGluZS1iYW5uZXItaW50ZXJuZSB7XG4gIG1hcmdpbi1ib3R0b206IDNyZW07IH1cbiAgLmxpbmUtYmFubmVyLWludGVybmUgLm1vZC1iYW5uZXJfX2ltZyB7XG4gICAgaGVpZ2h0OiA1MDBweDsgfVxuICAubGluZS1iYW5uZXItaW50ZXJuZSAubW9kLWJhbm5lcl9fY29udGVudCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmxpbmUtYmFubmVyLWludGVybmUgLm1vZC1iYW5uZXJfX2NvbnRlbnQge1xuICAgICAgICB3aWR0aDogNzMycHg7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmxpbmUtYmFubmVyLWludGVybmUgLm1vZC1iYW5uZXJfX2NvbnRlbnQge1xuICAgICAgICB3aWR0aDogOTUycHg7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgIC5saW5lLWJhbm5lci1pbnRlcm5lIC5tb2QtYmFubmVyX19jb250ZW50IHtcbiAgICAgICAgd2lkdGg6IDExNTJweDsgfSB9XG4gICAgLmxpbmUtYmFubmVyLWludGVybmUgLm1vZC1iYW5uZXJfX2NvbnRlbnQgLndyYXBwZXIge1xuICAgICAgbWF4LXdpZHRoOiA3MzYuNXB4O1xuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgIHBhZGRpbmc6IDYwcHg7IH1cblxuLmJ0biB7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1pbi13aWR0aDogMXB4O1xuICBib3JkZXI6IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcGFkZGluZzogNnB4IDEycHg7XG4gIGZvbnQtc2l6ZTogMS4xcmVtOyB9XG5cbi5idG4tcHJpbWFyeSB7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogODAwO1xuICBjb2xvcjogd2hpdGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYTQwMmY7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNkYTQwMmY7IH1cbiAgLmJ0bi1wcmltYXJ5OmhvdmVyLCAuYnRuLXByaW1hcnk6Zm9jdXMge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3ZjI0MTI7XG4gICAgYm9yZGVyLWNvbG9yOiAjN2YyNDEyOyB9XG5cbi5idG4uYnRuLWRlZmF1bHQge1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgY29sb3I6IHdoaXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmUxZjFhO1xuICBib3JkZXI6IDJweCBzb2xpZCAjMmUxZjFhOyB9XG4gIC5idG4uYnRuLWRlZmF1bHQ6aG92ZXIsIC5idG4uYnRuLWRlZmF1bHQ6Zm9jdXMge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM2NDUyNGI7XG4gICAgYm9yZGVyLWNvbG9yOiAjNjQ1MjRiOyB9XG5cbi5idG4uYnRuLWxpbmsge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjNzI2OTY5O1xuICBmb250LXdlaWdodDogODAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBoZWlnaHQ6IDEwMCU7IH1cbiAgLmJ0bi5idG4tbGluazpob3ZlciwgLmJ0bi5idG4tbGluazpmb2N1cywgLmJ0bi5idG4tbGluazphY3RpdmUsIC5idG4uYnRuLWxpbmsuYWN0aXZlIHtcbiAgICBjb2xvcjogI2RhNDAyZjsgfVxuXG5mb3JtIGgyIHtcbiAgY29sb3I6ICMyZTFmMWE7IH1cblxuZm9ybSBsYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLmxpbmUtbWVudSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7IH1cbiAgLmxpbmUtbWVudSAucm93LWZsdWlkLnJvdyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgaGVpZ2h0OiAxMTBweDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAubGluZS1tZW51IC5yb3ctZmx1aWQucm93IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7IH0gfVxuICAubGluZS1tZW51IC56b25lLW1lbnUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiA5OTk5OTk5OTk5O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgLmxpbmUtbWVudSAuem9uZS1tZW51IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgICAgLmxpbmUtbWVudSAuem9uZS1tZW51IC5uYXZiYXIubmF2YmFyLWRlZmF1bHQuaGlkZGVuLXByaW50IHtcbiAgICAgICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgICAgIC5saW5lLW1lbnUgLnpvbmUtbWVudSAubmF2YmFyLm5hdmJhci1kZWZhdWx0LmhpZGRlbi1wcmludCAubmF2YmFyLW5hdiB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZjFlYWU4O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgei1pbmRleDogOTk5OTk5OyB9XG4gICAgICAgICAgLmxpbmUtbWVudSAuem9uZS1tZW51IC5uYXZiYXIubmF2YmFyLWRlZmF1bHQuaGlkZGVuLXByaW50IC5uYXZiYXItY29sbGFwc2UuY29sbGFwc2UuaW4ge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI2YxZWFlODsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIC5saW5lLW1lbnUgLnpvbmUtaGVhZGVyIHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9IH1cbiAgLmxpbmUtbWVudSAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgPiBsaSA+IC5kcm9wZG93bi1tZW51ID4gbGkgPiBhLFxuICAubGluZS1tZW51IC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiA+IGxpID4gYSB7XG4gICAgY29sb3I6ICMyZTFmMWE7IH1cbiAgLmxpbmUtbWVudTo6YWZ0ZXIge1xuICAgIGJvcmRlcjogbm9uZTsgfVxuICAubGluZS1tZW51IHVsLm5hdi5uYXZiYXItbmF2IGxpIHtcbiAgICBwYWRkaW5nOiAxNXB4IDBweDtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgZGlzcGxheTogZmxleDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgLmxpbmUtbWVudSB1bC5uYXYubmF2YmFyLW5hdiBsaSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGJvcmRlcjogbm9uZTsgfSB9XG4gICAgLmxpbmUtbWVudSB1bC5uYXYubmF2YmFyLW5hdiBsaS5hY3RpdmUsIC5saW5lLW1lbnUgdWwubmF2Lm5hdmJhci1uYXYgbGk6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogI2YxZWFlODtcbiAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZGE0MDJmOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgLmxpbmUtbWVudSB1bC5uYXYubmF2YmFyLW5hdiBsaS5hY3RpdmUsIC5saW5lLW1lbnUgdWwubmF2Lm5hdmJhci1uYXYgbGk6aG92ZXIge1xuICAgICAgICAgIGJvcmRlcjogbm9uZTsgfSB9XG4gICAgICAubGluZS1tZW51IHVsLm5hdi5uYXZiYXItbmF2IGxpLmFjdGl2ZSBhLCAubGluZS1tZW51IHVsLm5hdi5uYXZiYXItbmF2IGxpOmhvdmVyIGEge1xuICAgICAgICBjb2xvcjogIzJlMWYxYTsgfVxuICAgIC5saW5lLW1lbnUgdWwubmF2Lm5hdmJhci1uYXYgbGkgYSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kOyB9XG4gICAgICAubGluZS1tZW51IHVsLm5hdi5uYXZiYXItbmF2IGxpIGEuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuXG4ubGluZS1tZW51IC5uYXYubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSA+IGxpIHtcbiAgYmFja2dyb3VuZDogI2ZmZjsgfVxuICAubGluZS1tZW51IC5uYXYubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSA+IGxpOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7IH1cbiAgICAubGluZS1tZW51IC5uYXYubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSA+IGxpOmhvdmVyIGEge1xuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgIGNvbG9yOiAjZGE0MDJmOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICBhLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMiU7XG4gICAgcGFkZGluZzogMjZweDsgfVxuICAgIGEuZHJvcGRvd24tdG9nZ2xlIC5jYXJldCB7XG4gICAgICBtYXJnaW46IGF1dG87IH0gfVxuXG4ucGFuZWwtaGVhZGluZyxcbi5wYW5lbC5wYW5lbC1kZWZhdWx0LnBhbmVsLW5ld3MtYWNjb3JkaW9uIHtcbiAgYmFja2dyb3VuZDogI2ZmZiAhaW1wb3J0YW50O1xuICBib3JkZXI6IDFweCBzb2xpZCAjNWY3NzgzOyB9XG5cbi5wYW5lbC1kZWZhdWx0ID4gLnBhbmVsLWhlYWRpbmcsXG4jYWNjb3JkaW9uIGgzLnBhbmVsLXRpdGxlIHtcbiAgYm9yZGVyOiBub25lOyB9XG5cbi5wYW5lbC5wYW5lbC1kZWZhdWx0LnBhbmVsLW5ld3MtYWNjb3JkaW9uOm50aC1jaGlsZChldmVuKSBoMy5wYW5lbC10aXRsZSxcbi5wYW5lbC5wYW5lbC1kZWZhdWx0LnBhbmVsLW5ld3MtYWNjb3JkaW9uOm50aC1jaGlsZChldmVuKSBwLm5ld3MtYWNjb3JkaW9uLXB1Ymxpc2hlZC1kYXRlIHtcbiAgY29sb3I6ICNkYTQwMmY7IH1cblxuLm1lbWJlci1zaWRlYmFyX19pbm5lcixcbnVsLm5hdi5uYXYtc3RhY2tlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYTQwMmY7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIHVsLm5hdi5uYXYtc3RhY2tlZCB7XG4gICAgd2lkdGg6IDEwMCU7IH0gfVxuXG51bC5uYXYubmF2LXN0YWNrZWQgbGk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmOyB9XG5cbnVsLm5hdi5uYXYtc3RhY2tlZCBhIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgdWwubmF2Lm5hdi1zdGFja2VkIGE6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyB9XG5cbi5tZW1iZXItc2lkZWJhcl9fbWVtYmVyLWhlYWRlciB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgbWFyZ2luLWxlZnQ6IDJyZW07XG4gIG1hcmdpbi1yaWdodDogMnJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMS4ycmVtOyB9XG4gIC5tZW1iZXItc2lkZWJhcl9fbWVtYmVyLWhlYWRlciAuaDMge1xuICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBtYXJnaW46IDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7IH1cblxuLm1lbWJlci1zaWRlYmFyX19pbm5lciB7XG4gIHBhZGRpbmctYm90dG9tOiAwcmVtOyB9XG4gIC5tZW1iZXItc2lkZWJhcl9faW5uZXIgdWwge1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgICAubWVtYmVyLXNpZGViYXJfX2lubmVyIHVsIGxpIHtcbiAgICAgIHBhZGRpbmc6IDAuNXJlbSAycmVtO1xuICAgICAgYm9yZGVyLWJvdHRvbTogOHB4IHNvbGlkICNmZmY7XG4gICAgICBib3JkZXI6IG5vbmU7IH1cbiAgICAgIC5tZW1iZXItc2lkZWJhcl9faW5uZXIgdWwgbGkuYWN0aXZlIGEge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAubWVtYmVyLXNpZGViYXJfX2lubmVyIHVsIGxpIGEge1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gICAgICAgIC5tZW1iZXItc2lkZWJhcl9faW5uZXIgdWwgbGkgYTpob3ZlciB7XG4gICAgICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAgIC5tZW1iZXItc2lkZWJhcl9faW5uZXIgdWwgbGk6aG92ZXIsIC5tZW1iZXItc2lkZWJhcl9faW5uZXIgdWwgbGkuYWN0aXZlIHtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjsgfVxuICAgICAgICAubWVtYmVyLXNpZGViYXJfX2lubmVyIHVsIGxpOmhvdmVyIGEsIC5tZW1iZXItc2lkZWJhcl9faW5uZXIgdWwgbGkuYWN0aXZlIGEge1xuICAgICAgICAgIGNvbG9yOiAjMmUxZjFhOyB9XG5cbi5tZW1iZXItc2lkZWJhcl9fbWVtYmVyLWZvb3RlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYTQwMmY7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBtYXJnaW46IDJyZW0gMCAwIDA7XG4gIHBhZGRpbmctdG9wOiAxMnB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTJweDtcbiAgcGFkZGluZy1sZWZ0OiAycmVtO1xuICBib3JkZXItdG9wOiBub25lO1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICBiYWNrZ3JvdW5kOiAjMDAwOyB9XG4gIC5tZW1iZXItc2lkZWJhcl9fbWVtYmVyLWZvb3Rlcjpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogIzcyNjk2OTsgfVxuICAubWVtYmVyLXNpZGViYXJfX21lbWJlci1mb290ZXIgYSB7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbTsgfVxuICAgIC5tZW1iZXItc2lkZWJhcl9fbWVtYmVyLWZvb3RlciBhOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG5cbi5saW5lLWFubnVhaXJlLW1lbWJyZSB7XG4gIHBhZGRpbmc6IDRyZW0gM3JlbTsgfVxuICAubGluZS1hbm51YWlyZS1tZW1icmUgLmpzLWRpcmVjdG9yeS1zZWFyY2gtYm94LmNvbC1zbS04IHtcbiAgICBwYWRkaW5nOiAzcmVtO1xuICAgIGJhY2tncm91bmQ6ICNmMWVhZTg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5saW5lLWFubnVhaXJlLW1lbWJyZSAuanMtZGlyZWN0b3J5LXNlYXJjaC1ib3guY29sLXNtLTgge1xuICAgICAgICBtYXgtd2lkdGg6IDM1MHB4OyB9IH1cbiAgICAubGluZS1hbm51YWlyZS1tZW1icmUgLmpzLWRpcmVjdG9yeS1zZWFyY2gtYm94LmNvbC1zbS04IC5jb2wtbWQtMTIge1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgLmxpbmUtYW5udWFpcmUtbWVtYnJlIC5tb2RfZGlyZWN0b3J5X19yZXN1bHRfYmxvYyB7XG4gICAgbWFyZ2luLXRvcDogNXJlbTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmxpbmUtYW5udWFpcmUtbWVtYnJlIC5tb2RfZGlyZWN0b3J5X19yZXN1bHRfYmxvYyB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1cmVtO1xuICAgICAgICBtYXJnaW4tdG9wOiAwcmVtOyB9IH1cbiAgICAubGluZS1hbm51YWlyZS1tZW1icmUgLm1vZF9kaXJlY3RvcnlfX3Jlc3VsdF9ibG9jIGEubmF2LWxpbmsuYWN0aXZlIHtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZGE0MDJmO1xuICAgICAgY29sb3I6ICNkYTQwMmY7XG4gICAgICBiYWNrZ3JvdW5kOiAjZjFlYWU4OyB9XG4gIC5saW5lLWFubnVhaXJlLW1lbWJyZSAubmF2LXRhYnMge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7IH1cbiAgLmxpbmUtYW5udWFpcmUtbWVtYnJlIC5jb2wtc20tMTYge1xuICAgIHBhZGRpbmc6IDA7IH1cblxuZm9ybS5wYWdpbmF0aW9uQ29udHJvbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7IH1cblxuZGl2I2RpcmVjdG9yeS1tZW1iZXItYm94IGgyLnNlY3Rpb24tdGl0bGUge1xuICBjb2xvcjogI2RhNDAyZjsgfVxuXG5kaXYjZGlyZWN0b3J5LW1lbWJlci1ib3ggZm9ybSNGaWNoZWFubnVhaXJlIC5yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG5cbmRpdiNkaXJlY3RvcnktbWVtYmVyLWJveCAjc2VjdGlvbl8xMjUyNzUgLmNvbC1zbS0xMiB7XG4gIGJhY2tncm91bmQ6ICNmMWVhZTg7XG4gIHBhZGRpbmc6IDAgMi40cmVtO1xuICB3aWR0aDogMTAwJTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICBkaXYjZGlyZWN0b3J5LW1lbWJlci1ib3ggI3NlY3Rpb25fMTI1Mjc1IC5jb2wtc20tMTIge1xuICAgICAgd2lkdGg6IDcwJTsgfSB9XG4gIGRpdiNkaXJlY3RvcnktbWVtYmVyLWJveCAjc2VjdGlvbl8xMjUyNzUgLmNvbC1zbS0xMiBsYWJlbCB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cblxuZGl2I2RpcmVjdG9yeS1tZW1iZXItYm94IC5mb3JtLWVsZW1lbnQtZ3JvdXBfbG9nbyBsYWJlbCB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuZGl2I2RpcmVjdG9yeS1tZW1iZXItYm94ICNzZWN0aW9uXzEyNzEyMSAucm93LFxuZGl2I2RpcmVjdG9yeS1tZW1iZXItYm94ICNzZWN0aW9uXzEyNzExNyAucm93LFxuZGl2I2RpcmVjdG9yeS1tZW1iZXItYm94ICNzZWN0aW9uXzEyODQ5NiAucm93IHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50OyB9XG4gIGRpdiNkaXJlY3RvcnktbWVtYmVyLWJveCAjc2VjdGlvbl8xMjcxMjEgLnJvdyAuY29sLXNtLTEyLFxuICBkaXYjZGlyZWN0b3J5LW1lbWJlci1ib3ggI3NlY3Rpb25fMTI3MTE3IC5yb3cgLmNvbC1zbS0xMixcbiAgZGl2I2RpcmVjdG9yeS1tZW1iZXItYm94ICNzZWN0aW9uXzEyODQ5NiAucm93IC5jb2wtc20tMTIge1xuICAgIHdpZHRoOiA1MCU7IH1cblxuZGl2I2RpcmVjdG9yeS1tZW1iZXItYm94ICNzZWN0aW9uXzEyODQ5NyAuY29sLXNtLTEyIHtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgZGl2I2RpcmVjdG9yeS1tZW1iZXItYm94ICNzZWN0aW9uXzEyODQ5NyAuY29sLXNtLTEyIHtcbiAgICAgIHdpZHRoOiA3MCU7IH0gfVxuICBkaXYjZGlyZWN0b3J5LW1lbWJlci1ib3ggI3NlY3Rpb25fMTI4NDk3IC5jb2wtc20tMTIgLmZvcm0tY29udHJvbC1zdGF0aWMuZm9ybS1jb250cm9sLXByZXZpZXcge1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgICB3aWR0aDogMTAwJTsgfVxuXG4ubGluZS1iYW5uZXIgLm1vZC1iYW5uZXJfX2ltZyB7XG4gIGhlaWdodDogNTUwcHg7IH1cblxudWwubW9kLWhlYWRlci5tb2QtaGVhZGVyLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwOyB9XG4gIHVsLm1vZC1oZWFkZXIubW9kLWhlYWRlci13cmFwcGVyIGxpLmhlYWRlci1leHQuaGVhZGVyLWV4dC1jdXN0b20ge1xuICAgIGp1c3RpZnktc2VsZjogc3RhcnQ7IH1cbiAgICB1bC5tb2QtaGVhZGVyLm1vZC1oZWFkZXItd3JhcHBlciBsaS5oZWFkZXItZXh0LmhlYWRlci1leHQtY3VzdG9tIGEge1xuICAgICAgbGluZS1oZWlnaHQ6IDE7IH1cbiAgdWwubW9kLWhlYWRlci5tb2QtaGVhZGVyLXdyYXBwZXIgbGkuaGVhZGVyLWV4dC5oZWFkZXItZXh0LWxvZ2luIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bzsgfVxuXG4ubGluZS1oZWFkZXIge1xuICBiYWNrZ3JvdW5kOiAjZjFlYWU4O1xuICBoZWlnaHQ6IDQwcHg7IH1cbiAgLmxpbmUtaGVhZGVyICoge1xuICAgIGhlaWdodDogNDBweDsgfVxuICAubGluZS1oZWFkZXIgYS4tZm9ydW0tZGlzY3Vzc2lvbixcbiAgLmxpbmUtaGVhZGVyIGEubm91cy1zdWl2cmUsXG4gIC5saW5lLWhlYWRlciAubW9kLXNvY2lhbC1saW5rcyxcbiAgLmxpbmUtaGVhZGVyIHNwYW4uaWNvbi1mYWNlYm9vayxcbiAgLmxpbmUtaGVhZGVyIHNwYW4uaWNvbi1saW5rZWRpbixcbiAgLmxpbmUtaGVhZGVyIC5tZW1iZXItcmVnaXN0ZXIsXG4gIC5saW5lLWhlYWRlciAubWVtYmVyLWxvZ2luIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICBmb250LXdlaWdodDogODAwOyB9XG4gIC5saW5lLWhlYWRlciBhLi1mb3J1bS1kaXNjdXNzaW9uLFxuICAubGluZS1oZWFkZXIgYS5ub3VzLXN1aXZyZSxcbiAgLmxpbmUtaGVhZGVyIC5tZW1iZXItcmVnaXN0ZXIsXG4gIC5saW5lLWhlYWRlciAubWVtYmVyLWxvZ2luIHtcbiAgICBwYWRkaW5nOiAxNXB4IDQwcHg7IH1cblxuYS4tZm9ydW0tZGlzY3Vzc2lvbiB7XG4gIGJhY2tncm91bmQ6ICM3ZjI0MTI7XG4gIGNvbG9yOiAjZmZmO1xuICB0cmFuc2l0aW9uOiAwLjJzIGVhc2UtaW47IH1cbiAgYS4tZm9ydW0tZGlzY3Vzc2lvbjpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogIzQ4MTcwZDsgfVxuXG5hLm5vdXMtc3VpdnJlIHtcbiAgY29sb3I6ICMyZTFmMWE7IH1cblxuLm1lbWJlci1yZWdpc3RlciB7XG4gIGJhY2tncm91bmQ6ICNkYTQwMmY7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb246IDAuMnMgZWFzZS1pbjsgfVxuICAubWVtYmVyLXJlZ2lzdGVyOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjYWIyZjIxOyB9XG5cbnNwYW4uc2VwYXJhdG9yIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi5tZW1iZXItbG9naW4ge1xuICBiYWNrZ3JvdW5kOiAjMmUxZjFhO1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiAwLjJzIGVhc2UtaW47IH1cbiAgLm1lbWJlci1sb2dpbjpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogIzY0NTI0YjsgfVxuXG5saS5oZWFkZXItZXh0LmhlYWRlci1leHQtY3VzdG9tLFxubGkuaGVhZGVyLWV4dC5oZWFkZXItZXh0LWxvZ2luIHtcbiAgZGlzcGxheTogZmxleDsgfVxuXG4ubW9kLWhlYWRlci1sb2dvIHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4OyB9XG5cbi5saW5lLWZvb3RlciB7XG4gIGJhY2tncm91bmQ6IGJsYWNrO1xuICBwYWRkaW5nOiAwOyB9XG4gIC5saW5lLWZvb3RlciBwIHtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAubGluZS1mb290ZXIgLm1vZC1hcnRpY2xlX19jb250ZW50LFxuICAubGluZS1mb290ZXIgLm1lZGlhLWljb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAubGluZS1mb290ZXIgLmNvbnRhaW5lci1mb290ZXIge1xuICAgIHBhZGRpbmc6IDNyZW0gMDsgfVxuICAubGluZS1mb290ZXIgaDQge1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gIC5saW5lLWZvb3RlciBwLCAubGluZS1mb290ZXIgaDQsIC5saW5lLWZvb3RlciBhIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLnBhZ2UtbWVtYnJlIC5saW5lLWJhbm5lci1tZW1icmUgLm1vZC1iYW5uZXJfX2ltZyB7XG4gIGhlaWdodDogNTAwcHg7IH1cblxuLnBhZ2UtbWVtYnJlIC5tb2QtYmFubmVyX19jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLnBhZ2UtbWVtYnJlIC5tb2QtYmFubmVyX19jb250ZW50IHtcbiAgICAgIHdpZHRoOiA3MzJweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5wYWdlLW1lbWJyZSAubW9kLWJhbm5lcl9fY29udGVudCB7XG4gICAgICB3aWR0aDogOTUycHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLnBhZ2UtbWVtYnJlIC5tb2QtYmFubmVyX19jb250ZW50IHtcbiAgICAgIHdpZHRoOiAxMTUycHg7IH0gfVxuICAucGFnZS1tZW1icmUgLm1vZC1iYW5uZXJfX2NvbnRlbnQgLndyYXBwZXIge1xuICAgIG1heC13aWR0aDogNzM2LjVweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHBhZGRpbmc6IDYwcHg7IH1cblxuLnBhZ2UtbWVtYnJlIC5saW5lLXB1YmxpY2l0ZSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7IH1cbiAgLnBhZ2UtbWVtYnJlIC5saW5lLXB1YmxpY2l0ZSAuem9uZS1uZXdzX2ZsYXNoIGltZy5lLXRodW1ibmFpbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAzMjBweCAhaW1wb3J0YW50O1xuICAgIG9iamVjdC1maXQ6IGNvdmVyOyB9XG5cbi5wYWdlLWhvbWUgLmxpbmUtY2FsbC10by1hY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiAjZjFlYWU4O1xuICBoZWlnaHQ6IDY1MHB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAucGFnZS1ob21lIC5saW5lLWNhbGwtdG8tYWN0aW9uIHtcbiAgICAgIGhlaWdodDogNDAwcHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAucGFnZS1ob21lIC5saW5lLWNhbGwtdG8tYWN0aW9uIHtcbiAgICAgIGhlaWdodDogMTAwMHB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDU3MXB4KSB7XG4gICAgLnBhZ2UtaG9tZSAubGluZS1jYWxsLXRvLWFjdGlvbiB7XG4gICAgICBoZWlnaHQ6IDEyMDBweDsgfSB9XG4gIC5wYWdlLWhvbWUgLmxpbmUtY2FsbC10by1hY3Rpb24gLmNhcmQtZ3JvdXAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTMwMHB4O1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgLnBhZ2UtaG9tZSAubGluZS1jYWxsLXRvLWFjdGlvbiAuY2FyZC1ncm91cCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLnBhZ2UtaG9tZSAubGluZS1jYWxsLXRvLWFjdGlvbiAuY2FyZC1ncm91cCB7XG4gICAgICAgIGxlZnQ6IDA7IH0gfVxuICAucGFnZS1ob21lIC5saW5lLWNhbGwtdG8tYWN0aW9uIC5jYXJkLWJpZyB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBwYWRkaW5nOiA0NXB4IDY2cHg7XG4gICAgYm94LXNoYWRvdzogMHB4IDBweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgIC5wYWdlLWhvbWUgLmxpbmUtY2FsbC10by1hY3Rpb24gLmNhcmQtYmlnIHtcbiAgICAgICAgd2lkdGg6IDU0NHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLnBhZ2UtaG9tZSAubGluZS1jYWxsLXRvLWFjdGlvbiAuY2FyZC1iaWcge1xuICAgICAgICBwYWRkaW5nOiA0NXB4IDE1cHg7IH0gfVxuICAgIC5wYWdlLWhvbWUgLmxpbmUtY2FsbC10by1hY3Rpb24gLmNhcmQtYmlnIGgxIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7IH1cbiAgLnBhZ2UtaG9tZSAubGluZS1jYWxsLXRvLWFjdGlvbiAud3JhcC1zbWFsbCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5wYWdlLWhvbWUgLmxpbmUtY2FsbC10by1hY3Rpb24gLndyYXAtc21hbGwge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9IH1cbiAgLnBhZ2UtaG9tZSAubGluZS1jYWxsLXRvLWFjdGlvbiAuY2FyZC1zbWFsbCB7XG4gICAgd2lkdGg6IDI4MHB4O1xuICAgIG1hcmdpbjogMCA0cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi10b3A6IDNyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAycmVtOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgLnBhZ2UtaG9tZSAubGluZS1jYWxsLXRvLWFjdGlvbiAuY2FyZC1zbWFsbCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAucGFnZS1ob21lIC5saW5lLWNhbGwtdG8tYWN0aW9uIC5jYXJkLXNtYWxsIHtcbiAgICAgICAgbWFyZ2luOiAzcmVtIGF1dG87IH0gfVxuICAgIC5wYWdlLWhvbWUgLmxpbmUtY2FsbC10by1hY3Rpb24gLmNhcmQtc21hbGwgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICBoZWlnaHQ6IDM2NnB4ICFpbXBvcnRhbnQ7IH1cbiAgICAucGFnZS1ob21lIC5saW5lLWNhbGwtdG8tYWN0aW9uIC5jYXJkLXNtYWxsIC5jYXJkLWZvb3RlciB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB6LWluZGV4OiA5OTk7XG4gICAgICB0cmFuc2l0aW9uOiAwLjNzIGVhc2UtaW47XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBoZWlnaHQ6IDEwMHB4O1xuICAgICAgYmFja2dyb3VuZDogcmdiYSgyMTgsIDY0LCA0NywgMC44KTtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG4gICAgLnBhZ2UtaG9tZSAubGluZS1jYWxsLXRvLWFjdGlvbiAuY2FyZC1zbWFsbDpob3ZlciB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAgIC5wYWdlLWhvbWUgLmxpbmUtY2FsbC10by1hY3Rpb24gLmNhcmQtc21hbGw6aG92ZXIgLmNhcmQtZm9vdGVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgxMjcsIDM2LCAxOCwgMC44KTsgfVxuXG4ucGFnZS1ob21lIC5saW5lLXB1YmxpY2l0ZSB7XG4gIGJhY2tncm91bmQ6ICNkYTQwMmY7XG4gIHBhZGRpbmc6IDZyZW0gMDsgfVxuICAucGFnZS1ob21lIC5saW5lLXB1YmxpY2l0ZSAuY29udGFpbmVyLXB1YmxpY2l0YWlyZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAucGFnZS1ob21lIC5saW5lLXB1YmxpY2l0ZSAuY29udGFpbmVyLXB1YmxpY2l0YWlyZSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIHBhZGRpbmc6IDE1cHg7IH0gfVxuICAucGFnZS1ob21lIC5saW5lLXB1YmxpY2l0ZSAuaW5mb3JtYXRpb24gaDIsXG4gIC5wYWdlLWhvbWUgLmxpbmUtcHVibGljaXRlIC5pbmZvcm1hdGlvbiBwIHtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAucGFnZS1ob21lIC5saW5lLXB1YmxpY2l0ZSAuaW5mb3JtYXRpb24gLmJ0bi5idG4tcHJpbWFyeSB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBjb2xvcjogI2RhNDAyZjsgfVxuICAgIC5wYWdlLWhvbWUgLmxpbmUtcHVibGljaXRlIC5pbmZvcm1hdGlvbiAuYnRuLmJ0bi1wcmltYXJ5OmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgYmFja2dyb3VuZDogIzdmMjQxMjsgfVxuICAucGFnZS1ob21lIC5saW5lLXB1YmxpY2l0ZSAuem9uZS0xMDAuem9uZS1odG1sIHtcbiAgICBwYWRkaW5nOiAwOyB9XG5cbi5wYWdlLWhvbWUgLmxpbmUtdGl0bGUtbm91dmVhdS1tZW1icmUge1xuICBwYWRkaW5nLXRvcDogN3JlbTsgfVxuXG4ucGFnZS1ob21lIC5saW5lLW5vdXZlYXUtbWVtYnJlIHtcbiAgcGFkZGluZy1ib3R0b206IDE0cmVtOyB9XG4gIC5wYWdlLWhvbWUgLmxpbmUtbm91dmVhdS1tZW1icmUgLmNvbnRlbnQubmV3LW1lbWJlcnMtbGlzdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgICAgIC5wYWdlLWhvbWUgLmxpbmUtbm91dmVhdS1tZW1icmUgLmNvbnRlbnQubmV3LW1lbWJlcnMtbGlzdCB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9IH1cbiAgLnBhZ2UtaG9tZSAubGluZS1ub3V2ZWF1LW1lbWJyZSAuaXRlbS12dWUtbWVtYnJlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXJpZ2h0OiAycmVtO1xuICAgIHdpZHRoOiAxNDBweDtcbiAgICBoZWlnaHQ6IDE0MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDhyZW07IH1cbiAgICAucGFnZS1ob21lIC5saW5lLW5vdXZlYXUtbWVtYnJlIC5pdGVtLXZ1ZS1tZW1icmUgPiBpbWcge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTQwcHg7XG4gICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgIG1hcmdpbi10b3A6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTsgfVxuICAgICAgLnBhZ2UtaG9tZSAubGluZS1ub3V2ZWF1LW1lbWJyZSAuaXRlbS12dWUtbWVtYnJlID4gaW1nW3NyYz0nJ10ge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB3aWR0aDogMTQwcHg7XG4gICAgICAgIGhlaWdodDogMTQwcHggIWltcG9ydGFudDsgfVxuICAgIC5wYWdlLWhvbWUgLmxpbmUtbm91dmVhdS1tZW1icmUgLml0ZW0tdnVlLW1lbWJyZSBhIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDE0MHB4O1xuICAgICAgaGVpZ2h0OiAxNDBweDtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBwYWRkaW5nLXRvcDogMTUwcHg7IH1cblxuLnBhZ2UtaG9tZSAubGluZS1wYXJ0ZW5haXJlcyB7XG4gIHBhZGRpbmc6IDhyZW0gMCAxMHJlbTsgfVxuICAucGFnZS1ob21lIC5saW5lLXBhcnRlbmFpcmVzIC56b25lLW5ld19tZW1iZXJzIHtcbiAgICBwYWRkaW5nOiAwIDAgMCAxNXB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgICAgLnBhZ2UtaG9tZSAubGluZS1wYXJ0ZW5haXJlcyAuem9uZS1uZXdfbWVtYmVycyB7XG4gICAgICAgIHBhZGRpbmc6IDA7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgLnBhZ2UtaG9tZSAubGluZS1wYXJ0ZW5haXJlcyBoMiB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7IH0gfVxuICAucGFnZS1ob21lIC5saW5lLXBhcnRlbmFpcmVzIC5jb2wtc20tOCB7XG4gICAgcGFkZGluZzogMDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAgIC5wYWdlLWhvbWUgLmxpbmUtcGFydGVuYWlyZXMgLmNvbC1zbS04IHtcbiAgICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7IH0gfVxuICAgIC5wYWdlLWhvbWUgLmxpbmUtcGFydGVuYWlyZXMgLmNvbC1zbS04Om50aC1jaGlsZCgyKSB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAucGFnZS1ob21lIC5saW5lLXBhcnRlbmFpcmVzIC5jb2wtc20tODpudGgtY2hpbGQoMykge1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cbiAgLnBhZ2UtaG9tZSAubGluZS1wYXJ0ZW5haXJlcyBpbWcge1xuICAgIHdpZHRoOiAzNTRweDsgfVxuICAucGFnZS1ob21lIC5saW5lLXBhcnRlbmFpcmVzIC52aWV3QWxsIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG5cbi5wYWdlLWluZm9ybWF0aW9uIC5saW5lLWJhbm5lci1pbmZvcm1hdGlvbiAubW9kLWJhbm5lcl9faW1nIHtcbiAgaGVpZ2h0OiA1MDBweDsgfVxuXG4ucGFnZS1pbmZvcm1hdGlvbiAubW9kLWJhbm5lcl9fY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5wYWdlLWluZm9ybWF0aW9uIC5tb2QtYmFubmVyX19jb250ZW50IHtcbiAgICAgIHdpZHRoOiA3MzJweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5wYWdlLWluZm9ybWF0aW9uIC5tb2QtYmFubmVyX19jb250ZW50IHtcbiAgICAgIHdpZHRoOiA5NTJweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAucGFnZS1pbmZvcm1hdGlvbiAubW9kLWJhbm5lcl9fY29udGVudCB7XG4gICAgICB3aWR0aDogMTE1MnB4OyB9IH1cbiAgLnBhZ2UtaW5mb3JtYXRpb24gLm1vZC1iYW5uZXJfX2NvbnRlbnQgLndyYXBwZXIge1xuICAgIG1heC13aWR0aDogNzM2LjVweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHBhZGRpbmc6IDYwcHg7IH1cblxuLnBhZ2UtaW5mb3JtYXRpb24gLmxpbmUtcHVibGljaXRlIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcGFkZGluZzogNnJlbSAwOyB9XG4gIC5wYWdlLWluZm9ybWF0aW9uIC5saW5lLXB1YmxpY2l0ZSAuem9uZS1uZXdzX2ZsYXNoIGltZy5lLXRodW1ibmFpbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAzMjBweCAhaW1wb3J0YW50O1xuICAgIG9iamVjdC1maXQ6IGNvdmVyOyB9XG5cbi5wYWdlLXByb3BvcyAubGluZS1tYWluIC5lLXRodW1ibmFpbCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDMyMHB4ICFpbXBvcnRhbnQ7XG4gIG9iamVjdC1maXQ6IGNvdmVyOyB9XG5cbi5wYWdlLWNvbnRhY3QgLmZvcm0tZ3JvdXAuZm9ybS1lbGVtZW50LW1lc3NhZ2UgLmNvbC1tZC0xMiB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubGluZS1tZW51IC5jb250YWluZXItZmx1aWQge1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgYnV0dG9uLm5hdmJhci10b2dnbGUuY29sbGFwc2VkIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtNzVweDtcbiAgICByaWdodDogMTVweDsgfVxuICBidXR0b24ubmF2YmFyLXRvZ2dsZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTc1cHg7XG4gICAgcmlnaHQ6IDE1cHg7IH1cbiAgZGl2I09Nd0dJUEJ5ejFORWI0RGRQRW03NDVpWiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuICAubGluZS1tZW51IC5yb3ctZmx1aWQucm93IHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDsgfVxuICAjOFdIRDNub0gxODZiMUdRdWJTNU1udWYyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7IH1cbiAgLm5hdmJhci1jb2xsYXBzZS5jb2xsYXBzZS5pbiBhIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5uYXZiYXItY29sbGFwc2UuY29sbGFwc2UuaW4gYS5kcm9wZG93bi10b2dnbGUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6IDEyJTtcbiAgICAgIHBhZGRpbmc6IDI2cHg7IH1cbiAgICAgIC5uYXZiYXItY29sbGFwc2UuY29sbGFwc2UuaW4gYS5kcm9wZG93bi10b2dnbGUgLmNhcmV0IHtcbiAgICAgICAgbWFyZ2luOiBhdXRvOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIGxpLmhlYWRlci1leHQuaGVhZGVyLWV4dC1sb2dpbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfSB9XG5cbi5mb3JtLXdpdGhQcm9ncmVzc19fbmF2aWdhdGlvbi1mb290ZXIgLmJ0bi1saW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDsgfVxuXG4vKioqKioqKiBham91dCBBZHJpZW4gZmluIGZldnJpZXIqL1xuaW1nLm5ld3MtdGh1bWJuYWlsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMjAwcHggIWltcG9ydGFudDtcbiAgb2JqZWN0LWZpdDogY292ZXI7IH1cblxuaW1nLmUtdGh1bWJuYWlsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDAwcHggIWltcG9ydGFudDtcbiAgb2JqZWN0LWZpdDogY292ZXI7IH1cblxuc3Bhbi5tZW1iZXItZ3JlZXRpbmcge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIG1hcmdpbi10b3A6IDEwcHg7IH1cblxuYS5tZW1iZXItbXlwcm9maWxlIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBtYXJnaW4tdG9wOiAxMHB4OyB9XG5cbmEubWVtYmVyLWxvZ291dCB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgbWFyZ2luLXRvcDogMTBweDsgfVxuIl19 */
.icon-facebook.fab.fa-facebook,
.icon-linkedin.fab.fa-linkedin {
  font-size: 23px; /* Ajustez la taille selon vos besoins */
}