@charset "UTF-8";
/* ----------------------------- */
/* ----------------------------- */
/*--- Police ---*/
/* ----------------------------- */
/* ----------------------------- */
@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@300;700&display=swap");
/* ----------------------------- */
/* ----------------------------- */
/*--- Mandala ---*/
/* ----------------------------- */
/* ----------------------------- */
.mandala {
  /* GrayScale */ }
  .mandala svg {
    max-width: 100%;
    height: auto; }
  .mandala #step01.active:hover {
    cursor: pointer; }
    .mandala #step01.active:hover #title-step01 path {
      fill: #36A9E1;
      opacity: 0.95; }
  .mandala #step02.active:hover {
    cursor: pointer; }
    .mandala #step02.active:hover #title-step02 path {
      fill: #84378C;
      opacity: 0.95; }
  .mandala #step03.active:hover {
    cursor: pointer; }
    .mandala #step03.active:hover #title-step03 path {
      fill: #F59F5C;
      opacity: 0.95; }
  .mandala #step04.active:hover {
    cursor: pointer; }
    .mandala #step04.active:hover #title-step04 path, .mandala #step04.active:hover #title-step04 rect, .mandala #step04.active:hover #title-step04 .st0 {
      fill: #408161;
      opacity: 0.95; }
  .mandala #step05.active:hover {
    cursor: pointer; }
    .mandala #step05.active:hover #title-step05 path {
      fill: #DEDC00;
      opacity: 0.95; }
  .mandala #step06.active:hover {
    cursor: pointer; }
    .mandala #step06.active:hover #title-step06 path {
      fill: #5CBDB1;
      opacity: 0.95; }
  .mandala #step07.active:hover {
    cursor: pointer; }
    .mandala #step07.active:hover #title-step07 path {
      fill: #FFE500;
      opacity: 0.95; }
  .mandala #step07:not(.active) .st0, .mandala #step06:not(.active) .st0, .mandala #step05:not(.active) .st0, .mandala #step04:not(.active) .st0, .mandala #step03:not(.active) .st0, .mandala #step02:not(.active) .st0, .mandala #step01:not(.active) .st0 {
    fill: #3C3C3B; }
  .mandala #step07:not(.active) .st1, .mandala #step06:not(.active) .st1, .mandala #step05:not(.active) .st1, .mandala #step04:not(.active) .st1, .mandala #step03:not(.active) .st1, .mandala #step02:not(.active) .st1, .mandala #step01:not(.active) .st1 {
    opacity: 0.49;
    fill: #9c9c9c; }
  .mandala #step07:not(.active) .st2, .mandala #step06:not(.active) .st2, .mandala #step05:not(.active) .st2, .mandala #step04:not(.active) .st2, .mandala #step03:not(.active) .st2, .mandala #step02:not(.active) .st2, .mandala #step01:not(.active) .st2 {
    fill: #a2a2a3; }
  .mandala #step07:not(.active) .st3, .mandala #step06:not(.active) .st3, .mandala #step05:not(.active) .st3, .mandala #step04:not(.active) .st3, .mandala #step03:not(.active) .st3, .mandala #step02:not(.active) .st3, .mandala #step01:not(.active) .st3 {
    fill: #343334; }
  .mandala #step07:not(.active) .st4, .mandala #step06:not(.active) .st4, .mandala #step05:not(.active) .st4, .mandala #step04:not(.active) .st4, .mandala #step03:not(.active) .st4, .mandala #step02:not(.active) .st4, .mandala #step01:not(.active) .st4 {
    fill: #9b969b; }
  .mandala #step07:not(.active) .st5, .mandala #step06:not(.active) .st5, .mandala #step05:not(.active) .st5, .mandala #step04:not(.active) .st5, .mandala #step03:not(.active) .st5, .mandala #step02:not(.active) .st5, .mandala #step01:not(.active) .st5 {
    fill: #ECECEE; }
  .mandala #step07:not(.active) .st6, .mandala #step06:not(.active) .st6, .mandala #step05:not(.active) .st6, .mandala #step04:not(.active) .st6, .mandala #step03:not(.active) .st6, .mandala #step02:not(.active) .st6, .mandala #step01:not(.active) .st6 {
    fill: #DADADB; }
  .mandala #step07:not(.active) .st7, .mandala #step06:not(.active) .st7, .mandala #step05:not(.active) .st7, .mandala #step04:not(.active) .st7, .mandala #step03:not(.active) .st7, .mandala #step02:not(.active) .st7, .mandala #step01:not(.active) .st7 {
    fill: #555353; }
  .mandala #step07:not(.active) .st8, .mandala #step06:not(.active) .st8, .mandala #step05:not(.active) .st8, .mandala #step04:not(.active) .st8, .mandala #step03:not(.active) .st8, .mandala #step02:not(.active) .st8, .mandala #step01:not(.active) .st8 {
    fill: #e1e1e1; }
  .mandala #step07:not(.active) .st9, .mandala #step06:not(.active) .st9, .mandala #step05:not(.active) .st9, .mandala #step04:not(.active) .st9, .mandala #step03:not(.active) .st9, .mandala #step02:not(.active) .st9, .mandala #step01:not(.active) .st9 {
    fill: #605C5E; }
  .mandala #step07:not(.active) .st10, .mandala #step06:not(.active) .st10, .mandala #step05:not(.active) .st10, .mandala #step04:not(.active) .st10, .mandala #step03:not(.active) .st10, .mandala #step02:not(.active) .st10, .mandala #step01:not(.active) .st10 {
    fill: #e6e3e9; }
  .mandala #step07:not(.active) .st11, .mandala #step06:not(.active) .st11, .mandala #step05:not(.active) .st11, .mandala #step04:not(.active) .st11, .mandala #step03:not(.active) .st11, .mandala #step02:not(.active) .st11, .mandala #step01:not(.active) .st11 {
    fill: #FFFFFF; }
  .mandala #step07:not(.active) .st12, .mandala #step06:not(.active) .st12, .mandala #step05:not(.active) .st12, .mandala #step04:not(.active) .st12, .mandala #step03:not(.active) .st12, .mandala #step02:not(.active) .st12, .mandala #step01:not(.active) .st12 {
    fill: #817d82; }
  .mandala #step07:not(.active) .st13, .mandala #step06:not(.active) .st13, .mandala #step05:not(.active) .st13, .mandala #step04:not(.active) .st13, .mandala #step03:not(.active) .st13, .mandala #step02:not(.active) .st13, .mandala #step01:not(.active) .st13 {
    fill: #8b878b; }
  .mandala #step07:not(.active) .st14, .mandala #step06:not(.active) .st14, .mandala #step05:not(.active) .st14, .mandala #step04:not(.active) .st14, .mandala #step03:not(.active) .st14, .mandala #step02:not(.active) .st14, .mandala #step01:not(.active) .st14 {
    fill: #babcc3; }
  .mandala #step07:not(.active) .st15, .mandala #step06:not(.active) .st15, .mandala #step05:not(.active) .st15, .mandala #step04:not(.active) .st15, .mandala #step03:not(.active) .st15, .mandala #step02:not(.active) .st15, .mandala #step01:not(.active) .st15 {
    fill: #716e71; }
  .mandala #step07:not(.active) .st16, .mandala #step06:not(.active) .st16, .mandala #step05:not(.active) .st16, .mandala #step04:not(.active) .st16, .mandala #step03:not(.active) .st16, .mandala #step02:not(.active) .st16, .mandala #step01:not(.active) .st16 {
    fill: #7c797e; }
  .mandala #step07:not(.active) .st17, .mandala #step06:not(.active) .st17, .mandala #step05:not(.active) .st17, .mandala #step04:not(.active) .st17, .mandala #step03:not(.active) .st17, .mandala #step02:not(.active) .st17, .mandala #step01:not(.active) .st17 {
    fill: #f2f0f1; }
  .mandala #step07:not(.active) .st18, .mandala #step06:not(.active) .st18, .mandala #step05:not(.active) .st18, .mandala #step04:not(.active) .st18, .mandala #step03:not(.active) .st18, .mandala #step02:not(.active) .st18, .mandala #step01:not(.active) .st18 {
    fill: #dcdce5; }
  .mandala #step07:not(.active) .st19, .mandala #step06:not(.active) .st19, .mandala #step05:not(.active) .st19, .mandala #step04:not(.active) .st19, .mandala #step03:not(.active) .st19, .mandala #step02:not(.active) .st19, .mandala #step01:not(.active) .st19 {
    fill: #8c8b92; }
  .mandala #step07:not(.active) .st20, .mandala #step06:not(.active) .st20, .mandala #step05:not(.active) .st20, .mandala #step04:not(.active) .st20, .mandala #step03:not(.active) .st20, .mandala #step02:not(.active) .st20, .mandala #step01:not(.active) .st20 {
    fill: #575458; }
  .mandala #step07:not(.active) .st21, .mandala #step06:not(.active) .st21, .mandala #step05:not(.active) .st21, .mandala #step04:not(.active) .st21, .mandala #step03:not(.active) .st21, .mandala #step02:not(.active) .st21, .mandala #step01:not(.active) .st21 {
    fill: #666468; }
  .mandala #step07:not(.active) .st22, .mandala #step06:not(.active) .st22, .mandala #step05:not(.active) .st22, .mandala #step04:not(.active) .st22, .mandala #step03:not(.active) .st22, .mandala #step02:not(.active) .st22, .mandala #step01:not(.active) .st22 {
    opacity: 0.14;
    fill: #1d1c1d; }
  .mandala #step07:not(.active) .st23, .mandala #step06:not(.active) .st23, .mandala #step05:not(.active) .st23, .mandala #step04:not(.active) .st23, .mandala #step03:not(.active) .st23, .mandala #step02:not(.active) .st23, .mandala #step01:not(.active) .st23 {
    opacity: 0.49;
    fill: #d8d8dd; }
  .mandala #step07:not(.active) .st24, .mandala #step06:not(.active) .st24, .mandala #step05:not(.active) .st24, .mandala #step04:not(.active) .st24, .mandala #step03:not(.active) .st24, .mandala #step02:not(.active) .st24, .mandala #step01:not(.active) .st24 {
    fill: #e3e2e4; }
  .mandala #step07:not(.active) .st25, .mandala #step06:not(.active) .st25, .mandala #step05:not(.active) .st25, .mandala #step04:not(.active) .st25, .mandala #step03:not(.active) .st25, .mandala #step02:not(.active) .st25, .mandala #step01:not(.active) .st25 {
    fill: #5e5c5e; }
  .mandala #step07:not(.active) .st26, .mandala #step06:not(.active) .st26, .mandala #step05:not(.active) .st26, .mandala #step04:not(.active) .st26, .mandala #step03:not(.active) .st26, .mandala #step02:not(.active) .st26, .mandala #step01:not(.active) .st26 {
    fill: #868686; }
  .mandala #step07:not(.active) .st27, .mandala #step06:not(.active) .st27, .mandala #step05:not(.active) .st27, .mandala #step04:not(.active) .st27, .mandala #step03:not(.active) .st27, .mandala #step02:not(.active) .st27, .mandala #step01:not(.active) .st27 {
    fill: #d3d3d3; }
  .mandala #step07:not(.active) .st28, .mandala #step06:not(.active) .st28, .mandala #step05:not(.active) .st28, .mandala #step04:not(.active) .st28, .mandala #step03:not(.active) .st28, .mandala #step02:not(.active) .st28, .mandala #step01:not(.active) .st28 {
    fill: #1D1D1B; }
  .mandala #step07:not(.active) .st29, .mandala #step06:not(.active) .st29, .mandala #step05:not(.active) .st29, .mandala #step04:not(.active) .st29, .mandala #step03:not(.active) .st29, .mandala #step02:not(.active) .st29, .mandala #step01:not(.active) .st29 {
    fill: #eaecf3; }
  .mandala #step07:not(.active) .st30, .mandala #step06:not(.active) .st30, .mandala #step05:not(.active) .st30, .mandala #step04:not(.active) .st30, .mandala #step03:not(.active) .st30, .mandala #step02:not(.active) .st30, .mandala #step01:not(.active) .st30 {
    fill: #b0acb0; }
  .mandala #step07:not(.active) .st31, .mandala #step06:not(.active) .st31, .mandala #step05:not(.active) .st31, .mandala #step04:not(.active) .st31, .mandala #step03:not(.active) .st31, .mandala #step02:not(.active) .st31, .mandala #step01:not(.active) .st31 {
    fill: #525054; }
  .mandala #step07:not(.active) .st32, .mandala #step06:not(.active) .st32, .mandala #step05:not(.active) .st32, .mandala #step04:not(.active) .st32, .mandala #step03:not(.active) .st32, .mandala #step02:not(.active) .st32, .mandala #step01:not(.active) .st32 {
    fill: #cfcad1; }
  .mandala #step07:not(.active) .st33, .mandala #step06:not(.active) .st33, .mandala #step05:not(.active) .st33, .mandala #step04:not(.active) .st33, .mandala #step03:not(.active) .st33, .mandala #step02:not(.active) .st33, .mandala #step01:not(.active) .st33 {
    fill: #666568; }
  .mandala #step07:not(.active) .st34, .mandala #step06:not(.active) .st34, .mandala #step05:not(.active) .st34, .mandala #step04:not(.active) .st34, .mandala #step03:not(.active) .st34, .mandala #step02:not(.active) .st34, .mandala #step01:not(.active) .st34 {
    fill: #f5f1f8; }
  .mandala #step07:not(.active) .st35, .mandala #step06:not(.active) .st35, .mandala #step05:not(.active) .st35, .mandala #step04:not(.active) .st35, .mandala #step03:not(.active) .st35, .mandala #step02:not(.active) .st35, .mandala #step01:not(.active) .st35 {
    fill: #a39fa6; }
  .mandala #step07:not(.active) .st36, .mandala #step06:not(.active) .st36, .mandala #step05:not(.active) .st36, .mandala #step04:not(.active) .st36, .mandala #step03:not(.active) .st36, .mandala #step02:not(.active) .st36, .mandala #step01:not(.active) .st36 {
    fill: #666366; }
  .mandala #step07:not(.active) .st37, .mandala #step06:not(.active) .st37, .mandala #step05:not(.active) .st37, .mandala #step04:not(.active) .st37, .mandala #step03:not(.active) .st37, .mandala #step02:not(.active) .st37, .mandala #step01:not(.active) .st37 {
    fill: #f0eff2; }
  .mandala #step07:not(.active) .st38, .mandala #step06:not(.active) .st38, .mandala #step05:not(.active) .st38, .mandala #step04:not(.active) .st38, .mandala #step03:not(.active) .st38, .mandala #step02:not(.active) .st38, .mandala #step01:not(.active) .st38 {
    fill: #b5b4b9; }
  .mandala #step07:not(.active) .st39, .mandala #step06:not(.active) .st39, .mandala #step05:not(.active) .st39, .mandala #step04:not(.active) .st39, .mandala #step03:not(.active) .st39, .mandala #step02:not(.active) .st39, .mandala #step01:not(.active) .st39 {
    fill: #d7d4d7; }
  .mandala #step07:not(.active) .st40, .mandala #step06:not(.active) .st40, .mandala #step05:not(.active) .st40, .mandala #step04:not(.active) .st40, .mandala #step03:not(.active) .st40, .mandala #step02:not(.active) .st40, .mandala #step01:not(.active) .st40 {
    fill: #7e7c80; }
  .mandala #step07:not(.active) .st41, .mandala #step06:not(.active) .st41, .mandala #step05:not(.active) .st41, .mandala #step04:not(.active) .st41, .mandala #step03:not(.active) .st41, .mandala #step02:not(.active) .st41, .mandala #step01:not(.active) .st41 {
    fill: #87858a; }
  .mandala #step07:not(.active) .st42, .mandala #step06:not(.active) .st42, .mandala #step05:not(.active) .st42, .mandala #step04:not(.active) .st42, .mandala #step03:not(.active) .st42, .mandala #step02:not(.active) .st42, .mandala #step01:not(.active) .st42 {
    fill: #B0AAA9; }
  .mandala #step07:not(.active) .st43, .mandala #step06:not(.active) .st43, .mandala #step05:not(.active) .st43, .mandala #step04:not(.active) .st43, .mandala #step03:not(.active) .st43, .mandala #step02:not(.active) .st43, .mandala #step01:not(.active) .st43 {
    fill: #564F4E; }
  .mandala #step07:not(.active) .st44, .mandala #step06:not(.active) .st44, .mandala #step05:not(.active) .st44, .mandala #step04:not(.active) .st44, .mandala #step03:not(.active) .st44, .mandala #step02:not(.active) .st44, .mandala #step01:not(.active) .st44 {
    fill: #a29fa3; }
  .mandala #step07:not(.active) .st45, .mandala #step06:not(.active) .st45, .mandala #step05:not(.active) .st45, .mandala #step04:not(.active) .st45, .mandala #step03:not(.active) .st45, .mandala #step02:not(.active) .st45, .mandala #step01:not(.active) .st45 {
    fill: #a1a1a1; }
  .mandala #step07:not(.active) .st46, .mandala #step06:not(.active) .st46, .mandala #step05:not(.active) .st46, .mandala #step04:not(.active) .st46, .mandala #step03:not(.active) .st46, .mandala #step02:not(.active) .st46, .mandala #step01:not(.active) .st46 {
    opacity: 0.49;
    fill: #c9c9c9; }
  .mandala #step07:not(.active) .st47, .mandala #step06:not(.active) .st47, .mandala #step05:not(.active) .st47, .mandala #step04:not(.active) .st47, .mandala #step03:not(.active) .st47, .mandala #step02:not(.active) .st47, .mandala #step01:not(.active) .st47 {
    fill: #bdbdbd; }
  .mandala #step07:not(.active) .st48, .mandala #step06:not(.active) .st48, .mandala #step05:not(.active) .st48, .mandala #step04:not(.active) .st48, .mandala #step03:not(.active) .st48, .mandala #step02:not(.active) .st48, .mandala #step01:not(.active) .st48 {
    fill: #949494; }
  .mandala #step07:not(.active) .st49, .mandala #step06:not(.active) .st49, .mandala #step05:not(.active) .st49, .mandala #step04:not(.active) .st49, .mandala #step03:not(.active) .st49, .mandala #step02:not(.active) .st49, .mandala #step01:not(.active) .st49 {
    fill: #6F6F6E; }
  .mandala #step07:not(.active) .st50, .mandala #step06:not(.active) .st50, .mandala #step05:not(.active) .st50, .mandala #step04:not(.active) .st50, .mandala #step03:not(.active) .st50, .mandala #step02:not(.active) .st50, .mandala #step01:not(.active) .st50 {
    fill: #b5b5b5; }
  .mandala #step07:not(.active) .st51, .mandala #step06:not(.active) .st51, .mandala #step05:not(.active) .st51, .mandala #step04:not(.active) .st51, .mandala #step03:not(.active) .st51, .mandala #step02:not(.active) .st51, .mandala #step01:not(.active) .st51 {
    fill: #7a7a7a; }
  .mandala #step07:not(.active) .st52, .mandala #step06:not(.active) .st52, .mandala #step05:not(.active) .st52, .mandala #step04:not(.active) .st52, .mandala #step03:not(.active) .st52, .mandala #step02:not(.active) .st52, .mandala #step01:not(.active) .st52 {
    fill: #dedede; }
  .mandala #step07:not(.active) .st53, .mandala #step06:not(.active) .st53, .mandala #step05:not(.active) .st53, .mandala #step04:not(.active) .st53, .mandala #step03:not(.active) .st53, .mandala #step02:not(.active) .st53, .mandala #step01:not(.active) .st53 {
    fill: #e6e6e6; }
  .mandala #step07:not(.active) .st54, .mandala #step06:not(.active) .st54, .mandala #step05:not(.active) .st54, .mandala #step04:not(.active) .st54, .mandala #step03:not(.active) .st54, .mandala #step02:not(.active) .st54, .mandala #step01:not(.active) .st54 {
    fill: #ededed; }
  .mandala #step07:not(.active) .st55, .mandala #step06:not(.active) .st55, .mandala #step05:not(.active) .st55, .mandala #step04:not(.active) .st55, .mandala #step03:not(.active) .st55, .mandala #step02:not(.active) .st55, .mandala #step01:not(.active) .st55 {
    fill: #6e6e6e; }
  .mandala #step07:not(.active) .st56, .mandala #step06:not(.active) .st56, .mandala #step05:not(.active) .st56, .mandala #step04:not(.active) .st56, .mandala #step03:not(.active) .st56, .mandala #step02:not(.active) .st56, .mandala #step01:not(.active) .st56 {
    fill: #fafafa; }
  .mandala #step07:not(.active) .st57, .mandala #step06:not(.active) .st57, .mandala #step05:not(.active) .st57, .mandala #step04:not(.active) .st57, .mandala #step03:not(.active) .st57, .mandala #step02:not(.active) .st57, .mandala #step01:not(.active) .st57 {
    fill: #f5f5f5; }
  .mandala #step07:not(.active) .st58, .mandala #step06:not(.active) .st58, .mandala #step05:not(.active) .st58, .mandala #step04:not(.active) .st58, .mandala #step03:not(.active) .st58, .mandala #step02:not(.active) .st58, .mandala #step01:not(.active) .st58 {
    fill: #949494; }
  .mandala #step07:not(.active) .st59, .mandala #step06:not(.active) .st59, .mandala #step05:not(.active) .st59, .mandala #step04:not(.active) .st59, .mandala #step03:not(.active) .st59, .mandala #step02:not(.active) .st59, .mandala #step01:not(.active) .st59 {
    fill: #f7f7f7; }
  .mandala #step07:not(.active) .st60, .mandala #step06:not(.active) .st60, .mandala #step05:not(.active) .st60, .mandala #step04:not(.active) .st60, .mandala #step03:not(.active) .st60, .mandala #step02:not(.active) .st60, .mandala #step01:not(.active) .st60 {
    fill: #b0b0b0; }
  .mandala #step07:not(.active) .st61, .mandala #step06:not(.active) .st61, .mandala #step05:not(.active) .st61, .mandala #step04:not(.active) .st61, .mandala #step03:not(.active) .st61, .mandala #step02:not(.active) .st61, .mandala #step01:not(.active) .st61 {
    fill: #B1B1B1; }
  .mandala #step07:not(.active) .st62, .mandala #step06:not(.active) .st62, .mandala #step05:not(.active) .st62, .mandala #step04:not(.active) .st62, .mandala #step03:not(.active) .st62, .mandala #step02:not(.active) .st62, .mandala #step01:not(.active) .st62 {
    fill: #787878; }
  .mandala #step07:not(.active) .st63, .mandala #step06:not(.active) .st63, .mandala #step05:not(.active) .st63, .mandala #step04:not(.active) .st63, .mandala #step03:not(.active) .st63, .mandala #step02:not(.active) .st63, .mandala #step01:not(.active) .st63 {
    fill: #e0e0e0; }
  .mandala #step07:not(.active) .st64, .mandala #step06:not(.active) .st64, .mandala #step05:not(.active) .st64, .mandala #step04:not(.active) .st64, .mandala #step03:not(.active) .st64, .mandala #step02:not(.active) .st64, .mandala #step01:not(.active) .st64 {
    fill: #ababab; }
  .mandala #step07:not(.active) .st65, .mandala #step06:not(.active) .st65, .mandala #step05:not(.active) .st65, .mandala #step04:not(.active) .st65, .mandala #step03:not(.active) .st65, .mandala #step02:not(.active) .st65, .mandala #step01:not(.active) .st65 {
    fill: #8f8f8f; }
  .mandala #step07:not(.active) .st66, .mandala #step06:not(.active) .st66, .mandala #step05:not(.active) .st66, .mandala #step04:not(.active) .st66, .mandala #step03:not(.active) .st66, .mandala #step02:not(.active) .st66, .mandala #step01:not(.active) .st66 {
    fill: #bfbfbf; }
  .mandala #step07:not(.active) .st67, .mandala #step06:not(.active) .st67, .mandala #step05:not(.active) .st67, .mandala #step04:not(.active) .st67, .mandala #step03:not(.active) .st67, .mandala #step02:not(.active) .st67, .mandala #step01:not(.active) .st67 {
    fill: #e0e0e0; }
  .mandala #step07:not(.active) .st68, .mandala #step06:not(.active) .st68, .mandala #step05:not(.active) .st68, .mandala #step04:not(.active) .st68, .mandala #step03:not(.active) .st68, .mandala #step02:not(.active) .st68, .mandala #step01:not(.active) .st68 {
    fill: #f0f0f0; }
  .mandala #step07:not(.active) .st69, .mandala #step06:not(.active) .st69, .mandala #step05:not(.active) .st69, .mandala #step04:not(.active) .st69, .mandala #step03:not(.active) .st69, .mandala #step02:not(.active) .st69, .mandala #step01:not(.active) .st69 {
    fill: #b8b8b8; }
  .mandala #step07:not(.active) .st70, .mandala #step06:not(.active) .st70, .mandala #step05:not(.active) .st70, .mandala #step04:not(.active) .st70, .mandala #step03:not(.active) .st70, .mandala #step02:not(.active) .st70, .mandala #step01:not(.active) .st70 {
    fill: #E2E7D3; }
  .mandala #step07:not(.active) .st71, .mandala #step06:not(.active) .st71, .mandala #step05:not(.active) .st71, .mandala #step04:not(.active) .st71, .mandala #step03:not(.active) .st71, .mandala #step02:not(.active) .st71, .mandala #step01:not(.active) .st71 {
    fill: #292929; }
  .mandala #step07:not(.active) .st72, .mandala #step06:not(.active) .st72, .mandala #step05:not(.active) .st72, .mandala #step04:not(.active) .st72, .mandala #step03:not(.active) .st72, .mandala #step02:not(.active) .st72, .mandala #step01:not(.active) .st72 {
    fill: #8c8c8c; }
  .mandala #step07:not(.active) .st73, .mandala #step06:not(.active) .st73, .mandala #step05:not(.active) .st73, .mandala #step04:not(.active) .st73, .mandala #step03:not(.active) .st73, .mandala #step02:not(.active) .st73, .mandala #step01:not(.active) .st73 {
    fill: #f7f7f7; }
  .mandala #step07:not(.active) .st74, .mandala #step06:not(.active) .st74, .mandala #step05:not(.active) .st74, .mandala #step04:not(.active) .st74, .mandala #step03:not(.active) .st74, .mandala #step02:not(.active) .st74, .mandala #step01:not(.active) .st74 {
    opacity: 0.49;
    fill: #dbdbdb; }
  .mandala #step07:not(.active) .st75, .mandala #step06:not(.active) .st75, .mandala #step05:not(.active) .st75, .mandala #step04:not(.active) .st75, .mandala #step03:not(.active) .st75, .mandala #step02:not(.active) .st75, .mandala #step01:not(.active) .st75 {
    fill: #b3b3b3; }
  .mandala #step07:not(.active) .st76, .mandala #step06:not(.active) .st76, .mandala #step05:not(.active) .st76, .mandala #step04:not(.active) .st76, .mandala #step03:not(.active) .st76, .mandala #step02:not(.active) .st76, .mandala #step01:not(.active) .st76 {
    fill: #5e5e5e; }
  .mandala #step07:not(.active) .st77, .mandala #step06:not(.active) .st77, .mandala #step05:not(.active) .st77, .mandala #step04:not(.active) .st77, .mandala #step03:not(.active) .st77, .mandala #step02:not(.active) .st77, .mandala #step01:not(.active) .st77 {
    clip-path: url(#SVGID_2_);
    fill: #F6FAFB; }
  .mandala #step07:not(.active) .st78, .mandala #step06:not(.active) .st78, .mandala #step05:not(.active) .st78, .mandala #step04:not(.active) .st78, .mandala #step03:not(.active) .st78, .mandala #step02:not(.active) .st78, .mandala #step01:not(.active) .st78 {
    clip-path: url(#SVGID_2_);
    fill: #e1e1e1; }
  .mandala #step07:not(.active) .st79, .mandala #step06:not(.active) .st79, .mandala #step05:not(.active) .st79, .mandala #step04:not(.active) .st79, .mandala #step03:not(.active) .st79, .mandala #step02:not(.active) .st79, .mandala #step01:not(.active) .st79 {
    clip-path: url(#SVGID_2_);
    fill: #b3b3b3; }
  .mandala #step07:not(.active) .st80, .mandala #step06:not(.active) .st80, .mandala #step05:not(.active) .st80, .mandala #step04:not(.active) .st80, .mandala #step03:not(.active) .st80, .mandala #step02:not(.active) .st80, .mandala #step01:not(.active) .st80 {
    clip-path: url(#SVGID_2_);
    fill: #34312E; }
  .mandala #step07:not(.active) .st81, .mandala #step06:not(.active) .st81, .mandala #step05:not(.active) .st81, .mandala #step04:not(.active) .st81, .mandala #step03:not(.active) .st81, .mandala #step02:not(.active) .st81, .mandala #step01:not(.active) .st81 {
    clip-path: url(#SVGID_2_);
    fill: #5e5e5e; }
  .mandala #step07:not(.active) .st82, .mandala #step06:not(.active) .st82, .mandala #step05:not(.active) .st82, .mandala #step04:not(.active) .st82, .mandala #step03:not(.active) .st82, .mandala #step02:not(.active) .st82, .mandala #step01:not(.active) .st82 {
    clip-path: url(#SVGID_2_);
    fill: #616161; }
  .mandala #step07:not(.active) .st83, .mandala #step06:not(.active) .st83, .mandala #step05:not(.active) .st83, .mandala #step04:not(.active) .st83, .mandala #step03:not(.active) .st83, .mandala #step02:not(.active) .st83, .mandala #step01:not(.active) .st83 {
    fill: #949494; }
  .mandala #step07:not(.active) .st84, .mandala #step06:not(.active) .st84, .mandala #step05:not(.active) .st84, .mandala #step04:not(.active) .st84, .mandala #step03:not(.active) .st84, .mandala #step02:not(.active) .st84, .mandala #step01:not(.active) .st84 {
    fill: #ffffff; }
  .mandala #step07:not(.active) .st85, .mandala #step06:not(.active) .st85, .mandala #step05:not(.active) .st85, .mandala #step04:not(.active) .st85, .mandala #step03:not(.active) .st85, .mandala #step02:not(.active) .st85, .mandala #step01:not(.active) .st85 {
    fill: #858585; }
  .mandala #step07:not(.active) .st86, .mandala #step06:not(.active) .st86, .mandala #step05:not(.active) .st86, .mandala #step04:not(.active) .st86, .mandala #step03:not(.active) .st86, .mandala #step02:not(.active) .st86, .mandala #step01:not(.active) .st86 {
    fill: #d1d1d1; }
  .mandala #step07:not(.active) .st87, .mandala #step06:not(.active) .st87, .mandala #step05:not(.active) .st87, .mandala #step04:not(.active) .st87, .mandala #step03:not(.active) .st87, .mandala #step02:not(.active) .st87, .mandala #step01:not(.active) .st87 {
    fill: #e6e6e6; }
  .mandala #step07:not(.active) .st88, .mandala #step06:not(.active) .st88, .mandala #step05:not(.active) .st88, .mandala #step04:not(.active) .st88, .mandala #step03:not(.active) .st88, .mandala #step02:not(.active) .st88, .mandala #step01:not(.active) .st88 {
    fill: #969696; }
  .mandala #step07:not(.active) .st89, .mandala #step06:not(.active) .st89, .mandala #step05:not(.active) .st89, .mandala #step04:not(.active) .st89, .mandala #step03:not(.active) .st89, .mandala #step02:not(.active) .st89, .mandala #step01:not(.active) .st89 {
    fill: #F7F0D6; }
  .mandala #step07:not(.active) .st90, .mandala #step06:not(.active) .st90, .mandala #step05:not(.active) .st90, .mandala #step04:not(.active) .st90, .mandala #step03:not(.active) .st90, .mandala #step02:not(.active) .st90, .mandala #step01:not(.active) .st90 {
    fill: #4d4d4d; }
  .mandala #step07:not(.active) .st91, .mandala #step06:not(.active) .st91, .mandala #step05:not(.active) .st91, .mandala #step04:not(.active) .st91, .mandala #step03:not(.active) .st91, .mandala #step02:not(.active) .st91, .mandala #step01:not(.active) .st91 {
    fill: #f0f0f0; }
  .mandala #step07:not(.active) .st92, .mandala #step06:not(.active) .st92, .mandala #step05:not(.active) .st92, .mandala #step04:not(.active) .st92, .mandala #step03:not(.active) .st92, .mandala #step02:not(.active) .st92, .mandala #step01:not(.active) .st92 {
    fill: #e3e3e3; }
  .mandala #step07:not(.active) .st93, .mandala #step06:not(.active) .st93, .mandala #step05:not(.active) .st93, .mandala #step04:not(.active) .st93, .mandala #step03:not(.active) .st93, .mandala #step02:not(.active) .st93, .mandala #step01:not(.active) .st93 {
    fill: #f0f0f0; }
  .mandala #step07:not(.active) .st94, .mandala #step06:not(.active) .st94, .mandala #step05:not(.active) .st94, .mandala #step04:not(.active) .st94, .mandala #step03:not(.active) .st94, .mandala #step02:not(.active) .st94, .mandala #step01:not(.active) .st94 {
    fill: #E7E1D8; }
  .mandala #step07:not(.active) .st95, .mandala #step06:not(.active) .st95, .mandala #step05:not(.active) .st95, .mandala #step04:not(.active) .st95, .mandala #step03:not(.active) .st95, .mandala #step02:not(.active) .st95, .mandala #step01:not(.active) .st95 {
    fill: #ffffff; }
  .mandala #step07:not(.active) .st96, .mandala #step06:not(.active) .st96, .mandala #step05:not(.active) .st96, .mandala #step04:not(.active) .st96, .mandala #step03:not(.active) .st96, .mandala #step02:not(.active) .st96, .mandala #step01:not(.active) .st96 {
    fill: #858585; }
  .mandala #step07:not(.active) .st97, .mandala #step06:not(.active) .st97, .mandala #step05:not(.active) .st97, .mandala #step04:not(.active) .st97, .mandala #step03:not(.active) .st97, .mandala #step02:not(.active) .st97, .mandala #step01:not(.active) .st97 {
    fill: #f5f5f5; }
  .mandala #step07:not(.active) .st98, .mandala #step06:not(.active) .st98, .mandala #step05:not(.active) .st98, .mandala #step04:not(.active) .st98, .mandala #step03:not(.active) .st98, .mandala #step02:not(.active) .st98, .mandala #step01:not(.active) .st98 {
    fill: #dbdbdb; }
  .mandala #step07:not(.active) .st99, .mandala #step06:not(.active) .st99, .mandala #step05:not(.active) .st99, .mandala #step04:not(.active) .st99, .mandala #step03:not(.active) .st99, .mandala #step02:not(.active) .st99, .mandala #step01:not(.active) .st99 {
    fill: #919191; }
  .mandala #step07:not(.active) .st100, .mandala #step06:not(.active) .st100, .mandala #step05:not(.active) .st100, .mandala #step04:not(.active) .st100, .mandala #step03:not(.active) .st100, .mandala #step02:not(.active) .st100, .mandala #step01:not(.active) .st100 {
    opacity: 0.49;
    fill: #bababa; }
  .mandala #step07:not(.active) .st102, .mandala #step06:not(.active) .st102, .mandala #step05:not(.active) .st102, .mandala #step04:not(.active) .st102, .mandala #step03:not(.active) .st102, .mandala #step02:not(.active) .st102, .mandala #step01:not(.active) .st102 {
    fill: #bdbdbd; }
  .mandala #step07:not(.active) .st103, .mandala #step06:not(.active) .st103, .mandala #step05:not(.active) .st103, .mandala #step04:not(.active) .st103, .mandala #step03:not(.active) .st103, .mandala #step02:not(.active) .st103, .mandala #step01:not(.active) .st103 {
    fill: #fafafa; }
  .mandala #step07:not(.active) .st104, .mandala #step06:not(.active) .st104, .mandala #step05:not(.active) .st104, .mandala #step04:not(.active) .st104, .mandala #step03:not(.active) .st104, .mandala #step02:not(.active) .st104, .mandala #step01:not(.active) .st104 {
    fill: #6e6e6e; }
  .mandala #step07:not(.active) .st105, .mandala #step06:not(.active) .st105, .mandala #step05:not(.active) .st105, .mandala #step04:not(.active) .st105, .mandala #step03:not(.active) .st105, .mandala #step02:not(.active) .st105, .mandala #step01:not(.active) .st105 {
    fill: #e6e6e6; }
  .mandala #step07:not(.active) .st106, .mandala #step06:not(.active) .st106, .mandala #step05:not(.active) .st106, .mandala #step04:not(.active) .st106, .mandala #step03:not(.active) .st106, .mandala #step02:not(.active) .st106, .mandala #step01:not(.active) .st106 {
    fill: #e3e3e3; }
  .mandala #step07:not(.active) .st107, .mandala #step06:not(.active) .st107, .mandala #step05:not(.active) .st107, .mandala #step04:not(.active) .st107, .mandala #step03:not(.active) .st107, .mandala #step02:not(.active) .st107, .mandala #step01:not(.active) .st107 {
    fill: #f0f0f0; }
  .mandala #step07:not(.active) .st108, .mandala #step06:not(.active) .st108, .mandala #step05:not(.active) .st108, .mandala #step04:not(.active) .st108, .mandala #step03:not(.active) .st108, .mandala #step02:not(.active) .st108, .mandala #step01:not(.active) .st108 {
    fill: #b0b0b0; }
  .mandala #step07:not(.active) .st109, .mandala #step06:not(.active) .st109, .mandala #step05:not(.active) .st109, .mandala #step04:not(.active) .st109, .mandala #step03:not(.active) .st109, .mandala #step02:not(.active) .st109, .mandala #step01:not(.active) .st109 {
    fill: #ffffff; }
  .mandala #step07:not(.active) .st110, .mandala #step06:not(.active) .st110, .mandala #step05:not(.active) .st110, .mandala #step04:not(.active) .st110, .mandala #step03:not(.active) .st110, .mandala #step02:not(.active) .st110, .mandala #step01:not(.active) .st110 {
    fill-rule: evenodd;
    clip-rule: evenodd;
    fill: #fcfcfc; }
  .mandala #step07:not(.active) .st111, .mandala #step06:not(.active) .st111, .mandala #step05:not(.active) .st111, .mandala #step04:not(.active) .st111, .mandala #step03:not(.active) .st111, .mandala #step02:not(.active) .st111, .mandala #step01:not(.active) .st111 {
    fill-rule: evenodd;
    clip-rule: evenodd;
    fill: #fafafa; }
  .mandala #step07:not(.active) .st112, .mandala #step06:not(.active) .st112, .mandala #step05:not(.active) .st112, .mandala #step04:not(.active) .st112, .mandala #step03:not(.active) .st112, .mandala #step02:not(.active) .st112, .mandala #step01:not(.active) .st112 {
    fill: #f5f5f5; }
  .mandala #step07:not(.active) .st113, .mandala #step06:not(.active) .st113, .mandala #step05:not(.active) .st113, .mandala #step04:not(.active) .st113, .mandala #step03:not(.active) .st113, .mandala #step02:not(.active) .st113, .mandala #step01:not(.active) .st113 {
    fill-rule: evenodd;
    clip-rule: evenodd;
    fill: #f7f7f7; }
  .mandala #step07:not(.active) .st114, .mandala #step06:not(.active) .st114, .mandala #step05:not(.active) .st114, .mandala #step04:not(.active) .st114, .mandala #step03:not(.active) .st114, .mandala #step02:not(.active) .st114, .mandala #step01:not(.active) .st114 {
    fill: #d9d9d9; }
  .mandala #step07:not(.active) .st115, .mandala #step06:not(.active) .st115, .mandala #step05:not(.active) .st115, .mandala #step04:not(.active) .st115, .mandala #step03:not(.active) .st115, .mandala #step02:not(.active) .st115, .mandala #step01:not(.active) .st115 {
    fill: #f2f2f2; }
  .mandala #step07:not(.active) .st116, .mandala #step06:not(.active) .st116, .mandala #step05:not(.active) .st116, .mandala #step04:not(.active) .st116, .mandala #step03:not(.active) .st116, .mandala #step02:not(.active) .st116, .mandala #step01:not(.active) .st116 {
    fill: #292929; }
  .mandala #step07:not(.active) .st117, .mandala #step06:not(.active) .st117, .mandala #step05:not(.active) .st117, .mandala #step04:not(.active) .st117, .mandala #step03:not(.active) .st117, .mandala #step02:not(.active) .st117, .mandala #step01:not(.active) .st117 {
    fill-rule: evenodd;
    clip-rule: evenodd;
    fill: #969696; }
  .mandala #step07:not(.active) .st118, .mandala #step06:not(.active) .st118, .mandala #step05:not(.active) .st118, .mandala #step04:not(.active) .st118, .mandala #step03:not(.active) .st118, .mandala #step02:not(.active) .st118, .mandala #step01:not(.active) .st118 {
    fill-rule: evenodd;
    clip-rule: evenodd;
    fill: #575757; }
  .mandala #step07:not(.active) .st119, .mandala #step06:not(.active) .st119, .mandala #step05:not(.active) .st119, .mandala #step04:not(.active) .st119, .mandala #step03:not(.active) .st119, .mandala #step02:not(.active) .st119, .mandala #step01:not(.active) .st119 {
    fill: #fcfcfc; }
  .mandala #step07:not(.active) .st120, .mandala #step06:not(.active) .st120, .mandala #step05:not(.active) .st120, .mandala #step04:not(.active) .st120, .mandala #step03:not(.active) .st120, .mandala #step02:not(.active) .st120, .mandala #step01:not(.active) .st120 {
    fill: #f0f0f0; }
  .mandala #step07:not(.active) .st121, .mandala #step06:not(.active) .st121, .mandala #step05:not(.active) .st121, .mandala #step04:not(.active) .st121, .mandala #step03:not(.active) .st121, .mandala #step02:not(.active) .st121, .mandala #step01:not(.active) .st121 {
    fill: #e3e3e3; }
  .mandala #step07:not(.active) .st122, .mandala #step06:not(.active) .st122, .mandala #step05:not(.active) .st122, .mandala #step04:not(.active) .st122, .mandala #step03:not(.active) .st122, .mandala #step02:not(.active) .st122, .mandala #step01:not(.active) .st122 {
    fill: #E4E9D5; }
  .mandala #step07:not(.active) .st123, .mandala #step06:not(.active) .st123, .mandala #step05:not(.active) .st123, .mandala #step04:not(.active) .st123, .mandala #step03:not(.active) .st123, .mandala #step02:not(.active) .st123, .mandala #step01:not(.active) .st123 {
    fill: #ebebeb; }
  .mandala #step07:not(.active) .st124, .mandala #step06:not(.active) .st124, .mandala #step05:not(.active) .st124, .mandala #step04:not(.active) .st124, .mandala #step03:not(.active) .st124, .mandala #step02:not(.active) .st124, .mandala #step01:not(.active) .st124 {
    fill: #ffffff; }
  .mandala #step07:not(.active) .st125, .mandala #step06:not(.active) .st125, .mandala #step05:not(.active) .st125, .mandala #step04:not(.active) .st125, .mandala #step03:not(.active) .st125, .mandala #step02:not(.active) .st125, .mandala #step01:not(.active) .st125 {
    fill: #e0e0e0; }
  .mandala #step07:not(.active) .st126, .mandala #step06:not(.active) .st126, .mandala #step05:not(.active) .st126, .mandala #step04:not(.active) .st126, .mandala #step03:not(.active) .st126, .mandala #step02:not(.active) .st126, .mandala #step01:not(.active) .st126 {
    fill: #787878; }
  .mandala #step07:not(.active) .st127, .mandala #step06:not(.active) .st127, .mandala #step05:not(.active) .st127, .mandala #step04:not(.active) .st127, .mandala #step03:not(.active) .st127, .mandala #step02:not(.active) .st127, .mandala #step01:not(.active) .st127 {
    fill: #f5f5f5; }
  .mandala #step07:not(.active) .st128, .mandala #step06:not(.active) .st128, .mandala #step05:not(.active) .st128, .mandala #step04:not(.active) .st128, .mandala #step03:not(.active) .st128, .mandala #step02:not(.active) .st128, .mandala #step01:not(.active) .st128 {
    fill: #2e2e2e; }
  .mandala #step07:not(.active) .st129, .mandala #step06:not(.active) .st129, .mandala #step05:not(.active) .st129, .mandala #step04:not(.active) .st129, .mandala #step03:not(.active) .st129, .mandala #step02:not(.active) .st129, .mandala #step01:not(.active) .st129 {
    fill: #fcfcfc; }
  .mandala #step07:not(.active) .st130, .mandala #step06:not(.active) .st130, .mandala #step05:not(.active) .st130, .mandala #step04:not(.active) .st130, .mandala #step03:not(.active) .st130, .mandala #step02:not(.active) .st130, .mandala #step01:not(.active) .st130 {
    fill: #e8e8e8; }
  .mandala #step07:not(.active) .st131, .mandala #step06:not(.active) .st131, .mandala #step05:not(.active) .st131, .mandala #step04:not(.active) .st131, .mandala #step03:not(.active) .st131, .mandala #step02:not(.active) .st131, .mandala #step01:not(.active) .st131 {
    fill: #808080; }
  .mandala #step07:not(.active) .st132, .mandala #step06:not(.active) .st132, .mandala #step05:not(.active) .st132, .mandala #step04:not(.active) .st132, .mandala #step03:not(.active) .st132, .mandala #step02:not(.active) .st132, .mandala #step01:not(.active) .st132 {
    fill: #b5b5b5; }
  .mandala #step07:not(.active) .st133, .mandala #step06:not(.active) .st133, .mandala #step05:not(.active) .st133, .mandala #step04:not(.active) .st133, .mandala #step03:not(.active) .st133, .mandala #step02:not(.active) .st133, .mandala #step01:not(.active) .st133 {
    fill: #9C9B9B; }
  .mandala #step07:not(.active) .st134, .mandala #step06:not(.active) .st134, .mandala #step05:not(.active) .st134, .mandala #step04:not(.active) .st134, .mandala #step03:not(.active) .st134, .mandala #step02:not(.active) .st134, .mandala #step01:not(.active) .st134 {
    opacity: 0.51;
    fill: #888888; }
  .mandala #step07:not(.active) .st135, .mandala #step06:not(.active) .st135, .mandala #step05:not(.active) .st135, .mandala #step04:not(.active) .st135, .mandala #step03:not(.active) .st135, .mandala #step02:not(.active) .st135, .mandala #step01:not(.active) .st135 {
    fill: #ffffff; }
  .mandala #step07:not(.active) .st136, .mandala #step06:not(.active) .st136, .mandala #step05:not(.active) .st136, .mandala #step04:not(.active) .st136, .mandala #step03:not(.active) .st136, .mandala #step02:not(.active) .st136, .mandala #step01:not(.active) .st136 {
    fill: #b8b8b8; }
  .mandala #step07:not(.active) .st137, .mandala #step06:not(.active) .st137, .mandala #step05:not(.active) .st137, .mandala #step04:not(.active) .st137, .mandala #step03:not(.active) .st137, .mandala #step02:not(.active) .st137, .mandala #step01:not(.active) .st137 {
    fill: #d1d1d1; }
  .mandala #step07:not(.active) .st138, .mandala #step06:not(.active) .st138, .mandala #step05:not(.active) .st138, .mandala #step04:not(.active) .st138, .mandala #step03:not(.active) .st138, .mandala #step02:not(.active) .st138, .mandala #step01:not(.active) .st138 {
    fill: #f0f0f0; }
  .mandala #step07:not(.active) .st139, .mandala #step06:not(.active) .st139, .mandala #step05:not(.active) .st139, .mandala #step04:not(.active) .st139, .mandala #step03:not(.active) .st139, .mandala #step02:not(.active) .st139, .mandala #step01:not(.active) .st139 {
    fill: #ededed; }
  .mandala #step07:not(.active) .st140, .mandala #step06:not(.active) .st140, .mandala #step05:not(.active) .st140, .mandala #step04:not(.active) .st140, .mandala #step03:not(.active) .st140, .mandala #step02:not(.active) .st140, .mandala #step01:not(.active) .st140 {
    fill: #fafafa; }
  .mandala #step07:not(.active) .st141, .mandala #step06:not(.active) .st141, .mandala #step05:not(.active) .st141, .mandala #step04:not(.active) .st141, .mandala #step03:not(.active) .st141, .mandala #step02:not(.active) .st141, .mandala #step01:not(.active) .st141 {
    fill: #828282; }
  .mandala #step07:not(.active) .st142, .mandala #step06:not(.active) .st142, .mandala #step05:not(.active) .st142, .mandala #step04:not(.active) .st142, .mandala #step03:not(.active) .st142, .mandala #step02:not(.active) .st142, .mandala #step01:not(.active) .st142 {
    fill: #bdbdbd; }
  .mandala #step07:not(.active) .st143, .mandala #step06:not(.active) .st143, .mandala #step05:not(.active) .st143, .mandala #step04:not(.active) .st143, .mandala #step03:not(.active) .st143, .mandala #step02:not(.active) .st143, .mandala #step01:not(.active) .st143 {
    fill: #9e9e9e; }
  .mandala #step07:not(.active) .st144, .mandala #step06:not(.active) .st144, .mandala #step05:not(.active) .st144, .mandala #step04:not(.active) .st144, .mandala #step03:not(.active) .st144, .mandala #step02:not(.active) .st144, .mandala #step01:not(.active) .st144 {
    fill: #f7f7f7; }
  .mandala #step07:not(.active) .st145, .mandala #step06:not(.active) .st145, .mandala #step05:not(.active) .st145, .mandala #step04:not(.active) .st145, .mandala #step03:not(.active) .st145, .mandala #step02:not(.active) .st145, .mandala #step01:not(.active) .st145 {
    fill: #292929; }
  .mandala #step07:not(.active) .st146, .mandala #step06:not(.active) .st146, .mandala #step05:not(.active) .st146, .mandala #step04:not(.active) .st146, .mandala #step03:not(.active) .st146, .mandala #step02:not(.active) .st146, .mandala #step01:not(.active) .st146 {
    fill: #b0b0b0; }
  .mandala #step07:not(.active) .st147, .mandala #step06:not(.active) .st147, .mandala #step05:not(.active) .st147, .mandala #step04:not(.active) .st147, .mandala #step03:not(.active) .st147, .mandala #step02:not(.active) .st147, .mandala #step01:not(.active) .st147 {
    fill: #f5f5f5; }
  .mandala #step07:not(.active) .st148, .mandala #step06:not(.active) .st148, .mandala #step05:not(.active) .st148, .mandala #step04:not(.active) .st148, .mandala #step03:not(.active) .st148, .mandala #step02:not(.active) .st148, .mandala #step01:not(.active) .st148 {
    fill: #b8b8b8; }
  .mandala #step07:not(.active) .st149, .mandala #step06:not(.active) .st149, .mandala #step05:not(.active) .st149, .mandala #step04:not(.active) .st149, .mandala #step03:not(.active) .st149, .mandala #step02:not(.active) .st149, .mandala #step01:not(.active) .st149 {
    fill: #e6e6e6; }
  .mandala #step07:not(.active) .st89, .mandala #step06:not(.active) .st89, .mandala #step05:not(.active) .st89, .mandala #step04:not(.active) .st89, .mandala #step03:not(.active) .st89, .mandala #step02:not(.active) .st89, .mandala #step01:not(.active) .st89 {
    fill: #e6e6e6 !important; }

@media (max-width: 768px) {
  #title-step01, #title-step02, #title-step03, #title-step04, #title-step05, #title-step06, #title-step07 {
    display: none; } }
@media (max-width: 570px) {
  .mandala {
    padding: 0; } }
.text-hide {
  font: 0/0 a !important;
  color: transparent !important;
  text-shadow: none;
  background-color: transparent;
  border: 0; }

/* ----------------------------- */
/* ----------------------------- */
/*--- Variables ---*/
/* ----------------------------- */
/* ----------------------------- */
/* ----------------------------- */
/* ----------------------------- */
/*--- COMMUN ---*/
/* ----------------------------- */
/* ----------------------------- */
body {
  color: #3C3C3B;
  font-weight: 300;
  font-family: 'Montserrat', sans-serif; }

h1, h2, h3, h4, h5, h6, a.btn, button, .subNav a {
  font-family: 'Montserrat', sans-serif;
  font-weight: 700; }

h1, h2, h3, h4, h5, h6 {
  text-transform: inherit; }

.site-blocks-cover.overlay:before {
  background-color: #3C3C3B;
  opacity: 0.75; }

.bg-primary {
  background-color: #0055A4 !important; }

.bg-dark {
  background-color: #3C3C3B !important;
  color: white; }

h1 {
  font-size: calc(1.5rem + .35vw); }

h2 {
  font-size: calc(1.3rem + .35vw); }

h3 {
  font-size: calc(1.1rem + .35vw); }

h4 {
  font-size: calc(1rem + .35vw); }

h5 {
  font-size: calc(1rem + .35vw); }

h6 {
  font-size: calc(1rem + .35vw); }

.rectangleImg {
  position: relative;
  width: 100%;
  padding-top: 62.5%;
  background-position: center center !important;
  background-repeat: no-repeat !important;
  -webkit-background-size: 100% !important;
  background-size: 100% !important;
  display: block;
  overflow: hidden;
  transition: background-size 300ms ease;
  -moz-transition: background-size 300ms ease;
  -ms-transition: background-size 300ms ease;
  -o-transition: background-size 300ms ease;
  -webkit-transition: background-size 300ms ease; }
  .rectangleImg:hover {
    background-size: 105% !important; }

/* ----------------------------- */
/* ----------------------------- */
/*--- BUTTON ---*/
/* ----------------------------- */
/* ----------------------------- */
.btn {
  letter-spacing: 0.015rem !important;
  border-radius: 0 !important;
  font-weight: 700; }
  .btn:hover {
    top: 0 !important; }

.btn, button {
  text-transform: inherit; }

.btn-prev {
  height: 50px;
  width: 50px;
  bottom: -25px;
  position: absolute;
  background: #ED1B34;
  text-align: center;
  line-height: 50px;
  color: white;
  border-radius: 100%;
  z-index: 4; }
  .btn-prev:hover {
    color: white;
    background: #ED1B34; }

.link-block figure {
  border: 3px solid white;
  -webkit-transition: border-color 300ms;
  -moz-transition: border-color 300ms;
  -ms-transition: border-color 300ms;
  -o-transition: border-color 300ms;
  transition: border-color 300ms; }
.link-block:hover figure, .link-block:focus figure {
  border-color: #0055A4; }

/* ----------------------------- */
/* ----------------------------- */
/*--- Divers ---*/
/* ----------------------------- */
/* ----------------------------- */
.box {
  color: #0055A4 !important;
  font-weight: 700;
  font-size: 18px !important; }

.draw {
  color: #3C3C3B !important; }

.site-blocks-cover-connexion-inscription.overlay:before {
  position: absolute;
  content: "";
  left: 0;
  bottom: 0;
  right: 0;
  top: 0;
  background: #0055A4;
  opacity: 0.75; }

.site-navbar {
  background: #0055A4; }

.subNav {
  padding-left: 0; }

@media (min-width: 991px) {
  .site-blocks-cover-connexion-inscription {
    height: 100vh; } }
.cc-revoke.cc-left {
  visibility: hidden !important; }

.site-block-subscribe .form-control {
  font-weight: 300;
  border-color: #e2e2e2 !important;
  height: 60px;
  font-size: 22px;
  color: #3C3C3B;
  padding-left: 30px;
  padding-right: 30px; }

.site-block-subscribe .form-control::placeholder {
  color: rgba(60, 60, 59, 0.5); }

.site-blocks-cover.inner-page-cover, .site-blocks-cover.inner-page-cover .row {
  min-height: 450px;
  height: calc(30vh); }

#searchContainer input[type='text'] {
  color: #3C3C3B !important; }

a svg:hover #cross {
  fill: #0055A4 !important; }

.btn-primary {
  color: #fff;
  background-color: #0055A4;
  border-color: #0055A4; }
  .btn-primary:hover {
    color: #fff;
    background-color: #0055A4;
    border-color: #0055A4; }
  .btn-primary.focus, .btn-primary:focus, .btn-primary:active, .btn-primary.active {
    color: #fff;
    background-color: #0055A4;
    border-color: #0055A4;
    box-shadow: 0 0 0 0.2rem rgba(249, 182, 0, 0.5); }

.btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .show > .btn-primary.dropdown-toggle, .btn-primary:not(:disabled):not(.disabled):active:focus {
  color: #fff;
  background-color: #0055A4;
  border-color: #0055A4;
  box-shadow: 0 0 0 0.2rem rgba(249, 182, 0, 0.5); }

.btn-outline-primary {
  color: #0055A4;
  background-color: transparent;
  background-image: none;
  border-color: #0055A4;
  border-width: 1px;
  border-style: solid; }
  .btn-outline-primary:hover, .btn-outline-primary:active, .btn-outline-primary.active {
    color: #fff;
    background-color: #0055A4;
    border-color: #0055A4; }
  .btn-outline-primary.focus, .btn-outline-primary:focus {
    color: #fff;
    background-color: #0055A4;
    border-color: #0055A4;
    box-shadow: 0 0 0 0.2rem rgba(249, 182, 0, 0.5); }

.btn-outline-primary:not(:disabled):not(.disabled).active, .btn-outline-primary:not(:disabled):not(.disabled):active, .show > .btn-outline-primary.dropdown-toggle {
  color: #fff;
  background-color: #0055A4;
  border-color: #0055A4; }

.btn-outline-primary:not(:disabled):not(.disabled).active:focus, .btn-outline-primary:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(249, 182, 0, 0.5); }

.btn-secondary, .btn-success {
  color: #fff !important;
  background-color: #0055A4;
  border-color: #0055A4; }
  .btn-secondary:hover, .btn-success:hover {
    color: #fff !important;
    background-color: #0055A4;
    border-color: #0055A4; }
  .btn-secondary.focus, .btn-secondary:focus, .btn-secondary:active, .btn-secondary.active, .btn-success.focus, .btn-success:focus, .btn-success:active, .btn-success.active {
    color: #fff !important;
    background-color: #0055A4;
    border-color: #0055A4;
    box-shadow: 0 0 0 0.2rem rgba(120, 160, 44, 0.5); }

.btn-secondary:not(:disabled):not(.disabled).active, .btn-secondary:not(:disabled):not(.disabled):active, .show > .btn-secondary.dropdown-toggle, .btn-secondary:not(:disabled):not(.disabled):active:focus,
.btn-success:not(:disabled):not(.disabled).active, .btn-success:not(:disabled):not(.disabled):active, .show > .btn-success.dropdown-toggle, .btn-success:not(:disabled):not(.disabled):active:focus {
  color: #fff !important;
  background-color: #0055A4;
  border-color: #0055A4; }

a {
  color: #0055A4; }

a:hover {
  color: #0055A4; }

.link.link-dark {
  color: #3C3C3B !important;
  -webkit-transition: color 300ms;
  -moz-transition: color 300ms;
  -ms-transition: color 300ms;
  -o-transition: color 300ms;
  transition: color 300ms; }
.link.link-dark:hover, .link .link-dark:focus {
  color: #0055A4 !important;
  text-decoration: none; }

/* ----------------------------- */
/* ----------------------------- */
/*--- Commun ---*/
/* ----------------------------- */
.site-blocks-cover2.change3, .site-blocks-cover2.change3 .row {
  min-height: calc(100vh/4) !important;
  height: inherit; }

.site-blocks-cover, .site-blocks-cover .row {
  height: inherit !important; }

.site-section {
  padding-top: 3rem;
  padding-bottom: 3rem; }

.user-zone {
  position: fixed;
  z-index: 10000;
  top: 0;
  left: 0;
  right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  height: inherit !important;
  line-height: inherit !important;
  background-color: #3C3C3B !important;
  color: #FFF;
  font-size: 12px; }

.subNav ul {
  padding-left: 0 !important;
  list-style: none; }
.subNav li a {
  font-size: 15px; }

.form-control:focus {
  color: #495057;
  background-color: #fff;
  border-color: #fff;
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.25);
  box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.25); }

.block-13 {
  padding-bottom: 0 !important; }

/* ----------------------------- */
/* ----------------------------- */
/*--- Articles ---*/
/* ----------------------------- */
.podcast-entry {
  -webkit-box-shadow: 0 5px 40px -10px rgba(0, 0, 0, 0.1);
  box-shadow: 0 5px 40px -10px rgba(0, 0, 0, 0.1); }
  .podcast-entry .sep {
    margin-left: 5px;
    margin-right: 5px;
    color: #ccc; }
  .podcast-entry .image {
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
    height: 300px; }
  .podcast-entry .text {
    width: 100%;
    padding: 40px; }
  .podcast-entry .text-white {
    color: #76777b !important; }
  .podcast-entry h3 {
    font-size: 1.5rem; }

@media (min-width: 768px) {
  .podcast-entry .image {
    width: 300px;
    height: auto; } }
@media (min-width: 768px) {
  .podcast-entry .text {
    width: calc(100% - 300px); } }
/* ----------------------------- */
/* ----------------------------- */
/* ----------------------------- */
/*--- La roue du poids ---*/
/* ----------------------------- */
/* ----------------------------- */
.link-img {
  -webkit-transition: opacity 300ms;
  -moz-transition: opacity 300ms;
  -ms-transition: opacity 300ms;
  -o-transition: opacity 300ms;
  transition: opacity 300ms; }

.link-img:hover {
  opacity: 0; }

.roue {
  max-width: 100%;
  width: 991px;
  margin: auto; }

.roue-mobile ul {
  list-style: none;
  padding-left: 15px; }
.roue-mobile a {
  font-family: 'Montserrat', sans-serif;
  font-weight: 700;
  font-size: 18px; }

/* ----------------------------- */
/* ----------------------------- */
/* ----------------------------- */
/*--- header ---*/
/* ----------------------------- */
/* ----------------------------- */
.user-zone {
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15);
  background: white;
  position: fixed;
  left: 0;
  top: 0;
  z-index: 2001;
  width: 100%;
  color: #3C3C3B; }

.site-blocks-cover {
  min-height: 600px;
  height: calc(30vh); }

/* Navbar */
#searchNav:hover {
  text-decoration: none; }

#searchContainer label {
  color: white !important; }

.site-menu-toggle:hover {
  text-decoration: none; }

.site-navbar {
  margin-bottom: 0px;
  z-index: 1029;
  position: relative; }
  .site-navbar.transparent {
    background: transparent; }
  .site-navbar.absolute {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%; }
  .site-navbar .site-logo {
    position: absolute;
    left: 0;
    top: 0;
    margin-top: -20px; }
  .site-navbar .site-navigation.border-bottom {
    border-bottom: 1px solid #f3f3f4 !important; }

.site-navigation {
  margin-bottom: 0; }
  .site-navigation .site-menu > li {
    display: inline-block;
    padding: 10px 5px; }
  .site-navigation .site-menu a {
    text-decoration: none !important;
    font-size: 1rem;
    display: inline-block; }
  .site-navigation .site-menu .active > a {
    color: #0055A4; }
  .site-navigation .site-menu > li > a {
    padding: 0.5rem;
    text-transform: uppercase;
    letter-spacing: .05em;
    color: #fff;
    font-size: 1rem;
    text-decoration: none !important; }
  .site-navigation .site-menu > li > a:hover {
    color: #0055A4; }
  .site-navigation .site-menu .has-children {
    position: relative; }
  .site-navigation .site-menu .has-children > a {
    position: relative;
    padding-right: 20px; }

.site-navbar .site-navigation .site-menu .has-children > a:before {
  position: absolute;
  content: "\e313";
  font-size: 16px;
  top: 50%;
  right: 0;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  font-family: 'icomoon'; }

.site-navbar .site-navigation .site-menu .has-children .dropdown {
  visibility: hidden;
  opacity: 0;
  top: 100%;
  position: absolute;
  text-align: left;
  -webkit-box-shadow: 0 0px 4px 0px rgba(0, 0, 0, 0.25);
  box-shadow: 0 0px 4px 0px rgba(0, 0, 0, 0.25);
  border-left: 1px solid #edf0f5;
  border-right: 1px solid #edf0f5;
  border-bottom: 1px solid #edf0f5;
  padding: 0px 0;
  margin-top: 20px;
  margin-left: 0px;
  background: #fff;
  -webkit-transition: 0.2s 0s;
  -o-transition: 0.2s 0s;
  transition: 0.2s 0s; }

.site-navbar .site-navigation .site-menu .has-children .dropdown.arrow-top {
  position: absolute; }

.site-navbar .site-navigation .site-menu .has-children .dropdown.arrow-top:before {
  bottom: 100%;
  left: 20%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none; }

.site-navbar .site-navigation .site-menu .has-children .dropdown.arrow-top:before {
  border-color: rgba(136, 183, 213, 0);
  border-bottom-color: #fff;
  border-width: 10px;
  margin-left: -10px; }

.site-navbar .site-navigation .site-menu .has-children .dropdown a {
  font-size: 16px;
  text-transform: none;
  letter-spacing: normal;
  -webkit-transition: 0s all;
  -o-transition: 0s all;
  transition: 0s all;
  color: #3C3C3B; }

.site-navbar .site-navigation .site-menu .has-children .dropdown .active > a {
  color: #0055A4 !important; }

.site-navbar .site-navigation .site-menu .has-children .dropdown > li {
  list-style: none;
  padding: 0;
  margin: 0;
  min-width: 200px; }

.site-navbar .site-navigation .site-menu .has-children .dropdown > li > a {
  padding: 9px 20px;
  display: block; }

.site-navbar .site-navigation .site-menu .has-children .dropdown > li > a:hover {
  background: #f4f5f9;
  color: #3C3C3B; }

.site-navbar .site-navigation .site-menu .has-children .dropdown > li.has-children > a:before {
  content: "\e315";
  right: 20px; }

.site-navbar .site-navigation .site-menu .has-children .dropdown > li.has-children > .dropdown, .site-navbar .site-navigation .site-menu .has-children .dropdown > li.has-children > ul {
  left: 100%;
  top: 0; }

.site-navbar .site-navigation .site-menu .has-children .dropdown > li.has-children:hover > a, .site-navbar .site-navigation .site-menu .has-children .dropdown > li.has-children:active > a, .site-navbar .site-navigation .site-menu .has-children .dropdown > li.has-children:focus > a {
  background: #f4f5f9;
  color: #3C3C3B; }

.site-navbar .site-navigation .site-menu .has-children a {
  text-transform: uppercase; }

.site-navbar .site-navigation .site-menu .has-children:hover > a, .site-navbar .site-navigation .site-menu .has-children:focus > a, .site-navbar .site-navigation .site-menu .has-children:active > a {
  color: #0055A4; }

.site-navbar .site-navigation .site-menu .has-children:hover, .site-navbar .site-navigation .site-menu .has-children:focus, .site-navbar .site-navigation .site-menu .has-children:active {
  cursor: pointer; }

.site-navbar .site-navigation .site-menu .has-children:hover > .dropdown, .site-navbar .site-navigation .site-menu .has-children:focus > .dropdown, .site-navbar .site-navigation .site-menu .has-children:active > .dropdown {
  -webkit-transition-delay: 0s;
  -o-transition-delay: 0s;
  transition-delay: 0s;
  margin-top: 0px;
  visibility: visible;
  opacity: 1; }

.site-mobile-menu {
  width: 540px;
  position: fixed;
  right: 0;
  z-index: 2000;
  padding-top: 20px;
  background: #fff;
  height: calc(100vh);
  -webkit-transform: translateX(110%);
  -ms-transform: translateX(110%);
  transform: translateX(110%);
  -webkit-box-shadow: -10px 0 20px -10px rgba(0, 0, 0, 0.1);
  box-shadow: -10px 0 20px -10px rgba(0, 0, 0, 0.1);
  -webkit-transition: .3s all ease-in-out;
  -o-transition: .3s all ease-in-out;
  transition: .3s all ease-in-out; }

.offcanvas-menu .site-mobile-menu {
  -webkit-transform: translateX(0%);
  -ms-transform: translateX(0%);
  transform: translateX(0%); }

.site-mobile-menu .site-mobile-menu-header {
  width: 100%;
  float: left;
  padding-left: 20px;
  padding-right: 20px; }

.site-mobile-menu .site-mobile-menu-header .site-mobile-menu-close {
  float: right;
  margin-top: 8px; }

.site-mobile-menu .site-mobile-menu-header .site-mobile-menu-close span {
  font-size: 30px;
  display: inline-block;
  padding-left: 10px;
  padding-right: 0px;
  line-height: 1;
  cursor: pointer;
  -webkit-transition: .3s all ease;
  -o-transition: .3s all ease;
  transition: .3s all ease; }

.site-mobile-menu .site-mobile-menu-header .site-mobile-menu-close span:hover {
  color: #3C3C3B; }

.site-mobile-menu .site-mobile-menu-header .site-mobile-menu-logo {
  float: left;
  margin-top: 10px;
  margin-left: 0px; }

.site-mobile-menu .site-mobile-menu-header .site-mobile-menu-logo a {
  display: inline-block;
  text-transform: uppercase; }

.site-mobile-menu .site-mobile-menu-header .site-mobile-menu-logo a img {
  max-width: 70px; }

.site-mobile-menu .site-mobile-menu-header .site-mobile-menu-logo a:hover {
  text-decoration: none; }

.site-mobile-menu .site-mobile-menu-body {
  overflow-y: scroll;
  -webkit-overflow-scrolling: touch;
  position: relative;
  padding: 20px;
  height: calc(100vh - 52px);
  padding-bottom: 150px; }

.site-mobile-menu .site-nav-wrap {
  padding: 0;
  margin: 0;
  list-style: none;
  position: relative; }

.site-mobile-menu .site-nav-wrap a {
  padding: 10px 20px;
  display: block;
  position: relative;
  color: #3C3C3B; }

.site-mobile-menu .site-nav-wrap a:hover {
  color: #0055A4; }

.site-mobile-menu .site-nav-wrap li {
  position: relative;
  display: block; }

.site-mobile-menu .site-nav-wrap li.active > a {
  color: #0055A4; }

.site-mobile-menu .site-nav-wrap .arrow-collapse {
  position: absolute;
  right: 0px;
  top: 10px;
  z-index: 20;
  width: 36px;
  height: 36px;
  text-align: center;
  cursor: pointer;
  border-radius: 50%; }

.site-mobile-menu .site-nav-wrap .arrow-collapse:hover {
  background: #f8f9fa; }

.site-mobile-menu .site-nav-wrap .arrow-collapse:before {
  font-size: 12px;
  z-index: 20;
  font-family: "icomoon";
  content: "\f078";
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%) rotate(-180deg);
  -ms-transform: translate(-50%, -50%) rotate(-180deg);
  transform: translate(-50%, -50%) rotate(-180deg);
  -webkit-transition: .3s all ease;
  -o-transition: .3s all ease;
  transition: .3s all ease; }

.site-mobile-menu .site-nav-wrap .arrow-collapse.collapsed:before {
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%); }

.site-mobile-menu .site-nav-wrap > li {
  display: block;
  position: relative;
  float: left;
  width: 100%; }

.site-mobile-menu .site-nav-wrap > li > a {
  padding-left: 20px;
  font-size: 20px; }

.site-mobile-menu .site-nav-wrap > li > ul {
  padding: 0;
  margin: 0;
  list-style: none; }

.site-mobile-menu .site-nav-wrap > li > ul > li {
  display: block; }

.site-mobile-menu .site-nav-wrap > li > ul > li > a {
  padding-left: 40px;
  font-size: 16px; }

.site-mobile-menu .site-nav-wrap > li > ul > li > ul {
  padding: 0;
  margin: 0; }

.site-mobile-menu .site-nav-wrap > li > ul > li > ul > li {
  display: block; }

.site-mobile-menu .site-nav-wrap > li > ul > li > ul > li > a {
  font-size: 16px;
  padding-left: 60px; }

@media (max-width: 768px) {
  .site-mobile-menu {
    width: 100vw; } }
#searchFormSection {
  top: 0 !important;
  z-index: 1300 !important; }

#searchContainer {
  top: 0 !important; }

/* ----------------------------- */
/* ----------------------------- */
/*--- Footer ---*/
/* ----------------------------- */
/* ----------------------------- */
footer {
  background: #0055A4 !important;
  color: #fff;
  position: relative; }
  footer:after {
    content: '';
    display: block;
    width: 100%;
    height: 100%;
    background-image: url(../medias/pattern.svg);
    opacity: 0.045;
    position: absolute;
    background-size: 500px;
    left: 0;
    top: 0; }
  footer .container {
    position: relative;
    z-index: 1; }
  footer a {
    color: #fff !important;
    -webkit-transition: opacity 300ms;
    -moz-transition: opacity 300ms;
    -ms-transition: opacity 300ms;
    -o-transition: opacity 300ms;
    transition: opacity 300ms; }
  footer a:hover {
    color: #ED1B34 !important;
    text-decoration: none;
    opacity: 0.6; }
  footer ul.list-inline-block li {
    margin-left: 0; }
  footer .footer-heading {
    color: #fff !important; }

/* ----------------------------- */
/* ----------------------------- */
/* ----------------------------- */
/*--- Changement image par page ---*/
/* ----------------------------- */
/* ----------------------------- */
.id-106 img, .id-2 img, .id-76 img, .id-87 img, .id-88 img, .id-89 img, .id-91 img, .id-94 img {
  display: none; }

.id-94 h2:before {
  background-image: url(../medias/books.svg);
  background-size: 100%;
  background-repeat: no-repeat;
  width: 80px;
  height: 80px;
  display: block;
  content: '';
  margin: auto; }

.id-106 h2:before {
  background-image: url(../medias/bao.svg);
  background-size: 100%;
  background-repeat: no-repeat;
  width: 100px;
  height: 81px;
  display: block;
  content: '';
  margin: auto; }

.id-2 h2:before {
  background-image: url(../medias/news.svg);
  background-size: 100%;
  background-repeat: no-repeat;
  width: 45px;
  height: 82px;
  display: block;
  content: '';
  margin: auto; }

/* 1. Définir l'obésité */
.id-76 h2:before {
  background-image: url(../medias/abeille.svg);
  background-size: 100%;
  background-repeat: no-repeat;
  width: 80px;
  height: 80px;
  display: block;
  content: '';
  margin: auto; }

/* 3. Protocole */
.id-87 h2:before {
  background-image: url(../medias/pattes.svg);
  background-size: 100%;
  background-repeat: no-repeat;
  width: 100px;
  height: 81px;
  display: block;
  content: '';
  margin: auto; }

/* 4. Communication */
.id-88 h2:before {
  background-image: url(../medias/chien-incendie.svg);
  background-size: 100%;
  background-repeat: no-repeat;
  width: 100px;
  height: 81px;
  display: block;
  content: '';
  margin: auto; }

/* 5. Suivi */
.id-89 h2:before {
  background-image: url(../medias/souri-coeur.svg);
  background-size: 100%;
  background-repeat: no-repeat;
  width: 100px;
  height: 81px;
  display: block;
  content: '';
  margin: auto; }

/* 6. Prévention */
.id-90 h2:before {
  background-image: url(../medias/oiseau.svg);
  background-size: 100%;
  background-repeat: no-repeat;
  width: 80px;
  height: 80px;
  display: block;
  content: '';
  margin: auto; }

/* 7. Clé du succès */
.id-91 h2:before {
  background-image: url(../medias/supercat.svg);
  background-size: 100%;
  background-repeat: no-repeat;
  width: 100px;
  height: 63px;
  display: block;
  content: '';
  margin: auto; }

/* ----------------------------- */
/* ----------------------------- */
/*--- Boite à outil ---*/
/* ----------------------------- */
/* ----------------------------- */
.bao .text {
  background: white;
  -webkit-transition: background 300ms;
  -moz-transition: background 300ms;
  -ms-transition: background 300ms;
  -o-transition: background 300ms;
  transition: background 300ms; }
.bao .podcast-entry {
  min-height: 300px; }
.bao a p {
  color: #0055A4;
  font-weight: 700; }

/* ----------------------------- */
/* ----------------------------- */
/*--- Responsive ---*/
/* ----------------------------- */
/* ----------------------------- */
@media (min-width: 574px) {
  .bao .text {
    min-height: 177px;
    background: rgba(255, 255, 255, 0.9) !important;
    position: absolute;
    bottom: 0; }
  .bao .text:hover {
    background: white !important; } }
@media (max-width: 991.98px) {
  .display-4 {
    font-size: 1.8rem; } }
@media (max-width: 768px) {
  .site-navbar {
    padding: 0.5rem 0 !important; } }
@media (max-width: 768px) {
  .site-navbar {
    padding: 0.75rem 0 !important; }

  .site-blocks-cover.inner-page-cover, .site-blocks-cover.inner-page-cover .row {
    min-height: 200px !important; }

  .site-blocks-cover2 img {
    width: 70px !important; }

  .site-blocks-cover2.change3, .site-blocks-cover2.change3 .row {
    min-height: 150px !important; }

  /*  .h1, h1 {
      font-size: 1.7rem!important;
    }
    .h2, h2 {
      font-size: 1.5rem!important;
    }
    .h4, h4, .h3, h3 {
      font-size: 1.3rem!important;
    }
    .h5, h5, .h6, h6 {
      font-size: 1.2rem!important;
    }*/
  .podcast-entry h3 {
    font-size: 1.2rem !important; }

  body {
    font-size: 0.95rem !important; } }

/*# sourceMappingURL=custom.css.map */
