@charset "UTF-8";
section {
  background-color: #000;
}

body {
  font-style: normal;
  line-height: 1.5;
  font-weight: 400;
  color: #232323;
  position: relative;
}

button {
  background-color: transparent;
  border-color: transparent;
}

section,
.container,
.container-fluid {
  position: relative;
  word-wrap: break-word;
}

a.mbr-iconfont:hover {
  text-decoration: none;
}

.article .lead p,
.article .lead ul,
.article .lead ol,
.article .lead pre,
.article .lead blockquote {
  margin-bottom: 0;
}

a {
  font-style: normal;
  font-weight: 400;
  cursor: pointer;
}
a, a:hover {
  text-decoration: none;
}

.mbr-section-title {
  font-style: normal;
  line-height: 1.3;
}

.mbr-section-subtitle {
  line-height: 1.3;
}

.mbr-text {
  font-style: normal;
  line-height: 1.7;
}

h1,
h2,
h3,
h4,
h5,
h6,
.display-1,
.display-2,
.display-4,
.display-5,
.display-7,
span,
p,
a {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
  font-weight: 400;
}

b,
strong {
  font-weight: bold;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  -webkit-transition-property: background-color, color;
  transition-property: background-color, color;
}

textarea[type=hidden] {
  display: none;
}

section {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
}
section .mbr-background-video,
section .mbr-background-video-preview {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}

.hidden {
  visibility: hidden;
}

.mbr-z-index20 {
  z-index: 20;
}

/*! Base colors */
.mbr-white {
  color: #ffffff;
}

.mbr-black {
  color: #111111;
}

.mbr-bg-white {
  background-color: #ffffff;
}

.mbr-bg-black {
  background-color: #000000;
}

/*! Text-aligns */
.align-left {
  text-align: left;
}

.align-center {
  text-align: center;
}

.align-right {
  text-align: right;
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media  */
.media-content {
  flex-basis: 100%;
}

.media-container-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: start;
}
.media-container-row .media-size-item {
  width: 400px;
}

.media-container-column {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: stretch;
}
.media-container-column > * {
  width: 100%;
}

@media (min-width: 992px) {
  .media-container-row {
    flex-wrap: nowrap;
  }
}
figure {
  margin-bottom: 0;
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

img,
iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-box {
  width: 100%;
}

.card-img {
  text-align: center;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  align-self: center;
}

.media-container > div {
  max-width: 100%;
}

.mbr-figure img,
.card-img img {
  width: 100%;
}

@media (max-width: 991px) {
  .media-size-item {
    width: auto !important;
  }

  .media {
    width: auto;
  }

  .mbr-figure {
    width: 100% !important;
  }
}
/*! Buttons */
.mbr-section-btn {
  margin-left: -0.6rem;
  margin-right: -0.6rem;
  font-size: 0;
}

.btn {
  font-weight: 600;
  border-width: 1px;
  font-style: normal;
  margin: 0.6rem 0.6rem;
  white-space: normal;
  transition: all 0.2s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
}

.btn-sm {
  font-weight: 600;
  letter-spacing: 0px;
  transition: all 0.3s ease-in-out;
}

.btn-md {
  font-weight: 600;
  letter-spacing: 0px;
  transition: all 0.3s ease-in-out;
}

.btn-lg {
  font-weight: 600;
  letter-spacing: 0px;
  transition: all 0.3s ease-in-out;
}

.btn-form {
  margin: 0;
}
.btn-form:hover {
  cursor: pointer;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  order: 1;
  cursor: pointer;
  margin-left: 0.5rem;
  vertical-align: sub;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-left: 0.8rem;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

[type=submit] {
  -webkit-appearance: none;
}

/*! Full-screen */
.mbr-fullscreen .mbr-overlay {
  min-height: 100vh;
}

.mbr-fullscreen {
  display: flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}
.map iframe {
  width: 100%;
  height: 100%;
}

/*! Scroll to top arrow */
.mbr-arrow-up {
  bottom: 25px;
  right: 90px;
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 22px;
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 50%;
  color: #fff;
  display: inline-block;
  height: 60px;
  width: 60px;
  border: 2px solid #fff;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
  text-align: center;
}
.mbr-arrow-up a:hover {
  background-color: rgba(0, 0, 0, 0.4);
}
.mbr-arrow-up a i {
  line-height: 60px;
}

.mbr-arrow-up-icon {
  display: block;
  color: #fff;
}

.mbr-arrow-up-icon::before {
  content: "›";
  display: inline-block;
  font-family: serif;
  font-size: 22px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  transform: rotate(-90deg);
}

/*! Arrow Down */
.mbr-arrow {
  position: absolute;
  bottom: 45px;
  left: 50%;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: rgba(80, 80, 80, 0.5);
  border-radius: 50%;
  transform: translateX(-50%);
}
@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}
.mbr-arrow > a {
  display: inline-block;
  text-decoration: none;
  outline-style: none;
  -webkit-animation: arrowdown 1.7s ease-in-out infinite;
          animation: arrowdown 1.7s ease-in-out infinite;
  color: #ffffff;
}
.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

#scrollToTop a i::before {
  content: "";
  position: absolute;
  display: block;
  border-bottom: 2.5px solid #fff;
  border-left: 2.5px solid #fff;
  width: 27.8%;
  height: 27.8%;
  left: 50%;
  top: 51%;
  transform: translateY(-30%) translateX(-50%) rotate(135deg);
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
  }
}
@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
  }
}
@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 0;
    right: 0;
    text-align: center;
  }
}
/*Gradients animation*/
@keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}
@-webkit-keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}
.bg-gradient {
  background-size: 200% 200%;
  animation: gradient-animation 5s infinite alternate;
  -webkit-animation: gradient-animation 5s infinite alternate;
}

.menu .navbar-brand {
  display: -webkit-flex;
}
.menu .navbar-brand span {
  display: flex;
  display: -webkit-flex;
}
.menu .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}
.menu .navbar-brand .navbar-logo img {
  display: -webkit-flex;
  width: auto;
}
@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}
@media (max-width: 991px) {
  .menu .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .navbar-collapse.show {
    overflow: auto;
  }
}
@media (min-width: 992px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
  .menu .collapsed .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .collapsed .navbar-collapse.show {
    overflow: auto;
  }
}
@media (max-width: 767px) {
  .menu .navbar-collapse {
    max-height: 80vh;
  }
}

.nav-link .mbr-iconfont {
  margin-right: 0.5rem;
}

.navbar {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  -webkit-align-items: center;
  -webkit-justify-content: space-between;
}

.navbar-collapse {
  -webkit-flex-basis: 100%;
  -webkit-flex-grow: 1;
  -webkit-align-items: center;
}

.nav-dropdown .link {
  padding: 0.667em 1.667em !important;
  margin: 0 !important;
}

.nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.row {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.justify-content-center {
  -webkit-justify-content: center;
}

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

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 7px 0;
  position: relative;
}

.jq-selectbox__dropdown {
  overflow: hidden;
  border-radius: 10px;
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  right: 0;
  transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 1.07em 0.5em;
}

input[type=range] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.modal-dialog,
.modal-content {
  height: 100%;
}

.modal-dialog .carousel-inner {
  height: calc(100vh - 1.75rem);
}
@media (max-width: 575px) {
  .modal-dialog .carousel-inner {
    height: calc(100vh - 1rem);
  }
}

.carousel-item {
  text-align: center;
}

.carousel-item img {
  margin: auto;
}

.navbar-toggler {
  align-self: flex-start;
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
  box-shadow: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: no-repeat center center;
  background-size: 100% 100%;
}

.navbar-toggler-left {
  position: absolute;
  left: 1rem;
}

.navbar-toggler-right {
  position: absolute;
  right: 1rem;
}

.card-img {
  width: auto;
}

.menu .navbar.collapsed:not(.beta-menu) {
  flex-direction: column;
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: flex;
}

.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu {
  bottom: initial !important;
}

html,
body {
  height: auto;
  min-height: 100vh;
}

.dropup .dropdown-toggle::after {
  display: none;
}

.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: 0.357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: 1.1rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
  text-align: center;
}
.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  transform: rotate(45deg);
  width: 14px;
}

.form-control {
  background-color: #ffffff;
  background-clip: border-box;
  color: #232323;
  line-height: 1rem !important;
  height: auto;
  padding: 0.6rem 1.2rem;
  transition: border-color 0.25s ease 0s;
  border: 1px solid transparent !important;
  border-radius: 4px;
  box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 1px 0px, rgba(0, 0, 0, 0.07) 0px 1px 3px 0px, rgba(0, 0, 0, 0.03) 0px 0px 0px 1px;
}
.form-active .form-control:invalid {
  border-color: red;
}

form .row {
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
form .row [class*=col] {
  padding-left: 0.6rem;
  padding-right: 0.6rem;
}

form .mbr-section-btn {
  margin: 0;
  padding-left: 0.6rem;
  padding-right: 0.6rem;
}

form .btn {
  display: flex;
  padding: 0.6rem 1.2rem;
  margin: 0;
}

form .form-check-input {
  margin-top: 0.5;
}

textarea.form-control {
  line-height: 1.5rem !important;
}

.form-group {
  margin-bottom: 1.2rem;
}

.form-control,
form .btn {
  min-height: 48px;
}

.gdpr-block label span.textGDPR input[name=gdpr] {
  top: 7px;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: 0.5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

blockquote {
  font-style: italic;
  padding: 3rem;
  font-size: 1.09rem;
  position: relative;
  border-left: 3px solid;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

.mt-4 {
  margin-top: 2rem !important;
}

.mb-4 {
  margin-bottom: 2rem !important;
}

@media (min-width: 992px) {
  .container {
    padding-left: 16px;
    padding-right: 16px;
  }

  .row {
    margin-left: -16px;
    margin-right: -16px;
  }
  .row > [class*=col] {
    padding-left: 16px;
    padding-right: 16px;
  }
}
@media (min-width: 768px) {
  .container-fluid {
    padding-left: 32px;
    padding-right: 32px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .mbr-container {
    padding-left: 32px;
    padding-right: 32px;
  }
}
@media (max-width: 767px) {
  .mbr-container {
    padding-left: 16px;
    padding-right: 16px;
  }
}
.card-wrapper,
.item-wrapper {
  overflow: hidden;
}

.app-video-wrapper > img {
  opacity: 1;
}

.item {
  position: relative;
}

.dropdown-menu .dropdown-menu {
  left: 100%;
}

.dropdown-item + .dropdown-menu {
  display: none;
}

.dropdown-item:hover + .dropdown-menu,
.dropdown-menu:hover {
  display: block;
}

@media (min-aspect-ratio: 16/9) {
  .mbr-video-foreground {
    height: 300% !important;
    top: -100% !important;
  }
}
@media (max-aspect-ratio: 16/9) {
  .mbr-video-foreground {
    width: 300% !important;
    left: -100% !important;
  }
}body {
  font-family: Jost;
}
.display-1 {
  font-family: 'Jost', sans-serif;
  font-size: 4.6rem;
  line-height: 1.1;
}
.display-1 > .mbr-iconfont {
  font-size: 5.75rem;
}
.display-2 {
  font-family: 'Jost', sans-serif;
  font-size: 3rem;
  line-height: 1.1;
}
.display-2 > .mbr-iconfont {
  font-size: 3.75rem;
}
.display-4 {
  font-family: 'Jost', sans-serif;
  font-size: 1rem;
  line-height: 1.5;
}
.display-4 > .mbr-iconfont {
  font-size: 1.25rem;
}
.display-5 {
  font-family: 'Jost', sans-serif;
  font-size: 2rem;
  line-height: 1.5;
}
.display-5 > .mbr-iconfont {
  font-size: 2.5rem;
}
.display-7 {
  font-family: 'Jost', sans-serif;
  font-size: 1.2rem;
  line-height: 1.5;
}
.display-7 > .mbr-iconfont {
  font-size: 1.5rem;
}
/* ---- Fluid typography for mobile devices ---- */
/* 1.4 - font scale ratio ( bootstrap == 1.42857 ) */
/* 100vw - current viewport width */
/* (48 - 20)  48 == 48rem == 768px, 20 == 20rem == 320px(minimal supported viewport) */
/* 0.65 - min scale variable, may vary */
@media (max-width: 992px) {
  .display-1 {
    font-size: 3.68rem;
  }
}
@media (max-width: 768px) {
  .display-1 {
    font-size: 3.22rem;
    font-size: calc( 2.26rem + (4.6 - 2.26) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (2.26rem + (4.6 - 2.26) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 2.4rem;
    font-size: calc( 1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.8rem;
    font-size: calc( 1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.6rem;
    font-size: calc( 1.35rem + (2 - 1.35) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.35rem + (2 - 1.35) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-7 {
    font-size: 0.96rem;
    font-size: calc( 1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* Buttons */
.btn {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-sm {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-md {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-lg {
  padding: 1rem 2.6rem;
  border-radius: 4px;
}
.bg-primary {
  background-color: #6592e6 !important;
}
.bg-success {
  background-color: #40b0bf !important;
}
.bg-info {
  background-color: #47b5ed !important;
}
.bg-warning {
  background-color: #ffe161 !important;
}
.bg-danger {
  background-color: #ffa405 !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #6592e6 !important;
  border-color: #6592e6 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: #ffffff !important;
  background-color: #2260d2 !important;
  border-color: #2260d2 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #2260d2 !important;
  border-color: #2260d2 !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #ff6666 !important;
  border-color: #ff6666 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: #ffffff !important;
  background-color: #ff0f0f !important;
  border-color: #ff0f0f !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #ff0f0f !important;
  border-color: #ff0f0f !important;
}
.btn-info,
.btn-info:active {
  background-color: #47b5ed !important;
  border-color: #47b5ed !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: #ffffff !important;
  background-color: #148cca !important;
  border-color: #148cca !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #148cca !important;
  border-color: #148cca !important;
}
.btn-success,
.btn-success:active {
  background-color: #40b0bf !important;
  border-color: #40b0bf !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: #ffffff !important;
  background-color: #2a747e !important;
  border-color: #2a747e !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #2a747e !important;
  border-color: #2a747e !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #ffe161 !important;
  border-color: #ffe161 !important;
  color: #614f00 !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: #0a0800 !important;
  background-color: #ffd10a !important;
  border-color: #ffd10a !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #614f00 !important;
  background-color: #ffd10a !important;
  border-color: #ffd10a !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #ffa405 !important;
  border-color: #ffa405 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: #ffffff !important;
  background-color: #ad6e00 !important;
  border-color: #ad6e00 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #ad6e00 !important;
  border-color: #ad6e00 !important;
}
.btn-white,
.btn-white:active {
  background-color: #fafafa !important;
  border-color: #fafafa !important;
  color: #7a7a7a !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus,
.btn-white.active {
  color: #4f4f4f !important;
  background-color: #cfcfcf !important;
  border-color: #cfcfcf !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-white.disabled,
.btn-white:disabled {
  color: #7a7a7a !important;
  background-color: #cfcfcf !important;
  border-color: #cfcfcf !important;
}
.btn-black,
.btn-black:active {
  background-color: #232323 !important;
  border-color: #232323 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black.active {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-primary-outline,
.btn-primary-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #6592e6;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #2260d2 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #6592e6 !important;
  border-color: #6592e6 !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #ff6666;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #ff0f0f !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #ff6666 !important;
  border-color: #ff6666 !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #47b5ed;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #148cca !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #47b5ed !important;
  border-color: #47b5ed !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #40b0bf;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #2a747e !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #40b0bf !important;
  border-color: #40b0bf !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #ffe161;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #ffd10a !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #614f00 !important;
  background-color: #ffe161 !important;
  border-color: #ffe161 !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #ffa405;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #ad6e00 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #ffa405 !important;
  border-color: #ffa405 !important;
}
.btn-black-outline,
.btn-black-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #232323;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus,
.btn-black-outline.active {
  color: #000000 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #ffffff !important;
  background-color: #232323 !important;
  border-color: #232323 !important;
}
.btn-white-outline,
.btn-white-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #fafafa;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus,
.btn-white-outline.active {
  color: #cfcfcf !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-white-outline.disabled,
.btn-white-outline:disabled {
  color: #7a7a7a !important;
  background-color: #fafafa !important;
  border-color: #fafafa !important;
}
.text-primary {
  color: #6592e6 !important;
}
.text-secondary {
  color: #ff6666 !important;
}
.text-success {
  color: #40b0bf !important;
}
.text-info {
  color: #47b5ed !important;
}
.text-warning {
  color: #ffe161 !important;
}
.text-danger {
  color: #ffa405 !important;
}
.text-white {
  color: #fafafa !important;
}
.text-black {
  color: #232323 !important;
}
a.text-primary:hover,
a.text-primary:focus,
a.text-primary.active {
  color: #205ac5 !important;
}
a.text-secondary:hover,
a.text-secondary:focus,
a.text-secondary.active {
  color: #ff0000 !important;
}
a.text-success:hover,
a.text-success:focus,
a.text-success.active {
  color: #266a73 !important;
}
a.text-info:hover,
a.text-info:focus,
a.text-info.active {
  color: #1283bc !important;
}
a.text-warning:hover,
a.text-warning:focus,
a.text-warning.active {
  color: #facb00 !important;
}
a.text-danger:hover,
a.text-danger:focus,
a.text-danger.active {
  color: #9e6400 !important;
}
a.text-white:hover,
a.text-white:focus,
a.text-white.active {
  color: #c7c7c7 !important;
}
a.text-black:hover,
a.text-black:focus,
a.text-black.active {
  color: #000000 !important;
}
a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption) {
  position: relative;
  background-image: transparent;
  background-size: 10000px 2px;
  background-repeat: no-repeat;
  background-position: 0px 1.2em;
  background-position: -10000px 1.2em;
}
a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  transition: background-position 2s ease-in-out;
  background-image: linear-gradient(currentColor 50%, currentColor 50%);
  background-position: 0px 1.2em;
}
.nav-tabs .nav-link.active {
  color: #6592e6;
}
.nav-tabs .nav-link:not(.active) {
  color: #232323;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #47b5ed;
}
.alert-warning {
  background-color: #ffe161;
}
.alert-danger {
  background-color: #ffa405;
}
.mbr-gallery-filter li.active .btn {
  background-color: #6592e6;
  border-color: #6592e6;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
a,
a:hover {
  color: #6592e6;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #a0d8df;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #ffeed1;
}
/* Scroll to top button*/
.scrollToTop_wraper {
  display: none;
}
.form-control {
  font-family: 'Jost', sans-serif;
  font-size: 1rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control > .mbr-iconfont {
  font-size: 1.25rem;
}
.form-control:hover,
.form-control:focus {
  box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 1px 0px, rgba(0, 0, 0, 0.07) 0px 1px 3px 0px, rgba(0, 0, 0, 0.03) 0px 0px 0px 1px;
  border-color: #6592e6 !important;
}
.form-control:-webkit-input-placeholder {
  font-family: 'Jost', sans-serif;
  font-size: 1rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control:-webkit-input-placeholder > .mbr-iconfont {
  font-size: 1.25rem;
}
blockquote {
  border-color: #6592e6;
}
/* Forms */
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #6592e6;
  color: #ffffff;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #6592e6;
}
.jq-selectbox .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:after,
.jq-number__spin.plus:after {
  transition: 0.4s;
  border-top-color: #353535;
  border-bottom-color: #353535;
}
.jq-selectbox:hover .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:hover:after,
.jq-number__spin.plus:hover:after {
  border-top-color: #6592e6;
  border-bottom-color: #6592e6;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current {
  color: #ffffff !important;
  background-color: #6592e6 !important;
  box-shadow: none !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {
  color: #000000 !important;
  background: #ff6666 !important;
  box-shadow: none !important;
}
.lazy-bg {
  background-image: none !important;
}
.lazy-placeholder:not(section),
.lazy-none {
  display: block;
  position: relative;
  padding-bottom: 56.25%;
  width: 100%;
  height: auto;
}
iframe.lazy-placeholder,
.lazy-placeholder:after {
  content: '';
  position: absolute;
  width: 200px;
  height: 200px;
  background: transparent no-repeat center;
  background-size: contain;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='32' height='32' viewBox='0 0 64 64' xmlns='http://www.w3.org/2000/svg' stroke='%236592e6' %3e%3cg fill='none' fill-rule='evenodd'%3e%3cg transform='translate(16 16)' stroke-width='2'%3e%3ccircle stroke-opacity='.5' cx='16' cy='16' r='16'/%3e%3cpath d='M32 16c0-9.94-8.06-16-16-16'%3e%3canimateTransform attributeName='transform' type='rotate' from='0 16 16' to='360 16 16' dur='1s' repeatCount='indefinite'/%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}
section.lazy-placeholder:after {
  opacity: 0.5;
}
body {
  overflow-x: hidden;
}
a {
  transition: color 0.6s;
}
*:focus-visible {
  outline: red solid 2px !important;
  outline-offset: 2px !important;
  transition: outline 0.2s ease-in-out;
}
.cid-v1uo9bdlUz {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-v1uo9bdlUz nav.navbar {
  position: fixed;
}
.cid-v1uo9bdlUz .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v1uo9bdlUz .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-v1uo9bdlUz .decor {
  background-color: white;
  border: solid 1px lightgray;
  border-radius: .5vw;
}
.cid-v1uo9bdlUz #menu {
  width: 3vh;
  font-size: .8vh;
  color: #353535;
  left: -7px;
  position: absolute;
  top: 1px;
  margin-top: 3px;
}
.cid-v1uo9bdlUz .dropdown-item {
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  transition: .4s all !important;
}
.cid-v1uo9bdlUz .dropdown-item:hover,
.cid-v1uo9bdlUz .dropdown-item:focus {
  background: rgba(71, 181, 237, 0.5) !important;
  color: white !important;
}
.cid-v1uo9bdlUz .dropdown-item:hover span {
  color: white;
}
.cid-v1uo9bdlUz .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v1uo9bdlUz .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v1uo9bdlUz .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
  text-align: center;
}
.cid-v1uo9bdlUz .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-v1uo9bdlUz .nav-link {
  position: relative;
}
.cid-v1uo9bdlUz .container {
  display: flex;
  margin: auto;
  max-width: 1600px;
}
.cid-v1uo9bdlUz .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0 !important;
}
.cid-v1uo9bdlUz .iconfont-wrapper .mbr-iconfont {
  transition: .4s all;
}
.cid-v1uo9bdlUz .iconfont-wrapper:hover .mbr-iconfont {
  color: #6592e6;
}
.cid-v1uo9bdlUz .dropdown-menu,
.cid-v1uo9bdlUz .navbar.opened {
  background: #353535 !important;
}
.cid-v1uo9bdlUz .nav-item:focus,
.cid-v1uo9bdlUz .nav-link:focus {
  outline: none;
}
.cid-v1uo9bdlUz .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v1uo9bdlUz .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v1uo9bdlUz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v1uo9bdlUz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v1uo9bdlUz .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v1uo9bdlUz .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v1uo9bdlUz .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid #fff;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #353535;
  padding: 0 !important;
}
.cid-v1uo9bdlUz .navbar.opened {
  transition: all 0.3s;
}
.cid-v1uo9bdlUz .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v1uo9bdlUz .navbar .navbar-logo img {
  width: auto;
}
.cid-v1uo9bdlUz .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v1uo9bdlUz .navbar.collapsed {
  justify-content: center;
}
.cid-v1uo9bdlUz .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v1uo9bdlUz .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v1uo9bdlUz .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v1uo9bdlUz .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v1uo9bdlUz .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v1uo9bdlUz .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v1uo9bdlUz .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v1uo9bdlUz .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v1uo9bdlUz .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v1uo9bdlUz .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v1uo9bdlUz .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v1uo9bdlUz .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v1uo9bdlUz .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v1uo9bdlUz .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v1uo9bdlUz .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v1uo9bdlUz .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-v1uo9bdlUz .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v1uo9bdlUz .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v1uo9bdlUz .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: flex-start;
  margin-right: 0;
  padding: 0 !important;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  display: flex;
  justify-content: center;
}
.cid-v1uo9bdlUz .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v1uo9bdlUz .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v1uo9bdlUz .dropdown-item.active,
.cid-v1uo9bdlUz .dropdown-item:active {
  background-color: transparent;
}
.cid-v1uo9bdlUz .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v1uo9bdlUz .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v1uo9bdlUz .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v1uo9bdlUz .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #353535;
}
.cid-v1uo9bdlUz .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v1uo9bdlUz .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v1uo9bdlUz ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v1uo9bdlUz .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v1uo9bdlUz button.navbar-toggler {
  outline: none;
  width: 26px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v1uo9bdlUz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 25px;
  height: 2px;
  border-right: 5px;
  background-color: #353535;
}
.cid-v1uo9bdlUz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v1uo9bdlUz button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v1uo9bdlUz button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v1uo9bdlUz button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v1uo9bdlUz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v1uo9bdlUz nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v1uo9bdlUz nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v1uo9bdlUz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v1uo9bdlUz .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-v1uo9bdlUz a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v1uo9bdlUz .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v1uo9bdlUz .navbar {
    height: 70px;
  }
  .cid-v1uo9bdlUz .navbar.opened {
    height: auto;
  }
  .cid-v1uo9bdlUz .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v1uo9bdlUz .header-item {
  width: 33.33333333%;
  padding: 10px 0;
}
.cid-v1uo9bdlUz .navbar-toggler {
  margin-left: 10px;
}
.cid-v1uo9bdlUz .hamburger-bg {
  position: absolute;
  top: 50%;
  left: 50%;
  width: calc(100% + 3vh);
  aspect-ratio: 1;
  transform: translate(-50%, -50%);
  border-radius: 50%;
  background-color: #ffa405;
}
.cid-v1uo9bdlUz .navbar-logo {
  margin-right: 0 !important;
}
.cid-v1uo9bdlUz .mbr-text {
  width: 100%;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 575px) {
  .cid-v1uo9bdlUz .mbr-text {
    display: none;
  }
}
.cid-v1uo9bdlUz .navbar-collapse {
  padding-top: 40px !important;
}
.cid-v1uo9bdlUz .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-v1uo9bdlUz .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
}
.cid-v1uo9bdlUz .navbar.collapsed ul.navbar-nav li {
  border-radius: .2vw;
  background-color: #6592e6;
  margin: .5vw;
  width: 75%;
  margin-left: auto;
  margin-right: auto;
}
@media only screen and (max-width: 430px) {
  .cid-v1uo9bdlUz #menu {
    width: 3vh;
    font-size: 1vh;
    color: #353535;
    left: -2px;
    position: absolute;
    top: 1px;
    margin-top: 3px;
  }
}
@media only screen and (max-width: 600px) {
  .cid-v1uo9bdlUz #menu {
    width: 3vh;
    font-size: 1vh;
    color: #353535;
    left: -2px;
    position: absolute;
    top: 1px;
    margin-top: 3px;
  }
}
@media only screen and (max-width: 1080px) and (orientation: portrait) {
  .cid-v1uo9bdlUz #vol {
    display: none;
  }
}
.cid-v1uo9bdlUz .soutien {
  font-family: jost;
  font-size: 1em;
}
.cid-v1uo9bUZDP {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-v1uo9bUZDP .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-v1uo9bUZDP .mbr-text {
  color: #000000;
}
.cid-v1uo9c4zPm {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v1uo9c4zPm .mbr-fallback-image.disabled {
  display: none;
}
.cid-v1uo9c4zPm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v1uo9c4zPm .row {
  justify-content: center;
}
.cid-v1uo9c4zPm .image-wrapper img {
  height: 700px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v1uo9c4zPm .image-wrapper img {
    height: 300px;
  }
}
.cid-v1uo9c4zPm .card-wrapper {
  position: relative;
  padding: 64px;
  overflow: hidden;
  margin-top: -25%;
}
@media (max-width: 1440px) {
  .cid-v1uo9c4zPm .card-wrapper {
    padding: 32px;
  }
}
@media (max-width: 992px) {
  .cid-v1uo9c4zPm .card-wrapper {
    padding: 24px;
    margin-top: 12px;
  }
}
.cid-v1uo9c4zPm .card-wrapper::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  backdrop-filter: blur(10px);
  pointer-events: none;
}
.cid-v1uo9c4zPm .card-wrapper::after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #232323;
  opacity: .5;
  pointer-events: none;
}
.cid-v1uo9c4zPm .card-wrapper .mbr-section-title {
  position: relative;
  z-index: 1;
  margin-bottom: 48px;
}
@media (max-width: 992px) {
  .cid-v1uo9c4zPm .card-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-v1uo9c4zPm .card-wrapper .text-wrapper {
  position: relative;
  z-index: 1;
}
.cid-v1uo9c4zPm .card-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 24px;
}
@media (max-width: 992px) {
  .cid-v1uo9c4zPm .card-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v1uo9c4zPm .card-wrapper .mbr-section-btn {
  position: relative;
  z-index: 1;
}
.cid-v1uo9c4zPm .card-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v1uo9c4zPm .mbr-section-title {
  color: #2c2c26;
}
.cid-v1uo9c4zPm .mbr-text,
.cid-v1uo9c4zPm .text-wrapper {
  color: #ffffff;
  text-align: left;
}
.cid-v1uo9c4zPm .mbr-section-title,
.cid-v1uo9c4zPm .mbr-section-btn {
  text-align: left;
  color: #ff9e00;
}
.cid-v1QYjDjAdH {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #232323;
}
.cid-v2rbH8VHez {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-v2rbH8VHez .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2rbH8VHez .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2rbH8VHez .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 50%;
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-v2rbH8VHez .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 40px;
  }
}
.cid-v2rbH8VHez .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  gap: 24px;
}
@media (max-width: 1440px) {
  .cid-v2rbH8VHez .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v2rbH8VHez .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v2rbH8VHez .item {
    margin-bottom: 20px;
  }
}
.cid-v2rbH8VHez .item .item-wrapper {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  padding: 30px;
}
@media (max-width: 992px) {
  .cid-v2rbH8VHez .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v2rbH8VHez .item .item-wrapper .card-box .card-title_1,
.cid-v2rbH8VHez .item .item-wrapper .card-box .card-title_2,
.cid-v2rbH8VHez .item .item-wrapper .card-box .card-title_3 {
  margin-bottom: 20px;
}
.cid-v2rbH8VHez .item .item-wrapper .card-box .card-text_1,
.cid-v2rbH8VHez .item .item-wrapper .card-box .card-text_2,
.cid-v2rbH8VHez .item .item-wrapper .card-box .card-text_3 {
  margin-bottom: 0;
}
.cid-v2rbH8VHez .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 20px;
}
.cid-v2rbH8VHez .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v2rbH8VHez .item .item-wrapper .iconfont-wrapper {
  text-align: right;
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v2rbH8VHez .item .item-wrapper .iconfont-wrapper {
    margin-top: 20px;
  }
}
.cid-v2rbH8VHez .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  width: 54px;
  height: 54px;
  min-width: 54px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 22px;
  color: #f1f5eb;
  background-color: #ff9e00;
}
.cid-v2rbH8VHez .item .card_1 {
  background-color: #4479d9;
}
.cid-v2rbH8VHez .item .card_2 {
  background-color: #47b5ed;
}
.cid-v2rbH8VHez .item .card_3 {
  background-color: #6592e6;
}
.cid-v2rbH8VHez .btn-wrapper {
  margin-top: -6%;
}
.cid-v2rbH8VHez .mbr-section-title,
.cid-v2rbH8VHez .title-wrapper {
  color: #4479d9;
  text-align: center;
}
.cid-v2rbH8VHez .card-title_1 {
  color: #f1f5eb;
}
.cid-v2rbH8VHez .card-text_1 {
  color: #f1f5eb;
  text-align: center;
}
.cid-v2rbH8VHez .card-title_2 {
  color: #323432;
  text-align: center;
}
.cid-v2rbH8VHez .card-text_2 {
  color: #ffffff;
  text-align: center;
}
.cid-v2rbH8VHez .card-title_3 {
  color: #5c834f;
  text-align: center;
}
.cid-v2rbH8VHez .card-text_3 {
  color: #ffffff;
  text-align: center;
}
.cid-v2rbH8VHez .card-title_1,
.cid-v2rbH8VHez .mbr-section-btn {
  text-align: center;
}
.cid-v2rbH8VHez .card-title_2,
.cid-v2rbH8VHez .mbr-section-btn {
  color: #ffffff;
}
.cid-v2rbH8VHez .card-title_3,
.cid-v2rbH8VHez .mbr-section-btn {
  color: #ffffff;
}
.cid-v1zKA3TiSW {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-v1zKA3TiSW .mbr-fallback-image.disabled {
  display: none;
}
.cid-v1zKA3TiSW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v1zKA3TiSW .label-wrapper .mbr-label {
  margin-bottom: 22px;
}
.cid-v1zKA3TiSW .title-wrapper .mbr-section-title {
  margin-bottom: 64px;
}
@media (max-width: 992px) {
  .cid-v1zKA3TiSW .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-v1zKA3TiSW .content-wrap {
  justify-content: center;
  margin: 0 -26px;
}
.cid-v1zKA3TiSW .content-wrap .card {
  padding: 0 26px;
}
.cid-v1zKA3TiSW .content-wrap .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 64px 52px;
}
@media (max-width: 992px) {
  .cid-v1zKA3TiSW .content-wrap .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v1zKA3TiSW .content-wrap .items-wrapper .item {
    margin-bottom: 32px;
  }
}
.cid-v1zKA3TiSW .content-wrap .items-wrapper .item .item-wrapper {
  height: 100%;
  display: flex;
  justify-content: space-between;
}
@media (max-width: 992px) {
  .cid-v1zKA3TiSW .content-wrap .items-wrapper .item .item-wrapper {
    display: block;
  }
}
.cid-v1zKA3TiSW .content-wrap .items-wrapper .item .item-wrapper .item-number {
  margin-bottom: 0;
  padding-right: 48px;
  white-space: nowrap;
}
@media (max-width: 992px) {
  .cid-v1zKA3TiSW .content-wrap .items-wrapper .item .item-wrapper .item-number {
    padding-right: 0;
    margin-bottom: 16px;
  }
}
.cid-v1zKA3TiSW .content-wrap .items-wrapper .item .item-wrapper .item-content {
  width: 77%;
}
@media (max-width: 992px) {
  .cid-v1zKA3TiSW .content-wrap .items-wrapper .item .item-wrapper .item-content {
    width: 100%;
  }
}
.cid-v1zKA3TiSW .content-wrap .items-wrapper .item .item-wrapper .item-content .item-title {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-v1zKA3TiSW .content-wrap .items-wrapper .item .item-wrapper .item-content .item-title {
    margin-bottom: 22px;
  }
}
.cid-v1zKA3TiSW .content-wrap .items-wrapper .item .item-wrapper .item-content .item-text {
  margin-bottom: 0;
}
.cid-v1zKA3TiSW .content-wrap .items-wrapper .item .item-wrapper .item-content .mbr-section-btn {
  margin-top: 32px;
}
@media (max-width: 992px) {
  .cid-v1zKA3TiSW .content-wrap .items-wrapper .item .item-wrapper .item-content .mbr-section-btn {
    margin-top: 22px;
  }
}
.cid-v1zKA3TiSW .image-wrapper {
  height: 100%;
}
.cid-v1zKA3TiSW .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v1zKA3TiSW .image-wrapper img {
    height: 350px;
  }
}
.cid-v1zKA3TiSW .mbr-label {
  color: #c10b02;
}
.cid-v1zKA3TiSW .mbr-section-title {
  color: #4479d9;
}
.cid-v1zKA3TiSW .item-number {
  color: #c10b02;
}
.cid-v1zKA3TiSW .item-title {
  color: #c10b02;
}
.cid-v1zKA3TiSW .item-text {
  color: #ffffff;
}
.cid-v1zKA3TiSW .item-title,
.cid-v1zKA3TiSW .mbr-section-btn {
  color: #4479d9;
}
.cid-v1v9fvFASK {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-v1v9fvFASK .mbr-fallback-image.disabled {
  display: none;
}
.cid-v1v9fvFASK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v1v9fvFASK .title-wrapper {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-v1v9fvFASK .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v1v9fvFASK .title-wrapper .desc-wrapper .mbr-desc {
  display: inline-block;
  background-color: #f8e7d2;
  padding: 8px 16px;
  margin-bottom: 16px;
}
.cid-v1v9fvFASK .title-wrapper .title-wrap .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-v1v9fvFASK .title-wrapper .title-wrap .mbr-section-title {
    width: 100%;
  }
}
.cid-v1v9fvFASK .title-wrapper .title-wrap .mbr-section-title span {
  color: #ff9e00;
}
.cid-v1v9fvFASK .items-wrapper {
  justify-content: center;
  margin: 0 -10px;
}
.cid-v1v9fvFASK .item {
  padding: 0 10px;
  margin-bottom: 20px;
}
.cid-v1v9fvFASK .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
  background-color: #232323;
  padding: 30px;
}
@media (max-width: 992px) {
  .cid-v1v9fvFASK .item .item-wrapper {
    height: auto;
    padding: 20px;
  }
}
.cid-v1v9fvFASK .item .item-wrapper .icon-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-v1v9fvFASK .item .item-wrapper .icon-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v1v9fvFASK .item .item-wrapper .icon-wrapper .mbr-iconfont {
  width: 60px;
  height: 60px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 30px;
  color: #232323;
  background-color: #ff9e00;
  border-radius: 12px;
}
.cid-v1v9fvFASK .item .item-wrapper .card-box .item-title {
  margin-bottom: 20px;
}
.cid-v1v9fvFASK .item .item-wrapper .card-box .item-text {
  margin-bottom: 0;
}
.cid-v1v9fvFASK .mbr-section-title {
  color: #4479d9;
}
.cid-v1v9fvFASK .mbr-desc {
  color: #b19a7c;
}
.cid-v1v9fvFASK .item-title {
  color: #404349;
}
.cid-v1v9fvFASK .item-text {
  color: #ffffff;
}
.cid-v1v9fvFASK .item-title,
.cid-v1v9fvFASK .icon-wrapper {
  color: #4479d9;
}
.cid-v1v9fvFASK .mbr-section-title,
.cid-v1v9fvFASK .title-wrap {
  color: #4479d9;
}
.cid-v1QOE5rOBM {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-v1QOE5rOBM .mbr-fallback-image.disabled {
  display: none;
}
.cid-v1QOE5rOBM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 1400px) {
  .cid-v1QOE5rOBM .col-lg-12 {
    flex: 0 0 auto;
    width: 100%;
  }
}
.cid-v1QOE5rOBM P {
  max-width: 1200px;
}
.cid-v1QOE5rOBM .mbr-section-btn,
.cid-v1QOE5rOBM .btn {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-v1QOE5rOBM .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v1QOE5rOBM .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-v1QOE5rOBM .image-wrapper {
    padding: 1.5rem;
  }
}
@media (min-width: 992px) {
  .cid-v1QOE5rOBM .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v1QOE5rOBM .mbr-section-title {
  color: #4479d9;
}
.cid-v1QOE5rOBM .mbr-text,
.cid-v1QOE5rOBM .mbr-section-btn {
  color: #ffffff;
}
.cid-v1QOE5rOBM .mbr-section-subtitle {
  color: #ffffff;
}
.cid-v1QJZlWVTw {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-v1QJZlWVTw .mbr-fallback-image.disabled {
  display: none;
}
.cid-v1QJZlWVTw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-v1QJZlWVTw .container {
    padding: 0 16px;
  }
}
.cid-v1QJZlWVTw .row {
  justify-content: center;
  margin: 0 -14px;
}
.cid-v1QJZlWVTw .item {
  padding: 0 14px;
  margin-bottom: 28px;
}
.cid-v1QJZlWVTw .item:nth-child(2n) .item-wrapper .card-box {
  background-color: #232323;
}
.cid-v1QJZlWVTw .item .item-wrapper {
  height: 100%;
}
.cid-v1QJZlWVTw .item .item-wrapper .card-box {
  height: 100%;
  padding: 48px 44px 36px;
  background-color: #232323;
  border-radius: 16px;
}
@media (max-width: 992px) {
  .cid-v1QJZlWVTw .item .item-wrapper .card-box {
    padding: 36px 24px;
  }
}
.cid-v1QJZlWVTw .item .item-wrapper .card-box .item-emoji {
  margin-bottom: 32px;
}
.cid-v1QJZlWVTw .item .item-wrapper .card-box .item-title {
  margin-bottom: 8px;
}
.cid-v1QJZlWVTw .item .item-wrapper .card-box .item-text {
  margin-bottom: 0;
}
.cid-v1QJZlWVTw .mbr-section-btn {
  margin-top: 12px;
  text-align: center;
}
.cid-v1QJZlWVTw .item-emoji {
  color: #000000;
}
.cid-v1QJZlWVTw .item-title {
  color: #000000;
}
.cid-v1QJZlWVTw .item-text {
  color: #ffffff;
}
.cid-v1QJZlWVTw .item-title,
.cid-v1QJZlWVTw .mbr-section-btn {
  color: #ff9e00;
}
.cid-v1QZLbnL5Z {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-v1QZLbnL5Z .mbr-fallback-image.disabled {
  display: none;
}
.cid-v1QZLbnL5Z .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 1400px) {
  .cid-v1QZLbnL5Z .col-lg-12 {
    flex: 0 0 auto;
    width: 100%;
  }
}
.cid-v1QZLbnL5Z P {
  max-width: 1200px;
}
.cid-v1QZLbnL5Z .mbr-section-btn,
.cid-v1QZLbnL5Z .btn {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-v1QZLbnL5Z .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v1QZLbnL5Z .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-v1QZLbnL5Z .image-wrapper {
    padding: 1.5rem;
  }
}
@media (min-width: 992px) {
  .cid-v1QZLbnL5Z .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v1QZLbnL5Z .mbr-section-title {
  color: #4479d9;
}
.cid-v1QZLbnL5Z .mbr-text,
.cid-v1QZLbnL5Z .mbr-section-btn {
  color: #ffffff;
}
.cid-v1QZLbnL5Z .mbr-section-subtitle {
  color: #ffffff;
}
.cid-v1QR5VLGaW {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-v1QR5VLGaW .mbr-fallback-image.disabled {
  display: none;
}
.cid-v1QR5VLGaW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v1QR5VLGaW .items-wrapper {
  justify-content: center;
  margin: 0 -10;
}
.cid-v1QR5VLGaW .items-wrapper .item {
  padding: 0 10px;
}
.cid-v1QR5VLGaW .item {
  margin-bottom: 20px;
}
@media (max-width: 992px) {
  .cid-v1QR5VLGaW .item {
    margin-bottom: 20px;
  }
}
.cid-v1QR5VLGaW .item:hover .item-wrapper .item-img img,
.cid-v1QR5VLGaW .item:focus .item-wrapper .item-img img {
  transform: scale(0.95);
}
.cid-v1QR5VLGaW .item .item-wrapper {
  padding: 80px 60px;
  background-color: #000000;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-v1QR5VLGaW .item .item-wrapper {
    padding: 20px 20px 40px;
  }
}
.cid-v1QR5VLGaW .item .item-wrapper .item-img {
  margin-bottom: 80px;
}
@media (max-width: 992px) {
  .cid-v1QR5VLGaW .item .item-wrapper .item-img {
    margin-bottom: 40px;
  }
}
.cid-v1QR5VLGaW .item .item-wrapper .item-img img {
  height: 400px;
  object-fit: cover;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 992px) {
  .cid-v1QR5VLGaW .item .item-wrapper .item-img img {
    height: 350px;
  }
}
.cid-v1QR5VLGaW .item .item-wrapper .item-content .label-wrapper .mbr-label {
  display: inline-block;
  padding: 6px 20px;
  margin-bottom: 20px;
  background-color: #4479d9;
}
.cid-v1QR5VLGaW .item .item-wrapper .item-content .text-wrapper .item-text {
  display: inline-block;
  width: 85%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v1QR5VLGaW .item .item-wrapper .item-content .text-wrapper .item-text {
    width: 100%;
  }
}
.cid-v1QR5VLGaW .item .item-wrapper .item-content .mbr-section-btn {
  margin-top: 10px;
}
.cid-v1QR5VLGaW .mbr-label {
  color: #19171c;
}
.cid-v1QR5VLGaW .item-text {
  color: #6e6e73;
}
.cid-v1QR5VLGaW .item-text,
.cid-v1QR5VLGaW .text-wrapper {
  color: #ffffff;
}
.cid-v1QR5VLGaW .mbr-label,
.cid-v1QR5VLGaW .mbr-section-btn,
.cid-v1QR5VLGaW .label-wrapper {
  color: #ff9e00;
}
.cid-v1GFmlH01F {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-v1uo9cYRPZ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-v1uo9cYRPZ .card-box {
  z-index: 10;
  position: relative;
}
@media (min-width: 1500px) {
  .cid-v1uo9cYRPZ .container {
    max-width: 1400px;
  }
}
.cid-v1uo9cYRPZ .card {
  margin: auto;
}
.cid-v1uo9cYRPZ .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-v1uo9cYRPZ .card-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-v1uo9cYRPZ .row {
  justify-content: center;
}
.cid-v1uo9cYRPZ H3 {
  text-align: center;
  color: #ff9e00;
}
.cid-v1uo9cYRPZ .card-title,
.cid-v1uo9cYRPZ .card-box {
  color: #ffffff;
}
.cid-v1uo9e9AEq {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-v1uo9e9AEq .container {
  max-width: 1000px;
}
.cid-v1uo9e9AEq .mbr-text {
  border-left: 1px solid currentColor;
  padding-left: 1rem;
  color: #ffffff;
}
.cid-v1uo9e9AEq .mbr-section-title {
  color: #ff9e00;
}
.cid-v1uo9eo8lh {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v1uo9eo8lh .row > [class*="col"] {
  padding-left: 16px;
  padding-right: 16px;
  width: 100%;
}
.cid-v1uo9eEnZp {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-v1uo9eEnZp .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-v1uo9eEnZp .bg-facebook:hover {
  background: #0b60cb;
}
.cid-v1uo9eEnZp .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-v1uo9eEnZp .bg-youtube:hover {
  background: #cc0000;
}
.cid-v1uo9eEnZp .bg-twitch {
  background: #9146ff;
  color: #ffffff;
}
.cid-v1uo9eEnZp .bg-twitch:hover {
  background: #7313ff;
}
.cid-v1uo9eEnZp .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-v1uo9eEnZp [class^="socicon-"]:before,
.cid-v1uo9eEnZp [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-v1uo9eEnZp .mbr-section-title,
.cid-v1uo9eEnZp .social-list {
  color: #4479d9;
  text-align: right;
}
.cid-v1uo9eZpB6 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (max-width: 767px) {
  .cid-v1uo9eZpB6 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-v1uo9eZpB6 .img-logo img {
  height: 6rem;
  width: auto;
}
.cid-v1uo9eZpB6 .form-control {
  margin-bottom: 1rem;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: 0.25rem;
}
.cid-v1uo9eZpB6 .form-control:focus,
.cid-v1uo9eZpB6 .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-v1uo9eZpB6 .form-group {
  margin-bottom: 1rem;
}
.cid-v1uo9eZpB6 input::-webkit-input-placeholder,
.cid-v1uo9eZpB6 textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-v1uo9eZpB6 input:-moz-placeholder,
.cid-v1uo9eZpB6 textarea:-moz-placeholder {
  color: #656565;
}
.cid-v1uo9eZpB6 .jq-selectbox li,
.cid-v1uo9eZpB6 .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-v1uo9eZpB6 .jq-selectbox li:hover,
.cid-v1uo9eZpB6 .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-v1uo9eZpB6 .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-v1uo9eZpB6 .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-v1uo9eZpB6 textarea.form-control {
  resize: none;
}
.cid-v1uo9eZpB6 .input-group-btn {
  display: inline-block;
}
.cid-v1uo9eZpB6 .input-group-btn .btn {
  margin: 0 !important;
  padding: 0.75rem 1.5625rem !important;
  text-transform: none;
}
.cid-v1uo9eZpB6 .form-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-v1uo9eZpB6 .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-v1uo9eZpB6 .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-v1uo9eZpB6 .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-v1uo9eZpB6 .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-v1uo9eZpB6 .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v1uo9eZpB6 .social-list {
    -webkit-justify-content: justify;
    text-align: justify;
    hyphens: auto;
    text-justify: distribute;
  }
}
@media (max-width: 767px) {
  .cid-v1uo9eZpB6 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-v1uo9eZpB6 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-v1uo9eZpB6 .form-control,
.cid-v1uo9eZpB6 .input-group-btn .btn {
  border-radius: 3px;
}
.cid-v1uo9eZpB6 #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-v1uo9eZpB6 #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-v1uo9eZpB6 #creativecommons img,
.cid-v1uo9eZpB6 iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-v1uo9eZpB6 .offset-md-1 {
  margin-left: 1vw;
}
.cid-v1uo9fXqFd.popup-builder {
  background-color: #ffffff;
}
.cid-v1uo9fXqFd.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v1uo9fXqFd.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v1uo9fXqFd .modal-content,
.cid-v1uo9fXqFd .modal-dialog {
  height: auto;
}
.cid-v1uo9fXqFd .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v1uo9fXqFd .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v1uo9fXqFd .form-wrapper .mbr-form .form-group,
  .cid-v1uo9fXqFd .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v1uo9fXqFd .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v1uo9fXqFd .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v1uo9fXqFd .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-v1uo9fXqFd .pt-0 {
  padding-top: 0 !important;
}
.cid-v1uo9fXqFd .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v1uo9fXqFd .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v1uo9fXqFd .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v1uo9fXqFd .modal-open {
  overflow: hidden;
}
.cid-v1uo9fXqFd .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v1uo9fXqFd .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v1uo9fXqFd .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v1uo9fXqFd .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v1uo9fXqFd .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v1uo9fXqFd .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v1uo9fXqFd .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v1uo9fXqFd .modal-content {
  background: #232323;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v1uo9fXqFd .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v1uo9fXqFd .modal-backdrop.fade {
  opacity: 0;
}
.cid-v1uo9fXqFd .modal-backdrop.show {
  opacity: .5;
}
.cid-v1uo9fXqFd .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v1uo9fXqFd .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v1uo9fXqFd .modal-header {
    padding: 1rem;
  }
}
.cid-v1uo9fXqFd .modal-header .close {
  position: absolute;
  color: #fff;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v1uo9fXqFd .modal-header .close:hover {
  opacity: 1;
}
.cid-v1uo9fXqFd .modal-header .close:focus {
  outline: none;
}
.cid-v1uo9fXqFd .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #ff9e00;
}
.cid-v1uo9fXqFd .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  min-height: 100%;
}
@media (min-width: 992px) {
  .cid-v1uo9fXqFd .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v1uo9fXqFd .modal-body {
    padding: 1rem;
  }
}
.cid-v1uo9fXqFd .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v1uo9fXqFd .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v1uo9fXqFd .modal-footer {
    padding: 1rem;
  }
}
.cid-v1uo9fXqFd .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v1uo9fXqFd .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v1uo9fXqFd .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v1uo9fXqFd .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v1uo9fXqFd .modal-sm {
    max-width: 300px;
  }
  .cid-v1uo9fXqFd .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-v1uo9fXqFd .modal-lg,
  .cid-v1uo9fXqFd .modal-xl {
    max-width: 800px;
  }
  .cid-v1uo9fXqFd .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-v1uo9fXqFd .modal-xl {
    max-width: 1140px;
  }
  .cid-v1uo9fXqFd .container {
    max-width: 1140px;
  }
}
.cid-v1uo9fXqFd .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-v1uo9fXqFd .container {
    max-width: 720px;
  }
}
.cid-v1uo9fXqFd .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v1uo9fXqFd .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v1uo9fXqFd .form-group {
  margin-bottom: 1rem;
}
.cid-v1uo9fXqFd .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v1uo9fXqFd .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v1uo9fXqFd .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v1uo9fXqFd .mbr-section-btn {
  margin: 0;
}
.cid-v1uo9fXqFd .mbr-section-btn .btn {
  margin: 0;
}
.cid-v1uo9fXqFd P {
  color: #ffffff;
  text-align: right;
}
.cid-v1uo9fXqFd H2 {
  color: #4479d9;
}
.cid-v1uo9fXqFd H1 {
  text-align: right;
}
.cid-v1uo9gpRQJ.popup-builder {
  background-color: #ffffff;
}
.cid-v1uo9gpRQJ.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v1uo9gpRQJ.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v1uo9gpRQJ .modal-content,
.cid-v1uo9gpRQJ .modal-dialog {
  height: auto;
}
.cid-v1uo9gpRQJ .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v1uo9gpRQJ .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v1uo9gpRQJ .form-wrapper .mbr-form .form-group,
  .cid-v1uo9gpRQJ .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v1uo9gpRQJ .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v1uo9gpRQJ .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v1uo9gpRQJ .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-v1uo9gpRQJ .pt-0 {
  padding-top: 0 !important;
}
.cid-v1uo9gpRQJ .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v1uo9gpRQJ .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v1uo9gpRQJ .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v1uo9gpRQJ .modal-open {
  overflow: hidden;
}
.cid-v1uo9gpRQJ .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v1uo9gpRQJ .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v1uo9gpRQJ .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v1uo9gpRQJ .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v1uo9gpRQJ .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v1uo9gpRQJ .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v1uo9gpRQJ .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v1uo9gpRQJ .modal-content {
  background: #353535;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v1uo9gpRQJ .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v1uo9gpRQJ .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v1uo9gpRQJ .modal-backdrop.fade {
  opacity: 0;
}
.cid-v1uo9gpRQJ .modal-backdrop.show {
  opacity: .5;
}
.cid-v1uo9gpRQJ .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v1uo9gpRQJ .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v1uo9gpRQJ .modal-header {
    padding: 1rem;
  }
}
.cid-v1uo9gpRQJ .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v1uo9gpRQJ .modal-header .close svg {
  fill: #ffffff;
}
.cid-v1uo9gpRQJ .modal-header .close:hover {
  opacity: 1;
}
.cid-v1uo9gpRQJ .modal-header .close:focus {
  outline: none;
}
.cid-v1uo9gpRQJ .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-v1uo9gpRQJ .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v1uo9gpRQJ .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v1uo9gpRQJ .modal-body {
    padding: 1rem;
  }
}
.cid-v1uo9gpRQJ .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v1uo9gpRQJ .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v1uo9gpRQJ .modal-footer {
    padding: 1rem;
  }
}
.cid-v1uo9gpRQJ .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v1uo9gpRQJ .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v1uo9gpRQJ .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v1uo9gpRQJ .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v1uo9gpRQJ .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v1uo9gpRQJ .modal-lg,
  .cid-v1uo9gpRQJ .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v1uo9gpRQJ .modal-xl {
    max-width: 1140px;
  }
}
.cid-v1uo9gpRQJ .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v1uo9gpRQJ .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v1uo9gpRQJ .form-group {
  margin-bottom: 1rem;
}
.cid-v1uo9gpRQJ .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v1uo9gpRQJ .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v1uo9gpRQJ .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v1uo9gpRQJ .mbr-section-btn {
  margin: 0;
}
.cid-v1uo9gpRQJ .mbr-section-btn .btn {
  margin: 0;
}
.cid-v1GD96VPFo {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-v1GD96VPFo nav.navbar {
  position: fixed;
}
.cid-v1GD96VPFo .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v1GD96VPFo .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-v1GD96VPFo .decor {
  background-color: white;
  border: solid 1px lightgray;
  border-radius: .5vw;
}
.cid-v1GD96VPFo #menu {
  width: 3vh;
  font-size: .8vh;
  color: #353535;
  left: -7px;
  position: absolute;
  top: 1px;
  margin-top: 3px;
}
.cid-v1GD96VPFo .dropdown-item {
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  transition: .4s all !important;
}
.cid-v1GD96VPFo .dropdown-item:hover,
.cid-v1GD96VPFo .dropdown-item:focus {
  background: rgba(71, 181, 237, 0.5) !important;
  color: white !important;
}
.cid-v1GD96VPFo .dropdown-item:hover span {
  color: white;
}
.cid-v1GD96VPFo .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v1GD96VPFo .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v1GD96VPFo .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
  text-align: center;
}
.cid-v1GD96VPFo .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-v1GD96VPFo .nav-link {
  position: relative;
}
.cid-v1GD96VPFo .container {
  display: flex;
  margin: auto;
  max-width: 1600px;
}
.cid-v1GD96VPFo .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0 !important;
}
.cid-v1GD96VPFo .iconfont-wrapper .mbr-iconfont {
  transition: .4s all;
}
.cid-v1GD96VPFo .iconfont-wrapper:hover .mbr-iconfont {
  color: #6592e6;
}
.cid-v1GD96VPFo .dropdown-menu,
.cid-v1GD96VPFo .navbar.opened {
  background: #353535 !important;
}
.cid-v1GD96VPFo .nav-item:focus,
.cid-v1GD96VPFo .nav-link:focus {
  outline: none;
}
.cid-v1GD96VPFo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v1GD96VPFo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v1GD96VPFo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v1GD96VPFo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v1GD96VPFo .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v1GD96VPFo .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v1GD96VPFo .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid #fff;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #353535;
  padding: 0 !important;
}
.cid-v1GD96VPFo .navbar.opened {
  transition: all 0.3s;
}
.cid-v1GD96VPFo .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v1GD96VPFo .navbar .navbar-logo img {
  width: auto;
}
.cid-v1GD96VPFo .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v1GD96VPFo .navbar.collapsed {
  justify-content: center;
}
.cid-v1GD96VPFo .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v1GD96VPFo .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v1GD96VPFo .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v1GD96VPFo .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v1GD96VPFo .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v1GD96VPFo .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v1GD96VPFo .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v1GD96VPFo .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v1GD96VPFo .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v1GD96VPFo .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v1GD96VPFo .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v1GD96VPFo .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v1GD96VPFo .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v1GD96VPFo .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v1GD96VPFo .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v1GD96VPFo .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-v1GD96VPFo .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v1GD96VPFo .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v1GD96VPFo .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: flex-start;
  margin-right: 0;
  padding: 0 !important;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  display: flex;
  justify-content: center;
}
.cid-v1GD96VPFo .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v1GD96VPFo .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v1GD96VPFo .dropdown-item.active,
.cid-v1GD96VPFo .dropdown-item:active {
  background-color: transparent;
}
.cid-v1GD96VPFo .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v1GD96VPFo .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v1GD96VPFo .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v1GD96VPFo .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #353535;
}
.cid-v1GD96VPFo .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v1GD96VPFo .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v1GD96VPFo ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v1GD96VPFo .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v1GD96VPFo button.navbar-toggler {
  outline: none;
  width: 26px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v1GD96VPFo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 25px;
  height: 2px;
  border-right: 5px;
  background-color: #353535;
}
.cid-v1GD96VPFo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v1GD96VPFo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v1GD96VPFo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v1GD96VPFo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v1GD96VPFo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v1GD96VPFo nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v1GD96VPFo nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v1GD96VPFo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v1GD96VPFo .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-v1GD96VPFo a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v1GD96VPFo .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v1GD96VPFo .navbar {
    height: 70px;
  }
  .cid-v1GD96VPFo .navbar.opened {
    height: auto;
  }
  .cid-v1GD96VPFo .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v1GD96VPFo .header-item {
  width: 33.33333333%;
  padding: 10px 0;
}
.cid-v1GD96VPFo .navbar-toggler {
  margin-left: 10px;
}
.cid-v1GD96VPFo .hamburger-bg {
  position: absolute;
  top: 50%;
  left: 50%;
  width: calc(100% + 3vh);
  aspect-ratio: 1;
  transform: translate(-50%, -50%);
  border-radius: 50%;
  background-color: #ffa405;
}
.cid-v1GD96VPFo .navbar-logo {
  margin-right: 0 !important;
}
.cid-v1GD96VPFo .mbr-text {
  width: 100%;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 575px) {
  .cid-v1GD96VPFo .mbr-text {
    display: none;
  }
}
.cid-v1GD96VPFo .navbar-collapse {
  padding-top: 40px !important;
}
.cid-v1GD96VPFo .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-v1GD96VPFo .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
}
.cid-v1GD96VPFo .navbar.collapsed ul.navbar-nav li {
  border-radius: .2vw;
  background-color: #6592e6;
  margin: .5vw;
  width: 75%;
  margin-left: auto;
  margin-right: auto;
}
@media only screen and (max-width: 430px) {
  .cid-v1GD96VPFo #menu {
    width: 3vh;
    font-size: 1vh;
    color: #353535;
    left: -2px;
    position: absolute;
    top: 1px;
    margin-top: 3px;
  }
}
@media only screen and (max-width: 600px) {
  .cid-v1GD96VPFo #menu {
    width: 3vh;
    font-size: 1vh;
    color: #353535;
    left: -2px;
    position: absolute;
    top: 1px;
    margin-top: 3px;
  }
}
@media only screen and (max-width: 1080px) and (orientation: portrait) {
  .cid-v1GD96VPFo #vol {
    display: none;
  }
}
.cid-v1GD96VPFo .soutien {
  font-family: jost;
  font-size: 1em;
}
.cid-v1GD9826Na {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-v1GD9826Na .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-v1GD9826Na .mbr-text {
  color: #000000;
}
.cid-v1GD99Uamb {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-v1GD99Uamb .mbr-fallback-image.disabled {
  display: none;
}
.cid-v1GD99Uamb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v1GD99Uamb .content-wrapper {
  margin-bottom: 80px;
}
@media (max-width: 992px) {
  .cid-v1GD99Uamb .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-v1GD99Uamb .content-wrapper .title-wrapper {
  margin-bottom: 16px;
}
.cid-v1GD99Uamb .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v1GD99Uamb .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v1GD99Uamb .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v1GD99Uamb .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v1GD99Uamb .items-wrapper {
  margin: 0 -8px;
  align-items: center;
}
.cid-v1GD99Uamb .items-wrapper .item {
  padding: 0 8px;
  margin-bottom: 16px;
}
.cid-v1GD99Uamb .items-wrapper .item:hover .item-wrapper,
.cid-v1GD99Uamb .items-wrapper .item:focus .item-wrapper {
  border: 2px solid #4479d9;
}
.cid-v1GD99Uamb .items-wrapper .item:hover .card_2,
.cid-v1GD99Uamb .items-wrapper .item:focus .card_2 {
  border: 2px solid #4479d9;
}
.cid-v1GD99Uamb .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  padding: 32px;
  background-color: #000000;
  transition: all 0.3s ease;
  border: 2px solid #000000;
  box-shadow: 0 32px 64px -10px #4479d9;
}
@media (max-width: 992px) {
  .cid-v1GD99Uamb .items-wrapper .item .item-wrapper {
    padding: 24px;
  }
}
.cid-v1GD99Uamb .items-wrapper .item .item-wrapper .card-box .card-title,
.cid-v1GD99Uamb .items-wrapper .item .item-wrapper .card-box .card-title_2 {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-v1GD99Uamb .items-wrapper .item .item-wrapper .card-box .card-title,
  .cid-v1GD99Uamb .items-wrapper .item .item-wrapper .card-box .card-title_2 {
    margin-bottom: 24px;
  }
}
.cid-v1GD99Uamb .items-wrapper .item .item-wrapper .card-box .card-price,
.cid-v1GD99Uamb .items-wrapper .item .item-wrapper .card-box .card-price_2 {
  margin-bottom: 16px;
}
.cid-v1GD99Uamb .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-v1GD99Uamb .items-wrapper .item .item-wrapper .card-box .card-text {
    margin-bottom: 24px;
  }
}
.cid-v1GD99Uamb .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
  display: inline-flex;
  flex-direction: column;
}
.cid-v1GD99Uamb .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  position: relative;
  margin-bottom: 12px;
  padding-left: 28px;
}
.cid-v1GD99Uamb .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap::before {
  content: '✓';
  position: absolute;
  top: 5px;
  left: 0;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 18px;
  height: 18px;
  border-radius: 100%;
  border: 2px solid #ff9e00;
  color: #ff9e00;
  font-size: 11px;
}
.cid-v1GD99Uamb .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-v1GD99Uamb .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 32px;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-v1GD99Uamb .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 24px;
  }
}
.cid-v1GD99Uamb .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  justify-content: space-between;
  width: 100%;
  margin-bottom: 0;
}
.cid-v1GD99Uamb .items-wrapper .item .card_2 {
  padding: 46px 40px;
}
@media (max-width: 992px) {
  .cid-v1GD99Uamb .items-wrapper .item .card_2 {
    padding: 24px;
  }
}
.cid-v1GD99Uamb .items-wrapper .item .card_2 .card-box .list-wrapper .list .item-wrap::before {
  border: 2px solid #ff9e00;
  color: #ff9e00;
}
.cid-v1GD99Uamb .mbr-section-title {
  color: #4479d9;
  text-align: center;
}
.cid-v1GD99Uamb .mbr-section-subtitle {
  color: #4479d9;
  text-align: center;
}
.cid-v1GD99Uamb .mbr-text,
.cid-v1GD99Uamb .text-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-v1GD99Uamb .card-title {
  color: #4479d9;
}
.cid-v1GD99Uamb .card-title_2 {
  color: #4479d9;
}
.cid-v1GD99Uamb .card-price {
  color: #ff9e00;
}
.cid-v1GD99Uamb .card-price_2 {
  color: #ff9e00;
}
.cid-v1GD99Uamb .card-text {
  color: #4479d9;
}
.cid-v1GD99Uamb .list {
  color: #111111;
}
.cid-v1GD99Uamb .list,
.cid-v1GD99Uamb .item-wrap,
.cid-v1GD99Uamb .list-wrapper {
  color: #ffffff;
}
.cid-v1WbWobNid {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-v1WbWobNid .mbr-fallback-image.disabled {
  display: none;
}
.cid-v1WbWobNid .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v1WbWobNid .row {
  justify-content: space-between;
}
.cid-v1WbWobNid .title-wrapper .label-wrapper .mbr-label {
  display: inline-block;
  padding: 4px 20px;
  margin-bottom: 20px;
  border: 1px solid #e4ed64;
}
@media (max-width: 992px) {
  .cid-v1WbWobNid .title-wrapper .mbr-section-title {
    margin-bottom: 20px;
  }
}
.cid-v1WbWobNid .content-wrapper .mbr-desc {
  margin-bottom: 20px;
}
.cid-v1WbWobNid .content-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-v1WbWobNid .content-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v1WbWobNid .content-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v1WbWobNid .mbr-label {
  color: #000000;
}
.cid-v1WbWobNid .mbr-section-title {
  color: #4479d9;
}
.cid-v1WbWobNid .mbr-desc {
  color: #4479d9;
}
.cid-v1WbWobNid .mbr-text {
  color: #8a8a8a;
}
.cid-v1WbWobNid .mbr-text,
.cid-v1WbWobNid .mbr-section-btn {
  color: #ffffff;
}
.cid-v1GD9ctgA5 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v1GD9ctgA5 .row > [class*="col"] {
  padding-left: 16px;
  padding-right: 16px;
  width: 100%;
}
.cid-v1GD9cS2co {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-v1GD9cS2co .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-v1GD9cS2co .bg-facebook:hover {
  background: #0b60cb;
}
.cid-v1GD9cS2co .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-v1GD9cS2co .bg-youtube:hover {
  background: #cc0000;
}
.cid-v1GD9cS2co .bg-twitch {
  background: #9146ff;
  color: #ffffff;
}
.cid-v1GD9cS2co .bg-twitch:hover {
  background: #7313ff;
}
.cid-v1GD9cS2co .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-v1GD9cS2co [class^="socicon-"]:before,
.cid-v1GD9cS2co [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-v1GD9cS2co .mbr-section-title,
.cid-v1GD9cS2co .social-list {
  color: #4479d9;
  text-align: right;
}
.cid-v1GD9e9PoO {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (max-width: 767px) {
  .cid-v1GD9e9PoO .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-v1GD9e9PoO .img-logo img {
  height: 6rem;
  width: auto;
}
.cid-v1GD9e9PoO .form-control {
  margin-bottom: 1rem;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: 0.25rem;
}
.cid-v1GD9e9PoO .form-control:focus,
.cid-v1GD9e9PoO .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-v1GD9e9PoO .form-group {
  margin-bottom: 1rem;
}
.cid-v1GD9e9PoO input::-webkit-input-placeholder,
.cid-v1GD9e9PoO textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-v1GD9e9PoO input:-moz-placeholder,
.cid-v1GD9e9PoO textarea:-moz-placeholder {
  color: #656565;
}
.cid-v1GD9e9PoO .jq-selectbox li,
.cid-v1GD9e9PoO .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-v1GD9e9PoO .jq-selectbox li:hover,
.cid-v1GD9e9PoO .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-v1GD9e9PoO .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-v1GD9e9PoO .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-v1GD9e9PoO textarea.form-control {
  resize: none;
}
.cid-v1GD9e9PoO .input-group-btn {
  display: inline-block;
}
.cid-v1GD9e9PoO .input-group-btn .btn {
  margin: 0 !important;
  padding: 0.75rem 1.5625rem !important;
  text-transform: none;
}
.cid-v1GD9e9PoO .form-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-v1GD9e9PoO .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-v1GD9e9PoO .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-v1GD9e9PoO .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-v1GD9e9PoO .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-v1GD9e9PoO .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v1GD9e9PoO .social-list {
    -webkit-justify-content: justify;
    text-align: justify;
    hyphens: auto;
    text-justify: distribute;
  }
}
@media (max-width: 767px) {
  .cid-v1GD9e9PoO .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-v1GD9e9PoO .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-v1GD9e9PoO .form-control,
.cid-v1GD9e9PoO .input-group-btn .btn {
  border-radius: 3px;
}
.cid-v1GD9e9PoO #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-v1GD9e9PoO #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-v1GD9e9PoO #creativecommons img,
.cid-v1GD9e9PoO iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-v1GD9e9PoO .offset-md-1 {
  margin-left: 1vw;
}
.cid-v1GD9fxYUT.popup-builder {
  background-color: #ffffff;
}
.cid-v1GD9fxYUT.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v1GD9fxYUT.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v1GD9fxYUT .modal-content,
.cid-v1GD9fxYUT .modal-dialog {
  height: auto;
}
.cid-v1GD9fxYUT .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v1GD9fxYUT .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v1GD9fxYUT .form-wrapper .mbr-form .form-group,
  .cid-v1GD9fxYUT .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v1GD9fxYUT .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v1GD9fxYUT .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v1GD9fxYUT .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-v1GD9fxYUT .pt-0 {
  padding-top: 0 !important;
}
.cid-v1GD9fxYUT .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v1GD9fxYUT .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v1GD9fxYUT .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v1GD9fxYUT .modal-open {
  overflow: hidden;
}
.cid-v1GD9fxYUT .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v1GD9fxYUT .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v1GD9fxYUT .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v1GD9fxYUT .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v1GD9fxYUT .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v1GD9fxYUT .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v1GD9fxYUT .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v1GD9fxYUT .modal-content {
  background: #353535;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v1GD9fxYUT .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v1GD9fxYUT .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v1GD9fxYUT .modal-backdrop.fade {
  opacity: 0;
}
.cid-v1GD9fxYUT .modal-backdrop.show {
  opacity: .5;
}
.cid-v1GD9fxYUT .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v1GD9fxYUT .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v1GD9fxYUT .modal-header {
    padding: 1rem;
  }
}
.cid-v1GD9fxYUT .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v1GD9fxYUT .modal-header .close svg {
  fill: #ffffff;
}
.cid-v1GD9fxYUT .modal-header .close:hover {
  opacity: 1;
}
.cid-v1GD9fxYUT .modal-header .close:focus {
  outline: none;
}
.cid-v1GD9fxYUT .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-v1GD9fxYUT .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v1GD9fxYUT .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v1GD9fxYUT .modal-body {
    padding: 1rem;
  }
}
.cid-v1GD9fxYUT .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v1GD9fxYUT .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v1GD9fxYUT .modal-footer {
    padding: 1rem;
  }
}
.cid-v1GD9fxYUT .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v1GD9fxYUT .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v1GD9fxYUT .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v1GD9fxYUT .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v1GD9fxYUT .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v1GD9fxYUT .modal-lg,
  .cid-v1GD9fxYUT .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v1GD9fxYUT .modal-xl {
    max-width: 1140px;
  }
}
.cid-v1GD9fxYUT .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v1GD9fxYUT .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v1GD9fxYUT .form-group {
  margin-bottom: 1rem;
}
.cid-v1GD9fxYUT .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v1GD9fxYUT .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v1GD9fxYUT .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v1GD9fxYUT .mbr-section-btn {
  margin: 0;
}
.cid-v1GD9fxYUT .mbr-section-btn .btn {
  margin: 0;
}
.cid-v1GCKGgzMm {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-v1GCKGgzMm nav.navbar {
  position: fixed;
}
.cid-v1GCKGgzMm .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v1GCKGgzMm .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-v1GCKGgzMm .decor {
  background-color: white;
  border: solid 1px lightgray;
  border-radius: .5vw;
}
.cid-v1GCKGgzMm #menu {
  width: 3vh;
  font-size: .8vh;
  color: #353535;
  left: -7px;
  position: absolute;
  top: 1px;
  margin-top: 3px;
}
.cid-v1GCKGgzMm .dropdown-item {
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  transition: .4s all !important;
}
.cid-v1GCKGgzMm .dropdown-item:hover,
.cid-v1GCKGgzMm .dropdown-item:focus {
  background: rgba(71, 181, 237, 0.5) !important;
  color: white !important;
}
.cid-v1GCKGgzMm .dropdown-item:hover span {
  color: white;
}
.cid-v1GCKGgzMm .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v1GCKGgzMm .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v1GCKGgzMm .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
  text-align: center;
}
.cid-v1GCKGgzMm .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-v1GCKGgzMm .nav-link {
  position: relative;
}
.cid-v1GCKGgzMm .container {
  display: flex;
  margin: auto;
  max-width: 1600px;
}
.cid-v1GCKGgzMm .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0 !important;
}
.cid-v1GCKGgzMm .iconfont-wrapper .mbr-iconfont {
  transition: .4s all;
}
.cid-v1GCKGgzMm .iconfont-wrapper:hover .mbr-iconfont {
  color: #6592e6;
}
.cid-v1GCKGgzMm .dropdown-menu,
.cid-v1GCKGgzMm .navbar.opened {
  background: #353535 !important;
}
.cid-v1GCKGgzMm .nav-item:focus,
.cid-v1GCKGgzMm .nav-link:focus {
  outline: none;
}
.cid-v1GCKGgzMm .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v1GCKGgzMm .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v1GCKGgzMm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v1GCKGgzMm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v1GCKGgzMm .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v1GCKGgzMm .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v1GCKGgzMm .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid #fff;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #353535;
  padding: 0 !important;
}
.cid-v1GCKGgzMm .navbar.opened {
  transition: all 0.3s;
}
.cid-v1GCKGgzMm .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v1GCKGgzMm .navbar .navbar-logo img {
  width: auto;
}
.cid-v1GCKGgzMm .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v1GCKGgzMm .navbar.collapsed {
  justify-content: center;
}
.cid-v1GCKGgzMm .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v1GCKGgzMm .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v1GCKGgzMm .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v1GCKGgzMm .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v1GCKGgzMm .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v1GCKGgzMm .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v1GCKGgzMm .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v1GCKGgzMm .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v1GCKGgzMm .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v1GCKGgzMm .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v1GCKGgzMm .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v1GCKGgzMm .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v1GCKGgzMm .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v1GCKGgzMm .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v1GCKGgzMm .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v1GCKGgzMm .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-v1GCKGgzMm .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v1GCKGgzMm .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v1GCKGgzMm .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: flex-start;
  margin-right: 0;
  padding: 0 !important;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  display: flex;
  justify-content: center;
}
.cid-v1GCKGgzMm .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v1GCKGgzMm .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v1GCKGgzMm .dropdown-item.active,
.cid-v1GCKGgzMm .dropdown-item:active {
  background-color: transparent;
}
.cid-v1GCKGgzMm .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v1GCKGgzMm .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v1GCKGgzMm .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v1GCKGgzMm .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #353535;
}
.cid-v1GCKGgzMm .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v1GCKGgzMm .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v1GCKGgzMm ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v1GCKGgzMm .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v1GCKGgzMm button.navbar-toggler {
  outline: none;
  width: 26px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v1GCKGgzMm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 25px;
  height: 2px;
  border-right: 5px;
  background-color: #353535;
}
.cid-v1GCKGgzMm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v1GCKGgzMm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v1GCKGgzMm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v1GCKGgzMm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v1GCKGgzMm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v1GCKGgzMm nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v1GCKGgzMm nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v1GCKGgzMm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v1GCKGgzMm .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-v1GCKGgzMm a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v1GCKGgzMm .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v1GCKGgzMm .navbar {
    height: 70px;
  }
  .cid-v1GCKGgzMm .navbar.opened {
    height: auto;
  }
  .cid-v1GCKGgzMm .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v1GCKGgzMm .header-item {
  width: 33.33333333%;
  padding: 10px 0;
}
.cid-v1GCKGgzMm .navbar-toggler {
  margin-left: 10px;
}
.cid-v1GCKGgzMm .hamburger-bg {
  position: absolute;
  top: 50%;
  left: 50%;
  width: calc(100% + 3vh);
  aspect-ratio: 1;
  transform: translate(-50%, -50%);
  border-radius: 50%;
  background-color: #ffa405;
}
.cid-v1GCKGgzMm .navbar-logo {
  margin-right: 0 !important;
}
.cid-v1GCKGgzMm .mbr-text {
  width: 100%;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 575px) {
  .cid-v1GCKGgzMm .mbr-text {
    display: none;
  }
}
.cid-v1GCKGgzMm .navbar-collapse {
  padding-top: 40px !important;
}
.cid-v1GCKGgzMm .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-v1GCKGgzMm .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
}
.cid-v1GCKGgzMm .navbar.collapsed ul.navbar-nav li {
  border-radius: .2vw;
  background-color: #6592e6;
  margin: .5vw;
  width: 75%;
  margin-left: auto;
  margin-right: auto;
}
@media only screen and (max-width: 430px) {
  .cid-v1GCKGgzMm #menu {
    width: 3vh;
    font-size: 1vh;
    color: #353535;
    left: -2px;
    position: absolute;
    top: 1px;
    margin-top: 3px;
  }
}
@media only screen and (max-width: 600px) {
  .cid-v1GCKGgzMm #menu {
    width: 3vh;
    font-size: 1vh;
    color: #353535;
    left: -2px;
    position: absolute;
    top: 1px;
    margin-top: 3px;
  }
}
@media only screen and (max-width: 1080px) and (orientation: portrait) {
  .cid-v1GCKGgzMm #vol {
    display: none;
  }
}
.cid-v1GCKGgzMm .soutien {
  font-family: jost;
  font-size: 1em;
}
.cid-v1GCKHgP5L {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-v1GCKHgP5L .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-v1GCKHgP5L .mbr-text {
  color: #000000;
}
.cid-v1GCKJxpPY {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-v1GCKJxpPY .mbr-fallback-image.disabled {
  display: none;
}
.cid-v1GCKJxpPY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v1GCKJxpPY .content-wrapper {
  margin-bottom: 80px;
}
@media (max-width: 992px) {
  .cid-v1GCKJxpPY .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-v1GCKJxpPY .content-wrapper .title-wrapper {
  margin-bottom: 16px;
}
.cid-v1GCKJxpPY .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v1GCKJxpPY .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v1GCKJxpPY .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v1GCKJxpPY .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v1GCKJxpPY .items-wrapper {
  margin: 0 -8px;
  align-items: center;
}
.cid-v1GCKJxpPY .items-wrapper .item {
  padding: 0 8px;
  margin-bottom: 16px;
}
.cid-v1GCKJxpPY .items-wrapper .item:hover .item-wrapper,
.cid-v1GCKJxpPY .items-wrapper .item:focus .item-wrapper {
  border: 2px solid #4479d9;
}
.cid-v1GCKJxpPY .items-wrapper .item:hover .card_2,
.cid-v1GCKJxpPY .items-wrapper .item:focus .card_2 {
  border: 2px solid #4479d9;
}
.cid-v1GCKJxpPY .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  padding: 32px;
  background-color: #000000;
  transition: all 0.3s ease;
  border: 2px solid #000000;
  box-shadow: 0 32px 64px -10px #4479d9;
}
@media (max-width: 992px) {
  .cid-v1GCKJxpPY .items-wrapper .item .item-wrapper {
    padding: 24px;
  }
}
.cid-v1GCKJxpPY .items-wrapper .item .item-wrapper .card-box .card-title,
.cid-v1GCKJxpPY .items-wrapper .item .item-wrapper .card-box .card-title_2 {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-v1GCKJxpPY .items-wrapper .item .item-wrapper .card-box .card-title,
  .cid-v1GCKJxpPY .items-wrapper .item .item-wrapper .card-box .card-title_2 {
    margin-bottom: 24px;
  }
}
.cid-v1GCKJxpPY .items-wrapper .item .item-wrapper .card-box .card-price,
.cid-v1GCKJxpPY .items-wrapper .item .item-wrapper .card-box .card-price_2 {
  margin-bottom: 16px;
}
.cid-v1GCKJxpPY .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-v1GCKJxpPY .items-wrapper .item .item-wrapper .card-box .card-text {
    margin-bottom: 24px;
  }
}
.cid-v1GCKJxpPY .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
  display: inline-flex;
  flex-direction: column;
}
.cid-v1GCKJxpPY .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  position: relative;
  margin-bottom: 12px;
  padding-left: 28px;
}
.cid-v1GCKJxpPY .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap::before {
  content: '✓';
  position: absolute;
  top: 5px;
  left: 0;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 18px;
  height: 18px;
  border-radius: 100%;
  border: 2px solid #ff9e00;
  color: #ff9e00;
  font-size: 11px;
}
.cid-v1GCKJxpPY .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-v1GCKJxpPY .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 32px;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-v1GCKJxpPY .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 24px;
  }
}
.cid-v1GCKJxpPY .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  justify-content: space-between;
  width: 100%;
  margin-bottom: 0;
}
.cid-v1GCKJxpPY .items-wrapper .item .card_2 {
  padding: 46px 40px;
}
@media (max-width: 992px) {
  .cid-v1GCKJxpPY .items-wrapper .item .card_2 {
    padding: 24px;
  }
}
.cid-v1GCKJxpPY .items-wrapper .item .card_2 .card-box .list-wrapper .list .item-wrap::before {
  border: 2px solid #ff9e00;
  color: #ff9e00;
}
.cid-v1GCKJxpPY .mbr-section-title {
  color: #4479d9;
  text-align: center;
}
.cid-v1GCKJxpPY .mbr-section-subtitle {
  color: #4479d9;
  text-align: center;
}
.cid-v1GCKJxpPY .mbr-text,
.cid-v1GCKJxpPY .text-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-v1GCKJxpPY .card-title {
  color: #4479d9;
}
.cid-v1GCKJxpPY .card-title_2 {
  color: #4479d9;
}
.cid-v1GCKJxpPY .card-price {
  color: #ff9e00;
}
.cid-v1GCKJxpPY .card-price_2 {
  color: #ff9e00;
}
.cid-v1GCKJxpPY .card-text {
  color: #4479d9;
}
.cid-v1GCKJxpPY .list {
  color: #111111;
}
.cid-v1GCKJxpPY .list,
.cid-v1GCKJxpPY .item-wrap,
.cid-v1GCKJxpPY .list-wrapper {
  color: #ffffff;
}
.cid-v1WeP6q4Im {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-v1WeP6q4Im .mbr-fallback-image.disabled {
  display: none;
}
.cid-v1WeP6q4Im .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v1WeP6q4Im .row {
  justify-content: space-between;
}
.cid-v1WeP6q4Im .title-wrapper .label-wrapper .mbr-label {
  display: inline-block;
  padding: 4px 20px;
  margin-bottom: 20px;
  border: 1px solid #e4ed64;
}
@media (max-width: 992px) {
  .cid-v1WeP6q4Im .title-wrapper .mbr-section-title {
    margin-bottom: 20px;
  }
}
.cid-v1WeP6q4Im .content-wrapper .mbr-desc {
  margin-bottom: 20px;
}
.cid-v1WeP6q4Im .content-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-v1WeP6q4Im .content-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v1WeP6q4Im .content-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v1WeP6q4Im .mbr-label {
  color: #000000;
}
.cid-v1WeP6q4Im .mbr-section-title {
  color: #4479d9;
}
.cid-v1WeP6q4Im .mbr-desc {
  color: #4479d9;
}
.cid-v1WeP6q4Im .mbr-text {
  color: #8a8a8a;
}
.cid-v1WeP6q4Im .mbr-text,
.cid-v1WeP6q4Im .mbr-section-btn {
  color: #ffffff;
}
.cid-v1GCKKW3eH {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v1GCKKW3eH .row > [class*="col"] {
  padding-left: 16px;
  padding-right: 16px;
  width: 100%;
}
.cid-v1GCKLukf0 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-v1GCKLukf0 .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-v1GCKLukf0 .bg-facebook:hover {
  background: #0b60cb;
}
.cid-v1GCKLukf0 .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-v1GCKLukf0 .bg-youtube:hover {
  background: #cc0000;
}
.cid-v1GCKLukf0 .bg-twitch {
  background: #9146ff;
  color: #ffffff;
}
.cid-v1GCKLukf0 .bg-twitch:hover {
  background: #7313ff;
}
.cid-v1GCKLukf0 .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-v1GCKLukf0 [class^="socicon-"]:before,
.cid-v1GCKLukf0 [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-v1GCKLukf0 .mbr-section-title,
.cid-v1GCKLukf0 .social-list {
  color: #4479d9;
  text-align: right;
}
.cid-v1GCKM8jDW {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (max-width: 767px) {
  .cid-v1GCKM8jDW .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-v1GCKM8jDW .img-logo img {
  height: 6rem;
  width: auto;
}
.cid-v1GCKM8jDW .form-control {
  margin-bottom: 1rem;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: 0.25rem;
}
.cid-v1GCKM8jDW .form-control:focus,
.cid-v1GCKM8jDW .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-v1GCKM8jDW .form-group {
  margin-bottom: 1rem;
}
.cid-v1GCKM8jDW input::-webkit-input-placeholder,
.cid-v1GCKM8jDW textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-v1GCKM8jDW input:-moz-placeholder,
.cid-v1GCKM8jDW textarea:-moz-placeholder {
  color: #656565;
}
.cid-v1GCKM8jDW .jq-selectbox li,
.cid-v1GCKM8jDW .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-v1GCKM8jDW .jq-selectbox li:hover,
.cid-v1GCKM8jDW .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-v1GCKM8jDW .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-v1GCKM8jDW .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-v1GCKM8jDW textarea.form-control {
  resize: none;
}
.cid-v1GCKM8jDW .input-group-btn {
  display: inline-block;
}
.cid-v1GCKM8jDW .input-group-btn .btn {
  margin: 0 !important;
  padding: 0.75rem 1.5625rem !important;
  text-transform: none;
}
.cid-v1GCKM8jDW .form-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-v1GCKM8jDW .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-v1GCKM8jDW .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-v1GCKM8jDW .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-v1GCKM8jDW .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-v1GCKM8jDW .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v1GCKM8jDW .social-list {
    -webkit-justify-content: justify;
    text-align: justify;
    hyphens: auto;
    text-justify: distribute;
  }
}
@media (max-width: 767px) {
  .cid-v1GCKM8jDW .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-v1GCKM8jDW .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-v1GCKM8jDW .form-control,
.cid-v1GCKM8jDW .input-group-btn .btn {
  border-radius: 3px;
}
.cid-v1GCKM8jDW #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-v1GCKM8jDW #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-v1GCKM8jDW #creativecommons img,
.cid-v1GCKM8jDW iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-v1GCKM8jDW .offset-md-1 {
  margin-left: 1vw;
}
.cid-v1GCKNt5wQ.popup-builder {
  background-color: #ffffff;
}
.cid-v1GCKNt5wQ.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v1GCKNt5wQ.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v1GCKNt5wQ .modal-content,
.cid-v1GCKNt5wQ .modal-dialog {
  height: auto;
}
.cid-v1GCKNt5wQ .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v1GCKNt5wQ .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v1GCKNt5wQ .form-wrapper .mbr-form .form-group,
  .cid-v1GCKNt5wQ .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v1GCKNt5wQ .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v1GCKNt5wQ .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v1GCKNt5wQ .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-v1GCKNt5wQ .pt-0 {
  padding-top: 0 !important;
}
.cid-v1GCKNt5wQ .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v1GCKNt5wQ .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v1GCKNt5wQ .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v1GCKNt5wQ .modal-open {
  overflow: hidden;
}
.cid-v1GCKNt5wQ .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v1GCKNt5wQ .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v1GCKNt5wQ .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v1GCKNt5wQ .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v1GCKNt5wQ .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v1GCKNt5wQ .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v1GCKNt5wQ .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v1GCKNt5wQ .modal-content {
  background: #353535;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v1GCKNt5wQ .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v1GCKNt5wQ .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v1GCKNt5wQ .modal-backdrop.fade {
  opacity: 0;
}
.cid-v1GCKNt5wQ .modal-backdrop.show {
  opacity: .5;
}
.cid-v1GCKNt5wQ .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v1GCKNt5wQ .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v1GCKNt5wQ .modal-header {
    padding: 1rem;
  }
}
.cid-v1GCKNt5wQ .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v1GCKNt5wQ .modal-header .close svg {
  fill: #ffffff;
}
.cid-v1GCKNt5wQ .modal-header .close:hover {
  opacity: 1;
}
.cid-v1GCKNt5wQ .modal-header .close:focus {
  outline: none;
}
.cid-v1GCKNt5wQ .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-v1GCKNt5wQ .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v1GCKNt5wQ .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v1GCKNt5wQ .modal-body {
    padding: 1rem;
  }
}
.cid-v1GCKNt5wQ .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v1GCKNt5wQ .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v1GCKNt5wQ .modal-footer {
    padding: 1rem;
  }
}
.cid-v1GCKNt5wQ .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v1GCKNt5wQ .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v1GCKNt5wQ .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v1GCKNt5wQ .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v1GCKNt5wQ .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v1GCKNt5wQ .modal-lg,
  .cid-v1GCKNt5wQ .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v1GCKNt5wQ .modal-xl {
    max-width: 1140px;
  }
}
.cid-v1GCKNt5wQ .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v1GCKNt5wQ .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v1GCKNt5wQ .form-group {
  margin-bottom: 1rem;
}
.cid-v1GCKNt5wQ .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v1GCKNt5wQ .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v1GCKNt5wQ .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v1GCKNt5wQ .mbr-section-btn {
  margin: 0;
}
.cid-v1GCKNt5wQ .mbr-section-btn .btn {
  margin: 0;
}
.cid-v1L752JqPZ {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-v1L752JqPZ nav.navbar {
  position: fixed;
}
.cid-v1L752JqPZ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v1L752JqPZ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-v1L752JqPZ .decor {
  background-color: white;
  border: solid 1px lightgray;
  border-radius: .5vw;
}
.cid-v1L752JqPZ #menu {
  width: 3vh;
  font-size: .8vh;
  color: #353535;
  left: -7px;
  position: absolute;
  top: 1px;
  margin-top: 3px;
}
.cid-v1L752JqPZ .dropdown-item {
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  transition: .4s all !important;
}
.cid-v1L752JqPZ .dropdown-item:hover,
.cid-v1L752JqPZ .dropdown-item:focus {
  background: rgba(71, 181, 237, 0.5) !important;
  color: white !important;
}
.cid-v1L752JqPZ .dropdown-item:hover span {
  color: white;
}
.cid-v1L752JqPZ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v1L752JqPZ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v1L752JqPZ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
  text-align: center;
}
.cid-v1L752JqPZ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-v1L752JqPZ .nav-link {
  position: relative;
}
.cid-v1L752JqPZ .container {
  display: flex;
  margin: auto;
  max-width: 1600px;
}
.cid-v1L752JqPZ .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0 !important;
}
.cid-v1L752JqPZ .iconfont-wrapper .mbr-iconfont {
  transition: .4s all;
}
.cid-v1L752JqPZ .iconfont-wrapper:hover .mbr-iconfont {
  color: #6592e6;
}
.cid-v1L752JqPZ .dropdown-menu,
.cid-v1L752JqPZ .navbar.opened {
  background: #353535 !important;
}
.cid-v1L752JqPZ .nav-item:focus,
.cid-v1L752JqPZ .nav-link:focus {
  outline: none;
}
.cid-v1L752JqPZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v1L752JqPZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v1L752JqPZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v1L752JqPZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v1L752JqPZ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v1L752JqPZ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v1L752JqPZ .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid #fff;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #353535;
  padding: 0 !important;
}
.cid-v1L752JqPZ .navbar.opened {
  transition: all 0.3s;
}
.cid-v1L752JqPZ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v1L752JqPZ .navbar .navbar-logo img {
  width: auto;
}
.cid-v1L752JqPZ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v1L752JqPZ .navbar.collapsed {
  justify-content: center;
}
.cid-v1L752JqPZ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v1L752JqPZ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v1L752JqPZ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v1L752JqPZ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v1L752JqPZ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v1L752JqPZ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v1L752JqPZ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v1L752JqPZ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v1L752JqPZ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v1L752JqPZ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v1L752JqPZ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v1L752JqPZ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v1L752JqPZ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v1L752JqPZ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v1L752JqPZ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v1L752JqPZ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-v1L752JqPZ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v1L752JqPZ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v1L752JqPZ .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: flex-start;
  margin-right: 0;
  padding: 0 !important;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  display: flex;
  justify-content: center;
}
.cid-v1L752JqPZ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v1L752JqPZ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v1L752JqPZ .dropdown-item.active,
.cid-v1L752JqPZ .dropdown-item:active {
  background-color: transparent;
}
.cid-v1L752JqPZ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v1L752JqPZ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v1L752JqPZ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v1L752JqPZ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #353535;
}
.cid-v1L752JqPZ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v1L752JqPZ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v1L752JqPZ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v1L752JqPZ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v1L752JqPZ button.navbar-toggler {
  outline: none;
  width: 26px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v1L752JqPZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 25px;
  height: 2px;
  border-right: 5px;
  background-color: #353535;
}
.cid-v1L752JqPZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v1L752JqPZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v1L752JqPZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v1L752JqPZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v1L752JqPZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v1L752JqPZ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v1L752JqPZ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v1L752JqPZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v1L752JqPZ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-v1L752JqPZ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v1L752JqPZ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v1L752JqPZ .navbar {
    height: 70px;
  }
  .cid-v1L752JqPZ .navbar.opened {
    height: auto;
  }
  .cid-v1L752JqPZ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v1L752JqPZ .header-item {
  width: 33.33333333%;
  padding: 10px 0;
}
.cid-v1L752JqPZ .navbar-toggler {
  margin-left: 10px;
}
.cid-v1L752JqPZ .hamburger-bg {
  position: absolute;
  top: 50%;
  left: 50%;
  width: calc(100% + 3vh);
  aspect-ratio: 1;
  transform: translate(-50%, -50%);
  border-radius: 50%;
  background-color: #ffa405;
}
.cid-v1L752JqPZ .navbar-logo {
  margin-right: 0 !important;
}
.cid-v1L752JqPZ .mbr-text {
  width: 100%;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 575px) {
  .cid-v1L752JqPZ .mbr-text {
    display: none;
  }
}
.cid-v1L752JqPZ .navbar-collapse {
  padding-top: 40px !important;
}
.cid-v1L752JqPZ .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-v1L752JqPZ .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
}
.cid-v1L752JqPZ .navbar.collapsed ul.navbar-nav li {
  border-radius: .2vw;
  background-color: #6592e6;
  margin: .5vw;
  width: 75%;
  margin-left: auto;
  margin-right: auto;
}
@media only screen and (max-width: 430px) {
  .cid-v1L752JqPZ #menu {
    width: 3vh;
    font-size: 1vh;
    color: #353535;
    left: -2px;
    position: absolute;
    top: 1px;
    margin-top: 3px;
  }
}
@media only screen and (max-width: 600px) {
  .cid-v1L752JqPZ #menu {
    width: 3vh;
    font-size: 1vh;
    color: #353535;
    left: -2px;
    position: absolute;
    top: 1px;
    margin-top: 3px;
  }
}
@media only screen and (max-width: 1080px) and (orientation: portrait) {
  .cid-v1L752JqPZ #vol {
    display: none;
  }
}
.cid-v1L752JqPZ .soutien {
  font-family: jost;
  font-size: 1em;
}
.cid-v1L753ddZG {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-v1L753ddZG .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-v1L753ddZG .mbr-text {
  color: #000000;
}
.cid-v1L753n1LI {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-v1L753n1LI .mbr-fallback-image.disabled {
  display: none;
}
.cid-v1L753n1LI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v1L753n1LI .content-wrapper {
  margin-bottom: 80px;
}
@media (max-width: 992px) {
  .cid-v1L753n1LI .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-v1L753n1LI .content-wrapper .title-wrapper {
  margin-bottom: 16px;
}
.cid-v1L753n1LI .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v1L753n1LI .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v1L753n1LI .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v1L753n1LI .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v1L753n1LI .items-wrapper {
  margin: 0 -8px;
  align-items: center;
}
.cid-v1L753n1LI .items-wrapper .item {
  padding: 0 8px;
  margin-bottom: 16px;
}
.cid-v1L753n1LI .items-wrapper .item:hover .item-wrapper,
.cid-v1L753n1LI .items-wrapper .item:focus .item-wrapper {
  border: 2px solid #4479d9;
}
.cid-v1L753n1LI .items-wrapper .item:hover .card_2,
.cid-v1L753n1LI .items-wrapper .item:focus .card_2 {
  border: 2px solid #4479d9;
}
.cid-v1L753n1LI .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  padding: 32px;
  background-color: #000000;
  transition: all 0.3s ease;
  border: 2px solid #000000;
  box-shadow: 0 32px 64px -10px #4479d9;
}
@media (max-width: 992px) {
  .cid-v1L753n1LI .items-wrapper .item .item-wrapper {
    padding: 24px;
  }
}
.cid-v1L753n1LI .items-wrapper .item .item-wrapper .card-box .card-title,
.cid-v1L753n1LI .items-wrapper .item .item-wrapper .card-box .card-title_2 {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-v1L753n1LI .items-wrapper .item .item-wrapper .card-box .card-title,
  .cid-v1L753n1LI .items-wrapper .item .item-wrapper .card-box .card-title_2 {
    margin-bottom: 24px;
  }
}
.cid-v1L753n1LI .items-wrapper .item .item-wrapper .card-box .card-price,
.cid-v1L753n1LI .items-wrapper .item .item-wrapper .card-box .card-price_2 {
  margin-bottom: 16px;
}
.cid-v1L753n1LI .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-v1L753n1LI .items-wrapper .item .item-wrapper .card-box .card-text {
    margin-bottom: 24px;
  }
}
.cid-v1L753n1LI .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
  display: inline-flex;
  flex-direction: column;
}
.cid-v1L753n1LI .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  position: relative;
  margin-bottom: 12px;
  padding-left: 28px;
}
.cid-v1L753n1LI .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap::before {
  content: '✓';
  position: absolute;
  top: 5px;
  left: 0;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 18px;
  height: 18px;
  border-radius: 100%;
  border: 2px solid #ff9e00;
  color: #ff9e00;
  font-size: 11px;
}
.cid-v1L753n1LI .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-v1L753n1LI .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 32px;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-v1L753n1LI .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 24px;
  }
}
.cid-v1L753n1LI .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  justify-content: space-between;
  width: 100%;
  margin-bottom: 0;
}
.cid-v1L753n1LI .items-wrapper .item .card_2 {
  padding: 46px 40px;
}
@media (max-width: 992px) {
  .cid-v1L753n1LI .items-wrapper .item .card_2 {
    padding: 24px;
  }
}
.cid-v1L753n1LI .items-wrapper .item .card_2 .card-box .list-wrapper .list .item-wrap::before {
  border: 2px solid #ff9e00;
  color: #ff9e00;
}
.cid-v1L753n1LI .mbr-section-title {
  color: #4479d9;
  text-align: center;
}
.cid-v1L753n1LI .mbr-section-subtitle {
  color: #4479d9;
  text-align: center;
}
.cid-v1L753n1LI .mbr-text,
.cid-v1L753n1LI .text-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-v1L753n1LI .card-title {
  color: #4479d9;
}
.cid-v1L753n1LI .card-title_2 {
  color: #4479d9;
}
.cid-v1L753n1LI .card-price {
  color: #ff9e00;
}
.cid-v1L753n1LI .card-price_2 {
  color: #ff9e00;
}
.cid-v1L753n1LI .card-text {
  color: #4479d9;
}
.cid-v1L753n1LI .list {
  color: #111111;
}
.cid-v1L753n1LI .list,
.cid-v1L753n1LI .item-wrap,
.cid-v1L753n1LI .list-wrapper {
  color: #ffffff;
}
.cid-v1L753PoLr {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v1L753PoLr .row > [class*="col"] {
  padding-left: 16px;
  padding-right: 16px;
  width: 100%;
}
.cid-v1L7547B5R {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-v1L7547B5R .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-v1L7547B5R .bg-facebook:hover {
  background: #0b60cb;
}
.cid-v1L7547B5R .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-v1L7547B5R .bg-youtube:hover {
  background: #cc0000;
}
.cid-v1L7547B5R .bg-twitch {
  background: #9146ff;
  color: #ffffff;
}
.cid-v1L7547B5R .bg-twitch:hover {
  background: #7313ff;
}
.cid-v1L7547B5R .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-v1L7547B5R [class^="socicon-"]:before,
.cid-v1L7547B5R [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-v1L7547B5R .mbr-section-title,
.cid-v1L7547B5R .social-list {
  color: #4479d9;
  text-align: right;
}
.cid-v1L754zdrm {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (max-width: 767px) {
  .cid-v1L754zdrm .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-v1L754zdrm .img-logo img {
  height: 6rem;
  width: auto;
}
.cid-v1L754zdrm .form-control {
  margin-bottom: 1rem;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: 0.25rem;
}
.cid-v1L754zdrm .form-control:focus,
.cid-v1L754zdrm .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-v1L754zdrm .form-group {
  margin-bottom: 1rem;
}
.cid-v1L754zdrm input::-webkit-input-placeholder,
.cid-v1L754zdrm textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-v1L754zdrm input:-moz-placeholder,
.cid-v1L754zdrm textarea:-moz-placeholder {
  color: #656565;
}
.cid-v1L754zdrm .jq-selectbox li,
.cid-v1L754zdrm .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-v1L754zdrm .jq-selectbox li:hover,
.cid-v1L754zdrm .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-v1L754zdrm .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-v1L754zdrm .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-v1L754zdrm textarea.form-control {
  resize: none;
}
.cid-v1L754zdrm .input-group-btn {
  display: inline-block;
}
.cid-v1L754zdrm .input-group-btn .btn {
  margin: 0 !important;
  padding: 0.75rem 1.5625rem !important;
  text-transform: none;
}
.cid-v1L754zdrm .form-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-v1L754zdrm .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-v1L754zdrm .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-v1L754zdrm .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-v1L754zdrm .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-v1L754zdrm .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v1L754zdrm .social-list {
    -webkit-justify-content: justify;
    text-align: justify;
    hyphens: auto;
    text-justify: distribute;
  }
}
@media (max-width: 767px) {
  .cid-v1L754zdrm .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-v1L754zdrm .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-v1L754zdrm .form-control,
.cid-v1L754zdrm .input-group-btn .btn {
  border-radius: 3px;
}
.cid-v1L754zdrm #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-v1L754zdrm #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-v1L754zdrm #creativecommons img,
.cid-v1L754zdrm iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-v1L754zdrm .offset-md-1 {
  margin-left: 1vw;
}
.cid-v1L756fgjf.popup-builder {
  background-color: #ffffff;
}
.cid-v1L756fgjf.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v1L756fgjf.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v1L756fgjf .modal-content,
.cid-v1L756fgjf .modal-dialog {
  height: auto;
}
.cid-v1L756fgjf .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v1L756fgjf .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v1L756fgjf .form-wrapper .mbr-form .form-group,
  .cid-v1L756fgjf .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v1L756fgjf .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v1L756fgjf .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v1L756fgjf .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-v1L756fgjf .pt-0 {
  padding-top: 0 !important;
}
.cid-v1L756fgjf .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v1L756fgjf .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v1L756fgjf .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v1L756fgjf .modal-open {
  overflow: hidden;
}
.cid-v1L756fgjf .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v1L756fgjf .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v1L756fgjf .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v1L756fgjf .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v1L756fgjf .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v1L756fgjf .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v1L756fgjf .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v1L756fgjf .modal-content {
  background: #353535;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v1L756fgjf .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v1L756fgjf .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v1L756fgjf .modal-backdrop.fade {
  opacity: 0;
}
.cid-v1L756fgjf .modal-backdrop.show {
  opacity: .5;
}
.cid-v1L756fgjf .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v1L756fgjf .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v1L756fgjf .modal-header {
    padding: 1rem;
  }
}
.cid-v1L756fgjf .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v1L756fgjf .modal-header .close svg {
  fill: #ffffff;
}
.cid-v1L756fgjf .modal-header .close:hover {
  opacity: 1;
}
.cid-v1L756fgjf .modal-header .close:focus {
  outline: none;
}
.cid-v1L756fgjf .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-v1L756fgjf .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v1L756fgjf .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v1L756fgjf .modal-body {
    padding: 1rem;
  }
}
.cid-v1L756fgjf .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v1L756fgjf .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v1L756fgjf .modal-footer {
    padding: 1rem;
  }
}
.cid-v1L756fgjf .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v1L756fgjf .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v1L756fgjf .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v1L756fgjf .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v1L756fgjf .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v1L756fgjf .modal-lg,
  .cid-v1L756fgjf .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v1L756fgjf .modal-xl {
    max-width: 1140px;
  }
}
.cid-v1L756fgjf .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v1L756fgjf .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v1L756fgjf .form-group {
  margin-bottom: 1rem;
}
.cid-v1L756fgjf .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v1L756fgjf .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v1L756fgjf .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v1L756fgjf .mbr-section-btn {
  margin: 0;
}
.cid-v1L756fgjf .mbr-section-btn .btn {
  margin: 0;
}
.cid-v1Leu92zCv {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-v1Leu92zCv nav.navbar {
  position: fixed;
}
.cid-v1Leu92zCv .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v1Leu92zCv .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-v1Leu92zCv .decor {
  background-color: white;
  border: solid 1px lightgray;
  border-radius: .5vw;
}
.cid-v1Leu92zCv #menu {
  width: 3vh;
  font-size: .8vh;
  color: #353535;
  left: -7px;
  position: absolute;
  top: 1px;
  margin-top: 3px;
}
.cid-v1Leu92zCv .dropdown-item {
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  transition: .4s all !important;
}
.cid-v1Leu92zCv .dropdown-item:hover,
.cid-v1Leu92zCv .dropdown-item:focus {
  background: rgba(71, 181, 237, 0.5) !important;
  color: white !important;
}
.cid-v1Leu92zCv .dropdown-item:hover span {
  color: white;
}
.cid-v1Leu92zCv .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v1Leu92zCv .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v1Leu92zCv .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
  text-align: center;
}
.cid-v1Leu92zCv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-v1Leu92zCv .nav-link {
  position: relative;
}
.cid-v1Leu92zCv .container {
  display: flex;
  margin: auto;
  max-width: 1600px;
}
.cid-v1Leu92zCv .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0 !important;
}
.cid-v1Leu92zCv .iconfont-wrapper .mbr-iconfont {
  transition: .4s all;
}
.cid-v1Leu92zCv .iconfont-wrapper:hover .mbr-iconfont {
  color: #6592e6;
}
.cid-v1Leu92zCv .dropdown-menu,
.cid-v1Leu92zCv .navbar.opened {
  background: #353535 !important;
}
.cid-v1Leu92zCv .nav-item:focus,
.cid-v1Leu92zCv .nav-link:focus {
  outline: none;
}
.cid-v1Leu92zCv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v1Leu92zCv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v1Leu92zCv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v1Leu92zCv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v1Leu92zCv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v1Leu92zCv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v1Leu92zCv .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid #fff;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #353535;
  padding: 0 !important;
}
.cid-v1Leu92zCv .navbar.opened {
  transition: all 0.3s;
}
.cid-v1Leu92zCv .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v1Leu92zCv .navbar .navbar-logo img {
  width: auto;
}
.cid-v1Leu92zCv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v1Leu92zCv .navbar.collapsed {
  justify-content: center;
}
.cid-v1Leu92zCv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v1Leu92zCv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v1Leu92zCv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v1Leu92zCv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v1Leu92zCv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v1Leu92zCv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v1Leu92zCv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v1Leu92zCv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v1Leu92zCv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v1Leu92zCv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v1Leu92zCv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v1Leu92zCv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v1Leu92zCv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v1Leu92zCv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v1Leu92zCv .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v1Leu92zCv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-v1Leu92zCv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v1Leu92zCv .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v1Leu92zCv .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: flex-start;
  margin-right: 0;
  padding: 0 !important;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  display: flex;
  justify-content: center;
}
.cid-v1Leu92zCv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v1Leu92zCv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v1Leu92zCv .dropdown-item.active,
.cid-v1Leu92zCv .dropdown-item:active {
  background-color: transparent;
}
.cid-v1Leu92zCv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v1Leu92zCv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v1Leu92zCv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v1Leu92zCv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #353535;
}
.cid-v1Leu92zCv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v1Leu92zCv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v1Leu92zCv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v1Leu92zCv .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v1Leu92zCv button.navbar-toggler {
  outline: none;
  width: 26px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v1Leu92zCv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 25px;
  height: 2px;
  border-right: 5px;
  background-color: #353535;
}
.cid-v1Leu92zCv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v1Leu92zCv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v1Leu92zCv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v1Leu92zCv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v1Leu92zCv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v1Leu92zCv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v1Leu92zCv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v1Leu92zCv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v1Leu92zCv .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-v1Leu92zCv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v1Leu92zCv .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v1Leu92zCv .navbar {
    height: 70px;
  }
  .cid-v1Leu92zCv .navbar.opened {
    height: auto;
  }
  .cid-v1Leu92zCv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v1Leu92zCv .header-item {
  width: 33.33333333%;
  padding: 10px 0;
}
.cid-v1Leu92zCv .navbar-toggler {
  margin-left: 10px;
}
.cid-v1Leu92zCv .hamburger-bg {
  position: absolute;
  top: 50%;
  left: 50%;
  width: calc(100% + 3vh);
  aspect-ratio: 1;
  transform: translate(-50%, -50%);
  border-radius: 50%;
  background-color: #ffa405;
}
.cid-v1Leu92zCv .navbar-logo {
  margin-right: 0 !important;
}
.cid-v1Leu92zCv .mbr-text {
  width: 100%;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 575px) {
  .cid-v1Leu92zCv .mbr-text {
    display: none;
  }
}
.cid-v1Leu92zCv .navbar-collapse {
  padding-top: 40px !important;
}
.cid-v1Leu92zCv .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-v1Leu92zCv .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
}
.cid-v1Leu92zCv .navbar.collapsed ul.navbar-nav li {
  border-radius: .2vw;
  background-color: #6592e6;
  margin: .5vw;
  width: 75%;
  margin-left: auto;
  margin-right: auto;
}
@media only screen and (max-width: 430px) {
  .cid-v1Leu92zCv #menu {
    width: 3vh;
    font-size: 1vh;
    color: #353535;
    left: -2px;
    position: absolute;
    top: 1px;
    margin-top: 3px;
  }
}
@media only screen and (max-width: 600px) {
  .cid-v1Leu92zCv #menu {
    width: 3vh;
    font-size: 1vh;
    color: #353535;
    left: -2px;
    position: absolute;
    top: 1px;
    margin-top: 3px;
  }
}
@media only screen and (max-width: 1080px) and (orientation: portrait) {
  .cid-v1Leu92zCv #vol {
    display: none;
  }
}
.cid-v1Leu92zCv .soutien {
  font-family: jost;
  font-size: 1em;
}
.cid-v1Leu9PGVO {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-v1Leu9PGVO .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-v1Leu9PGVO .mbr-text {
  color: #000000;
}
.cid-v1Leua0Uiv {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-v1Leua0Uiv .mbr-fallback-image.disabled {
  display: none;
}
.cid-v1Leua0Uiv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v1Leua0Uiv .content-wrapper {
  margin-bottom: 80px;
}
@media (max-width: 992px) {
  .cid-v1Leua0Uiv .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-v1Leua0Uiv .content-wrapper .title-wrapper {
  margin-bottom: 16px;
}
.cid-v1Leua0Uiv .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v1Leua0Uiv .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v1Leua0Uiv .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v1Leua0Uiv .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v1Leua0Uiv .items-wrapper {
  margin: 0 -8px;
  align-items: center;
}
.cid-v1Leua0Uiv .items-wrapper .item {
  padding: 0 8px;
  margin-bottom: 16px;
}
.cid-v1Leua0Uiv .items-wrapper .item:hover .item-wrapper,
.cid-v1Leua0Uiv .items-wrapper .item:focus .item-wrapper {
  border: 2px solid #4479d9;
}
.cid-v1Leua0Uiv .items-wrapper .item:hover .card_2,
.cid-v1Leua0Uiv .items-wrapper .item:focus .card_2 {
  border: 2px solid #4479d9;
}
.cid-v1Leua0Uiv .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  padding: 32px;
  background-color: #000000;
  transition: all 0.3s ease;
  border: 2px solid #000000;
  box-shadow: 0 32px 64px -10px #4479d9;
}
@media (max-width: 992px) {
  .cid-v1Leua0Uiv .items-wrapper .item .item-wrapper {
    padding: 24px;
  }
}
.cid-v1Leua0Uiv .items-wrapper .item .item-wrapper .card-box .card-title,
.cid-v1Leua0Uiv .items-wrapper .item .item-wrapper .card-box .card-title_2 {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-v1Leua0Uiv .items-wrapper .item .item-wrapper .card-box .card-title,
  .cid-v1Leua0Uiv .items-wrapper .item .item-wrapper .card-box .card-title_2 {
    margin-bottom: 24px;
  }
}
.cid-v1Leua0Uiv .items-wrapper .item .item-wrapper .card-box .card-price,
.cid-v1Leua0Uiv .items-wrapper .item .item-wrapper .card-box .card-price_2 {
  margin-bottom: 16px;
}
.cid-v1Leua0Uiv .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-v1Leua0Uiv .items-wrapper .item .item-wrapper .card-box .card-text {
    margin-bottom: 24px;
  }
}
.cid-v1Leua0Uiv .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
  display: inline-flex;
  flex-direction: column;
}
.cid-v1Leua0Uiv .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  position: relative;
  margin-bottom: 12px;
  padding-left: 28px;
}
.cid-v1Leua0Uiv .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap::before {
  content: '✓';
  position: absolute;
  top: 5px;
  left: 0;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 18px;
  height: 18px;
  border-radius: 100%;
  border: 2px solid #ff9e00;
  color: #ff9e00;
  font-size: 11px;
}
.cid-v1Leua0Uiv .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-v1Leua0Uiv .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 32px;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-v1Leua0Uiv .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 24px;
  }
}
.cid-v1Leua0Uiv .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  justify-content: space-between;
  width: 100%;
  margin-bottom: 0;
}
.cid-v1Leua0Uiv .items-wrapper .item .card_2 {
  padding: 46px 40px;
}
@media (max-width: 992px) {
  .cid-v1Leua0Uiv .items-wrapper .item .card_2 {
    padding: 24px;
  }
}
.cid-v1Leua0Uiv .items-wrapper .item .card_2 .card-box .list-wrapper .list .item-wrap::before {
  border: 2px solid #ff9e00;
  color: #ff9e00;
}
.cid-v1Leua0Uiv .mbr-section-title {
  color: #4479d9;
  text-align: center;
}
.cid-v1Leua0Uiv .mbr-section-subtitle {
  color: #4479d9;
  text-align: center;
}
.cid-v1Leua0Uiv .mbr-text,
.cid-v1Leua0Uiv .text-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-v1Leua0Uiv .card-title {
  color: #4479d9;
}
.cid-v1Leua0Uiv .card-title_2 {
  color: #4479d9;
}
.cid-v1Leua0Uiv .card-price {
  color: #ff9e00;
}
.cid-v1Leua0Uiv .card-price_2 {
  color: #ff9e00;
}
.cid-v1Leua0Uiv .card-text {
  color: #4479d9;
}
.cid-v1Leua0Uiv .list {
  color: #111111;
}
.cid-v1Leua0Uiv .list,
.cid-v1Leua0Uiv .item-wrap,
.cid-v1Leua0Uiv .list-wrapper {
  color: #ffffff;
}
.cid-v1Leuao3Qf {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v1Leuao3Qf .row > [class*="col"] {
  padding-left: 16px;
  padding-right: 16px;
  width: 100%;
}
.cid-v1LeuaAzPE {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-v1LeuaAzPE .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-v1LeuaAzPE .bg-facebook:hover {
  background: #0b60cb;
}
.cid-v1LeuaAzPE .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-v1LeuaAzPE .bg-youtube:hover {
  background: #cc0000;
}
.cid-v1LeuaAzPE .bg-twitch {
  background: #9146ff;
  color: #ffffff;
}
.cid-v1LeuaAzPE .bg-twitch:hover {
  background: #7313ff;
}
.cid-v1LeuaAzPE .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-v1LeuaAzPE [class^="socicon-"]:before,
.cid-v1LeuaAzPE [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-v1LeuaAzPE .mbr-section-title,
.cid-v1LeuaAzPE .social-list {
  color: #4479d9;
  text-align: right;
}
.cid-v1LeuaRJUA {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (max-width: 767px) {
  .cid-v1LeuaRJUA .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-v1LeuaRJUA .img-logo img {
  height: 6rem;
  width: auto;
}
.cid-v1LeuaRJUA .form-control {
  margin-bottom: 1rem;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: 0.25rem;
}
.cid-v1LeuaRJUA .form-control:focus,
.cid-v1LeuaRJUA .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-v1LeuaRJUA .form-group {
  margin-bottom: 1rem;
}
.cid-v1LeuaRJUA input::-webkit-input-placeholder,
.cid-v1LeuaRJUA textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-v1LeuaRJUA input:-moz-placeholder,
.cid-v1LeuaRJUA textarea:-moz-placeholder {
  color: #656565;
}
.cid-v1LeuaRJUA .jq-selectbox li,
.cid-v1LeuaRJUA .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-v1LeuaRJUA .jq-selectbox li:hover,
.cid-v1LeuaRJUA .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-v1LeuaRJUA .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-v1LeuaRJUA .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-v1LeuaRJUA textarea.form-control {
  resize: none;
}
.cid-v1LeuaRJUA .input-group-btn {
  display: inline-block;
}
.cid-v1LeuaRJUA .input-group-btn .btn {
  margin: 0 !important;
  padding: 0.75rem 1.5625rem !important;
  text-transform: none;
}
.cid-v1LeuaRJUA .form-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-v1LeuaRJUA .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-v1LeuaRJUA .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-v1LeuaRJUA .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-v1LeuaRJUA .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-v1LeuaRJUA .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v1LeuaRJUA .social-list {
    -webkit-justify-content: justify;
    text-align: justify;
    hyphens: auto;
    text-justify: distribute;
  }
}
@media (max-width: 767px) {
  .cid-v1LeuaRJUA .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-v1LeuaRJUA .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-v1LeuaRJUA .form-control,
.cid-v1LeuaRJUA .input-group-btn .btn {
  border-radius: 3px;
}
.cid-v1LeuaRJUA #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-v1LeuaRJUA #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-v1LeuaRJUA #creativecommons img,
.cid-v1LeuaRJUA iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-v1LeuaRJUA .offset-md-1 {
  margin-left: 1vw;
}
.cid-v1Leub9lFJ.popup-builder {
  background-color: #ffffff;
}
.cid-v1Leub9lFJ.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v1Leub9lFJ.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v1Leub9lFJ .modal-content,
.cid-v1Leub9lFJ .modal-dialog {
  height: auto;
}
.cid-v1Leub9lFJ .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v1Leub9lFJ .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v1Leub9lFJ .form-wrapper .mbr-form .form-group,
  .cid-v1Leub9lFJ .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v1Leub9lFJ .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v1Leub9lFJ .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v1Leub9lFJ .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-v1Leub9lFJ .pt-0 {
  padding-top: 0 !important;
}
.cid-v1Leub9lFJ .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v1Leub9lFJ .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v1Leub9lFJ .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v1Leub9lFJ .modal-open {
  overflow: hidden;
}
.cid-v1Leub9lFJ .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v1Leub9lFJ .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v1Leub9lFJ .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v1Leub9lFJ .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v1Leub9lFJ .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v1Leub9lFJ .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v1Leub9lFJ .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v1Leub9lFJ .modal-content {
  background: #353535;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v1Leub9lFJ .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v1Leub9lFJ .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v1Leub9lFJ .modal-backdrop.fade {
  opacity: 0;
}
.cid-v1Leub9lFJ .modal-backdrop.show {
  opacity: .5;
}
.cid-v1Leub9lFJ .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v1Leub9lFJ .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v1Leub9lFJ .modal-header {
    padding: 1rem;
  }
}
.cid-v1Leub9lFJ .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v1Leub9lFJ .modal-header .close svg {
  fill: #ffffff;
}
.cid-v1Leub9lFJ .modal-header .close:hover {
  opacity: 1;
}
.cid-v1Leub9lFJ .modal-header .close:focus {
  outline: none;
}
.cid-v1Leub9lFJ .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-v1Leub9lFJ .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v1Leub9lFJ .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v1Leub9lFJ .modal-body {
    padding: 1rem;
  }
}
.cid-v1Leub9lFJ .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v1Leub9lFJ .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v1Leub9lFJ .modal-footer {
    padding: 1rem;
  }
}
.cid-v1Leub9lFJ .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v1Leub9lFJ .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v1Leub9lFJ .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v1Leub9lFJ .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v1Leub9lFJ .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v1Leub9lFJ .modal-lg,
  .cid-v1Leub9lFJ .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v1Leub9lFJ .modal-xl {
    max-width: 1140px;
  }
}
.cid-v1Leub9lFJ .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v1Leub9lFJ .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v1Leub9lFJ .form-group {
  margin-bottom: 1rem;
}
.cid-v1Leub9lFJ .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v1Leub9lFJ .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v1Leub9lFJ .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v1Leub9lFJ .mbr-section-btn {
  margin: 0;
}
.cid-v1Leub9lFJ .mbr-section-btn .btn {
  margin: 0;
}
.cid-v1MehYuhuF {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-v1MehYuhuF nav.navbar {
  position: fixed;
}
.cid-v1MehYuhuF .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v1MehYuhuF .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-v1MehYuhuF .decor {
  background-color: white;
  border: solid 1px lightgray;
  border-radius: .5vw;
}
.cid-v1MehYuhuF #menu {
  width: 3vh;
  font-size: .8vh;
  color: #353535;
  left: -7px;
  position: absolute;
  top: 1px;
  margin-top: 3px;
}
.cid-v1MehYuhuF .dropdown-item {
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  transition: .4s all !important;
}
.cid-v1MehYuhuF .dropdown-item:hover,
.cid-v1MehYuhuF .dropdown-item:focus {
  background: rgba(71, 181, 237, 0.5) !important;
  color: white !important;
}
.cid-v1MehYuhuF .dropdown-item:hover span {
  color: white;
}
.cid-v1MehYuhuF .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v1MehYuhuF .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v1MehYuhuF .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
  text-align: center;
}
.cid-v1MehYuhuF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-v1MehYuhuF .nav-link {
  position: relative;
}
.cid-v1MehYuhuF .container {
  display: flex;
  margin: auto;
  max-width: 1600px;
}
.cid-v1MehYuhuF .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0 !important;
}
.cid-v1MehYuhuF .iconfont-wrapper .mbr-iconfont {
  transition: .4s all;
}
.cid-v1MehYuhuF .iconfont-wrapper:hover .mbr-iconfont {
  color: #6592e6;
}
.cid-v1MehYuhuF .dropdown-menu,
.cid-v1MehYuhuF .navbar.opened {
  background: #353535 !important;
}
.cid-v1MehYuhuF .nav-item:focus,
.cid-v1MehYuhuF .nav-link:focus {
  outline: none;
}
.cid-v1MehYuhuF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v1MehYuhuF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v1MehYuhuF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v1MehYuhuF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v1MehYuhuF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v1MehYuhuF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v1MehYuhuF .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid #fff;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #353535;
  padding: 0 !important;
}
.cid-v1MehYuhuF .navbar.opened {
  transition: all 0.3s;
}
.cid-v1MehYuhuF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v1MehYuhuF .navbar .navbar-logo img {
  width: auto;
}
.cid-v1MehYuhuF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v1MehYuhuF .navbar.collapsed {
  justify-content: center;
}
.cid-v1MehYuhuF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v1MehYuhuF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v1MehYuhuF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v1MehYuhuF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v1MehYuhuF .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v1MehYuhuF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v1MehYuhuF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v1MehYuhuF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v1MehYuhuF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v1MehYuhuF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v1MehYuhuF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v1MehYuhuF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v1MehYuhuF .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v1MehYuhuF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v1MehYuhuF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v1MehYuhuF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-v1MehYuhuF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v1MehYuhuF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v1MehYuhuF .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: flex-start;
  margin-right: 0;
  padding: 0 !important;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  display: flex;
  justify-content: center;
}
.cid-v1MehYuhuF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v1MehYuhuF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v1MehYuhuF .dropdown-item.active,
.cid-v1MehYuhuF .dropdown-item:active {
  background-color: transparent;
}
.cid-v1MehYuhuF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v1MehYuhuF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v1MehYuhuF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v1MehYuhuF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #353535;
}
.cid-v1MehYuhuF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v1MehYuhuF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v1MehYuhuF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v1MehYuhuF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v1MehYuhuF button.navbar-toggler {
  outline: none;
  width: 26px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v1MehYuhuF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 25px;
  height: 2px;
  border-right: 5px;
  background-color: #353535;
}
.cid-v1MehYuhuF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v1MehYuhuF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v1MehYuhuF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v1MehYuhuF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v1MehYuhuF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v1MehYuhuF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v1MehYuhuF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v1MehYuhuF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v1MehYuhuF .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-v1MehYuhuF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v1MehYuhuF .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v1MehYuhuF .navbar {
    height: 70px;
  }
  .cid-v1MehYuhuF .navbar.opened {
    height: auto;
  }
  .cid-v1MehYuhuF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v1MehYuhuF .header-item {
  width: 33.33333333%;
  padding: 10px 0;
}
.cid-v1MehYuhuF .navbar-toggler {
  margin-left: 10px;
}
.cid-v1MehYuhuF .hamburger-bg {
  position: absolute;
  top: 50%;
  left: 50%;
  width: calc(100% + 3vh);
  aspect-ratio: 1;
  transform: translate(-50%, -50%);
  border-radius: 50%;
  background-color: #ffa405;
}
.cid-v1MehYuhuF .navbar-logo {
  margin-right: 0 !important;
}
.cid-v1MehYuhuF .mbr-text {
  width: 100%;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 575px) {
  .cid-v1MehYuhuF .mbr-text {
    display: none;
  }
}
.cid-v1MehYuhuF .navbar-collapse {
  padding-top: 40px !important;
}
.cid-v1MehYuhuF .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-v1MehYuhuF .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
}
.cid-v1MehYuhuF .navbar.collapsed ul.navbar-nav li {
  border-radius: .2vw;
  background-color: #6592e6;
  margin: .5vw;
  width: 75%;
  margin-left: auto;
  margin-right: auto;
}
@media only screen and (max-width: 430px) {
  .cid-v1MehYuhuF #menu {
    width: 3vh;
    font-size: 1vh;
    color: #353535;
    left: -2px;
    position: absolute;
    top: 1px;
    margin-top: 3px;
  }
}
@media only screen and (max-width: 600px) {
  .cid-v1MehYuhuF #menu {
    width: 3vh;
    font-size: 1vh;
    color: #353535;
    left: -2px;
    position: absolute;
    top: 1px;
    margin-top: 3px;
  }
}
@media only screen and (max-width: 1080px) and (orientation: portrait) {
  .cid-v1MehYuhuF #vol {
    display: none;
  }
}
.cid-v1MehYuhuF .soutien {
  font-family: jost;
  font-size: 1em;
}
.cid-v1MehZsbCE {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-v1MehZsbCE .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-v1MehZsbCE .mbr-text {
  color: #000000;
}
.cid-v1MehZIHhX {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-v1MehZIHhX .mbr-fallback-image.disabled {
  display: none;
}
.cid-v1MehZIHhX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v1MehZIHhX .content-wrapper {
  margin-bottom: 80px;
}
@media (max-width: 992px) {
  .cid-v1MehZIHhX .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-v1MehZIHhX .content-wrapper .title-wrapper {
  margin-bottom: 16px;
}
.cid-v1MehZIHhX .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v1MehZIHhX .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v1MehZIHhX .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v1MehZIHhX .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v1MehZIHhX .items-wrapper {
  margin: 0 -8px;
  align-items: center;
}
.cid-v1MehZIHhX .items-wrapper .item {
  padding: 0 8px;
  margin-bottom: 16px;
}
.cid-v1MehZIHhX .items-wrapper .item:hover .item-wrapper,
.cid-v1MehZIHhX .items-wrapper .item:focus .item-wrapper {
  border: 2px solid #4479d9;
}
.cid-v1MehZIHhX .items-wrapper .item:hover .card_2,
.cid-v1MehZIHhX .items-wrapper .item:focus .card_2 {
  border: 2px solid #4479d9;
}
.cid-v1MehZIHhX .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  padding: 32px;
  background-color: #000000;
  transition: all 0.3s ease;
  border: 2px solid #000000;
  box-shadow: 0 32px 64px -10px #4479d9;
}
@media (max-width: 992px) {
  .cid-v1MehZIHhX .items-wrapper .item .item-wrapper {
    padding: 24px;
  }
}
.cid-v1MehZIHhX .items-wrapper .item .item-wrapper .card-box .card-title,
.cid-v1MehZIHhX .items-wrapper .item .item-wrapper .card-box .card-title_2 {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-v1MehZIHhX .items-wrapper .item .item-wrapper .card-box .card-title,
  .cid-v1MehZIHhX .items-wrapper .item .item-wrapper .card-box .card-title_2 {
    margin-bottom: 24px;
  }
}
.cid-v1MehZIHhX .items-wrapper .item .item-wrapper .card-box .card-price,
.cid-v1MehZIHhX .items-wrapper .item .item-wrapper .card-box .card-price_2 {
  margin-bottom: 16px;
}
.cid-v1MehZIHhX .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-v1MehZIHhX .items-wrapper .item .item-wrapper .card-box .card-text {
    margin-bottom: 24px;
  }
}
.cid-v1MehZIHhX .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
  display: inline-flex;
  flex-direction: column;
}
.cid-v1MehZIHhX .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  position: relative;
  margin-bottom: 12px;
  padding-left: 28px;
}
.cid-v1MehZIHhX .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap::before {
  content: '✓';
  position: absolute;
  top: 5px;
  left: 0;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 18px;
  height: 18px;
  border-radius: 100%;
  border: 2px solid #ff9e00;
  color: #ff9e00;
  font-size: 11px;
}
.cid-v1MehZIHhX .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-v1MehZIHhX .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 32px;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-v1MehZIHhX .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 24px;
  }
}
.cid-v1MehZIHhX .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  justify-content: space-between;
  width: 100%;
  margin-bottom: 0;
}
.cid-v1MehZIHhX .items-wrapper .item .card_2 {
  padding: 46px 40px;
}
@media (max-width: 992px) {
  .cid-v1MehZIHhX .items-wrapper .item .card_2 {
    padding: 24px;
  }
}
.cid-v1MehZIHhX .items-wrapper .item .card_2 .card-box .list-wrapper .list .item-wrap::before {
  border: 2px solid #ff9e00;
  color: #ff9e00;
}
.cid-v1MehZIHhX .mbr-section-title {
  color: #4479d9;
  text-align: center;
}
.cid-v1MehZIHhX .mbr-section-subtitle {
  color: #4479d9;
  text-align: center;
}
.cid-v1MehZIHhX .mbr-text,
.cid-v1MehZIHhX .text-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-v1MehZIHhX .card-title {
  color: #4479d9;
}
.cid-v1MehZIHhX .card-title_2 {
  color: #4479d9;
}
.cid-v1MehZIHhX .card-price {
  color: #ff9e00;
}
.cid-v1MehZIHhX .card-price_2 {
  color: #ff9e00;
}
.cid-v1MehZIHhX .card-text {
  color: #4479d9;
}
.cid-v1MehZIHhX .list {
  color: #111111;
}
.cid-v1MehZIHhX .list,
.cid-v1MehZIHhX .item-wrap,
.cid-v1MehZIHhX .list-wrapper {
  color: #ffffff;
}
.cid-v1Mei0jfrL {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v1Mei0jfrL .row > [class*="col"] {
  padding-left: 16px;
  padding-right: 16px;
  width: 100%;
}
.cid-v1Mei0zA4E {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-v1Mei0zA4E .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-v1Mei0zA4E .bg-facebook:hover {
  background: #0b60cb;
}
.cid-v1Mei0zA4E .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-v1Mei0zA4E .bg-youtube:hover {
  background: #cc0000;
}
.cid-v1Mei0zA4E .bg-twitch {
  background: #9146ff;
  color: #ffffff;
}
.cid-v1Mei0zA4E .bg-twitch:hover {
  background: #7313ff;
}
.cid-v1Mei0zA4E .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-v1Mei0zA4E [class^="socicon-"]:before,
.cid-v1Mei0zA4E [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-v1Mei0zA4E .mbr-section-title,
.cid-v1Mei0zA4E .social-list {
  color: #4479d9;
  text-align: right;
}
.cid-v1Mei1YfFW {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (max-width: 767px) {
  .cid-v1Mei1YfFW .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-v1Mei1YfFW .img-logo img {
  height: 6rem;
  width: auto;
}
.cid-v1Mei1YfFW .form-control {
  margin-bottom: 1rem;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: 0.25rem;
}
.cid-v1Mei1YfFW .form-control:focus,
.cid-v1Mei1YfFW .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-v1Mei1YfFW .form-group {
  margin-bottom: 1rem;
}
.cid-v1Mei1YfFW input::-webkit-input-placeholder,
.cid-v1Mei1YfFW textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-v1Mei1YfFW input:-moz-placeholder,
.cid-v1Mei1YfFW textarea:-moz-placeholder {
  color: #656565;
}
.cid-v1Mei1YfFW .jq-selectbox li,
.cid-v1Mei1YfFW .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-v1Mei1YfFW .jq-selectbox li:hover,
.cid-v1Mei1YfFW .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-v1Mei1YfFW .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-v1Mei1YfFW .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-v1Mei1YfFW textarea.form-control {
  resize: none;
}
.cid-v1Mei1YfFW .input-group-btn {
  display: inline-block;
}
.cid-v1Mei1YfFW .input-group-btn .btn {
  margin: 0 !important;
  padding: 0.75rem 1.5625rem !important;
  text-transform: none;
}
.cid-v1Mei1YfFW .form-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-v1Mei1YfFW .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-v1Mei1YfFW .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-v1Mei1YfFW .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-v1Mei1YfFW .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-v1Mei1YfFW .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v1Mei1YfFW .social-list {
    -webkit-justify-content: justify;
    text-align: justify;
    hyphens: auto;
    text-justify: distribute;
  }
}
@media (max-width: 767px) {
  .cid-v1Mei1YfFW .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-v1Mei1YfFW .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-v1Mei1YfFW .form-control,
.cid-v1Mei1YfFW .input-group-btn .btn {
  border-radius: 3px;
}
.cid-v1Mei1YfFW #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-v1Mei1YfFW #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-v1Mei1YfFW #creativecommons img,
.cid-v1Mei1YfFW iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-v1Mei1YfFW .offset-md-1 {
  margin-left: 1vw;
}
.cid-v1Mei2lX08.popup-builder {
  background-color: #ffffff;
}
.cid-v1Mei2lX08.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v1Mei2lX08.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v1Mei2lX08 .modal-content,
.cid-v1Mei2lX08 .modal-dialog {
  height: auto;
}
.cid-v1Mei2lX08 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v1Mei2lX08 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v1Mei2lX08 .form-wrapper .mbr-form .form-group,
  .cid-v1Mei2lX08 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v1Mei2lX08 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v1Mei2lX08 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v1Mei2lX08 .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-v1Mei2lX08 .pt-0 {
  padding-top: 0 !important;
}
.cid-v1Mei2lX08 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v1Mei2lX08 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v1Mei2lX08 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v1Mei2lX08 .modal-open {
  overflow: hidden;
}
.cid-v1Mei2lX08 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v1Mei2lX08 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v1Mei2lX08 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v1Mei2lX08 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v1Mei2lX08 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v1Mei2lX08 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v1Mei2lX08 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v1Mei2lX08 .modal-content {
  background: #353535;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v1Mei2lX08 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v1Mei2lX08 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v1Mei2lX08 .modal-backdrop.fade {
  opacity: 0;
}
.cid-v1Mei2lX08 .modal-backdrop.show {
  opacity: .5;
}
.cid-v1Mei2lX08 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v1Mei2lX08 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v1Mei2lX08 .modal-header {
    padding: 1rem;
  }
}
.cid-v1Mei2lX08 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v1Mei2lX08 .modal-header .close svg {
  fill: #ffffff;
}
.cid-v1Mei2lX08 .modal-header .close:hover {
  opacity: 1;
}
.cid-v1Mei2lX08 .modal-header .close:focus {
  outline: none;
}
.cid-v1Mei2lX08 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-v1Mei2lX08 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v1Mei2lX08 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v1Mei2lX08 .modal-body {
    padding: 1rem;
  }
}
.cid-v1Mei2lX08 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v1Mei2lX08 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v1Mei2lX08 .modal-footer {
    padding: 1rem;
  }
}
.cid-v1Mei2lX08 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v1Mei2lX08 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v1Mei2lX08 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v1Mei2lX08 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v1Mei2lX08 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v1Mei2lX08 .modal-lg,
  .cid-v1Mei2lX08 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v1Mei2lX08 .modal-xl {
    max-width: 1140px;
  }
}
.cid-v1Mei2lX08 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v1Mei2lX08 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v1Mei2lX08 .form-group {
  margin-bottom: 1rem;
}
.cid-v1Mei2lX08 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v1Mei2lX08 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v1Mei2lX08 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v1Mei2lX08 .mbr-section-btn {
  margin: 0;
}
.cid-v1Mei2lX08 .mbr-section-btn .btn {
  margin: 0;
}
.cid-v1MJwgsJqN {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-v1MJwgsJqN nav.navbar {
  position: fixed;
}
.cid-v1MJwgsJqN .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v1MJwgsJqN .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-v1MJwgsJqN .decor {
  background-color: white;
  border: solid 1px lightgray;
  border-radius: .5vw;
}
.cid-v1MJwgsJqN #menu {
  width: 3vh;
  font-size: .8vh;
  color: #353535;
  left: -7px;
  position: absolute;
  top: 1px;
  margin-top: 3px;
}
.cid-v1MJwgsJqN .dropdown-item {
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  transition: .4s all !important;
}
.cid-v1MJwgsJqN .dropdown-item:hover,
.cid-v1MJwgsJqN .dropdown-item:focus {
  background: rgba(71, 181, 237, 0.5) !important;
  color: white !important;
}
.cid-v1MJwgsJqN .dropdown-item:hover span {
  color: white;
}
.cid-v1MJwgsJqN .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v1MJwgsJqN .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v1MJwgsJqN .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
  text-align: center;
}
.cid-v1MJwgsJqN .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-v1MJwgsJqN .nav-link {
  position: relative;
}
.cid-v1MJwgsJqN .container {
  display: flex;
  margin: auto;
  max-width: 1600px;
}
.cid-v1MJwgsJqN .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0 !important;
}
.cid-v1MJwgsJqN .iconfont-wrapper .mbr-iconfont {
  transition: .4s all;
}
.cid-v1MJwgsJqN .iconfont-wrapper:hover .mbr-iconfont {
  color: #6592e6;
}
.cid-v1MJwgsJqN .dropdown-menu,
.cid-v1MJwgsJqN .navbar.opened {
  background: #353535 !important;
}
.cid-v1MJwgsJqN .nav-item:focus,
.cid-v1MJwgsJqN .nav-link:focus {
  outline: none;
}
.cid-v1MJwgsJqN .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v1MJwgsJqN .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v1MJwgsJqN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v1MJwgsJqN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v1MJwgsJqN .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v1MJwgsJqN .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v1MJwgsJqN .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid #fff;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #353535;
  padding: 0 !important;
}
.cid-v1MJwgsJqN .navbar.opened {
  transition: all 0.3s;
}
.cid-v1MJwgsJqN .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v1MJwgsJqN .navbar .navbar-logo img {
  width: auto;
}
.cid-v1MJwgsJqN .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v1MJwgsJqN .navbar.collapsed {
  justify-content: center;
}
.cid-v1MJwgsJqN .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v1MJwgsJqN .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v1MJwgsJqN .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v1MJwgsJqN .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v1MJwgsJqN .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v1MJwgsJqN .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v1MJwgsJqN .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v1MJwgsJqN .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v1MJwgsJqN .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v1MJwgsJqN .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v1MJwgsJqN .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v1MJwgsJqN .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v1MJwgsJqN .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v1MJwgsJqN .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v1MJwgsJqN .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v1MJwgsJqN .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-v1MJwgsJqN .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v1MJwgsJqN .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v1MJwgsJqN .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: flex-start;
  margin-right: 0;
  padding: 0 !important;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  display: flex;
  justify-content: center;
}
.cid-v1MJwgsJqN .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v1MJwgsJqN .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v1MJwgsJqN .dropdown-item.active,
.cid-v1MJwgsJqN .dropdown-item:active {
  background-color: transparent;
}
.cid-v1MJwgsJqN .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v1MJwgsJqN .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v1MJwgsJqN .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v1MJwgsJqN .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #353535;
}
.cid-v1MJwgsJqN .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v1MJwgsJqN .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v1MJwgsJqN ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v1MJwgsJqN .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v1MJwgsJqN button.navbar-toggler {
  outline: none;
  width: 26px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v1MJwgsJqN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 25px;
  height: 2px;
  border-right: 5px;
  background-color: #353535;
}
.cid-v1MJwgsJqN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v1MJwgsJqN button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v1MJwgsJqN button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v1MJwgsJqN button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v1MJwgsJqN nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v1MJwgsJqN nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v1MJwgsJqN nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v1MJwgsJqN nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v1MJwgsJqN .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-v1MJwgsJqN a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v1MJwgsJqN .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v1MJwgsJqN .navbar {
    height: 70px;
  }
  .cid-v1MJwgsJqN .navbar.opened {
    height: auto;
  }
  .cid-v1MJwgsJqN .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v1MJwgsJqN .header-item {
  width: 33.33333333%;
  padding: 10px 0;
}
.cid-v1MJwgsJqN .navbar-toggler {
  margin-left: 10px;
}
.cid-v1MJwgsJqN .hamburger-bg {
  position: absolute;
  top: 50%;
  left: 50%;
  width: calc(100% + 3vh);
  aspect-ratio: 1;
  transform: translate(-50%, -50%);
  border-radius: 50%;
  background-color: #ffa405;
}
.cid-v1MJwgsJqN .navbar-logo {
  margin-right: 0 !important;
}
.cid-v1MJwgsJqN .mbr-text {
  width: 100%;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 575px) {
  .cid-v1MJwgsJqN .mbr-text {
    display: none;
  }
}
.cid-v1MJwgsJqN .navbar-collapse {
  padding-top: 40px !important;
}
.cid-v1MJwgsJqN .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-v1MJwgsJqN .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
}
.cid-v1MJwgsJqN .navbar.collapsed ul.navbar-nav li {
  border-radius: .2vw;
  background-color: #6592e6;
  margin: .5vw;
  width: 75%;
  margin-left: auto;
  margin-right: auto;
}
@media only screen and (max-width: 430px) {
  .cid-v1MJwgsJqN #menu {
    width: 3vh;
    font-size: 1vh;
    color: #353535;
    left: -2px;
    position: absolute;
    top: 1px;
    margin-top: 3px;
  }
}
@media only screen and (max-width: 600px) {
  .cid-v1MJwgsJqN #menu {
    width: 3vh;
    font-size: 1vh;
    color: #353535;
    left: -2px;
    position: absolute;
    top: 1px;
    margin-top: 3px;
  }
}
@media only screen and (max-width: 1080px) and (orientation: portrait) {
  .cid-v1MJwgsJqN #vol {
    display: none;
  }
}
.cid-v1MJwgsJqN .soutien {
  font-family: jost;
  font-size: 1em;
}
.cid-v1MJwh8Mlm {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-v1MJwh8Mlm .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-v1MJwh8Mlm .mbr-text {
  color: #000000;
}
.cid-v1MJwhn2aL {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-v1MJwhn2aL .mbr-fallback-image.disabled {
  display: none;
}
.cid-v1MJwhn2aL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v1MJwhn2aL .content-wrapper {
  margin-bottom: 80px;
}
@media (max-width: 992px) {
  .cid-v1MJwhn2aL .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-v1MJwhn2aL .content-wrapper .title-wrapper {
  margin-bottom: 16px;
}
.cid-v1MJwhn2aL .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v1MJwhn2aL .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v1MJwhn2aL .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v1MJwhn2aL .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v1MJwhn2aL .items-wrapper {
  margin: 0 -8px;
  align-items: center;
}
.cid-v1MJwhn2aL .items-wrapper .item {
  padding: 0 8px;
  margin-bottom: 16px;
}
.cid-v1MJwhn2aL .items-wrapper .item:hover .item-wrapper,
.cid-v1MJwhn2aL .items-wrapper .item:focus .item-wrapper {
  border: 2px solid #4479d9;
}
.cid-v1MJwhn2aL .items-wrapper .item:hover .card_2,
.cid-v1MJwhn2aL .items-wrapper .item:focus .card_2 {
  border: 2px solid #4479d9;
}
.cid-v1MJwhn2aL .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  padding: 32px;
  background-color: #000000;
  transition: all 0.3s ease;
  border: 2px solid #000000;
  box-shadow: 0 32px 64px -10px #4479d9;
}
@media (max-width: 992px) {
  .cid-v1MJwhn2aL .items-wrapper .item .item-wrapper {
    padding: 24px;
  }
}
.cid-v1MJwhn2aL .items-wrapper .item .item-wrapper .card-box .card-title,
.cid-v1MJwhn2aL .items-wrapper .item .item-wrapper .card-box .card-title_2 {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-v1MJwhn2aL .items-wrapper .item .item-wrapper .card-box .card-title,
  .cid-v1MJwhn2aL .items-wrapper .item .item-wrapper .card-box .card-title_2 {
    margin-bottom: 24px;
  }
}
.cid-v1MJwhn2aL .items-wrapper .item .item-wrapper .card-box .card-price,
.cid-v1MJwhn2aL .items-wrapper .item .item-wrapper .card-box .card-price_2 {
  margin-bottom: 16px;
}
.cid-v1MJwhn2aL .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-v1MJwhn2aL .items-wrapper .item .item-wrapper .card-box .card-text {
    margin-bottom: 24px;
  }
}
.cid-v1MJwhn2aL .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
  display: inline-flex;
  flex-direction: column;
}
.cid-v1MJwhn2aL .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  position: relative;
  margin-bottom: 12px;
  padding-left: 28px;
}
.cid-v1MJwhn2aL .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap::before {
  content: '✓';
  position: absolute;
  top: 5px;
  left: 0;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 18px;
  height: 18px;
  border-radius: 100%;
  border: 2px solid #ff9e00;
  color: #ff9e00;
  font-size: 11px;
}
.cid-v1MJwhn2aL .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-v1MJwhn2aL .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 32px;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-v1MJwhn2aL .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 24px;
  }
}
.cid-v1MJwhn2aL .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  justify-content: space-between;
  width: 100%;
  margin-bottom: 0;
}
.cid-v1MJwhn2aL .items-wrapper .item .card_2 {
  padding: 46px 40px;
}
@media (max-width: 992px) {
  .cid-v1MJwhn2aL .items-wrapper .item .card_2 {
    padding: 24px;
  }
}
.cid-v1MJwhn2aL .items-wrapper .item .card_2 .card-box .list-wrapper .list .item-wrap::before {
  border: 2px solid #ff9e00;
  color: #ff9e00;
}
.cid-v1MJwhn2aL .mbr-section-title {
  color: #4479d9;
  text-align: center;
}
.cid-v1MJwhn2aL .mbr-section-subtitle {
  color: #4479d9;
  text-align: center;
}
.cid-v1MJwhn2aL .mbr-text,
.cid-v1MJwhn2aL .text-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-v1MJwhn2aL .card-title {
  color: #4479d9;
}
.cid-v1MJwhn2aL .card-title_2 {
  color: #4479d9;
}
.cid-v1MJwhn2aL .card-price {
  color: #ff9e00;
}
.cid-v1MJwhn2aL .card-price_2 {
  color: #ff9e00;
}
.cid-v1MJwhn2aL .card-text {
  color: #4479d9;
}
.cid-v1MJwhn2aL .list {
  color: #111111;
}
.cid-v1MJwhn2aL .list,
.cid-v1MJwhn2aL .item-wrap,
.cid-v1MJwhn2aL .list-wrapper {
  color: #ffffff;
}
.cid-v1MJwhRlNR {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v1MJwhRlNR .row > [class*="col"] {
  padding-left: 16px;
  padding-right: 16px;
  width: 100%;
}
.cid-v1MJwi70Ix {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-v1MJwi70Ix .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-v1MJwi70Ix .bg-facebook:hover {
  background: #0b60cb;
}
.cid-v1MJwi70Ix .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-v1MJwi70Ix .bg-youtube:hover {
  background: #cc0000;
}
.cid-v1MJwi70Ix .bg-twitch {
  background: #9146ff;
  color: #ffffff;
}
.cid-v1MJwi70Ix .bg-twitch:hover {
  background: #7313ff;
}
.cid-v1MJwi70Ix .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-v1MJwi70Ix [class^="socicon-"]:before,
.cid-v1MJwi70Ix [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-v1MJwi70Ix .mbr-section-title,
.cid-v1MJwi70Ix .social-list {
  color: #4479d9;
  text-align: right;
}
.cid-v1MJwiyLXe {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (max-width: 767px) {
  .cid-v1MJwiyLXe .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-v1MJwiyLXe .img-logo img {
  height: 6rem;
  width: auto;
}
.cid-v1MJwiyLXe .form-control {
  margin-bottom: 1rem;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: 0.25rem;
}
.cid-v1MJwiyLXe .form-control:focus,
.cid-v1MJwiyLXe .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-v1MJwiyLXe .form-group {
  margin-bottom: 1rem;
}
.cid-v1MJwiyLXe input::-webkit-input-placeholder,
.cid-v1MJwiyLXe textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-v1MJwiyLXe input:-moz-placeholder,
.cid-v1MJwiyLXe textarea:-moz-placeholder {
  color: #656565;
}
.cid-v1MJwiyLXe .jq-selectbox li,
.cid-v1MJwiyLXe .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-v1MJwiyLXe .jq-selectbox li:hover,
.cid-v1MJwiyLXe .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-v1MJwiyLXe .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-v1MJwiyLXe .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-v1MJwiyLXe textarea.form-control {
  resize: none;
}
.cid-v1MJwiyLXe .input-group-btn {
  display: inline-block;
}
.cid-v1MJwiyLXe .input-group-btn .btn {
  margin: 0 !important;
  padding: 0.75rem 1.5625rem !important;
  text-transform: none;
}
.cid-v1MJwiyLXe .form-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-v1MJwiyLXe .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-v1MJwiyLXe .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-v1MJwiyLXe .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-v1MJwiyLXe .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-v1MJwiyLXe .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v1MJwiyLXe .social-list {
    -webkit-justify-content: justify;
    text-align: justify;
    hyphens: auto;
    text-justify: distribute;
  }
}
@media (max-width: 767px) {
  .cid-v1MJwiyLXe .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-v1MJwiyLXe .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-v1MJwiyLXe .form-control,
.cid-v1MJwiyLXe .input-group-btn .btn {
  border-radius: 3px;
}
.cid-v1MJwiyLXe #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-v1MJwiyLXe #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-v1MJwiyLXe #creativecommons img,
.cid-v1MJwiyLXe iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-v1MJwiyLXe .offset-md-1 {
  margin-left: 1vw;
}
.cid-v1MJwk0YJh.popup-builder {
  background-color: #ffffff;
}
.cid-v1MJwk0YJh.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v1MJwk0YJh.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v1MJwk0YJh .modal-content,
.cid-v1MJwk0YJh .modal-dialog {
  height: auto;
}
.cid-v1MJwk0YJh .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v1MJwk0YJh .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v1MJwk0YJh .form-wrapper .mbr-form .form-group,
  .cid-v1MJwk0YJh .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v1MJwk0YJh .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v1MJwk0YJh .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v1MJwk0YJh .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-v1MJwk0YJh .pt-0 {
  padding-top: 0 !important;
}
.cid-v1MJwk0YJh .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v1MJwk0YJh .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v1MJwk0YJh .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v1MJwk0YJh .modal-open {
  overflow: hidden;
}
.cid-v1MJwk0YJh .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v1MJwk0YJh .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v1MJwk0YJh .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v1MJwk0YJh .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v1MJwk0YJh .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v1MJwk0YJh .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v1MJwk0YJh .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v1MJwk0YJh .modal-content {
  background: #353535;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v1MJwk0YJh .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v1MJwk0YJh .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v1MJwk0YJh .modal-backdrop.fade {
  opacity: 0;
}
.cid-v1MJwk0YJh .modal-backdrop.show {
  opacity: .5;
}
.cid-v1MJwk0YJh .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v1MJwk0YJh .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v1MJwk0YJh .modal-header {
    padding: 1rem;
  }
}
.cid-v1MJwk0YJh .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v1MJwk0YJh .modal-header .close svg {
  fill: #ffffff;
}
.cid-v1MJwk0YJh .modal-header .close:hover {
  opacity: 1;
}
.cid-v1MJwk0YJh .modal-header .close:focus {
  outline: none;
}
.cid-v1MJwk0YJh .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-v1MJwk0YJh .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v1MJwk0YJh .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v1MJwk0YJh .modal-body {
    padding: 1rem;
  }
}
.cid-v1MJwk0YJh .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v1MJwk0YJh .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v1MJwk0YJh .modal-footer {
    padding: 1rem;
  }
}
.cid-v1MJwk0YJh .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v1MJwk0YJh .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v1MJwk0YJh .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v1MJwk0YJh .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v1MJwk0YJh .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v1MJwk0YJh .modal-lg,
  .cid-v1MJwk0YJh .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v1MJwk0YJh .modal-xl {
    max-width: 1140px;
  }
}
.cid-v1MJwk0YJh .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v1MJwk0YJh .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v1MJwk0YJh .form-group {
  margin-bottom: 1rem;
}
.cid-v1MJwk0YJh .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v1MJwk0YJh .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v1MJwk0YJh .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v1MJwk0YJh .mbr-section-btn {
  margin: 0;
}
.cid-v1MJwk0YJh .mbr-section-btn .btn {
  margin: 0;
}
.cid-v1MLyQRs2L {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-v1MLyQRs2L nav.navbar {
  position: fixed;
}
.cid-v1MLyQRs2L .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v1MLyQRs2L .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-v1MLyQRs2L .decor {
  background-color: white;
  border: solid 1px lightgray;
  border-radius: .5vw;
}
.cid-v1MLyQRs2L #menu {
  width: 3vh;
  font-size: .8vh;
  color: #353535;
  left: -7px;
  position: absolute;
  top: 1px;
  margin-top: 3px;
}
.cid-v1MLyQRs2L .dropdown-item {
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  transition: .4s all !important;
}
.cid-v1MLyQRs2L .dropdown-item:hover,
.cid-v1MLyQRs2L .dropdown-item:focus {
  background: rgba(71, 181, 237, 0.5) !important;
  color: white !important;
}
.cid-v1MLyQRs2L .dropdown-item:hover span {
  color: white;
}
.cid-v1MLyQRs2L .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v1MLyQRs2L .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v1MLyQRs2L .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
  text-align: center;
}
.cid-v1MLyQRs2L .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-v1MLyQRs2L .nav-link {
  position: relative;
}
.cid-v1MLyQRs2L .container {
  display: flex;
  margin: auto;
  max-width: 1600px;
}
.cid-v1MLyQRs2L .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0 !important;
}
.cid-v1MLyQRs2L .iconfont-wrapper .mbr-iconfont {
  transition: .4s all;
}
.cid-v1MLyQRs2L .iconfont-wrapper:hover .mbr-iconfont {
  color: #6592e6;
}
.cid-v1MLyQRs2L .dropdown-menu,
.cid-v1MLyQRs2L .navbar.opened {
  background: #353535 !important;
}
.cid-v1MLyQRs2L .nav-item:focus,
.cid-v1MLyQRs2L .nav-link:focus {
  outline: none;
}
.cid-v1MLyQRs2L .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v1MLyQRs2L .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v1MLyQRs2L .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v1MLyQRs2L .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v1MLyQRs2L .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v1MLyQRs2L .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v1MLyQRs2L .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid #fff;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #353535;
  padding: 0 !important;
}
.cid-v1MLyQRs2L .navbar.opened {
  transition: all 0.3s;
}
.cid-v1MLyQRs2L .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v1MLyQRs2L .navbar .navbar-logo img {
  width: auto;
}
.cid-v1MLyQRs2L .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v1MLyQRs2L .navbar.collapsed {
  justify-content: center;
}
.cid-v1MLyQRs2L .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v1MLyQRs2L .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v1MLyQRs2L .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v1MLyQRs2L .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v1MLyQRs2L .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v1MLyQRs2L .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v1MLyQRs2L .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v1MLyQRs2L .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v1MLyQRs2L .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v1MLyQRs2L .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v1MLyQRs2L .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v1MLyQRs2L .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v1MLyQRs2L .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v1MLyQRs2L .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v1MLyQRs2L .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v1MLyQRs2L .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-v1MLyQRs2L .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v1MLyQRs2L .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v1MLyQRs2L .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: flex-start;
  margin-right: 0;
  padding: 0 !important;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  display: flex;
  justify-content: center;
}
.cid-v1MLyQRs2L .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v1MLyQRs2L .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v1MLyQRs2L .dropdown-item.active,
.cid-v1MLyQRs2L .dropdown-item:active {
  background-color: transparent;
}
.cid-v1MLyQRs2L .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v1MLyQRs2L .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v1MLyQRs2L .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v1MLyQRs2L .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #353535;
}
.cid-v1MLyQRs2L .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v1MLyQRs2L .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v1MLyQRs2L ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v1MLyQRs2L .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v1MLyQRs2L button.navbar-toggler {
  outline: none;
  width: 26px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v1MLyQRs2L button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 25px;
  height: 2px;
  border-right: 5px;
  background-color: #353535;
}
.cid-v1MLyQRs2L button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v1MLyQRs2L button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v1MLyQRs2L button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v1MLyQRs2L button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v1MLyQRs2L nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v1MLyQRs2L nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v1MLyQRs2L nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v1MLyQRs2L nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v1MLyQRs2L .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-v1MLyQRs2L a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v1MLyQRs2L .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v1MLyQRs2L .navbar {
    height: 70px;
  }
  .cid-v1MLyQRs2L .navbar.opened {
    height: auto;
  }
  .cid-v1MLyQRs2L .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v1MLyQRs2L .header-item {
  width: 33.33333333%;
  padding: 10px 0;
}
.cid-v1MLyQRs2L .navbar-toggler {
  margin-left: 10px;
}
.cid-v1MLyQRs2L .hamburger-bg {
  position: absolute;
  top: 50%;
  left: 50%;
  width: calc(100% + 3vh);
  aspect-ratio: 1;
  transform: translate(-50%, -50%);
  border-radius: 50%;
  background-color: #ffa405;
}
.cid-v1MLyQRs2L .navbar-logo {
  margin-right: 0 !important;
}
.cid-v1MLyQRs2L .mbr-text {
  width: 100%;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 575px) {
  .cid-v1MLyQRs2L .mbr-text {
    display: none;
  }
}
.cid-v1MLyQRs2L .navbar-collapse {
  padding-top: 40px !important;
}
.cid-v1MLyQRs2L .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-v1MLyQRs2L .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
}
.cid-v1MLyQRs2L .navbar.collapsed ul.navbar-nav li {
  border-radius: .2vw;
  background-color: #6592e6;
  margin: .5vw;
  width: 75%;
  margin-left: auto;
  margin-right: auto;
}
@media only screen and (max-width: 430px) {
  .cid-v1MLyQRs2L #menu {
    width: 3vh;
    font-size: 1vh;
    color: #353535;
    left: -2px;
    position: absolute;
    top: 1px;
    margin-top: 3px;
  }
}
@media only screen and (max-width: 600px) {
  .cid-v1MLyQRs2L #menu {
    width: 3vh;
    font-size: 1vh;
    color: #353535;
    left: -2px;
    position: absolute;
    top: 1px;
    margin-top: 3px;
  }
}
@media only screen and (max-width: 1080px) and (orientation: portrait) {
  .cid-v1MLyQRs2L #vol {
    display: none;
  }
}
.cid-v1MLyQRs2L .soutien {
  font-family: jost;
  font-size: 1em;
}
.cid-v1MLyRGfPz {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-v1MLyRGfPz .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-v1MLyRGfPz .mbr-text {
  color: #000000;
}
.cid-v1MLyRWvIh {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-v1MLyRWvIh .mbr-fallback-image.disabled {
  display: none;
}
.cid-v1MLyRWvIh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v1MLyRWvIh .content-wrapper {
  margin-bottom: 80px;
}
@media (max-width: 992px) {
  .cid-v1MLyRWvIh .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-v1MLyRWvIh .content-wrapper .title-wrapper {
  margin-bottom: 16px;
}
.cid-v1MLyRWvIh .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v1MLyRWvIh .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v1MLyRWvIh .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v1MLyRWvIh .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v1MLyRWvIh .items-wrapper {
  margin: 0 -8px;
  align-items: center;
}
.cid-v1MLyRWvIh .items-wrapper .item {
  padding: 0 8px;
  margin-bottom: 16px;
}
.cid-v1MLyRWvIh .items-wrapper .item:hover .item-wrapper,
.cid-v1MLyRWvIh .items-wrapper .item:focus .item-wrapper {
  border: 2px solid #4479d9;
}
.cid-v1MLyRWvIh .items-wrapper .item:hover .card_2,
.cid-v1MLyRWvIh .items-wrapper .item:focus .card_2 {
  border: 2px solid #4479d9;
}
.cid-v1MLyRWvIh .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  padding: 32px;
  background-color: #000000;
  transition: all 0.3s ease;
  border: 2px solid #000000;
  box-shadow: 0 32px 64px -10px #4479d9;
}
@media (max-width: 992px) {
  .cid-v1MLyRWvIh .items-wrapper .item .item-wrapper {
    padding: 24px;
  }
}
.cid-v1MLyRWvIh .items-wrapper .item .item-wrapper .card-box .card-title,
.cid-v1MLyRWvIh .items-wrapper .item .item-wrapper .card-box .card-title_2 {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-v1MLyRWvIh .items-wrapper .item .item-wrapper .card-box .card-title,
  .cid-v1MLyRWvIh .items-wrapper .item .item-wrapper .card-box .card-title_2 {
    margin-bottom: 24px;
  }
}
.cid-v1MLyRWvIh .items-wrapper .item .item-wrapper .card-box .card-price,
.cid-v1MLyRWvIh .items-wrapper .item .item-wrapper .card-box .card-price_2 {
  margin-bottom: 16px;
}
.cid-v1MLyRWvIh .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-v1MLyRWvIh .items-wrapper .item .item-wrapper .card-box .card-text {
    margin-bottom: 24px;
  }
}
.cid-v1MLyRWvIh .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
  display: inline-flex;
  flex-direction: column;
}
.cid-v1MLyRWvIh .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  position: relative;
  margin-bottom: 12px;
  padding-left: 28px;
}
.cid-v1MLyRWvIh .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap::before {
  content: '✓';
  position: absolute;
  top: 5px;
  left: 0;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 18px;
  height: 18px;
  border-radius: 100%;
  border: 2px solid #ff9e00;
  color: #ff9e00;
  font-size: 11px;
}
.cid-v1MLyRWvIh .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-v1MLyRWvIh .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 32px;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-v1MLyRWvIh .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 24px;
  }
}
.cid-v1MLyRWvIh .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  justify-content: space-between;
  width: 100%;
  margin-bottom: 0;
}
.cid-v1MLyRWvIh .items-wrapper .item .card_2 {
  padding: 46px 40px;
}
@media (max-width: 992px) {
  .cid-v1MLyRWvIh .items-wrapper .item .card_2 {
    padding: 24px;
  }
}
.cid-v1MLyRWvIh .items-wrapper .item .card_2 .card-box .list-wrapper .list .item-wrap::before {
  border: 2px solid #ff9e00;
  color: #ff9e00;
}
.cid-v1MLyRWvIh .mbr-section-title {
  color: #4479d9;
  text-align: center;
}
.cid-v1MLyRWvIh .mbr-section-subtitle {
  color: #4479d9;
  text-align: center;
}
.cid-v1MLyRWvIh .mbr-text,
.cid-v1MLyRWvIh .text-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-v1MLyRWvIh .card-title {
  color: #4479d9;
}
.cid-v1MLyRWvIh .card-title_2 {
  color: #4479d9;
}
.cid-v1MLyRWvIh .card-price {
  color: #ff9e00;
}
.cid-v1MLyRWvIh .card-price_2 {
  color: #ff9e00;
}
.cid-v1MLyRWvIh .card-text {
  color: #4479d9;
}
.cid-v1MLyRWvIh .list {
  color: #111111;
}
.cid-v1MLyRWvIh .list,
.cid-v1MLyRWvIh .item-wrap,
.cid-v1MLyRWvIh .list-wrapper {
  color: #ffffff;
}
.cid-v1MLySuOfP {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v1MLySuOfP .row > [class*="col"] {
  padding-left: 16px;
  padding-right: 16px;
  width: 100%;
}
.cid-v1MLySKOzO {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-v1MLySKOzO .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-v1MLySKOzO .bg-facebook:hover {
  background: #0b60cb;
}
.cid-v1MLySKOzO .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-v1MLySKOzO .bg-youtube:hover {
  background: #cc0000;
}
.cid-v1MLySKOzO .bg-twitch {
  background: #9146ff;
  color: #ffffff;
}
.cid-v1MLySKOzO .bg-twitch:hover {
  background: #7313ff;
}
.cid-v1MLySKOzO .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-v1MLySKOzO [class^="socicon-"]:before,
.cid-v1MLySKOzO [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-v1MLySKOzO .mbr-section-title,
.cid-v1MLySKOzO .social-list {
  color: #4479d9;
  text-align: right;
}
.cid-v1MLyU3l6F {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (max-width: 767px) {
  .cid-v1MLyU3l6F .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-v1MLyU3l6F .img-logo img {
  height: 6rem;
  width: auto;
}
.cid-v1MLyU3l6F .form-control {
  margin-bottom: 1rem;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: 0.25rem;
}
.cid-v1MLyU3l6F .form-control:focus,
.cid-v1MLyU3l6F .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-v1MLyU3l6F .form-group {
  margin-bottom: 1rem;
}
.cid-v1MLyU3l6F input::-webkit-input-placeholder,
.cid-v1MLyU3l6F textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-v1MLyU3l6F input:-moz-placeholder,
.cid-v1MLyU3l6F textarea:-moz-placeholder {
  color: #656565;
}
.cid-v1MLyU3l6F .jq-selectbox li,
.cid-v1MLyU3l6F .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-v1MLyU3l6F .jq-selectbox li:hover,
.cid-v1MLyU3l6F .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-v1MLyU3l6F .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-v1MLyU3l6F .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-v1MLyU3l6F textarea.form-control {
  resize: none;
}
.cid-v1MLyU3l6F .input-group-btn {
  display: inline-block;
}
.cid-v1MLyU3l6F .input-group-btn .btn {
  margin: 0 !important;
  padding: 0.75rem 1.5625rem !important;
  text-transform: none;
}
.cid-v1MLyU3l6F .form-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-v1MLyU3l6F .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-v1MLyU3l6F .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-v1MLyU3l6F .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-v1MLyU3l6F .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-v1MLyU3l6F .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v1MLyU3l6F .social-list {
    -webkit-justify-content: justify;
    text-align: justify;
    hyphens: auto;
    text-justify: distribute;
  }
}
@media (max-width: 767px) {
  .cid-v1MLyU3l6F .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-v1MLyU3l6F .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-v1MLyU3l6F .form-control,
.cid-v1MLyU3l6F .input-group-btn .btn {
  border-radius: 3px;
}
.cid-v1MLyU3l6F #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-v1MLyU3l6F #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-v1MLyU3l6F #creativecommons img,
.cid-v1MLyU3l6F iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-v1MLyU3l6F .offset-md-1 {
  margin-left: 1vw;
}
.cid-v1MLyUJiRA.popup-builder {
  background-color: #ffffff;
}
.cid-v1MLyUJiRA.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v1MLyUJiRA.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v1MLyUJiRA .modal-content,
.cid-v1MLyUJiRA .modal-dialog {
  height: auto;
}
.cid-v1MLyUJiRA .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v1MLyUJiRA .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v1MLyUJiRA .form-wrapper .mbr-form .form-group,
  .cid-v1MLyUJiRA .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v1MLyUJiRA .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v1MLyUJiRA .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v1MLyUJiRA .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-v1MLyUJiRA .pt-0 {
  padding-top: 0 !important;
}
.cid-v1MLyUJiRA .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v1MLyUJiRA .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v1MLyUJiRA .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v1MLyUJiRA .modal-open {
  overflow: hidden;
}
.cid-v1MLyUJiRA .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v1MLyUJiRA .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v1MLyUJiRA .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v1MLyUJiRA .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v1MLyUJiRA .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v1MLyUJiRA .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v1MLyUJiRA .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v1MLyUJiRA .modal-content {
  background: #353535;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v1MLyUJiRA .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v1MLyUJiRA .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v1MLyUJiRA .modal-backdrop.fade {
  opacity: 0;
}
.cid-v1MLyUJiRA .modal-backdrop.show {
  opacity: .5;
}
.cid-v1MLyUJiRA .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v1MLyUJiRA .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v1MLyUJiRA .modal-header {
    padding: 1rem;
  }
}
.cid-v1MLyUJiRA .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v1MLyUJiRA .modal-header .close svg {
  fill: #ffffff;
}
.cid-v1MLyUJiRA .modal-header .close:hover {
  opacity: 1;
}
.cid-v1MLyUJiRA .modal-header .close:focus {
  outline: none;
}
.cid-v1MLyUJiRA .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-v1MLyUJiRA .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v1MLyUJiRA .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v1MLyUJiRA .modal-body {
    padding: 1rem;
  }
}
.cid-v1MLyUJiRA .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v1MLyUJiRA .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v1MLyUJiRA .modal-footer {
    padding: 1rem;
  }
}
.cid-v1MLyUJiRA .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v1MLyUJiRA .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v1MLyUJiRA .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v1MLyUJiRA .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v1MLyUJiRA .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v1MLyUJiRA .modal-lg,
  .cid-v1MLyUJiRA .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v1MLyUJiRA .modal-xl {
    max-width: 1140px;
  }
}
.cid-v1MLyUJiRA .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v1MLyUJiRA .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v1MLyUJiRA .form-group {
  margin-bottom: 1rem;
}
.cid-v1MLyUJiRA .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v1MLyUJiRA .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v1MLyUJiRA .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v1MLyUJiRA .mbr-section-btn {
  margin: 0;
}
.cid-v1MLyUJiRA .mbr-section-btn .btn {
  margin: 0;
}
.cid-v1MMSby4CK {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-v1MMSby4CK nav.navbar {
  position: fixed;
}
.cid-v1MMSby4CK .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v1MMSby4CK .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-v1MMSby4CK .decor {
  background-color: white;
  border: solid 1px lightgray;
  border-radius: .5vw;
}
.cid-v1MMSby4CK #menu {
  width: 3vh;
  font-size: .8vh;
  color: #353535;
  left: -7px;
  position: absolute;
  top: 1px;
  margin-top: 3px;
}
.cid-v1MMSby4CK .dropdown-item {
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  transition: .4s all !important;
}
.cid-v1MMSby4CK .dropdown-item:hover,
.cid-v1MMSby4CK .dropdown-item:focus {
  background: rgba(71, 181, 237, 0.5) !important;
  color: white !important;
}
.cid-v1MMSby4CK .dropdown-item:hover span {
  color: white;
}
.cid-v1MMSby4CK .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v1MMSby4CK .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v1MMSby4CK .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
  text-align: center;
}
.cid-v1MMSby4CK .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-v1MMSby4CK .nav-link {
  position: relative;
}
.cid-v1MMSby4CK .container {
  display: flex;
  margin: auto;
  max-width: 1600px;
}
.cid-v1MMSby4CK .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0 !important;
}
.cid-v1MMSby4CK .iconfont-wrapper .mbr-iconfont {
  transition: .4s all;
}
.cid-v1MMSby4CK .iconfont-wrapper:hover .mbr-iconfont {
  color: #6592e6;
}
.cid-v1MMSby4CK .dropdown-menu,
.cid-v1MMSby4CK .navbar.opened {
  background: #353535 !important;
}
.cid-v1MMSby4CK .nav-item:focus,
.cid-v1MMSby4CK .nav-link:focus {
  outline: none;
}
.cid-v1MMSby4CK .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v1MMSby4CK .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v1MMSby4CK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v1MMSby4CK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v1MMSby4CK .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v1MMSby4CK .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v1MMSby4CK .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid #fff;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #353535;
  padding: 0 !important;
}
.cid-v1MMSby4CK .navbar.opened {
  transition: all 0.3s;
}
.cid-v1MMSby4CK .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v1MMSby4CK .navbar .navbar-logo img {
  width: auto;
}
.cid-v1MMSby4CK .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v1MMSby4CK .navbar.collapsed {
  justify-content: center;
}
.cid-v1MMSby4CK .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v1MMSby4CK .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v1MMSby4CK .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v1MMSby4CK .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v1MMSby4CK .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v1MMSby4CK .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v1MMSby4CK .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v1MMSby4CK .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v1MMSby4CK .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v1MMSby4CK .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v1MMSby4CK .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v1MMSby4CK .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v1MMSby4CK .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v1MMSby4CK .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v1MMSby4CK .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v1MMSby4CK .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-v1MMSby4CK .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v1MMSby4CK .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v1MMSby4CK .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: flex-start;
  margin-right: 0;
  padding: 0 !important;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  display: flex;
  justify-content: center;
}
.cid-v1MMSby4CK .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v1MMSby4CK .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v1MMSby4CK .dropdown-item.active,
.cid-v1MMSby4CK .dropdown-item:active {
  background-color: transparent;
}
.cid-v1MMSby4CK .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v1MMSby4CK .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v1MMSby4CK .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v1MMSby4CK .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #353535;
}
.cid-v1MMSby4CK .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v1MMSby4CK .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v1MMSby4CK ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v1MMSby4CK .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v1MMSby4CK button.navbar-toggler {
  outline: none;
  width: 26px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v1MMSby4CK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 25px;
  height: 2px;
  border-right: 5px;
  background-color: #353535;
}
.cid-v1MMSby4CK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v1MMSby4CK button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v1MMSby4CK button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v1MMSby4CK button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v1MMSby4CK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v1MMSby4CK nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v1MMSby4CK nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v1MMSby4CK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v1MMSby4CK .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-v1MMSby4CK a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v1MMSby4CK .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v1MMSby4CK .navbar {
    height: 70px;
  }
  .cid-v1MMSby4CK .navbar.opened {
    height: auto;
  }
  .cid-v1MMSby4CK .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v1MMSby4CK .header-item {
  width: 33.33333333%;
  padding: 10px 0;
}
.cid-v1MMSby4CK .navbar-toggler {
  margin-left: 10px;
}
.cid-v1MMSby4CK .hamburger-bg {
  position: absolute;
  top: 50%;
  left: 50%;
  width: calc(100% + 3vh);
  aspect-ratio: 1;
  transform: translate(-50%, -50%);
  border-radius: 50%;
  background-color: #ffa405;
}
.cid-v1MMSby4CK .navbar-logo {
  margin-right: 0 !important;
}
.cid-v1MMSby4CK .mbr-text {
  width: 100%;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 575px) {
  .cid-v1MMSby4CK .mbr-text {
    display: none;
  }
}
.cid-v1MMSby4CK .navbar-collapse {
  padding-top: 40px !important;
}
.cid-v1MMSby4CK .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-v1MMSby4CK .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
}
.cid-v1MMSby4CK .navbar.collapsed ul.navbar-nav li {
  border-radius: .2vw;
  background-color: #6592e6;
  margin: .5vw;
  width: 75%;
  margin-left: auto;
  margin-right: auto;
}
@media only screen and (max-width: 430px) {
  .cid-v1MMSby4CK #menu {
    width: 3vh;
    font-size: 1vh;
    color: #353535;
    left: -2px;
    position: absolute;
    top: 1px;
    margin-top: 3px;
  }
}
@media only screen and (max-width: 600px) {
  .cid-v1MMSby4CK #menu {
    width: 3vh;
    font-size: 1vh;
    color: #353535;
    left: -2px;
    position: absolute;
    top: 1px;
    margin-top: 3px;
  }
}
@media only screen and (max-width: 1080px) and (orientation: portrait) {
  .cid-v1MMSby4CK #vol {
    display: none;
  }
}
.cid-v1MMSby4CK .soutien {
  font-family: jost;
  font-size: 1em;
}
.cid-v1MMSchB8b {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-v1MMSchB8b .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-v1MMSchB8b .mbr-text {
  color: #000000;
}
.cid-v1MMScwRYs {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-v1MMScwRYs .mbr-fallback-image.disabled {
  display: none;
}
.cid-v1MMScwRYs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v1MMScwRYs .content-wrapper {
  margin-bottom: 80px;
}
@media (max-width: 992px) {
  .cid-v1MMScwRYs .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-v1MMScwRYs .content-wrapper .title-wrapper {
  margin-bottom: 16px;
}
.cid-v1MMScwRYs .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v1MMScwRYs .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v1MMScwRYs .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v1MMScwRYs .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v1MMScwRYs .items-wrapper {
  margin: 0 -8px;
  align-items: center;
}
.cid-v1MMScwRYs .items-wrapper .item {
  padding: 0 8px;
  margin-bottom: 16px;
}
.cid-v1MMScwRYs .items-wrapper .item:hover .item-wrapper,
.cid-v1MMScwRYs .items-wrapper .item:focus .item-wrapper {
  border: 2px solid #4479d9;
}
.cid-v1MMScwRYs .items-wrapper .item:hover .card_2,
.cid-v1MMScwRYs .items-wrapper .item:focus .card_2 {
  border: 2px solid #4479d9;
}
.cid-v1MMScwRYs .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  padding: 32px;
  background-color: #000000;
  transition: all 0.3s ease;
  border: 2px solid #000000;
  box-shadow: 0 32px 64px -10px #4479d9;
}
@media (max-width: 992px) {
  .cid-v1MMScwRYs .items-wrapper .item .item-wrapper {
    padding: 24px;
  }
}
.cid-v1MMScwRYs .items-wrapper .item .item-wrapper .card-box .card-title,
.cid-v1MMScwRYs .items-wrapper .item .item-wrapper .card-box .card-title_2 {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-v1MMScwRYs .items-wrapper .item .item-wrapper .card-box .card-title,
  .cid-v1MMScwRYs .items-wrapper .item .item-wrapper .card-box .card-title_2 {
    margin-bottom: 24px;
  }
}
.cid-v1MMScwRYs .items-wrapper .item .item-wrapper .card-box .card-price,
.cid-v1MMScwRYs .items-wrapper .item .item-wrapper .card-box .card-price_2 {
  margin-bottom: 16px;
}
.cid-v1MMScwRYs .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-v1MMScwRYs .items-wrapper .item .item-wrapper .card-box .card-text {
    margin-bottom: 24px;
  }
}
.cid-v1MMScwRYs .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
  display: inline-flex;
  flex-direction: column;
}
.cid-v1MMScwRYs .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  position: relative;
  margin-bottom: 12px;
  padding-left: 28px;
}
.cid-v1MMScwRYs .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap::before {
  content: '✓';
  position: absolute;
  top: 5px;
  left: 0;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 18px;
  height: 18px;
  border-radius: 100%;
  border: 2px solid #ff9e00;
  color: #ff9e00;
  font-size: 11px;
}
.cid-v1MMScwRYs .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-v1MMScwRYs .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 32px;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-v1MMScwRYs .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 24px;
  }
}
.cid-v1MMScwRYs .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  justify-content: space-between;
  width: 100%;
  margin-bottom: 0;
}
.cid-v1MMScwRYs .items-wrapper .item .card_2 {
  padding: 46px 40px;
}
@media (max-width: 992px) {
  .cid-v1MMScwRYs .items-wrapper .item .card_2 {
    padding: 24px;
  }
}
.cid-v1MMScwRYs .items-wrapper .item .card_2 .card-box .list-wrapper .list .item-wrap::before {
  border: 2px solid #ff9e00;
  color: #ff9e00;
}
.cid-v1MMScwRYs .mbr-section-title {
  color: #4479d9;
  text-align: center;
}
.cid-v1MMScwRYs .mbr-section-subtitle {
  color: #4479d9;
  text-align: center;
}
.cid-v1MMScwRYs .mbr-text,
.cid-v1MMScwRYs .text-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-v1MMScwRYs .card-title {
  color: #4479d9;
}
.cid-v1MMScwRYs .card-title_2 {
  color: #4479d9;
}
.cid-v1MMScwRYs .card-price {
  color: #ff9e00;
}
.cid-v1MMScwRYs .card-price_2 {
  color: #ff9e00;
}
.cid-v1MMScwRYs .card-text {
  color: #4479d9;
}
.cid-v1MMScwRYs .list {
  color: #111111;
}
.cid-v1MMScwRYs .list,
.cid-v1MMScwRYs .item-wrap,
.cid-v1MMScwRYs .list-wrapper {
  color: #ffffff;
}
.cid-v1MMSd1VW6 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v1MMSd1VW6 .row > [class*="col"] {
  padding-left: 16px;
  padding-right: 16px;
  width: 100%;
}
.cid-v1MMSdiaE6 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-v1MMSdiaE6 .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-v1MMSdiaE6 .bg-facebook:hover {
  background: #0b60cb;
}
.cid-v1MMSdiaE6 .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-v1MMSdiaE6 .bg-youtube:hover {
  background: #cc0000;
}
.cid-v1MMSdiaE6 .bg-twitch {
  background: #9146ff;
  color: #ffffff;
}
.cid-v1MMSdiaE6 .bg-twitch:hover {
  background: #7313ff;
}
.cid-v1MMSdiaE6 .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-v1MMSdiaE6 [class^="socicon-"]:before,
.cid-v1MMSdiaE6 [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-v1MMSdiaE6 .mbr-section-title,
.cid-v1MMSdiaE6 .social-list {
  color: #4479d9;
  text-align: right;
}
.cid-v1MMSexcbJ {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (max-width: 767px) {
  .cid-v1MMSexcbJ .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-v1MMSexcbJ .img-logo img {
  height: 6rem;
  width: auto;
}
.cid-v1MMSexcbJ .form-control {
  margin-bottom: 1rem;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: 0.25rem;
}
.cid-v1MMSexcbJ .form-control:focus,
.cid-v1MMSexcbJ .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-v1MMSexcbJ .form-group {
  margin-bottom: 1rem;
}
.cid-v1MMSexcbJ input::-webkit-input-placeholder,
.cid-v1MMSexcbJ textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-v1MMSexcbJ input:-moz-placeholder,
.cid-v1MMSexcbJ textarea:-moz-placeholder {
  color: #656565;
}
.cid-v1MMSexcbJ .jq-selectbox li,
.cid-v1MMSexcbJ .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-v1MMSexcbJ .jq-selectbox li:hover,
.cid-v1MMSexcbJ .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-v1MMSexcbJ .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-v1MMSexcbJ .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-v1MMSexcbJ textarea.form-control {
  resize: none;
}
.cid-v1MMSexcbJ .input-group-btn {
  display: inline-block;
}
.cid-v1MMSexcbJ .input-group-btn .btn {
  margin: 0 !important;
  padding: 0.75rem 1.5625rem !important;
  text-transform: none;
}
.cid-v1MMSexcbJ .form-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-v1MMSexcbJ .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-v1MMSexcbJ .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-v1MMSexcbJ .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-v1MMSexcbJ .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-v1MMSexcbJ .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v1MMSexcbJ .social-list {
    -webkit-justify-content: justify;
    text-align: justify;
    hyphens: auto;
    text-justify: distribute;
  }
}
@media (max-width: 767px) {
  .cid-v1MMSexcbJ .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-v1MMSexcbJ .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-v1MMSexcbJ .form-control,
.cid-v1MMSexcbJ .input-group-btn .btn {
  border-radius: 3px;
}
.cid-v1MMSexcbJ #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-v1MMSexcbJ #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-v1MMSexcbJ #creativecommons img,
.cid-v1MMSexcbJ iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-v1MMSexcbJ .offset-md-1 {
  margin-left: 1vw;
}
.cid-v1MMSfhsAb.popup-builder {
  background-color: #ffffff;
}
.cid-v1MMSfhsAb.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v1MMSfhsAb.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v1MMSfhsAb .modal-content,
.cid-v1MMSfhsAb .modal-dialog {
  height: auto;
}
.cid-v1MMSfhsAb .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v1MMSfhsAb .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v1MMSfhsAb .form-wrapper .mbr-form .form-group,
  .cid-v1MMSfhsAb .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v1MMSfhsAb .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v1MMSfhsAb .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v1MMSfhsAb .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-v1MMSfhsAb .pt-0 {
  padding-top: 0 !important;
}
.cid-v1MMSfhsAb .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v1MMSfhsAb .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v1MMSfhsAb .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v1MMSfhsAb .modal-open {
  overflow: hidden;
}
.cid-v1MMSfhsAb .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v1MMSfhsAb .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v1MMSfhsAb .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v1MMSfhsAb .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v1MMSfhsAb .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v1MMSfhsAb .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v1MMSfhsAb .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v1MMSfhsAb .modal-content {
  background: #353535;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v1MMSfhsAb .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v1MMSfhsAb .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v1MMSfhsAb .modal-backdrop.fade {
  opacity: 0;
}
.cid-v1MMSfhsAb .modal-backdrop.show {
  opacity: .5;
}
.cid-v1MMSfhsAb .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v1MMSfhsAb .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v1MMSfhsAb .modal-header {
    padding: 1rem;
  }
}
.cid-v1MMSfhsAb .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v1MMSfhsAb .modal-header .close svg {
  fill: #ffffff;
}
.cid-v1MMSfhsAb .modal-header .close:hover {
  opacity: 1;
}
.cid-v1MMSfhsAb .modal-header .close:focus {
  outline: none;
}
.cid-v1MMSfhsAb .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-v1MMSfhsAb .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v1MMSfhsAb .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v1MMSfhsAb .modal-body {
    padding: 1rem;
  }
}
.cid-v1MMSfhsAb .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v1MMSfhsAb .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v1MMSfhsAb .modal-footer {
    padding: 1rem;
  }
}
.cid-v1MMSfhsAb .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v1MMSfhsAb .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v1MMSfhsAb .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v1MMSfhsAb .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v1MMSfhsAb .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v1MMSfhsAb .modal-lg,
  .cid-v1MMSfhsAb .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v1MMSfhsAb .modal-xl {
    max-width: 1140px;
  }
}
.cid-v1MMSfhsAb .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v1MMSfhsAb .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v1MMSfhsAb .form-group {
  margin-bottom: 1rem;
}
.cid-v1MMSfhsAb .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v1MMSfhsAb .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v1MMSfhsAb .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v1MMSfhsAb .mbr-section-btn {
  margin: 0;
}
.cid-v1MMSfhsAb .mbr-section-btn .btn {
  margin: 0;
}
.cid-v1uo53n3Ul {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-v1uo53n3Ul nav.navbar {
  position: fixed;
}
.cid-v1uo53n3Ul .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v1uo53n3Ul .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-v1uo53n3Ul .decor {
  background-color: white;
  border: solid 1px lightgray;
  border-radius: .5vw;
}
.cid-v1uo53n3Ul #menu {
  width: 3vh;
  font-size: .8vh;
  color: #353535;
  left: -7px;
  position: absolute;
  top: 1px;
  margin-top: 3px;
}
.cid-v1uo53n3Ul .dropdown-item {
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  transition: .4s all !important;
}
.cid-v1uo53n3Ul .dropdown-item:hover,
.cid-v1uo53n3Ul .dropdown-item:focus {
  background: rgba(71, 181, 237, 0.5) !important;
  color: white !important;
}
.cid-v1uo53n3Ul .dropdown-item:hover span {
  color: white;
}
.cid-v1uo53n3Ul .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v1uo53n3Ul .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v1uo53n3Ul .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
  text-align: center;
}
.cid-v1uo53n3Ul .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-v1uo53n3Ul .nav-link {
  position: relative;
}
.cid-v1uo53n3Ul .container {
  display: flex;
  margin: auto;
  max-width: 1600px;
}
.cid-v1uo53n3Ul .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0 !important;
}
.cid-v1uo53n3Ul .iconfont-wrapper .mbr-iconfont {
  transition: .4s all;
}
.cid-v1uo53n3Ul .iconfont-wrapper:hover .mbr-iconfont {
  color: #6592e6;
}
.cid-v1uo53n3Ul .dropdown-menu,
.cid-v1uo53n3Ul .navbar.opened {
  background: #353535 !important;
}
.cid-v1uo53n3Ul .nav-item:focus,
.cid-v1uo53n3Ul .nav-link:focus {
  outline: none;
}
.cid-v1uo53n3Ul .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v1uo53n3Ul .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v1uo53n3Ul .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v1uo53n3Ul .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v1uo53n3Ul .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v1uo53n3Ul .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v1uo53n3Ul .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid #fff;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #353535;
  padding: 0 !important;
}
.cid-v1uo53n3Ul .navbar.opened {
  transition: all 0.3s;
}
.cid-v1uo53n3Ul .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v1uo53n3Ul .navbar .navbar-logo img {
  width: auto;
}
.cid-v1uo53n3Ul .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v1uo53n3Ul .navbar.collapsed {
  justify-content: center;
}
.cid-v1uo53n3Ul .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v1uo53n3Ul .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v1uo53n3Ul .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v1uo53n3Ul .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v1uo53n3Ul .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v1uo53n3Ul .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v1uo53n3Ul .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v1uo53n3Ul .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v1uo53n3Ul .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v1uo53n3Ul .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v1uo53n3Ul .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v1uo53n3Ul .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v1uo53n3Ul .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v1uo53n3Ul .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v1uo53n3Ul .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v1uo53n3Ul .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-v1uo53n3Ul .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v1uo53n3Ul .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v1uo53n3Ul .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: flex-start;
  margin-right: 0;
  padding: 0 !important;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  display: flex;
  justify-content: center;
}
.cid-v1uo53n3Ul .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v1uo53n3Ul .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v1uo53n3Ul .dropdown-item.active,
.cid-v1uo53n3Ul .dropdown-item:active {
  background-color: transparent;
}
.cid-v1uo53n3Ul .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v1uo53n3Ul .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v1uo53n3Ul .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v1uo53n3Ul .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #353535;
}
.cid-v1uo53n3Ul .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v1uo53n3Ul .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v1uo53n3Ul ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v1uo53n3Ul .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v1uo53n3Ul button.navbar-toggler {
  outline: none;
  width: 26px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v1uo53n3Ul button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 25px;
  height: 2px;
  border-right: 5px;
  background-color: #353535;
}
.cid-v1uo53n3Ul button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v1uo53n3Ul button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v1uo53n3Ul button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v1uo53n3Ul button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v1uo53n3Ul nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v1uo53n3Ul nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v1uo53n3Ul nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v1uo53n3Ul nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v1uo53n3Ul .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-v1uo53n3Ul a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v1uo53n3Ul .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v1uo53n3Ul .navbar {
    height: 70px;
  }
  .cid-v1uo53n3Ul .navbar.opened {
    height: auto;
  }
  .cid-v1uo53n3Ul .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v1uo53n3Ul .header-item {
  width: 33.33333333%;
  padding: 10px 0;
}
.cid-v1uo53n3Ul .navbar-toggler {
  margin-left: 10px;
}
.cid-v1uo53n3Ul .hamburger-bg {
  position: absolute;
  top: 50%;
  left: 50%;
  width: calc(100% + 3vh);
  aspect-ratio: 1;
  transform: translate(-50%, -50%);
  border-radius: 50%;
  background-color: #ffa405;
}
.cid-v1uo53n3Ul .navbar-logo {
  margin-right: 0 !important;
}
.cid-v1uo53n3Ul .mbr-text {
  width: 100%;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 575px) {
  .cid-v1uo53n3Ul .mbr-text {
    display: none;
  }
}
.cid-v1uo53n3Ul .navbar-collapse {
  padding-top: 40px !important;
}
.cid-v1uo53n3Ul .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-v1uo53n3Ul .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
}
.cid-v1uo53n3Ul .navbar.collapsed ul.navbar-nav li {
  border-radius: .2vw;
  background-color: #6592e6;
  margin: .5vw;
  width: 75%;
  margin-left: auto;
  margin-right: auto;
}
@media only screen and (max-width: 430px) {
  .cid-v1uo53n3Ul #menu {
    width: 3vh;
    font-size: 1vh;
    color: #353535;
    left: -2px;
    position: absolute;
    top: 1px;
    margin-top: 3px;
  }
}
@media only screen and (max-width: 600px) {
  .cid-v1uo53n3Ul #menu {
    width: 3vh;
    font-size: 1vh;
    color: #353535;
    left: -2px;
    position: absolute;
    top: 1px;
    margin-top: 3px;
  }
}
@media only screen and (max-width: 1080px) and (orientation: portrait) {
  .cid-v1uo53n3Ul #vol {
    display: none;
  }
}
.cid-v1uo53n3Ul .soutien {
  font-family: jost;
  font-size: 1em;
}
.cid-v1uo545you {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-v1uo545you .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-v1uo545you .mbr-text {
  color: #000000;
}
.cid-v1RezsnNtt {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-v1RezsnNtt .mbr-fallback-image.disabled {
  display: none;
}
.cid-v1RezsnNtt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 1400px) {
  .cid-v1RezsnNtt .col-lg-12 {
    flex: 0 0 auto;
    width: 100%;
  }
}
.cid-v1RezsnNtt P {
  max-width: 1200px;
}
.cid-v1RezsnNtt .mbr-section-btn,
.cid-v1RezsnNtt .btn {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-v1RezsnNtt .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v1RezsnNtt .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-v1RezsnNtt .image-wrapper {
    padding: 1.5rem;
  }
}
@media (min-width: 992px) {
  .cid-v1RezsnNtt .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v1RezsnNtt .mbr-section-title {
  color: #4479d9;
}
.cid-v1RezsnNtt .mbr-text,
.cid-v1RezsnNtt .mbr-section-btn {
  color: #ffffff;
}
.cid-v1RezsnNtt .mbr-section-subtitle {
  color: #ffffff;
}
.cid-v1uo54yTx4 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: #232323;
}
.cid-v1uo54yTx4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v1uo54yTx4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-v1uo54yTx4 .container {
    padding: 0 16px;
  }
}
.cid-v1uo54yTx4 .image-wrapper {
  display: flex;
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-v1uo54yTx4 .image-wrapper {
    margin-bottom: 32px;
  }
}
.cid-v1uo54yTx4 .image-wrapper .image-wrap {
  position: relative;
  border: 2px solid #9fdbf8;
  border-radius: 3rem !important;
  width: 332px;
  height: 690px;
  display: flex;
  justify-content: center;
  background-color: #9fdbf8;
  box-shadow: 25px 32px 60px #6592e6;
}
.cid-v1uo54yTx4 .image-wrapper .image-wrap::before {
  content: '';
  position: absolute;
  top: 16px;
  width: 98px;
  height: 28px;
  border-radius: 1rem;
  background-color: #000000;
}
@media (max-width: 1200px) {
  .cid-v1uo54yTx4 .image-wrapper .image-wrap::before {
    top: 13px;
    width: 68px;
    height: 22px;
  }
}
@media (max-width: 1200px) {
  .cid-v1uo54yTx4 .image-wrapper .image-wrap {
    width: 232px;
    height: 460px;
  }
}
.cid-v1uo54yTx4 .image-wrapper .image-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border: 7px solid #000000;
  background-color: #000000;
  border-radius: 3rem !important;
}
.cid-v1uo54yTx4 .content-wrapper .mbr-section-title {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-v1uo54yTx4 .content-wrapper .mbr-section-title {
    margin-bottom: 16px;
  }
}
.cid-v1uo54yTx4 .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-v1uo54yTx4 .content-wrapper .mbr-desc {
    margin-bottom: 16px;
  }
}
.cid-v1uo54yTx4 .content-wrapper .mbr-text {
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v1uo54yTx4 .content-wrapper .mbr-text {
    margin-bottom: 16px;
  }
}
.cid-v1uo54yTx4 .mbr-section-title {
  color: #ff9e00;
}
.cid-v1uo54yTx4 .mbr-desc {
  color: #1c1c1c;
}
.cid-v1uo54yTx4 .mbr-text {
  color: #ffffff;
}
.cid-v1uo54LxII {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-v1uo54LxII .mbr-fallback-image.disabled {
  display: none;
}
.cid-v1uo54LxII .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-v1uo54LxII .container {
    padding: 0 22px;
  }
}
.cid-v1uo54LxII .card {
  justify-content: center;
}
.cid-v1uo54LxII .content-wrapper {
  padding-right: 32px;
}
@media (max-width: 992px) {
  .cid-v1uo54LxII .content-wrapper {
    padding: 0;
  }
}
.cid-v1uo54LxII .content-wrapper .mbr-section-title {
  margin-bottom: 10px;
}
.cid-v1uo54LxII .content-wrapper .mbr-text {
  margin-bottom: 10px;
}
.cid-v1uo54LxII .image-wrapper {
  padding-right: 64px;
}
@media (max-width: 992px) {
  .cid-v1uo54LxII .image-wrapper {
    margin-top: 20px;
    padding: 0;
  }
}
.cid-v1uo54LxII .image-wrapper img {
  height: 600px;
  border-radius: 0 !important;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v1uo54LxII .image-wrapper img {
    height: 350px;
  }
}
.cid-v1uo54LxII .mbr-section-title {
  color: #ffffff;
}
.cid-v1uo54LxII .mbr-text {
  color: #ffffff;
}
.cid-v1uo54LxII .mbr-section-title,
.cid-v1uo54LxII .mbr-section-btn {
  color: #ff9e00;
}
.cid-v1uo555btk {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-v1uo555btk .card-box {
  z-index: 10;
  position: relative;
}
@media (min-width: 1500px) {
  .cid-v1uo555btk .container {
    max-width: 1400px;
  }
}
.cid-v1uo555btk .card {
  margin: auto;
}
.cid-v1uo555btk .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-v1uo555btk .card-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-v1uo555btk .row {
  justify-content: center;
}
.cid-v1uo555btk H3 {
  text-align: center;
  color: #ff9e00;
}
.cid-v1uo555btk .card-title,
.cid-v1uo555btk .card-box {
  color: #ffffff;
}
.cid-v1uo55wDe1 {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v1uo55wDe1 .container {
  max-width: 1000px;
}
.cid-v1uo55wDe1 .mbr-text {
  border-left: 1px solid currentColor;
  padding-left: 1rem;
  color: #ffffff;
}
.cid-v1uo55wDe1 .mbr-section-title {
  color: #ff9e00;
}
.cid-v1uo55PU6l {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v1uo55PU6l .row > [class*="col"] {
  padding-left: 16px;
  padding-right: 16px;
  width: 100%;
}
.cid-v1uo5659M7 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-v1uo5659M7 .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-v1uo5659M7 .bg-facebook:hover {
  background: #0b60cb;
}
.cid-v1uo5659M7 .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-v1uo5659M7 .bg-youtube:hover {
  background: #cc0000;
}
.cid-v1uo5659M7 .bg-twitch {
  background: #9146ff;
  color: #ffffff;
}
.cid-v1uo5659M7 .bg-twitch:hover {
  background: #7313ff;
}
.cid-v1uo5659M7 .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-v1uo5659M7 [class^="socicon-"]:before,
.cid-v1uo5659M7 [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-v1uo5659M7 .mbr-section-title,
.cid-v1uo5659M7 .social-list {
  color: #4479d9;
  text-align: right;
}
.cid-v1uo56uE39 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (max-width: 767px) {
  .cid-v1uo56uE39 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-v1uo56uE39 .img-logo img {
  height: 6rem;
  width: auto;
}
.cid-v1uo56uE39 .form-control {
  margin-bottom: 1rem;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: 0.25rem;
}
.cid-v1uo56uE39 .form-control:focus,
.cid-v1uo56uE39 .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-v1uo56uE39 .form-group {
  margin-bottom: 1rem;
}
.cid-v1uo56uE39 input::-webkit-input-placeholder,
.cid-v1uo56uE39 textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-v1uo56uE39 input:-moz-placeholder,
.cid-v1uo56uE39 textarea:-moz-placeholder {
  color: #656565;
}
.cid-v1uo56uE39 .jq-selectbox li,
.cid-v1uo56uE39 .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-v1uo56uE39 .jq-selectbox li:hover,
.cid-v1uo56uE39 .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-v1uo56uE39 .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-v1uo56uE39 .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-v1uo56uE39 textarea.form-control {
  resize: none;
}
.cid-v1uo56uE39 .input-group-btn {
  display: inline-block;
}
.cid-v1uo56uE39 .input-group-btn .btn {
  margin: 0 !important;
  padding: 0.75rem 1.5625rem !important;
  text-transform: none;
}
.cid-v1uo56uE39 .form-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-v1uo56uE39 .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-v1uo56uE39 .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-v1uo56uE39 .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-v1uo56uE39 .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-v1uo56uE39 .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v1uo56uE39 .social-list {
    -webkit-justify-content: justify;
    text-align: justify;
    hyphens: auto;
    text-justify: distribute;
  }
}
@media (max-width: 767px) {
  .cid-v1uo56uE39 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-v1uo56uE39 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-v1uo56uE39 .form-control,
.cid-v1uo56uE39 .input-group-btn .btn {
  border-radius: 3px;
}
.cid-v1uo56uE39 #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-v1uo56uE39 #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-v1uo56uE39 #creativecommons img,
.cid-v1uo56uE39 iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-v1uo56uE39 .offset-md-1 {
  margin-left: 1vw;
}
.cid-v1uo56PACe.popup-builder {
  background-color: #ffffff;
}
.cid-v1uo56PACe.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v1uo56PACe.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v1uo56PACe .modal-content,
.cid-v1uo56PACe .modal-dialog {
  height: auto;
}
.cid-v1uo56PACe .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v1uo56PACe .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v1uo56PACe .form-wrapper .mbr-form .form-group,
  .cid-v1uo56PACe .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v1uo56PACe .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v1uo56PACe .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v1uo56PACe .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-v1uo56PACe .pt-0 {
  padding-top: 0 !important;
}
.cid-v1uo56PACe .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v1uo56PACe .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v1uo56PACe .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v1uo56PACe .modal-open {
  overflow: hidden;
}
.cid-v1uo56PACe .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v1uo56PACe .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v1uo56PACe .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v1uo56PACe .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v1uo56PACe .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v1uo56PACe .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v1uo56PACe .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v1uo56PACe .modal-content {
  background: #232323;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v1uo56PACe .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v1uo56PACe .modal-backdrop.fade {
  opacity: 0;
}
.cid-v1uo56PACe .modal-backdrop.show {
  opacity: .5;
}
.cid-v1uo56PACe .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v1uo56PACe .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v1uo56PACe .modal-header {
    padding: 1rem;
  }
}
.cid-v1uo56PACe .modal-header .close {
  position: absolute;
  color: #fff;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v1uo56PACe .modal-header .close:hover {
  opacity: 1;
}
.cid-v1uo56PACe .modal-header .close:focus {
  outline: none;
}
.cid-v1uo56PACe .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #ff9e00;
}
.cid-v1uo56PACe .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  min-height: 100%;
}
@media (min-width: 992px) {
  .cid-v1uo56PACe .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v1uo56PACe .modal-body {
    padding: 1rem;
  }
}
.cid-v1uo56PACe .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v1uo56PACe .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v1uo56PACe .modal-footer {
    padding: 1rem;
  }
}
.cid-v1uo56PACe .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v1uo56PACe .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v1uo56PACe .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v1uo56PACe .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v1uo56PACe .modal-sm {
    max-width: 300px;
  }
  .cid-v1uo56PACe .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-v1uo56PACe .modal-lg,
  .cid-v1uo56PACe .modal-xl {
    max-width: 800px;
  }
  .cid-v1uo56PACe .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-v1uo56PACe .modal-xl {
    max-width: 1140px;
  }
  .cid-v1uo56PACe .container {
    max-width: 1140px;
  }
}
.cid-v1uo56PACe .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-v1uo56PACe .container {
    max-width: 720px;
  }
}
.cid-v1uo56PACe .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v1uo56PACe .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v1uo56PACe .form-group {
  margin-bottom: 1rem;
}
.cid-v1uo56PACe .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v1uo56PACe .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v1uo56PACe .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v1uo56PACe .mbr-section-btn {
  margin: 0;
}
.cid-v1uo56PACe .mbr-section-btn .btn {
  margin: 0;
}
.cid-v1uo56PACe P {
  color: #ffffff;
  text-align: right;
}
.cid-v1uo56PACe H2 {
  color: #4479d9;
}
.cid-v1uo56PACe H1 {
  text-align: right;
}
.cid-v1uo57mjKm.popup-builder {
  background-color: #ffffff;
}
.cid-v1uo57mjKm.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v1uo57mjKm.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v1uo57mjKm .modal-content,
.cid-v1uo57mjKm .modal-dialog {
  height: auto;
}
.cid-v1uo57mjKm .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v1uo57mjKm .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v1uo57mjKm .form-wrapper .mbr-form .form-group,
  .cid-v1uo57mjKm .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v1uo57mjKm .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v1uo57mjKm .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v1uo57mjKm .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-v1uo57mjKm .pt-0 {
  padding-top: 0 !important;
}
.cid-v1uo57mjKm .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v1uo57mjKm .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v1uo57mjKm .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v1uo57mjKm .modal-open {
  overflow: hidden;
}
.cid-v1uo57mjKm .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v1uo57mjKm .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v1uo57mjKm .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v1uo57mjKm .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v1uo57mjKm .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v1uo57mjKm .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v1uo57mjKm .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v1uo57mjKm .modal-content {
  background: #353535;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v1uo57mjKm .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v1uo57mjKm .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v1uo57mjKm .modal-backdrop.fade {
  opacity: 0;
}
.cid-v1uo57mjKm .modal-backdrop.show {
  opacity: .5;
}
.cid-v1uo57mjKm .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v1uo57mjKm .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v1uo57mjKm .modal-header {
    padding: 1rem;
  }
}
.cid-v1uo57mjKm .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v1uo57mjKm .modal-header .close svg {
  fill: #ffffff;
}
.cid-v1uo57mjKm .modal-header .close:hover {
  opacity: 1;
}
.cid-v1uo57mjKm .modal-header .close:focus {
  outline: none;
}
.cid-v1uo57mjKm .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-v1uo57mjKm .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v1uo57mjKm .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v1uo57mjKm .modal-body {
    padding: 1rem;
  }
}
.cid-v1uo57mjKm .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v1uo57mjKm .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v1uo57mjKm .modal-footer {
    padding: 1rem;
  }
}
.cid-v1uo57mjKm .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v1uo57mjKm .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v1uo57mjKm .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v1uo57mjKm .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v1uo57mjKm .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v1uo57mjKm .modal-lg,
  .cid-v1uo57mjKm .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v1uo57mjKm .modal-xl {
    max-width: 1140px;
  }
}
.cid-v1uo57mjKm .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v1uo57mjKm .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v1uo57mjKm .form-group {
  margin-bottom: 1rem;
}
.cid-v1uo57mjKm .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v1uo57mjKm .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v1uo57mjKm .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v1uo57mjKm .mbr-section-btn {
  margin: 0;
}
.cid-v1uo57mjKm .mbr-section-btn .btn {
  margin: 0;
}
.cid-uO0yJic39w {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uO0yJic39w nav.navbar {
  position: fixed;
}
.cid-uO0yJic39w .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uO0yJic39w .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uO0yJic39w .decor {
  background-color: white;
  border: solid 1px lightgray;
  border-radius: .5vw;
}
.cid-uO0yJic39w #menu {
  width: 3vh;
  font-size: .8vh;
  color: #353535;
  left: -7px;
  position: absolute;
  top: 1px;
  margin-top: 3px;
}
.cid-uO0yJic39w .dropdown-item {
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  transition: .4s all !important;
}
.cid-uO0yJic39w .dropdown-item:hover,
.cid-uO0yJic39w .dropdown-item:focus {
  background: rgba(71, 181, 237, 0.5) !important;
  color: white !important;
}
.cid-uO0yJic39w .dropdown-item:hover span {
  color: white;
}
.cid-uO0yJic39w .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uO0yJic39w .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uO0yJic39w .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
  text-align: center;
}
.cid-uO0yJic39w .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uO0yJic39w .nav-link {
  position: relative;
}
.cid-uO0yJic39w .container {
  display: flex;
  margin: auto;
  max-width: 1600px;
}
.cid-uO0yJic39w .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0 !important;
}
.cid-uO0yJic39w .iconfont-wrapper .mbr-iconfont {
  transition: .4s all;
}
.cid-uO0yJic39w .iconfont-wrapper:hover .mbr-iconfont {
  color: #6592e6;
}
.cid-uO0yJic39w .dropdown-menu,
.cid-uO0yJic39w .navbar.opened {
  background: #353535 !important;
}
.cid-uO0yJic39w .nav-item:focus,
.cid-uO0yJic39w .nav-link:focus {
  outline: none;
}
.cid-uO0yJic39w .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uO0yJic39w .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uO0yJic39w .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uO0yJic39w .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uO0yJic39w .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uO0yJic39w .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uO0yJic39w .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid #fff;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #353535;
  padding: 0 !important;
}
.cid-uO0yJic39w .navbar.opened {
  transition: all 0.3s;
}
.cid-uO0yJic39w .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uO0yJic39w .navbar .navbar-logo img {
  width: auto;
}
.cid-uO0yJic39w .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uO0yJic39w .navbar.collapsed {
  justify-content: center;
}
.cid-uO0yJic39w .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uO0yJic39w .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uO0yJic39w .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uO0yJic39w .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uO0yJic39w .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uO0yJic39w .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uO0yJic39w .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uO0yJic39w .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uO0yJic39w .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uO0yJic39w .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uO0yJic39w .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uO0yJic39w .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uO0yJic39w .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uO0yJic39w .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uO0yJic39w .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uO0yJic39w .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-uO0yJic39w .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uO0yJic39w .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uO0yJic39w .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: flex-start;
  margin-right: 0;
  padding: 0 !important;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  display: flex;
  justify-content: center;
}
.cid-uO0yJic39w .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uO0yJic39w .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uO0yJic39w .dropdown-item.active,
.cid-uO0yJic39w .dropdown-item:active {
  background-color: transparent;
}
.cid-uO0yJic39w .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uO0yJic39w .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uO0yJic39w .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uO0yJic39w .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #353535;
}
.cid-uO0yJic39w .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uO0yJic39w .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uO0yJic39w ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uO0yJic39w .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uO0yJic39w button.navbar-toggler {
  outline: none;
  width: 26px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uO0yJic39w button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 25px;
  height: 2px;
  border-right: 5px;
  background-color: #353535;
}
.cid-uO0yJic39w button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uO0yJic39w button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uO0yJic39w button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uO0yJic39w button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uO0yJic39w nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uO0yJic39w nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uO0yJic39w nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uO0yJic39w nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uO0yJic39w .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uO0yJic39w a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uO0yJic39w .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uO0yJic39w .navbar {
    height: 70px;
  }
  .cid-uO0yJic39w .navbar.opened {
    height: auto;
  }
  .cid-uO0yJic39w .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uO0yJic39w .header-item {
  width: 33.33333333%;
  padding: 10px 0;
}
.cid-uO0yJic39w .navbar-toggler {
  margin-left: 10px;
}
.cid-uO0yJic39w .hamburger-bg {
  position: absolute;
  top: 50%;
  left: 50%;
  width: calc(100% + 3vh);
  aspect-ratio: 1;
  transform: translate(-50%, -50%);
  border-radius: 50%;
  background-color: #ffa405;
}
.cid-uO0yJic39w .navbar-logo {
  margin-right: 0 !important;
}
.cid-uO0yJic39w .mbr-text {
  width: 100%;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 575px) {
  .cid-uO0yJic39w .mbr-text {
    display: none;
  }
}
.cid-uO0yJic39w .navbar-collapse {
  padding-top: 40px !important;
}
.cid-uO0yJic39w .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-uO0yJic39w .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
}
.cid-uO0yJic39w .navbar.collapsed ul.navbar-nav li {
  border-radius: .2vw;
  background-color: #6592e6;
  margin: .5vw;
  width: 75%;
  margin-left: auto;
  margin-right: auto;
}
@media only screen and (max-width: 430px) {
  .cid-uO0yJic39w #menu {
    width: 3vh;
    font-size: 1vh;
    color: #353535;
    left: -2px;
    position: absolute;
    top: 1px;
    margin-top: 3px;
  }
}
@media only screen and (max-width: 600px) {
  .cid-uO0yJic39w #menu {
    width: 3vh;
    font-size: 1vh;
    color: #353535;
    left: -2px;
    position: absolute;
    top: 1px;
    margin-top: 3px;
  }
}
@media only screen and (max-width: 1080px) and (orientation: portrait) {
  .cid-uO0yJic39w #vol {
    display: none;
  }
}
.cid-uO0yJic39w .soutien {
  font-family: jost;
  font-size: 1em;
}
.cid-sXBUCcNdg7 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-sXBUCcNdg7 .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sXBUCcNdg7 .mbr-text {
  color: #000000;
}
.cid-uPdVc3HoKs {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uPdVc3HoKs .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPdVc3HoKs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPdVc3HoKs .row {
  justify-content: center;
}
.cid-uPdVc3HoKs .image-wrapper img {
  height: 700px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uPdVc3HoKs .image-wrapper img {
    height: 300px;
  }
}
.cid-uPdVc3HoKs .card-wrapper {
  position: relative;
  padding: 64px;
  overflow: hidden;
  margin-top: -25%;
}
@media (max-width: 1440px) {
  .cid-uPdVc3HoKs .card-wrapper {
    padding: 32px;
  }
}
@media (max-width: 992px) {
  .cid-uPdVc3HoKs .card-wrapper {
    padding: 24px;
    margin-top: 12px;
  }
}
.cid-uPdVc3HoKs .card-wrapper::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  backdrop-filter: blur(10px);
  pointer-events: none;
}
.cid-uPdVc3HoKs .card-wrapper::after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #47b5ed;
  opacity: .5;
  pointer-events: none;
}
.cid-uPdVc3HoKs .card-wrapper .mbr-section-title {
  position: relative;
  z-index: 1;
  margin-bottom: 48px;
}
@media (max-width: 992px) {
  .cid-uPdVc3HoKs .card-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-uPdVc3HoKs .card-wrapper .text-wrapper {
  position: relative;
  z-index: 1;
}
.cid-uPdVc3HoKs .card-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 24px;
}
@media (max-width: 992px) {
  .cid-uPdVc3HoKs .card-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-uPdVc3HoKs .card-wrapper .mbr-section-btn {
  position: relative;
  z-index: 1;
}
.cid-uPdVc3HoKs .card-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-uPdVc3HoKs .mbr-section-title {
  color: #2c2c26;
}
.cid-uPdVc3HoKs .mbr-text,
.cid-uPdVc3HoKs .text-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-uPdVc3HoKs .mbr-section-title,
.cid-uPdVc3HoKs .mbr-section-btn {
  text-align: center;
  color: #ffa405;
}
.cid-uPdVc3HoKs .text-wrapper,
.cid-uPdVc3HoKs .mbr-text {
  position: relative;
  z-index: 2;
}
.cid-sJDOhWIu0Q {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-sJDOhWIu0Q .card-box {
  z-index: 10;
  position: relative;
}
@media (min-width: 1500px) {
  .cid-sJDOhWIu0Q .container {
    max-width: 1400px;
  }
}
.cid-sJDOhWIu0Q .card {
  margin: auto;
}
.cid-sJDOhWIu0Q .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-sJDOhWIu0Q .card-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sJDOhWIu0Q .row {
  justify-content: center;
}
.cid-sJDOhWIu0Q H3 {
  text-align: center;
  color: #ff9e00;
}
.cid-sJDOhWIu0Q .card-title,
.cid-sJDOhWIu0Q .card-box {
  color: #ffffff;
}
.cid-sJE7TW9tRb {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-sJE7TW9tRb .container {
  max-width: 1000px;
}
.cid-sJE7TW9tRb .mbr-text {
  border-left: 1px solid currentColor;
  padding-left: 1rem;
  color: #ffffff;
}
.cid-sJE7TW9tRb .mbr-section-title {
  color: #ff9e00;
}
.cid-uYyChIhb7l {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uYyChIhb7l .row > [class*="col"] {
  padding-left: 16px;
  padding-right: 16px;
  width: 100%;
}
.cid-t2BxvQ6C9i {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-t2BxvQ6C9i .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-t2BxvQ6C9i .bg-facebook:hover {
  background: #0b60cb;
}
.cid-t2BxvQ6C9i .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-t2BxvQ6C9i .bg-youtube:hover {
  background: #cc0000;
}
.cid-t2BxvQ6C9i .bg-twitch {
  background: #9146ff;
  color: #ffffff;
}
.cid-t2BxvQ6C9i .bg-twitch:hover {
  background: #7313ff;
}
.cid-t2BxvQ6C9i .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-t2BxvQ6C9i [class^="socicon-"]:before,
.cid-t2BxvQ6C9i [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-t2BxvQ6C9i .mbr-section-title,
.cid-t2BxvQ6C9i .social-list {
  color: #4479d9;
  text-align: right;
}
.cid-t21wGJNJhZ {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (max-width: 767px) {
  .cid-t21wGJNJhZ .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t21wGJNJhZ .img-logo img {
  height: 6rem;
  width: auto;
}
.cid-t21wGJNJhZ .form-control {
  margin-bottom: 1rem;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: 0.25rem;
}
.cid-t21wGJNJhZ .form-control:focus,
.cid-t21wGJNJhZ .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-t21wGJNJhZ .form-group {
  margin-bottom: 1rem;
}
.cid-t21wGJNJhZ input::-webkit-input-placeholder,
.cid-t21wGJNJhZ textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-t21wGJNJhZ input:-moz-placeholder,
.cid-t21wGJNJhZ textarea:-moz-placeholder {
  color: #656565;
}
.cid-t21wGJNJhZ .jq-selectbox li,
.cid-t21wGJNJhZ .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-t21wGJNJhZ .jq-selectbox li:hover,
.cid-t21wGJNJhZ .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-t21wGJNJhZ .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-t21wGJNJhZ .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-t21wGJNJhZ textarea.form-control {
  resize: none;
}
.cid-t21wGJNJhZ .input-group-btn {
  display: inline-block;
}
.cid-t21wGJNJhZ .input-group-btn .btn {
  margin: 0 !important;
  padding: 0.75rem 1.5625rem !important;
  text-transform: none;
}
.cid-t21wGJNJhZ .form-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-t21wGJNJhZ .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t21wGJNJhZ .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t21wGJNJhZ .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-t21wGJNJhZ .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-t21wGJNJhZ .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t21wGJNJhZ .social-list {
    -webkit-justify-content: justify;
    text-align: justify;
    hyphens: auto;
    text-justify: distribute;
  }
}
@media (max-width: 767px) {
  .cid-t21wGJNJhZ .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t21wGJNJhZ .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-t21wGJNJhZ .form-control,
.cid-t21wGJNJhZ .input-group-btn .btn {
  border-radius: 3px;
}
.cid-t21wGJNJhZ #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-t21wGJNJhZ #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-t21wGJNJhZ #creativecommons img,
.cid-t21wGJNJhZ iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-t21wGJNJhZ .offset-md-1 {
  margin-left: 1vw;
}
.cid-sL1BaCJNhH.popup-builder {
  background-color: #ffffff;
}
.cid-sL1BaCJNhH.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-sL1BaCJNhH.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-sL1BaCJNhH .modal-content,
.cid-sL1BaCJNhH .modal-dialog {
  height: auto;
}
.cid-sL1BaCJNhH .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-sL1BaCJNhH .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-sL1BaCJNhH .form-wrapper .mbr-form .form-group,
  .cid-sL1BaCJNhH .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-sL1BaCJNhH .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-sL1BaCJNhH .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sL1BaCJNhH .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-sL1BaCJNhH .pt-0 {
  padding-top: 0 !important;
}
.cid-sL1BaCJNhH .pb-0 {
  padding-bottom: 0 !important;
}
.cid-sL1BaCJNhH .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-sL1BaCJNhH .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-sL1BaCJNhH .modal-open {
  overflow: hidden;
}
.cid-sL1BaCJNhH .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-sL1BaCJNhH .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-sL1BaCJNhH .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-sL1BaCJNhH .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-sL1BaCJNhH .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-sL1BaCJNhH .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-sL1BaCJNhH .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-sL1BaCJNhH .modal-content {
  background: #232323;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-sL1BaCJNhH .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-sL1BaCJNhH .modal-backdrop.fade {
  opacity: 0;
}
.cid-sL1BaCJNhH .modal-backdrop.show {
  opacity: .5;
}
.cid-sL1BaCJNhH .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-sL1BaCJNhH .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-sL1BaCJNhH .modal-header {
    padding: 1rem;
  }
}
.cid-sL1BaCJNhH .modal-header .close {
  position: absolute;
  color: #fff;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-sL1BaCJNhH .modal-header .close:hover {
  opacity: 1;
}
.cid-sL1BaCJNhH .modal-header .close:focus {
  outline: none;
}
.cid-sL1BaCJNhH .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #ff9e00;
}
.cid-sL1BaCJNhH .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  min-height: 100%;
}
@media (min-width: 992px) {
  .cid-sL1BaCJNhH .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sL1BaCJNhH .modal-body {
    padding: 1rem;
  }
}
.cid-sL1BaCJNhH .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-sL1BaCJNhH .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sL1BaCJNhH .modal-footer {
    padding: 1rem;
  }
}
.cid-sL1BaCJNhH .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-sL1BaCJNhH .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-sL1BaCJNhH .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-sL1BaCJNhH .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-sL1BaCJNhH .modal-sm {
    max-width: 300px;
  }
  .cid-sL1BaCJNhH .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-sL1BaCJNhH .modal-lg,
  .cid-sL1BaCJNhH .modal-xl {
    max-width: 800px;
  }
  .cid-sL1BaCJNhH .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-sL1BaCJNhH .modal-xl {
    max-width: 1140px;
  }
  .cid-sL1BaCJNhH .container {
    max-width: 1140px;
  }
}
.cid-sL1BaCJNhH .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-sL1BaCJNhH .container {
    max-width: 720px;
  }
}
.cid-sL1BaCJNhH .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-sL1BaCJNhH .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-sL1BaCJNhH .form-group {
  margin-bottom: 1rem;
}
.cid-sL1BaCJNhH .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-sL1BaCJNhH .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-sL1BaCJNhH .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-sL1BaCJNhH .mbr-section-btn {
  margin: 0;
}
.cid-sL1BaCJNhH .mbr-section-btn .btn {
  margin: 0;
}
.cid-sL1BaCJNhH P {
  color: #ffffff;
  text-align: right;
}
.cid-sL1BaCJNhH H2 {
  color: #4479d9;
}
.cid-sL1BaCJNhH H1 {
  text-align: right;
}
.cid-tSDJUiCw4c.popup-builder {
  background-color: #ffffff;
}
.cid-tSDJUiCw4c.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tSDJUiCw4c.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tSDJUiCw4c .modal-content,
.cid-tSDJUiCw4c .modal-dialog {
  height: auto;
}
.cid-tSDJUiCw4c .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tSDJUiCw4c .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tSDJUiCw4c .form-wrapper .mbr-form .form-group,
  .cid-tSDJUiCw4c .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tSDJUiCw4c .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tSDJUiCw4c .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tSDJUiCw4c .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tSDJUiCw4c .pt-0 {
  padding-top: 0 !important;
}
.cid-tSDJUiCw4c .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tSDJUiCw4c .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tSDJUiCw4c .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tSDJUiCw4c .modal-open {
  overflow: hidden;
}
.cid-tSDJUiCw4c .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tSDJUiCw4c .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tSDJUiCw4c .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tSDJUiCw4c .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tSDJUiCw4c .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tSDJUiCw4c .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tSDJUiCw4c .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tSDJUiCw4c .modal-content {
  background: #353535;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-tSDJUiCw4c .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tSDJUiCw4c .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tSDJUiCw4c .modal-backdrop.fade {
  opacity: 0;
}
.cid-tSDJUiCw4c .modal-backdrop.show {
  opacity: .5;
}
.cid-tSDJUiCw4c .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tSDJUiCw4c .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDJUiCw4c .modal-header {
    padding: 1rem;
  }
}
.cid-tSDJUiCw4c .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tSDJUiCw4c .modal-header .close svg {
  fill: #ffffff;
}
.cid-tSDJUiCw4c .modal-header .close:hover {
  opacity: 1;
}
.cid-tSDJUiCw4c .modal-header .close:focus {
  outline: none;
}
.cid-tSDJUiCw4c .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tSDJUiCw4c .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tSDJUiCw4c .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDJUiCw4c .modal-body {
    padding: 1rem;
  }
}
.cid-tSDJUiCw4c .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tSDJUiCw4c .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDJUiCw4c .modal-footer {
    padding: 1rem;
  }
}
.cid-tSDJUiCw4c .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tSDJUiCw4c .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tSDJUiCw4c .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tSDJUiCw4c .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tSDJUiCw4c .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tSDJUiCw4c .modal-lg,
  .cid-tSDJUiCw4c .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tSDJUiCw4c .modal-xl {
    max-width: 1140px;
  }
}
.cid-tSDJUiCw4c .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tSDJUiCw4c .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tSDJUiCw4c .form-group {
  margin-bottom: 1rem;
}
.cid-tSDJUiCw4c .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tSDJUiCw4c .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tSDJUiCw4c .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tSDJUiCw4c .mbr-section-btn {
  margin: 0;
}
.cid-tSDJUiCw4c .mbr-section-btn .btn {
  margin: 0;
}
.cid-v5l24VbJ4j {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-v5l24VbJ4j nav.navbar {
  position: fixed;
}
.cid-v5l24VbJ4j .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5l24VbJ4j .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-v5l24VbJ4j .decor {
  background-color: white;
  border: solid 1px lightgray;
  border-radius: .5vw;
}
.cid-v5l24VbJ4j #menu {
  width: 3vh;
  font-size: .8vh;
  color: #353535;
  left: -7px;
  position: absolute;
  top: 1px;
  margin-top: 3px;
}
.cid-v5l24VbJ4j .dropdown-item {
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  transition: .4s all !important;
}
.cid-v5l24VbJ4j .dropdown-item:hover,
.cid-v5l24VbJ4j .dropdown-item:focus {
  background: rgba(71, 181, 237, 0.5) !important;
  color: white !important;
}
.cid-v5l24VbJ4j .dropdown-item:hover span {
  color: white;
}
.cid-v5l24VbJ4j .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v5l24VbJ4j .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v5l24VbJ4j .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
  text-align: center;
}
.cid-v5l24VbJ4j .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-v5l24VbJ4j .nav-link {
  position: relative;
}
.cid-v5l24VbJ4j .container {
  display: flex;
  margin: auto;
  max-width: 1600px;
}
.cid-v5l24VbJ4j .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0 !important;
}
.cid-v5l24VbJ4j .iconfont-wrapper .mbr-iconfont {
  transition: .4s all;
}
.cid-v5l24VbJ4j .iconfont-wrapper:hover .mbr-iconfont {
  color: #6592e6;
}
.cid-v5l24VbJ4j .dropdown-menu,
.cid-v5l24VbJ4j .navbar.opened {
  background: #353535 !important;
}
.cid-v5l24VbJ4j .nav-item:focus,
.cid-v5l24VbJ4j .nav-link:focus {
  outline: none;
}
.cid-v5l24VbJ4j .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5l24VbJ4j .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5l24VbJ4j .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5l24VbJ4j .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5l24VbJ4j .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5l24VbJ4j .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5l24VbJ4j .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid #fff;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #353535;
  padding: 0 !important;
}
.cid-v5l24VbJ4j .navbar.opened {
  transition: all 0.3s;
}
.cid-v5l24VbJ4j .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v5l24VbJ4j .navbar .navbar-logo img {
  width: auto;
}
.cid-v5l24VbJ4j .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v5l24VbJ4j .navbar.collapsed {
  justify-content: center;
}
.cid-v5l24VbJ4j .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5l24VbJ4j .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v5l24VbJ4j .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5l24VbJ4j .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5l24VbJ4j .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v5l24VbJ4j .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5l24VbJ4j .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v5l24VbJ4j .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v5l24VbJ4j .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5l24VbJ4j .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5l24VbJ4j .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5l24VbJ4j .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v5l24VbJ4j .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v5l24VbJ4j .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v5l24VbJ4j .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v5l24VbJ4j .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-v5l24VbJ4j .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5l24VbJ4j .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v5l24VbJ4j .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: flex-start;
  margin-right: 0;
  padding: 0 !important;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  display: flex;
  justify-content: center;
}
.cid-v5l24VbJ4j .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v5l24VbJ4j .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5l24VbJ4j .dropdown-item.active,
.cid-v5l24VbJ4j .dropdown-item:active {
  background-color: transparent;
}
.cid-v5l24VbJ4j .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5l24VbJ4j .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5l24VbJ4j .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5l24VbJ4j .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #353535;
}
.cid-v5l24VbJ4j .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v5l24VbJ4j .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5l24VbJ4j ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v5l24VbJ4j .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v5l24VbJ4j button.navbar-toggler {
  outline: none;
  width: 26px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v5l24VbJ4j button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 25px;
  height: 2px;
  border-right: 5px;
  background-color: #353535;
}
.cid-v5l24VbJ4j button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5l24VbJ4j button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5l24VbJ4j button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5l24VbJ4j button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5l24VbJ4j nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5l24VbJ4j nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5l24VbJ4j nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5l24VbJ4j nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5l24VbJ4j .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-v5l24VbJ4j a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v5l24VbJ4j .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v5l24VbJ4j .navbar {
    height: 70px;
  }
  .cid-v5l24VbJ4j .navbar.opened {
    height: auto;
  }
  .cid-v5l24VbJ4j .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5l24VbJ4j .header-item {
  width: 33.33333333%;
  padding: 10px 0;
}
.cid-v5l24VbJ4j .navbar-toggler {
  margin-left: 10px;
}
.cid-v5l24VbJ4j .hamburger-bg {
  position: absolute;
  top: 50%;
  left: 50%;
  width: calc(100% + 3vh);
  aspect-ratio: 1;
  transform: translate(-50%, -50%);
  border-radius: 50%;
  background-color: #ffa405;
}
.cid-v5l24VbJ4j .navbar-logo {
  margin-right: 0 !important;
}
.cid-v5l24VbJ4j .mbr-text {
  width: 100%;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 575px) {
  .cid-v5l24VbJ4j .mbr-text {
    display: none;
  }
}
.cid-v5l24VbJ4j .navbar-collapse {
  padding-top: 40px !important;
}
.cid-v5l24VbJ4j .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-v5l24VbJ4j .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
}
.cid-v5l24VbJ4j .navbar.collapsed ul.navbar-nav li {
  border-radius: .2vw;
  background-color: #6592e6;
  margin: .5vw;
  width: 75%;
  margin-left: auto;
  margin-right: auto;
}
@media only screen and (max-width: 430px) {
  .cid-v5l24VbJ4j #menu {
    width: 3vh;
    font-size: 1vh;
    color: #353535;
    left: -2px;
    position: absolute;
    top: 1px;
    margin-top: 3px;
  }
}
@media only screen and (max-width: 600px) {
  .cid-v5l24VbJ4j #menu {
    width: 3vh;
    font-size: 1vh;
    color: #353535;
    left: -2px;
    position: absolute;
    top: 1px;
    margin-top: 3px;
  }
}
@media only screen and (max-width: 1080px) and (orientation: portrait) {
  .cid-v5l24VbJ4j #vol {
    display: none;
  }
}
.cid-v5l24VbJ4j .soutien {
  font-family: jost;
  font-size: 1em;
}
.cid-v5l24VZJEl {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-v5l24VZJEl .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-v5l24VZJEl .mbr-text {
  color: #000000;
}
.cid-v5l24WeUsM {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v5l24WeUsM .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5l24WeUsM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5l24WeUsM .row {
  justify-content: center;
}
.cid-v5l24WeUsM .image-wrapper img {
  height: 700px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v5l24WeUsM .image-wrapper img {
    height: 300px;
  }
}
.cid-v5l24WeUsM .card-wrapper {
  position: relative;
  padding: 64px;
  overflow: hidden;
  margin-top: -25%;
}
@media (max-width: 1440px) {
  .cid-v5l24WeUsM .card-wrapper {
    padding: 32px;
  }
}
@media (max-width: 992px) {
  .cid-v5l24WeUsM .card-wrapper {
    padding: 24px;
    margin-top: 12px;
  }
}
.cid-v5l24WeUsM .card-wrapper::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  backdrop-filter: blur(10px);
  pointer-events: none;
}
.cid-v5l24WeUsM .card-wrapper::after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #232323;
  opacity: .5;
  pointer-events: none;
}
.cid-v5l24WeUsM .card-wrapper .mbr-section-title {
  position: relative;
  z-index: 1;
  margin-bottom: 48px;
}
@media (max-width: 992px) {
  .cid-v5l24WeUsM .card-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-v5l24WeUsM .card-wrapper .text-wrapper {
  position: relative;
  z-index: 1;
}
.cid-v5l24WeUsM .card-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 24px;
}
@media (max-width: 992px) {
  .cid-v5l24WeUsM .card-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v5l24WeUsM .card-wrapper .mbr-section-btn {
  position: relative;
  z-index: 1;
}
.cid-v5l24WeUsM .card-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v5l24WeUsM .mbr-section-title {
  color: #2c2c26;
}
.cid-v5l24WeUsM .mbr-text,
.cid-v5l24WeUsM .text-wrapper {
  color: #ffffff;
  text-align: left;
}
.cid-v5l24WeUsM .mbr-section-title,
.cid-v5l24WeUsM .mbr-section-btn {
  text-align: left;
  color: #ff9e00;
}
.cid-v5l24Wym7N {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #232323;
}
.cid-v5l24WOxyl {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-v5l24WOxyl .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5l24WOxyl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5l24WOxyl .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 50%;
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-v5l24WOxyl .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 40px;
  }
}
.cid-v5l24WOxyl .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  gap: 24px;
}
@media (max-width: 1440px) {
  .cid-v5l24WOxyl .items-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 992px) {
  .cid-v5l24WOxyl .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v5l24WOxyl .item {
    margin-bottom: 20px;
  }
}
.cid-v5l24WOxyl .item .item-wrapper {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  padding: 30px;
}
@media (max-width: 992px) {
  .cid-v5l24WOxyl .item .item-wrapper {
    padding: 20px;
  }
}
.cid-v5l24WOxyl .item .item-wrapper .card-box .card-title_1,
.cid-v5l24WOxyl .item .item-wrapper .card-box .card-title_2,
.cid-v5l24WOxyl .item .item-wrapper .card-box .card-title_3 {
  margin-bottom: 20px;
}
.cid-v5l24WOxyl .item .item-wrapper .card-box .card-text_1,
.cid-v5l24WOxyl .item .item-wrapper .card-box .card-text_2,
.cid-v5l24WOxyl .item .item-wrapper .card-box .card-text_3 {
  margin-bottom: 0;
}
.cid-v5l24WOxyl .item .item-wrapper .card-box .mbr-section-btn {
  margin-top: 20px;
}
.cid-v5l24WOxyl .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v5l24WOxyl .item .item-wrapper .iconfont-wrapper {
  text-align: right;
  margin-top: 60px;
}
@media (max-width: 992px) {
  .cid-v5l24WOxyl .item .item-wrapper .iconfont-wrapper {
    margin-top: 20px;
  }
}
.cid-v5l24WOxyl .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  width: 54px;
  height: 54px;
  min-width: 54px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 22px;
  color: #f1f5eb;
  background-color: #ff9e00;
}
.cid-v5l24WOxyl .item .card_1 {
  background-color: #4479d9;
}
.cid-v5l24WOxyl .item .card_2 {
  background-color: #47b5ed;
}
.cid-v5l24WOxyl .item .card_3 {
  background-color: #6592e6;
}
.cid-v5l24WOxyl .btn-wrapper {
  margin-top: -6%;
}
.cid-v5l24WOxyl .mbr-section-title,
.cid-v5l24WOxyl .title-wrapper {
  color: #4479d9;
  text-align: center;
}
.cid-v5l24WOxyl .card-title_1 {
  color: #f1f5eb;
}
.cid-v5l24WOxyl .card-text_1 {
  color: #f1f5eb;
  text-align: center;
}
.cid-v5l24WOxyl .card-title_2 {
  color: #323432;
  text-align: center;
}
.cid-v5l24WOxyl .card-text_2 {
  color: #ffffff;
  text-align: center;
}
.cid-v5l24WOxyl .card-title_3 {
  color: #5c834f;
  text-align: center;
}
.cid-v5l24WOxyl .card-text_3 {
  color: #ffffff;
  text-align: center;
}
.cid-v5l24WOxyl .card-title_1,
.cid-v5l24WOxyl .mbr-section-btn {
  text-align: center;
}
.cid-v5l24WOxyl .card-title_2,
.cid-v5l24WOxyl .mbr-section-btn {
  color: #ffffff;
}
.cid-v5l24WOxyl .card-title_3,
.cid-v5l24WOxyl .mbr-section-btn {
  color: #ffffff;
}
.cid-v5l24XfIlk {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-v5l24XfIlk .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5l24XfIlk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5l24XfIlk .label-wrapper .mbr-label {
  margin-bottom: 22px;
}
.cid-v5l24XfIlk .title-wrapper .mbr-section-title {
  margin-bottom: 64px;
}
@media (max-width: 992px) {
  .cid-v5l24XfIlk .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-v5l24XfIlk .content-wrap {
  justify-content: center;
  margin: 0 -26px;
}
.cid-v5l24XfIlk .content-wrap .card {
  padding: 0 26px;
}
.cid-v5l24XfIlk .content-wrap .items-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 64px 52px;
}
@media (max-width: 992px) {
  .cid-v5l24XfIlk .content-wrap .items-wrapper {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-v5l24XfIlk .content-wrap .items-wrapper .item {
    margin-bottom: 32px;
  }
}
.cid-v5l24XfIlk .content-wrap .items-wrapper .item .item-wrapper {
  height: 100%;
  display: flex;
  justify-content: space-between;
}
@media (max-width: 992px) {
  .cid-v5l24XfIlk .content-wrap .items-wrapper .item .item-wrapper {
    display: block;
  }
}
.cid-v5l24XfIlk .content-wrap .items-wrapper .item .item-wrapper .item-number {
  margin-bottom: 0;
  padding-right: 48px;
  white-space: nowrap;
}
@media (max-width: 992px) {
  .cid-v5l24XfIlk .content-wrap .items-wrapper .item .item-wrapper .item-number {
    padding-right: 0;
    margin-bottom: 16px;
  }
}
.cid-v5l24XfIlk .content-wrap .items-wrapper .item .item-wrapper .item-content {
  width: 77%;
}
@media (max-width: 992px) {
  .cid-v5l24XfIlk .content-wrap .items-wrapper .item .item-wrapper .item-content {
    width: 100%;
  }
}
.cid-v5l24XfIlk .content-wrap .items-wrapper .item .item-wrapper .item-content .item-title {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-v5l24XfIlk .content-wrap .items-wrapper .item .item-wrapper .item-content .item-title {
    margin-bottom: 22px;
  }
}
.cid-v5l24XfIlk .content-wrap .items-wrapper .item .item-wrapper .item-content .item-text {
  margin-bottom: 0;
}
.cid-v5l24XfIlk .content-wrap .items-wrapper .item .item-wrapper .item-content .mbr-section-btn {
  margin-top: 32px;
}
@media (max-width: 992px) {
  .cid-v5l24XfIlk .content-wrap .items-wrapper .item .item-wrapper .item-content .mbr-section-btn {
    margin-top: 22px;
  }
}
.cid-v5l24XfIlk .image-wrapper {
  height: 100%;
}
.cid-v5l24XfIlk .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v5l24XfIlk .image-wrapper img {
    height: 350px;
  }
}
.cid-v5l24XfIlk .mbr-label {
  color: #c10b02;
}
.cid-v5l24XfIlk .mbr-section-title {
  color: #4479d9;
}
.cid-v5l24XfIlk .item-number {
  color: #c10b02;
}
.cid-v5l24XfIlk .item-title {
  color: #c10b02;
}
.cid-v5l24XfIlk .item-text {
  color: #ffffff;
}
.cid-v5l24XfIlk .item-title,
.cid-v5l24XfIlk .mbr-section-btn {
  color: #4479d9;
}
.cid-v5l24XBYZD {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-v5l24XBYZD .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5l24XBYZD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5l24XBYZD .title-wrapper {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-v5l24XBYZD .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v5l24XBYZD .title-wrapper .desc-wrapper .mbr-desc {
  display: inline-block;
  background-color: #f8e7d2;
  padding: 8px 16px;
  margin-bottom: 16px;
}
.cid-v5l24XBYZD .title-wrapper .title-wrap .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-v5l24XBYZD .title-wrapper .title-wrap .mbr-section-title {
    width: 100%;
  }
}
.cid-v5l24XBYZD .title-wrapper .title-wrap .mbr-section-title span {
  color: #ff9e00;
}
.cid-v5l24XBYZD .items-wrapper {
  justify-content: center;
  margin: 0 -10px;
}
.cid-v5l24XBYZD .item {
  padding: 0 10px;
  margin-bottom: 20px;
}
.cid-v5l24XBYZD .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
  background-color: #232323;
  padding: 30px;
}
@media (max-width: 992px) {
  .cid-v5l24XBYZD .item .item-wrapper {
    height: auto;
    padding: 20px;
  }
}
.cid-v5l24XBYZD .item .item-wrapper .icon-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-v5l24XBYZD .item .item-wrapper .icon-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v5l24XBYZD .item .item-wrapper .icon-wrapper .mbr-iconfont {
  width: 60px;
  height: 60px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 30px;
  color: #232323;
  background-color: #ff9e00;
  border-radius: 12px;
}
.cid-v5l24XBYZD .item .item-wrapper .card-box .item-title {
  margin-bottom: 20px;
}
.cid-v5l24XBYZD .item .item-wrapper .card-box .item-text {
  margin-bottom: 0;
}
.cid-v5l24XBYZD .mbr-section-title {
  color: #4479d9;
}
.cid-v5l24XBYZD .mbr-desc {
  color: #b19a7c;
}
.cid-v5l24XBYZD .item-title {
  color: #404349;
}
.cid-v5l24XBYZD .item-text {
  color: #ffffff;
}
.cid-v5l24XBYZD .item-title,
.cid-v5l24XBYZD .icon-wrapper {
  color: #4479d9;
}
.cid-v5l24XBYZD .mbr-section-title,
.cid-v5l24XBYZD .title-wrap {
  color: #4479d9;
}
.cid-v5l24Y4bYv {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-v5l24Y4bYv .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5l24Y4bYv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 1400px) {
  .cid-v5l24Y4bYv .col-lg-12 {
    flex: 0 0 auto;
    width: 100%;
  }
}
.cid-v5l24Y4bYv P {
  max-width: 1200px;
}
.cid-v5l24Y4bYv .mbr-section-btn,
.cid-v5l24Y4bYv .btn {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-v5l24Y4bYv .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v5l24Y4bYv .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-v5l24Y4bYv .image-wrapper {
    padding: 1.5rem;
  }
}
@media (min-width: 992px) {
  .cid-v5l24Y4bYv .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v5l24Y4bYv .mbr-section-title {
  color: #4479d9;
}
.cid-v5l24Y4bYv .mbr-text,
.cid-v5l24Y4bYv .mbr-section-btn {
  color: #ffffff;
}
.cid-v5l24Y4bYv .mbr-section-subtitle {
  color: #ffffff;
}
.cid-v5l24Ylzc9 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-v5l24Ylzc9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5l24Ylzc9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-v5l24Ylzc9 .container {
    padding: 0 16px;
  }
}
.cid-v5l24Ylzc9 .row {
  justify-content: center;
  margin: 0 -14px;
}
.cid-v5l24Ylzc9 .item {
  padding: 0 14px;
  margin-bottom: 28px;
}
.cid-v5l24Ylzc9 .item:nth-child(2n) .item-wrapper .card-box {
  background-color: #232323;
}
.cid-v5l24Ylzc9 .item .item-wrapper {
  height: 100%;
}
.cid-v5l24Ylzc9 .item .item-wrapper .card-box {
  height: 100%;
  padding: 48px 44px 36px;
  background-color: #232323;
  border-radius: 16px;
}
@media (max-width: 992px) {
  .cid-v5l24Ylzc9 .item .item-wrapper .card-box {
    padding: 36px 24px;
  }
}
.cid-v5l24Ylzc9 .item .item-wrapper .card-box .item-emoji {
  margin-bottom: 32px;
}
.cid-v5l24Ylzc9 .item .item-wrapper .card-box .item-title {
  margin-bottom: 8px;
}
.cid-v5l24Ylzc9 .item .item-wrapper .card-box .item-text {
  margin-bottom: 0;
}
.cid-v5l24Ylzc9 .mbr-section-btn {
  margin-top: 12px;
  text-align: center;
}
.cid-v5l24Ylzc9 .item-emoji {
  color: #000000;
}
.cid-v5l24Ylzc9 .item-title {
  color: #000000;
}
.cid-v5l24Ylzc9 .item-text {
  color: #ffffff;
}
.cid-v5l24Ylzc9 .item-title,
.cid-v5l24Ylzc9 .mbr-section-btn {
  color: #ff9e00;
}
.cid-v5l24YH2eK {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-v5l24YH2eK .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5l24YH2eK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 1400px) {
  .cid-v5l24YH2eK .col-lg-12 {
    flex: 0 0 auto;
    width: 100%;
  }
}
.cid-v5l24YH2eK P {
  max-width: 1200px;
}
.cid-v5l24YH2eK .mbr-section-btn,
.cid-v5l24YH2eK .btn {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-v5l24YH2eK .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v5l24YH2eK .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-v5l24YH2eK .image-wrapper {
    padding: 1.5rem;
  }
}
@media (min-width: 992px) {
  .cid-v5l24YH2eK .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v5l24YH2eK .mbr-section-title {
  color: #4479d9;
}
.cid-v5l24YH2eK .mbr-text,
.cid-v5l24YH2eK .mbr-section-btn {
  color: #ffffff;
}
.cid-v5l24YH2eK .mbr-section-subtitle {
  color: #ffffff;
}
.cid-v5l24ZD005 {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-v5l24ZV4as {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-v5l24ZV4as .card-box {
  z-index: 10;
  position: relative;
}
@media (min-width: 1500px) {
  .cid-v5l24ZV4as .container {
    max-width: 1400px;
  }
}
.cid-v5l24ZV4as .card {
  margin: auto;
}
.cid-v5l24ZV4as .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-v5l24ZV4as .card-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-v5l24ZV4as .row {
  justify-content: center;
}
.cid-v5l24ZV4as H3 {
  text-align: center;
  color: #ff9e00;
}
.cid-v5l24ZV4as .card-title,
.cid-v5l24ZV4as .card-box {
  color: #ffffff;
}
.cid-v5l250iVdM {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-v5l250iVdM .container {
  max-width: 1000px;
}
.cid-v5l250iVdM .mbr-text {
  border-left: 1px solid currentColor;
  padding-left: 1rem;
  color: #ffffff;
}
.cid-v5l250iVdM .mbr-section-title {
  color: #ff9e00;
}
.cid-v5l250EC30 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v5l250EC30 .row > [class*="col"] {
  padding-left: 16px;
  padding-right: 16px;
  width: 100%;
}
.cid-v5l250WqTo {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-v5l250WqTo .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-v5l250WqTo .bg-facebook:hover {
  background: #0b60cb;
}
.cid-v5l250WqTo .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-v5l250WqTo .bg-youtube:hover {
  background: #cc0000;
}
.cid-v5l250WqTo .bg-twitch {
  background: #9146ff;
  color: #ffffff;
}
.cid-v5l250WqTo .bg-twitch:hover {
  background: #7313ff;
}
.cid-v5l250WqTo .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-v5l250WqTo [class^="socicon-"]:before,
.cid-v5l250WqTo [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-v5l250WqTo .mbr-section-title,
.cid-v5l250WqTo .social-list {
  color: #4479d9;
  text-align: right;
}
.cid-v5l251kKgp {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (max-width: 767px) {
  .cid-v5l251kKgp .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-v5l251kKgp .img-logo img {
  height: 6rem;
  width: auto;
}
.cid-v5l251kKgp .form-control {
  margin-bottom: 1rem;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: 0.25rem;
}
.cid-v5l251kKgp .form-control:focus,
.cid-v5l251kKgp .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-v5l251kKgp .form-group {
  margin-bottom: 1rem;
}
.cid-v5l251kKgp input::-webkit-input-placeholder,
.cid-v5l251kKgp textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-v5l251kKgp input:-moz-placeholder,
.cid-v5l251kKgp textarea:-moz-placeholder {
  color: #656565;
}
.cid-v5l251kKgp .jq-selectbox li,
.cid-v5l251kKgp .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-v5l251kKgp .jq-selectbox li:hover,
.cid-v5l251kKgp .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-v5l251kKgp .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-v5l251kKgp .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-v5l251kKgp textarea.form-control {
  resize: none;
}
.cid-v5l251kKgp .input-group-btn {
  display: inline-block;
}
.cid-v5l251kKgp .input-group-btn .btn {
  margin: 0 !important;
  padding: 0.75rem 1.5625rem !important;
  text-transform: none;
}
.cid-v5l251kKgp .form-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-v5l251kKgp .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-v5l251kKgp .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-v5l251kKgp .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-v5l251kKgp .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-v5l251kKgp .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v5l251kKgp .social-list {
    -webkit-justify-content: justify;
    text-align: justify;
    hyphens: auto;
    text-justify: distribute;
  }
}
@media (max-width: 767px) {
  .cid-v5l251kKgp .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-v5l251kKgp .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-v5l251kKgp .form-control,
.cid-v5l251kKgp .input-group-btn .btn {
  border-radius: 3px;
}
.cid-v5l251kKgp #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-v5l251kKgp #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-v5l251kKgp #creativecommons img,
.cid-v5l251kKgp iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-v5l251kKgp .offset-md-1 {
  margin-left: 1vw;
}
.cid-v5l251IrDe.popup-builder {
  background-color: #ffffff;
}
.cid-v5l251IrDe.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v5l251IrDe.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v5l251IrDe .modal-content,
.cid-v5l251IrDe .modal-dialog {
  height: auto;
}
.cid-v5l251IrDe .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v5l251IrDe .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v5l251IrDe .form-wrapper .mbr-form .form-group,
  .cid-v5l251IrDe .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v5l251IrDe .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v5l251IrDe .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v5l251IrDe .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-v5l251IrDe .pt-0 {
  padding-top: 0 !important;
}
.cid-v5l251IrDe .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v5l251IrDe .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v5l251IrDe .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v5l251IrDe .modal-open {
  overflow: hidden;
}
.cid-v5l251IrDe .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v5l251IrDe .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v5l251IrDe .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v5l251IrDe .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v5l251IrDe .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v5l251IrDe .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v5l251IrDe .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v5l251IrDe .modal-content {
  background: #232323;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v5l251IrDe .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v5l251IrDe .modal-backdrop.fade {
  opacity: 0;
}
.cid-v5l251IrDe .modal-backdrop.show {
  opacity: .5;
}
.cid-v5l251IrDe .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v5l251IrDe .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v5l251IrDe .modal-header {
    padding: 1rem;
  }
}
.cid-v5l251IrDe .modal-header .close {
  position: absolute;
  color: #fff;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v5l251IrDe .modal-header .close:hover {
  opacity: 1;
}
.cid-v5l251IrDe .modal-header .close:focus {
  outline: none;
}
.cid-v5l251IrDe .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #ff9e00;
}
.cid-v5l251IrDe .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  min-height: 100%;
}
@media (min-width: 992px) {
  .cid-v5l251IrDe .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v5l251IrDe .modal-body {
    padding: 1rem;
  }
}
.cid-v5l251IrDe .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v5l251IrDe .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v5l251IrDe .modal-footer {
    padding: 1rem;
  }
}
.cid-v5l251IrDe .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v5l251IrDe .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v5l251IrDe .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v5l251IrDe .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v5l251IrDe .modal-sm {
    max-width: 300px;
  }
  .cid-v5l251IrDe .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-v5l251IrDe .modal-lg,
  .cid-v5l251IrDe .modal-xl {
    max-width: 800px;
  }
  .cid-v5l251IrDe .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-v5l251IrDe .modal-xl {
    max-width: 1140px;
  }
  .cid-v5l251IrDe .container {
    max-width: 1140px;
  }
}
.cid-v5l251IrDe .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-v5l251IrDe .container {
    max-width: 720px;
  }
}
.cid-v5l251IrDe .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v5l251IrDe .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v5l251IrDe .form-group {
  margin-bottom: 1rem;
}
.cid-v5l251IrDe .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v5l251IrDe .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v5l251IrDe .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v5l251IrDe .mbr-section-btn {
  margin: 0;
}
.cid-v5l251IrDe .mbr-section-btn .btn {
  margin: 0;
}
.cid-v5l251IrDe P {
  color: #ffffff;
  text-align: right;
}
.cid-v5l251IrDe H2 {
  color: #4479d9;
}
.cid-v5l251IrDe H1 {
  text-align: right;
}
.cid-v5l252cgDi.popup-builder {
  background-color: #ffffff;
}
.cid-v5l252cgDi.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v5l252cgDi.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v5l252cgDi .modal-content,
.cid-v5l252cgDi .modal-dialog {
  height: auto;
}
.cid-v5l252cgDi .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v5l252cgDi .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v5l252cgDi .form-wrapper .mbr-form .form-group,
  .cid-v5l252cgDi .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v5l252cgDi .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v5l252cgDi .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v5l252cgDi .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-v5l252cgDi .pt-0 {
  padding-top: 0 !important;
}
.cid-v5l252cgDi .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v5l252cgDi .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v5l252cgDi .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v5l252cgDi .modal-open {
  overflow: hidden;
}
.cid-v5l252cgDi .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v5l252cgDi .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v5l252cgDi .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v5l252cgDi .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v5l252cgDi .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v5l252cgDi .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v5l252cgDi .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v5l252cgDi .modal-content {
  background: #353535;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v5l252cgDi .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v5l252cgDi .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v5l252cgDi .modal-backdrop.fade {
  opacity: 0;
}
.cid-v5l252cgDi .modal-backdrop.show {
  opacity: .5;
}
.cid-v5l252cgDi .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v5l252cgDi .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v5l252cgDi .modal-header {
    padding: 1rem;
  }
}
.cid-v5l252cgDi .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v5l252cgDi .modal-header .close svg {
  fill: #ffffff;
}
.cid-v5l252cgDi .modal-header .close:hover {
  opacity: 1;
}
.cid-v5l252cgDi .modal-header .close:focus {
  outline: none;
}
.cid-v5l252cgDi .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-v5l252cgDi .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v5l252cgDi .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v5l252cgDi .modal-body {
    padding: 1rem;
  }
}
.cid-v5l252cgDi .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v5l252cgDi .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v5l252cgDi .modal-footer {
    padding: 1rem;
  }
}
.cid-v5l252cgDi .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v5l252cgDi .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v5l252cgDi .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v5l252cgDi .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v5l252cgDi .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v5l252cgDi .modal-lg,
  .cid-v5l252cgDi .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v5l252cgDi .modal-xl {
    max-width: 1140px;
  }
}
.cid-v5l252cgDi .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v5l252cgDi .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v5l252cgDi .form-group {
  margin-bottom: 1rem;
}
.cid-v5l252cgDi .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v5l252cgDi .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v5l252cgDi .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v5l252cgDi .mbr-section-btn {
  margin: 0;
}
.cid-v5l252cgDi .mbr-section-btn .btn {
  margin: 0;
}
.cid-v5lAWZI9Z1 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-v5lAWZI9Z1 nav.navbar {
  position: fixed;
}
.cid-v5lAWZI9Z1 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5lAWZI9Z1 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-v5lAWZI9Z1 .decor {
  background-color: white;
  border: solid 1px lightgray;
  border-radius: .5vw;
}
.cid-v5lAWZI9Z1 #menu {
  width: 3vh;
  font-size: .8vh;
  color: #353535;
  left: -7px;
  position: absolute;
  top: 1px;
  margin-top: 3px;
}
.cid-v5lAWZI9Z1 .dropdown-item {
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  transition: .4s all !important;
}
.cid-v5lAWZI9Z1 .dropdown-item:hover,
.cid-v5lAWZI9Z1 .dropdown-item:focus {
  background: rgba(71, 181, 237, 0.5) !important;
  color: white !important;
}
.cid-v5lAWZI9Z1 .dropdown-item:hover span {
  color: white;
}
.cid-v5lAWZI9Z1 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v5lAWZI9Z1 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v5lAWZI9Z1 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
  text-align: center;
}
.cid-v5lAWZI9Z1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-v5lAWZI9Z1 .nav-link {
  position: relative;
}
.cid-v5lAWZI9Z1 .container {
  display: flex;
  margin: auto;
  max-width: 1600px;
}
.cid-v5lAWZI9Z1 .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0 !important;
}
.cid-v5lAWZI9Z1 .iconfont-wrapper .mbr-iconfont {
  transition: .4s all;
}
.cid-v5lAWZI9Z1 .iconfont-wrapper:hover .mbr-iconfont {
  color: #6592e6;
}
.cid-v5lAWZI9Z1 .dropdown-menu,
.cid-v5lAWZI9Z1 .navbar.opened {
  background: #353535 !important;
}
.cid-v5lAWZI9Z1 .nav-item:focus,
.cid-v5lAWZI9Z1 .nav-link:focus {
  outline: none;
}
.cid-v5lAWZI9Z1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5lAWZI9Z1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5lAWZI9Z1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5lAWZI9Z1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5lAWZI9Z1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5lAWZI9Z1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5lAWZI9Z1 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid #fff;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #353535;
  padding: 0 !important;
}
.cid-v5lAWZI9Z1 .navbar.opened {
  transition: all 0.3s;
}
.cid-v5lAWZI9Z1 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v5lAWZI9Z1 .navbar .navbar-logo img {
  width: auto;
}
.cid-v5lAWZI9Z1 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v5lAWZI9Z1 .navbar.collapsed {
  justify-content: center;
}
.cid-v5lAWZI9Z1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5lAWZI9Z1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v5lAWZI9Z1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5lAWZI9Z1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5lAWZI9Z1 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v5lAWZI9Z1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5lAWZI9Z1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v5lAWZI9Z1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v5lAWZI9Z1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5lAWZI9Z1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5lAWZI9Z1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5lAWZI9Z1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v5lAWZI9Z1 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v5lAWZI9Z1 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v5lAWZI9Z1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v5lAWZI9Z1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-v5lAWZI9Z1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5lAWZI9Z1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v5lAWZI9Z1 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: flex-start;
  margin-right: 0;
  padding: 0 !important;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  display: flex;
  justify-content: center;
}
.cid-v5lAWZI9Z1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v5lAWZI9Z1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5lAWZI9Z1 .dropdown-item.active,
.cid-v5lAWZI9Z1 .dropdown-item:active {
  background-color: transparent;
}
.cid-v5lAWZI9Z1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5lAWZI9Z1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5lAWZI9Z1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5lAWZI9Z1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #353535;
}
.cid-v5lAWZI9Z1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v5lAWZI9Z1 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5lAWZI9Z1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v5lAWZI9Z1 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v5lAWZI9Z1 button.navbar-toggler {
  outline: none;
  width: 26px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v5lAWZI9Z1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 25px;
  height: 2px;
  border-right: 5px;
  background-color: #353535;
}
.cid-v5lAWZI9Z1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5lAWZI9Z1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5lAWZI9Z1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5lAWZI9Z1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5lAWZI9Z1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5lAWZI9Z1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5lAWZI9Z1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5lAWZI9Z1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5lAWZI9Z1 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-v5lAWZI9Z1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v5lAWZI9Z1 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v5lAWZI9Z1 .navbar {
    height: 70px;
  }
  .cid-v5lAWZI9Z1 .navbar.opened {
    height: auto;
  }
  .cid-v5lAWZI9Z1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5lAWZI9Z1 .header-item {
  width: 33.33333333%;
  padding: 10px 0;
}
.cid-v5lAWZI9Z1 .navbar-toggler {
  margin-left: 10px;
}
.cid-v5lAWZI9Z1 .hamburger-bg {
  position: absolute;
  top: 50%;
  left: 50%;
  width: calc(100% + 3vh);
  aspect-ratio: 1;
  transform: translate(-50%, -50%);
  border-radius: 50%;
  background-color: #ffa405;
}
.cid-v5lAWZI9Z1 .navbar-logo {
  margin-right: 0 !important;
}
.cid-v5lAWZI9Z1 .mbr-text {
  width: 100%;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 575px) {
  .cid-v5lAWZI9Z1 .mbr-text {
    display: none;
  }
}
.cid-v5lAWZI9Z1 .navbar-collapse {
  padding-top: 40px !important;
}
.cid-v5lAWZI9Z1 .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-v5lAWZI9Z1 .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
}
.cid-v5lAWZI9Z1 .navbar.collapsed ul.navbar-nav li {
  border-radius: .2vw;
  background-color: #6592e6;
  margin: .5vw;
  width: 75%;
  margin-left: auto;
  margin-right: auto;
}
@media only screen and (max-width: 430px) {
  .cid-v5lAWZI9Z1 #menu {
    width: 3vh;
    font-size: 1vh;
    color: #353535;
    left: -2px;
    position: absolute;
    top: 1px;
    margin-top: 3px;
  }
}
@media only screen and (max-width: 600px) {
  .cid-v5lAWZI9Z1 #menu {
    width: 3vh;
    font-size: 1vh;
    color: #353535;
    left: -2px;
    position: absolute;
    top: 1px;
    margin-top: 3px;
  }
}
@media only screen and (max-width: 1080px) and (orientation: portrait) {
  .cid-v5lAWZI9Z1 #vol {
    display: none;
  }
}
.cid-v5lAWZI9Z1 .soutien {
  font-family: jost;
  font-size: 1em;
}
.cid-v5lAX0DKtx {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-v5lAX0DKtx .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-v5lAX0DKtx .mbr-text {
  color: #000000;
}
.cid-v5lAX0Nc1F {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-v5lAX0Nc1F .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5lAX0Nc1F .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5lAX0Nc1F .content-wrapper {
  margin-bottom: 80px;
}
@media (max-width: 992px) {
  .cid-v5lAX0Nc1F .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-v5lAX0Nc1F .content-wrapper .title-wrapper {
  margin-bottom: 16px;
}
.cid-v5lAX0Nc1F .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v5lAX0Nc1F .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v5lAX0Nc1F .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v5lAX0Nc1F .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v5lAX0Nc1F .items-wrapper {
  margin: 0 -8px;
  align-items: center;
}
.cid-v5lAX0Nc1F .items-wrapper .item {
  padding: 0 8px;
  margin-bottom: 16px;
}
.cid-v5lAX0Nc1F .items-wrapper .item:hover .item-wrapper,
.cid-v5lAX0Nc1F .items-wrapper .item:focus .item-wrapper {
  border: 2px solid #4479d9;
}
.cid-v5lAX0Nc1F .items-wrapper .item:hover .card_2,
.cid-v5lAX0Nc1F .items-wrapper .item:focus .card_2 {
  border: 2px solid #4479d9;
}
.cid-v5lAX0Nc1F .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  padding: 32px;
  background-color: #000000;
  transition: all 0.3s ease;
  border: 2px solid #000000;
  box-shadow: 0 32px 64px -10px #4479d9;
}
@media (max-width: 992px) {
  .cid-v5lAX0Nc1F .items-wrapper .item .item-wrapper {
    padding: 24px;
  }
}
.cid-v5lAX0Nc1F .items-wrapper .item .item-wrapper .card-box .card-title,
.cid-v5lAX0Nc1F .items-wrapper .item .item-wrapper .card-box .card-title_2 {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-v5lAX0Nc1F .items-wrapper .item .item-wrapper .card-box .card-title,
  .cid-v5lAX0Nc1F .items-wrapper .item .item-wrapper .card-box .card-title_2 {
    margin-bottom: 24px;
  }
}
.cid-v5lAX0Nc1F .items-wrapper .item .item-wrapper .card-box .card-price,
.cid-v5lAX0Nc1F .items-wrapper .item .item-wrapper .card-box .card-price_2 {
  margin-bottom: 16px;
}
.cid-v5lAX0Nc1F .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-v5lAX0Nc1F .items-wrapper .item .item-wrapper .card-box .card-text {
    margin-bottom: 24px;
  }
}
.cid-v5lAX0Nc1F .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
  display: inline-flex;
  flex-direction: column;
}
.cid-v5lAX0Nc1F .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  position: relative;
  margin-bottom: 12px;
  padding-left: 28px;
}
.cid-v5lAX0Nc1F .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap::before {
  content: '✓';
  position: absolute;
  top: 5px;
  left: 0;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 18px;
  height: 18px;
  border-radius: 100%;
  border: 2px solid #ff9e00;
  color: #ff9e00;
  font-size: 11px;
}
.cid-v5lAX0Nc1F .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-v5lAX0Nc1F .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 32px;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-v5lAX0Nc1F .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 24px;
  }
}
.cid-v5lAX0Nc1F .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  justify-content: space-between;
  width: 100%;
  margin-bottom: 0;
}
.cid-v5lAX0Nc1F .items-wrapper .item .card_2 {
  padding: 46px 40px;
}
@media (max-width: 992px) {
  .cid-v5lAX0Nc1F .items-wrapper .item .card_2 {
    padding: 24px;
  }
}
.cid-v5lAX0Nc1F .items-wrapper .item .card_2 .card-box .list-wrapper .list .item-wrap::before {
  border: 2px solid #ff9e00;
  color: #ff9e00;
}
.cid-v5lAX0Nc1F .mbr-section-title {
  color: #4479d9;
  text-align: center;
}
.cid-v5lAX0Nc1F .mbr-section-subtitle {
  color: #4479d9;
  text-align: center;
}
.cid-v5lAX0Nc1F .mbr-text,
.cid-v5lAX0Nc1F .text-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-v5lAX0Nc1F .card-title {
  color: #4479d9;
}
.cid-v5lAX0Nc1F .card-title_2 {
  color: #4479d9;
}
.cid-v5lAX0Nc1F .card-price {
  color: #ff9e00;
}
.cid-v5lAX0Nc1F .card-price_2 {
  color: #ff9e00;
}
.cid-v5lAX0Nc1F .card-text {
  color: #4479d9;
}
.cid-v5lAX0Nc1F .list {
  color: #111111;
}
.cid-v5lAX0Nc1F .list,
.cid-v5lAX0Nc1F .item-wrap,
.cid-v5lAX0Nc1F .list-wrapper {
  color: #ffffff;
}
.cid-v5lAX174ay {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-v5lAX174ay .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5lAX174ay .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5lAX174ay .row {
  justify-content: space-between;
}
.cid-v5lAX174ay .title-wrapper .label-wrapper .mbr-label {
  display: inline-block;
  padding: 4px 20px;
  margin-bottom: 20px;
  border: 1px solid #e4ed64;
}
@media (max-width: 992px) {
  .cid-v5lAX174ay .title-wrapper .mbr-section-title {
    margin-bottom: 20px;
  }
}
.cid-v5lAX174ay .content-wrapper .mbr-desc {
  margin-bottom: 20px;
}
.cid-v5lAX174ay .content-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-v5lAX174ay .content-wrapper .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-v5lAX174ay .content-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v5lAX174ay .mbr-label {
  color: #000000;
}
.cid-v5lAX174ay .mbr-section-title {
  color: #4479d9;
}
.cid-v5lAX174ay .mbr-desc {
  color: #4479d9;
}
.cid-v5lAX174ay .mbr-text {
  color: #8a8a8a;
}
.cid-v5lAX174ay .mbr-text,
.cid-v5lAX174ay .mbr-section-btn {
  color: #ffffff;
}
.cid-v5lAX1lyD8 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v5lAX1lyD8 .row > [class*="col"] {
  padding-left: 16px;
  padding-right: 16px;
  width: 100%;
}
.cid-v5lAX1w5Yo {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-v5lAX1w5Yo .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-v5lAX1w5Yo .bg-facebook:hover {
  background: #0b60cb;
}
.cid-v5lAX1w5Yo .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-v5lAX1w5Yo .bg-youtube:hover {
  background: #cc0000;
}
.cid-v5lAX1w5Yo .bg-twitch {
  background: #9146ff;
  color: #ffffff;
}
.cid-v5lAX1w5Yo .bg-twitch:hover {
  background: #7313ff;
}
.cid-v5lAX1w5Yo .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-v5lAX1w5Yo [class^="socicon-"]:before,
.cid-v5lAX1w5Yo [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-v5lAX1w5Yo .mbr-section-title,
.cid-v5lAX1w5Yo .social-list {
  color: #4479d9;
  text-align: right;
}
.cid-v5lAX1MyKl {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (max-width: 767px) {
  .cid-v5lAX1MyKl .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-v5lAX1MyKl .img-logo img {
  height: 6rem;
  width: auto;
}
.cid-v5lAX1MyKl .form-control {
  margin-bottom: 1rem;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: 0.25rem;
}
.cid-v5lAX1MyKl .form-control:focus,
.cid-v5lAX1MyKl .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-v5lAX1MyKl .form-group {
  margin-bottom: 1rem;
}
.cid-v5lAX1MyKl input::-webkit-input-placeholder,
.cid-v5lAX1MyKl textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-v5lAX1MyKl input:-moz-placeholder,
.cid-v5lAX1MyKl textarea:-moz-placeholder {
  color: #656565;
}
.cid-v5lAX1MyKl .jq-selectbox li,
.cid-v5lAX1MyKl .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-v5lAX1MyKl .jq-selectbox li:hover,
.cid-v5lAX1MyKl .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-v5lAX1MyKl .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-v5lAX1MyKl .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-v5lAX1MyKl textarea.form-control {
  resize: none;
}
.cid-v5lAX1MyKl .input-group-btn {
  display: inline-block;
}
.cid-v5lAX1MyKl .input-group-btn .btn {
  margin: 0 !important;
  padding: 0.75rem 1.5625rem !important;
  text-transform: none;
}
.cid-v5lAX1MyKl .form-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-v5lAX1MyKl .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-v5lAX1MyKl .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-v5lAX1MyKl .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-v5lAX1MyKl .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-v5lAX1MyKl .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v5lAX1MyKl .social-list {
    -webkit-justify-content: justify;
    text-align: justify;
    hyphens: auto;
    text-justify: distribute;
  }
}
@media (max-width: 767px) {
  .cid-v5lAX1MyKl .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-v5lAX1MyKl .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-v5lAX1MyKl .form-control,
.cid-v5lAX1MyKl .input-group-btn .btn {
  border-radius: 3px;
}
.cid-v5lAX1MyKl #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-v5lAX1MyKl #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-v5lAX1MyKl #creativecommons img,
.cid-v5lAX1MyKl iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-v5lAX1MyKl .offset-md-1 {
  margin-left: 1vw;
}
.cid-v5lAX23s1y.popup-builder {
  background-color: #ffffff;
}
.cid-v5lAX23s1y.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v5lAX23s1y.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v5lAX23s1y .modal-content,
.cid-v5lAX23s1y .modal-dialog {
  height: auto;
}
.cid-v5lAX23s1y .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v5lAX23s1y .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v5lAX23s1y .form-wrapper .mbr-form .form-group,
  .cid-v5lAX23s1y .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v5lAX23s1y .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v5lAX23s1y .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v5lAX23s1y .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-v5lAX23s1y .pt-0 {
  padding-top: 0 !important;
}
.cid-v5lAX23s1y .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v5lAX23s1y .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v5lAX23s1y .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v5lAX23s1y .modal-open {
  overflow: hidden;
}
.cid-v5lAX23s1y .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v5lAX23s1y .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v5lAX23s1y .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v5lAX23s1y .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v5lAX23s1y .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v5lAX23s1y .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v5lAX23s1y .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v5lAX23s1y .modal-content {
  background: #353535;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v5lAX23s1y .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v5lAX23s1y .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v5lAX23s1y .modal-backdrop.fade {
  opacity: 0;
}
.cid-v5lAX23s1y .modal-backdrop.show {
  opacity: .5;
}
.cid-v5lAX23s1y .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v5lAX23s1y .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v5lAX23s1y .modal-header {
    padding: 1rem;
  }
}
.cid-v5lAX23s1y .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v5lAX23s1y .modal-header .close svg {
  fill: #ffffff;
}
.cid-v5lAX23s1y .modal-header .close:hover {
  opacity: 1;
}
.cid-v5lAX23s1y .modal-header .close:focus {
  outline: none;
}
.cid-v5lAX23s1y .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-v5lAX23s1y .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v5lAX23s1y .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v5lAX23s1y .modal-body {
    padding: 1rem;
  }
}
.cid-v5lAX23s1y .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v5lAX23s1y .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v5lAX23s1y .modal-footer {
    padding: 1rem;
  }
}
.cid-v5lAX23s1y .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v5lAX23s1y .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v5lAX23s1y .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v5lAX23s1y .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v5lAX23s1y .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v5lAX23s1y .modal-lg,
  .cid-v5lAX23s1y .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v5lAX23s1y .modal-xl {
    max-width: 1140px;
  }
}
.cid-v5lAX23s1y .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v5lAX23s1y .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v5lAX23s1y .form-group {
  margin-bottom: 1rem;
}
.cid-v5lAX23s1y .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v5lAX23s1y .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v5lAX23s1y .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v5lAX23s1y .mbr-section-btn {
  margin: 0;
}
.cid-v5lAX23s1y .mbr-section-btn .btn {
  margin: 0;
}
.cid-v5lKT3n4K5 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-v5lKT3n4K5 nav.navbar {
  position: fixed;
}
.cid-v5lKT3n4K5 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5lKT3n4K5 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-v5lKT3n4K5 .decor {
  background-color: white;
  border: solid 1px lightgray;
  border-radius: .5vw;
}
.cid-v5lKT3n4K5 #menu {
  width: 3vh;
  font-size: .8vh;
  color: #353535;
  left: -7px;
  position: absolute;
  top: 1px;
  margin-top: 3px;
}
.cid-v5lKT3n4K5 .dropdown-item {
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  transition: .4s all !important;
}
.cid-v5lKT3n4K5 .dropdown-item:hover,
.cid-v5lKT3n4K5 .dropdown-item:focus {
  background: rgba(71, 181, 237, 0.5) !important;
  color: white !important;
}
.cid-v5lKT3n4K5 .dropdown-item:hover span {
  color: white;
}
.cid-v5lKT3n4K5 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v5lKT3n4K5 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v5lKT3n4K5 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
  text-align: center;
}
.cid-v5lKT3n4K5 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-v5lKT3n4K5 .nav-link {
  position: relative;
}
.cid-v5lKT3n4K5 .container {
  display: flex;
  margin: auto;
  max-width: 1600px;
}
.cid-v5lKT3n4K5 .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0 !important;
}
.cid-v5lKT3n4K5 .iconfont-wrapper .mbr-iconfont {
  transition: .4s all;
}
.cid-v5lKT3n4K5 .iconfont-wrapper:hover .mbr-iconfont {
  color: #6592e6;
}
.cid-v5lKT3n4K5 .dropdown-menu,
.cid-v5lKT3n4K5 .navbar.opened {
  background: #353535 !important;
}
.cid-v5lKT3n4K5 .nav-item:focus,
.cid-v5lKT3n4K5 .nav-link:focus {
  outline: none;
}
.cid-v5lKT3n4K5 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5lKT3n4K5 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5lKT3n4K5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5lKT3n4K5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5lKT3n4K5 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5lKT3n4K5 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5lKT3n4K5 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid #fff;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #353535;
  padding: 0 !important;
}
.cid-v5lKT3n4K5 .navbar.opened {
  transition: all 0.3s;
}
.cid-v5lKT3n4K5 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v5lKT3n4K5 .navbar .navbar-logo img {
  width: auto;
}
.cid-v5lKT3n4K5 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v5lKT3n4K5 .navbar.collapsed {
  justify-content: center;
}
.cid-v5lKT3n4K5 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5lKT3n4K5 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v5lKT3n4K5 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5lKT3n4K5 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5lKT3n4K5 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v5lKT3n4K5 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5lKT3n4K5 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v5lKT3n4K5 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v5lKT3n4K5 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5lKT3n4K5 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5lKT3n4K5 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5lKT3n4K5 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v5lKT3n4K5 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v5lKT3n4K5 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v5lKT3n4K5 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v5lKT3n4K5 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-v5lKT3n4K5 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5lKT3n4K5 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v5lKT3n4K5 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: flex-start;
  margin-right: 0;
  padding: 0 !important;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  display: flex;
  justify-content: center;
}
.cid-v5lKT3n4K5 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v5lKT3n4K5 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5lKT3n4K5 .dropdown-item.active,
.cid-v5lKT3n4K5 .dropdown-item:active {
  background-color: transparent;
}
.cid-v5lKT3n4K5 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5lKT3n4K5 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5lKT3n4K5 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5lKT3n4K5 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #353535;
}
.cid-v5lKT3n4K5 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v5lKT3n4K5 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5lKT3n4K5 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v5lKT3n4K5 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v5lKT3n4K5 button.navbar-toggler {
  outline: none;
  width: 26px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v5lKT3n4K5 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 25px;
  height: 2px;
  border-right: 5px;
  background-color: #353535;
}
.cid-v5lKT3n4K5 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5lKT3n4K5 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5lKT3n4K5 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5lKT3n4K5 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5lKT3n4K5 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5lKT3n4K5 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5lKT3n4K5 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5lKT3n4K5 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5lKT3n4K5 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-v5lKT3n4K5 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v5lKT3n4K5 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v5lKT3n4K5 .navbar {
    height: 70px;
  }
  .cid-v5lKT3n4K5 .navbar.opened {
    height: auto;
  }
  .cid-v5lKT3n4K5 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5lKT3n4K5 .header-item {
  width: 33.33333333%;
  padding: 10px 0;
}
.cid-v5lKT3n4K5 .navbar-toggler {
  margin-left: 10px;
}
.cid-v5lKT3n4K5 .hamburger-bg {
  position: absolute;
  top: 50%;
  left: 50%;
  width: calc(100% + 3vh);
  aspect-ratio: 1;
  transform: translate(-50%, -50%);
  border-radius: 50%;
  background-color: #ffa405;
}
.cid-v5lKT3n4K5 .navbar-logo {
  margin-right: 0 !important;
}
.cid-v5lKT3n4K5 .mbr-text {
  width: 100%;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 575px) {
  .cid-v5lKT3n4K5 .mbr-text {
    display: none;
  }
}
.cid-v5lKT3n4K5 .navbar-collapse {
  padding-top: 40px !important;
}
.cid-v5lKT3n4K5 .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-v5lKT3n4K5 .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
}
.cid-v5lKT3n4K5 .navbar.collapsed ul.navbar-nav li {
  border-radius: .2vw;
  background-color: #6592e6;
  margin: .5vw;
  width: 75%;
  margin-left: auto;
  margin-right: auto;
}
@media only screen and (max-width: 430px) {
  .cid-v5lKT3n4K5 #menu {
    width: 3vh;
    font-size: 1vh;
    color: #353535;
    left: -2px;
    position: absolute;
    top: 1px;
    margin-top: 3px;
  }
}
@media only screen and (max-width: 600px) {
  .cid-v5lKT3n4K5 #menu {
    width: 3vh;
    font-size: 1vh;
    color: #353535;
    left: -2px;
    position: absolute;
    top: 1px;
    margin-top: 3px;
  }
}
@media only screen and (max-width: 1080px) and (orientation: portrait) {
  .cid-v5lKT3n4K5 #vol {
    display: none;
  }
}
.cid-v5lKT3n4K5 .soutien {
  font-family: jost;
  font-size: 1em;
}
.cid-v5lKT4wyD6 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-v5lKT4wyD6 .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-v5lKT4wyD6 .mbr-text {
  color: #000000;
}
.cid-v5lKT4NZzo {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-v5lKT4NZzo .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5lKT4NZzo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5lKT4NZzo .content-wrapper {
  margin-bottom: 80px;
}
@media (max-width: 992px) {
  .cid-v5lKT4NZzo .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-v5lKT4NZzo .content-wrapper .title-wrapper {
  margin-bottom: 16px;
}
.cid-v5lKT4NZzo .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v5lKT4NZzo .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v5lKT4NZzo .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v5lKT4NZzo .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v5lKT4NZzo .items-wrapper {
  margin: 0 -8px;
  align-items: center;
}
.cid-v5lKT4NZzo .items-wrapper .item {
  padding: 0 8px;
  margin-bottom: 16px;
}
.cid-v5lKT4NZzo .items-wrapper .item:hover .item-wrapper,
.cid-v5lKT4NZzo .items-wrapper .item:focus .item-wrapper {
  border: 2px solid #4479d9;
}
.cid-v5lKT4NZzo .items-wrapper .item:hover .card_2,
.cid-v5lKT4NZzo .items-wrapper .item:focus .card_2 {
  border: 2px solid #4479d9;
}
.cid-v5lKT4NZzo .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  padding: 32px;
  background-color: #000000;
  transition: all 0.3s ease;
  border: 2px solid #000000;
  box-shadow: 0 32px 64px -10px #4479d9;
}
@media (max-width: 992px) {
  .cid-v5lKT4NZzo .items-wrapper .item .item-wrapper {
    padding: 24px;
  }
}
.cid-v5lKT4NZzo .items-wrapper .item .item-wrapper .card-box .card-title,
.cid-v5lKT4NZzo .items-wrapper .item .item-wrapper .card-box .card-title_2 {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-v5lKT4NZzo .items-wrapper .item .item-wrapper .card-box .card-title,
  .cid-v5lKT4NZzo .items-wrapper .item .item-wrapper .card-box .card-title_2 {
    margin-bottom: 24px;
  }
}
.cid-v5lKT4NZzo .items-wrapper .item .item-wrapper .card-box .card-price,
.cid-v5lKT4NZzo .items-wrapper .item .item-wrapper .card-box .card-price_2 {
  margin-bottom: 16px;
}
.cid-v5lKT4NZzo .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-v5lKT4NZzo .items-wrapper .item .item-wrapper .card-box .card-text {
    margin-bottom: 24px;
  }
}
.cid-v5lKT4NZzo .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
  display: inline-flex;
  flex-direction: column;
}
.cid-v5lKT4NZzo .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  position: relative;
  margin-bottom: 12px;
  padding-left: 28px;
}
.cid-v5lKT4NZzo .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap::before {
  content: '✓';
  position: absolute;
  top: 5px;
  left: 0;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 18px;
  height: 18px;
  border-radius: 100%;
  border: 2px solid #ff9e00;
  color: #ff9e00;
  font-size: 11px;
}
.cid-v5lKT4NZzo .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-v5lKT4NZzo .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 32px;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-v5lKT4NZzo .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 24px;
  }
}
.cid-v5lKT4NZzo .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  justify-content: space-between;
  width: 100%;
  margin-bottom: 0;
}
.cid-v5lKT4NZzo .items-wrapper .item .card_2 {
  padding: 46px 40px;
}
@media (max-width: 992px) {
  .cid-v5lKT4NZzo .items-wrapper .item .card_2 {
    padding: 24px;
  }
}
.cid-v5lKT4NZzo .items-wrapper .item .card_2 .card-box .list-wrapper .list .item-wrap::before {
  border: 2px solid #ff9e00;
  color: #ff9e00;
}
.cid-v5lKT4NZzo .mbr-section-title {
  color: #4479d9;
  text-align: center;
}
.cid-v5lKT4NZzo .mbr-section-subtitle {
  color: #4479d9;
  text-align: center;
}
.cid-v5lKT4NZzo .mbr-text,
.cid-v5lKT4NZzo .text-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-v5lKT4NZzo .card-title {
  color: #4479d9;
}
.cid-v5lKT4NZzo .card-title_2 {
  color: #4479d9;
}
.cid-v5lKT4NZzo .card-price {
  color: #ff9e00;
}
.cid-v5lKT4NZzo .card-price_2 {
  color: #ff9e00;
}
.cid-v5lKT4NZzo .card-text {
  color: #4479d9;
}
.cid-v5lKT4NZzo .list {
  color: #111111;
}
.cid-v5lKT4NZzo .list,
.cid-v5lKT4NZzo .item-wrap,
.cid-v5lKT4NZzo .list-wrapper {
  color: #ffffff;
}
.cid-v5lKT5lbIC {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v5lKT5lbIC .row > [class*="col"] {
  padding-left: 16px;
  padding-right: 16px;
  width: 100%;
}
.cid-v5lKT5Eskw {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-v5lKT5Eskw .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-v5lKT5Eskw .bg-facebook:hover {
  background: #0b60cb;
}
.cid-v5lKT5Eskw .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-v5lKT5Eskw .bg-youtube:hover {
  background: #cc0000;
}
.cid-v5lKT5Eskw .bg-twitch {
  background: #9146ff;
  color: #ffffff;
}
.cid-v5lKT5Eskw .bg-twitch:hover {
  background: #7313ff;
}
.cid-v5lKT5Eskw .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-v5lKT5Eskw [class^="socicon-"]:before,
.cid-v5lKT5Eskw [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-v5lKT5Eskw .mbr-section-title,
.cid-v5lKT5Eskw .social-list {
  color: #4479d9;
  text-align: right;
}
.cid-v5lKT6OApO {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (max-width: 767px) {
  .cid-v5lKT6OApO .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-v5lKT6OApO .img-logo img {
  height: 6rem;
  width: auto;
}
.cid-v5lKT6OApO .form-control {
  margin-bottom: 1rem;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: 0.25rem;
}
.cid-v5lKT6OApO .form-control:focus,
.cid-v5lKT6OApO .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-v5lKT6OApO .form-group {
  margin-bottom: 1rem;
}
.cid-v5lKT6OApO input::-webkit-input-placeholder,
.cid-v5lKT6OApO textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-v5lKT6OApO input:-moz-placeholder,
.cid-v5lKT6OApO textarea:-moz-placeholder {
  color: #656565;
}
.cid-v5lKT6OApO .jq-selectbox li,
.cid-v5lKT6OApO .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-v5lKT6OApO .jq-selectbox li:hover,
.cid-v5lKT6OApO .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-v5lKT6OApO .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-v5lKT6OApO .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-v5lKT6OApO textarea.form-control {
  resize: none;
}
.cid-v5lKT6OApO .input-group-btn {
  display: inline-block;
}
.cid-v5lKT6OApO .input-group-btn .btn {
  margin: 0 !important;
  padding: 0.75rem 1.5625rem !important;
  text-transform: none;
}
.cid-v5lKT6OApO .form-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-v5lKT6OApO .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-v5lKT6OApO .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-v5lKT6OApO .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-v5lKT6OApO .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-v5lKT6OApO .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v5lKT6OApO .social-list {
    -webkit-justify-content: justify;
    text-align: justify;
    hyphens: auto;
    text-justify: distribute;
  }
}
@media (max-width: 767px) {
  .cid-v5lKT6OApO .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-v5lKT6OApO .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-v5lKT6OApO .form-control,
.cid-v5lKT6OApO .input-group-btn .btn {
  border-radius: 3px;
}
.cid-v5lKT6OApO #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-v5lKT6OApO #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-v5lKT6OApO #creativecommons img,
.cid-v5lKT6OApO iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-v5lKT6OApO .offset-md-1 {
  margin-left: 1vw;
}
.cid-v5lKT7tqsP.popup-builder {
  background-color: #ffffff;
}
.cid-v5lKT7tqsP.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v5lKT7tqsP.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v5lKT7tqsP .modal-content,
.cid-v5lKT7tqsP .modal-dialog {
  height: auto;
}
.cid-v5lKT7tqsP .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v5lKT7tqsP .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v5lKT7tqsP .form-wrapper .mbr-form .form-group,
  .cid-v5lKT7tqsP .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v5lKT7tqsP .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v5lKT7tqsP .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v5lKT7tqsP .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-v5lKT7tqsP .pt-0 {
  padding-top: 0 !important;
}
.cid-v5lKT7tqsP .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v5lKT7tqsP .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v5lKT7tqsP .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v5lKT7tqsP .modal-open {
  overflow: hidden;
}
.cid-v5lKT7tqsP .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v5lKT7tqsP .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v5lKT7tqsP .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v5lKT7tqsP .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v5lKT7tqsP .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v5lKT7tqsP .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v5lKT7tqsP .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v5lKT7tqsP .modal-content {
  background: #353535;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v5lKT7tqsP .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v5lKT7tqsP .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v5lKT7tqsP .modal-backdrop.fade {
  opacity: 0;
}
.cid-v5lKT7tqsP .modal-backdrop.show {
  opacity: .5;
}
.cid-v5lKT7tqsP .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v5lKT7tqsP .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v5lKT7tqsP .modal-header {
    padding: 1rem;
  }
}
.cid-v5lKT7tqsP .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v5lKT7tqsP .modal-header .close svg {
  fill: #ffffff;
}
.cid-v5lKT7tqsP .modal-header .close:hover {
  opacity: 1;
}
.cid-v5lKT7tqsP .modal-header .close:focus {
  outline: none;
}
.cid-v5lKT7tqsP .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-v5lKT7tqsP .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v5lKT7tqsP .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v5lKT7tqsP .modal-body {
    padding: 1rem;
  }
}
.cid-v5lKT7tqsP .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v5lKT7tqsP .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v5lKT7tqsP .modal-footer {
    padding: 1rem;
  }
}
.cid-v5lKT7tqsP .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v5lKT7tqsP .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v5lKT7tqsP .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v5lKT7tqsP .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v5lKT7tqsP .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v5lKT7tqsP .modal-lg,
  .cid-v5lKT7tqsP .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v5lKT7tqsP .modal-xl {
    max-width: 1140px;
  }
}
.cid-v5lKT7tqsP .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v5lKT7tqsP .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v5lKT7tqsP .form-group {
  margin-bottom: 1rem;
}
.cid-v5lKT7tqsP .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v5lKT7tqsP .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v5lKT7tqsP .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v5lKT7tqsP .mbr-section-btn {
  margin: 0;
}
.cid-v5lKT7tqsP .mbr-section-btn .btn {
  margin: 0;
}
.cid-v5lVhKo6Zl {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-v5lVhKo6Zl nav.navbar {
  position: fixed;
}
.cid-v5lVhKo6Zl .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5lVhKo6Zl .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-v5lVhKo6Zl .decor {
  background-color: white;
  border: solid 1px lightgray;
  border-radius: .5vw;
}
.cid-v5lVhKo6Zl #menu {
  width: 3vh;
  font-size: .8vh;
  color: #353535;
  left: -7px;
  position: absolute;
  top: 1px;
  margin-top: 3px;
}
.cid-v5lVhKo6Zl .dropdown-item {
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  transition: .4s all !important;
}
.cid-v5lVhKo6Zl .dropdown-item:hover,
.cid-v5lVhKo6Zl .dropdown-item:focus {
  background: rgba(71, 181, 237, 0.5) !important;
  color: white !important;
}
.cid-v5lVhKo6Zl .dropdown-item:hover span {
  color: white;
}
.cid-v5lVhKo6Zl .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v5lVhKo6Zl .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v5lVhKo6Zl .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
  text-align: center;
}
.cid-v5lVhKo6Zl .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-v5lVhKo6Zl .nav-link {
  position: relative;
}
.cid-v5lVhKo6Zl .container {
  display: flex;
  margin: auto;
  max-width: 1600px;
}
.cid-v5lVhKo6Zl .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0 !important;
}
.cid-v5lVhKo6Zl .iconfont-wrapper .mbr-iconfont {
  transition: .4s all;
}
.cid-v5lVhKo6Zl .iconfont-wrapper:hover .mbr-iconfont {
  color: #6592e6;
}
.cid-v5lVhKo6Zl .dropdown-menu,
.cid-v5lVhKo6Zl .navbar.opened {
  background: #353535 !important;
}
.cid-v5lVhKo6Zl .nav-item:focus,
.cid-v5lVhKo6Zl .nav-link:focus {
  outline: none;
}
.cid-v5lVhKo6Zl .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5lVhKo6Zl .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5lVhKo6Zl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5lVhKo6Zl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5lVhKo6Zl .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5lVhKo6Zl .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5lVhKo6Zl .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid #fff;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #353535;
  padding: 0 !important;
}
.cid-v5lVhKo6Zl .navbar.opened {
  transition: all 0.3s;
}
.cid-v5lVhKo6Zl .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v5lVhKo6Zl .navbar .navbar-logo img {
  width: auto;
}
.cid-v5lVhKo6Zl .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v5lVhKo6Zl .navbar.collapsed {
  justify-content: center;
}
.cid-v5lVhKo6Zl .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5lVhKo6Zl .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v5lVhKo6Zl .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5lVhKo6Zl .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5lVhKo6Zl .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v5lVhKo6Zl .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5lVhKo6Zl .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v5lVhKo6Zl .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v5lVhKo6Zl .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5lVhKo6Zl .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5lVhKo6Zl .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5lVhKo6Zl .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v5lVhKo6Zl .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v5lVhKo6Zl .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v5lVhKo6Zl .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v5lVhKo6Zl .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-v5lVhKo6Zl .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5lVhKo6Zl .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v5lVhKo6Zl .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: flex-start;
  margin-right: 0;
  padding: 0 !important;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  display: flex;
  justify-content: center;
}
.cid-v5lVhKo6Zl .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v5lVhKo6Zl .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5lVhKo6Zl .dropdown-item.active,
.cid-v5lVhKo6Zl .dropdown-item:active {
  background-color: transparent;
}
.cid-v5lVhKo6Zl .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5lVhKo6Zl .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5lVhKo6Zl .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5lVhKo6Zl .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #353535;
}
.cid-v5lVhKo6Zl .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v5lVhKo6Zl .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5lVhKo6Zl ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v5lVhKo6Zl .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v5lVhKo6Zl button.navbar-toggler {
  outline: none;
  width: 26px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v5lVhKo6Zl button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 25px;
  height: 2px;
  border-right: 5px;
  background-color: #353535;
}
.cid-v5lVhKo6Zl button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5lVhKo6Zl button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5lVhKo6Zl button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5lVhKo6Zl button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5lVhKo6Zl nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5lVhKo6Zl nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5lVhKo6Zl nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5lVhKo6Zl nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5lVhKo6Zl .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-v5lVhKo6Zl a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v5lVhKo6Zl .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v5lVhKo6Zl .navbar {
    height: 70px;
  }
  .cid-v5lVhKo6Zl .navbar.opened {
    height: auto;
  }
  .cid-v5lVhKo6Zl .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5lVhKo6Zl .header-item {
  width: 33.33333333%;
  padding: 10px 0;
}
.cid-v5lVhKo6Zl .navbar-toggler {
  margin-left: 10px;
}
.cid-v5lVhKo6Zl .hamburger-bg {
  position: absolute;
  top: 50%;
  left: 50%;
  width: calc(100% + 3vh);
  aspect-ratio: 1;
  transform: translate(-50%, -50%);
  border-radius: 50%;
  background-color: #ffa405;
}
.cid-v5lVhKo6Zl .navbar-logo {
  margin-right: 0 !important;
}
.cid-v5lVhKo6Zl .mbr-text {
  width: 100%;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 575px) {
  .cid-v5lVhKo6Zl .mbr-text {
    display: none;
  }
}
.cid-v5lVhKo6Zl .navbar-collapse {
  padding-top: 40px !important;
}
.cid-v5lVhKo6Zl .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-v5lVhKo6Zl .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
}
.cid-v5lVhKo6Zl .navbar.collapsed ul.navbar-nav li {
  border-radius: .2vw;
  background-color: #6592e6;
  margin: .5vw;
  width: 75%;
  margin-left: auto;
  margin-right: auto;
}
@media only screen and (max-width: 430px) {
  .cid-v5lVhKo6Zl #menu {
    width: 3vh;
    font-size: 1vh;
    color: #353535;
    left: -2px;
    position: absolute;
    top: 1px;
    margin-top: 3px;
  }
}
@media only screen and (max-width: 600px) {
  .cid-v5lVhKo6Zl #menu {
    width: 3vh;
    font-size: 1vh;
    color: #353535;
    left: -2px;
    position: absolute;
    top: 1px;
    margin-top: 3px;
  }
}
@media only screen and (max-width: 1080px) and (orientation: portrait) {
  .cid-v5lVhKo6Zl #vol {
    display: none;
  }
}
.cid-v5lVhKo6Zl .soutien {
  font-family: jost;
  font-size: 1em;
}
.cid-v5lVhMi7RR {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-v5lVhMi7RR .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-v5lVhMi7RR .mbr-text {
  color: #000000;
}
.cid-v5lVhMKm4N {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-v5lVhMKm4N .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5lVhMKm4N .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5lVhMKm4N .content-wrapper {
  margin-bottom: 80px;
}
@media (max-width: 992px) {
  .cid-v5lVhMKm4N .content-wrapper {
    margin-bottom: 32px;
  }
}
.cid-v5lVhMKm4N .content-wrapper .title-wrapper {
  margin-bottom: 16px;
}
.cid-v5lVhMKm4N .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v5lVhMKm4N .content-wrapper .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-v5lVhMKm4N .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v5lVhMKm4N .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v5lVhMKm4N .items-wrapper {
  margin: 0 -8px;
  align-items: center;
}
.cid-v5lVhMKm4N .items-wrapper .item {
  padding: 0 8px;
  margin-bottom: 16px;
}
.cid-v5lVhMKm4N .items-wrapper .item:hover .item-wrapper,
.cid-v5lVhMKm4N .items-wrapper .item:focus .item-wrapper {
  border: 2px solid #4479d9;
}
.cid-v5lVhMKm4N .items-wrapper .item:hover .card_2,
.cid-v5lVhMKm4N .items-wrapper .item:focus .card_2 {
  border: 2px solid #4479d9;
}
.cid-v5lVhMKm4N .items-wrapper .item .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  padding: 32px;
  background-color: #000000;
  transition: all 0.3s ease;
  border: 2px solid #000000;
  box-shadow: 0 32px 64px -10px #4479d9;
}
@media (max-width: 992px) {
  .cid-v5lVhMKm4N .items-wrapper .item .item-wrapper {
    padding: 24px;
  }
}
.cid-v5lVhMKm4N .items-wrapper .item .item-wrapper .card-box .card-title,
.cid-v5lVhMKm4N .items-wrapper .item .item-wrapper .card-box .card-title_2 {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-v5lVhMKm4N .items-wrapper .item .item-wrapper .card-box .card-title,
  .cid-v5lVhMKm4N .items-wrapper .item .item-wrapper .card-box .card-title_2 {
    margin-bottom: 24px;
  }
}
.cid-v5lVhMKm4N .items-wrapper .item .item-wrapper .card-box .card-price,
.cid-v5lVhMKm4N .items-wrapper .item .item-wrapper .card-box .card-price_2 {
  margin-bottom: 16px;
}
.cid-v5lVhMKm4N .items-wrapper .item .item-wrapper .card-box .card-text {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-v5lVhMKm4N .items-wrapper .item .item-wrapper .card-box .card-text {
    margin-bottom: 24px;
  }
}
.cid-v5lVhMKm4N .items-wrapper .item .item-wrapper .card-box .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
  display: inline-flex;
  flex-direction: column;
}
.cid-v5lVhMKm4N .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap {
  position: relative;
  margin-bottom: 12px;
  padding-left: 28px;
}
.cid-v5lVhMKm4N .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap::before {
  content: '✓';
  position: absolute;
  top: 5px;
  left: 0;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 18px;
  height: 18px;
  border-radius: 100%;
  border: 2px solid #ff9e00;
  color: #ff9e00;
  font-size: 11px;
}
.cid-v5lVhMKm4N .items-wrapper .item .item-wrapper .card-box .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-v5lVhMKm4N .items-wrapper .item .item-wrapper .mbr-section-btn {
  margin-top: 32px;
  width: 100%;
}
@media (max-width: 992px) {
  .cid-v5lVhMKm4N .items-wrapper .item .item-wrapper .mbr-section-btn {
    margin-top: 24px;
  }
}
.cid-v5lVhMKm4N .items-wrapper .item .item-wrapper .mbr-section-btn .btn {
  justify-content: space-between;
  width: 100%;
  margin-bottom: 0;
}
.cid-v5lVhMKm4N .items-wrapper .item .card_2 {
  padding: 46px 40px;
}
@media (max-width: 992px) {
  .cid-v5lVhMKm4N .items-wrapper .item .card_2 {
    padding: 24px;
  }
}
.cid-v5lVhMKm4N .items-wrapper .item .card_2 .card-box .list-wrapper .list .item-wrap::before {
  border: 2px solid #ff9e00;
  color: #ff9e00;
}
.cid-v5lVhMKm4N .mbr-section-title {
  color: #4479d9;
  text-align: center;
}
.cid-v5lVhMKm4N .mbr-section-subtitle {
  color: #4479d9;
  text-align: center;
}
.cid-v5lVhMKm4N .mbr-text,
.cid-v5lVhMKm4N .text-wrapper {
  color: #ffffff;
  text-align: center;
}
.cid-v5lVhMKm4N .card-title {
  color: #4479d9;
}
.cid-v5lVhMKm4N .card-title_2 {
  color: #4479d9;
}
.cid-v5lVhMKm4N .card-price {
  color: #ff9e00;
}
.cid-v5lVhMKm4N .card-price_2 {
  color: #ff9e00;
}
.cid-v5lVhMKm4N .card-text {
  color: #4479d9;
}
.cid-v5lVhMKm4N .list {
  color: #111111;
}
.cid-v5lVhMKm4N .list,
.cid-v5lVhMKm4N .item-wrap,
.cid-v5lVhMKm4N .list-wrapper {
  color: #ffffff;
}
.cid-v5lVhPW8xi {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v5lVhPW8xi .row > [class*="col"] {
  padding-left: 16px;
  padding-right: 16px;
  width: 100%;
}
.cid-v5lVhQtWjA {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-v5lVhQtWjA .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-v5lVhQtWjA .bg-facebook:hover {
  background: #0b60cb;
}
.cid-v5lVhQtWjA .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-v5lVhQtWjA .bg-youtube:hover {
  background: #cc0000;
}
.cid-v5lVhQtWjA .bg-twitch {
  background: #9146ff;
  color: #ffffff;
}
.cid-v5lVhQtWjA .bg-twitch:hover {
  background: #7313ff;
}
.cid-v5lVhQtWjA .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-v5lVhQtWjA [class^="socicon-"]:before,
.cid-v5lVhQtWjA [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-v5lVhQtWjA .mbr-section-title,
.cid-v5lVhQtWjA .social-list {
  color: #4479d9;
  text-align: right;
}
.cid-v5lVhQZr3D {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (max-width: 767px) {
  .cid-v5lVhQZr3D .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-v5lVhQZr3D .img-logo img {
  height: 6rem;
  width: auto;
}
.cid-v5lVhQZr3D .form-control {
  margin-bottom: 1rem;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: 0.25rem;
}
.cid-v5lVhQZr3D .form-control:focus,
.cid-v5lVhQZr3D .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-v5lVhQZr3D .form-group {
  margin-bottom: 1rem;
}
.cid-v5lVhQZr3D input::-webkit-input-placeholder,
.cid-v5lVhQZr3D textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-v5lVhQZr3D input:-moz-placeholder,
.cid-v5lVhQZr3D textarea:-moz-placeholder {
  color: #656565;
}
.cid-v5lVhQZr3D .jq-selectbox li,
.cid-v5lVhQZr3D .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-v5lVhQZr3D .jq-selectbox li:hover,
.cid-v5lVhQZr3D .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-v5lVhQZr3D .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-v5lVhQZr3D .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-v5lVhQZr3D textarea.form-control {
  resize: none;
}
.cid-v5lVhQZr3D .input-group-btn {
  display: inline-block;
}
.cid-v5lVhQZr3D .input-group-btn .btn {
  margin: 0 !important;
  padding: 0.75rem 1.5625rem !important;
  text-transform: none;
}
.cid-v5lVhQZr3D .form-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-v5lVhQZr3D .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-v5lVhQZr3D .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-v5lVhQZr3D .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-v5lVhQZr3D .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-v5lVhQZr3D .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v5lVhQZr3D .social-list {
    -webkit-justify-content: justify;
    text-align: justify;
    hyphens: auto;
    text-justify: distribute;
  }
}
@media (max-width: 767px) {
  .cid-v5lVhQZr3D .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-v5lVhQZr3D .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-v5lVhQZr3D .form-control,
.cid-v5lVhQZr3D .input-group-btn .btn {
  border-radius: 3px;
}
.cid-v5lVhQZr3D #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-v5lVhQZr3D #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-v5lVhQZr3D #creativecommons img,
.cid-v5lVhQZr3D iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-v5lVhQZr3D .offset-md-1 {
  margin-left: 1vw;
}
.cid-v5lVhRrGoN.popup-builder {
  background-color: #ffffff;
}
.cid-v5lVhRrGoN.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v5lVhRrGoN.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v5lVhRrGoN .modal-content,
.cid-v5lVhRrGoN .modal-dialog {
  height: auto;
}
.cid-v5lVhRrGoN .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v5lVhRrGoN .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v5lVhRrGoN .form-wrapper .mbr-form .form-group,
  .cid-v5lVhRrGoN .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v5lVhRrGoN .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v5lVhRrGoN .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v5lVhRrGoN .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-v5lVhRrGoN .pt-0 {
  padding-top: 0 !important;
}
.cid-v5lVhRrGoN .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v5lVhRrGoN .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v5lVhRrGoN .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v5lVhRrGoN .modal-open {
  overflow: hidden;
}
.cid-v5lVhRrGoN .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v5lVhRrGoN .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v5lVhRrGoN .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v5lVhRrGoN .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v5lVhRrGoN .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v5lVhRrGoN .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v5lVhRrGoN .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v5lVhRrGoN .modal-content {
  background: #353535;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v5lVhRrGoN .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v5lVhRrGoN .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v5lVhRrGoN .modal-backdrop.fade {
  opacity: 0;
}
.cid-v5lVhRrGoN .modal-backdrop.show {
  opacity: .5;
}
.cid-v5lVhRrGoN .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v5lVhRrGoN .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v5lVhRrGoN .modal-header {
    padding: 1rem;
  }
}
.cid-v5lVhRrGoN .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v5lVhRrGoN .modal-header .close svg {
  fill: #ffffff;
}
.cid-v5lVhRrGoN .modal-header .close:hover {
  opacity: 1;
}
.cid-v5lVhRrGoN .modal-header .close:focus {
  outline: none;
}
.cid-v5lVhRrGoN .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-v5lVhRrGoN .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v5lVhRrGoN .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v5lVhRrGoN .modal-body {
    padding: 1rem;
  }
}
.cid-v5lVhRrGoN .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v5lVhRrGoN .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v5lVhRrGoN .modal-footer {
    padding: 1rem;
  }
}
.cid-v5lVhRrGoN .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v5lVhRrGoN .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v5lVhRrGoN .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v5lVhRrGoN .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v5lVhRrGoN .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v5lVhRrGoN .modal-lg,
  .cid-v5lVhRrGoN .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v5lVhRrGoN .modal-xl {
    max-width: 1140px;
  }
}
.cid-v5lVhRrGoN .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v5lVhRrGoN .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v5lVhRrGoN .form-group {
  margin-bottom: 1rem;
}
.cid-v5lVhRrGoN .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v5lVhRrGoN .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v5lVhRrGoN .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v5lVhRrGoN .mbr-section-btn {
  margin: 0;
}
.cid-v5lVhRrGoN .mbr-section-btn .btn {
  margin: 0;
}
