@font-face {
  font-family: "NotoSerif-Bold";
  src: url(https://inkyfada.com/wp-content/uploads/components/oxfemme/client/public/assets/bundle/cd68b227ac0046292ae4975cf76ad561.ttf) format("truetype"); }

@font-face {
  font-family: "NotoSerif-Regular";
  src: url(https://inkyfada.com/wp-content/uploads/components/oxfemme/client/public/assets/bundle/ceeb2cf5944c44d51fd3e6b3733e3aa5.ttf) format("truetype"); }

@font-face {
  font-family: "NotoSerif-Light";
  src: url(https://inkyfada.com/wp-content/uploads/components/oxfemme/client/public/assets/bundle/77a652dfd0276a5109dd52bb1b8e3115.ttf) format("truetype"); }

@font-face {
  font-family: "NotoSerif-Italic";
  src: url(https://inkyfada.com/wp-content/uploads/components/oxfemme/client/public/assets/bundle/718cf13c7a5f059e8b51e0b42c7cbe65.ttf) format("truetype"); }

@font-face {
  font-family: "ReadexPro-Bold";
  src: url(https://inkyfada.com/wp-content/uploads/components/oxfemme/client/public/assets/bundle/ac0c6ea345ee1458a5a494eb5b93339b.ttf) format("truetype"); }

@font-face {
  font-family: "ReadexPro-Regular";
  src: url(https://inkyfada.com/wp-content/uploads/components/oxfemme/client/public/assets/bundle/3e24f02a8927ee17ed6d329ddb0d8de4.ttf) format("truetype"); }

@font-face {
  font-family: "NotoNaskhArabic";
  src: url(https://inkyfada.com/wp-content/uploads/components/oxfemme/client/public/assets/bundle/5f8af29db4203852550ef8e06c29b976.ttf) format("truetype"); }

@font-face {
  font-family: "ScheherazadeNew-Bold";
  src: url(https://inkyfada.com/wp-content/uploads/components/oxfemme/client/public/assets/bundle/76feac684ee7964ec8bfd87fae5a059d.ttf) format("truetype"); }

h1, h2, h3, h4, h5, h6 {
  font-family: "NotoSerif-Bold"; }

.fx0 {
  fill: none;
  stroke: #73716F;
  stroke-linecap: round; }

.fx1 {
  fill: #73716F; }

.fx2 {
  fill: #A3A0F0; }

.fx3 {
  fill: #FFFFFF; }

.fx4 {
  fill: #EF887B; }

.fx5 {
  fill: #D16354; }

.fx6 {
  fill-rule: evenodd;
  clip-rule: evenodd;
  fill: #FFFFFF; }

.fx7 {
  fill: #9999CE; }

.fx8 {
  fill: #7673D4; }

.fx9 {
  fill: #ECAC46; }

.fx10 {
  fill: #6765BA; }

.fx11 {
  fill: #2B2B95; }

.fx12 {
  fill: #EC5946; }

.fx13 {
  fill: #4242CC; }

.fx14 {
  font-family: 'NotoSerif-Bold'; }

.fx15 {
  font-size: 25px; }

.fx16 {
  font-size: 23px; }

.fx17 {
  fill: none; }

.fx18 {
  fill: #484848; }

.fx19 {
  font-family: 'NotoSerif-Light'; }

.fx20 {
  font-size: 21px; }

.fx21 {
  font-size: 24px; }

.fx22 {
  font-size: 22px; }

.fx23 {
  font-family: 'NotoSerif-Light'; }

.fx24 {
  font-size: 53px; }

.fx25 {
  font-size: 31px; }

.fx26 {
  fill-rule: evenodd;
  clip-rule: evenodd;
  fill: #73716F; }

.fx27 {
  fill: #DA0300; }

.fxm0 {
  fill: none; }

.fxm1 {
  font-family: 'NotoSerif-Bold'; }

.fxm2 {
  font-size: 30px; }

.fxm3 {
  fill: #EC5946; }

.fxm4 {
  fill: #FFFFFF; }

.fxm5 {
  font-size: 23px; }

.fxm6 {
  fill: #A3A0F0; }

.fxm7 {
  fill: #EF887B; }

.fxm8 {
  fill: #D16354; }

.fxm9 {
  fill-rule: evenodd;
  clip-rule: evenodd;
  fill: #FFFFFF; }

.fxm10 {
  fill: none;
  stroke: #73716F;
  stroke-linecap: round; }

.fxm11 {
  fill: #73716F; }

.fxm12 {
  font-size: 18px; }

.fxm13 {
  fill: #484848; }

.fxm14 {
  font-family: 'NotoSerif-Light'; }

.fxm15 {
  font-size: 15px; }

.fxm16 {
  fill: #9999CE; }

.fxm17 {
  fill: #7673D4; }

.fxm18 {
  fill: #ECAC46; }

.fxm19 {
  fill: #6765BA; }

.fxm20 {
  fill: #2B2B95; }

.fxm21 {
  font-family: 'NotoSerif-Light'; }

.fxm22 {
  font-size: 16px; }

.fxm23 {
  fill: #4242CC; }

.fxm24 {
  fill-rule: evenodd;
  clip-rule: evenodd;
  fill: #73716F; }

.fxm25 {
  fill: #DA0300; }

p {
  font-family: "NotoSerif-Light" !important; }

.srt-wrapper {
  font-family: "NotoSerif-Light" !important; }

h1 {
  font-size: 3rem; }

h2 {
  line-height: 1.5; }

.headerXL {
  font-size: 3.75rem; }

.quote {
  font-size: 1.125rem; }

a {
  font-size: 1.125rem; }

.bold {
  font-weight: 700; }

.fixed-image {
  background-image: url(https://inkyfada.com/wp-content/uploads/components/oxfemme/client/public/assets/bundle/c87027e893de0e995868362a210da67a.jpg);
  background-repeat: repeat;
  position: fixed;
  z-index: -1;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0; }

.d-fr {
  display: block !important;
  padding: 0rem 5rem; }

.d-ar {
  display: none !important; }

.artitle {
  display: none !important; }

.frtitle {
  display: block !important; }

body.rtl .srt-wrapper {
  font-family: "NotoNaskhArabic" !important; }

body.rtl .d-ar {
  padding: 0rem 5rem;
  display: block !important; }

body.rtl .d-fr {
  display: none !important; }

body.rtl h1, body.rtl h2, body.rtl h3, body.rtl h4, body.rtl h5, body.rtl h6 {
  font-family: "ScheherazadeNew-Bold"; }

body.rtl h1 {
  line-height: 1.5; }

body.rtl p {
  font-family: "NotoNaskhArabic" !important; }

body.rtl .artitle {
  display: block !important; }

body.rtl .frtitle {
  display: none !important; }

@media screen and (max-width: 1023px) {
  p {
    font-size: 1.3rem; }
  .mobilef {
    display: block !important; }
  .mobilear {
    display: none !important; }
  .d-none {
    display: none !important; }
  .artitle {
    display: none !important; }
  .frtitle {
    display: block !important; }
  body.rtl .d-none {
    display: none !important; }
  body.rtl .mobilef {
    display: none !important; }
  body.rtl .mobilear {
    display: block !important; }
  body.rtl .artitle {
    display: block !important; }
  body.rtl .frtitle {
    display: none !important; } }

.dsk {
  display: block !important; }

@media screen and (max-width: 1023px) {
  .dsk {
    display: none !important; } }

.mbl {
  display: none !important; }

@media screen and (max-width: 1023px) {
  .mbl {
    display: flex !important; } }

body.rtl .pFixed {
  position: fixed;
  left: 0;
  right: auto;
  z-index: 1;
  transition: all .5s ease-in;
  transform: translate(-70%, 20%); }
  body.rtl .pFixed .left-box-content {
    background-image: url(https://inkyfada.com/wp-content/uploads/components/oxfemme/client/public/assets/bundle/c87027e893de0e995868362a210da67a.jpg);
    background-repeat: repeat; }
  body.rtl .pFixed .img {
    transform: scaleX(-1); }

body.rtl .isOpen {
  transform: translate(0%, 20%);
  transition: all .5s ease-in; }
  body.rtl .isOpen .close {
    opacity: 1;
    display: block !important; }
  body.rtl .isOpen .eclipsee {
    display: none; }

body.rtl .pFixed img {
  transform: scaleX(-1); }

.pFixed {
  position: fixed;
  right: 0;
  z-index: 1;
  transition: all .5s ease-in;
  transform: translate(75%, 20%); }
  .pFixed .right-box-content {
    background-image: url(https://inkyfada.com/wp-content/uploads/components/oxfemme/client/public/assets/bundle/c87027e893de0e995868362a210da67a.jpg);
    background-repeat: repeat; }
  .pFixed img {
    height: 6rem;
    width: auto; }
    .pFixed img body.rtl {
      transform: scaleX(-1); }

.isOpen {
  transition: all .5s ease-in;
  transform: translate(0%, 20%); }
  .isOpen .close {
    opacity: 1;
    display: block !important; }
  .isOpen .eclipsee {
    display: none; }

.prf {
  display: none; }

@media screen and (max-width: 1023px) {
  .deskkk {
    display: none; }
  .mobbb {
    display: flex !important; } }

body.rtl .progress-wrapper {
  transform: scaleX(-1); }

body.rtl .svg-wrapper .playpause {
  transform: scaleX(-1); }

body.rtl .srt-prgress-wrapper .srt-wrapper {
  margin-left: -12rem !important;
  margin-right: -6rem !important; }

.cnav-logo {
  width: 7rem;
  position: absolute;
  top: 2rem;
  left: 2rem;
  right: unset;
  z-index: 100; }
  .cnav-logo img {
    width: 80%;
    -o-object-fit: contain;
       object-fit: contain; }

.oxfam-header {
  display: flex;
  padding: 3.5rem 2rem 2rem 12rem;
  align-items: center;
  justify-content: space-between;
  position: absolute;
  z-index: 100;
  top: 0;
  left: 0;
  right: 0; }

.menu-burguer {
  cursor: pointer;
  position: absolute;
  top: 3.5rem;
  z-index: 100;
  right: 2rem;
  width: 2.5rem;
  height: 2.5rem;
  display: flex;
  align-items: center;
  justify-content: center; }
  .menu-burguer .burguer {
    min-width: 100%;
    min-height: 1rem;
    border-top: 2px solid black;
    border-bottom: 2px solid black; }

.site-logo svg {
  width: 100%;
  height: 3rem; }

.svgIcon {
  display: inline-flex;
  position: relative; }

.nav-container {
  display: flex;
  align-items: center;
  margin-top: -1rem; }

.language-switcher {
  font-size: 1.25rem;
  font-weight: 100;
  margin-right: 3.5rem; }
  .language-switcher .fr {
    font-family: "NotoSerif-Regular"; }
  .language-switcher .ar {
    font-family: "ReadexPro-Regular"; }

.sharer {
  margin-right: 3rem; }
  .sharer > a {
    margin-right: 2rem; }

body.rtl .cnav-logo {
  right: 2rem;
  left: unset; }

body.rtl .oxfam-header {
  padding: 3.5rem 12rem 2rem 2rem; }

body.rtl .menu-burguer {
  left: 2rem;
  right: unset; }

body.rtl .language-switcher {
  font-size: 1.25rem;
  font-weight: 100;
  margin-left: 3.5rem;
  margin-right: unset; }
  body.rtl .language-switcher .fr {
    font-family: "NotoSerif-Regular"; }
  body.rtl .language-switcher .ar {
    font-family: "ReadexPro-Regular"; }

body.rtl .sharer {
  margin-left: 3rem;
  margin-right: unset; }
  body.rtl .sharer > a {
    margin-left: 2rem;
    margin-right: unset; }

@media screen and (max-width: 1023px) {
  .cnav-logo {
    width: 5rem;
    top: 1rem;
    left: 1rem; }
  .language-switcher {
    display: none; }
  .menu-burguer {
    position: absolute;
    top: 2rem;
    z-index: 200;
    right: 1rem; }
  .oxfam-header {
    padding: 2.5rem 1rem 2rem 7rem; }
    .oxfam-header .sharer {
      display: none; }
  body.rtl .cnav-logo {
    right: 1rem;
    left: unset; }
  body.rtl .menu-burguer {
    left: 1rem;
    right: unset; }
  body.rtl .oxfam-header {
    padding: 2.5rem 7rem 2rem 1rem; } }

@media screen and (max-width: 1023px) {
  .cnav-logo {
    z-index: 70; } }

.footer-oxfemme {
  padding: 0 1rem; }

@media screen and (max-width: 1023px) {
  .footer-oxfemme {
    padding: unset; } }

.newrank {
  font-family: "NotoSerif-Regular"; }

.newTitle {
  font-size: 2.5rem;
  font-family: "NotoSerif-Regular";
  font-weight: 600; }

.side-menu {
  position: fixed;
  z-index: 90;
  background-image: url(https://inkyfada.com/wp-content/uploads/components/oxfemme/client/public/assets/bundle/c87027e893de0e995868362a210da67a.jpg);
  background-repeat: repeat;
  top: 0;
  overflow-x: hidden;
  overflow-y: auto;
  left: 100%;
  right: 0;
  bottom: 0;
  opacity: 0;
  padding: 7rem 0 0 15rem;
  display: flex;
  flex-direction: column;
  justify-content: center; }
  .side-menu .sharer {
    opacity: 0;
    display: none; }
  .side-menu .language-switcher {
    display: none;
    position: absolute;
    white-space: nowrap;
    top: 2.5rem;
    left: 2rem; }

.link-container {
  flex: 1;
  opacity: 0; }
  .link-container a {
    font-size: 2.5rem;
    font-family: "NotoSerif-Regular";
    font-weight: 600; }
    .link-container a span {
      display: inline-block; }
    .link-container a .rank {
      font-size: 1rem;
      color: #EC5946;
      font-weight: 700;
      margin-right: 3rem; }

body.rtl .newTitle {
  font-size: 2.5rem;
  font-family: "NotoNaskhArabic";
  font-weight: 600; }

body.rtl .newrank {
  font-family: "NotoSerif-Regular";
  margin-right: 0px !important;
  margin-left: 3rem; }

body.rtl .side-menu {
  top: 0;
  left: 0;
  right: 100%;
  bottom: 0;
  padding: 7rem 15rem 0 0; }
  body.rtl .side-menu .language-switcher {
    right: 2rem;
    left: unset; }

body.rtl .link-container a {
  font-size: 2.5rem;
  font-family: "NotoNaskhArabic"; }
  body.rtl .link-container a .rank {
    font-size: 1rem;
    margin-left: 3rem;
    margin-right: unset;
    font-family: "NotoSerif-Regular"; }

@media screen and (max-width: 1023px) {
  .newpen {
    margin-left: 3rem !important; }
  .newrank {
    margin-right: 1.5rem !important; }
  .newTitle {
    font-size: 2.125rem;
    margin-right: 4rem; }
  body.rtl .newpen {
    margin-left: 0rem; }
  body.rtl .newTitle {
    font-size: 2.125rem;
    margin-right: 0rem; }
  body.rtl .newrank {
    margin-left: 3rem !important;
    margin-right: 1.5rem !important; }
  .side-menu {
    z-index: 110;
    padding: 10rem 1rem 2rem 1rem; }
    .side-menu .language-switcher {
      display: block; }
    .side-menu .sharer {
      display: block;
      margin: auto auto 0 auto; }
      .side-menu .sharer .twitter {
        margin-right: 0; }
  .link-container {
    margin-bottom: 1.5rem; }
    .link-container a {
      font-size: 2.125rem; }
      .link-container a span {
        display: inline; }
      .link-container a .rank {
        font-size: 1rem;
        margin-right: 1.5rem; }
      .link-container a .pending {
        font-weight: 400; } }
    @media screen and (max-width: 1023px) and (max-width: 1023px) {
      .link-container a .pen2 {
        margin-left: 2.8rem;
        font-weight: 600; } }

@media screen and (max-width: 1023px) {
  body.rtl .side-menu {
    z-index: 110;
    padding: 10rem 1rem 2rem 1rem; }
    body.rtl .side-menu .sharer {
      display: block;
      margin: auto auto 0 auto; }
      body.rtl .side-menu .sharer .twitter {
        margin-left: 0;
        margin-right: unset; }
  body.rtl .link-container {
    margin-bottom: 1.5rem; }
    body.rtl .link-container a {
      font-size: 2.125rem; }
      body.rtl .link-container a span {
        display: inline; }
      body.rtl .link-container a .rank {
        font-size: 1rem;
        margin-right: 1.5rem; }
      body.rtl .link-container a .pending {
        font-weight: 600; } }

.custom-player-container {
  margin: 7rem 0 8.5rem 0; }

.srt-wrapper {
  font-family: "NotoSerif-Italic";
  font-size: 1rem;
  font-weight: 400; }

.audio-player-wrapper {
  display: flex;
  align-items: center; }
  .audio-player-wrapper .svg-wrapper {
    min-width: 1.75rem;
    min-height: 1.75rem;
    max-width: 1.75rem;
    max-height: 1.75rem;
    width: 1.75rem;
    height: 1.75rem;
    margin: 0 .5rem; }

.srt-prgress-wrapper {
  flex: 1;
  display: flex;
  flex-direction: column;
  margin: 0 .5rem;
  position: relative; }
  .srt-prgress-wrapper .srt-wrapper {
    position: absolute;
    min-width: 100%;
    bottom: 2rem; }
  .srt-prgress-wrapper .progress-wrapper {
    min-width: 100%;
    position: relative;
    height: 8px;
    background-color: #d9d9d9;
    border-radius: 4px;
    overflow: hidden; }
    .srt-prgress-wrapper .progress-wrapper span {
      position: absolute;
      top: 0;
      bottom: 0;
      left: 0;
      background-color: #ec5946;
      display: block; }

.time {
  font-size: 1.625rem;
  font-family: "NotoSerif-Light";
  line-height: 1; }

@-webkit-keyframes rotate {
  0% {
    transform: rotate3d(0, 0, 1, 0); }
  to {
    transform: rotate3d(0, 0, 1, 360deg); } }

@keyframes rotate {
  0% {
    transform: rotate3d(0, 0, 1, 0); }
  to {
    transform: rotate3d(0, 0, 1, 360deg); } }

@-webkit-keyframes translate {
  0% {
    transform: translateY(0); }
  50% {
    transform: translateY(20px); }
  to {
    transform: translateY(0); } }

@keyframes translate {
  0% {
    transform: translateY(0); }
  50% {
    transform: translateY(20px); }
  to {
    transform: translateY(0); } }

.mouse_wrapper {
  margin: 3rem auto;
  width: 13rem;
  height: 13rem; }
  .mouse_wrapper svg {
    width: 13rem;
    height: 13rem; }

.rotate {
  transform-origin: center;
  -webkit-animation: rotate 8s linear infinite;
          animation: rotate 8s linear infinite;
  will-change: transform; }

.roulette {
  transform-origin: center;
  -webkit-animation: translate 2s linear infinite;
          animation: translate 2s linear infinite;
  will-change: transform; }

@media screen and (max-width: 600px) {
  .mouse_wrapper {
    display: none; } }

.hero-section {
  padding-top: 10rem; }
  .hero-section h1 {
    max-width: 50%;
    text-align: center;
    line-height: 1.15;
    margin: 0 auto; }
  .hero-section .description {
    position: relative; }
    .hero-section .description p {
      font-size: 1.125rem; }

.mobilefr {
  display: none !important; }

.mobilear {
  display: none !important; }

.ffr {
  height: 100vh;
  width: 100vw;
  display: flex;
  justify-content: center;
  align-items: center; }

@media screen and (max-width: 1023px) {
  .ffr {
    display: none; } }

.aar {
  display: none !important; }

body.rtl .ffr {
  display: none !important; }

body.rtl .aar {
  height: 100vh;
  width: 100vw;
  display: flex !important;
  justify-content: center;
  align-items: center; }

@media screen and (max-width: 1023px) {
  body.rtl .aar {
    display: none !important; } }

@media screen and (max-width: 1023px) {
  body.rtl .mobilefr {
    display: none !important; }
  body.rtl .mobilear {
    display: block !important; } }

@media screen and (max-width: 1023px) {
  .mobilefr {
    display: block !important; }
  .mobilear {
    display: none !important; } }

.hero-image-container {
  width: 50%;
  margin-left: 20%; }
  .hero-image-container img {
    -o-object-fit: contain;
       object-fit: contain; }

.project-description, .project-quote {
  width: 20rem;
  position: absolute;
  z-index: 2; }

.project-description {
  left: 10%;
  top: 10rem; }

.project-quote {
  right: 10%;
  top: 50%; }
  .project-quote p {
    font-family: "NotoSerif-Italic"; }

body.rtl .hero-section .description p {
  font-size: 1.125rem; }

body.rtl .hero-image-container {
  margin-left: unset;
  margin-right: 20%; }

body.rtl .project-description {
  left: unset;
  right: 10%; }

body.rtl .project-quote {
  right: unset;
  left: 10%; }
  body.rtl .project-quote p {
    font-family: "NotoNaskhArabic"; }

@media screen and (max-width: 1536px) {
  .project-quote {
    right: 6%; }
  body.rtl .project-quote {
    right: unset;
    left: 6%; } }

.stmba0 {
  opacity: 0.2;
  fill: none;
  stroke: #7673D4;
  stroke-width: 8;
  stroke-linecap: round;
  stroke-miterlimit: 10; }

.stmba1 {
  fill: #EC5946; }

.stmba2 {
  opacity: 0.15; }

.stmba3 {
  fill: #605C5B; }

.stmba4 {
  fill: #2D2D2D; }

.stmba5 {
  fill: #606D72; }

.stmba6 {
  fill: #E2BDAC; }

.stmba7 {
  fill: #282828; }

.stmba8 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.883;
  stroke-miterlimit: 10; }

.stmba9 {
  fill: #D4B0A1; }

.stmba10 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.2207;
  stroke-miterlimit: 10; }

.stmba11 {
  fill: #1D1D1D; }

.stmba12 {
  opacity: 0.1; }

.stmba13 {
  fill: none;
  stroke: #000000;
  stroke-width: 2;
  stroke-miterlimit: 10; }

.stmba14 {
  fill: #3F3F3F; }

.stmba15 {
  opacity: 0.28; }

.stmba16 {
  fill: #151515; }

.stmba17 {
  fill: #A58B76; }

.stmba18 {
  fill: #75453E; }

.stmba19 {
  fill: #3A3A3A; }

.stmba20 {
  fill: #B7B7B7; }

.stmba21 {
  fill: #363636; }

.stmba22 {
  fill: #353535; }

.stmba23 {
  fill: #EFCAB6; }

.stmba24 {
  fill: #DBB7A7; }

.stmba25 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.4415;
  stroke-miterlimit: 10; }

.stmba26 {
  fill: none;
  stroke: #353535;
  stroke-width: 0.4415;
  stroke-miterlimit: 10; }

.stmba27 {
  fill: #262525; }

.stmba28 {
  fill: #CEA695; }

.stmba29 {
  fill: #332929; }

.stmba30 {
  opacity: 0.6; }

.stmba31 {
  fill: #191919; }

.stmba32 {
  fill: #494848; }

.stmba33 {
  fill: #382A21; }

.stmba34 {
  fill: #FFFFFF; }

.stmba35 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.48;
  stroke-miterlimit: 10; }

.stmba36 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.12;
  stroke-miterlimit: 10; }

.stmba37 {
  fill: #C9C9C9; }

.stmba38 {
  fill: #1C1C1C; }

.stmba39 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.24;
  stroke-miterlimit: 10; }

.stmba40 {
  fill: #C63030; }

.stmba41 {
  opacity: 0.85; }

.stmba42 {
  fill: #D3BDAE; }

.stmba43 {
  fill: #E5C6A8; }

.stmba44 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.3027;
  stroke-miterlimit: 10; }

.stmba45 {
  fill: #EDEDED; }

.stmba46 {
  fill: #D3AD8D; }

.stmba47 {
  fill: #3A3330; }

.stmba48 {
  fill: #63554B; }

.stmba49 {
  fill: #846E5F; }

.stmba50 {
  fill: #B7A498; }

.stmba51 {
  fill: #FFEFCC; }

.stmba52 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.2977;
  stroke-miterlimit: 10; }

.stmba53 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.3213;
  stroke-miterlimit: 10; }

.stmba54 {
  fill: #544943; }

.stmba55 {
  fill: #262423; }

.stmba56 {
  fill: #2A313F; }

.stmba57 {
  fill: #DB9549; }

.stmba58 {
  fill: #313131; }

.stmar0 {
  opacity: 0.2;
  fill: none;
  stroke: #7673D4;
  stroke-width: 10;
  stroke-linecap: round;
  stroke-miterlimit: 10; }

.stmar1 {
  fill: #EC5946; }

.stmar2 {
  opacity: 0.15; }

.stmar3 {
  fill: #605C5B; }

.stmar4 {
  fill: #332929; }

.stmar5 {
  fill: #494848; }

.stmar6 {
  fill: #382A21; }

.stmar7 {
  fill: #FFFFFF; }

.stmar8 {
  fill: #EFCAB6; }

.stmar9 {
  fill: #B7B7B7; }

.stmar10 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.48;
  stroke-miterlimit: 10; }

.stmar11 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.12;
  stroke-miterlimit: 10; }

.stmar12 {
  fill: #C9C9C9; }

.stmar13 {
  fill: #1D1D1D; }

.stmar14 {
  fill: #1C1C1C; }

.stmar15 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.24;
  stroke-miterlimit: 10; }

.stmar16 {
  fill: #CEA695; }

.stmar17 {
  fill: #C63030; }

.stmar18 {
  fill: #75453E; }

.stmar19 {
  opacity: 0.1; }

.stmar20 {
  fill: #A58B76; }

.stmar21 {
  opacity: 0.85; }

.stmar22 {
  fill: #D3BDAE; }

.stmar23 {
  fill: #E5C6A8; }

.stmar24 {
  fill: #3F3F3F; }

.stmar25 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.3027;
  stroke-miterlimit: 10; }

.stmar26 {
  fill: #151515; }

.stmar27 {
  fill: #EDEDED; }

.stmar28 {
  fill: #D3AD8D; }

.stmar29 {
  fill: #3A3330; }

.stmar30 {
  fill: #63554B; }

.stmar31 {
  fill: #846E5F; }

.stmar32 {
  fill: #B7A498; }

.stmar33 {
  fill: #FFEFCC; }

.stmar34 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.2977;
  stroke-miterlimit: 10; }

.stmar35 {
  fill: #262525; }

.stmar36 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.3213;
  stroke-miterlimit: 10; }

.stmar37 {
  fill: #544943; }

.stmar38 {
  fill: #E2BDAC; }

.stmar39 {
  fill: #262423; }

.stmar40 {
  fill: #2A313F; }

.stmar41 {
  fill: #DB9549; }

.stmar42 {
  fill: #4F463F; }

.stmar43 {
  fill: #363636; }

.stmar44 {
  fill: #FCD590; }

.stmar45 {
  fill: #ADCED8; }

.stmar46 {
  fill: none;
  stroke: #000000;
  stroke-width: 1.8991;
  stroke-miterlimit: 10; }

.stmar47 {
  opacity: 0.28; }

.stmar48 {
  fill: #3A3A3A; }

.stmar49 {
  fill: #353535; }

.stmar50 {
  fill: #DBB7A7; }

.stmar51 {
  fill: #D4B0A1; }

.stmar52 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.4415;
  stroke-miterlimit: 10; }

.stmar53 {
  fill: none;
  stroke: #353535;
  stroke-width: 0.4415;
  stroke-miterlimit: 10; }

.stmar54 {
  opacity: 0.6; }

.stmar55 {
  fill: #191919; }

.stmar56 {
  fill: #2D2D2D; }

.stmar57 {
  fill: #606D72; }

.stmar58 {
  fill: #282828; }

.stmar59 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.883;
  stroke-miterlimit: 10; }

.stmar60 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.2207;
  stroke-miterlimit: 10; }

.stmar61 {
  fill: none;
  stroke: #000000;
  stroke-width: 2;
  stroke-miterlimit: 10; }

.stmar62 {
  fill: #F2DFAA; }

.stmar63 {
  opacity: 0.7; }

.stmar64 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.5159;
  stroke-miterlimit: 10; }

.stmar65 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.5;
  stroke-miterlimit: 10; }

.stmar66 {
  fill: #35302C; }

.stmar67 {
  fill: #4C3A2E; }

.stmar68 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.8075;
  stroke-miterlimit: 10; }

.stmar69 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.2019;
  stroke-miterlimit: 10; }

.stmar70 {
  fill: #9B4949; }

.stmar71 {
  opacity: 0.72; }

.stmar72 {
  fill: #FCD486; }

.stmar73 {
  opacity: 0.31; }

.stmar74 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.4037;
  stroke-miterlimit: 10; }

.stmar75 {
  fill: #313131; }

.stmar76 {
  fill: #FCF3E0; }

.stmar77 {
  fill: #CECCCA; }

.stmar78 {
  fill: #E5E4E3; }

.stmar79 {
  fill: #E5E3DF; }

.stmar80 {
  fill: none;
  stroke: #000000;
  stroke-miterlimit: 10; }

.stmar81 {
  opacity: 0.2; }

.stmar82 {
  fill: #939393; }

.stmar83 {
  fill: #424242; }

.stmar84 {
  fill: #9F9F9F; }

.stmar85 {
  fill: #6D6D6D; }

.stmar86 {
  fill: #3E3E3E; }

.stmar87 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.5195;
  stroke-miterlimit: 10; }

.stmar88 {
  fill: #DA0300; }

.stmar89 {
  fill: #262523; }

.stmar90 {
  fill: #F4F4F4; }

.stmar91 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.5232;
  stroke-miterlimit: 10; }

.stmar92 {
  opacity: 0.8; }

.stmar93 {
  fill: #35241E; }

.stdesk0 {
  fill: #313131; }

.stdesk1 {
  font-family: 'NotoSerif-Bold'; }

.stdesk2 {
  font-size: 57px; }

.stdesk3 {
  fill: #EC5946; }

.stdesk4 {
  font-size: 32px; }

.stdesk5 {
  fill: none; }

.stdesk6 {
  font-family: 'NotoSerif-Light'; }

.stdesk7 {
  font-size: 25px; }

.stdesk8 {
  opacity: 0.2;
  fill: none;
  stroke: #7673D4;
  stroke-width: 10;
  stroke-linecap: round;
  stroke-miterlimit: 10; }

.stdesk9 {
  opacity: 0.15; }

.stdesk10 {
  fill: #605C5B; }

.stdesk11 {
  fill: #332929; }

.stdesk12 {
  fill: #494848; }

.stdesk13 {
  fill: #382A21; }

.stdesk14 {
  fill: #FFFFFF; }

.stdesk15 {
  fill: #EFCAB6; }

.stdesk16 {
  fill: #B7B7B7; }

.stdesk17 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.48;
  stroke-miterlimit: 10; }

.stdesk18 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.12;
  stroke-miterlimit: 10; }

.stdesk19 {
  fill: #C9C9C9; }

.stdesk20 {
  fill: #1D1D1D; }

.stdesk21 {
  fill: #1C1C1C; }

.stdesk22 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.24;
  stroke-miterlimit: 10; }

.stdesk23 {
  fill: #CEA695; }

.stdesk24 {
  fill: #C63030; }

.stdesk25 {
  fill: #75453E; }

.stdesk26 {
  opacity: 0.1; }

.stdesk27 {
  fill: #A58B76; }

.stdesk28 {
  opacity: 0.85; }

.stdesk29 {
  fill: #D3BDAE; }

.stdesk30 {
  fill: #E5C6A8; }

.stdesk31 {
  fill: #3F3F3F; }

.stdesk32 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.3027;
  stroke-miterlimit: 10; }

.stdesk33 {
  fill: #151515; }

.stdesk34 {
  fill: #EDEDED; }

.stdesk35 {
  fill: #D3AD8D; }

.stdesk36 {
  fill: #3A3330; }

.stdesk37 {
  fill: #63554B; }

.stdesk38 {
  fill: #846E5F; }

.stdesk39 {
  fill: #B7A498; }

.stdesk40 {
  fill: #FFEFCC; }

.stdesk41 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.2977;
  stroke-miterlimit: 10; }

.stdesk42 {
  fill: #262525; }

.stdesk43 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.3213;
  stroke-miterlimit: 10; }

.stdesk44 {
  fill: #544943; }

.stdesk45 {
  fill: #E2BDAC; }

.stdesk46 {
  fill: #262423; }

.stdesk47 {
  fill: #2A313F; }

.stdesk48 {
  fill: #DB9549; }

.stdesk49 {
  fill: #4F463F; }

.stdesk50 {
  fill: #363636; }

.stdesk51 {
  fill: #FCD590; }

.stdesk52 {
  fill: #ADCED8; }

.stdesk53 {
  fill: none;
  stroke: #000000;
  stroke-width: 1.8991;
  stroke-miterlimit: 10; }

.stdesk54 {
  opacity: 0.28; }

.stdesk55 {
  fill: #3A3A3A; }

.stdesk56 {
  fill: #353535; }

.stdesk57 {
  fill: #DBB7A7; }

.stdesk58 {
  fill: #D4B0A1; }

.stdesk59 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.4415;
  stroke-miterlimit: 10; }

.stdesk60 {
  fill: none;
  stroke: #353535;
  stroke-width: 0.4415;
  stroke-miterlimit: 10; }

.stdesk61 {
  opacity: 0.6; }

.stdesk62 {
  fill: #191919; }

.stdesk63 {
  fill: #2D2D2D; }

.stdesk64 {
  fill: #606D72; }

.stdesk65 {
  fill: #282828; }

.stdesk66 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.883;
  stroke-miterlimit: 10; }

.stdesk67 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.2207;
  stroke-miterlimit: 10; }

.stdesk68 {
  fill: none;
  stroke: #000000;
  stroke-width: 2;
  stroke-miterlimit: 10; }

.stdesk69 {
  fill: #F2DFAA; }

.stdesk70 {
  opacity: 0.7; }

.stdesk71 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.5159;
  stroke-miterlimit: 10; }

.stdesk72 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.5;
  stroke-miterlimit: 10; }

.stdesk73 {
  fill: #35302C; }

.stdesk74 {
  fill: #4C3A2E; }

.stdesk75 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.8075;
  stroke-miterlimit: 10; }

.stdesk76 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.2019;
  stroke-miterlimit: 10; }

.stdesk77 {
  fill: #9B4949; }

.stdesk78 {
  opacity: 0.72; }

.stdesk79 {
  fill: #FCD486; }

.stdesk80 {
  opacity: 0.31; }

.stdesk81 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.4037;
  stroke-miterlimit: 10; }

.stdesk82 {
  fill: #FCF3E0; }

.stdesk83 {
  fill: #CECCCA; }

.stdesk84 {
  fill: #E5E4E3; }

.stdesk85 {
  fill: #E5E3DF; }

.stdesk86 {
  fill: none;
  stroke: #000000;
  stroke-miterlimit: 10; }

.stdesk87 {
  opacity: 0.2; }

.stdesk88 {
  fill: #939393; }

.stdesk89 {
  fill: #424242; }

.stdesk90 {
  fill: #9F9F9F; }

.stdesk91 {
  fill: #6D6D6D; }

.stdesk92 {
  fill: #3E3E3E; }

.stdesk93 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.5195;
  stroke-miterlimit: 10; }

.stdesk94 {
  fill: #DA0300; }

.stdesk95 {
  fill: #262523; }

.stdesk96 {
  fill: #F4F4F4; }

.stdesk97 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.5232;
  stroke-miterlimit: 10; }

.stdesk98 {
  opacity: 0.8; }

.stdesk99 {
  fill: #35241E; }

.stv0 {
  opacity: 0.2;
  fill: none;
  stroke: #7673D4;
  stroke-width: 8;
  stroke-linecap: round;
  stroke-miterlimit: 10; }

.stv1 {
  fill: #EC5946; }

.stv2 {
  opacity: 0.15; }

.stv3 {
  fill: #605C5B; }

.stv4 {
  fill: #2D2D2D; }

.stv5 {
  fill: #606D72; }

.stv6 {
  fill: #E2BDAC; }

.stv7 {
  fill: #282828; }

.stv8 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.883;
  stroke-miterlimit: 10; }

.stv9 {
  fill: #D4B0A1; }

.stv10 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.2207;
  stroke-miterlimit: 10; }

.stv11 {
  fill: #1D1D1D; }

.stv12 {
  opacity: 0.1; }

.stv13 {
  fill: none;
  stroke: #000000;
  stroke-width: 2;
  stroke-miterlimit: 10; }

.stv14 {
  fill: #3F3F3F; }

.stv15 {
  opacity: 0.28; }

.stv16 {
  fill: #151515; }

.stv17 {
  fill: #A58B76; }

.stv18 {
  fill: #75453E; }

.stv19 {
  fill: #3A3A3A; }

.stv20 {
  fill: #B7B7B7; }

.stv21 {
  fill: #363636; }

.stv22 {
  fill: #353535; }

.stv23 {
  fill: #EFCAB6; }

.stv24 {
  fill: #DBB7A7; }

.stv25 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.4415;
  stroke-miterlimit: 10; }

.stv26 {
  fill: none;
  stroke: #353535;
  stroke-width: 0.4415;
  stroke-miterlimit: 10; }

.stv27 {
  fill: #262525; }

.stv28 {
  fill: #CEA695; }

.stv29 {
  fill: #332929; }

.stv30 {
  opacity: 0.6; }

.stv31 {
  fill: #191919; }

.stv32 {
  fill: #313131; }

.stv33 {
  font-family: 'NotoSerif-Bold'; }

.stv34 {
  font-size: 28px; }

.stv35 {
  font-size: 27px; }

.stv36 {
  fill: none; }

.stv37 {
  font-family: 'NotoSerif-Light'; }

.stv38 {
  font-size: 19px; }

.stv39 {
  fill: #494848; }

.stv40 {
  fill: #382A21; }

.stv41 {
  fill: #FFFFFF; }

.stv42 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.48;
  stroke-miterlimit: 10; }

.stv43 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.12;
  stroke-miterlimit: 10; }

.stv44 {
  fill: #C9C9C9; }

.stv45 {
  fill: #1C1C1C; }

.stv46 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.24;
  stroke-miterlimit: 10; }

.stv47 {
  fill: #C63030; }

.stv48 {
  opacity: 0.85; }

.stv49 {
  fill: #D3BDAE; }

.stv50 {
  fill: #E5C6A8; }

.stv51 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.3027;
  stroke-miterlimit: 10; }

.stv52 {
  fill: #EDEDED; }

.stv53 {
  fill: #D3AD8D; }

.stv54 {
  fill: #3A3330; }

.stv55 {
  fill: #63554B; }

.stv56 {
  fill: #846E5F; }

.stv57 {
  fill: #B7A498; }

.stv58 {
  fill: #FFEFCC; }

.stv59 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.2977;
  stroke-miterlimit: 10; }

.stv60 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.3213;
  stroke-miterlimit: 10; }

.stv61 {
  fill: #544943; }

.stv62 {
  fill: #262423; }

.stv63 {
  fill: #2A313F; }

.stv64 {
  fill: #DB9549; }

.newsvg .st0 {
  opacity: 0.2;
  fill: none;
  stroke: #7673D4;
  stroke-width: 10;
  stroke-linecap: round;
  stroke-miterlimit: 10; }

.newsvg .st1 {
  fill: #EC5946;
  opacity: 1; }

.newsvg .st2 {
  opacity: 0.15; }

.newsvg .st3 {
  fill: #605C5B; }

.newsvg .st4 {
  fill: #332929; }

.newsvg .st5 {
  fill: #494848; }

.newsvg .st6 {
  fill: #382A21; }

.newsvg .st7 {
  fill: #FFFFFF; }

.newsvg .st8 {
  fill: #EFCAB6; }

.newsvg .st9 {
  fill: #B7B7B7; }

.newsvg .st10 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.48;
  stroke-miterlimit: 10; }

.newsvg .st11 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.12;
  stroke-miterlimit: 10; }

.newsvg .st12 {
  fill: #C9C9C9; }

.newsvg .st13 {
  fill: #1D1D1D; }

.newsvg .st14 {
  fill: #1C1C1C; }

.newsvg .st15 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.24;
  stroke-miterlimit: 10; }

.newsvg .st16 {
  fill: #CEA695; }

.newsvg .st17 {
  fill: #C63030; }

.newsvg .st18 {
  fill: #75453E; }

.newsvg .st19 {
  opacity: 0.1; }

.newsvg .st20 {
  fill: #A58B76; }

.newsvg .st21 {
  opacity: 0.85; }

.newsvg .st22 {
  fill: #D3BDAE; }

.newsvg .st23 {
  fill: #E5C6A8; }

.newsvg .st24 {
  fill: #3F3F3F; }

.newsvg .st25 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.3027;
  stroke-miterlimit: 10; }

.newsvg .st26 {
  fill: #151515; }

.newsvg .st27 {
  fill: #EDEDED; }

.newsvg .st28 {
  fill: #D3AD8D; }

.newsvg .st29 {
  fill: #3A3330; }

.newsvg .st30 {
  fill: #63554B; }

.newsvg .st31 {
  fill: #846E5F; }

.newsvg .st32 {
  fill: #B7A498; }

.newsvg .st33 {
  fill: #FFEFCC; }

.newsvg .st34 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.2977;
  stroke-miterlimit: 10; }

.newsvg .st35 {
  fill: #262525; }

.newsvg .st36 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.3213;
  stroke-miterlimit: 10; }

.newsvg .st37 {
  fill: #544943; }

.newsvg .st38 {
  fill: #E2BDAC; }

.newsvg .st39 {
  fill: #262423; }

.newsvg .st40 {
  fill: #2A313F; }

.newsvg .st41 {
  fill: #DB9549; }

.newsvg .st42 {
  fill: #4F463F; }

.newsvg .st43 {
  fill: #363636; }

.newsvg .st44 {
  fill: #FCD590; }

.newsvg .st45 {
  fill: #ADCED8; }

.newsvg .st46 {
  fill: none;
  stroke: #000000;
  stroke-width: 1.8991;
  stroke-miterlimit: 10; }

.newsvg .st47 {
  opacity: 0.28; }

.newsvg .st48 {
  fill: #3A3A3A; }

.newsvg .st49 {
  fill: #353535; }

.newsvg .st50 {
  fill: #DBB7A7; }

.newsvg .st51 {
  fill: #D4B0A1; }

.newsvg .st52 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.4415;
  stroke-miterlimit: 10; }

.newsvg .st53 {
  fill: none;
  stroke: #353535;
  stroke-width: 0.4415;
  stroke-miterlimit: 10; }

.newsvg .st54 {
  opacity: 0.6; }

.newsvg .st55 {
  fill: #191919; }

.newsvg .st56 {
  fill: #2D2D2D; }

.newsvg .st57 {
  fill: #606D72;
  stroke: none !important; }

.newsvg .st58 {
  fill: #282828; }

.newsvg .st59 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.883;
  stroke-miterlimit: 10; }

.newsvg .st60 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.2207;
  stroke-miterlimit: 10; }

.newsvg .st61 {
  fill: none;
  stroke: #000000;
  stroke-width: 2;
  stroke-miterlimit: 10; }

.newsvg .st62 {
  fill: #F2DFAA; }

.newsvg .st63 {
  opacity: 0.7; }

.newsvg .st64 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.5159;
  stroke-miterlimit: 10; }

.newsvg .st65 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.5;
  stroke-miterlimit: 10; }

.newsvg .st66 {
  fill: #35302C; }

.newsvg .st67 {
  fill: #4C3A2E; }

.newsvg .st68 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.8075;
  stroke-miterlimit: 10; }

.newsvg .st69 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.2019;
  stroke-miterlimit: 10; }

.newsvg .st70 {
  fill: #9B4949; }

.newsvg .st71 {
  opacity: 0.72; }

.newsvg .st72 {
  fill: #FCD486; }

.newsvg .st73 {
  opacity: 0.31; }

.newsvg .st74 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.4037;
  stroke-miterlimit: 10; }

.newsvg .st75 {
  fill: #313131; }

.newsvg .st76 {
  fill: #FCF3E0; }

.newsvg .st77 {
  fill: #CECCCA; }

.newsvg .st78 {
  fill: #E5E4E3; }

.newsvg .st79 {
  fill: #E5E3DF; }

.newsvg .st80 {
  fill: none;
  stroke: #000000;
  stroke-miterlimit: 10; }

.newsvg .st81 {
  opacity: 0.2; }

.newsvg .st82 {
  fill: #939393; }

.newsvg .st83 {
  fill: #424242; }

.newsvg .st84 {
  fill: #9F9F9F; }

.newsvg .st85 {
  fill: #6D6D6D; }

.newsvg .st86 {
  fill: #3E3E3E; }

.newsvg .st87 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.5195;
  stroke-miterlimit: 10; }

.newsvg .st88 {
  fill: #DA0300; }

.newsvg .st89 {
  fill: #262523; }

.newsvg .st90 {
  fill: #F4F4F4; }

.newsvg .st91 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.5232;
  stroke-miterlimit: 10; }

.newsvg .st92 {
  opacity: 0.8; }

.newsvg .st93 {
  fill: #35241E; }

.svgfr .st0 {
  fill: #313131; }

.svgfr .st1 {
  font-family: 'NotoSerif-Bold';
  opacity: 1; }

.svgfr .st2 {
  font-size: 57px; }

.svgfr .st3 {
  fill: #EC5946; }

.svgfr .st4 {
  font-size: 32px; }

.svgfr .st5 {
  fill: none; }

.svgfr .st6 {
  font-family: 'NotoSerif-Light';
  opacity: 1; }

.svgfr .st7 {
  font-size: 25px; }

.svgfr .st8 {
  opacity: 0.2;
  fill: none;
  stroke: #7673D4;
  stroke-width: 10;
  stroke-linecap: round;
  stroke-miterlimit: 10; }

.svgfr .st9 {
  opacity: 0.15; }

.svgfr .st10 {
  fill: #605C5B; }

.svgfr .st11 {
  fill: #332929; }

.svgfr .st12 {
  fill: #494848; }

.svgfr .st13 {
  fill: #382A21; }

.svgfr .st14 {
  fill: #FFFFFF; }

.svgfr .st15 {
  fill: #EFCAB6; }

.svgfr .st16 {
  fill: #B7B7B7; }

.svgfr .st17 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.48;
  stroke-miterlimit: 10; }

.svgfr .st18 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.12;
  stroke-miterlimit: 10; }

.svgfr .st19 {
  fill: #C9C9C9; }

.svgfr .st20 {
  fill: #1D1D1D; }

.svgfr .st21 {
  fill: #1C1C1C; }

.svgfr .st22 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.24;
  stroke-miterlimit: 10; }

.svgfr .st23 {
  fill: #CEA695; }

.svgfr .st24 {
  fill: #C63030; }

.svgfr .st25 {
  fill: #75453E; }

.svgfr .st26 {
  opacity: 0.1; }

.svgfr .st27 {
  fill: #A58B76; }

.svgfr .st28 {
  opacity: 0.85; }

.svgfr .st29 {
  fill: #D3BDAE; }

.svgfr .st30 {
  fill: #E5C6A8; }

.svgfr .st31 {
  fill: #3F3F3F; }

.svgfr .st32 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.3027;
  stroke-miterlimit: 10; }

.svgfr .st33 {
  fill: #151515; }

.svgfr .st34 {
  fill: #EDEDED; }

.svgfr .st35 {
  fill: #D3AD8D; }

.svgfr .st36 {
  fill: #3A3330; }

.svgfr .st37 {
  fill: #63554B; }

.svgfr .st38 {
  fill: #846E5F; }

.svgfr .st39 {
  fill: #B7A498; }

.svgfr .st40 {
  fill: #FFEFCC; }

.svgfr .st41 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.2977;
  stroke-miterlimit: 10; }

.svgfr .st42 {
  fill: #262525; }

.svgfr .st43 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.3213;
  stroke-miterlimit: 10; }

.svgfr .st44 {
  fill: #544943; }

.svgfr .st45 {
  fill: #E2BDAC;
  stroke: none !important; }

.svgfr .st46 {
  fill: #262423; }

.svgfr .st47 {
  fill: #2A313F; }

.svgfr .st48 {
  fill: #DB9549; }

.svgfr .st49 {
  fill: #4F463F; }

.svgfr .st50 {
  fill: #363636; }

.svgfr .st51 {
  fill: #FCD590; }

.svgfr .st52 {
  fill: #ADCED8; }

.svgfr .st53 {
  fill: none;
  stroke: #000000;
  stroke-width: 1.8991;
  stroke-miterlimit: 10; }

.svgfr .st54 {
  opacity: 0.28; }

.svgfr .st55 {
  fill: #3A3A3A; }

.svgfr .st56 {
  fill: #353535; }

.svgfr .st57 {
  fill: #DBB7A7; }

.svgfr .st58 {
  fill: #D4B0A1; }

.svgfr .st59 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.4415;
  stroke-miterlimit: 10; }

.svgfr .st60 {
  fill: none;
  stroke: #353535;
  stroke-width: 0.4415;
  stroke-miterlimit: 10; }

.svgfr .st61 {
  opacity: 0.6; }

.svgfr .st62 {
  fill: #191919; }

.svgfr .st63 {
  fill: #2D2D2D; }

.svgfr .st64 {
  fill: #606D72;
  stroke: none !important; }

.svgfr .st65 {
  fill: #282828; }

.svgfr .st66 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.883;
  stroke-miterlimit: 10; }

.svgfr .st67 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.2207;
  stroke-miterlimit: 10; }

.svgfr .st68 {
  fill: none;
  stroke: #000000;
  stroke-width: 2;
  stroke-miterlimit: 10; }

.svgfr .st69 {
  fill: #F2DFAA; }

.svgfr .st70 {
  opacity: 0.7; }

.svgfr .st71 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.5159;
  stroke-miterlimit: 10; }

.svgfr .st72 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.5;
  stroke-miterlimit: 10; }

.svgfr .st73 {
  fill: #35302C; }

.svgfr .st74 {
  fill: #4C3A2E; }

.svgfr .st75 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.8075;
  stroke-miterlimit: 10; }

.svgfr .st76 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.2019;
  stroke-miterlimit: 10; }

.svgfr .st77 {
  fill: #9B4949; }

.svgfr .st78 {
  opacity: 0.72; }

.svgfr .st79 {
  fill: #FCD486; }

.svgfr .st80 {
  opacity: 0.31; }

.svgfr .st81 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.4037;
  stroke-miterlimit: 10; }

.svgfr .st82 {
  fill: #FCF3E0; }

.svgfr .st83 {
  fill: #CECCCA; }

.svgfr .st84 {
  fill: #E5E4E3; }

.svgfr .st85 {
  fill: #E5E3DF; }

.svgfr .st86 {
  fill: none;
  stroke: #000000;
  stroke-miterlimit: 10; }

.svgfr .st87 {
  opacity: 0.2; }

.svgfr .st88 {
  fill: #939393; }

.svgfr .st89 {
  fill: #424242; }

.svgfr .st90 {
  fill: #9F9F9F; }

.svgfr .st91 {
  fill: #6D6D6D; }

.svgfr .st92 {
  fill: #3E3E3E; }

.svgfr .st93 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.5195;
  stroke-miterlimit: 10; }

.svgfr .st94 {
  fill: #DA0300; }

.svgfr .st95 {
  fill: #262523; }

.svgfr .st96 {
  fill: #F4F4F4; }

.svgfr .st97 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.5232;
  stroke-miterlimit: 10; }

.svgfr .st98 {
  opacity: 0.8; }

.svgfr .st99 {
  fill: #35241E; }

.stnew0 {
  opacity: 0.2;
  fill: #7673D4; }

.stnew1 {
  fill: #EC5946; }

.stnew2 {
  opacity: 0.15; }

.stnew3 {
  fill: #605C5B; }

.stnew4 {
  fill: #332929; }

.stnew5 {
  fill: #494848; }

.stnew6 {
  fill: #382A21; }

.stnew7 {
  fill: #FFFFFF; }

.stnew8 {
  fill: #EFCAB6; }

.stnew9 {
  fill: #B7B7B7; }

.stnew10 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.48;
  stroke-miterlimit: 10; }

.stnew11 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.12;
  stroke-miterlimit: 10; }

.stnew12 {
  fill: #C9C9C9; }

.stnew13 {
  fill: #1D1D1D; }

.stnew14 {
  fill: #1C1C1C; }

.stnew15 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.24;
  stroke-miterlimit: 10; }

.stnew16 {
  fill: #CEA695; }

.stnew17 {
  fill: #C63030; }

.stnew18 {
  fill: #75453E; }

.stnew19 {
  opacity: 0.1; }

.st20 {
  fill: #A58B76; }

.stnew21 {
  opacity: 0.85; }

.stnew22 {
  fill: #D3BDAE; }

.stnew23 {
  fill: #E5C6A8; }

.stnew24 {
  fill: #3F3F3F; }

.stnew25 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.3027;
  stroke-miterlimit: 10; }

.stnew26 {
  fill: #151515; }

.stnew27 {
  fill: #EDEDED; }

.stnew28 {
  fill: #D3AD8D; }

.stnew29 {
  fill: #3A3330; }

.stnew30 {
  fill: #63554B; }

.stnew31 {
  fill: #846E5F; }

.stnew32 {
  fill: #B7A498; }

.stnew33 {
  fill: #FFEFCC; }

.stnew34 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.2977;
  stroke-miterlimit: 10; }

.stnew35 {
  fill: #262525; }

.stnew36 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.3213;
  stroke-miterlimit: 10; }

.stnew37 {
  fill: #544943; }

.stnew38 {
  fill: #E2BDAC; }

.stnew39 {
  fill: #262423; }

.stnew40 {
  fill: #2A313F; }

.stnew41 {
  fill: #DB9549; }

.stnew42 {
  fill: #4F463F; }

.stnew43 {
  fill: #363636; }

.stnew44 {
  fill: #FCD590; }

.stnew45 {
  fill: #ADCED8; }

.stnew46 {
  fill: none;
  stroke: #000000;
  stroke-width: 1.8991;
  stroke-miterlimit: 10; }

.stnew47 {
  opacity: 0.28; }

.stnew48 {
  fill: #3A3A3A; }

.stnew49 {
  fill: #353535; }

.stnew50 {
  fill: #DBB7A7; }

.stnew51 {
  fill: #D4B0A1; }

.stnew52 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.4415;
  stroke-miterlimit: 10; }

.stnew53 {
  fill: none;
  stroke: #353535;
  stroke-width: 0.4415;
  stroke-miterlimit: 10; }

.stnew54 {
  opacity: 0.6; }

.stnew55 {
  fill: #191919; }

.stnew56 {
  fill: #2D2D2D; }

.stnew57 {
  fill: #606D72; }

.stnew58 {
  fill: #282828; }

.stnew59 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.883;
  stroke-miterlimit: 10; }

.stnew60 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.2207;
  stroke-miterlimit: 10; }

.stnew61 {
  fill: none;
  stroke: #000000;
  stroke-width: 2;
  stroke-miterlimit: 10; }

.stnew62 {
  fill: #F2DFAA; }

.stnew63 {
  opacity: 0.7; }

.stnew64 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.5159;
  stroke-miterlimit: 10; }

.stnew65 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.5;
  stroke-miterlimit: 10; }

.stnew66 {
  fill: #35302C; }

.stnew67 {
  fill: #4C3A2E; }

.stnew68 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.8075;
  stroke-miterlimit: 10; }

.stnew69 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.2019;
  stroke-miterlimit: 10; }

.stnew70 {
  fill: #9B4949; }

.stnew71 {
  opacity: 0.72; }

.stnew72 {
  fill: #FCD486; }

.stnew73 {
  opacity: 0.31; }

.stnew74 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.4037;
  stroke-miterlimit: 10; }

.stnew75 {
  fill: #313131; }

.stnew76 {
  fill: #FCF3E0; }

.stnew77 {
  fill: #CECCCA; }

.stnew78 {
  fill: #E5E4E3; }

.stnew79 {
  fill: #E5E3DF; }

.stnew80 {
  fill: none;
  stroke: #000000;
  stroke-miterlimit: 10; }

.stnew81 {
  opacity: 0.2; }

.stnew82 {
  fill: #939393; }

.stnew83 {
  fill: #424242; }

.stnew84 {
  fill: #9F9F9F; }

.stnew85 {
  fill: #6D6D6D; }

.stnew86 {
  fill: #3E3E3E; }

.stnew87 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.5195;
  stroke-miterlimit: 10; }

.stnew88 {
  fill: #DA0300; }

.stnew89 {
  fill: #262523; }

.stnew90 {
  fill: #F4F4F4; }

.stnew91 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.5232;
  stroke-miterlimit: 10; }

.stnew92 {
  opacity: 0.8; }

.stnew93 {
  fill: #35241E; }

.fr0 {
  fill: #313131; }

.fr1 {
  font-family: 'NotoSerif-Bold'; }

.fr2 {
  font-size: 57px; }

.fr3 {
  fill: #EC5946; }

.fr4 {
  font-size: 32px;
  fill: #EC5946 !important;
  stroke: #EC5946 !important; }

.fr5 {
  fill: none; }

.fr6 {
  font-family: 'NotoSerif-Light'; }

.fr7 {
  font-size: 25px; }

.fr8 {
  opacity: 0.2;
  fill: #7673D4; }

.fr9 {
  opacity: 0.15; }

.fr10 {
  fill: #605C5B; }

.fr11 {
  fill: #332929; }

.fr12 {
  fill: #494848; }

.fr13 {
  fill: #382A21; }

.fr14 {
  fill: #FFFFFF; }

.fr15 {
  fill: #EFCAB6; }

.fr16 {
  fill: #B7B7B7; }

.fr17 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.48;
  stroke-miterlimit: 10; }

.fr18 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.12;
  stroke-miterlimit: 10; }

.fr19 {
  fill: #C9C9C9; }

.fr20 {
  fill: #1D1D1D; }

.fr21 {
  fill: #1C1C1C; }

.fr22 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.24;
  stroke-miterlimit: 10; }

.fr23 {
  fill: #CEA695; }

.fr24 {
  fill: #C63030; }

.fr25 {
  fill: #75453E; }

.fr26 {
  opacity: 0.1; }

.fr27 {
  fill: #A58B76; }

.fr28 {
  opacity: 0.85; }

.fr29 {
  fill: #D3BDAE; }

.fr30 {
  fill: #E5C6A8; }

.fr31 {
  fill: #3F3F3F; }

.fr32 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.3027;
  stroke-miterlimit: 10; }

.fr33 {
  fill: #151515; }

.fr34 {
  fill: #EDEDED; }

.fr35 {
  fill: #D3AD8D; }

.fr36 {
  fill: #3A3330; }

.fr37 {
  fill: #63554B; }

.fr38 {
  fill: #846E5F; }

.fr39 {
  fill: #B7A498; }

.fr40 {
  fill: #FFEFCC; }

.fr41 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.2977;
  stroke-miterlimit: 10; }

.fr42 {
  fill: #262525; }

.fr4 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.3213;
  stroke-miterlimit: 10; }

.fr44 {
  fill: #544943; }

.fr45 {
  fill: #E2BDAC; }

.fr46 {
  fill: #262423; }

.fr47 {
  fill: #2A313F; }

.fr48 {
  fill: #DB9549; }

.fr49 {
  fill: #4F463F; }

.fr50 {
  fill: #363636; }

.fr51 {
  fill: #FCD590; }

.fr52 {
  fill: #ADCED8; }

.fr53 {
  fill: none;
  stroke: #000000;
  stroke-width: 1.8991;
  stroke-miterlimit: 10; }

.fr54 {
  opacity: 0.28; }

.fr55 {
  fill: #3A3A3A; }

.fr56 {
  fill: #353535; }

.fr57 {
  fill: #DBB7A7; }

.fr58 {
  fill: #D4B0A1; }

.fr59 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.4415;
  stroke-miterlimit: 10; }

.fr60 {
  fill: none;
  stroke: #353535;
  stroke-width: 0.4415;
  stroke-miterlimit: 10; }

.fr61 {
  opacity: 0.6; }

.fr62 {
  fill: #191919; }

.fr63 {
  fill: #2D2D2D; }

.fr64 {
  fill: #606D72; }

.fr65 {
  fill: #282828; }

.fr66 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.883;
  stroke-miterlimit: 10; }

.fr67 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.2207;
  stroke-miterlimit: 10; }

.fr68 {
  fill: none;
  stroke: #000000;
  stroke-width: 2;
  stroke-miterlimit: 10; }

.fr69 {
  fill: #F2DFAA; }

.fr70 {
  opacity: 0.7; }

.fr71 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.5159;
  stroke-miterlimit: 10; }

.fr72 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.5;
  stroke-miterlimit: 10; }

.fr73 {
  fill: #35302C; }

.fr74 {
  fill: #4C3A2E; }

.fr75 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.8075;
  stroke-miterlimit: 10; }

.fr76 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.2019;
  stroke-miterlimit: 10; }

.fr77 {
  fill: #9B4949; }

.fr78 {
  opacity: 0.72; }

.fr79 {
  fill: #FCD486; }

.fr80 {
  opacity: 0.31; }

.fr81 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.4037;
  stroke-miterlimit: 10; }

.fr82 {
  fill: #FCF3E0; }

.fr83 {
  fill: #CECCCA; }

.fr84 {
  fill: #E5E4E3; }

.fr85 {
  fill: #E5E3DF; }

.fr86 {
  fill: none;
  stroke: #000000;
  stroke-miterlimit: 10; }

.fr87 {
  opacity: 0.2; }

.fr88 {
  fill: #939393; }

.fr89 {
  fill: #424242; }

.fr90 {
  fill: #9F9F9F; }

.fr91 {
  fill: #6D6D6D; }

.fr92 {
  fill: #3E3E3E; }

.fr93 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.5195;
  stroke-miterlimit: 10; }

.fr94 {
  fill: #DA0300; }

.fr95 {
  fill: #262523; }

.fr96 {
  fill: #F4F4F4; }

.fr97 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.5232;
  stroke-miterlimit: 10; }

.fr98 {
  opacity: 0.8; }

.fr99 {
  fill: #35241E; }

section {
  min-height: 100vh;
  margin: 0 2rem;
  padding: 5rem 0;
  display: flex;
  align-items: center;
  justify-content: center; }
  section h2 {
    font-size: 3.25rem; }
  section p {
    font-size: 1.6rem; }
  section .statistic {
    font-size: 1.125rem; }
  section .see-more p {
    font-size: 1rem;
    font-weight: 700; }
  section .inner {
    max-width: 80%;
    margin: 0 auto; }

section.about-project {
  background-color: #EC5946; }
  section.about-project * {
    color: white; }

.see-more {
  display: flex; }
  .see-more p {
    font-family: "NotoSerif-Light";
    margin-bottom: 0;
    line-height: 1; }

.line {
  flex: 1;
  border-bottom: 1px solid white;
  margin-right: 1.5rem;
  margin-bottom: 0.3rem; }

body.rtl section {
  min-height: 100vh;
  margin: 0 2rem;
  padding: 5rem 0;
  display: flex;
  align-items: center;
  justify-content: center; }
  body.rtl section h2 {
    font-size: 3.25rem; }
  body.rtl section p {
    font-family: "NotoNaskhArabic";
    font-size: 1.6rem; }
  body.rtl section .statistic {
    font-size: 1.125rem; }
  body.rtl section .see-more p {
    font-family: "NotoNaskhArabic";
    font-size: 1rem;
    font-weight: 700; }
  body.rtl section .inner {
    max-width: 80%;
    margin: 0 auto; }

body.rtl .see-more {
  display: flex; }
  body.rtl .see-more p {
    margin-bottom: 0;
    line-height: 1; }

body.rtl .line {
  flex: 1;
  border-bottom: 1px solid white;
  margin-left: 1.5rem;
  margin-right: unset; }

.about-us-container .img-wrapper img {
  margin: 0;
  width: 35%; }

@media screen and (max-width: 1023px) {
  section.about-project {
    padding: 3rem 2rem 3rem 2rem; }
  section {
    margin: unset;
    padding: 3rem 2rem 3rem 2rem;
    display: flex;
    align-items: center;
    justify-content: center; }
    section h2 {
      font-size: 3.25rem; }
    section p {
      font-size: 1.3rem; }
    section .statistic {
      font-size: 1.125rem; }
    section .see-more p {
      font-size: 1rem; }
    section .inner {
      max-width: unset; }
  body.rtl section.about-project {
    padding: 3rem 2rem 3rem 2rem; }
  body.rtl section {
    margin: unset;
    padding: 3rem 2rem 3rem 2rem;
    display: flex;
    align-items: center;
    justify-content: center; }
    body.rtl section h2 {
      font-size: 3.25rem; }
    body.rtl section p {
      font-family: "NotoNaskhArabic" !important;
      font-size: 1.3rem; }
    body.rtl section .statistic {
      font-size: 1.125rem; }
    body.rtl section .see-more p {
      font-size: 1rem; }
    body.rtl section .inner {
      max-width: unset; } }

.curve-section {
  margin: 15rem 0; }
  .curve-section h2 {
    font-size: 3rem; }
  .curve-section p {
    font-size: 1.375rem; }
  .curve-section .image-wrapper {
    max-width: 20rem;
    margin: 0 auto 3rem auto;
    position: relative; }

.theorique-section,
.real-section {
  position: relative;
  max-width: 80%;
  margin: 0 auto; }

.theorique-section h2 {
  width: 24rem;
  margin: 0 auto; }

.theorique-section .svg-wrapper {
  margin-top: 1rem;
  position: relative;
  max-width: 40%;
  left: 10%;
  z-index: 2; }
  .theorique-section .svg-wrapper svg {
    width: 100%;
    height: 100%; }

.theorique-section .curve-description_container {
  position: absolute;
  width: 100%;
  left: 0;
  top: 6rem;
  display: flex;
  justify-content: space-between;
  align-items: center;
  z-index: 10; }
  .theorique-section .curve-description_container .image-wrapper {
    min-width: 30%;
    max-width: 30%;
    position: relative;
    margin: 0; }
    .theorique-section .curve-description_container .image-wrapper img {
      width: 100%;
      min-width: 100%;
      -o-object-fit: contain;
         object-fit: contain; }
    .theorique-section .curve-description_container .image-wrapper .eye {
      width: 4rem;
      min-width: 4rem;
      -o-object-fit: contain;
         object-fit: contain;
      position: absolute;
      z-index: 4;
      top: 50%;
      left: 50%;
      opacity: 0;
      transform: translate(-50%, -50%); }
    .theorique-section .curve-description_container .image-wrapper::after {
      content: "";
      top: 0;
      left: 0;
      z-index: 2;
      position: absolute;
      width: 100%;
      height: 100%;
      border-radius: 50%;
      background-color: rgba(31, 29, 114, 0); }
    .theorique-section .curve-description_container .image-wrapper:hover::after {
      background-color: rgba(31, 29, 114, 0.5); }
    .theorique-section .curve-description_container .image-wrapper:hover .eye {
      opacity: 1; }
  .theorique-section .curve-description_container .description_container {
    min-width: 40%;
    max-width: 40%; }

.title-wrapper {
  max-width: 50%; }

.see-trajectory {
  display: flex;
  color: #EC5946; }
  .see-trajectory .line {
    border-bottom: 1px solid #EC5946; }
  .see-trajectory p {
    font-size: 1rem;
    color: #EC5946;
    margin-bottom: 0;
    line-height: 1;
    font-weight: 700; }

.real-section {
  margin-top: 1rem; }
  .real-section h2 {
    width: 15rem; }
  .real-section .curve-description_container {
    display: flex;
    justify-content: space-between;
    align-items: flex-start; }
    .real-section .curve-description_container .image-wrapper {
      min-width: 30%;
      max-width: 30%;
      position: relative;
      margin: 0 0 0 auto; }
      .real-section .curve-description_container .image-wrapper img {
        width: 100%;
        min-width: 100%;
        -o-object-fit: contain;
           object-fit: contain; }
      .real-section .curve-description_container .image-wrapper .eye {
        width: 4rem;
        min-width: 4rem;
        -o-object-fit: contain;
           object-fit: contain;
        position: absolute;
        z-index: 4;
        top: 50%;
        left: 50%;
        opacity: 0;
        transform: translate(-50%, -50%); }
      .real-section .curve-description_container .image-wrapper::after {
        content: "";
        top: 0;
        left: 0;
        z-index: 2;
        position: absolute;
        width: 100%;
        height: 100%;
        border-radius: 50%;
        background-color: rgba(31, 29, 114, 0); }
      .real-section .curve-description_container .image-wrapper:hover::after {
        background-color: rgba(31, 29, 114, 0.5); }
      .real-section .curve-description_container .image-wrapper:hover .eye {
        opacity: 1; }
    .real-section .curve-description_container .description_container {
      min-width: 35%;
      max-width: 35%;
      position: relative;
      left: 17rem;
      top: -3rem; }

@media screen and (max-width: 1150px) {
  .real-section {
    margin-top: 10rem; } }

body.rtl .curve-section h2 {
  font-size: 3rem; }

body.rtl .curve-section p {
  font-size: 1.375rem; }

body.rtl .theorique-section h2 {
  margin: 0 auto; }

body.rtl .theorique-section .svg-wrapper {
  left: unset;
  right: 10%;
  transform: scale(-1); }

body.rtl .theorique-section .curve-description_container {
  left: unset;
  right: 0;
  top: 6rem; }

body.rtl .see-trajectory .line {
  border-bottom: 1px solid #EC5946; }

body.rtl .see-trajectory p {
  font-size: 1rem; }

body.rtl .real-section .curve-description_container .image-wrapper {
  margin: 0 auto 0 0; }

body.rtl .real-section .curve-description_container .description_container {
  right: 18rem;
  left: unset;
  top: 1rem; }

@media screen and (max-width: 1023px) {
  .centredtitle {
    text-align: center; } }

@media screen and (max-width: 1023px) {
  .curve-section {
    margin: 5rem 0; }
    .curve-section h2 {
      font-size: 3rem; }
    .curve-section p {
      font-size: 1.375rem; }
  .theorique-section,
  .real-section {
    position: relative;
    max-width: unset;
    margin: 0 1rem; }
  .theorique-section h2 {
    width: unset;
    margin: unset;
    margin-bottom: 3rem; }
  .theorique-section .svg-wrapper {
    display: none; }
  .theorique-section .curve-description_container {
    position: relative;
    width: unset;
    left: unset;
    top: unset;
    display: flex;
    justify-content: space-between;
    align-items: center;
    z-index: 1; }
    .theorique-section .curve-description_container .image-wrapper {
      display: none;
      min-width: 30%;
      max-width: 30%;
      position: relative; }
      .theorique-section .curve-description_container .image-wrapper img {
        width: 100%;
        -o-object-fit: contain;
           object-fit: contain; }
    .theorique-section .curve-description_container .description_container {
      min-width: unset;
      max-width: unset; }
  .real-section {
    margin-top: 3rem; }
    .real-section h2 {
      width: unset;
      margin-bottom: 3rem; }
    .real-section .curve-description_container {
      display: flex;
      justify-content: space-between; }
      .real-section .curve-description_container .image-wrapper {
        display: none;
        min-width: 30%;
        max-width: 30%;
        position: relative; }
        .real-section .curve-description_container .image-wrapper img {
          width: 100%;
          -o-object-fit: contain;
             object-fit: contain; }
      .real-section .curve-description_container .description_container {
        min-width: unset;
        max-width: unset;
        position: unset;
        left: unset;
        top: unset; }
  body.rtl .curve-section h2 {
    font-size: 3rem; }
  body.rtl .curve-section p {
    font-size: 1.375rem; }
  body.rtl .theorique-section h2 {
    width: unset;
    margin: unset;
    margin-bottom: 3rem; }
  body.rtl .theorique-section .svg-wrapper {
    display: none; }
  body.rtl .theorique-section .curve-description_container {
    width: unset;
    left: unset;
    top: unset;
    right: unset; }
    body.rtl .theorique-section .curve-description_container .image-wrapper {
      display: none;
      min-width: 30%;
      max-width: 30%;
      position: relative; }
      body.rtl .theorique-section .curve-description_container .image-wrapper img {
        width: 100%;
        -o-object-fit: contain;
           object-fit: contain; }
    body.rtl .theorique-section .curve-description_container .description_container {
      min-width: unset;
      max-width: unset; }
  body.rtl .real-section {
    margin-top: 3rem; }
    body.rtl .real-section h2 {
      width: unset;
      margin-bottom: 3rem; }
    body.rtl .real-section .curve-description_container {
      display: flex;
      justify-content: space-between; }
      body.rtl .real-section .curve-description_container .image-wrapper {
        display: none;
        min-width: 30%;
        max-width: 30%;
        position: relative; }
        body.rtl .real-section .curve-description_container .image-wrapper img {
          width: 100%;
          -o-object-fit: contain;
             object-fit: contain; }
      body.rtl .real-section .curve-description_container .description_container {
        min-width: unset;
        max-width: unset;
        position: unset;
        left: unset;
        right: unset;
        top: unset; } }

section.conclusion {
  background-color: #7673D4; }
  section.conclusion * {
    color: white; }

.animated {
  display: none; }

.bounceInRight {
  display: block; }

audio {
  background-color: red; }

.controls {
  padding: 0.5rem;
  border-radius: 10px;
  filter: invert(100%); }

.about-us-container {
  padding: 11rem 11rem 0 11rem; }
  .about-us-container h1 {
    font-size: 4rem;
    margin-bottom: 2rem; }
  .about-us-container .contact-us {
    color: #EC5946;
    font-weight: 700;
    margin-bottom: .5rem; }
  .about-us-container .email {
    color: #EC5946;
    font-weight: 700;
    font-size: 1.75rem; }
  .about-us-container .sticky {
    position: -webkit-sticky;
    position: sticky;
    top: 1rem; }
  .about-us-container .img-wrapper img {
    width: 35%;
    -o-object-fit: contain;
       object-fit: contain;
    display: block; }
  .about-us-container .about-us-description {
    font-size: 1.375rem; }
  .about-us-container body.rtl .about-us-description p {
    font-family: "NotoNaskhArabic" !important; }

@media screen and (max-width: 1023px) {
  .about-us-container {
    padding: unset;
    padding-top: 10rem; }
    .about-us-container .img-wrapper img {
      width: 8rem;
      margin: 0 auto 0 0; }
    .about-us-container .sticky {
      margin-bottom: 2rem; }
  body.rtl p {
    font-family: "NotoNaskhArabic" !important; }
  body.rtl .img-wrapper img {
    margin: 0 0 0 auto; } }

.stage {
  cursor: pointer; }

.srt0 {
  opacity: 0.3;
  fill-rule: evenodd;
  clip-rule: evenodd;
  fill: #7673d4;
  enable-background: new; }

.srt1 {
  opacity: 0.2;
  fill: #7673d4;
  enable-background: new; }

.srt2 {
  fill: #ec5946; }

.srt3 {
  enable-background: new; }

.srt4 {
  fill: #ffffff; }

.srt5 {
  fill: none; }

.srt6 {
  opacity: 0.15; }

.srt7 {
  fill: #605c5b; }

.srt8 {
  fill: #2d2d2d; }

.srt9 {
  fill: #606d72; }

.srt10 {
  fill: #e2bdac; }

.srt11 {
  fill: #282828; }

.srt12 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.883;
  stroke-miterlimit: 10; }

.srt13 {
  fill: #d4b0a1; }

.srt14 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.2207;
  stroke-miterlimit: 10; }

.srt15 {
  fill: #1d1d1d; }

.srt16 {
  opacity: 0.1; }

.srt17 {
  fill: none;
  stroke: #000000;
  stroke-width: 2;
  stroke-miterlimit: 10; }

.srt18 {
  fill: #3f3f3f; }

.srt19 {
  opacity: 0.28; }

.srt20 {
  fill: #151515; }

.srt21 {
  fill: #a58b76; }

.srt22 {
  fill: #75453e; }

.srt23 {
  fill: #3a3a3a; }

.srt24 {
  fill: #b7b7b7; }

.srt25 {
  fill: #363636; }

.srt26 {
  fill: #353535; }

.srt27 {
  fill: #efcab6; }

.srt28 {
  fill: #dbb7a7; }

.srt29 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.4415;
  stroke-miterlimit: 10; }

.srt30 {
  fill: none;
  stroke: #353535;
  stroke-width: 0.4415;
  stroke-miterlimit: 10; }

.srt31 {
  fill: #262525; }

.srt32 {
  fill: #cea695; }

.srt33 {
  fill: #332929; }

.srt34 {
  opacity: 0.6; }

.srt35 {
  fill: #191919; }

.srt36 {
  fill: #7673d4; }

.srt37 {
  fill: #9999ce; }

.srt38 {
  fill: #4242cc; }

.srt39 {
  fill: #da0300; }

.srt40 {
  fill: #313131; }

.srt41 {
  fill: #fcf3e0; }

.srt42 {
  fill: #ceccca; }

.srt43 {
  fill: #e5e4e3; }

.srt44 {
  fill: #e5e3df; }

.srt45 {
  fill: none;
  stroke: #000000;
  stroke-miterlimit: 10; }

.srt46 {
  opacity: 0.2; }

.srt47 {
  fill: #939393; }

.srt48 {
  fill: #424242; }

.srt49 {
  fill: #9f9f9f; }

.srt50 {
  fill: #6d6d6d; }

.srt51 {
  fill: #3e3e3e; }

.srt52 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.5195;
  stroke-miterlimit: 10; }

.srt53 {
  opacity: 0.15;
  fill: #605c5b;
  enable-background: new; }

.srt54 {
  fill: #262523; }

.srt55 {
  fill: #35241e; }

.srt56 {
  fill: #f4f4f4; }

.srt57 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.5232;
  stroke-miterlimit: 10; }

.srt58 {
  opacity: 0.8;
  fill: #1d1d1d;
  enable-background: new; }

.srt59 {
  opacity: 0.8; }

.srt60 {
  opacity: 0.1;
  fill: #1d1d1d;
  enable-background: new; }

.srt61 {
  fill: #4f463f !important; }

.srt62 {
  fill: #fcd590; }

.srt63 {
  fill: #adced8; }

.srt64 {
  fill: none;
  stroke: #000000;
  stroke-width: 1.8991;
  stroke-miterlimit: 10; }

.srt65 {
  fill: #4c3a2e; }

.srt66 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.8075;
  stroke-miterlimit: 10; }

.srt67 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.2019;
  stroke-miterlimit: 10; }

.srt68 {
  fill: #1c1c1c; }

.srt69 {
  fill: #9b4949; }

.srt70 {
  opacity: 0.72; }

.srt71 {
  fill: #fcd486; }

.srt72 {
  opacity: 0.31; }

.srt73 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.4037;
  stroke-miterlimit: 10; }

.srt74 {
  fill: #4c4642; }

.srt75 {
  fill: #0a0b0c; }

.srt76 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.852;
  stroke-miterlimit: 10; }

.srt77 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.213;
  stroke-miterlimit: 10; }

.srt78 {
  fill: #7199d3; }

.srt79 {
  fill: #373a42; }

.srt80 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.415;
  stroke-miterlimit: 10; }

.srt81 {
  fill: none;
  stroke: #353535;
  stroke-width: 0.415;
  stroke-miterlimit: 10; }

.srt82 {
  fill: #565656; }

.srt83 {
  fill: #262423; }

.srt84 {
  fill: #2a313f; }

.srt85 {
  fill: #db9549; }

.srt86 {
  fill: #1e1e1d; }

.srt87 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.4409;
  stroke-miterlimit: 10; }

.srt88 {
  fill: #302620; }

.srt89 {
  fill: #231b17; }

.srt90 {
  fill: #2d2420; }

.srt91 {
  fill: #28231f; }

.srt92 {
  fill: #f2dfaa; }

.srt93 {
  opacity: 0.7; }

.srt94 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.5159;
  stroke-miterlimit: 10; }

.srt95 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.5;
  stroke-miterlimit: 10; }

.srt96 {
  fill: #35302c; }

.srt97 {
  fill: #494848; }

.srt98 {
  fill: #382a21; }

.srt99 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.48;
  stroke-miterlimit: 10; }

.srt100 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.12;
  stroke-miterlimit: 10; }

.srt101 {
  fill: #c9c9c9; }

.srt102 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.24;
  stroke-miterlimit: 10; }

.srt103 {
  fill: #c63030; }

.srt104 {
  opacity: 0.85; }

.srt105 {
  fill: #d3bdae; }

.srt106 {
  fill: #e5c6a8; }

.srt107 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.3027;
  stroke-miterlimit: 10; }

.srt108 {
  fill: #ededed; }

.srt109 {
  fill: #d3ad8d; }

.srt110 {
  fill: #3a3330; }

.srt111 {
  fill: #63554b; }

.srt112 {
  fill: #846e5f; }

.srt113 {
  fill: #b7a498; }

.srt114 {
  fill: #ffefcc; }

.srt115 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.2977;
  stroke-miterlimit: 10; }

.srt116 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.3213;
  stroke-miterlimit: 10; }

.srt117 {
  fill: #544943; }

/*******************************
  * MODAL AS LEFT/RIGHT SIDEBAR
  * Add "left" or "right" in modal parent div, after class="modal".
  * Get free snippets on bootpen.com
  *******************************/
/*******************************
  * MODAL AS LEFT/RIGHT SIDEBAR
  * Add "left" or "right" in modal parent div, after class="modal".
  * Get free snippets on bootpen.com
  *******************************/
/*******************************
    * MODAL AS LEFT/RIGHT SIDEBAR
    * Add "left" or "right" in modal parent div, after class="modal".
    * Get free snippets on bootpen.com
    *******************************/
/*******************************
    * MODAL AS LEFT/RIGHT SIDEBAR
    * Ad "left" or "right" in modal parent div, after class="modal".
    * Gt free snippets on bootpen.com
    ******************************/
.mobile .mst0 {
  enable-background: new; }

.mobile .mst1 {
  fill: #ffffff; }

.mobile .mst2 {
  opacity: 0.2;
  fill: #7673d4;
  enable-background: new; }

.mobile .mst3 {
  opacity: 0.3;
  fill-rule: evenodd;
  clip-rule: evenodd;
  fill: #7673d4;
  enable-background: new; }

.mobile .mst4 {
  fill: #ec5946; }

.mobile .mst5 {
  fill: none; }

.mobile .mst6 {
  opacity: 0.15; }

.mobile .mst7 {
  fill: #605c5b; }

.mobile .mst8 {
  fill: #2d2d2d; }

.mobile .mst9 {
  fill: #606d72; }

.mobile .mst10 {
  fill: #e2bdac; }

.mobile .mst11 {
  fill: #282828; }

.mobile .mst12 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.883;
  stroke-miterlimit: 10; }

.mobile .mst13 {
  fill: #d4b0a1; }

.mobile .mst14 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.2207;
  stroke-miterlimit: 10; }

.mobile .mst15 {
  fill: #1d1d1d; }

.mobile .mst16 {
  opacity: 0.1; }

.mobile .mst17 {
  fill: none;
  stroke: #000000;
  stroke-width: 2;
  stroke-miterlimit: 10; }

.mobile .mst18 {
  fill: #3f3f3f; }

.mobile .mst19 {
  opacity: 0.28; }

.mobile .mst20 {
  fill: #151515; }

.mobile .mst21 {
  fill: #a58b76; }

.mobile .mst22 {
  fill: #75453e; }

.mobile .mst23 {
  fill: #3a3a3a; }

.mobile .mst24 {
  fill: #b7b7b7; }

.mobile .mst25 {
  fill: #363636; }

.mobile .mst26 {
  fill: #353535; }

.mobile .mst27 {
  fill: #efcab6; }

.mobile .mst28 {
  fill: #dbb7a7; }

.mobile .mst29 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.4415;
  stroke-miterlimit: 10; }

.mobile .mst30 {
  fill: none;
  stroke: #353535;
  stroke-width: 0.4415;
  stroke-miterlimit: 10; }

.mobile .mst31 {
  fill: #262525; }

.mobile .mst32 {
  fill: #cea695; }

.mobile .mst33 {
  fill: #332929; }

.mobile .mst34 {
  opacity: 0.6; }

.mobile .mst35 {
  fill: #191919; }

.mobile .mst36 {
  fill: #7673d4; }

.mobile .mst37 {
  fill: #9999ce; }

.mobile .mst38 {
  fill: #4242cc; }

.mobile .mst39 {
  fill: #da0300; }

.mobile .mst40 {
  fill: #313131; }

.mobile .mst41 {
  fill: #fcf3e0; }

.mobile .mst42 {
  fill: #ceccca; }

.mobile .mst43 {
  fill: #e5e4e3; }

.mobile .mst44 {
  fill: #e5e3df; }

.mobile .mst45 {
  fill: none;
  stroke: #000000;
  stroke-miterlimit: 10; }

.mobile .mst46 {
  opacity: 0.2; }

.mobile .mst47 {
  fill: #939393; }

.mobile .mst48 {
  fill: #424242; }

.mobile .mst49 {
  fill: #9f9f9f; }

.mobile .mst50 {
  fill: #6d6d6d; }

.mobile .mst51 {
  fill: #3e3e3e; }

.mobile .mst52 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.5195;
  stroke-miterlimit: 10; }

.mobile .mst53 {
  fill: #262523; }

.mobile .mst54 {
  fill: #f4f4f4; }

.mobile .mst55 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.5232;
  stroke-miterlimit: 10; }

.mobile .mst56 {
  opacity: 0.8; }

.mobile .mst57 {
  fill: #35241e; }

.mobile .mst58 {
  fill: #4f463f; }

.mobile .mst59 {
  fill: #fcd590; }

.mobile .mst60 {
  fill: #adced8; }

.mobile .msbt61 {
  fill: none;
  stroke: #000000;
  stroke-width: 1.8991;
  stroke-miterlimit: 10; }

.mobile .mst62 {
  fill: #4c3a2e; }

.mobile .mst63 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.8075;
  stroke-miterlimit: 10; }

.mobile .mst64 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.2019;
  stroke-miterlimit: 10; }

.mobile .mst65 {
  fill: #1c1c1c; }

.mobile .mst66 {
  fill: #9b4949; }

.mobile .mst67 {
  opacity: 0.72; }

.mobile .mst68 {
  fill: #fcd486; }

.mobile .mst69 {
  opacity: 0.31; }

.mobile .mst70 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.4037;
  stroke-miterlimit: 10; }

.mobile .mst71 {
  fill: #4c4642; }

.mobile .mst72 {
  fill: #0a0b0c; }

.mobile .mst73 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.852;
  stroke-miterlimit: 10; }

.mobile .mst74 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.213;
  stroke-miterlimit: 10; }

.mobile .mst75 {
  fill: #7199d3; }

.mobile .mst76 {
  fill: #373a42; }

.mobile .mst77 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.415;
  stroke-miterlimit: 10; }

.mobile .mst78 {
  fill: none;
  stroke: #353535;
  stroke-width: 0.415;
  stroke-miterlimit: 10; }

.mobile .mst79 {
  fill: #565656; }

.mobile .mst80 {
  fill: #262423; }

.mobile .mst81 {
  fill: #2a313f; }

.mobile .mst82 {
  fill: #db9549; }

.mobile .mst83 {
  fill: #1e1e1d; }

.mobile .mst84 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.4409;
  stroke-miterlimit: 10; }

.mobile .mst85 {
  fill: #302620; }

.mobile .mst86 {
  fill: #231b17; }

.mobile .mst87 {
  fill: #2d2420; }

.mobile .mst88 {
  fill: #28231f; }

.mobile .mst89 {
  fill: #f2dfaa; }

.mobile .mst90 {
  opacity: 0.7; }

.mobile .mst91 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.5159;
  stroke-miterlimit: 10; }

.mobile .mst92 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.5;
  stroke-miterlimit: 10; }

.mobile .mst93 {
  fill: #35302c; }

.mobile .mst94 {
  fill: #494848; }

.mobile .mst95 {
  fill: #382a21; }

.mobile .mst96 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.48;
  stroke-miterlimit: 10; }

.mobile .mst97 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.12;
  stroke-miterlimit: 10; }

.mobile .mst98 {
  fill: #c9c9c9; }

.mobile .mst99 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.24;
  stroke-miterlimit: 10; }

.mobile .mst100 {
  fill: #c63030; }

.mobile .mst101 {
  opacity: 0.85; }

.mobile .mst102 {
  fill: #d3bdae; }

.mobile .mst103 {
  fill: #e5c6a8; }

.mobile .mst104 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.3027;
  stroke-miterlimit: 10; }

.mobile .mst105 {
  fill: #ededed; }

.mobile .mst106 {
  fill: #d3ad8d; }

.mobile .mst107 {
  fill: #3a3330; }

.mobile .mst108 {
  fill: #63554b; }

.mobile .mst109 {
  fill: #846e5f; }

.mobile .mst110 {
  fill: #b7a498; }

.mobile .mst111 {
  fill: #ffefcc; }

.mobile .mst112 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.2977;
  stroke-miterlimit: 10; }

.mobile .mst113 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.3213;
  stroke-miterlimit: 10; }

.mobile .mst114 {
  fill: #544943; }

.mobilear .st0 {
  enable-background: new; }

.mobilear .st1 {
  fill: #ffffff;
  opacity: 1; }

.mobilear .st2 {
  opacity: 0.2;
  fill: #7673d4;
  enable-background: new; }

.mobilear .st3 {
  opacity: 0.3;
  fill-rule: evenodd;
  clip-rule: evenodd;
  fill: #7673d4; }

.mobilear .st4 {
  fill: #ec5946; }

.mobilear .st5 {
  opacity: 0.15; }

.mobilear .st6 {
  fill: #605c5b; }

.mobilear .st7 {
  fill: #2d2d2d; }

.mobilear .st8 {
  fill: #606d72; }

.mobilear .st9 {
  fill: #e2bdac; }

.mobilear .st10 {
  fill: #282828; }

.mobilear .st11 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.883;
  stroke-miterlimit: 10; }

.mobilear .st12 {
  fill: #d4b0a1; }

.mobilear .st13 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.2207;
  stroke-miterlimit: 10; }

.mobilear .st14 {
  fill: #1d1d1d; }

.mobilear .st15 {
  opacity: 0.1; }

.mobilear .st16 {
  fill: none;
  stroke: #000000;
  stroke-width: 2;
  stroke-miterlimit: 10; }

.mobilear .st17 {
  fill: #3f3f3f; }

.mobilear .st18 {
  opacity: 0.28; }

.mobilear .st19 {
  fill: #151515; }

.mobilear .st20 {
  fill: #a58b76; }

.mobilear .st21 {
  fill: #75453e; }

.mobilear .st22 {
  fill: #3a3a3a; }

.mobilear .st23 {
  fill: #b7b7b7; }

.mobilear .st24 {
  fill: #363636; }

.mobilear .st25 {
  fill: #353535; }

.mobilear .st26 {
  fill: #efcab6; }

.mobilear .st27 {
  fill: #dbb7a7; }

.mobilear .st28 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.4415;
  stroke-miterlimit: 10; }

.mobilear .st29 {
  fill: none;
  stroke: #353535;
  stroke-width: 0.4415;
  stroke-miterlimit: 10; }

.mobilear .st30 {
  fill: #262525; }

.mobilear .st31 {
  fill: #cea695; }

.mobilear .st32 {
  fill: #332929; }

.mobilear .st33 {
  opacity: 0.6; }

.mobilear .st34 {
  fill: #191919; }

.mobilear .st35 {
  fill: #7673d4; }

.mobilear .st36 {
  fill: #9999ce; }

.mobilear .st37 {
  fill: #4242cc; }

.mobilear .st38 {
  fill: #da0300; }

.mobilear .st39 {
  fill: #313131; }

.mobilear .st40 {
  fill: #fcf3e0; }

.mobilear .st41 {
  fill: #ceccca; }

.mobilear .st42 {
  fill: #e5e4e3; }

.mobilear .st43 {
  fill: #e5e3df; }

.mobilear .st44 {
  fill: none;
  stroke: #000000;
  stroke-miterlimit: 10; }

.mobilear .st45 {
  opacity: 0.2; }

.mobilear .st46 {
  fill: #939393; }

.mobilear .st47 {
  fill: #424242; }

.mobilear .st48 {
  fill: #9f9f9f; }

.mobilear .st49 {
  fill: #6d6d6d; }

.mobilear .st50 {
  fill: #3e3e3e; }

.mobilear .st51 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.5195;
  stroke-miterlimit: 10; }

.mobilear .st52 {
  fill: #262523; }

.mobilear .st53 {
  fill: #f4f4f4; }

.mobilear .st54 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.5232;
  stroke-miterlimit: 10; }

.mobilear .st55 {
  opacity: 0.8; }

.mobilear .st56 {
  fill: #35241e; }

.mobilear .st57 {
  fill: #4f463f; }

.mobilear .st58 {
  fill: #fcd590; }

.mobilear .st59 {
  fill: #adced8; }

.mobilear .st60 {
  fill: none;
  stroke: #000000;
  stroke-width: 1.8991;
  stroke-miterlimit: 10; }

.mobilear .st61 {
  fill: #4c3a2e; }

.mobilear .st62 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.8075;
  stroke-miterlimit: 10; }

.mobilear .st63 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.2019;
  stroke-miterlimit: 10; }

.mobilear .st64 {
  fill: #1c1c1c; }

.mobilear .st65 {
  fill: #9b4949; }

.mobilear .st66 {
  opacity: 0.72; }

.mobilear .st67 {
  fill: #fcd486; }

.mobilear .st68 {
  opacity: 0.31; }

.mobilear .st69 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.4037;
  stroke-miterlimit: 10; }

.mobilear .st70 {
  fill: #4c4642; }

.mobilear .st71 {
  fill: #0a0b0c; }

.mobilear .st72 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.852;
  stroke-miterlimit: 10; }

.mobilear .st73 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.213;
  stroke-miterlimit: 10; }

.mobilear .st74 {
  fill: #7199d3; }

.mobilear .st75 {
  fill: #373a42; }

.mobilear .st76 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.415;
  stroke-miterlimit: 10; }

.mobilear .st77 {
  fill: none;
  stroke: #353535;
  stroke-width: 0.415;
  stroke-miterlimit: 10; }

.mobilear .st78 {
  fill: #565656; }

.mobilear .st79 {
  fill: #262423; }

.mobilear .st80 {
  fill: #2a313f; }

.mobilear .st81 {
  fill: #db9549; }

.mobilear .st82 {
  fill: #1e1e1d; }

.mobilear .st83 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.4409;
  stroke-miterlimit: 10; }

.mobilear .st84 {
  fill: #302620; }

.mobilear .st85 {
  fill: #231b17; }

.mobilear .st86 {
  fill: #2d2420; }

.mobilear .st87 {
  fill: #28231f; }

.mobilear .st88 {
  fill: #f2dfaa; }

.mobilear .st89 {
  opacity: 0.7; }

.mobilear .st90 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.5159;
  stroke-miterlimit: 10; }

.mobilear .st91 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.5;
  stroke-miterlimit: 10; }

.mobilear .st92 {
  fill: #35302c; }

.mobilear .st93 {
  fill: #494848; }

.mobilear .st94 {
  fill: #382a21; }

.mobilear .st95 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.48;
  stroke-miterlimit: 10; }

.mobilear .st96 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.12;
  stroke-miterlimit: 10; }

.mobilear .st97 {
  fill: #c9c9c9; }

.mobilear .st98 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.24;
  stroke-miterlimit: 10; }

.mobilear .st99 {
  fill: #c63030; }

.mobilear .st100 {
  opacity: 0.85; }

.mobilear .st101 {
  fill: #d3bdae; }

.mobilear .st102 {
  fill: #e5c6a8; }

.mobilear .st103 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.3027;
  stroke-miterlimit: 10; }

.mobilear .st104 {
  fill: #ededed; }

.mobilear .st105 {
  fill: #d3ad8d; }

.mobilear .st106 {
  fill: #3a3330; }

.mobilear .st107 {
  fill: #63554b; }

.mobilear .st108 {
  fill: #846e5f; }

.mobilear .st109 {
  fill: #b7a498; }

.mobilear .st110 {
  fill: #ffefcc; }

.mobilear .st111 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.2977;
  stroke-miterlimit: 10; }

.mobilear .st112 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.3213;
  stroke-miterlimit: 10; }

.mobilear .st113 {
  fill: #544943; }

.std0 {
  fill: #EC5946; }

.std1 {
  fill: none;
  stroke: #73716F;
  stroke-linecap: round; }

.std2 {
  fill: #73716F; }

.std3 {
  fill: #A3A0F0; }

.std4 {
  fill: #FFFFFF; }

.std5 {
  fill: #EF887B; }

.std6 {
  fill: #D16354; }

.std7 {
  fill-rule: evenodd;
  clip-rule: evenodd;
  fill: #FFFFFF; }

.std8 {
  fill: #9999CE; }

.std9 {
  fill: #7673D4; }

.std10 {
  fill: #ECAC46; }

.std11 {
  fill: #6765BA; }

.std12 {
  fill: #2B2B95; }

.std13 {
  fill: #4242CC; }

.std14 {
  font-family: "NotoSerif-Bold"; }

.std15 {
  font-size: 27px; }

.std16 {
  font-size: 24px; }

.std17 {
  fill: none; }

.std18 {
  fill: #484848; }

.std19 {
  font-family: "NotoSerif-Light" !important; }

.std20 {
  font-size: 23px; }

.std21 {
  font-family: "NotoSerif-Light" !important; }

.std22 {
  font-size: 50px; }

.std23 {
  font-size: 34px; }

.std24 {
  fill-rule: evenodd;
  clip-rule: evenodd;
  fill: #73716F; }

.std25 {
  fill: #DA0300; }

.mobile .star0 {
  fill: #A3A0F0; }

.mobile .star1 {
  fill: #FFFFFF; }

.mobile .star2 {
  fill: #EF887B; }

.mobile .star3 {
  fill: #D16354; }

.mobile .star4 {
  fill-rule: evenodd;
  clip-rule: evenodd;
  fill: #FFFFFF; }

.mobile .star5 {
  fill: none;
  stroke: #73716F;
  stroke-linecap: round; }

.mobile .star6 {
  fill: #73716F; }

.mobile .star7 {
  fill: #9999CE; }

.mobile .star8 {
  fill: #7673D4; }

.mobile .star9 {
  fill: #ECAC46; }

.mobile .star10 {
  fill: #6765BA; }

.mobile .star11 {
  fill: #2B2B95; }

.mobile .star12 {
  fill: #4242CC; }

.mobile .star13 {
  fill: #EC5946; }

.mobile .star14 {
  fill-rule: evenodd;
  clip-rule: evenodd;
  fill: #73716F; }

.mobile .star15 {
  fill: #DA0300; }

.mobile .star16 {
  fill: #484848; }

.mobile .star17 {
  fill: #5E5E5E; }

.mobile .mst0 {
  enable-background: new; }

.mobile .mst1 {
  fill: #ffffff; }

.mobile .mst2 {
  opacity: 0.2;
  fill: #7673d4;
  enable-background: new; }

.mobile .mst3 {
  opacity: 0.3;
  fill-rule: evenodd;
  clip-rule: evenodd;
  fill: #7673d4;
  enable-background: new; }

.mobile .mst4 {
  fill: #ec5946; }

.mobile .mst5 {
  fill: none; }

.mobile .mst6 {
  opacity: 0.15; }

.mobile .mst7 {
  fill: #605c5b; }

.mobile .mst8 {
  fill: #2d2d2d; }

.mobile .mst9 {
  fill: #606d72; }

.mobile .mst10 {
  fill: #e2bdac; }

.mobile .mst11 {
  fill: #282828; }

.mobile .mst12 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.883;
  stroke-miterlimit: 10; }

.mobile .mst13 {
  fill: #d4b0a1; }

.mobile .mst14 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.2207;
  stroke-miterlimit: 10; }

.mobile .mst15 {
  fill: #1d1d1d; }

.mobile .mst16 {
  opacity: 0.1; }

.mobile .mst17 {
  fill: none;
  stroke: #000000;
  stroke-width: 2;
  stroke-miterlimit: 10; }

.mobile .mst18 {
  fill: #3f3f3f; }

.mobile .mst19 {
  opacity: 0.28; }

.mobile .mst20 {
  fill: #151515; }

.mobile .mst21 {
  fill: #a58b76; }

.mobile .mst22 {
  fill: #75453e; }

.mobile .mst23 {
  fill: #3a3a3a; }

.mobile .mst24 {
  fill: #b7b7b7; }

.mobile .mst25 {
  fill: #363636; }

.mobile .mst26 {
  fill: #353535; }

.mobile .mst27 {
  fill: #efcab6; }

.mobile .mst28 {
  fill: #dbb7a7; }

.mobile .mst29 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.4415;
  stroke-miterlimit: 10; }

.mobile .mst30 {
  fill: none;
  stroke: #353535;
  stroke-width: 0.4415;
  stroke-miterlimit: 10; }

.mobile .mst31 {
  fill: #262525; }

.mobile .mst32 {
  fill: #cea695; }

.mobile .mst33 {
  fill: #332929; }

.mobile .mst34 {
  opacity: 0.6; }

.mobile .mst35 {
  fill: #191919; }

.mobile .mst36 {
  fill: #7673d4; }

.mobile .mst37 {
  fill: #9999ce; }

.mobile .mst38 {
  fill: #4242cc; }

.mobile .mst39 {
  fill: #da0300; }

.mobile .mst40 {
  fill: #313131; }

.mobile .mst41 {
  fill: #fcf3e0; }

.mobile .mst42 {
  fill: #ceccca; }

.mobile .mst43 {
  fill: #e5e4e3; }

.mobile .mst44 {
  fill: #e5e3df; }

.mobile .mst45 {
  fill: none;
  stroke: #000000;
  stroke-miterlimit: 10; }

.mobile .mst46 {
  opacity: 0.2; }

.mobile .mst47 {
  fill: #939393; }

.mobile .mst48 {
  fill: #424242; }

.mobile .mst49 {
  fill: #9f9f9f; }

.mobile .mst50 {
  fill: #6d6d6d; }

.mobile .mst51 {
  fill: #3e3e3e; }

.mobile .mst52 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.5195;
  stroke-miterlimit: 10; }

.mobile .mst53 {
  fill: #262523; }

.mobile .mst54 {
  fill: #f4f4f4; }

.mobile .mst55 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.5232;
  stroke-miterlimit: 10; }

.mobile .mst56 {
  opacity: 0.8; }

.mobile .mst57 {
  fill: #35241e; }

.mobile .mst58 {
  fill: #4f463f; }

.mobile .mst59 {
  fill: #fcd590; }

.mobile .mst60 {
  fill: #adced8; }

.mobile .mst61 {
  fill: none;
  stroke: #000000;
  stroke-width: 1.8991;
  stroke-miterlimit: 10; }

.mobile .mst62 {
  fill: #4c3a2e; }

.mobile .mst63 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.8075;
  stroke-miterlimit: 10; }

.mobile .mst64 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.2019;
  stroke-miterlimit: 10; }

.mobile .mst65 {
  fill: #1c1c1c; }

.mobile .mst66 {
  fill: #9b4949; }

.mobile .mst67 {
  opacity: 0.72; }

.mobile .mst68 {
  fill: #fcd486; }

.mobile .mst69 {
  opacity: 0.31; }

.mobile .mst70 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.4037;
  stroke-miterlimit: 10; }

.mobile .mst71 {
  fill: #4c4642; }

.mobile .mst72 {
  fill: #0a0b0c; }

.mobile .mst73 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.852;
  stroke-miterlimit: 10; }

.mobile .mst74 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.213;
  stroke-miterlimit: 10; }

.mobile .mst75 {
  fill: #7199d3; }

.mobile .mst76 {
  fill: #373a42; }

.mobile .mst77 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.415;
  stroke-miterlimit: 10; }

.mobile .mst78 {
  fill: none;
  stroke: #353535;
  stroke-width: 0.415;
  stroke-miterlimit: 10; }

.mobile .mst79 {
  fill: #565656; }

.mobile .mst80 {
  fill: #262423; }

.mobile .mst81 {
  fill: #2a313f; }

.mobile .mst82 {
  fill: #db9549; }

.mobile .mst83 {
  fill: #1e1e1d; }

.mobile .mst84 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.4409;
  stroke-miterlimit: 10; }

.mobile .mst85 {
  fill: #302620; }

.mobile .mst86 {
  fill: #231b17; }

.mobile .mst87 {
  fill: #2d2420; }

.mobile .mst88 {
  fill: #28231f; }

.mobile .mst89 {
  fill: #f2dfaa; }

.mobile .mst90 {
  opacity: 0.7; }

.mobile .mst91 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.5159;
  stroke-miterlimit: 10; }

.mobile .mst92 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.5;
  stroke-miterlimit: 10; }

.mobile .mst93 {
  fill: #35302c; }

.mobile .mst94 {
  fill: #494848; }

.mobile .mst95 {
  fill: #382a21; }

.mobile .mst96 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.48;
  stroke-miterlimit: 10; }

.mobile .mst97 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.12;
  stroke-miterlimit: 10; }

.mobile .mst98 {
  fill: #c9c9c9; }

.mobile .mst99 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.24;
  stroke-miterlimit: 10; }

.mobile .mst100 {
  fill: #c63030; }

.mobile .mst101 {
  opacity: 0.85; }

.mobile .mst102 {
  fill: #d3bdae; }

.mobile .mst103 {
  fill: #e5c6a8; }

.mobile .mst104 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.3027;
  stroke-miterlimit: 10; }

.mobile .mst105 {
  fill: #ededed; }

.mobile .mst106 {
  fill: #d3ad8d; }

.mobile .mst107 {
  fill: #3a3330; }

.mobile .mst108 {
  fill: #63554b; }

.mobile .mst109 {
  fill: #846e5f; }

.mobile .mst110 {
  fill: #b7a498; }

.mobile .mst111 {
  fill: #ffefcc; }

.mobile .mst112 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.2977;
  stroke-miterlimit: 10; }

.mobile .mst113 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.3213;
  stroke-miterlimit: 10; }

.mobile .mst114 {
  fill: #544943; }

.vectoriel0 {
  fill: none;
  stroke: #73716F;
  stroke-linecap: round; }

.vectoriel1 {
  fill: #73716F; }

.vectoriel2 {
  fill: #A3A0F0; }

.vectoriel3 {
  fill: #FFFFFF; }

.vectoriel4 {
  fill: #EF887B; }

.vectoriel5 {
  fill: #D16354; }

.vectoriel6 {
  fill-rule: evenodd;
  clip-rule: evenodd;
  fill: #FFFFFF; }

.vectoriel7 {
  fill: #9999CE; }

.vectoriel8 {
  fill: #7673D4; }

.vectoriel9 {
  fill: #ECAC46; }

.vectoriel10 {
  fill: #6765BA; }

.vectoriel11 {
  fill: #2B2B95; }

.vectoriel12 {
  fill: #EC5946; }

.vectoriel13 {
  fill: #4242CC; }

.vectoriel14 {
  fill-rule: evenodd;
  clip-rule: evenodd;
  fill: #73716F; }

.vectoriel15 {
  fill: #DA0300; }

.vectoriel16 {
  fill: #484848; }

.vectoriel17 {
  fill: #5E5E5E; }

.vect0 {
  fill: none; }

.vect1 {
  font-family: "NotoSerif-Bold"; }

.vect2 {
  font-size: 30px; }

.vect3 {
  fill: #EC5946; }

.vect4 {
  fill: #FFFFFF; }

.vect5 {
  font-size: 23px; }

.vect6 {
  fill: #A3A0F0; }

.vect7 {
  fill: #EF887B; }

.vect8 {
  fill: #D16354; }

.vect9 {
  fill-rule: evenodd;
  clip-rule: evenodd;
  fill: #FFFFFF; }

.vect10 {
  fill: none;
  stroke: #73716F;
  stroke-linecap: round; }

.vect11 {
  fill: #73716F; }

.vect12 {
  font-size: 18px; }

.vect13 {
  fill: #484848; }

.vect14 {
  font-family: "NotoSerif-Light" !important; }

.vect15 {
  font-size: 15px; }

.vect16 {
  fill: #9999CE; }

.vect17 {
  fill: #7673D4; }

.vect18 {
  fill: #ECAC46; }

.vect19 {
  fill: #6765BA; }

.vect20 {
  fill: #2B2B95; }

.vect21 {
  font-family: "NotoSerif-Light" !important; }

.vect22 {
  font-size: 16px; }

.vect23 {
  fill: #4242CC; }

.vect24 {
  fill-rule: evenodd;
  clip-rule: evenodd;
  fill: #73716F; }

.vect25 {
  fill: #DA0300; }

.volet0 {
  fill: none;
  stroke: #73716F;
  stroke-linecap: round; }

.volet1 {
  fill: #73716F; }

.volet2 {
  fill: #A3A0F0; }

.volet3 {
  fill: #FFFFFF; }

.volet4 {
  fill: #EF887B; }

.volet5 {
  fill: #D16354; }

.volet6 {
  fill-rule: evenodd;
  clip-rule: evenodd;
  fill: #FFFFFF; }

.volet7 {
  fill: #9999CE; }

.volet8 {
  fill: #7673D4; }

.volet9 {
  fill: #ECAC46; }

.volet10 {
  fill: #6765BA; }

.volet11 {
  fill: #2B2B95; }

.volet12 {
  fill: #EC5946; }

.volet13 {
  fill: #4242CC; }

.volet14 {
  font-family: 'NotoSerif-Bold'; }

.volet15 {
  font-size: 25px; }

.volet16 {
  font-size: 23px; }

.volet17 {
  fill: none; }

.volet18 {
  fill: #484848; }

.volet19 {
  font-family: "NotoSerif-Regular"; }

.volet20 {
  font-size: 21px; }

.volet21 {
  font-size: 24px; }

.volet22 {
  font-size: 22px; }

.volet23 {
  font-family: 'NotoSerif-Light'; }

.volet24 {
  font-size: 53px; }

.volet25 {
  font-size: 31px; }

.volet26 {
  fill-rule: evenodd;
  clip-rule: evenodd;
  fill: #73716F; }

.volet27 {
  fill: #DA0300; }

.vmb0 {
  fill: none; }

.vmb1 {
  font-family: 'NotoSerif-Bold'; }

.vmb2 {
  font-size: 30px; }

.vmb3 {
  fill: #EC5946; }

.vmb4 {
  fill: #FFFFFF; }

.vmb5 {
  font-size: 23px; }

.vmb6 {
  fill: #A3A0F0; }

.vmb7 {
  fill: #EF887B; }

.vmb8 {
  fill: #D16354; }

.vmb9 {
  fill-rule: evenodd;
  clip-rule: evenodd;
  fill: #FFFFFF; }

.vmb10 {
  fill: none;
  stroke: #73716F;
  stroke-linecap: round; }

.vmb11 {
  fill: #73716F; }

.vmb12 {
  font-size: 18px; }

.vmb13 {
  fill: #484848; }

.vmb14 {
  font-family: "NotoSerif-Regular"; }

.vmb15 {
  font-size: 15px; }

.vmb16 {
  fill: #9999CE; }

.vmb17 {
  fill: #7673D4; }

.vmb18 {
  fill: #ECAC46; }

.vmb19 {
  fill: #6765BA; }

.vmb20 {
  fill: #2B2B95; }

.vmb21 {
  font-family: 'NotoSerif-Light'; }

.vmb22 {
  font-size: 16px; }

.vmb23 {
  fill: #4242CC; }

.vmb24 {
  fill-rule: evenodd;
  clip-rule: evenodd;
  fill: #73716F; }

.vmb25 {
  fill: #DA0300; }

.nv0 {
  fill: #EC5946; }

.nv1 {
  fill: none;
  stroke: #73716F;
  stroke-linecap: round; }

.nv2 {
  fill: #73716F; }

.nv3 {
  fill: #A3A0F0; }

.nv4 {
  fill: #FFFFFF; }

.nv5 {
  fill: #EF887B; }

.nv6 {
  fill: #D16354; }

.nv7 {
  fill-rule: evenodd;
  clip-rule: evenodd;
  fill: #FFFFFF; }

.nv8 {
  fill: #9999CE; }

.nv9 {
  fill: #7673D4; }

.nv10 {
  fill: #ECAC46; }

.nv11 {
  fill: #6765BA; }

.nv12 {
  fill: #2B2B95; }

.nv13 {
  fill: #4242CC; }

.nv14 {
  font-family: "NotoSerif-Bold"; }

.nv15 {
  font-size: 27px; }

.nv16 {
  font-size: 24px; }

.nv17 {
  fill: none; }

.nv18 {
  fill: #484848; }

.nv19 {
  font-family: "NotoSerif-Light" !important; }

.nv20 {
  font-size: 23px; }

.nv21 {
  font-family: "NotoSerif-Light" !important; }

.nv22 {
  font-size: 50px; }

.nv23 {
  font-size: 34px; }

.nv24 {
  fill-rule: evenodd;
  clip-rule: evenodd;
  fill: #73716F; }

.nv25 {
  fill: #DA0300; }

.f0 {
  fill: #A3A0F0; }

.f1 {
  fill: #FFFFFF; }

.f2 {
  fill: #EF887B; }

.f3 {
  fill: #D16354; }

.f4 {
  fill-rule: evenodd;
  clip-rule: evenodd;
  fill: #FFFFFF; }

.f5 {
  fill: none;
  stroke: #73716F;
  stroke-linecap: round; }

.f6 {
  fill: #73716F; }

.f7 {
  fill: #9999CE; }

.f8 {
  fill: #7673D4; }

.f9 {
  fill: #ECAC46; }

.f10 {
  fill: #6765BA; }

.f11 {
  fill: #2B2B95; }

.f12 {
  fill: #4242CC; }

.f13 {
  fill: #EC5946; }

.f14 {
  fill-rule: evenodd;
  clip-rule: evenodd;
  fill: #73716F; }

.f15 {
  fill: #DA0300; }

.f16 {
  fill: #484848; }

.f17 {
  fill: #5E5E5E; }

.sfrt0 {
  fill: none;
  stroke: #73716F;
  stroke-linecap: round; }

.sfrt1 {
  fill: #73716F; }

.sfrt2 {
  fill: #A3A0F0; }

.sfrt3 {
  fill: #FFFFFF; }

.sfrt4 {
  fill: #EF887B; }

.sfrt5 {
  fill: #D16354; }

.sfrt6 {
  fill-rule: evenodd;
  clip-rule: evenodd;
  fill: #FFFFFF; }

.sfrt7 {
  fill: #9999CE; }

.sfrt8 {
  fill: #7673D4; }

.sfrt9 {
  fill: #ECAC46; }

.sfrt10 {
  fill: #6765BA; }

.sfrt11 {
  fill: #2B2B95; }

.sfrt12 {
  fill: #EC5946; }

.sfrt13 {
  fill: #4242CC; }

.sfrt14 {
  fill-rule: evenodd;
  clip-rule: evenodd;
  fill: #73716F; }

.sfrt15 {
  fill: #DA0300; }

.sfrt16 {
  fill: #484848; }

.sfrt17 {
  fill: #5E5E5E; }

.style .st0 {
  opacity: 0.2;
  fill: #7673d4; }

.style .st1 {
  opacity: 0.3;
  fill-rule: evenodd;
  clip-rule: evenodd;
  fill: #7673d4; }

.style .st2 {
  fill: #ec5946; }

.style .st3 {
  fill: #ffffff; }

.style .st4 {
  opacity: 0.15; }

.style .st5 {
  fill: #605c5b; }

.style .st6 {
  fill: #2d2d2d; }

.style .st7 {
  fill: #606d72; }

.style .st8 {
  fill: #e2bdac; }

.style .st9 {
  fill: #282828; }

.style .st10 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.883;
  stroke-miterlimit: 10; }

.style .st11 {
  fill: #d4b0a1; }

.style .st12 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.2207;
  stroke-miterlimit: 10; }

.style .st13 {
  fill: #1d1d1d; }

.style .st14 {
  opacity: 0.1; }

.style .st15 {
  fill: none;
  stroke: #000000;
  stroke-width: 2;
  stroke-miterlimit: 10; }

.style .st16 {
  fill: #3f3f3f; }

.style .st17 {
  opacity: 0.28; }

.style .st18 {
  fill: #151515; }

.style .st19 {
  fill: #a58b76; }

.style .st20 {
  fill: #75453e; }

.style .st21 {
  fill: #3a3a3a; }

.style .st22 {
  fill: #b7b7b7; }

.style .st23 {
  fill: #363636; }

.style .st24 {
  fill: #353535; }

.style .st25 {
  fill: #efcab6; }

.style .st26 {
  fill: #dbb7a7; }

.style .st27 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.4415;
  stroke-miterlimit: 10; }

.style .st28 {
  fill: none;
  stroke: #353535;
  stroke-width: 0.4415;
  stroke-miterlimit: 10; }

.style .st29 {
  fill: #262525; }

.style .st30 {
  fill: #cea695; }

.style .st31 {
  fill: #332929; }

.style .st32 {
  opacity: 0.6; }

.style .st33 {
  fill: #191919; }

.style .st34 {
  fill: #7673d4; }

.style .st35 {
  fill: #9999ce; }

.style .st36 {
  fill: #4242cc; }

.style .st37 {
  fill: #da0300; }

.style .st38 {
  fill: #313131; }

.style .st39 {
  fill: #fcf3e0; }

.style .st40 {
  fill: #ceccca; }

.style .st41 {
  fill: #e5e4e3; }

.style .st42 {
  fill: #e5e3df; }

.style .st43 {
  fill: none;
  stroke: #000000;
  stroke-miterlimit: 10; }

.style .st44 {
  opacity: 0.2; }

.style .st45 {
  fill: #939393; }

.style .st46 {
  fill: #424242; }

.style .st47 {
  fill: #9f9f9f; }

.style .st48 {
  fill: #6d6d6d; }

.style .st49 {
  fill: #3e3e3e; }

.style .st50 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.5195;
  stroke-miterlimit: 10; }

.style .st51 {
  opacity: 0.15;
  fill: #605c5b; }

.style .st52 {
  fill: #262523; }

.style .st53 {
  fill: #35241e; }

.style .st54 {
  fill: #f4f4f4; }

.style .st55 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.5232;
  stroke-miterlimit: 10; }

.style .st56 {
  opacity: 0.8;
  fill: #1d1d1d; }

.style .st57 {
  opacity: 0.8; }

.style .st58 {
  opacity: 0.1;
  fill: #1d1d1d; }

.style .st59 {
  fill: #4f463f; }

.style .st60 {
  fill: #fcd590; }

.style .st61 {
  fill: #4f463f; }

.style .st62 {
  fill: none;
  stroke: #000000;
  stroke-width: 1.8991;
  stroke-miterlimit: 10; }

.style .st63 {
  fill: #4c3a2e; }

.style .st64 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.8075;
  stroke-miterlimit: 10; }

.style .st65 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.2019;
  stroke-miterlimit: 10; }

.style .st66 {
  fill: #1c1c1c; }

.style .st67 {
  fill: #9b4949; }

.style .st68 {
  opacity: 0.72; }

.style .st69 {
  fill: #fcd486; }

.style .st70 {
  opacity: 0.31; }

.style .st71 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.4037;
  stroke-miterlimit: 10; }

.style .st72 {
  fill: #4c4642; }

.style .st73 {
  fill: #0a0b0c; }

.style .st74 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.852;
  stroke-miterlimit: 10; }

.style .st75 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.213;
  stroke-miterlimit: 10; }

.style .st76 {
  fill: #7199d3; }

.style .st77 {
  fill: #373a42; }

.style .st78 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.415;
  stroke-miterlimit: 10; }

.style .st79 {
  fill: none;
  stroke: #353535;
  stroke-width: 0.415;
  stroke-miterlimit: 10; }

.style .st80 {
  fill: #565656; }

.style .st81 {
  fill: #262423; }

.style .st82 {
  fill: #2a313f; }

.style .st83 {
  fill: #db9549; }

.style .st84 {
  fill: #1e1e1d; }

.style .st85 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.4409;
  stroke-miterlimit: 10; }

.style .st86 {
  fill: #302620; }

.style .st87 {
  fill: #231b17; }

.style .st88 {
  fill: #2d2420; }

.style .st89 {
  fill: #28231f; }

.style .st90 {
  fill: #f2dfaa; }

.style .st91 {
  opacity: 0.7; }

.style .st92 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.5159;
  stroke-miterlimit: 10; }

.style .st93 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.5;
  stroke-miterlimit: 10; }

.style .st94 {
  fill: #35302c; }

.style .st95 {
  fill: #494848; }

.style .st96 {
  fill: #382a21; }

.style .st97 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.48;
  stroke-miterlimit: 10; }

.style .st98 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.12;
  stroke-miterlimit: 10; }

.style .st99 {
  fill: #c9c9c9; }

.style .st100 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.24;
  stroke-miterlimit: 10; }

.style .st101 {
  fill: #c63030; }

.style .st102 {
  opacity: 0.85; }

.style .st103 {
  fill: #d3bdae; }

.style .st104 {
  fill: #e5c6a8; }

.style .st105 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.3027;
  stroke-miterlimit: 10; }

.style .st106 {
  fill: #ededed; }

.style .st107 {
  fill: #d3ad8d; }

.style .st108 {
  fill: #3a3330; }

.style .st109 {
  fill: #63554b; }

.style .st110 {
  fill: #846e5f; }

.style .st111 {
  fill: #b7a498; }

.style .st112 {
  fill: #ffefcc; }

.style .st113 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.2977;
  stroke-miterlimit: 10; }

.style .st114 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.3213;
  stroke-miterlimit: 10; }

.style .st115 {
  fill: #544943; }

.std0 {
  fill: #EC5946; }

.std1 {
  fill: none;
  stroke: #73716F;
  stroke-linecap: round; }

.std2 {
  fill: #73716F; }

.std3 {
  fill: #A3A0F0; }

.std4 {
  fill: #FFFFFF; }

.std5 {
  fill: #EF887B; }

.std6 {
  fill: #D16354; }

.std7 {
  fill-rule: evenodd;
  clip-rule: evenodd;
  fill: #FFFFFF; }

.std8 {
  fill: #9999CE; }

.std9 {
  fill: #7673D4; }

.std10 {
  fill: #ECAC46; }

.std11 {
  fill: #6765BA; }

.std12 {
  fill: #2B2B95; }

.std13 {
  fill: #4242CC; }

.std14 {
  font-family: "NotoSerif-Bold"; }

.std15 {
  font-size: 27px; }

.std16 {
  font-size: 24px; }

.std17 {
  fill: none; }

.std18 {
  fill: #484848; }

.std19 {
  font-family: "NotoSerif-Light" !important; }

.std20 {
  font-size: 23px; }

.std21 {
  font-family: "NotoSerif-Light" !important; }

.std22 {
  font-size: 50px; }

.std23 {
  font-size: 34px; }

.std24 {
  fill-rule: evenodd;
  clip-rule: evenodd;
  fill: #73716F; }

.std25 {
  fill: #DA0300; }

.stm0 {
  fill: none; }

.stm1 {
  font-family: "NotoSerif-Bold"; }

.stm2 {
  font-size: 30px; }

.stm3 {
  fill: #EC5946; }

.stm4 {
  fill: #FFFFFF; }

.stm5 {
  font-size: 23px; }

.stm6 {
  fill: #A3A0F0; }

.stm7 {
  fill: #EF887B; }

.stm8 {
  fill: #D16354; }

.stm9 {
  fill-rule: evenodd;
  clip-rule: evenodd;
  fill: #FFFFFF; }

.stm10 {
  fill: none;
  stroke: #73716F;
  stroke-linecap: round; }

.stm11 {
  fill: #73716F; }

.stm12 {
  font-size: 18px; }

.stm13 {
  fill: #484848; }

.stm14 {
  font-family: "NotoSerif-Light" !important; }

.stm15 {
  font-size: 15px; }

.stm16 {
  fill: #9999CE; }

.stm17 {
  fill: #7673D4; }

.stm18 {
  fill: #ECAC46; }

.stm19 {
  fill: #6765BA; }

.stm20 {
  fill: #2B2B95; }

.stm21 {
  font-family: "NotoSerif-Light" !important; }

.stm22 {
  font-size: 16px; }

.stm23 {
  fill: #4242CC; }

.stm24 {
  fill-rule: evenodd;
  clip-rule: evenodd;
  fill: #73716F; }

.stm25 {
  fill: #DA0300; }

.star0 {
  fill: #A3A0F0; }

.star1 {
  fill: #FFFFFF; }

.star2 {
  fill: #EF887B; }

.star3 {
  fill: #D16354; }

.star4 {
  fill-rule: evenodd;
  clip-rule: evenodd;
  fill: #FFFFFF; }

.star5 {
  fill: none;
  stroke: #73716F;
  stroke-linecap: round; }

.star6 {
  fill: #73716F; }

.star7 {
  fill: #9999CE; }

.star8 {
  fill: #7673D4; }

.star9 {
  fill: #ECAC46; }

.star10 {
  fill: #6765BA; }

.star11 {
  fill: #2B2B95; }

.star12 {
  fill: #4242CC; }

.star13 {
  fill: #EC5946; }

.star14 {
  fill-rule: evenodd;
  clip-rule: evenodd;
  fill: #73716F; }

.star15 {
  fill: #DA0300; }

.star16 {
  fill: #484848; }

.star17 {
  fill: #5E5E5E; }

.spr0 {
  fill: #313131; }

.spr1 {
  font-family: 'NotoSerif-Bold'; }

.spr2 {
  font-size: 57px; }

.spr3 {
  fill: #EC5946; }

.spr4 {
  font-size: 32px; }

.spr5 {
  fill: none; }

.spr6 {
  font-family: 'NotoSerif-Light'; }

.spr7 {
  font-size: 25px; }

.spr8 {
  opacity: 0.2;
  fill: none;
  stroke: #7673D4;
  stroke-width: 10;
  stroke-linecap: round;
  stroke-miterlimit: 10; }

.spr9 {
  opacity: 0.15; }

.spr10 {
  fill: #605C5B; }

.spr11 {
  fill: #332929; }

.spr12 {
  fill: #494848; }

.spr13 {
  fill: #382A21; }

.spr14 {
  fill: #FFFFFF; }

.spr15 {
  fill: #EFCAB6; }

.spr16 {
  fill: #B7B7B7; }

.spr17 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.48;
  stroke-miterlimit: 10; }

.spr18 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.12;
  stroke-miterlimit: 10; }

.spr19 {
  fill: #C9C9C9; }

.spr20 {
  fill: #1D1D1D; }

.spr21 {
  fill: #1C1C1C; }

.spr22 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.24;
  stroke-miterlimit: 10; }

.spr23 {
  fill: #CEA695; }

.spr24 {
  fill: #C63030; }

.spr25 {
  fill: #75453E; }

.spr26 {
  opacity: 0.1; }

.spr27 {
  fill: #A58B76; }

.spr28 {
  opacity: 0.85; }

.spr29 {
  fill: #D3BDAE; }

.spr30 {
  fill: #E5C6A8; }

.spr31 {
  fill: #3F3F3F; }

.spr32 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.3027;
  stroke-miterlimit: 10; }

.spr33 {
  fill: #151515; }

.spr34 {
  fill: #EDEDED; }

.spr35 {
  fill: #D3AD8D; }

.spr36 {
  fill: #3A3330; }

.spr37 {
  fill: #63554B; }

.spr38 {
  fill: #846E5F; }

.spr39 {
  fill: #B7A498; }

.spr40 {
  fill: #FFEFCC; }

.spr41 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.2977;
  stroke-miterlimit: 10; }

.spr42 {
  fill: #262525; }

.spr43 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.3213;
  stroke-miterlimit: 10; }

.spr44 {
  fill: #544943; }

.spr45 {
  fill: #E2BDAC; }

.spr46 {
  fill: #262423; }

.spr47 {
  fill: #2A313F; }

.spr48 {
  fill: #DB9549; }

.spr49 {
  fill: #4F463F; }

.spr50 {
  fill: #363636; }

.spr51 {
  fill: #FCD590; }

.spr52 {
  fill: #ADCED8; }

.spr53 {
  fill: none;
  stroke: #000000;
  stroke-width: 1.8991;
  stroke-miterlimit: 10; }

.spr54 {
  opacity: 0.28; }

.spr55 {
  fill: #3A3A3A; }

.spr56 {
  fill: #353535; }

.spr57 {
  fill: #DBB7A7; }

.spr58 {
  fill: #D4B0A1; }

.spr59 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.4415;
  stroke-miterlimit: 10; }

.spr60 {
  fill: none;
  stroke: #353535;
  stroke-width: 0.4415;
  stroke-miterlimit: 10; }

.spr61 {
  opacity: 0.6; }

.spr62 {
  fill: #191919; }

.spr63 {
  fill: #2D2D2D; }

.spr64 {
  fill: #606D72; }

.spr65 {
  fill: #282828; }

.spr66 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.883;
  stroke-miterlimit: 10; }

.spr67 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.2207;
  stroke-miterlimit: 10; }

.spr68 {
  fill: none;
  stroke: #000000;
  stroke-width: 2;
  stroke-miterlimit: 10; }

.spr69 {
  fill: #F2DFAA; }

.spr70 {
  opacity: 0.7; }

.spr71 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.5159;
  stroke-miterlimit: 10; }

.spr72 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.5;
  stroke-miterlimit: 10; }

.spr73 {
  fill: #35302C; }

.spr74 {
  fill: #4C3A2E; }

.spr75 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.8075;
  stroke-miterlimit: 10; }

.spr76 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.2019;
  stroke-miterlimit: 10; }

.spr77 {
  fill: #9B4949; }

.spr78 {
  opacity: 0.72; }

.spr79 {
  fill: #FCD486; }

.spr80 {
  opacity: 0.31; }

.spr81 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.4037;
  stroke-miterlimit: 10; }

.spr82 {
  fill: #FCF3E0; }

.spr83 {
  fill: #CECCCA; }

.spr84 {
  fill: #E5E4E3; }

.spr85 {
  fill: #E5E3DF; }

.spr86 {
  fill: none;
  stroke: #000000;
  stroke-miterlimit: 10; }

.spr87 {
  opacity: 0.2; }

.spr88 {
  fill: #939393; }

.spr89 {
  fill: #424242; }

.spr90 {
  fill: #9F9F9F; }

.spr91 {
  fill: #6D6D6D; }

.spr92 {
  fill: #3E3E3E; }

.spr93 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.5195;
  stroke-miterlimit: 10; }

.spr94 {
  fill: #DA0300; }

.spr95 {
  fill: #262523; }

.spr96 {
  fill: #F4F4F4; }

.spr97 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.5232;
  stroke-miterlimit: 10; }

.spr98 {
  opacity: 0.8; }

.spr99 {
  fill: #35241E; }

.introduction-theorique-curve {
  position: fixed;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  z-index: 200;
  display: flex;
  justify-content: center;
  align-items: center; }

.introduction-theorique-curve_layer {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #1C1C1C;
  opacity: 0.3; }

.introduction-theorique-curve_container {
  line-height: 2.438rem !important;
  text-align: center;
  font-size: 1.438rem;
  letter-spacing: -0.03em;
  color: #000000;
  font-weight: 300;
  min-width: 60rem;
  max-width: 60rem;
  padding: 3rem 7.25rem;
  position: relative;
  z-index: 2;
  background-color: white;
  border-radius: 1rem; }
  .introduction-theorique-curve_container .theoriquec h2 {
    font-size: 1.875rem !important; }
  .introduction-theorique-curve_container p {
    margin-top: revert; }
  @media screen and (max-width: 1023px) {
    .introduction-theorique-curve_container {
      padding: 1rem 1rem;
      margin-right: 1rem !important;
      margin-left: 1rem !important;
      position: relative;
      z-index: 2;
      line-height: 2.438rem !important;
      background-color: white;
      border-radius: 1rem;
      min-width: -webkit-fit-content;
      min-width: -moz-fit-content;
      min-width: fit-content;
      max-width: -webkit-fit-content;
      max-width: -moz-fit-content;
      max-width: fit-content; } }
  .introduction-theorique-curve_container .close {
    position: absolute;
    top: 1rem;
    right: 1rem; }
    .introduction-theorique-curve_container .close img {
      width: 100%;
      max-width: 100%;
      -o-object-fit: contain;
         object-fit: contain; }
  .introduction-theorique-curve_container .realcurve h2 {
    font-size: 2.5rem; }
  .introduction-theorique-curve_container .theoriquec h2 {
    font-size: 3.125rem; }
  .introduction-theorique-curve_container h2 {
    font-size: 1.875rem !important;
    font-weight: 600;
    line-height: 2.563rem;
    letter-spacing: -0.03em;
    color: #EC5946;
    text-align: center;
    font-Family: "NotoSerif-Bold"; }
  .introduction-theorique-curve_container p {
    line-height: 2.438rem !important;
    font-size: 1.25rem; }
    .introduction-theorique-curve_container p span {
      color: #EC5946; }

body.rtl .theoriquec h2 {
  font-size: 3.125rem; }

body.rtl .realcurve h2 {
  font-size: 2.5rem !important; }

body.rtl .introduction-theorique-curve_container {
  text-align: right;
  font-family: "NotoNaskhArabic" !important;
  line-height: 2.834rem;
  letter-spacing: -0.03em;
  font-size: 1.2rem;
  font-weight: 400;
  color: #000000; }
  body.rtl .introduction-theorique-curve_container .theoriquec h2 {
    font-size: 3.125rem !important; }
  body.rtl .introduction-theorique-curve_container .theoriquec h2 {
    font-size: 3.125rem; }
  body.rtl .introduction-theorique-curve_container .realcurve h2 {
    font-size: 2.5rem; }
  @media screen and (max-width: 1023px) {
    body.rtl .introduction-theorique-curve_container {
      font-family: "NotoNaskhArabic" !important;
      padding: 1rem 1rem;
      margin-right: 1rem !important;
      margin-left: 1rem !important;
      position: relative;
      z-index: 2;
      background-color: white;
      border-radius: 1rem;
      font-size: 1.2rem; } }
  body.rtl .introduction-theorique-curve_container h4 {
    font-size: 2.4rem;
    line-height: 68px; }
  body.rtl .introduction-theorique-curve_container h2 {
    font-size: 2.5rem;
    font-family: "ScheherazadeNew-Bold"; }
  body.rtl .introduction-theorique-curve_container p {
    font-family: "NotoNaskhArabic" !important;
    font-size: 1.2rem; }
  body.rtl .introduction-theorique-curve_container .close {
    right: unset;
    left: 1rem; }

.inline-flex {
  display: inline-flex;
  align-items: center;
  margin-top: 1rem; }
  .inline-flex p {
    margin-bottom: 0; }
  .inline-flex .img-wrapper {
    max-width: 2.125rem;
    min-width: 2.125rem;
    width: 2.125rem;
    margin-right: 1rem; }

.layout-default h3 {
  font-size: 2rem !important; }

body.rtl .layout-default h3 {
  font-size: 2rem !important; }

.layout-default h2 {
  font-size: 2.3rem; }

body.rtl .layout-default h2 {
  letter-spacing: -0.03em;
  font-weight: 700;
  line-height: 5.188rem;
  font-size: 2.3rem; }

body.rtl .list-container .close {
  right: unset;
  left: 1rem; }

body.rtl .list-container .inline-flex {
  display: inline-flex;
  align-items: center;
  margin-top: 1rem; }
  body.rtl .list-container .inline-flex p {
    margin-bottom: 0; }
  body.rtl .list-container .inline-flex .img-wrapper {
    max-width: 2.125rem;
    min-width: 2.125rem;
    width: 2.125rem;
    margin-left: 1rem; }

.introduction-modal-theorique-curve {
  position: fixed;
  z-index: 500;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0; }
  .introduction-modal-theorique-curve h4 {
    font-weight: 600;
    font-size: 1.438rem;
    line-height: 31px;
    letter-spacing: -0.03em; }
    @media screen and (max-width: 1023px) {
      .introduction-modal-theorique-curve h4 {
        padding-right: 0rem !important; } }
  .introduction-modal-theorique-curve h2 {
    color: #EC5946;
    font-size: 1.625rem;
    padding-right: 5rem; }
    @media screen and (max-width: 1023px) {
      .introduction-modal-theorique-curve h2 {
        padding-right: 0rem !important; } }
  .introduction-modal-theorique-curve p {
    font-size: 1rem; }
  .introduction-modal-theorique-curve h3 {
    font-size: 1.25rem; }

.introduction-modal-theorique-curve_container_sticky-element {
  top: 0;
  background-color: white; }

.introduction-modal-theorique-curve_layer {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #1C1C1C;
  opacity: 0.6;
  z-index: 1; }

.introduction-modal-theorique-curve_container {
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  width: 37.5rem;
  background-color: white;
  z-index: 2;
  overflow: auto;
  padding: 0 2rem 2rem 2rem; }
  @media screen and (max-width: 1023px) {
    .introduction-modal-theorique-curve_container {
      position: absolute;
      right: 0;
      top: 0;
      bottom: 0;
      width: 100%;
      background-color: white;
      z-index: 2;
      overflow: auto;
      padding: 0 2rem 2rem 2rem; } }

.layout-default h2 {
  font-size: 2rem; }

.close-modal {
  max-width: 1rem;
  min-width: 1rem;
  width: 1rem;
  margin: 0 -30px 0 auto;
  position: relative;
  transform: translateX(-1rem); }
  .close-modal img {
    cursor: pointer;
    -o-object-fit: contain;
       object-fit: contain;
    width: 100%; }

.introduction-modal-theorique-curve p {
  margin-top: 1rem; }

.introduction-modal-theorique-curve_container::-webkit-scrollbar {
  width: 3px;
  height: 5px; }

.introduction-modal-theorique-curve_container::-webkit-scrollbar-track {
  background-color: white;
  -webkit-border-radius: 2px; }

.introduction-modal-theorique-curve_container::-webkit-scrollbar-track-piece {
  background-color: white;
  -webkit-border-radius: 2px; }

.introduction-modal-theorique-curve_container::-webkit-scrollbar-thumb {
  background-color: black;
  -webkit-border-radius: 5px; }

@media screen and (max-width: 1023px) {
  .introduction-modal-theorique-curve_container_inner {
    padding: 0 0 0 0; } }

body.rtl .introduction-modal-theorique-curve_container {
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  width: 37.5rem;
  background-color: white;
  z-index: 2;
  overflow: auto;
  padding: 0 2rem 2rem 2rem;
  right: unset; }
  @media screen and (max-width: 1023px) {
    body.rtl .introduction-modal-theorique-curve_container {
      position: absolute;
      left: 0;
      top: 0;
      bottom: 0;
      width: 100%;
      background-color: white;
      z-index: 2;
      overflow: auto;
      padding: 0 2rem 2rem 2rem;
      right: unset; } }

body.rtl .close-modal {
  margin: 0 auto 0 0; }
  body.rtl .close-modal img {
    -o-object-fit: contain;
       object-fit: contain;
    width: 100%;
    cursor: pointer; }

body.rtl .introduction-modal-theorique-curve p {
  font-family: "NotoNaskhArabic" !important; }

body.rtl .introduction-modal-theorique-curve h4 {
  font-weight: 700;
  letter-spacing: -0.03em;
  left: 90px;
  font-size: 2rem;
  line-height: 4.25rem;
  padding-right: unset !important;
  padding-left: 5rem; }
  @media screen and (max-width: 1023px) {
    body.rtl .introduction-modal-theorique-curve h4 {
      padding-left: 0rem !important; } }

body.rtl .introduction-modal-theorique-curve h2 {
  font-weight: 700;
  letter-spacing: -0.03em;
  left: 90px;
  font-size: 2.5rem !important;
  line-height: 4.25rem;
  padding-right: unset !important;
  padding-left: 2.5rem; }

body.rtl .introduction-modal-theorique-curve p {
  font-weight: 400;
  font-family: "NotoNaskhArabic" !important;
  font-size: 1.25rem;
  line-height: 2.125rem;
  text-align: right;
  color: #181818; }

body.rtl .list-container .inline-flex p {
  font-size: 1.563rem; }

button {
  justify-content: center;
  color: #ec5946;
  background-color: transparent;
  border-radius: 5px;
  outline: #ec5946;
  border: 1px solid #ec5946;
  padding: 0.4rem 1rem;
  cursor: pointer;
  font-family: "NotoSerif-Bold";
  font-weight: 500;
  min-width: 19rem; }
  @media screen and (max-width: 1023px) {
    button {
      margin-bottom: 1rem;
      padding: 0.4rem 12rem; } }

.texte {
  text-align: left;
  font-family: "NotoSerif-Light"; }

@media screen and (max-width: 1023px) {
  .mobiletitle {
    line-height: 3rem !important;
    margin-top: 2rem; }
  body.rtl .mobiletitle {
    line-height: 3rem !important;
    margin-top: 2rem; } }

body.rtl .texte {
  text-align: right;
  font-family: "NotoNaskhArabic" !important; }

.realcurve .layout-default h2 {
  font-size: 1.8rem !important; }

.realcurve .h2 {
  font-size: 1.8rem !important; }

@media screen and (max-width: 1023px) {
  .legendear {
    display: none !important; }
  .legendefr {
    display: block !important; } }

body.rtl .p {
  font-family: "NotoNaskhArabic" !important;
  font-size: 1.2rem; }

@media screen and (max-width: 1023px) {
  body.rtl .legendear {
    display: block !important; }
  body.rtl .legendefr {
    display: none !important; } }

.frtest {
  display: block !important; }
  @media screen and (max-width: 1023px) {
    .frtest {
      display: none !important; } }

@media screen and (max-width: 1023px) {
  .mbfr {
    display: block !important; }
  .mbar {
    display: none !important; } }

.artestlegende {
  display: none !important; }

.frtestlegende {
  padding: 0rem 18rem;
  display: block !important;
  width: 100%; }
  @media screen and (max-width: 1023px) {
    .frtestlegende {
      display: none !important; } }

.artest {
  display: none !important; }

button:focus {
  outline: none; }

button.active {
  color: white;
  background-color: #ec5946;
  border-radius: 5px;
  outline: none;
  border: none;
  padding: 0.4rem 1rem;
  cursor: pointer;
  font-family: "NotoSerif-Bold";
  font-weight: 500; }
  @media screen and (max-width: 1023px) {
    button.active {
      padding: 0.4rem 12rem; } }

.still0 {
  opacity: 0.15; }

.still1 {
  fill: #605C5B; }

.still2 {
  fill: #2D2D2D; }

.still3 {
  fill: #606D72; }

.still4 {
  fill: #E2BDAC; }

.still5 {
  fill: #282828; }

.still6 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.883;
  stroke-miterlimit: 10; }

.still7 {
  fill: #D4B0A1; }

.still8 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.2207;
  stroke-miterlimit: 10; }

.still9 {
  fill: #1D1D1D; }

.still10 {
  opacity: 0.1; }

.still11 {
  fill: none;
  stroke: #000000;
  stroke-width: 2;
  stroke-miterlimit: 10; }

.still12 {
  fill: #3F3F3F; }

.still13 {
  opacity: 0.28; }

.still14 {
  fill: #151515; }

.still15 {
  fill: #A58B76; }

.still16 {
  fill: #75453E; }

.still17 {
  fill: #3A3A3A; }

.still18 {
  fill: #B7B7B7; }

.still19 {
  fill: #363636; }

.still20 {
  fill: #353535; }

.still21 {
  fill: #EC5946; }

.still22 {
  fill: #EFCAB6; }

.still23 {
  fill: #DBB7A7; }

.still24 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.4415;
  stroke-miterlimit: 10; }

.still25 {
  fill: none;
  stroke: #353535;
  stroke-width: 0.4415;
  stroke-miterlimit: 10; }

.still26 {
  fill: #262525; }

.still27 {
  fill: #CEA695; }

.still28 {
  fill: #332929; }

.still29 {
  opacity: 0.6; }

.still30 {
  fill: #191919; }

.still31 {
  fill: #313131; }

.still32 {
  fill: #FCF3E0; }

.still33 {
  fill: #CECCCA; }

.still34 {
  fill: #E5E4E3; }

.still35 {
  fill: #FFFFFF; }

.still36 {
  fill: #E5E3DF; }

.still37 {
  fill: none;
  stroke: #000000;
  stroke-miterlimit: 10; }

.still38 {
  opacity: 0.2; }

.still39 {
  fill: #939393; }

.still40 {
  fill: #424242; }

.still41 {
  fill: #9F9F9F; }

.still42 {
  fill: #6D6D6D; }

.still43 {
  fill: #3E3E3E; }

.still44 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.5195;
  stroke-miterlimit: 10; }

.still45 {
  fill: #DA0300; }

.still46 {
  opacity: 0.15;
  fill: #605C5B;
  enable-background: new; }

.still47 {
  fill: #262523; }

.still48 {
  fill: #35241E; }

.still49 {
  fill: #F4F4F4; }

.still50 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.5232;
  stroke-miterlimit: 10; }

.still51 {
  opacity: 0.8;
  fill: #1D1D1D;
  enable-background: new; }

.still52 {
  opacity: 0.8; }

.still53 {
  opacity: 0.1;
  fill: #1D1D1D;
  enable-background: new; }

.still54 {
  fill: #4F463F; }

.still55 {
  fill: #FCD590; }

.still56 {
  fill: #ADCED8; }

.still57 {
  fill: none;
  stroke: #000000;
  stroke-width: 1.8991;
  stroke-miterlimit: 10; }

.still58 {
  fill: #4C3A2E; }

.still59 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.8075;
  stroke-miterlimit: 10; }

.still60 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.2019;
  stroke-miterlimit: 10; }

.still61 {
  fill: #1C1C1C; }

.still62 {
  fill: #9B4949; }

.still63 {
  opacity: 0.72; }

.still64 {
  fill: #FCD486; }

.still65 {
  opacity: 0.31; }

.still66 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.4037;
  stroke-miterlimit: 10; }

.still67 {
  fill: #4C4642; }

.still68 {
  fill: #0A0B0C; }

.still69 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.852;
  stroke-miterlimit: 10; }

.still70 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.213;
  stroke-miterlimit: 10; }

.still71 {
  fill: #7199D3; }

.still72 {
  fill: #373A42; }

.still73 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.415;
  stroke-miterlimit: 10; }

.still74 {
  fill: none;
  stroke: #353535;
  stroke-width: 0.415;
  stroke-miterlimit: 10; }

.still75 {
  fill: #565656; }

.still76 {
  fill: #262423; }

.still77 {
  fill: #2A313F; }

.still78 {
  fill: #DB9549; }

.still79 {
  fill: #1E1E1D; }

.still80 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.4409;
  stroke-miterlimit: 10; }

.still81 {
  fill: #302620; }

.still82 {
  fill: #231B17; }

.still83 {
  fill: #2D2420; }

.still84 {
  fill: #28231F; }

.still85 {
  fill: #494848; }

.still86 {
  fill: #382A21; }

.still87 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.48;
  stroke-miterlimit: 10; }

.still88 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.12;
  stroke-miterlimit: 10; }

.still89 {
  fill: #C9C9C9; }

.still90 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.24;
  stroke-miterlimit: 10; }

.still91 {
  fill: #C63030; }

.still92 {
  opacity: 0.85; }

.still93 {
  fill: #D3BDAE; }

.still94 {
  fill: #E5C6A8; }

.still95 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.3027;
  stroke-miterlimit: 10; }

.still96 {
  fill: #EDEDED; }

.still97 {
  fill: #D3AD8D; }

.still98 {
  fill: #3A3330; }

.still99 {
  fill: #63554B; }

.still100 {
  fill: #846E5F; }

.still101 {
  fill: #B7A498; }

.still102 {
  fill: #FFEFCC; }

.still103 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.2977;
  stroke-miterlimit: 10; }

.still104 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.3213;
  stroke-miterlimit: 10; }

.still105 {
  fill: #544943; }

.still106 {
  fill: #F2DFAA; }

.still107 {
  opacity: 0.7; }

.still108 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.5159;
  stroke-miterlimit: 10; }

.still109 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.5;
  stroke-miterlimit: 10; }

.still110 {
  fill: #35302C; }

.s0Vg {
  fill: transparent; }

.s1Vg {
  fill: none; }

.s2Vg {
  enable-background: new; }

.s3Vg {
  fill: #EC5946; }

.s4Vg {
  fill: #7673D4; }

.s5Vg {
  fill: #9999CE; }

.s6Vg {
  fill: #4242CC; }

.s7Vg {
  fill: #DA0300; }

.mbBeya0 {
  opacity: 0.2;
  fill: #7673D4;
  enable-background: new; }

.mbBeya1 {
  fill: none; }

.mbBeya2 {
  fill: #EC5946; }

.mbBeya3 {
  font-family: 'NotoSerif-Bold'; }

.mbBeya4 {
  font-size: 16.497px; }

.mbBeya5 {
  fill: #7673D4; }

.mbBeya6 {
  fill: none;
  stroke: #7673D4;
  stroke-linecap: round;
  stroke-miterlimit: 10; }

.mbBeya7 {
  font-size: 13px; }

.mbBeya8 {
  opacity: 0.2;
  fill: #7673D4;
  stroke: #7673D4;
  stroke-miterlimit: 10;
  enable-background: new; }

.mbBeya9 {
  font-size: 18px; }

.mbBeya10 {
  fill: none;
  stroke: #EC5946;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-miterlimit: 10; }

.mbBeya11 {
  fill: #FFFFFF;
  stroke: #939393;
  stroke-miterlimit: 10; }

.mbBeya12 {
  fill: #FFFFFF; }

.mbBeya13 {
  opacity: 0.15; }

.mbBeya14 {
  fill: #605C5B; }

.mbBeya15 {
  fill: #332929; }

.mbBeya16 {
  fill: #494848; }

.mbBeya17 {
  fill: #382A21; }

.mbBeya18 {
  fill: #EFCAB6; }

.mbBeya19 {
  fill: #B7B7B7; }

.mbBeya20 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.48;
  stroke-miterlimit: 10; }

.mbBeya21 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.12;
  stroke-miterlimit: 10; }

.mbBeya22 {
  fill: #C9C9C9; }

.mbBeya23 {
  fill: #1D1D1D; }

.mbBeya24 {
  fill: #1C1C1C; }

.mbBeya25 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.24;
  stroke-miterlimit: 10; }

.mbBeya26 {
  fill: #CEA695; }

.mbBeya27 {
  fill: #C63030; }

.mbBeya28 {
  fill: #75453E; }

.mbBeya29 {
  opacity: 0.1; }

.mbBeya30 {
  fill: #A58B76; }

.mbBeya31 {
  opacity: 0.85; }

.mbBeya32 {
  fill: #D3BDAE; }

.mbBeya33 {
  fill: #E5C6A8; }

.mbBeya34 {
  fill: #3F3F3F; }

.mbBeya35 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.3027;
  stroke-miterlimit: 10; }

.mbBeya36 {
  fill: #151515; }

.mbBeya37 {
  fill: #EDEDED; }

.mbBeya38 {
  fill: #D3AD8D; }

.mbBeya39 {
  fill: #3A3330; }

.mbBeya40 {
  fill: #63554B; }

.mbBeya41 {
  fill: #846E5F; }

.mbBeya42 {
  fill: #B7A498; }

.mbBeya43 {
  fill: #FFEFCC; }

.mbBeya44 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.2977;
  stroke-miterlimit: 10; }

.mbBeya45 {
  fill: #262525; }

.mbBeya46 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.3213;
  stroke-miterlimit: 10; }

.mbBeya47 {
  fill: #544943; }

.mbBeya48 {
  fill: #E2BDAC; }

.mbBeya49 {
  fill: #262423; }

.mbBeya50 {
  fill: #2A313F; }

.mbBeya51 {
  fill: #DB9549; }

.mbBeya52 {
  fill: #2D2D2D; }

.mbBeya53 {
  fill: #606D72; }

.mbBeya54 {
  fill: #282828; }

.mbBeya55 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.883;
  stroke-miterlimit: 10; }

.mbBeya56 {
  fill: #D4B0A1; }

.mbBeya57 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.2207;
  stroke-miterlimit: 10; }

.mbBeya58 {
  fill: none;
  stroke: #000000;
  stroke-width: 2;
  stroke-miterlimit: 10; }

.mbBeya59 {
  opacity: 0.28; }

.mbBeya60 {
  fill: #3A3A3A; }

.mbBeya61 {
  fill: #363636; }

.mbBeya62 {
  fill: #353535; }

.mbBeya63 {
  fill: #DBB7A7; }

.mbBeya64 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.4415;
  stroke-miterlimit: 10; }

.mbBeya65 {
  fill: none;
  stroke: #353535;
  stroke-width: 0.4415;
  stroke-miterlimit: 10; }

.mbBeya66 {
  opacity: 0.6; }

.mbBeya67 {
  fill: #191919; }

.mbBeya68 {
  fill: #9999CE; }

.mbBeya69 {
  fill: #4242CC; }

.mbBeya70 {
  fill: #DA0300; }

.mbBeya71 {
  fill: #F2DFAA; }

.mbBeya72 {
  opacity: 0.7; }

.mbBeya73 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.5159;
  stroke-miterlimit: 10; }

.mbBeya74 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.5;
  stroke-miterlimit: 10; }

.mbBeya75 {
  fill: #35302C; }

.mbBeya76 {
  fill: #4C3A2E; }

.mbBeya77 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.8075;
  stroke-miterlimit: 10; }

.mbBeya78 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.2019;
  stroke-miterlimit: 10; }

.mbBeya79 {
  fill: #9B4949; }

.mbBeya80 {
  opacity: 0.72; }

.mbBeya81 {
  fill: #FCD486; }

.mbBeya82 {
  opacity: 0.31; }

.mbBeya83 {
  fill: #373A42; }

.mbBeya84 {
  fill: #0A0B0C; }

.mbBeya85 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.4037;
  stroke-miterlimit: 10; }

.mbBeya86 {
  fill: #28231F; }

.mbBeya87 {
  fill: #7199D3; }

.mbBeya88 {
  font-size: 18.8995px; }

.mbBeya89 {
  fill: #4C4642; }

.mbBeya90 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.852;
  stroke-miterlimit: 10; }

.mbBeya91 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.213;
  stroke-miterlimit: 10; }

.mbBeya92 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.415;
  stroke-miterlimit: 10; }

.mbBeya93 {
  fill: none;
  stroke: #353535;
  stroke-width: 0.415;
  stroke-miterlimit: 10; }

.mbBeya94 {
  fill: #565656; }

.mbBeya95 {
  fill: #1E1E1D; }

.mbBeya96 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.4409;
  stroke-miterlimit: 10; }

.mbBeya97 {
  fill: #302620; }

.mbBeya98 {
  fill: #231B17; }

.mbBeya99 {
  fill: #2D2420; }

.mbBeya100 {
  fill: #4F463F; }

.mbBeya101 {
  fill: #FCD590; }

.mbBeya102 {
  fill: #ADCED8; }

.mbBeya103 {
  fill: none;
  stroke: #000000;
  stroke-width: 1.8991;
  stroke-miterlimit: 10; }

.mbBeya104 {
  fill: #313131; }

.mbBeya105 {
  fill: #FCF3E0; }

.mbBeya106 {
  fill: #CECCCA; }

.mbBeya107 {
  fill: #E5E4E3; }

.mbBeya108 {
  fill: #E5E3DF; }

.mbBeya109 {
  fill: none;
  stroke: #000000;
  stroke-miterlimit: 10; }

.mbBeya110 {
  opacity: 0.2; }

.mbBeya111 {
  fill: #939393; }

.mbBeya112 {
  fill: #424242; }

.mbBeya113 {
  fill: #9F9F9F; }

.mbBeya114 {
  fill: #6D6D6D; }

.mbBeya115 {
  fill: #3E3E3E; }

.mbBeya116 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.5195;
  stroke-miterlimit: 10; }

.mbBeya117 {
  opacity: 0.15;
  fill: #605C5B;
  enable-background: new; }

.mbBeya118 {
  fill: #262523; }

.mbBeya119 {
  fill: #35241E; }

.mbBeya120 {
  fill: #F4F4F4; }

.mbBeya121 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.5232;
  stroke-miterlimit: 10; }

.mbBeya122 {
  opacity: 0.8;
  fill: #1D1D1D;
  enable-background: new; }

.mbBeya123 {
  opacity: 0.8; }

.mbBeya124 {
  opacity: 0.1;
  fill: #1D1D1D;
  enable-background: new; }

.armbSarah0 {
  opacity: 0.2;
  fill: #7673D4;
  enable-background: new; }

.armbSarah1 {
  fill: none; }

.armbSarah2 {
  fill: #EC5946; }

.armbSarah3 {
  font-family: 'NotoSerif-Bold'; }

.armbSarah4 {
  font-size: 16.497px; }

.armbSarah5 {
  opacity: 0.2;
  fill: #7673D4;
  stroke: #7673D4;
  stroke-miterlimit: 10;
  enable-background: new; }

.armbSarah6 {
  font-size: 18px; }

.armbSarah7 {
  fill: none;
  stroke: #EC5946;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-miterlimit: 10; }

.armbSarah8 {
  fill: #FFFFFF; }

.armbSarah9 {
  font-size: 18.8995px; }

.armbSarah10 {
  opacity: 0.15; }

.armbSarah11 {
  fill: #605C5B; }

.armbSarah12 {
  fill: #332929; }

.armbSarah13 {
  fill: #494848; }

.armbSarah14 {
  fill: #382A21; }

.armbSarah15 {
  fill: #EFCAB6; }

.armbSarah16 {
  fill: #B7B7B7; }

.armbSarah17 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.48;
  stroke-miterlimit: 10; }

.armbSarah18 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.12;
  stroke-miterlimit: 10; }

.armbSarah19 {
  fill: #C9C9C9; }

.armbSarah20 {
  fill: #1D1D1D; }

.armbSarah21 {
  fill: #1C1C1C; }

.armbSarah22 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.24;
  stroke-miterlimit: 10; }

.armbSarah23 {
  fill: #CEA695; }

.armbSarah24 {
  fill: #C63030; }

.armbSarah25 {
  fill: #75453E; }

.armbSarah26 {
  opacity: 0.1; }

.armbSarah27 {
  fill: #A58B76; }

.armbSarah28 {
  opacity: 0.85; }

.armbSarah29 {
  fill: #D3BDAE; }

.armbSarah30 {
  fill: #E5C6A8; }

.armbSarah31 {
  fill: #3F3F3F; }

.armbSarah32 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.3027;
  stroke-miterlimit: 10; }

.armbSarah33 {
  fill: #151515; }

.armbSarah34 {
  fill: #EDEDED; }

.armbSarah35 {
  fill: #D3AD8D; }

.armbSarah36 {
  fill: #3A3330; }

.armbSarah37 {
  fill: #63554B; }

.armbSarah38 {
  fill: #846E5F; }

.armbSarah39 {
  fill: #B7A498; }

.armbSarah40 {
  fill: #FFEFCC; }

.armbSarah41 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.2977;
  stroke-miterlimit: 10; }

.armbSarah42 {
  fill: #262525; }

.armbSarah43 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.3213;
  stroke-miterlimit: 10; }

.armbSarah44 {
  fill: #544943; }

.armbSarah45 {
  fill: #E2BDAC; }

.armbSarah46 {
  fill: #262423; }

.armbSarah47 {
  fill: #2A313F; }

.armbSarah48 {
  fill: #DB9549; }

.armbSarah49 {
  fill: #F2DFAA; }

.armbSarah50 {
  opacity: 0.7; }

.armbSarah51 {
  fill: #353535; }

.armbSarah52 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.5159;
  stroke-miterlimit: 10; }

.armbSarah53 {
  fill: #606D72; }

.armbSarah54 {
  fill: #282828; }

.armbSarah55 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.5;
  stroke-miterlimit: 10; }

.armbSarah56 {
  fill: #35302C; }

.armbSarah57 {
  fill: #DA0300; }

.armbSarah58 {
  fill: #4C3A2E; }

.armbSarah59 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.8075;
  stroke-miterlimit: 10; }

.armbSarah60 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.2019;
  stroke-miterlimit: 10; }

.armbSarah61 {
  fill: #9B4949; }

.armbSarah62 {
  opacity: 0.72; }

.armbSarah63 {
  fill: #FCD486; }

.armbSarah64 {
  opacity: 0.31; }

.armbSarah65 {
  fill: #373A42; }

.armbSarah66 {
  fill: #0A0B0C; }

.armbSarah67 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.4037;
  stroke-miterlimit: 10; }

.armbSarah68 {
  fill: #28231F; }

.armbSarah69 {
  opacity: 0.28; }

.armbSarah70 {
  fill: #7199D3; }

.armbSarah71 {
  fill: #4C4642; }

.armbSarah72 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.852;
  stroke-miterlimit: 10; }

.armbSarah73 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.213;
  stroke-miterlimit: 10; }

.armbSarah74 {
  fill: #3A3A3A; }

.armbSarah75 {
  fill: #363636; }

.armbSarah76 {
  fill: #DBB7A7; }

.armbSarah77 {
  fill: #D4B0A1; }

.armbSarah78 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.415;
  stroke-miterlimit: 10; }

.armbSarah79 {
  fill: none;
  stroke: #353535;
  stroke-width: 0.415;
  stroke-miterlimit: 10; }

.armbSarah80 {
  opacity: 0.6; }

.armbSarah81 {
  fill: #191919; }

.armbSarah82 {
  fill: #565656; }

.armbSarah83 {
  fill: #1E1E1D; }

.armbSarah84 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.4409;
  stroke-miterlimit: 10; }

.armbSarah85 {
  fill: #302620; }

.armbSarah86 {
  fill: #231B17; }

.armbSarah87 {
  fill: #2D2420; }

.armbSarah88 {
  fill: #757575; }

.armbSarah89 {
  fill: #F37A6F; }

.armbSarah90 {
  fill: #FFFFFF;
  stroke: #939393;
  stroke-miterlimit: 10; }

.armbSarah91 {
  fill: #4F463F; }

.armbSarah92 {
  fill: #FCD590; }

.armbSarah93 {
  fill: #ADCED8; }

.armbSarah94 {
  fill: none;
  stroke: #000000;
  stroke-width: 1.8991;
  stroke-miterlimit: 10; }

.armbSarah95 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.4415;
  stroke-miterlimit: 10; }

.armbSarah96 {
  fill: none;
  stroke: #353535;
  stroke-width: 0.4415;
  stroke-miterlimit: 10; }

.armbSarah97 {
  fill: #9999CE; }

.armbSarah98 {
  fill: #2D2D2D; }

.armbSarah99 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.883;
  stroke-miterlimit: 10; }

.armbSarah100 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.2207;
  stroke-miterlimit: 10; }

.armbSarah101 {
  fill: none;
  stroke: #000000;
  stroke-width: 2;
  stroke-miterlimit: 10; }

.armbSarah102 {
  fill: #7673D4; }

.armbSarah103 {
  fill: #4242CC; }

.armbSarah104 {
  fill: #313131; }

.armbSarah105 {
  fill: #FCF3E0; }

.armbSarah106 {
  fill: #CECCCA; }

.armbSarah107 {
  fill: #E5E4E3; }

.armbSarah108 {
  fill: #E5E3DF; }

.armbSarah109 {
  fill: none;
  stroke: #000000;
  stroke-miterlimit: 10; }

.armbSarah110 {
  opacity: 0.2; }

.armbSarah111 {
  fill: #939393; }

.armbSarah112 {
  fill: #424242; }

.armbSarah113 {
  fill: #9F9F9F; }

.armbSarah114 {
  fill: #6D6D6D; }

.armbSarah115 {
  fill: #3E3E3E; }

.armbSarah116 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.5195;
  stroke-miterlimit: 10; }

.armbSarah117 {
  opacity: 0.15;
  fill: #605C5B;
  enable-background: new; }

.armbSarah118 {
  fill: #262523; }

.armbSarah119 {
  fill: #35241E; }

.armbSarah120 {
  fill: #F4F4F4; }

.armbSarah121 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.5232;
  stroke-miterlimit: 10; }

.armbSarah122 {
  opacity: 0.8;
  fill: #1D1D1D;
  enable-background: new; }

.armbSarah123 {
  opacity: 0.8; }

.armbSarah124 {
  opacity: 0.1;
  fill: #1D1D1D;
  enable-background: new; }

.armbSarah125 {
  fill: #BDE3FF; }

.mbRabeb0 {
  opacity: 0.2;
  fill: #7673D4;
  enable-background: new; }

.mbRabeb1 {
  fill: #7673D4; }

.mbRabeb2 {
  fill: none;
  stroke: #7673D4;
  stroke-linecap: round;
  stroke-miterlimit: 10; }

.mbRabeb3 {
  font-family: 'NotoSerif-Bold'; }

.mbRabeb4 {
  font-size: 13px; }

.mbRabeb5 {
  opacity: 0.2;
  fill: #7673D4;
  stroke: #7673D4;
  stroke-miterlimit: 10;
  enable-background: new; }

.mbRabeb6 {
  fill: none;
  stroke: #EC5946;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-miterlimit: 10; }

.mbRabeb7 {
  fill: #EC5946; }

.mbRabeb8 {
  font-size: 18px; }

.mbRabeb9 {
  fill: none; }

.mbRabeb10 {
  font-size: 16.497px; }

.mbRabeb11 {
  fill: #FFFFFF; }

.mbRabeb12 {
  font-size: 18.8995px; }

.mbRabeb13 {
  opacity: 0.15; }

.mbRabeb14 {
  fill: #605C5B; }

.mbRabeb15 {
  fill: #332929; }

.mbRabeb16 {
  fill: #494848; }

.mbRabeb17 {
  fill: #382A21; }

.mbRabeb18 {
  fill: #EFCAB6; }

.mbRabeb19 {
  fill: #B7B7B7; }

.mbRabeb20 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.48;
  stroke-miterlimit: 10; }

.mbRabeb21 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.12;
  stroke-miterlimit: 10; }

.mbRabeb22 {
  fill: #C9C9C9; }

.mbRabeb23 {
  fill: #1D1D1D; }

.mbRabeb24 {
  fill: #1C1C1C; }

.mbRabeb25 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.24;
  stroke-miterlimit: 10; }

.mbRabeb26 {
  fill: #CEA695; }

.mbRabeb27 {
  fill: #C63030; }

.mbRabeb28 {
  fill: #75453E; }

.mbRabeb29 {
  opacity: 0.1; }

.mbRabeb30 {
  fill: #A58B76; }

.mbRabeb31 {
  opacity: 0.85; }

.mbRabeb32 {
  fill: #D3BDAE; }

.mbRabeb33 {
  fill: #E5C6A8; }

.mbRabeb34 {
  fill: #3F3F3F; }

.mbRabeb35 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.3027;
  stroke-miterlimit: 10; }

.mbRabeb36 {
  fill: #151515; }

.mbRabeb37 {
  fill: #EDEDED; }

.mbRabeb38 {
  fill: #D3AD8D; }

.mbRabeb39 {
  fill: #3A3330; }

.mbRabeb40 {
  fill: #63554B; }

.mbRabeb41 {
  fill: #846E5F; }

.mbRabeb42 {
  fill: #B7A498; }

.mbRabeb43 {
  fill: #FFEFCC; }

.mbRabeb44 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.2977;
  stroke-miterlimit: 10; }

.mbRabeb45 {
  fill: #262525; }

.mbRabeb46 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.3213;
  stroke-miterlimit: 10; }

.mbRabeb47 {
  fill: #544943; }

.mbRabeb48 {
  fill: #E2BDAC; }

.mbRabeb49 {
  fill: #262423; }

.mbRabeb50 {
  fill: #2A313F; }

.mbRabeb51 {
  fill: #DB9549; }

.mbRabeb52 {
  fill: #F37A6F; }

.mbRabeb53 {
  fill: #757575; }

.mbRabeb54 {
  fill: #2D2D2D; }

.mbRabeb55 {
  fill: #606D72; }

.mbRabeb56 {
  fill: #282828; }

.mbRabeb57 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.883;
  stroke-miterlimit: 10; }

.mbRabeb58 {
  fill: #D4B0A1; }

.mbRabeb59 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.2207;
  stroke-miterlimit: 10; }

.mbRabeb60 {
  fill: none;
  stroke: #000000;
  stroke-width: 2;
  stroke-miterlimit: 10; }

.mbRabeb61 {
  opacity: 0.28; }

.mbRabeb62 {
  fill: #3A3A3A; }

.mbRabeb63 {
  fill: #363636; }

.mbRabeb64 {
  fill: #353535; }

.mbRabeb65 {
  fill: #DBB7A7; }

.mbRabeb66 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.4415;
  stroke-miterlimit: 10; }

.mbRabeb67 {
  fill: none;
  stroke: #353535;
  stroke-width: 0.4415;
  stroke-miterlimit: 10; }

.mbRabeb68 {
  opacity: 0.6; }

.mbRabeb69 {
  fill: #191919; }

.mbRabeb70 {
  fill: #9999CE; }

.mbRabeb71 {
  fill: #4242CC; }

.mbRabeb72 {
  fill: #DA0300; }

.mbRabeb73 {
  fill: #313131; }

.mbRabeb74 {
  fill: #FCF3E0; }

.mbRabeb75 {
  fill: #CECCCA; }

.mbRabeb76 {
  fill: #E5E4E3; }

.mbRabeb77 {
  fill: #E5E3DF; }

.mbRabeb78 {
  fill: none;
  stroke: #000000;
  stroke-miterlimit: 10; }

.mbRabeb79 {
  opacity: 0.2; }

.mbRabeb80 {
  fill: #939393; }

.mbRabeb81 {
  fill: #424242; }

.mbRabeb82 {
  fill: #9F9F9F; }

.mbRabeb83 {
  fill: #6D6D6D; }

.mbRabeb84 {
  fill: #3E3E3E; }

.mbRabeb85 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.5195;
  stroke-miterlimit: 10; }

.mbRabeb86 {
  opacity: 0.15;
  fill: #605C5B;
  enable-background: new; }

.mbRabeb87 {
  fill: #262523; }

.mbRabeb88 {
  fill: #35241E; }

.mbRabeb89 {
  fill: #F4F4F4; }

.mbRabeb90 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.5232;
  stroke-miterlimit: 10; }

.mbRabeb91 {
  opacity: 0.8;
  fill: #1D1D1D;
  enable-background: new; }

.mbRabeb92 {
  opacity: 0.8; }

.mbRabeb93 {
  opacity: 0.1;
  fill: #1D1D1D;
  enable-background: new; }

.mbRabeb94 {
  fill: #BDE3FF; }

.mbRabeb95 {
  fill: #FFFFFF;
  stroke: #939393;
  stroke-miterlimit: 10; }

.ar0 {
  display: none;
  fill: #FFFFFF; }

.ar1 {
  opacity: 0.15; }

.ar2 {
  fill: #605C5B; }

.ar3 {
  fill: #2D2D2D; }

.ar4 {
  fill: #606D72; }

.ar5 {
  fill: #E2BDAC; }

.ar6 {
  fill: #282828; }

.ar7 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.883;
  stroke-miterlimit: 10; }

.ar8 {
  fill: #D4B0A1; }

.ar9 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.2207;
  stroke-miterlimit: 10; }

.ar10 {
  fill: #1D1D1D; }

.ar11 {
  opacity: 0.1; }

.ar12 {
  fill: none;
  stroke: #000000;
  stroke-width: 2;
  stroke-miterlimit: 10; }

.ar13 {
  fill: #3F3F3F; }

.ar14 {
  opacity: 0.28; }

.ar15 {
  fill: #151515; }

.ar16 {
  fill: #A58B76; }

.ar17 {
  fill: #75453E; }

.ar18 {
  fill: #3A3A3A; }

.ar19 {
  fill: #B7B7B7; }

.ar20 {
  fill: #363636; }

.ar21 {
  fill: #353535; }

.ar22 {
  fill: #EC5946; }

.ar23 {
  fill: #EFCAB6; }

.ar24 {
  fill: #DBB7A7; }

.ar25 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.4415;
  stroke-miterlimit: 10; }

.ar26 {
  fill: none;
  stroke: #353535;
  stroke-width: 0.4415;
  stroke-miterlimit: 10; }

.ar27 {
  fill: #262525; }

.ar28 {
  fill: #CEA695; }

.ar29 {
  fill: #332929; }

.ar30 {
  opacity: 0.6; }

.ar31 {
  fill: #191919; }

.ar32 {
  fill: #313131; }

.ar33 {
  fill: #FCF3E0; }

.ar34 {
  fill: #CECCCA; }

.ar35 {
  fill: #E5E4E3; }

.ar36 {
  fill: #FFFFFF; }

.ar37 {
  fill: #E5E3DF; }

.ar38 {
  fill: none;
  stroke: #000000;
  stroke-miterlimit: 10; }

.ar39 {
  opacity: 0.2; }

.ar40 {
  fill: #939393; }

.ar41 {
  fill: #424242; }

.ar42 {
  fill: #9F9F9F; }

.ar43 {
  fill: #6D6D6D; }

.ar44 {
  fill: #3E3E3E; }

.ar45 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.5195;
  stroke-miterlimit: 10; }

.ar46 {
  fill: #DA0300; }

.ar47 {
  opacity: 0.15;
  fill: #605C5B;
  enable-background: new; }

.ar48 {
  fill: #262523; }

.ar49 {
  fill: #35241E; }

.ar50 {
  fill: #F4F4F4; }

.ar51 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.5232;
  stroke-miterlimit: 10; }

.ar52 {
  opacity: 0.8;
  fill: #1D1D1D;
  enable-background: new; }

.ar53 {
  opacity: 0.8; }

.ar54 {
  opacity: 0.1;
  fill: #1D1D1D;
  enable-background: new; }

.ar55 {
  fill: #4F463F; }

.ar56 {
  fill: #FCD590; }

.ar57 {
  fill: #ADCED8; }

.ar58 {
  fill: none;
  stroke: #000000;
  stroke-width: 1.8991;
  stroke-miterlimit: 10; }

.ar59 {
  fill: #4C3A2E; }

.ar60 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.8075;
  stroke-miterlimit: 10; }

.st61 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.2019;
  stroke-miterlimit: 10; }

.ar62 {
  fill: #1C1C1C; }

.ar63 {
  fill: #9B4949; }

.ar64 {
  opacity: 0.72; }

.ar65 {
  fill: #FCD486; }

.ar66 {
  opacity: 0.31; }

.ar67 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.4037;
  stroke-miterlimit: 10; }

.ar68 {
  fill: #4C4642; }

.ar69 {
  fill: #0A0B0C; }

.ar70 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.852;
  stroke-miterlimit: 10; }

.ar71 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.213;
  stroke-miterlimit: 10; }

.ar72 {
  fill: #7199D3; }

.ar73 {
  fill: #373A42; }

.ar74 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.415;
  stroke-miterlimit: 10; }

.ar75 {
  fill: none;
  stroke: #353535;
  stroke-width: 0.415;
  stroke-miterlimit: 10; }

.ar76 {
  fill: #565656; }

.ar77 {
  fill: #262423; }

.ar78 {
  fill: #2A313F; }

.ar79 {
  fill: #DB9549; }

.ar80 {
  fill: #1E1E1D; }

.ar81 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.4409;
  stroke-miterlimit: 10; }

.ar82 {
  fill: #302620; }

.ar83 {
  fill: #231B17; }

.ar84 {
  fill: #2D2420; }

.ar85 {
  fill: #28231F; }

.ar86 {
  fill: #494848; }

.ar87 {
  fill: #382A21; }

.ar88 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.48;
  stroke-miterlimit: 10; }

.ar89 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.12;
  stroke-miterlimit: 10; }

.ar90 {
  fill: #C9C9C9; }

.ar91 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.24;
  stroke-miterlimit: 10; }

.ar92 {
  fill: #C63030; }

.ar93 {
  opacity: 0.85; }

.ar94 {
  fill: #D3BDAE; }

.ar95 {
  fill: #E5C6A8; }

.ar96 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.3027;
  stroke-miterlimit: 10; }

.ar97 {
  fill: #EDEDED; }

.ar98 {
  fill: #D3AD8D; }

.ar99 {
  fill: #3A3330; }

.ar100 {
  fill: #63554B; }

.ar101 {
  fill: #846E5F; }

.ar102 {
  fill: #B7A498; }

.ar103 {
  fill: #FFEFCC; }

.ar104 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.2977;
  stroke-miterlimit: 10; }

.ar105 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.3213;
  stroke-miterlimit: 10; }

.ar106 {
  fill: #544943; }

.ar107 {
  fill: #F2DFAA; }

.ar108 {
  opacity: 0.7; }

.ar109 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.5159;
  stroke-miterlimit: 10; }

.ar110 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.5;
  stroke-miterlimit: 10; }

.ar111 {
  fill: #35302C; }

.sr0 {
  opacity: 0.2;
  fill: #7673D4; }

.sr1 {
  fill: #EC5946; }

.sr2 {
  opacity: 0.2;
  fill: #7673D4;
  stroke: #7673D4;
  stroke-miterlimit: 10; }

.sr3 {
  fill: none;
  stroke: #EC5946;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-miterlimit: 10; }

.sr4 {
  fill: #FFFFFF; }

.sr5 {
  opacity: 0.15; }

.sr6 {
  fill: #605C5B; }

.sr7 {
  fill: #332929; }

.sr8 {
  fill: #494848; }

.sr9 {
  fill: #382A21; }

.sr10 {
  fill: #EFCAB6; }

.sr11 {
  fill: #B7B7B7; }

.sr12 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.48;
  stroke-miterlimit: 10; }

.sr13 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.12;
  stroke-miterlimit: 10; }

.sr14 {
  fill: #C9C9C9; }

.sr15 {
  fill: #1D1D1D; }

.sr16 {
  fill: #1C1C1C; }

.sr17 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.24;
  stroke-miterlimit: 10; }

.sr18 {
  fill: #CEA695; }

.sr19 {
  fill: #C63030; }

.sr20 {
  fill: #75453E; }

.sr21 {
  opacity: 0.1; }

.sr22 {
  fill: #A58B76; }

.sr23 {
  opacity: 0.85; }

.sr24 {
  fill: #D3BDAE; }

.sr25 {
  fill: #E5C6A8; }

.sr26 {
  fill: #3F3F3F; }

.sr27 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.3027;
  stroke-miterlimit: 10; }

.sr28 {
  fill: #151515; }

.sr29 {
  fill: #EDEDED; }

.sr30 {
  fill: #D3AD8D; }

.sr31 {
  fill: #3A3330; }

.sr32 {
  fill: #63554B; }

.sr33 {
  fill: #846E5F; }

.sr34 {
  fill: #B7A498; }

.sr35 {
  fill: #FFEFCC; }

.sr36 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.2977;
  stroke-miterlimit: 10; }

.sr37 {
  fill: #262525; }

.sr38 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.3213;
  stroke-miterlimit: 10; }

.sr39 {
  fill: #544943; }

.sr40 {
  fill: #E2BDAC; }

.sr41 {
  fill: #262423; }

.sr42 {
  fill: #2A313F; }

.sr43 {
  fill: #DB9549; }

.sr44 {
  fill: #DA0300; }

.sr45 {
  fill: #F2DFAA; }

.sr46 {
  opacity: 0.7; }

.sr47 {
  fill: #353535; }

.sr48 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.5159;
  stroke-miterlimit: 10; }

.sr49 {
  fill: #606D72; }

.sr50 {
  fill: #282828; }

.sr51 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.5;
  stroke-miterlimit: 10; }

.sr52 {
  fill: #35302C; }

.sr53 {
  fill: #4C3A2E; }

.sr54 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.8075;
  stroke-miterlimit: 10; }

.sr55 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.2019;
  stroke-miterlimit: 10; }

.sr56 {
  fill: #9B4949; }

.sr57 {
  opacity: 0.72; }

.sr58 {
  fill: #FCD486; }

.sr59 {
  opacity: 0.31; }

.sr60 {
  fill: #373A42; }

.sr61 {
  fill: #0A0B0C; }

.sr62 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.4037;
  stroke-miterlimit: 10; }

.sr63 {
  fill: #28231F; }

.sr64 {
  opacity: 0.28; }

.sr65 {
  fill: #7199D3; }

.sr66 {
  fill: #4C4642; }

.sr67 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.852;
  stroke-miterlimit: 10; }

.sr68 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.213;
  stroke-miterlimit: 10; }

.sr69 {
  fill: #3A3A3A; }

.sr70 {
  fill: #363636; }

.sr71 {
  fill: #DBB7A7; }

.sr72 {
  fill: #D4B0A1; }

.sr73 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.415;
  stroke-miterlimit: 10; }

.sr74 {
  fill: none;
  stroke: #353535;
  stroke-width: 0.415;
  stroke-miterlimit: 10; }

.sr75 {
  opacity: 0.6; }

.sr76 {
  fill: #191919; }

.sr77 {
  fill: #565656; }

.sr78 {
  fill: #1E1E1D; }

.sr79 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.4409;
  stroke-miterlimit: 10; }

.sr80 {
  fill: #302620; }

.sr81 {
  fill: #231B17; }

.sr82 {
  fill: #2D2420; }

.sr83 {
  fill: #4F463F; }

.sr84 {
  fill: #FCD590; }

.sr85 {
  fill: #ADCED8; }

.sr86 {
  fill: none;
  stroke: #000000;
  stroke-width: 1.8991;
  stroke-miterlimit: 10; }

.sr87 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.4415;
  stroke-miterlimit: 10; }

.sr88 {
  fill: none;
  stroke: #353535;
  stroke-width: 0.4415;
  stroke-miterlimit: 10; }

.sr89 {
  fill: #9999CE; }

.sr90 {
  fill: #757575; }

.sr91 {
  fill: #F37A6F; }

.sr92 {
  fill: #FFFFFF;
  stroke: #939393;
  stroke-miterlimit: 10; }

.sr93 {
  fill: #2D2D2D; }

.sr94 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.883;
  stroke-miterlimit: 10; }

.sr95 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.2207;
  stroke-miterlimit: 10; }

.sr96 {
  fill: none;
  stroke: #000000;
  stroke-width: 2;
  stroke-miterlimit: 10; }

.sr97 {
  fill: #7673D4; }

.sr98 {
  fill: #4242CC; }

.sr99 {
  fill: #313131; }

.sr100 {
  fill: #FCF3E0; }

.sr101 {
  fill: #CECCCA; }

.sr102 {
  fill: #E5E4E3; }

.sr103 {
  fill: #E5E3DF; }

.sr104 {
  fill: none;
  stroke: #000000;
  stroke-miterlimit: 10; }

.sr105 {
  opacity: 0.2; }

.sr106 {
  fill: #939393; }

.sr107 {
  fill: #424242; }

.sr108 {
  fill: #9F9F9F; }

.sr109 {
  fill: #6D6D6D; }

.sr110 {
  fill: #3E3E3E; }

.sr111 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.5195;
  stroke-miterlimit: 10; }

.sr112 {
  opacity: 0.15;
  fill: #605C5B; }

.sr113 {
  fill: #262523; }

.sr114 {
  fill: #35241E; }

.sr115 {
  fill: #F4F4F4; }

.sr116 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.5232;
  stroke-miterlimit: 10; }

.sr117 {
  opacity: 0.8;
  fill: #1D1D1D; }

.sr118 {
  opacity: 0.8; }

.sr119 {
  opacity: 0.1;
  fill: #1D1D1D; }

.sr120 {
  fill: #BDE3FF; }

.rbb0 {
  opacity: 0.2;
  fill: #7673D4; }

.rbb1 {
  opacity: 0.2;
  fill: #7673D4;
  stroke: #7673D4;
  stroke-miterlimit: 10; }

.rbb2 {
  fill: none;
  stroke: #EC5946;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-miterlimit: 10; }

.rbb3 {
  fill: #EC5946; }

.rbb4 {
  fill: #FFFFFF; }

.rbb5 {
  opacity: 0.15; }

.rbb6 {
  fill: #605C5B; }

.rbb7 {
  fill: #332929; }

.rbb8 {
  fill: #494848; }

.rbb9 {
  fill: #382A21; }

.rbb10 {
  fill: #EFCAB6; }

.rbb11 {
  fill: #B7B7B7; }

.rbb12 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.48;
  stroke-miterlimit: 10; }

.rbb13 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.12;
  stroke-miterlimit: 10; }

.rbb14 {
  fill: #C9C9C9; }

.rbb15 {
  fill: #1D1D1D; }

.rbb16 {
  fill: #1C1C1C; }

.rbb17 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.24;
  stroke-miterlimit: 10; }

.rbb18 {
  fill: #CEA695; }

.rbb19 {
  fill: #C63030; }

.rbb20 {
  fill: #75453E; }

.rbb21 {
  opacity: 0.1; }

.rbb22 {
  fill: #A58B76; }

.rbb23 {
  opacity: 0.85; }

.rbb24 {
  fill: #D3BDAE; }

.rbb25 {
  fill: #E5C6A8; }

.rbb26 {
  fill: #3F3F3F; }

.rbb27 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.3027;
  stroke-miterlimit: 10; }

.rbb28 {
  fill: #151515; }

.rbb29 {
  fill: #EDEDED; }

.rbb30 {
  fill: #D3AD8D; }

.rbb31 {
  fill: #3A3330; }

.rbb32 {
  fill: #63554B; }

.rbb33 {
  fill: #846E5F; }

.rbb34 {
  fill: #B7A498; }

.rbb35 {
  fill: #FFEFCC; }

.rbb36 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.2977;
  stroke-miterlimit: 10; }

.rbb37 {
  fill: #262525; }

.rbb38 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.3213;
  stroke-miterlimit: 10; }

.rbb39 {
  fill: #544943; }

.rbb40 {
  fill: #E2BDAC; }

.rbb41 {
  fill: #262423; }

.rbb42 {
  fill: #2A313F; }

.rbb43 {
  fill: #DB9549; }

.rbb44 {
  fill: #2D2D2D; }

.rbb45 {
  fill: #606D72; }

.rbb46 {
  fill: #282828; }

.rbb47 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.883;
  stroke-miterlimit: 10; }

.rbb48 {
  fill: #D4B0A1; }

.rbb49 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.2207;
  stroke-miterlimit: 10; }

.rbb50 {
  fill: none;
  stroke: #000000;
  stroke-width: 2;
  stroke-miterlimit: 10; }

.rbb51 {
  opacity: 0.28; }

.rbb52 {
  fill: #3A3A3A; }

.rbb53 {
  fill: #363636; }

.rbb54 {
  fill: #353535; }

.rbb55 {
  fill: #DBB7A7; }

.rbb56 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.4415;
  stroke-miterlimit: 10; }

.rbb57 {
  fill: none;
  stroke: #353535;
  stroke-width: 0.4415;
  stroke-miterlimit: 10; }

.rbb58 {
  opacity: 0.6; }

.rbb59 {
  fill: #191919; }

.rbb60 {
  fill: #7673D4; }

.rbb61 {
  fill: #9999CE; }

.rbb62 {
  fill: #4242CC; }

.rbb63 {
  fill: #DA0300; }

.rbb64 {
  fill: #F37A6F; }

.rbb65 {
  fill: #757575; }

.rbb66 {
  fill: #313131; }

.rbb67 {
  fill: #FCF3E0; }

.rbb68 {
  fill: #CECCCA; }

.rbb69 {
  fill: #E5E4E3; }

.rbb70 {
  fill: #E5E3DF; }

.rbb7 {
  fill: none;
  stroke: #000000;
  stroke-miterlimit: 10; }

.rbb72 {
  opacity: 0.2; }

.rbb73 {
  fill: #939393; }

.rbb74 {
  fill: #424242; }

.rbb75 {
  fill: #9F9F9F; }

.rbb76 {
  fill: #6D6D6D; }

.rbb77 {
  fill: #3E3E3E; }

.rbb78 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.5195;
  stroke-miterlimit: 10; }

.rbb79 {
  opacity: 0.15;
  fill: #605C5B; }

.rbb80 {
  fill: #262523; }

.rbb81 {
  fill: #35241E; }

.rbb82 {
  fill: #F4F4F4; }

.rbb83 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.5232;
  stroke-miterlimit: 10; }

.rbb84 {
  opacity: 0.8;
  fill: #1D1D1D; }

.rbb85 {
  opacity: 0.8; }

.rbb86 {
  opacity: 0.1;
  fill: #1D1D1D; }

.rbb87 {
  fill: #BDE3FF; }

.rbb88 {
  fill: #FFFFFF;
  stroke: #939393;
  stroke-miterlimit: 10; }

.rbb89 {
  fill: none;
  stroke: #7673D4;
  stroke-linecap: round;
  stroke-miterlimit: 10; }

.srh0 {
  opacity: 0.2;
  fill: #7673D4;
  stroke: #7673D4;
  stroke-miterlimit: 10;
  enable-background: new; }

.srh1 {
  fill: none;
  stroke: #EC5946;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-miterlimit: 10; }

.srh2 {
  fill: #F37A6F; }

.srh3 {
  fill: #757575; }

.srh4 {
  fill: #FFFFFF;
  stroke: #939393;
  stroke-miterlimit: 10; }

.srh5 {
  fill: #BDE3FF; }

.srh6 {
  fill: #EC5946; }

.srh7 {
  fill: #FFFFFF; }

.srh8 {
  opacity: 0.2;
  fill: none;
  stroke: #7673D4;
  stroke-width: 2;
  stroke-linecap: round;
  stroke-miterlimit: 10;
  enable-background: new; }

.bya0 {
  opacity: 0.2;
  fill: none;
  stroke: #7673D4;
  stroke-width: 2;
  stroke-linecap: round;
  stroke-miterlimit: 10;
  enable-background: new; }

.bya1 {
  opacity: 0.2;
  fill: #7673D4;
  stroke: #7673D4;
  stroke-miterlimit: 10;
  enable-background: new; }

.bya2 {
  fill: #7673D4; }

.bya3 {
  fill: none;
  stroke: #7673D4;
  stroke-linecap: round;
  stroke-miterlimit: 10; }

.bya4 {
  fill: none;
  stroke: #EC5946;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-miterlimit: 10; }

.bya5 {
  fill: #EC5946; }

.bya6 {
  fill: #FFFFFF;
  stroke: #939393;
  stroke-miterlimit: 10; }

.bya7 {
  fill: #FFFFFF; }

.mbSarah0 {
  opacity: 0.2;
  fill: #7673D4; }

.mbSarah1 {
  fill: #EC5946; }

.mbSarah2 {
  opacity: 0.2;
  fill: #7673D4;
  stroke: #7673D4;
  stroke-miterlimit: 10; }

.mbSarah3 {
  fill: none;
  stroke: #EC5946;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-miterlimit: 10; }

.mbSarah4 {
  fill: #FFFFFF; }

.mbSarah5 {
  opacity: 0.15; }

.mbSarah6 {
  fill: #605C5B; }

.mbSarah7 {
  fill: #332929; }

.mbSarah8 {
  fill: #494848; }

.mbSarah9 {
  fill: #382A21; }

.mbSarah10 {
  fill: #EFCAB6; }

.mbSarah11 {
  fill: #B7B7B7; }

.mbSarah12 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.48;
  stroke-miterlimit: 10; }

.mbSarah13 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.12;
  stroke-miterlimit: 10; }

.mbSarah14 {
  fill: #C9C9C9; }

.mbSarah15 {
  fill: #1D1D1D; }

.mbSarah16 {
  fill: #1C1C1C; }

.mbSarah17 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.24;
  stroke-miterlimit: 10; }

.mbSarah18 {
  fill: #CEA695; }

.mbSarah19 {
  fill: #C63030; }

.mbSarah20 {
  fill: #75453E; }

.mbSarah21 {
  opacity: 0.1; }

.mbSarah22 {
  fill: #A58B76; }

.mbSarah23 {
  opacity: 0.85; }

.mbSarah24 {
  fill: #D3BDAE; }

.mbSarah25 {
  fill: #E5C6A8; }

.mbSarah26 {
  fill: #3F3F3F; }

.mbSarah27 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.3027;
  stroke-miterlimit: 10; }

.mbSarah28 {
  fill: #151515; }

.mbSarah29 {
  fill: #EDEDED; }

.mbSarah30 {
  fill: #D3AD8D; }

.mbSarah31 {
  fill: #3A3330; }

.mbSarah32 {
  fill: #63554B; }

.mbSarah33 {
  fill: #846E5F; }

.mbSarah34 {
  fill: #B7A498; }

.mbSarah35 {
  fill: #FFEFCC; }

.mbSarah36 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.2977;
  stroke-miterlimit: 10; }

.mbSarah37 {
  fill: #262525; }

.mbSarah38 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.3213;
  stroke-miterlimit: 10; }

.mbSarah39 {
  fill: #544943; }

.mbSarah40 {
  fill: #E2BDAC; }

.mbSarah41 {
  fill: #262423; }

.mbSarah42 {
  fill: #2A313F; }

.mbSarah43 {
  fill: #DB9549; }

.mbSarah44 {
  fill: #DA0300; }

.mbSarah45 {
  fill: #F2DFAA; }

.mbSarah46 {
  opacity: 0.7; }

.mbSarah47 {
  fill: #353535; }

.mbSarah48 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.5159;
  stroke-miterlimit: 10; }

.mbSarah49 {
  fill: #606D72; }

.mbSarah50 {
  fill: #282828; }

.mbSarah51 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.5;
  stroke-miterlimit: 10; }

.mbSarah52 {
  fill: #35302C; }

.mbSarah53 {
  fill: #4C3A2E; }

.mbSarah54 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.8075;
  stroke-miterlimit: 10; }

.mbSarah55 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.2019;
  stroke-miterlimit: 10; }

.mbSarah56 {
  fill: #9B4949; }

.mbSarah57 {
  opacity: 0.72; }

.mbSarah58 {
  fill: #FCD486; }

.mbSarah59 {
  opacity: 0.31; }

.mbSarah60 {
  fill: #373A42; }

.mbSarah61 {
  fill: #0A0B0C; }

.mbSarah62 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.4037;
  stroke-miterlimit: 10; }

.mbSarah63 {
  fill: #28231F; }

.mbSarah64 {
  opacity: 0.28; }

.mbSarah65 {
  fill: #7199D3; }

.mbSarah66 {
  fill: #4C4642; }

.mbSarah67 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.852;
  stroke-miterlimit: 10; }

.mbSarah68 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.213;
  stroke-miterlimit: 10; }

.mbSarah69 {
  fill: #3A3A3A; }

.mbSarah70 {
  fill: #363636; }

.mbSarah71 {
  fill: #DBB7A7; }

.mbSarah72 {
  fill: #D4B0A1; }

.mbSarah73 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.415;
  stroke-miterlimit: 10; }

.mbSarah74 {
  fill: none;
  stroke: #353535;
  stroke-width: 0.415;
  stroke-miterlimit: 10; }

.mbSarah75 {
  opacity: 0.6; }

.mbSarah76 {
  fill: #191919; }

.mbSarah77 {
  fill: #565656; }

.mbSarah78 {
  fill: #1E1E1D; }

.mbSarah79 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.4409;
  stroke-miterlimit: 10; }

.mbSarah80 {
  fill: #302620; }

.mbSarah81 {
  fill: #231B17; }

.mbSarah82 {
  fill: #2D2420; }

.mbSarah83 {
  fill: #4F463F; }

.mbSarah84 {
  fill: #FCD590; }

.mbSarah85 {
  fill: #ADCED8; }

.mbSarah86 {
  fill: none;
  stroke: #000000;
  stroke-width: 1.8991;
  stroke-miterlimit: 10; }

.mbSarah87 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.4415;
  stroke-miterlimit: 10; }

.mbSarah88 {
  fill: none;
  stroke: #353535;
  stroke-width: 0.4415;
  stroke-miterlimit: 10; }

.mbSarah89 {
  fill: #9999CE; }

.mbSarah90 {
  fill: #757575; }

.mbSarah91 {
  fill: #F37A6F; }

.mbSarah92 {
  fill: #FFFFFF;
  stroke: #939393;
  stroke-miterlimit: 10; }

.mbSarah93 {
  fill: #2D2D2D; }

.mbSarah94 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.883;
  stroke-miterlimit: 10; }

.mbSarah95 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.2207;
  stroke-miterlimit: 10; }

.mbSarah96 {
  fill: none;
  stroke: #000000;
  stroke-width: 2;
  stroke-miterlimit: 10; }

.mbSarah97 {
  fill: #7673D4; }

.mbSarah98 {
  fill: #4242CC; }

.mbSarah99 {
  fill: #313131; }

.mbSarah100 {
  fill: #FCF3E0; }

.mbSarah101 {
  fill: #CECCCA; }

.mbSarah102 {
  fill: #E5E4E3; }

.mbSarah103 {
  fill: #E5E3DF; }

.mbSarah104 {
  fill: none;
  stroke: #000000;
  stroke-miterlimit: 10; }

.mbSarah105 {
  opacity: 0.2; }

.mbSarah106 {
  fill: #939393; }

.mbSarah107 {
  fill: #424242; }

.mbSarah108 {
  fill: #9F9F9F; }

.mbSarah109 {
  fill: #6D6D6D; }

.mbSarah110 {
  fill: #3E3E3E; }

.mbSarah111 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.5195;
  stroke-miterlimit: 10; }

.mbSarah112 {
  opacity: 0.15;
  fill: #605C5B; }

.mbSarah113 {
  fill: #262523; }

.mbSarah114 {
  fill: #35241E; }

.mbSarah115 {
  fill: #F4F4F4; }

.mbSarah116 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.5232;
  stroke-miterlimit: 10; }

.mbSarah117 {
  opacity: 0.8;
  fill: #1D1D1D; }

.mbSarah118 {
  opacity: 0.8; }

.mbSarah119 {
  opacity: 0.1;
  fill: #1D1D1D; }

.mbSarah120 {
  fill: #BDE3FF; }

.mbSarah125 {
  fill: #BDE3FF; }

.strbb0 {
  opacity: 0.2;
  fill: #7673D4; }

.rbbst1 {
  opacity: 0.2;
  fill: #7673D4;
  stroke: #7673D4;
  stroke-miterlimit: 10; }

.rbbst2 {
  fill: none;
  stroke: #EC5946;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-miterlimit: 10; }

.rbbst3 {
  fill: #EC5946; }

.rbbst4 {
  fill: #FFFFFF; }

.rbbst5 {
  opacity: 0.15; }

.rbbst6 {
  fill: #605C5B; }

.rbbst7 {
  fill: #332929; }

.rbbst8 {
  fill: #494848; }

.rbbst9 {
  fill: #382A21; }

.rbbst10 {
  fill: #EFCAB6; }

.rbbst11 {
  fill: #B7B7B7; }

.rbbst12 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.48;
  stroke-miterlimit: 10; }

.rbbst13 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.12;
  stroke-miterlimit: 10; }

.rbbst14 {
  fill: #C9C9C9; }

.rbbst15 {
  fill: #1D1D1D; }

.rbbst16 {
  fill: #1C1C1C; }

.rbbst17 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.24;
  stroke-miterlimit: 10; }

.rbbst18 {
  fill: #CEA695; }

.rbbst19 {
  fill: #C63030; }

.rbbst20 {
  fill: #75453E; }

.rbbst21 {
  opacity: 0.1; }

.rbbst22 {
  fill: #A58B76; }

.rbbst23 {
  opacity: 0.85; }

.rbbst24 {
  fill: #D3BDAE; }

.rbbst25 {
  fill: #E5C6A8; }

.rbbst26 {
  fill: #3F3F3F; }

.rbbst27 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.3027;
  stroke-miterlimit: 10; }

.rbbst28 {
  fill: #151515; }

.rbbst29 {
  fill: #EDEDED; }

.rbbst30 {
  fill: #D3AD8D; }

.rbbst31 {
  fill: #3A3330; }

.rbbst32 {
  fill: #63554B; }

.rbbst33 {
  fill: #846E5F; }

.rbbst34 {
  fill: #B7A498; }

.rbbst35 {
  fill: #FFEFCC; }

.rbbst36 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.2977;
  stroke-miterlimit: 10; }

.rbbst37 {
  fill: #262525; }

.rbbst38 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.3213;
  stroke-miterlimit: 10; }

.rbbst39 {
  fill: #544943; }

.rbbst40 {
  fill: #E2BDAC; }

.rbbst41 {
  fill: #262423; }

.rbbst42 {
  fill: #2A313F; }

.rbbst43 {
  fill: #DB9549; }

.rbbst44 {
  fill: #2D2D2D; }

.rbbst45 {
  fill: #606D72; }

.rbbst46 {
  fill: #282828; }

.rbbst47 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.883;
  stroke-miterlimit: 10; }

.rbbst48 {
  fill: #D4B0A1; }

.rbbst49 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.2207;
  stroke-miterlimit: 10; }

.rbbst50 {
  fill: none;
  stroke: #000000;
  stroke-width: 2;
  stroke-miterlimit: 10; }

.rbbst51 {
  opacity: 0.28; }

.rbbst52 {
  fill: #3A3A3A; }

.rbbst53 {
  fill: #363636; }

.rbbst54 {
  fill: #353535; }

.rbbst55 {
  fill: #DBB7A7; }

.rbbst56 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.4415;
  stroke-miterlimit: 10; }

.rbbst57 {
  fill: none;
  stroke: #353535;
  stroke-width: 0.4415;
  stroke-miterlimit: 10; }

.rbbst58 {
  opacity: 0.6; }

.rbbst59 {
  fill: #191919; }

.rbbst60 {
  fill: #7673D4; }

.rbbst61 {
  fill: #9999CE; }

.rbbst62 {
  fill: #4242CC; }

.rbbst63 {
  fill: #DA0300; }

.rbbst64 {
  fill: #F37A6F; }

.rbbst65 {
  fill: #757575; }

.rbbst66 {
  fill: #313131; }

.rbbst67 {
  fill: #FCF3E0; }

.rbbst68 {
  fill: #CECCCA; }

.rbbst69 {
  fill: #E5E4E3; }

.rbbst70 {
  fill: #E5E3DF; }

.rbbst71 {
  fill: none;
  stroke: #000000;
  stroke-miterlimit: 10; }

.rbbst72 {
  opacity: 0.2; }

.rbbst73 {
  fill: #939393; }

.rbbst74 {
  fill: #424242; }

.rbbst75 {
  fill: #9F9F9F; }

.rbbst76 {
  fill: #6D6D6D; }

.rbbst77 {
  fill: #3E3E3E; }

.rbbst78 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.5195;
  stroke-miterlimit: 10; }

.rbbst79 {
  opacity: 0.15;
  fill: #605C5B; }

.rbbst80 {
  fill: #262523; }

.rbbst81 {
  fill: #35241E; }

.rbbst82 {
  fill: #F4F4F4; }

.rbbst83 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.5232;
  stroke-miterlimit: 10; }

.rbbst84 {
  opacity: 0.8;
  fill: #1D1D1D; }

.rbbst85 {
  opacity: 0.8; }

.rbbst86 {
  opacity: 0.1;
  fill: #1D1D1D; }

.rbbst87 {
  fill: #BDE3FF; }

.rbbst88 {
  fill: #FFFFFF;
  stroke: #939393;
  stroke-miterlimit: 10; }

.rbbst89 {
  fill: none;
  stroke: #7673D4;
  stroke-linecap: round;
  stroke-miterlimit: 10; }

.stbya0 {
  opacity: 0.2;
  fill: #7673D4; }

.stbya1 {
  fill: #EC5946; }

.stbya2 {
  fill: #FFFFFF;
  stroke: #939393;
  stroke-miterlimit: 10; }

.stbya3 {
  opacity: 0.2;
  fill: #7673D4;
  stroke: #7673D4;
  stroke-miterlimit: 10; }

.stbya4 {
  fill: none;
  stroke: #EC5946;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-miterlimit: 10; }

.stbya5 {
  fill: #7673D4; }

.stbya6 {
  fill: none;
  stroke: #7673D4;
  stroke-linecap: round;
  stroke-miterlimit: 10; }

.stbya7 {
  fill: #FFFFFF; }

.stbya8 {
  opacity: 0.15; }

.stbya9 {
  fill: #605C5B; }

.stbya10 {
  fill: #332929; }

.stbya11 {
  fill: #494848; }

.stbya12 {
  fill: #382A21; }

.stbya13 {
  fill: #EFCAB6; }

.stbya14 {
  fill: #B7B7B7; }

.stbya15 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.48;
  stroke-miterlimit: 10; }

.stbya16 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.12;
  stroke-miterlimit: 10; }

.stbya17 {
  fill: #C9C9C9; }

.stbya18 {
  fill: #1D1D1D; }

.stbya19 {
  fill: #1C1C1C; }

.stbya20 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.24;
  stroke-miterlimit: 10; }

.stbya21 {
  fill: #CEA695; }

.stbya22 {
  fill: #C63030; }

.stbya23 {
  fill: #75453E; }

.stbya24 {
  opacity: 0.1; }

.stbya25 {
  fill: #A58B76; }

.stbya26 {
  opacity: 0.85; }

.stbya27 {
  fill: #D3BDAE; }

.stbya28 {
  fill: #E5C6A8; }

.stbya29 {
  fill: #3F3F3F; }

.stbya30 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.3027;
  stroke-miterlimit: 10; }

.stbya31 {
  fill: #151515; }

.stbya32 {
  fill: #EDEDED; }

.stbya33 {
  fill: #D3AD8D; }

.stbya34 {
  fill: #3A3330; }

.stbya35 {
  fill: #63554B; }

.stbya36 {
  fill: #846E5F; }

.stbya37 {
  fill: #B7A498; }

.stbya38 {
  fill: #FFEFCC; }

.stbya39 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.2977;
  stroke-miterlimit: 10; }

.stbya40 {
  fill: #262525; }

.stbya41 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.3213;
  stroke-miterlimit: 10; }

.stbya42 {
  fill: #544943; }

.stbya43 {
  fill: #E2BDAC; }

.stbya44 {
  fill: #262423; }

.stbya45 {
  fill: #2A313F; }

.stbya46 {
  fill: #DB9549; }

.stbya47 {
  fill: #2D2D2D; }

.stbya48 {
  fill: #606D72; }

.stbya49 {
  fill: #282828; }

.stbya50 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.883;
  stroke-miterlimit: 10; }

.stbya51 {
  fill: #D4B0A1; }

.stbya52 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.2207;
  stroke-miterlimit: 10; }

.stbya53 {
  fill: none;
  stroke: #000000;
  stroke-width: 2;
  stroke-miterlimit: 10; }

.stbya54 {
  opacity: 0.28; }

.stbya55 {
  fill: #3A3A3A; }

.stbya56 {
  fill: #363636; }

.stbya57 {
  fill: #353535; }

.stbya58 {
  fill: #DBB7A7; }

.stbya59 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.4415;
  stroke-miterlimit: 10; }

.stbya60 {
  fill: none;
  stroke: #353535;
  stroke-width: 0.4415;
  stroke-miterlimit: 10; }

.stbya61 {
  opacity: 0.6; }

.stbya62 {
  fill: #191919; }

.stbya63 {
  fill: #9999CE; }

.stbya64 {
  fill: #4242CC; }

.stbya65 {
  fill: #DA0300; }

.stbya66 {
  fill: #F2DFAA; }

.stbya67 {
  opacity: 0.7; }

.stbya68 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.5159;
  stroke-miterlimit: 10; }

.stbya69 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.5;
  stroke-miterlimit: 10; }

.stbya70 {
  fill: #35302C; }

.stbya71 {
  fill: #4C3A2E; }

.stbya72 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.8075;
  stroke-miterlimit: 10; }

.stbya73 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.2019;
  stroke-miterlimit: 10; }

.stbya74 {
  fill: #9B4949; }

.stbya75 {
  opacity: 0.72; }

.stbya76 {
  fill: #FCD486; }

.stbya77 {
  opacity: 0.31; }

.stbya78 {
  fill: #373A42; }

.stbya79 {
  fill: #0A0B0C; }

.stbya80 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.4037;
  stroke-miterlimit: 10; }

.stbya81 {
  fill: #28231F; }

.stbya82 {
  fill: #7199D3; }

.stbya83 {
  fill: #4C4642; }

.stbya84 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.852;
  stroke-miterlimit: 10; }

.stbya85 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.213;
  stroke-miterlimit: 10; }

.stbya86 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.415;
  stroke-miterlimit: 10; }

.stbya87 {
  fill: none;
  stroke: #353535;
  stroke-width: 0.415;
  stroke-miterlimit: 10; }

.stbya88 {
  fill: #565656; }

.stbya89 {
  fill: #1E1E1D; }

.stbya90 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.4409;
  stroke-miterlimit: 10; }

.stbya91 {
  fill: #302620; }

.stbya92 {
  fill: #231B17; }

.stbya93 {
  fill: #2D2420; }

.stbya94 {
  fill: #4F463F; }

.stbya95 {
  fill: #FCD590; }

.stbya96 {
  fill: #ADCED8; }

.stbya97 {
  fill: none;
  stroke: #000000;
  stroke-width: 1.8991;
  stroke-miterlimit: 10; }

.stbya98 {
  fill: #313131; }

.stbya99 {
  fill: #FCF3E0; }

.stbya100 {
  fill: #CECCCA; }

.stbya101 {
  fill: #E5E4E3; }

.stbya102 {
  fill: #E5E3DF; }

.stbya103 {
  fill: none;
  stroke: #000000;
  stroke-miterlimit: 10; }

.stbya104 {
  opacity: 0.2; }

.stbya105 {
  fill: #939393; }

.stbya106 {
  fill: #424242; }

.stbya107 {
  fill: #9F9F9F; }

.stbya108 {
  fill: #6D6D6D; }

.stbya109 {
  fill: #3E3E3E; }

.stbya110 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.5195;
  stroke-miterlimit: 10; }

.stbya111 {
  opacity: 0.15;
  fill: #605C5B; }

.stbya112 {
  fill: #262523; }

.stbya113 {
  fill: #35241E; }

.stbya114 {
  fill: #F4F4F4; }

.stbya115 {
  fill: none;
  stroke: #000000;
  stroke-width: 0.5232;
  stroke-miterlimit: 10; }

.stbya116 {
  opacity: 0.8;
  fill: #1D1D1D; }

.stbya117 {
  opacity: 0.8; }

.stbya118 {
  opacity: 0.1;
  fill: #1D1D1D; }

.r0 {
  fill: #EC5946; }

.r1 {
  fill: #FFFFFF; }

.r2 {
  fill: #7673D4; }

.r3 {
  fill: #9999CE; }

.r4 {
  fill: #4242CC; }

.r5 {
  fill: #DA0300; }

.legende0 {
  fill: #F37A6F; }

.legende1 {
  fill: #FFFFFF;
  stroke: #939393;
  stroke-width: 2;
  stroke-miterlimit: 10; }

.legende2 {
  fill: #757575; }

.legende3 {
  fill: #BDE3FF; }

.legendefr0 {
  font-family: 'NotoSerif'; }

.legendefr1 {
  font-size: 16.7778px; }

.legendefr2 {
  fill: #F37A6F; }

.legendefr3 {
  fill: #757575; }

.legendefr4 {
  fill: #FFFFFF;
  stroke: #939393;
  stroke-width: 2;
  stroke-miterlimit: 10; }

.legendefr5 {
  fill: #BDE3FF; }

.pad {
  padding: 10rem 10rem 0rem 10rem; }

.placeholder {
  margin: 0 auto; }

.ill1 {
  width: 80% !important;
  padding: 0rem 18rem !important; }

.slider {
  font-weight: bold;
  margin: 0 auto;
  position: -webkit-sticky;
  position: sticky;
  top: 0px; }

@media screen and (max-width: 1023px) {
  .pad {
    padding: 8rem 3rem 0rem 3rem; } }

@media screen and (max-width: 1023px) {
  .conclusion {
    padding: 3rem 3rem 3rem 3rem !important; } }

.conclusion {
  padding: 0rem 10rem; }

body.rtl .ill1 {
  width: 80%;
  padding: 0rem 18rem; }

@media screen and (max-width: 1023px) {
  body.rtl .ill1 {
    width: 100%;
    padding: 0rem 0rem !important; }
  body.rtl .mobilef {
    display: none !important; }
  body.rtl .mbfr {
    display: none !important; }
  body.rtl .mbar {
    display: block !important; } }

body.rtl .artest {
  display: block !important; }
  @media screen and (max-width: 1023px) {
    body.rtl .artest {
      display: none !important; } }

body.rtl .frtest {
  display: none !important; }

body.rtl .artestlegende {
  margin-right: 10rem;
  display: block !important; }
  @media screen and (max-width: 1023px) {
    body.rtl .artestlegende {
      display: none !important; } }

body.rtl .frtestlegende {
  display: none !important; }
  @media screen and (max-width: 1023px) {
    body.rtl .frtestlegende {
      display: none !important; } }

body.rtl .btn-group {
  font-family: "ScheherazadeNew-Bold" !important; }

body.rtl .button:focus {
  font-family: "ScheherazadeNew-Bold" !important; }

body.rtl .button {
  font-family: "ScheherazadeNew-Bold" !important; }

body.rtl button.active {
  font-family: "ScheherazadeNew-Bold" !important; }
