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: 'ABeeZee', sans-serif;
  font-size: 1.2rem;
  line-height: 1.5;
}
.display-4 > .mbr-iconfont {
  font-size: 1.5rem;
}
.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.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))));
  }
  .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: 'ABeeZee', sans-serif;
  font-size: 1.2rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control > .mbr-iconfont {
  font-size: 1.5rem;
}
.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: 'ABeeZee', sans-serif;
  font-size: 1.2rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control:-webkit-input-placeholder > .mbr-iconfont {
  font-size: 1.5rem;
}
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-tyQ0fFv2F4 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tyQ0fFv2F4 nav.navbar {
  position: fixed;
}
.cid-tyQ0fFv2F4 .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-tyQ0fFv2F4 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tyQ0fFv2F4 .decor {
  background-color: white;
  border: solid 1px lightgray;
  border-radius: .5vw;
}
.cid-tyQ0fFv2F4 #menu {
  width: 3vh;
  font-size: .8vh;
  color: #353535;
  left: -7px;
  position: absolute;
  top: 1px;
  margin-top: 3px;
}
.cid-tyQ0fFv2F4 .dropdown-item {
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  transition: .4s all !important;
}
.cid-tyQ0fFv2F4 .dropdown-item:hover,
.cid-tyQ0fFv2F4 .dropdown-item:focus {
  background: rgba(71, 181, 237, 0.5) !important;
  color: white !important;
}
.cid-tyQ0fFv2F4 .dropdown-item:hover span {
  color: white;
}
.cid-tyQ0fFv2F4 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tyQ0fFv2F4 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tyQ0fFv2F4 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
  text-align: center;
}
.cid-tyQ0fFv2F4 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tyQ0fFv2F4 .nav-link {
  position: relative;
}
.cid-tyQ0fFv2F4 .container {
  display: flex;
  margin: auto;
  max-width: 1600px;
}
.cid-tyQ0fFv2F4 .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0 !important;
}
.cid-tyQ0fFv2F4 .iconfont-wrapper .mbr-iconfont {
  transition: .4s all;
}
.cid-tyQ0fFv2F4 .iconfont-wrapper:hover .mbr-iconfont {
  color: #6592e6;
}
.cid-tyQ0fFv2F4 .dropdown-menu,
.cid-tyQ0fFv2F4 .navbar.opened {
  background: #353535 !important;
}
.cid-tyQ0fFv2F4 .nav-item:focus,
.cid-tyQ0fFv2F4 .nav-link:focus {
  outline: none;
}
.cid-tyQ0fFv2F4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tyQ0fFv2F4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tyQ0fFv2F4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tyQ0fFv2F4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tyQ0fFv2F4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tyQ0fFv2F4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tyQ0fFv2F4 .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-tyQ0fFv2F4 .navbar.opened {
  transition: all 0.3s;
}
.cid-tyQ0fFv2F4 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tyQ0fFv2F4 .navbar .navbar-logo img {
  width: auto;
}
.cid-tyQ0fFv2F4 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tyQ0fFv2F4 .navbar.collapsed {
  justify-content: center;
}
.cid-tyQ0fFv2F4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tyQ0fFv2F4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tyQ0fFv2F4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tyQ0fFv2F4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tyQ0fFv2F4 .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-tyQ0fFv2F4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tyQ0fFv2F4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tyQ0fFv2F4 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tyQ0fFv2F4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tyQ0fFv2F4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tyQ0fFv2F4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tyQ0fFv2F4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tyQ0fFv2F4 .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-tyQ0fFv2F4 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tyQ0fFv2F4 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tyQ0fFv2F4 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tyQ0fFv2F4 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tyQ0fFv2F4 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tyQ0fFv2F4 .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-tyQ0fFv2F4 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tyQ0fFv2F4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tyQ0fFv2F4 .dropdown-item.active,
.cid-tyQ0fFv2F4 .dropdown-item:active {
  background-color: transparent;
}
.cid-tyQ0fFv2F4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tyQ0fFv2F4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tyQ0fFv2F4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tyQ0fFv2F4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #353535;
}
.cid-tyQ0fFv2F4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tyQ0fFv2F4 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tyQ0fFv2F4 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tyQ0fFv2F4 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tyQ0fFv2F4 button.navbar-toggler {
  outline: none;
  width: 26px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tyQ0fFv2F4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 25px;
  height: 2px;
  border-right: 5px;
  background-color: #353535;
}
.cid-tyQ0fFv2F4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tyQ0fFv2F4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyQ0fFv2F4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyQ0fFv2F4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tyQ0fFv2F4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyQ0fFv2F4 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tyQ0fFv2F4 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tyQ0fFv2F4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyQ0fFv2F4 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tyQ0fFv2F4 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tyQ0fFv2F4 .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-tyQ0fFv2F4 .navbar {
    height: 70px;
  }
  .cid-tyQ0fFv2F4 .navbar.opened {
    height: auto;
  }
  .cid-tyQ0fFv2F4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tyQ0fFv2F4 .header-item {
  width: 33.33333333%;
  padding: 10px 0;
}
.cid-tyQ0fFv2F4 .navbar-toggler {
  margin-left: 10px;
}
.cid-tyQ0fFv2F4 .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-tyQ0fFv2F4 .navbar-logo {
  margin-right: 0 !important;
}
.cid-tyQ0fFv2F4 .mbr-text {
  width: 100%;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 575px) {
  .cid-tyQ0fFv2F4 .mbr-text {
    display: none;
  }
}
.cid-tyQ0fFv2F4 .navbar-collapse {
  padding-top: 40px !important;
}
.cid-tyQ0fFv2F4 .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-tyQ0fFv2F4 .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
}
.cid-tyQ0fFv2F4 .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-tyQ0fFv2F4 #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-tyQ0fFv2F4 #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-tyQ0fFv2F4 #vol {
    display: none;
  }
}
.cid-tyQ0fFv2F4 .soutien {
  font-family: jost;
  font-size: 1em;
}
.cid-tbsOtGRift {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-tbsOtGRift .mbr-section-title {
  text-align: center;
  color: #4479d9;
}
.cid-tbsOtGRift .mbr-section-subtitle {
  text-align: center;
}
.cid-tbsOtGRift .mbr-text {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tbsOtGRift .display-1 {
    font-size: 75px;
  }
  .cid-tbsOtGRift .display-5 {
    font-size: 29px;
  }
  .cid-tbsOtGRift .display-4 {
    font-weight: 300;
  }
}
#custom-html-1 {
  /* Type valid CSS here */
}
#custom-html-1 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1 p {
  font-size: 60px;
  color: #777;
}
#custom-html-1 * {
  margin: 0;
  padding: 0;
}
#custom-html-1 .embed-container {
  position: relative;
  max-height: 100vh;
  height: 50vh;
  overflow: hidden;
}
#custom-html-1 .embed-container iframe,
#custom-html-1 .embed-container object,
#custom-html-1 .embed-container embed {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-tbsOA4ZT8h.popup-builder {
  background-color: #ffffff;
}
.cid-tbsOA4ZT8h.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tbsOA4ZT8h.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tbsOA4ZT8h .modal-content,
.cid-tbsOA4ZT8h .modal-dialog {
  height: auto;
}
.cid-tbsOA4ZT8h .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tbsOA4ZT8h .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tbsOA4ZT8h .form-wrapper .mbr-form .form-group,
  .cid-tbsOA4ZT8h .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tbsOA4ZT8h .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tbsOA4ZT8h .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-tbsOA4ZT8h .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tbsOA4ZT8h .pt-0 {
  padding-top: 0 !important;
}
.cid-tbsOA4ZT8h .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tbsOA4ZT8h .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tbsOA4ZT8h .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tbsOA4ZT8h .modal-open {
  overflow: hidden;
}
.cid-tbsOA4ZT8h .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tbsOA4ZT8h .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tbsOA4ZT8h .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tbsOA4ZT8h .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-tbsOA4ZT8h .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tbsOA4ZT8h .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tbsOA4ZT8h .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tbsOA4ZT8h .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-tbsOA4ZT8h .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tbsOA4ZT8h .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tbsOA4ZT8h .modal-backdrop.fade {
  opacity: 0;
}
.cid-tbsOA4ZT8h .modal-backdrop.show {
  opacity: .5;
}
.cid-tbsOA4ZT8h .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-tbsOA4ZT8h .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tbsOA4ZT8h .modal-header {
    padding: 1rem;
  }
}
.cid-tbsOA4ZT8h .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tbsOA4ZT8h .modal-header .close svg {
  fill: #ffffff;
}
.cid-tbsOA4ZT8h .modal-header .close:hover {
  opacity: 1;
}
.cid-tbsOA4ZT8h .modal-header .close:focus {
  outline: none;
}
.cid-tbsOA4ZT8h .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tbsOA4ZT8h .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tbsOA4ZT8h .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tbsOA4ZT8h .modal-body {
    padding: 1rem;
  }
}
.cid-tbsOA4ZT8h .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-tbsOA4ZT8h .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tbsOA4ZT8h .modal-footer {
    padding: 1rem;
  }
}
.cid-tbsOA4ZT8h .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tbsOA4ZT8h .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tbsOA4ZT8h .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tbsOA4ZT8h .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tbsOA4ZT8h .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tbsOA4ZT8h .modal-lg,
  .cid-tbsOA4ZT8h .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tbsOA4ZT8h .modal-xl {
    max-width: 1140px;
  }
}
.cid-tbsOA4ZT8h .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tbsOA4ZT8h .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-tbsOA4ZT8h .form-group {
  margin-bottom: 1rem;
}
.cid-tbsOA4ZT8h .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tbsOA4ZT8h .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tbsOA4ZT8h .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-tbsOA4ZT8h .mbr-section-btn {
  margin: 0;
}
.cid-tbsOA4ZT8h .mbr-section-btn .btn {
  margin: 0;
}
.cid-tbsOA4ZT8h #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-tbsOA4ZT8h #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-tbsOA4ZT8h #creativecommons img,
.cid-tbsOA4ZT8h iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-tMHGzDmQbh {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-tMHGzDmQbh .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tMHGzDmQbh .bg-facebook:hover {
  background: #0b60cb;
}
.cid-tMHGzDmQbh .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-tMHGzDmQbh .bg-youtube:hover {
  background: #cc0000;
}
.cid-tMHGzDmQbh .bg-twitch {
  background: #9146ff;
  color: #ffffff;
}
.cid-tMHGzDmQbh .bg-twitch:hover {
  background: #7313ff;
}
.cid-tMHGzDmQbh .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-tMHGzDmQbh [class^="socicon-"]:before,
.cid-tMHGzDmQbh [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tMHGzDmQbh .mbr-section-title,
.cid-tMHGzDmQbh .social-list {
  color: #4479d9;
  text-align: right;
}
.cid-tMHGFrztoG {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (max-width: 767px) {
  .cid-tMHGFrztoG .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tMHGFrztoG .img-logo img {
  height: 6rem;
  width: auto;
}
.cid-tMHGFrztoG .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-tMHGFrztoG .form-control:focus,
.cid-tMHGFrztoG .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-tMHGFrztoG .form-group {
  margin-bottom: 1rem;
}
.cid-tMHGFrztoG input::-webkit-input-placeholder,
.cid-tMHGFrztoG textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-tMHGFrztoG input:-moz-placeholder,
.cid-tMHGFrztoG textarea:-moz-placeholder {
  color: #656565;
}
.cid-tMHGFrztoG .jq-selectbox li,
.cid-tMHGFrztoG .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-tMHGFrztoG .jq-selectbox li:hover,
.cid-tMHGFrztoG .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-tMHGFrztoG .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-tMHGFrztoG .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-tMHGFrztoG textarea.form-control {
  resize: none;
}
.cid-tMHGFrztoG .input-group-btn {
  display: inline-block;
}
.cid-tMHGFrztoG .input-group-btn .btn {
  margin: 0 !important;
  padding: 0.75rem 1.5625rem !important;
  text-transform: none;
}
.cid-tMHGFrztoG .form-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tMHGFrztoG .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tMHGFrztoG .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tMHGFrztoG .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tMHGFrztoG .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tMHGFrztoG .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tMHGFrztoG .social-list {
    -webkit-justify-content: justify;
    text-align: justify;
    hyphens: auto;
    text-justify: distribute;
  }
}
@media (max-width: 767px) {
  .cid-tMHGFrztoG .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tMHGFrztoG .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tMHGFrztoG .form-control,
.cid-tMHGFrztoG .input-group-btn .btn {
  border-radius: 3px;
}
.cid-tMHGFrztoG #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-tMHGFrztoG #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-tMHGFrztoG #creativecommons img,
.cid-tMHGFrztoG iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-tMHGFrztoG .offset-md-1 {
  margin-left: 1vw;
}
.cid-tSDP87IvJT.popup-builder {
  background-color: #ffffff;
}
.cid-tSDP87IvJT.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tSDP87IvJT.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tSDP87IvJT .modal-content,
.cid-tSDP87IvJT .modal-dialog {
  height: auto;
}
.cid-tSDP87IvJT .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tSDP87IvJT .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tSDP87IvJT .form-wrapper .mbr-form .form-group,
  .cid-tSDP87IvJT .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tSDP87IvJT .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tSDP87IvJT .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-tSDP87IvJT .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tSDP87IvJT .pt-0 {
  padding-top: 0 !important;
}
.cid-tSDP87IvJT .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tSDP87IvJT .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tSDP87IvJT .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tSDP87IvJT .modal-open {
  overflow: hidden;
}
.cid-tSDP87IvJT .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tSDP87IvJT .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tSDP87IvJT .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tSDP87IvJT .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-tSDP87IvJT .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tSDP87IvJT .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tSDP87IvJT .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tSDP87IvJT .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-tSDP87IvJT .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tSDP87IvJT .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tSDP87IvJT .modal-backdrop.fade {
  opacity: 0;
}
.cid-tSDP87IvJT .modal-backdrop.show {
  opacity: .5;
}
.cid-tSDP87IvJT .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-tSDP87IvJT .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDP87IvJT .modal-header {
    padding: 1rem;
  }
}
.cid-tSDP87IvJT .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tSDP87IvJT .modal-header .close svg {
  fill: #ffffff;
}
.cid-tSDP87IvJT .modal-header .close:hover {
  opacity: 1;
}
.cid-tSDP87IvJT .modal-header .close:focus {
  outline: none;
}
.cid-tSDP87IvJT .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tSDP87IvJT .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tSDP87IvJT .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDP87IvJT .modal-body {
    padding: 1rem;
  }
}
.cid-tSDP87IvJT .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-tSDP87IvJT .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDP87IvJT .modal-footer {
    padding: 1rem;
  }
}
.cid-tSDP87IvJT .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tSDP87IvJT .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tSDP87IvJT .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tSDP87IvJT .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tSDP87IvJT .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tSDP87IvJT .modal-lg,
  .cid-tSDP87IvJT .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tSDP87IvJT .modal-xl {
    max-width: 1140px;
  }
}
.cid-tSDP87IvJT .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tSDP87IvJT .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-tSDP87IvJT .form-group {
  margin-bottom: 1rem;
}
.cid-tSDP87IvJT .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tSDP87IvJT .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tSDP87IvJT .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-tSDP87IvJT .mbr-section-btn {
  margin: 0;
}
.cid-tSDP87IvJT .mbr-section-btn .btn {
  margin: 0;
}
.cid-uYztOxx9eJ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uYztOxx9eJ .row > [class*="col"] {
  padding-left: 16px;
  padding-right: 16px;
  width: 100%;
}
.cid-tyQ0fFv2F4 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tyQ0fFv2F4 nav.navbar {
  position: fixed;
}
.cid-tyQ0fFv2F4 .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-tyQ0fFv2F4 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tyQ0fFv2F4 .decor {
  background-color: white;
  border: solid 1px lightgray;
  border-radius: .5vw;
}
.cid-tyQ0fFv2F4 #menu {
  width: 3vh;
  font-size: .8vh;
  color: #353535;
  left: -7px;
  position: absolute;
  top: 1px;
  margin-top: 3px;
}
.cid-tyQ0fFv2F4 .dropdown-item {
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  transition: .4s all !important;
}
.cid-tyQ0fFv2F4 .dropdown-item:hover,
.cid-tyQ0fFv2F4 .dropdown-item:focus {
  background: rgba(71, 181, 237, 0.5) !important;
  color: white !important;
}
.cid-tyQ0fFv2F4 .dropdown-item:hover span {
  color: white;
}
.cid-tyQ0fFv2F4 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tyQ0fFv2F4 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tyQ0fFv2F4 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
  text-align: center;
}
.cid-tyQ0fFv2F4 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tyQ0fFv2F4 .nav-link {
  position: relative;
}
.cid-tyQ0fFv2F4 .container {
  display: flex;
  margin: auto;
  max-width: 1600px;
}
.cid-tyQ0fFv2F4 .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0 !important;
}
.cid-tyQ0fFv2F4 .iconfont-wrapper .mbr-iconfont {
  transition: .4s all;
}
.cid-tyQ0fFv2F4 .iconfont-wrapper:hover .mbr-iconfont {
  color: #6592e6;
}
.cid-tyQ0fFv2F4 .dropdown-menu,
.cid-tyQ0fFv2F4 .navbar.opened {
  background: #353535 !important;
}
.cid-tyQ0fFv2F4 .nav-item:focus,
.cid-tyQ0fFv2F4 .nav-link:focus {
  outline: none;
}
.cid-tyQ0fFv2F4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tyQ0fFv2F4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tyQ0fFv2F4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tyQ0fFv2F4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tyQ0fFv2F4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tyQ0fFv2F4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tyQ0fFv2F4 .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-tyQ0fFv2F4 .navbar.opened {
  transition: all 0.3s;
}
.cid-tyQ0fFv2F4 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tyQ0fFv2F4 .navbar .navbar-logo img {
  width: auto;
}
.cid-tyQ0fFv2F4 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tyQ0fFv2F4 .navbar.collapsed {
  justify-content: center;
}
.cid-tyQ0fFv2F4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tyQ0fFv2F4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tyQ0fFv2F4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tyQ0fFv2F4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tyQ0fFv2F4 .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-tyQ0fFv2F4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tyQ0fFv2F4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tyQ0fFv2F4 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tyQ0fFv2F4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tyQ0fFv2F4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tyQ0fFv2F4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tyQ0fFv2F4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tyQ0fFv2F4 .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-tyQ0fFv2F4 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tyQ0fFv2F4 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tyQ0fFv2F4 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tyQ0fFv2F4 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tyQ0fFv2F4 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tyQ0fFv2F4 .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-tyQ0fFv2F4 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tyQ0fFv2F4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tyQ0fFv2F4 .dropdown-item.active,
.cid-tyQ0fFv2F4 .dropdown-item:active {
  background-color: transparent;
}
.cid-tyQ0fFv2F4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tyQ0fFv2F4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tyQ0fFv2F4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tyQ0fFv2F4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #353535;
}
.cid-tyQ0fFv2F4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tyQ0fFv2F4 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tyQ0fFv2F4 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tyQ0fFv2F4 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tyQ0fFv2F4 button.navbar-toggler {
  outline: none;
  width: 26px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tyQ0fFv2F4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 25px;
  height: 2px;
  border-right: 5px;
  background-color: #353535;
}
.cid-tyQ0fFv2F4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tyQ0fFv2F4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyQ0fFv2F4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyQ0fFv2F4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tyQ0fFv2F4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyQ0fFv2F4 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tyQ0fFv2F4 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tyQ0fFv2F4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyQ0fFv2F4 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tyQ0fFv2F4 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tyQ0fFv2F4 .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-tyQ0fFv2F4 .navbar {
    height: 70px;
  }
  .cid-tyQ0fFv2F4 .navbar.opened {
    height: auto;
  }
  .cid-tyQ0fFv2F4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tyQ0fFv2F4 .header-item {
  width: 33.33333333%;
  padding: 10px 0;
}
.cid-tyQ0fFv2F4 .navbar-toggler {
  margin-left: 10px;
}
.cid-tyQ0fFv2F4 .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-tyQ0fFv2F4 .navbar-logo {
  margin-right: 0 !important;
}
.cid-tyQ0fFv2F4 .mbr-text {
  width: 100%;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 575px) {
  .cid-tyQ0fFv2F4 .mbr-text {
    display: none;
  }
}
.cid-tyQ0fFv2F4 .navbar-collapse {
  padding-top: 40px !important;
}
.cid-tyQ0fFv2F4 .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-tyQ0fFv2F4 .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
}
.cid-tyQ0fFv2F4 .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-tyQ0fFv2F4 #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-tyQ0fFv2F4 #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-tyQ0fFv2F4 #vol {
    display: none;
  }
}
.cid-tyQ0fFv2F4 .soutien {
  font-family: jost;
  font-size: 1em;
}
.cid-tT17U7pfmW {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tT17U7pfmW .mbr-section-title {
  text-align: center;
  color: #4479d9;
}
.cid-tT17U7pfmW .mbr-section-subtitle {
  text-align: center;
}
.cid-tT17U7pfmW .mbr-text {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tT17U7pfmW .display-1 {
    font-size: 75px;
  }
  .cid-tT17U7pfmW .display-5 {
    font-size: 29px;
  }
  .cid-tT17U7pfmW .display-4 {
    font-weight: 300;
  }
}
#custom-html-kj {
  /* Type valid CSS here */
}
#custom-html-kj div {
  background-color: #1f1f1f;
  text-align: center;
}
#custom-html-kj .leTexte {
  font-size: 1rem;
  color: #fff;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  margin: auto;
}
.cid-ubZGANnDcN {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-ubZGANnDcN .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZGANnDcN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ubZGANnDcN .container,
.cid-ubZGANnDcN .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-ubZGANnDcN .container,
  .cid-ubZGANnDcN .container-fluid {
    padding: 0 20px;
  }
}
.cid-ubZGANnDcN .title-wrapper .mbr-section-subtitle {
  margin-bottom: 25px;
}
@media (max-width: 992px) {
  .cid-ubZGANnDcN .title-wrapper .mbr-section-subtitle {
    margin-bottom: 20px;
  }
}
.cid-ubZGANnDcN .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-ubZGANnDcN .mbr-section-title {
  color: #4479d9;
}
.cid-ubZGANnDcN .mbr-section-subtitle {
  color: #f9a600;
}
.cid-uc043CaANI {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-uc043CaANI .mbr-section-title {
  color: #fb980a;
  text-align: right;
}
#custom-html-1tq {
  /* Type valid CSS here */
  /* global */
}
#custom-html-1tq *,
#custom-html-1tq *::before,
#custom-html-1tq *::after {
  box-sizing: border-box;
}
#custom-html-1tq body {
  font-family: sans-serif;
  min-height: 100vh;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #232323;
}
#custom-html-1tq #corpsDuTexte {
  background-color: #232323;
}
#custom-html-1tq .container {
  background-color: #232323;
}
#custom-html-1tq .titre {
  padding: 1em;
}
#custom-html-1tq H1 {
  color: orange;
  font-size: 2rem;
}
#custom-html-1tq h6 {
  color: white;
}
.cid-ubZGKjk2d4 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ubZGKjk2d4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZGKjk2d4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ubZGKjk2d4 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ubZGKjk2d4 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-ubZGKjk2d4 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-ubZGKjk2d4 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-ubZGKjk2d4 .mbr-section-title {
  color: #ff9966;
  text-align: left;
}
.cid-ubZGKjk2d4 .mbr-text,
.cid-ubZGKjk2d4 .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-ubZGKjk2d4 .w-100 {
  padding: 0;
  border-radius: 13px;
}
.cid-ubZGLD5Uqk {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ubZGLD5Uqk .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZGLD5Uqk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ubZGLD5Uqk .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ubZGLD5Uqk .text-wrapper {
  align-items: center;
  background-color: #4479d9;
  border-radius: 1em;
  border: 1px orange solid;
  padding: 1em;
}
@media (max-width: 991px) {
  .cid-ubZGLD5Uqk .image-wrapper {
    padding: 1rem;
  }
}
.cid-ubZGLD5Uqk .mbr-section-title {
  color: #ff9966;
  text-align: left;
}
.cid-ubZGLD5Uqk .mbr-text,
.cid-ubZGLD5Uqk .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-ubZGLD5Uqk .w-100 {
  padding: 0;
  border-radius: 13px;
  -webkit-filter: drop-shadow(5px 5px 5px #000000);
  filter: drop-shadow(5px 5px 5px #000000);
}
.cid-trI4zdkVye {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-trI4zdkVye .mbr-section-title {
  color: #4479d9;
  text-align: right;
}
.cid-trI4zdkVye .mbr-text,
.cid-trI4zdkVye .mbr-section-btn {
  color: #ffa405;
  text-align: right;
}
.cid-trI4zdBC6D {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #171717;
}
.cid-trI4zdBC6D .row {
  padding: 20px 0;
}
@media (min-width: 992px) {
  .cid-trI4zdBC6D .row {
    padding: 20px 34px;
  }
}
.cid-trI4zdBC6D .mbr-text {
  color: #4479d9;
  text-align: center;
}
.cid-tJYktgVXc0 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-tJYktgVXc0 .card-title {
  line-height: 1.6;
  margin: 0;
}
.cid-tJYktgVXc0 .card {
  overflow: visible;
  transition: all 0.3s;
}
.cid-tJYktgVXc0 .card:hover {
  margin-top: -0.6rem;
}
.cid-tJYktgVXc0 .card-wrapper {
  position: relative;
}
.cid-tJYktgVXc0 .card-img {
  overflow: hidden;
  position: relative;
  transition: all 0.3s;
  border-radius: 6px;
}
.cid-tJYktgVXc0 .card-img:hover {
  box-shadow: 0 15px 20px rgba(0, 0, 0, 0.1);
}
.cid-tJYktgVXc0 .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: black;
  opacity: 0.2;
  z-index: 10;
  pointer-events: none;
  border-radius: 6px;
}
.cid-tJYktgVXc0 .big {
  margin-top: -25%;
}
.cid-tJYktgVXc0 .card-box {
  position: absolute;
  overflow: hidden;
  margin-bottom: -8px;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 1rem;
  z-index: 100;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
@media (max-width: 991px) {
  .cid-tJYktgVXc0 .small {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-tJYktgVXc0 .card:not(.last-child) {
    padding-bottom: 1.5rem !important;
  }
}
.cid-tJYktgVXc0 .mbr-section-sub-title {
  color: #4479d9;
  text-align: left;
}
.cid-trI4zf6WvH.popup-builder {
  background-color: #ffffff;
}
.cid-trI4zf6WvH.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-trI4zf6WvH.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-trI4zf6WvH .modal-content,
.cid-trI4zf6WvH .modal-dialog {
  height: auto;
}
.cid-trI4zf6WvH .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-trI4zf6WvH .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-trI4zf6WvH .form-wrapper .mbr-form .form-group,
  .cid-trI4zf6WvH .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-trI4zf6WvH .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-trI4zf6WvH .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-trI4zf6WvH .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-trI4zf6WvH .pt-0 {
  padding-top: 0 !important;
}
.cid-trI4zf6WvH .pb-0 {
  padding-bottom: 0 !important;
}
.cid-trI4zf6WvH .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-trI4zf6WvH .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-trI4zf6WvH .modal-open {
  overflow: hidden;
}
.cid-trI4zf6WvH .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-trI4zf6WvH .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-trI4zf6WvH .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-trI4zf6WvH .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-trI4zf6WvH .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-trI4zf6WvH .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-trI4zf6WvH .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-trI4zf6WvH .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-trI4zf6WvH .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-trI4zf6WvH .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-trI4zf6WvH .modal-backdrop.fade {
  opacity: 0;
}
.cid-trI4zf6WvH .modal-backdrop.show {
  opacity: .5;
}
.cid-trI4zf6WvH .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-trI4zf6WvH .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-trI4zf6WvH .modal-header {
    padding: 1rem;
  }
}
.cid-trI4zf6WvH .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-trI4zf6WvH .modal-header .close svg {
  fill: #ffffff;
}
.cid-trI4zf6WvH .modal-header .close:hover {
  opacity: 1;
}
.cid-trI4zf6WvH .modal-header .close:focus {
  outline: none;
}
.cid-trI4zf6WvH .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-trI4zf6WvH .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-trI4zf6WvH .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-trI4zf6WvH .modal-body {
    padding: 1rem;
  }
}
.cid-trI4zf6WvH .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-trI4zf6WvH .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-trI4zf6WvH .modal-footer {
    padding: 1rem;
  }
}
.cid-trI4zf6WvH .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-trI4zf6WvH .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-trI4zf6WvH .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-trI4zf6WvH .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-trI4zf6WvH .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-trI4zf6WvH .modal-lg,
  .cid-trI4zf6WvH .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-trI4zf6WvH .modal-xl {
    max-width: 1140px;
  }
}
.cid-trI4zf6WvH .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-trI4zf6WvH .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-trI4zf6WvH .form-group {
  margin-bottom: 1rem;
}
.cid-trI4zf6WvH .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-trI4zf6WvH .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-trI4zf6WvH .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-trI4zf6WvH .mbr-section-btn {
  margin: 0;
}
.cid-trI4zf6WvH .mbr-section-btn .btn {
  margin: 0;
}
.cid-trI4zf6WvH #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-trI4zf6WvH #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-trI4zf6WvH #creativecommons img,
.cid-trI4zf6WvH iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-trI4zfP2Xe.popup-builder {
  background-color: #ffffff;
}
.cid-trI4zfP2Xe.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-trI4zfP2Xe.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-trI4zfP2Xe .modal-content,
.cid-trI4zfP2Xe .modal-dialog {
  height: auto;
}
.cid-trI4zfP2Xe .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-trI4zfP2Xe .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-trI4zfP2Xe .form-wrapper .mbr-form .form-group,
  .cid-trI4zfP2Xe .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-trI4zfP2Xe .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-trI4zfP2Xe .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-trI4zfP2Xe .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-trI4zfP2Xe .pt-0 {
  padding-top: 0 !important;
}
.cid-trI4zfP2Xe .pb-0 {
  padding-bottom: 0 !important;
}
.cid-trI4zfP2Xe .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-trI4zfP2Xe .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-trI4zfP2Xe .modal-open {
  overflow: hidden;
}
.cid-trI4zfP2Xe .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-trI4zfP2Xe .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-trI4zfP2Xe .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-trI4zfP2Xe .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-trI4zfP2Xe .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-trI4zfP2Xe .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-trI4zfP2Xe .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-trI4zfP2Xe .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-trI4zfP2Xe .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-trI4zfP2Xe .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-trI4zfP2Xe .modal-backdrop.fade {
  opacity: 0;
}
.cid-trI4zfP2Xe .modal-backdrop.show {
  opacity: .5;
}
.cid-trI4zfP2Xe .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-trI4zfP2Xe .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-trI4zfP2Xe .modal-header {
    padding: 1rem;
  }
}
.cid-trI4zfP2Xe .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-trI4zfP2Xe .modal-header .close svg {
  fill: #ffffff;
}
.cid-trI4zfP2Xe .modal-header .close:hover {
  opacity: 1;
}
.cid-trI4zfP2Xe .modal-header .close:focus {
  outline: none;
}
.cid-trI4zfP2Xe .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-trI4zfP2Xe .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-trI4zfP2Xe .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-trI4zfP2Xe .modal-body {
    padding: 1rem;
  }
}
.cid-trI4zfP2Xe .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-trI4zfP2Xe .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-trI4zfP2Xe .modal-footer {
    padding: 1rem;
  }
}
.cid-trI4zfP2Xe .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-trI4zfP2Xe .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-trI4zfP2Xe .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-trI4zfP2Xe .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-trI4zfP2Xe .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-trI4zfP2Xe .modal-lg,
  .cid-trI4zfP2Xe .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-trI4zfP2Xe .modal-xl {
    max-width: 1140px;
  }
}
.cid-trI4zfP2Xe .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-trI4zfP2Xe .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-trI4zfP2Xe .form-group {
  margin-bottom: 1rem;
}
.cid-trI4zfP2Xe .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-trI4zfP2Xe .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-trI4zfP2Xe .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-trI4zfP2Xe .mbr-section-btn {
  margin: 0;
}
.cid-trI4zfP2Xe .mbr-section-btn .btn {
  margin: 0;
}
.cid-ts4ue4fjam.popup-builder {
  background-color: #ffffff;
}
.cid-ts4ue4fjam.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-ts4ue4fjam.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-ts4ue4fjam .modal-content,
.cid-ts4ue4fjam .modal-dialog {
  height: auto;
}
.cid-ts4ue4fjam .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-ts4ue4fjam .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-ts4ue4fjam .form-wrapper .mbr-form .form-group,
  .cid-ts4ue4fjam .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-ts4ue4fjam .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-ts4ue4fjam .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-ts4ue4fjam .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-ts4ue4fjam .pt-0 {
  padding-top: 0 !important;
}
.cid-ts4ue4fjam .pb-0 {
  padding-bottom: 0 !important;
}
.cid-ts4ue4fjam .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-ts4ue4fjam .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-ts4ue4fjam .modal-open {
  overflow: hidden;
}
.cid-ts4ue4fjam .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-ts4ue4fjam .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-ts4ue4fjam .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-ts4ue4fjam .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-ts4ue4fjam .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-ts4ue4fjam .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-ts4ue4fjam .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-ts4ue4fjam .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-ts4ue4fjam .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-ts4ue4fjam .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-ts4ue4fjam .modal-backdrop.fade {
  opacity: 0;
}
.cid-ts4ue4fjam .modal-backdrop.show {
  opacity: .5;
}
.cid-ts4ue4fjam .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-ts4ue4fjam .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-ts4ue4fjam .modal-header {
    padding: 1rem;
  }
}
.cid-ts4ue4fjam .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-ts4ue4fjam .modal-header .close svg {
  fill: #ffffff;
}
.cid-ts4ue4fjam .modal-header .close:hover {
  opacity: 1;
}
.cid-ts4ue4fjam .modal-header .close:focus {
  outline: none;
}
.cid-ts4ue4fjam .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-ts4ue4fjam .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-ts4ue4fjam .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ts4ue4fjam .modal-body {
    padding: 1rem;
  }
}
.cid-ts4ue4fjam .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-ts4ue4fjam .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ts4ue4fjam .modal-footer {
    padding: 1rem;
  }
}
.cid-ts4ue4fjam .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-ts4ue4fjam .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-ts4ue4fjam .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-ts4ue4fjam .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-ts4ue4fjam .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-ts4ue4fjam .modal-lg,
  .cid-ts4ue4fjam .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-ts4ue4fjam .modal-xl {
    max-width: 1140px;
  }
}
.cid-ts4ue4fjam .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-ts4ue4fjam .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-ts4ue4fjam .form-group {
  margin-bottom: 1rem;
}
.cid-ts4ue4fjam .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-ts4ue4fjam .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-ts4ue4fjam .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-ts4ue4fjam .mbr-section-btn {
  margin: 0;
}
.cid-ts4ue4fjam .mbr-section-btn .btn {
  margin: 0;
}
.cid-ts4xEdqttD.popup-builder {
  background-color: #ffffff;
}
.cid-ts4xEdqttD.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-ts4xEdqttD.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-ts4xEdqttD .modal-content,
.cid-ts4xEdqttD .modal-dialog {
  height: auto;
}
.cid-ts4xEdqttD .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-ts4xEdqttD .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-ts4xEdqttD .form-wrapper .mbr-form .form-group,
  .cid-ts4xEdqttD .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-ts4xEdqttD .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-ts4xEdqttD .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-ts4xEdqttD .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-ts4xEdqttD .pt-0 {
  padding-top: 0 !important;
}
.cid-ts4xEdqttD .pb-0 {
  padding-bottom: 0 !important;
}
.cid-ts4xEdqttD .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-ts4xEdqttD .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-ts4xEdqttD .modal-open {
  overflow: hidden;
}
.cid-ts4xEdqttD .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-ts4xEdqttD .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-ts4xEdqttD .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-ts4xEdqttD .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-ts4xEdqttD .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-ts4xEdqttD .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-ts4xEdqttD .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-ts4xEdqttD .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-ts4xEdqttD .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-ts4xEdqttD .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-ts4xEdqttD .modal-backdrop.fade {
  opacity: 0;
}
.cid-ts4xEdqttD .modal-backdrop.show {
  opacity: .5;
}
.cid-ts4xEdqttD .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-ts4xEdqttD .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-ts4xEdqttD .modal-header {
    padding: 1rem;
  }
}
.cid-ts4xEdqttD .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-ts4xEdqttD .modal-header .close svg {
  fill: #ffffff;
}
.cid-ts4xEdqttD .modal-header .close:hover {
  opacity: 1;
}
.cid-ts4xEdqttD .modal-header .close:focus {
  outline: none;
}
.cid-ts4xEdqttD .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-ts4xEdqttD .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-ts4xEdqttD .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ts4xEdqttD .modal-body {
    padding: 1rem;
  }
}
.cid-ts4xEdqttD .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-ts4xEdqttD .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ts4xEdqttD .modal-footer {
    padding: 1rem;
  }
}
.cid-ts4xEdqttD .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-ts4xEdqttD .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-ts4xEdqttD .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-ts4xEdqttD .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-ts4xEdqttD .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-ts4xEdqttD .modal-lg,
  .cid-ts4xEdqttD .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-ts4xEdqttD .modal-xl {
    max-width: 1140px;
  }
}
.cid-ts4xEdqttD .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-ts4xEdqttD .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-ts4xEdqttD .form-group {
  margin-bottom: 1rem;
}
.cid-ts4xEdqttD .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-ts4xEdqttD .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-ts4xEdqttD .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-ts4xEdqttD .mbr-section-btn {
  margin: 0;
}
.cid-ts4xEdqttD .mbr-section-btn .btn {
  margin: 0;
}
.cid-uYztOxx9eJ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uYztOxx9eJ .row > [class*="col"] {
  padding-left: 16px;
  padding-right: 16px;
  width: 100%;
}
.cid-tMHGzDmQbh {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-tMHGzDmQbh .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tMHGzDmQbh .bg-facebook:hover {
  background: #0b60cb;
}
.cid-tMHGzDmQbh .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-tMHGzDmQbh .bg-youtube:hover {
  background: #cc0000;
}
.cid-tMHGzDmQbh .bg-twitch {
  background: #9146ff;
  color: #ffffff;
}
.cid-tMHGzDmQbh .bg-twitch:hover {
  background: #7313ff;
}
.cid-tMHGzDmQbh .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-tMHGzDmQbh [class^="socicon-"]:before,
.cid-tMHGzDmQbh [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tMHGzDmQbh .mbr-section-title,
.cid-tMHGzDmQbh .social-list {
  color: #4479d9;
  text-align: right;
}
.cid-tMHGFrztoG {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (max-width: 767px) {
  .cid-tMHGFrztoG .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tMHGFrztoG .img-logo img {
  height: 6rem;
  width: auto;
}
.cid-tMHGFrztoG .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-tMHGFrztoG .form-control:focus,
.cid-tMHGFrztoG .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-tMHGFrztoG .form-group {
  margin-bottom: 1rem;
}
.cid-tMHGFrztoG input::-webkit-input-placeholder,
.cid-tMHGFrztoG textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-tMHGFrztoG input:-moz-placeholder,
.cid-tMHGFrztoG textarea:-moz-placeholder {
  color: #656565;
}
.cid-tMHGFrztoG .jq-selectbox li,
.cid-tMHGFrztoG .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-tMHGFrztoG .jq-selectbox li:hover,
.cid-tMHGFrztoG .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-tMHGFrztoG .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-tMHGFrztoG .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-tMHGFrztoG textarea.form-control {
  resize: none;
}
.cid-tMHGFrztoG .input-group-btn {
  display: inline-block;
}
.cid-tMHGFrztoG .input-group-btn .btn {
  margin: 0 !important;
  padding: 0.75rem 1.5625rem !important;
  text-transform: none;
}
.cid-tMHGFrztoG .form-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tMHGFrztoG .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tMHGFrztoG .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tMHGFrztoG .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tMHGFrztoG .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tMHGFrztoG .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tMHGFrztoG .social-list {
    -webkit-justify-content: justify;
    text-align: justify;
    hyphens: auto;
    text-justify: distribute;
  }
}
@media (max-width: 767px) {
  .cid-tMHGFrztoG .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tMHGFrztoG .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tMHGFrztoG .form-control,
.cid-tMHGFrztoG .input-group-btn .btn {
  border-radius: 3px;
}
.cid-tMHGFrztoG #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-tMHGFrztoG #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-tMHGFrztoG #creativecommons img,
.cid-tMHGFrztoG iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-tMHGFrztoG .offset-md-1 {
  margin-left: 1vw;
}
.cid-tSDPiXOU3b.popup-builder {
  background-color: #ffffff;
}
.cid-tSDPiXOU3b.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tSDPiXOU3b.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tSDPiXOU3b .modal-content,
.cid-tSDPiXOU3b .modal-dialog {
  height: auto;
}
.cid-tSDPiXOU3b .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tSDPiXOU3b .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tSDPiXOU3b .form-wrapper .mbr-form .form-group,
  .cid-tSDPiXOU3b .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tSDPiXOU3b .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tSDPiXOU3b .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-tSDPiXOU3b .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tSDPiXOU3b .pt-0 {
  padding-top: 0 !important;
}
.cid-tSDPiXOU3b .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tSDPiXOU3b .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tSDPiXOU3b .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tSDPiXOU3b .modal-open {
  overflow: hidden;
}
.cid-tSDPiXOU3b .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tSDPiXOU3b .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tSDPiXOU3b .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tSDPiXOU3b .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-tSDPiXOU3b .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tSDPiXOU3b .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tSDPiXOU3b .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tSDPiXOU3b .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-tSDPiXOU3b .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tSDPiXOU3b .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tSDPiXOU3b .modal-backdrop.fade {
  opacity: 0;
}
.cid-tSDPiXOU3b .modal-backdrop.show {
  opacity: .5;
}
.cid-tSDPiXOU3b .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-tSDPiXOU3b .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXOU3b .modal-header {
    padding: 1rem;
  }
}
.cid-tSDPiXOU3b .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tSDPiXOU3b .modal-header .close svg {
  fill: #ffffff;
}
.cid-tSDPiXOU3b .modal-header .close:hover {
  opacity: 1;
}
.cid-tSDPiXOU3b .modal-header .close:focus {
  outline: none;
}
.cid-tSDPiXOU3b .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tSDPiXOU3b .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tSDPiXOU3b .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXOU3b .modal-body {
    padding: 1rem;
  }
}
.cid-tSDPiXOU3b .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-tSDPiXOU3b .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXOU3b .modal-footer {
    padding: 1rem;
  }
}
.cid-tSDPiXOU3b .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tSDPiXOU3b .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tSDPiXOU3b .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tSDPiXOU3b .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tSDPiXOU3b .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tSDPiXOU3b .modal-lg,
  .cid-tSDPiXOU3b .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tSDPiXOU3b .modal-xl {
    max-width: 1140px;
  }
}
.cid-tSDPiXOU3b .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tSDPiXOU3b .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-tSDPiXOU3b .form-group {
  margin-bottom: 1rem;
}
.cid-tSDPiXOU3b .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tSDPiXOU3b .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tSDPiXOU3b .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-tSDPiXOU3b .mbr-section-btn {
  margin: 0;
}
.cid-tSDPiXOU3b .mbr-section-btn .btn {
  margin: 0;
}
.cid-tyQ0fFv2F4 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tyQ0fFv2F4 nav.navbar {
  position: fixed;
}
.cid-tyQ0fFv2F4 .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-tyQ0fFv2F4 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tyQ0fFv2F4 .decor {
  background-color: white;
  border: solid 1px lightgray;
  border-radius: .5vw;
}
.cid-tyQ0fFv2F4 #menu {
  width: 3vh;
  font-size: .8vh;
  color: #353535;
  left: -7px;
  position: absolute;
  top: 1px;
  margin-top: 3px;
}
.cid-tyQ0fFv2F4 .dropdown-item {
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  transition: .4s all !important;
}
.cid-tyQ0fFv2F4 .dropdown-item:hover,
.cid-tyQ0fFv2F4 .dropdown-item:focus {
  background: rgba(71, 181, 237, 0.5) !important;
  color: white !important;
}
.cid-tyQ0fFv2F4 .dropdown-item:hover span {
  color: white;
}
.cid-tyQ0fFv2F4 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tyQ0fFv2F4 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tyQ0fFv2F4 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
  text-align: center;
}
.cid-tyQ0fFv2F4 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tyQ0fFv2F4 .nav-link {
  position: relative;
}
.cid-tyQ0fFv2F4 .container {
  display: flex;
  margin: auto;
  max-width: 1600px;
}
.cid-tyQ0fFv2F4 .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0 !important;
}
.cid-tyQ0fFv2F4 .iconfont-wrapper .mbr-iconfont {
  transition: .4s all;
}
.cid-tyQ0fFv2F4 .iconfont-wrapper:hover .mbr-iconfont {
  color: #6592e6;
}
.cid-tyQ0fFv2F4 .dropdown-menu,
.cid-tyQ0fFv2F4 .navbar.opened {
  background: #353535 !important;
}
.cid-tyQ0fFv2F4 .nav-item:focus,
.cid-tyQ0fFv2F4 .nav-link:focus {
  outline: none;
}
.cid-tyQ0fFv2F4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tyQ0fFv2F4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tyQ0fFv2F4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tyQ0fFv2F4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tyQ0fFv2F4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tyQ0fFv2F4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tyQ0fFv2F4 .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-tyQ0fFv2F4 .navbar.opened {
  transition: all 0.3s;
}
.cid-tyQ0fFv2F4 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tyQ0fFv2F4 .navbar .navbar-logo img {
  width: auto;
}
.cid-tyQ0fFv2F4 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tyQ0fFv2F4 .navbar.collapsed {
  justify-content: center;
}
.cid-tyQ0fFv2F4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tyQ0fFv2F4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tyQ0fFv2F4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tyQ0fFv2F4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tyQ0fFv2F4 .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-tyQ0fFv2F4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tyQ0fFv2F4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tyQ0fFv2F4 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tyQ0fFv2F4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tyQ0fFv2F4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tyQ0fFv2F4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tyQ0fFv2F4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tyQ0fFv2F4 .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-tyQ0fFv2F4 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tyQ0fFv2F4 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tyQ0fFv2F4 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tyQ0fFv2F4 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tyQ0fFv2F4 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tyQ0fFv2F4 .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-tyQ0fFv2F4 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tyQ0fFv2F4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tyQ0fFv2F4 .dropdown-item.active,
.cid-tyQ0fFv2F4 .dropdown-item:active {
  background-color: transparent;
}
.cid-tyQ0fFv2F4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tyQ0fFv2F4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tyQ0fFv2F4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tyQ0fFv2F4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #353535;
}
.cid-tyQ0fFv2F4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tyQ0fFv2F4 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tyQ0fFv2F4 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tyQ0fFv2F4 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tyQ0fFv2F4 button.navbar-toggler {
  outline: none;
  width: 26px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tyQ0fFv2F4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 25px;
  height: 2px;
  border-right: 5px;
  background-color: #353535;
}
.cid-tyQ0fFv2F4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tyQ0fFv2F4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyQ0fFv2F4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyQ0fFv2F4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tyQ0fFv2F4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyQ0fFv2F4 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tyQ0fFv2F4 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tyQ0fFv2F4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyQ0fFv2F4 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tyQ0fFv2F4 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tyQ0fFv2F4 .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-tyQ0fFv2F4 .navbar {
    height: 70px;
  }
  .cid-tyQ0fFv2F4 .navbar.opened {
    height: auto;
  }
  .cid-tyQ0fFv2F4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tyQ0fFv2F4 .header-item {
  width: 33.33333333%;
  padding: 10px 0;
}
.cid-tyQ0fFv2F4 .navbar-toggler {
  margin-left: 10px;
}
.cid-tyQ0fFv2F4 .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-tyQ0fFv2F4 .navbar-logo {
  margin-right: 0 !important;
}
.cid-tyQ0fFv2F4 .mbr-text {
  width: 100%;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 575px) {
  .cid-tyQ0fFv2F4 .mbr-text {
    display: none;
  }
}
.cid-tyQ0fFv2F4 .navbar-collapse {
  padding-top: 40px !important;
}
.cid-tyQ0fFv2F4 .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-tyQ0fFv2F4 .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
}
.cid-tyQ0fFv2F4 .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-tyQ0fFv2F4 #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-tyQ0fFv2F4 #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-tyQ0fFv2F4 #vol {
    display: none;
  }
}
.cid-tyQ0fFv2F4 .soutien {
  font-family: jost;
  font-size: 1em;
}
.cid-tyQ0LwFgZq {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tyQ0LwFgZq .mbr-section-title {
  text-align: center;
  color: #4479d9;
}
.cid-tyQ0LwFgZq .mbr-section-subtitle {
  text-align: center;
}
.cid-tyQ0LwFgZq .mbr-text {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tyQ0LwFgZq .display-1 {
    font-size: 75px;
  }
  .cid-tyQ0LwFgZq .display-5 {
    font-size: 29px;
  }
  .cid-tyQ0LwFgZq .display-4 {
    font-weight: 300;
  }
}
#custom-html-l5 {
  /* Type valid CSS here */
}
#custom-html-l5 div {
  background-color: #1f1f1f;
  text-align: center;
}
#custom-html-l5 .leTexte {
  font-size: 1rem;
  color: #fff;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  margin: auto;
}
.cid-ubZGQFUBMR {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-ubZGQFUBMR .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZGQFUBMR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ubZGQFUBMR .container,
.cid-ubZGQFUBMR .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-ubZGQFUBMR .container,
  .cid-ubZGQFUBMR .container-fluid {
    padding: 0 20px;
  }
}
.cid-ubZGQFUBMR .title-wrapper .mbr-section-subtitle {
  margin-bottom: 25px;
}
@media (max-width: 992px) {
  .cid-ubZGQFUBMR .title-wrapper .mbr-section-subtitle {
    margin-bottom: 20px;
  }
}
.cid-ubZGQFUBMR .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-ubZGQFUBMR .mbr-section-title {
  color: #4479d9;
}
.cid-ubZGQFUBMR .mbr-section-subtitle {
  color: #f9a600;
}
.cid-ubTGbayp4P {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-ubTGbayp4P .mbr-section-title {
  color: #fb980a;
  text-align: right;
}
#custom-html-1tp {
  /* Type valid CSS here */
  /* global */
}
#custom-html-1tp *,
#custom-html-1tp *::before,
#custom-html-1tp *::after {
  box-sizing: border-box;
}
#custom-html-1tp body {
  font-family: sans-serif;
  min-height: 100vh;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #232323;
}
#custom-html-1tp #corpsDuTexte {
  background-color: #232323;
}
#custom-html-1tp .container {
  background-color: #232323;
}
#custom-html-1tp .titre {
  padding: 1em;
}
#custom-html-1tp H1 {
  color: orange;
  font-size: 2rem;
}
#custom-html-1tp h6 {
  color: white;
}
.cid-ubZH2ozyoC {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ubZH2ozyoC .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZH2ozyoC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ubZH2ozyoC .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ubZH2ozyoC .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-ubZH2ozyoC .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-ubZH2ozyoC .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-ubZH2ozyoC .mbr-section-title {
  color: #ff9966;
  text-align: left;
}
.cid-ubZH2ozyoC .mbr-text,
.cid-ubZH2ozyoC .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-ubZH2ozyoC .w-100 {
  padding: 0;
  border-radius: 13px;
}
.cid-ubZH3tf4qs {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ubZH3tf4qs .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZH3tf4qs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ubZH3tf4qs .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ubZH3tf4qs .text-wrapper {
  align-items: center;
  background-color: #4479d9;
  border-radius: 1em;
  border: 1px orange solid;
  padding: 1em;
}
@media (max-width: 991px) {
  .cid-ubZH3tf4qs .image-wrapper {
    padding: 1rem;
  }
}
.cid-ubZH3tf4qs .mbr-section-title {
  color: #ff9966;
  text-align: left;
}
.cid-ubZH3tf4qs .mbr-text,
.cid-ubZH3tf4qs .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-ubZH3tf4qs .w-100 {
  padding: 0;
  border-radius: 13px;
  -webkit-filter: drop-shadow(5px 5px 5px #000000);
  filter: drop-shadow(5px 5px 5px #000000);
}
.cid-tsCXSMEXfE {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-tsCXSMEXfE .mbr-section-title {
  color: #4479d9;
  text-align: right;
}
.cid-tsCXSMEXfE .mbr-text,
.cid-tsCXSMEXfE .mbr-section-btn {
  color: #ffa405;
  text-align: right;
}
.cid-tsCXSN1RE3 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #171717;
}
.cid-tsCXSN1RE3 .row {
  padding: 20px 0;
}
@media (min-width: 992px) {
  .cid-tsCXSN1RE3 .row {
    padding: 20px 34px;
  }
}
.cid-tsCXSN1RE3 .mbr-text {
  color: #4479d9;
  text-align: center;
}
.cid-tJYjvvUIO1 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-tJYjvvUIO1 .card-title {
  line-height: 1.6;
  margin: 0;
}
.cid-tJYjvvUIO1 .card {
  overflow: visible;
  transition: all 0.3s;
}
.cid-tJYjvvUIO1 .card:hover {
  margin-top: -0.6rem;
}
.cid-tJYjvvUIO1 .card-wrapper {
  position: relative;
}
.cid-tJYjvvUIO1 .card-img {
  overflow: hidden;
  position: relative;
  transition: all 0.3s;
  border-radius: 6px;
}
.cid-tJYjvvUIO1 .card-img:hover {
  box-shadow: 0 15px 20px rgba(0, 0, 0, 0.1);
}
.cid-tJYjvvUIO1 .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: black;
  opacity: 0.2;
  z-index: 10;
  pointer-events: none;
  border-radius: 6px;
}
.cid-tJYjvvUIO1 .big {
  margin-top: -25%;
}
.cid-tJYjvvUIO1 .card-box {
  position: absolute;
  overflow: hidden;
  margin-bottom: -8px;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 1rem;
  z-index: 100;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
@media (max-width: 991px) {
  .cid-tJYjvvUIO1 .small {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-tJYjvvUIO1 .card:not(.last-child) {
    padding-bottom: 1.5rem !important;
  }
}
.cid-tJYjvvUIO1 .mbr-section-sub-title {
  color: #4479d9;
  text-align: left;
}
.cid-tsCXSPnXdn.popup-builder {
  background-color: #ffffff;
}
.cid-tsCXSPnXdn.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tsCXSPnXdn.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tsCXSPnXdn .modal-content,
.cid-tsCXSPnXdn .modal-dialog {
  height: auto;
}
.cid-tsCXSPnXdn .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tsCXSPnXdn .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tsCXSPnXdn .form-wrapper .mbr-form .form-group,
  .cid-tsCXSPnXdn .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tsCXSPnXdn .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tsCXSPnXdn .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-tsCXSPnXdn .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tsCXSPnXdn .pt-0 {
  padding-top: 0 !important;
}
.cid-tsCXSPnXdn .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tsCXSPnXdn .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tsCXSPnXdn .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tsCXSPnXdn .modal-open {
  overflow: hidden;
}
.cid-tsCXSPnXdn .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tsCXSPnXdn .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tsCXSPnXdn .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tsCXSPnXdn .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-tsCXSPnXdn .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tsCXSPnXdn .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tsCXSPnXdn .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tsCXSPnXdn .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-tsCXSPnXdn .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tsCXSPnXdn .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tsCXSPnXdn .modal-backdrop.fade {
  opacity: 0;
}
.cid-tsCXSPnXdn .modal-backdrop.show {
  opacity: .5;
}
.cid-tsCXSPnXdn .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-tsCXSPnXdn .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tsCXSPnXdn .modal-header {
    padding: 1rem;
  }
}
.cid-tsCXSPnXdn .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tsCXSPnXdn .modal-header .close svg {
  fill: #ffffff;
}
.cid-tsCXSPnXdn .modal-header .close:hover {
  opacity: 1;
}
.cid-tsCXSPnXdn .modal-header .close:focus {
  outline: none;
}
.cid-tsCXSPnXdn .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tsCXSPnXdn .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tsCXSPnXdn .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tsCXSPnXdn .modal-body {
    padding: 1rem;
  }
}
.cid-tsCXSPnXdn .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-tsCXSPnXdn .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tsCXSPnXdn .modal-footer {
    padding: 1rem;
  }
}
.cid-tsCXSPnXdn .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tsCXSPnXdn .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tsCXSPnXdn .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tsCXSPnXdn .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tsCXSPnXdn .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tsCXSPnXdn .modal-lg,
  .cid-tsCXSPnXdn .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tsCXSPnXdn .modal-xl {
    max-width: 1140px;
  }
}
.cid-tsCXSPnXdn .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tsCXSPnXdn .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-tsCXSPnXdn .form-group {
  margin-bottom: 1rem;
}
.cid-tsCXSPnXdn .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tsCXSPnXdn .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tsCXSPnXdn .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-tsCXSPnXdn .mbr-section-btn {
  margin: 0;
}
.cid-tsCXSPnXdn .mbr-section-btn .btn {
  margin: 0;
}
.cid-tsCXSPnXdn #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-tsCXSPnXdn #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-tsCXSPnXdn #creativecommons img,
.cid-tsCXSPnXdn iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-tsCXSQtv6e.popup-builder {
  background-color: #ffffff;
}
.cid-tsCXSQtv6e.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tsCXSQtv6e.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tsCXSQtv6e .modal-content,
.cid-tsCXSQtv6e .modal-dialog {
  height: auto;
}
.cid-tsCXSQtv6e .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tsCXSQtv6e .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tsCXSQtv6e .form-wrapper .mbr-form .form-group,
  .cid-tsCXSQtv6e .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tsCXSQtv6e .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tsCXSQtv6e .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-tsCXSQtv6e .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tsCXSQtv6e .pt-0 {
  padding-top: 0 !important;
}
.cid-tsCXSQtv6e .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tsCXSQtv6e .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tsCXSQtv6e .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tsCXSQtv6e .modal-open {
  overflow: hidden;
}
.cid-tsCXSQtv6e .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tsCXSQtv6e .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tsCXSQtv6e .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tsCXSQtv6e .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-tsCXSQtv6e .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tsCXSQtv6e .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tsCXSQtv6e .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tsCXSQtv6e .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-tsCXSQtv6e .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tsCXSQtv6e .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tsCXSQtv6e .modal-backdrop.fade {
  opacity: 0;
}
.cid-tsCXSQtv6e .modal-backdrop.show {
  opacity: .5;
}
.cid-tsCXSQtv6e .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-tsCXSQtv6e .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tsCXSQtv6e .modal-header {
    padding: 1rem;
  }
}
.cid-tsCXSQtv6e .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tsCXSQtv6e .modal-header .close svg {
  fill: #ffffff;
}
.cid-tsCXSQtv6e .modal-header .close:hover {
  opacity: 1;
}
.cid-tsCXSQtv6e .modal-header .close:focus {
  outline: none;
}
.cid-tsCXSQtv6e .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tsCXSQtv6e .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tsCXSQtv6e .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tsCXSQtv6e .modal-body {
    padding: 1rem;
  }
}
.cid-tsCXSQtv6e .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-tsCXSQtv6e .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tsCXSQtv6e .modal-footer {
    padding: 1rem;
  }
}
.cid-tsCXSQtv6e .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tsCXSQtv6e .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tsCXSQtv6e .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tsCXSQtv6e .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tsCXSQtv6e .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tsCXSQtv6e .modal-lg,
  .cid-tsCXSQtv6e .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tsCXSQtv6e .modal-xl {
    max-width: 1140px;
  }
}
.cid-tsCXSQtv6e .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tsCXSQtv6e .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-tsCXSQtv6e .form-group {
  margin-bottom: 1rem;
}
.cid-tsCXSQtv6e .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tsCXSQtv6e .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tsCXSQtv6e .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-tsCXSQtv6e .mbr-section-btn {
  margin: 0;
}
.cid-tsCXSQtv6e .mbr-section-btn .btn {
  margin: 0;
}
.cid-tsCXSSHfCG.popup-builder {
  background-color: #ffffff;
}
.cid-tsCXSSHfCG.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tsCXSSHfCG.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tsCXSSHfCG .modal-content,
.cid-tsCXSSHfCG .modal-dialog {
  height: auto;
}
.cid-tsCXSSHfCG .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tsCXSSHfCG .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tsCXSSHfCG .form-wrapper .mbr-form .form-group,
  .cid-tsCXSSHfCG .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tsCXSSHfCG .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tsCXSSHfCG .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-tsCXSSHfCG .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tsCXSSHfCG .pt-0 {
  padding-top: 0 !important;
}
.cid-tsCXSSHfCG .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tsCXSSHfCG .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tsCXSSHfCG .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tsCXSSHfCG .modal-open {
  overflow: hidden;
}
.cid-tsCXSSHfCG .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tsCXSSHfCG .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tsCXSSHfCG .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tsCXSSHfCG .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-tsCXSSHfCG .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tsCXSSHfCG .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tsCXSSHfCG .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tsCXSSHfCG .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-tsCXSSHfCG .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tsCXSSHfCG .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tsCXSSHfCG .modal-backdrop.fade {
  opacity: 0;
}
.cid-tsCXSSHfCG .modal-backdrop.show {
  opacity: .5;
}
.cid-tsCXSSHfCG .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-tsCXSSHfCG .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tsCXSSHfCG .modal-header {
    padding: 1rem;
  }
}
.cid-tsCXSSHfCG .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tsCXSSHfCG .modal-header .close svg {
  fill: #ffffff;
}
.cid-tsCXSSHfCG .modal-header .close:hover {
  opacity: 1;
}
.cid-tsCXSSHfCG .modal-header .close:focus {
  outline: none;
}
.cid-tsCXSSHfCG .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tsCXSSHfCG .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tsCXSSHfCG .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tsCXSSHfCG .modal-body {
    padding: 1rem;
  }
}
.cid-tsCXSSHfCG .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-tsCXSSHfCG .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tsCXSSHfCG .modal-footer {
    padding: 1rem;
  }
}
.cid-tsCXSSHfCG .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tsCXSSHfCG .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tsCXSSHfCG .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tsCXSSHfCG .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tsCXSSHfCG .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tsCXSSHfCG .modal-lg,
  .cid-tsCXSSHfCG .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tsCXSSHfCG .modal-xl {
    max-width: 1140px;
  }
}
.cid-tsCXSSHfCG .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tsCXSSHfCG .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-tsCXSSHfCG .form-group {
  margin-bottom: 1rem;
}
.cid-tsCXSSHfCG .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tsCXSSHfCG .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tsCXSSHfCG .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-tsCXSSHfCG .mbr-section-btn {
  margin: 0;
}
.cid-tsCXSSHfCG .mbr-section-btn .btn {
  margin: 0;
}
.cid-uYztOxx9eJ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uYztOxx9eJ .row > [class*="col"] {
  padding-left: 16px;
  padding-right: 16px;
  width: 100%;
}
.cid-tMHGzDmQbh {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-tMHGzDmQbh .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tMHGzDmQbh .bg-facebook:hover {
  background: #0b60cb;
}
.cid-tMHGzDmQbh .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-tMHGzDmQbh .bg-youtube:hover {
  background: #cc0000;
}
.cid-tMHGzDmQbh .bg-twitch {
  background: #9146ff;
  color: #ffffff;
}
.cid-tMHGzDmQbh .bg-twitch:hover {
  background: #7313ff;
}
.cid-tMHGzDmQbh .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-tMHGzDmQbh [class^="socicon-"]:before,
.cid-tMHGzDmQbh [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tMHGzDmQbh .mbr-section-title,
.cid-tMHGzDmQbh .social-list {
  color: #4479d9;
  text-align: right;
}
.cid-tMHGFrztoG {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (max-width: 767px) {
  .cid-tMHGFrztoG .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tMHGFrztoG .img-logo img {
  height: 6rem;
  width: auto;
}
.cid-tMHGFrztoG .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-tMHGFrztoG .form-control:focus,
.cid-tMHGFrztoG .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-tMHGFrztoG .form-group {
  margin-bottom: 1rem;
}
.cid-tMHGFrztoG input::-webkit-input-placeholder,
.cid-tMHGFrztoG textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-tMHGFrztoG input:-moz-placeholder,
.cid-tMHGFrztoG textarea:-moz-placeholder {
  color: #656565;
}
.cid-tMHGFrztoG .jq-selectbox li,
.cid-tMHGFrztoG .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-tMHGFrztoG .jq-selectbox li:hover,
.cid-tMHGFrztoG .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-tMHGFrztoG .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-tMHGFrztoG .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-tMHGFrztoG textarea.form-control {
  resize: none;
}
.cid-tMHGFrztoG .input-group-btn {
  display: inline-block;
}
.cid-tMHGFrztoG .input-group-btn .btn {
  margin: 0 !important;
  padding: 0.75rem 1.5625rem !important;
  text-transform: none;
}
.cid-tMHGFrztoG .form-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tMHGFrztoG .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tMHGFrztoG .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tMHGFrztoG .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tMHGFrztoG .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tMHGFrztoG .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tMHGFrztoG .social-list {
    -webkit-justify-content: justify;
    text-align: justify;
    hyphens: auto;
    text-justify: distribute;
  }
}
@media (max-width: 767px) {
  .cid-tMHGFrztoG .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tMHGFrztoG .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tMHGFrztoG .form-control,
.cid-tMHGFrztoG .input-group-btn .btn {
  border-radius: 3px;
}
.cid-tMHGFrztoG #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-tMHGFrztoG #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-tMHGFrztoG #creativecommons img,
.cid-tMHGFrztoG iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-tMHGFrztoG .offset-md-1 {
  margin-left: 1vw;
}
.cid-tSDPiXPtIv.popup-builder {
  background-color: #ffffff;
}
.cid-tSDPiXPtIv.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tSDPiXPtIv.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tSDPiXPtIv .modal-content,
.cid-tSDPiXPtIv .modal-dialog {
  height: auto;
}
.cid-tSDPiXPtIv .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tSDPiXPtIv .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tSDPiXPtIv .form-wrapper .mbr-form .form-group,
  .cid-tSDPiXPtIv .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tSDPiXPtIv .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tSDPiXPtIv .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-tSDPiXPtIv .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tSDPiXPtIv .pt-0 {
  padding-top: 0 !important;
}
.cid-tSDPiXPtIv .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tSDPiXPtIv .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tSDPiXPtIv .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tSDPiXPtIv .modal-open {
  overflow: hidden;
}
.cid-tSDPiXPtIv .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tSDPiXPtIv .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tSDPiXPtIv .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tSDPiXPtIv .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-tSDPiXPtIv .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tSDPiXPtIv .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tSDPiXPtIv .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tSDPiXPtIv .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-tSDPiXPtIv .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tSDPiXPtIv .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tSDPiXPtIv .modal-backdrop.fade {
  opacity: 0;
}
.cid-tSDPiXPtIv .modal-backdrop.show {
  opacity: .5;
}
.cid-tSDPiXPtIv .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-tSDPiXPtIv .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXPtIv .modal-header {
    padding: 1rem;
  }
}
.cid-tSDPiXPtIv .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tSDPiXPtIv .modal-header .close svg {
  fill: #ffffff;
}
.cid-tSDPiXPtIv .modal-header .close:hover {
  opacity: 1;
}
.cid-tSDPiXPtIv .modal-header .close:focus {
  outline: none;
}
.cid-tSDPiXPtIv .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tSDPiXPtIv .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tSDPiXPtIv .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXPtIv .modal-body {
    padding: 1rem;
  }
}
.cid-tSDPiXPtIv .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-tSDPiXPtIv .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXPtIv .modal-footer {
    padding: 1rem;
  }
}
.cid-tSDPiXPtIv .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tSDPiXPtIv .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tSDPiXPtIv .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tSDPiXPtIv .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tSDPiXPtIv .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tSDPiXPtIv .modal-lg,
  .cid-tSDPiXPtIv .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tSDPiXPtIv .modal-xl {
    max-width: 1140px;
  }
}
.cid-tSDPiXPtIv .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tSDPiXPtIv .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-tSDPiXPtIv .form-group {
  margin-bottom: 1rem;
}
.cid-tSDPiXPtIv .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tSDPiXPtIv .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tSDPiXPtIv .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-tSDPiXPtIv .mbr-section-btn {
  margin: 0;
}
.cid-tSDPiXPtIv .mbr-section-btn .btn {
  margin: 0;
}
.cid-tyQ0fFv2F4 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tyQ0fFv2F4 nav.navbar {
  position: fixed;
}
.cid-tyQ0fFv2F4 .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-tyQ0fFv2F4 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tyQ0fFv2F4 .decor {
  background-color: white;
  border: solid 1px lightgray;
  border-radius: .5vw;
}
.cid-tyQ0fFv2F4 #menu {
  width: 3vh;
  font-size: .8vh;
  color: #353535;
  left: -7px;
  position: absolute;
  top: 1px;
  margin-top: 3px;
}
.cid-tyQ0fFv2F4 .dropdown-item {
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  transition: .4s all !important;
}
.cid-tyQ0fFv2F4 .dropdown-item:hover,
.cid-tyQ0fFv2F4 .dropdown-item:focus {
  background: rgba(71, 181, 237, 0.5) !important;
  color: white !important;
}
.cid-tyQ0fFv2F4 .dropdown-item:hover span {
  color: white;
}
.cid-tyQ0fFv2F4 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tyQ0fFv2F4 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tyQ0fFv2F4 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
  text-align: center;
}
.cid-tyQ0fFv2F4 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tyQ0fFv2F4 .nav-link {
  position: relative;
}
.cid-tyQ0fFv2F4 .container {
  display: flex;
  margin: auto;
  max-width: 1600px;
}
.cid-tyQ0fFv2F4 .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0 !important;
}
.cid-tyQ0fFv2F4 .iconfont-wrapper .mbr-iconfont {
  transition: .4s all;
}
.cid-tyQ0fFv2F4 .iconfont-wrapper:hover .mbr-iconfont {
  color: #6592e6;
}
.cid-tyQ0fFv2F4 .dropdown-menu,
.cid-tyQ0fFv2F4 .navbar.opened {
  background: #353535 !important;
}
.cid-tyQ0fFv2F4 .nav-item:focus,
.cid-tyQ0fFv2F4 .nav-link:focus {
  outline: none;
}
.cid-tyQ0fFv2F4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tyQ0fFv2F4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tyQ0fFv2F4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tyQ0fFv2F4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tyQ0fFv2F4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tyQ0fFv2F4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tyQ0fFv2F4 .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-tyQ0fFv2F4 .navbar.opened {
  transition: all 0.3s;
}
.cid-tyQ0fFv2F4 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tyQ0fFv2F4 .navbar .navbar-logo img {
  width: auto;
}
.cid-tyQ0fFv2F4 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tyQ0fFv2F4 .navbar.collapsed {
  justify-content: center;
}
.cid-tyQ0fFv2F4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tyQ0fFv2F4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tyQ0fFv2F4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tyQ0fFv2F4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tyQ0fFv2F4 .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-tyQ0fFv2F4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tyQ0fFv2F4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tyQ0fFv2F4 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tyQ0fFv2F4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tyQ0fFv2F4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tyQ0fFv2F4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tyQ0fFv2F4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tyQ0fFv2F4 .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-tyQ0fFv2F4 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tyQ0fFv2F4 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tyQ0fFv2F4 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tyQ0fFv2F4 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tyQ0fFv2F4 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tyQ0fFv2F4 .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-tyQ0fFv2F4 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tyQ0fFv2F4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tyQ0fFv2F4 .dropdown-item.active,
.cid-tyQ0fFv2F4 .dropdown-item:active {
  background-color: transparent;
}
.cid-tyQ0fFv2F4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tyQ0fFv2F4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tyQ0fFv2F4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tyQ0fFv2F4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #353535;
}
.cid-tyQ0fFv2F4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tyQ0fFv2F4 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tyQ0fFv2F4 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tyQ0fFv2F4 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tyQ0fFv2F4 button.navbar-toggler {
  outline: none;
  width: 26px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tyQ0fFv2F4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 25px;
  height: 2px;
  border-right: 5px;
  background-color: #353535;
}
.cid-tyQ0fFv2F4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tyQ0fFv2F4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyQ0fFv2F4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyQ0fFv2F4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tyQ0fFv2F4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyQ0fFv2F4 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tyQ0fFv2F4 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tyQ0fFv2F4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyQ0fFv2F4 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tyQ0fFv2F4 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tyQ0fFv2F4 .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-tyQ0fFv2F4 .navbar {
    height: 70px;
  }
  .cid-tyQ0fFv2F4 .navbar.opened {
    height: auto;
  }
  .cid-tyQ0fFv2F4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tyQ0fFv2F4 .header-item {
  width: 33.33333333%;
  padding: 10px 0;
}
.cid-tyQ0fFv2F4 .navbar-toggler {
  margin-left: 10px;
}
.cid-tyQ0fFv2F4 .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-tyQ0fFv2F4 .navbar-logo {
  margin-right: 0 !important;
}
.cid-tyQ0fFv2F4 .mbr-text {
  width: 100%;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 575px) {
  .cid-tyQ0fFv2F4 .mbr-text {
    display: none;
  }
}
.cid-tyQ0fFv2F4 .navbar-collapse {
  padding-top: 40px !important;
}
.cid-tyQ0fFv2F4 .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-tyQ0fFv2F4 .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
}
.cid-tyQ0fFv2F4 .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-tyQ0fFv2F4 #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-tyQ0fFv2F4 #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-tyQ0fFv2F4 #vol {
    display: none;
  }
}
.cid-tyQ0fFv2F4 .soutien {
  font-family: jost;
  font-size: 1em;
}
.cid-tyQ0Js5aOj {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tyQ0Js5aOj .mbr-section-title {
  text-align: center;
  color: #4479d9;
}
.cid-tyQ0Js5aOj .mbr-section-subtitle {
  text-align: center;
}
.cid-tyQ0Js5aOj .mbr-text {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tyQ0Js5aOj .display-1 {
    font-size: 75px;
  }
  .cid-tyQ0Js5aOj .display-5 {
    font-size: 29px;
  }
  .cid-tyQ0Js5aOj .display-4 {
    font-weight: 300;
  }
}
#custom-html-lk {
  /* Type valid CSS here */
}
#custom-html-lk div {
  background-color: #1f1f1f;
  text-align: center;
}
#custom-html-lk .leTexte {
  font-size: 1rem;
  color: #fff;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  margin: auto;
}
.cid-ubZH8KlMGl {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-ubZH8KlMGl .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZH8KlMGl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ubZH8KlMGl .container,
.cid-ubZH8KlMGl .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-ubZH8KlMGl .container,
  .cid-ubZH8KlMGl .container-fluid {
    padding: 0 20px;
  }
}
.cid-ubZH8KlMGl .title-wrapper .mbr-section-subtitle {
  margin-bottom: 25px;
}
@media (max-width: 992px) {
  .cid-ubZH8KlMGl .title-wrapper .mbr-section-subtitle {
    margin-bottom: 20px;
  }
}
.cid-ubZH8KlMGl .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-ubZH8KlMGl .mbr-section-title {
  color: #4479d9;
}
.cid-ubZH8KlMGl .mbr-section-subtitle {
  color: #f9a600;
}
.cid-ubTH8QcxR7 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-ubTH8QcxR7 .mbr-section-title {
  color: #fb980a;
  text-align: right;
}
#custom-html-1to {
  /* Type valid CSS here */
  /* global */
}
#custom-html-1to *,
#custom-html-1to *::before,
#custom-html-1to *::after {
  box-sizing: border-box;
}
#custom-html-1to body {
  font-family: sans-serif;
  min-height: 100vh;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #232323;
}
#custom-html-1to #corpsDuTexte {
  background-color: #232323;
}
#custom-html-1to .container {
  background-color: #232323;
}
#custom-html-1to .titre {
  padding: 1em;
}
#custom-html-1to H1 {
  color: orange;
  font-size: 2rem;
}
#custom-html-1to h6 {
  color: white;
}
.cid-ubZHkuNKkw {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ubZHkuNKkw .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZHkuNKkw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ubZHkuNKkw .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ubZHkuNKkw .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-ubZHkuNKkw .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-ubZHkuNKkw .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-ubZHkuNKkw .mbr-section-title {
  color: #ff9966;
  text-align: left;
}
.cid-ubZHkuNKkw .mbr-text,
.cid-ubZHkuNKkw .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-ubZHkuNKkw .w-100 {
  padding: 0;
  border-radius: 13px;
}
.cid-ubZHlEaoPV {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ubZHlEaoPV .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZHlEaoPV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ubZHlEaoPV .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ubZHlEaoPV .text-wrapper {
  align-items: center;
  background-color: #4479d9;
  border-radius: 1em;
  border: 1px orange solid;
  padding: 1em;
}
@media (max-width: 991px) {
  .cid-ubZHlEaoPV .image-wrapper {
    padding: 1rem;
  }
}
.cid-ubZHlEaoPV .mbr-section-title {
  color: #ff9966;
  text-align: left;
}
.cid-ubZHlEaoPV .mbr-text,
.cid-ubZHlEaoPV .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-ubZHlEaoPV .w-100 {
  padding: 0;
  border-radius: 13px;
  -webkit-filter: drop-shadow(5px 5px 5px #000000);
  filter: drop-shadow(5px 5px 5px #000000);
}
.cid-tto6p0VdTD {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-tto6p0VdTD .mbr-section-title {
  color: #4479d9;
  text-align: right;
}
.cid-tto6p0VdTD .mbr-text,
.cid-tto6p0VdTD .mbr-section-btn {
  color: #ffa405;
  text-align: right;
}
.cid-tto6p1gWbe {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #171717;
}
.cid-tto6p1gWbe .row {
  padding: 20px 0;
}
@media (min-width: 992px) {
  .cid-tto6p1gWbe .row {
    padding: 20px 34px;
  }
}
.cid-tto6p1gWbe .mbr-text {
  color: #4479d9;
  text-align: center;
}
.cid-tJYiIU3h0M {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-tJYiIU3h0M .card-title {
  line-height: 1.6;
  margin: 0;
}
.cid-tJYiIU3h0M .card {
  overflow: visible;
  transition: all 0.3s;
}
.cid-tJYiIU3h0M .card:hover {
  margin-top: -0.6rem;
}
.cid-tJYiIU3h0M .card-wrapper {
  position: relative;
}
.cid-tJYiIU3h0M .card-img {
  overflow: hidden;
  position: relative;
  transition: all 0.3s;
  border-radius: 6px;
}
.cid-tJYiIU3h0M .card-img:hover {
  box-shadow: 0 15px 20px rgba(0, 0, 0, 0.1);
}
.cid-tJYiIU3h0M .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: black;
  opacity: 0.2;
  z-index: 10;
  pointer-events: none;
  border-radius: 6px;
}
.cid-tJYiIU3h0M .big {
  margin-top: -25%;
}
.cid-tJYiIU3h0M .card-box {
  position: absolute;
  overflow: hidden;
  margin-bottom: -8px;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 1rem;
  z-index: 100;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
@media (max-width: 991px) {
  .cid-tJYiIU3h0M .small {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-tJYiIU3h0M .card:not(.last-child) {
    padding-bottom: 1.5rem !important;
  }
}
.cid-tJYiIU3h0M .mbr-section-sub-title {
  color: #4479d9;
  text-align: left;
}
.cid-tto6p3t7CR.popup-builder {
  background-color: #ffffff;
}
.cid-tto6p3t7CR.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tto6p3t7CR.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tto6p3t7CR .modal-content,
.cid-tto6p3t7CR .modal-dialog {
  height: auto;
}
.cid-tto6p3t7CR .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tto6p3t7CR .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tto6p3t7CR .form-wrapper .mbr-form .form-group,
  .cid-tto6p3t7CR .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tto6p3t7CR .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tto6p3t7CR .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-tto6p3t7CR .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tto6p3t7CR .pt-0 {
  padding-top: 0 !important;
}
.cid-tto6p3t7CR .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tto6p3t7CR .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tto6p3t7CR .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tto6p3t7CR .modal-open {
  overflow: hidden;
}
.cid-tto6p3t7CR .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tto6p3t7CR .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tto6p3t7CR .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tto6p3t7CR .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-tto6p3t7CR .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tto6p3t7CR .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tto6p3t7CR .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tto6p3t7CR .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-tto6p3t7CR .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tto6p3t7CR .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tto6p3t7CR .modal-backdrop.fade {
  opacity: 0;
}
.cid-tto6p3t7CR .modal-backdrop.show {
  opacity: .5;
}
.cid-tto6p3t7CR .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-tto6p3t7CR .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tto6p3t7CR .modal-header {
    padding: 1rem;
  }
}
.cid-tto6p3t7CR .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tto6p3t7CR .modal-header .close svg {
  fill: #ffffff;
}
.cid-tto6p3t7CR .modal-header .close:hover {
  opacity: 1;
}
.cid-tto6p3t7CR .modal-header .close:focus {
  outline: none;
}
.cid-tto6p3t7CR .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tto6p3t7CR .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tto6p3t7CR .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tto6p3t7CR .modal-body {
    padding: 1rem;
  }
}
.cid-tto6p3t7CR .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-tto6p3t7CR .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tto6p3t7CR .modal-footer {
    padding: 1rem;
  }
}
.cid-tto6p3t7CR .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tto6p3t7CR .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tto6p3t7CR .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tto6p3t7CR .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tto6p3t7CR .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tto6p3t7CR .modal-lg,
  .cid-tto6p3t7CR .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tto6p3t7CR .modal-xl {
    max-width: 1140px;
  }
}
.cid-tto6p3t7CR .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tto6p3t7CR .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-tto6p3t7CR .form-group {
  margin-bottom: 1rem;
}
.cid-tto6p3t7CR .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tto6p3t7CR .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tto6p3t7CR .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-tto6p3t7CR .mbr-section-btn {
  margin: 0;
}
.cid-tto6p3t7CR .mbr-section-btn .btn {
  margin: 0;
}
.cid-tto6p3t7CR #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-tto6p3t7CR #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-tto6p3t7CR #creativecommons img,
.cid-tto6p3t7CR iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-tto6p4KHA3.popup-builder {
  background-color: #ffffff;
}
.cid-tto6p4KHA3.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tto6p4KHA3.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tto6p4KHA3 .modal-content,
.cid-tto6p4KHA3 .modal-dialog {
  height: auto;
}
.cid-tto6p4KHA3 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tto6p4KHA3 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tto6p4KHA3 .form-wrapper .mbr-form .form-group,
  .cid-tto6p4KHA3 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tto6p4KHA3 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tto6p4KHA3 .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-tto6p4KHA3 .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tto6p4KHA3 .pt-0 {
  padding-top: 0 !important;
}
.cid-tto6p4KHA3 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tto6p4KHA3 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tto6p4KHA3 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tto6p4KHA3 .modal-open {
  overflow: hidden;
}
.cid-tto6p4KHA3 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tto6p4KHA3 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tto6p4KHA3 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tto6p4KHA3 .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-tto6p4KHA3 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tto6p4KHA3 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tto6p4KHA3 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tto6p4KHA3 .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-tto6p4KHA3 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tto6p4KHA3 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tto6p4KHA3 .modal-backdrop.fade {
  opacity: 0;
}
.cid-tto6p4KHA3 .modal-backdrop.show {
  opacity: .5;
}
.cid-tto6p4KHA3 .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-tto6p4KHA3 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tto6p4KHA3 .modal-header {
    padding: 1rem;
  }
}
.cid-tto6p4KHA3 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tto6p4KHA3 .modal-header .close svg {
  fill: #ffffff;
}
.cid-tto6p4KHA3 .modal-header .close:hover {
  opacity: 1;
}
.cid-tto6p4KHA3 .modal-header .close:focus {
  outline: none;
}
.cid-tto6p4KHA3 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tto6p4KHA3 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tto6p4KHA3 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tto6p4KHA3 .modal-body {
    padding: 1rem;
  }
}
.cid-tto6p4KHA3 .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-tto6p4KHA3 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tto6p4KHA3 .modal-footer {
    padding: 1rem;
  }
}
.cid-tto6p4KHA3 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tto6p4KHA3 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tto6p4KHA3 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tto6p4KHA3 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tto6p4KHA3 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tto6p4KHA3 .modal-lg,
  .cid-tto6p4KHA3 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tto6p4KHA3 .modal-xl {
    max-width: 1140px;
  }
}
.cid-tto6p4KHA3 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tto6p4KHA3 .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-tto6p4KHA3 .form-group {
  margin-bottom: 1rem;
}
.cid-tto6p4KHA3 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tto6p4KHA3 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tto6p4KHA3 .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-tto6p4KHA3 .mbr-section-btn {
  margin: 0;
}
.cid-tto6p4KHA3 .mbr-section-btn .btn {
  margin: 0;
}
.cid-tto6p5Tzgq.popup-builder {
  background-color: #ffffff;
}
.cid-tto6p5Tzgq.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tto6p5Tzgq.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tto6p5Tzgq .modal-content,
.cid-tto6p5Tzgq .modal-dialog {
  height: auto;
}
.cid-tto6p5Tzgq .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tto6p5Tzgq .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tto6p5Tzgq .form-wrapper .mbr-form .form-group,
  .cid-tto6p5Tzgq .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tto6p5Tzgq .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tto6p5Tzgq .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-tto6p5Tzgq .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tto6p5Tzgq .pt-0 {
  padding-top: 0 !important;
}
.cid-tto6p5Tzgq .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tto6p5Tzgq .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tto6p5Tzgq .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tto6p5Tzgq .modal-open {
  overflow: hidden;
}
.cid-tto6p5Tzgq .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tto6p5Tzgq .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tto6p5Tzgq .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tto6p5Tzgq .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-tto6p5Tzgq .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tto6p5Tzgq .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tto6p5Tzgq .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tto6p5Tzgq .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-tto6p5Tzgq .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tto6p5Tzgq .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tto6p5Tzgq .modal-backdrop.fade {
  opacity: 0;
}
.cid-tto6p5Tzgq .modal-backdrop.show {
  opacity: .5;
}
.cid-tto6p5Tzgq .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-tto6p5Tzgq .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tto6p5Tzgq .modal-header {
    padding: 1rem;
  }
}
.cid-tto6p5Tzgq .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tto6p5Tzgq .modal-header .close svg {
  fill: #ffffff;
}
.cid-tto6p5Tzgq .modal-header .close:hover {
  opacity: 1;
}
.cid-tto6p5Tzgq .modal-header .close:focus {
  outline: none;
}
.cid-tto6p5Tzgq .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tto6p5Tzgq .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tto6p5Tzgq .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tto6p5Tzgq .modal-body {
    padding: 1rem;
  }
}
.cid-tto6p5Tzgq .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-tto6p5Tzgq .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tto6p5Tzgq .modal-footer {
    padding: 1rem;
  }
}
.cid-tto6p5Tzgq .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tto6p5Tzgq .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tto6p5Tzgq .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tto6p5Tzgq .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tto6p5Tzgq .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tto6p5Tzgq .modal-lg,
  .cid-tto6p5Tzgq .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tto6p5Tzgq .modal-xl {
    max-width: 1140px;
  }
}
.cid-tto6p5Tzgq .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tto6p5Tzgq .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-tto6p5Tzgq .form-group {
  margin-bottom: 1rem;
}
.cid-tto6p5Tzgq .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tto6p5Tzgq .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tto6p5Tzgq .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-tto6p5Tzgq .mbr-section-btn {
  margin: 0;
}
.cid-tto6p5Tzgq .mbr-section-btn .btn {
  margin: 0;
}
.cid-ttofEVgnyt.popup-builder {
  background-color: #ffffff;
}
.cid-ttofEVgnyt.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-ttofEVgnyt.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-ttofEVgnyt .modal-content,
.cid-ttofEVgnyt .modal-dialog {
  height: auto;
}
.cid-ttofEVgnyt .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-ttofEVgnyt .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-ttofEVgnyt .form-wrapper .mbr-form .form-group,
  .cid-ttofEVgnyt .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-ttofEVgnyt .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-ttofEVgnyt .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-ttofEVgnyt .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-ttofEVgnyt .pt-0 {
  padding-top: 0 !important;
}
.cid-ttofEVgnyt .pb-0 {
  padding-bottom: 0 !important;
}
.cid-ttofEVgnyt .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-ttofEVgnyt .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-ttofEVgnyt .modal-open {
  overflow: hidden;
}
.cid-ttofEVgnyt .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-ttofEVgnyt .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-ttofEVgnyt .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-ttofEVgnyt .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-ttofEVgnyt .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-ttofEVgnyt .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-ttofEVgnyt .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-ttofEVgnyt .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-ttofEVgnyt .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-ttofEVgnyt .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-ttofEVgnyt .modal-backdrop.fade {
  opacity: 0;
}
.cid-ttofEVgnyt .modal-backdrop.show {
  opacity: .5;
}
.cid-ttofEVgnyt .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-ttofEVgnyt .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-ttofEVgnyt .modal-header {
    padding: 1rem;
  }
}
.cid-ttofEVgnyt .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-ttofEVgnyt .modal-header .close svg {
  fill: #ffffff;
}
.cid-ttofEVgnyt .modal-header .close:hover {
  opacity: 1;
}
.cid-ttofEVgnyt .modal-header .close:focus {
  outline: none;
}
.cid-ttofEVgnyt .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-ttofEVgnyt .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-ttofEVgnyt .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ttofEVgnyt .modal-body {
    padding: 1rem;
  }
}
.cid-ttofEVgnyt .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-ttofEVgnyt .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ttofEVgnyt .modal-footer {
    padding: 1rem;
  }
}
.cid-ttofEVgnyt .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-ttofEVgnyt .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-ttofEVgnyt .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-ttofEVgnyt .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-ttofEVgnyt .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-ttofEVgnyt .modal-lg,
  .cid-ttofEVgnyt .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-ttofEVgnyt .modal-xl {
    max-width: 1140px;
  }
}
.cid-ttofEVgnyt .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-ttofEVgnyt .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-ttofEVgnyt .form-group {
  margin-bottom: 1rem;
}
.cid-ttofEVgnyt .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-ttofEVgnyt .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-ttofEVgnyt .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-ttofEVgnyt .mbr-section-btn {
  margin: 0;
}
.cid-ttofEVgnyt .mbr-section-btn .btn {
  margin: 0;
}
.cid-ttofEVgnyt .audio-container {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ttog9AzuAY.popup-builder {
  background-color: #ffffff;
}
.cid-ttog9AzuAY.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-ttog9AzuAY.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-ttog9AzuAY .modal-content,
.cid-ttog9AzuAY .modal-dialog {
  height: auto;
}
.cid-ttog9AzuAY .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-ttog9AzuAY .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-ttog9AzuAY .form-wrapper .mbr-form .form-group,
  .cid-ttog9AzuAY .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-ttog9AzuAY .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-ttog9AzuAY .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-ttog9AzuAY .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-ttog9AzuAY .pt-0 {
  padding-top: 0 !important;
}
.cid-ttog9AzuAY .pb-0 {
  padding-bottom: 0 !important;
}
.cid-ttog9AzuAY .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-ttog9AzuAY .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-ttog9AzuAY .modal-open {
  overflow: hidden;
}
.cid-ttog9AzuAY .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-ttog9AzuAY .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-ttog9AzuAY .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-ttog9AzuAY .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-ttog9AzuAY .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-ttog9AzuAY .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-ttog9AzuAY .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-ttog9AzuAY .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-ttog9AzuAY .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-ttog9AzuAY .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-ttog9AzuAY .modal-backdrop.fade {
  opacity: 0;
}
.cid-ttog9AzuAY .modal-backdrop.show {
  opacity: .5;
}
.cid-ttog9AzuAY .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-ttog9AzuAY .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-ttog9AzuAY .modal-header {
    padding: 1rem;
  }
}
.cid-ttog9AzuAY .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-ttog9AzuAY .modal-header .close svg {
  fill: #ffffff;
}
.cid-ttog9AzuAY .modal-header .close:hover {
  opacity: 1;
}
.cid-ttog9AzuAY .modal-header .close:focus {
  outline: none;
}
.cid-ttog9AzuAY .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-ttog9AzuAY .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-ttog9AzuAY .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ttog9AzuAY .modal-body {
    padding: 1rem;
  }
}
.cid-ttog9AzuAY .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-ttog9AzuAY .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ttog9AzuAY .modal-footer {
    padding: 1rem;
  }
}
.cid-ttog9AzuAY .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-ttog9AzuAY .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-ttog9AzuAY .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-ttog9AzuAY .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-ttog9AzuAY .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-ttog9AzuAY .modal-lg,
  .cid-ttog9AzuAY .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-ttog9AzuAY .modal-xl {
    max-width: 1140px;
  }
}
.cid-ttog9AzuAY .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-ttog9AzuAY .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-ttog9AzuAY .form-group {
  margin-bottom: 1rem;
}
.cid-ttog9AzuAY .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-ttog9AzuAY .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-ttog9AzuAY .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-ttog9AzuAY .mbr-section-btn {
  margin: 0;
}
.cid-ttog9AzuAY .mbr-section-btn .btn {
  margin: 0;
}
.cid-uYztOxx9eJ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uYztOxx9eJ .row > [class*="col"] {
  padding-left: 16px;
  padding-right: 16px;
  width: 100%;
}
.cid-tMHGzDmQbh {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-tMHGzDmQbh .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tMHGzDmQbh .bg-facebook:hover {
  background: #0b60cb;
}
.cid-tMHGzDmQbh .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-tMHGzDmQbh .bg-youtube:hover {
  background: #cc0000;
}
.cid-tMHGzDmQbh .bg-twitch {
  background: #9146ff;
  color: #ffffff;
}
.cid-tMHGzDmQbh .bg-twitch:hover {
  background: #7313ff;
}
.cid-tMHGzDmQbh .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-tMHGzDmQbh [class^="socicon-"]:before,
.cid-tMHGzDmQbh [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tMHGzDmQbh .mbr-section-title,
.cid-tMHGzDmQbh .social-list {
  color: #4479d9;
  text-align: right;
}
.cid-tMHGFrztoG {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (max-width: 767px) {
  .cid-tMHGFrztoG .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tMHGFrztoG .img-logo img {
  height: 6rem;
  width: auto;
}
.cid-tMHGFrztoG .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-tMHGFrztoG .form-control:focus,
.cid-tMHGFrztoG .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-tMHGFrztoG .form-group {
  margin-bottom: 1rem;
}
.cid-tMHGFrztoG input::-webkit-input-placeholder,
.cid-tMHGFrztoG textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-tMHGFrztoG input:-moz-placeholder,
.cid-tMHGFrztoG textarea:-moz-placeholder {
  color: #656565;
}
.cid-tMHGFrztoG .jq-selectbox li,
.cid-tMHGFrztoG .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-tMHGFrztoG .jq-selectbox li:hover,
.cid-tMHGFrztoG .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-tMHGFrztoG .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-tMHGFrztoG .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-tMHGFrztoG textarea.form-control {
  resize: none;
}
.cid-tMHGFrztoG .input-group-btn {
  display: inline-block;
}
.cid-tMHGFrztoG .input-group-btn .btn {
  margin: 0 !important;
  padding: 0.75rem 1.5625rem !important;
  text-transform: none;
}
.cid-tMHGFrztoG .form-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tMHGFrztoG .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tMHGFrztoG .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tMHGFrztoG .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tMHGFrztoG .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tMHGFrztoG .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tMHGFrztoG .social-list {
    -webkit-justify-content: justify;
    text-align: justify;
    hyphens: auto;
    text-justify: distribute;
  }
}
@media (max-width: 767px) {
  .cid-tMHGFrztoG .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tMHGFrztoG .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tMHGFrztoG .form-control,
.cid-tMHGFrztoG .input-group-btn .btn {
  border-radius: 3px;
}
.cid-tMHGFrztoG #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-tMHGFrztoG #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-tMHGFrztoG #creativecommons img,
.cid-tMHGFrztoG iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-tMHGFrztoG .offset-md-1 {
  margin-left: 1vw;
}
.cid-tSDPiXPoH5.popup-builder {
  background-color: #ffffff;
}
.cid-tSDPiXPoH5.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tSDPiXPoH5.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tSDPiXPoH5 .modal-content,
.cid-tSDPiXPoH5 .modal-dialog {
  height: auto;
}
.cid-tSDPiXPoH5 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tSDPiXPoH5 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tSDPiXPoH5 .form-wrapper .mbr-form .form-group,
  .cid-tSDPiXPoH5 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tSDPiXPoH5 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tSDPiXPoH5 .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-tSDPiXPoH5 .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tSDPiXPoH5 .pt-0 {
  padding-top: 0 !important;
}
.cid-tSDPiXPoH5 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tSDPiXPoH5 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tSDPiXPoH5 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tSDPiXPoH5 .modal-open {
  overflow: hidden;
}
.cid-tSDPiXPoH5 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tSDPiXPoH5 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tSDPiXPoH5 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tSDPiXPoH5 .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-tSDPiXPoH5 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tSDPiXPoH5 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tSDPiXPoH5 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tSDPiXPoH5 .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-tSDPiXPoH5 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tSDPiXPoH5 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tSDPiXPoH5 .modal-backdrop.fade {
  opacity: 0;
}
.cid-tSDPiXPoH5 .modal-backdrop.show {
  opacity: .5;
}
.cid-tSDPiXPoH5 .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-tSDPiXPoH5 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXPoH5 .modal-header {
    padding: 1rem;
  }
}
.cid-tSDPiXPoH5 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tSDPiXPoH5 .modal-header .close svg {
  fill: #ffffff;
}
.cid-tSDPiXPoH5 .modal-header .close:hover {
  opacity: 1;
}
.cid-tSDPiXPoH5 .modal-header .close:focus {
  outline: none;
}
.cid-tSDPiXPoH5 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tSDPiXPoH5 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tSDPiXPoH5 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXPoH5 .modal-body {
    padding: 1rem;
  }
}
.cid-tSDPiXPoH5 .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-tSDPiXPoH5 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXPoH5 .modal-footer {
    padding: 1rem;
  }
}
.cid-tSDPiXPoH5 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tSDPiXPoH5 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tSDPiXPoH5 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tSDPiXPoH5 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tSDPiXPoH5 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tSDPiXPoH5 .modal-lg,
  .cid-tSDPiXPoH5 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tSDPiXPoH5 .modal-xl {
    max-width: 1140px;
  }
}
.cid-tSDPiXPoH5 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tSDPiXPoH5 .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-tSDPiXPoH5 .form-group {
  margin-bottom: 1rem;
}
.cid-tSDPiXPoH5 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tSDPiXPoH5 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tSDPiXPoH5 .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-tSDPiXPoH5 .mbr-section-btn {
  margin: 0;
}
.cid-tSDPiXPoH5 .mbr-section-btn .btn {
  margin: 0;
}
.cid-tyQ0fFv2F4 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tyQ0fFv2F4 nav.navbar {
  position: fixed;
}
.cid-tyQ0fFv2F4 .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-tyQ0fFv2F4 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tyQ0fFv2F4 .decor {
  background-color: white;
  border: solid 1px lightgray;
  border-radius: .5vw;
}
.cid-tyQ0fFv2F4 #menu {
  width: 3vh;
  font-size: .8vh;
  color: #353535;
  left: -7px;
  position: absolute;
  top: 1px;
  margin-top: 3px;
}
.cid-tyQ0fFv2F4 .dropdown-item {
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  transition: .4s all !important;
}
.cid-tyQ0fFv2F4 .dropdown-item:hover,
.cid-tyQ0fFv2F4 .dropdown-item:focus {
  background: rgba(71, 181, 237, 0.5) !important;
  color: white !important;
}
.cid-tyQ0fFv2F4 .dropdown-item:hover span {
  color: white;
}
.cid-tyQ0fFv2F4 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tyQ0fFv2F4 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tyQ0fFv2F4 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
  text-align: center;
}
.cid-tyQ0fFv2F4 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tyQ0fFv2F4 .nav-link {
  position: relative;
}
.cid-tyQ0fFv2F4 .container {
  display: flex;
  margin: auto;
  max-width: 1600px;
}
.cid-tyQ0fFv2F4 .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0 !important;
}
.cid-tyQ0fFv2F4 .iconfont-wrapper .mbr-iconfont {
  transition: .4s all;
}
.cid-tyQ0fFv2F4 .iconfont-wrapper:hover .mbr-iconfont {
  color: #6592e6;
}
.cid-tyQ0fFv2F4 .dropdown-menu,
.cid-tyQ0fFv2F4 .navbar.opened {
  background: #353535 !important;
}
.cid-tyQ0fFv2F4 .nav-item:focus,
.cid-tyQ0fFv2F4 .nav-link:focus {
  outline: none;
}
.cid-tyQ0fFv2F4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tyQ0fFv2F4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tyQ0fFv2F4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tyQ0fFv2F4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tyQ0fFv2F4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tyQ0fFv2F4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tyQ0fFv2F4 .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-tyQ0fFv2F4 .navbar.opened {
  transition: all 0.3s;
}
.cid-tyQ0fFv2F4 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tyQ0fFv2F4 .navbar .navbar-logo img {
  width: auto;
}
.cid-tyQ0fFv2F4 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tyQ0fFv2F4 .navbar.collapsed {
  justify-content: center;
}
.cid-tyQ0fFv2F4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tyQ0fFv2F4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tyQ0fFv2F4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tyQ0fFv2F4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tyQ0fFv2F4 .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-tyQ0fFv2F4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tyQ0fFv2F4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tyQ0fFv2F4 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tyQ0fFv2F4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tyQ0fFv2F4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tyQ0fFv2F4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tyQ0fFv2F4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tyQ0fFv2F4 .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-tyQ0fFv2F4 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tyQ0fFv2F4 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tyQ0fFv2F4 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tyQ0fFv2F4 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tyQ0fFv2F4 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tyQ0fFv2F4 .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-tyQ0fFv2F4 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tyQ0fFv2F4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tyQ0fFv2F4 .dropdown-item.active,
.cid-tyQ0fFv2F4 .dropdown-item:active {
  background-color: transparent;
}
.cid-tyQ0fFv2F4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tyQ0fFv2F4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tyQ0fFv2F4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tyQ0fFv2F4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #353535;
}
.cid-tyQ0fFv2F4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tyQ0fFv2F4 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tyQ0fFv2F4 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tyQ0fFv2F4 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tyQ0fFv2F4 button.navbar-toggler {
  outline: none;
  width: 26px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tyQ0fFv2F4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 25px;
  height: 2px;
  border-right: 5px;
  background-color: #353535;
}
.cid-tyQ0fFv2F4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tyQ0fFv2F4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyQ0fFv2F4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyQ0fFv2F4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tyQ0fFv2F4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyQ0fFv2F4 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tyQ0fFv2F4 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tyQ0fFv2F4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyQ0fFv2F4 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tyQ0fFv2F4 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tyQ0fFv2F4 .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-tyQ0fFv2F4 .navbar {
    height: 70px;
  }
  .cid-tyQ0fFv2F4 .navbar.opened {
    height: auto;
  }
  .cid-tyQ0fFv2F4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tyQ0fFv2F4 .header-item {
  width: 33.33333333%;
  padding: 10px 0;
}
.cid-tyQ0fFv2F4 .navbar-toggler {
  margin-left: 10px;
}
.cid-tyQ0fFv2F4 .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-tyQ0fFv2F4 .navbar-logo {
  margin-right: 0 !important;
}
.cid-tyQ0fFv2F4 .mbr-text {
  width: 100%;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 575px) {
  .cid-tyQ0fFv2F4 .mbr-text {
    display: none;
  }
}
.cid-tyQ0fFv2F4 .navbar-collapse {
  padding-top: 40px !important;
}
.cid-tyQ0fFv2F4 .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-tyQ0fFv2F4 .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
}
.cid-tyQ0fFv2F4 .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-tyQ0fFv2F4 #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-tyQ0fFv2F4 #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-tyQ0fFv2F4 #vol {
    display: none;
  }
}
.cid-tyQ0fFv2F4 .soutien {
  font-family: jost;
  font-size: 1em;
}
.cid-tyQ0HblVLx {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tyQ0HblVLx .mbr-section-title {
  text-align: center;
  color: #4479d9;
}
.cid-tyQ0HblVLx .mbr-section-subtitle {
  text-align: center;
}
.cid-tyQ0HblVLx .mbr-text {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tyQ0HblVLx .display-1 {
    font-size: 75px;
  }
  .cid-tyQ0HblVLx .display-5 {
    font-size: 29px;
  }
  .cid-tyQ0HblVLx .display-4 {
    font-weight: 300;
  }
}
#custom-html-m6 {
  /* Type valid CSS here */
}
#custom-html-m6 div {
  background-color: #1f1f1f;
  text-align: center;
}
#custom-html-m6 .leTexte {
  font-size: 1rem;
  color: #fff;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  margin: auto;
}
.cid-ubZHy7Iuvv {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-ubZHy7Iuvv .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZHy7Iuvv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ubZHy7Iuvv .container,
.cid-ubZHy7Iuvv .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-ubZHy7Iuvv .container,
  .cid-ubZHy7Iuvv .container-fluid {
    padding: 0 20px;
  }
}
.cid-ubZHy7Iuvv .title-wrapper .mbr-section-subtitle {
  margin-bottom: 25px;
}
@media (max-width: 992px) {
  .cid-ubZHy7Iuvv .title-wrapper .mbr-section-subtitle {
    margin-bottom: 20px;
  }
}
.cid-ubZHy7Iuvv .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-ubZHy7Iuvv .mbr-section-title {
  color: #4479d9;
}
.cid-ubZHy7Iuvv .mbr-section-subtitle {
  color: #f9a600;
}
.cid-ubTHpsdQSs {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-ubTHpsdQSs .mbr-section-title {
  color: #fb980a;
  text-align: right;
}
#custom-html-1tn {
  /* Type valid CSS here */
  /* global */
}
#custom-html-1tn *,
#custom-html-1tn *::before,
#custom-html-1tn *::after {
  box-sizing: border-box;
}
#custom-html-1tn body {
  font-family: sans-serif;
  min-height: 100vh;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #232323;
}
#custom-html-1tn #corpsDuTexte {
  background-color: #232323;
}
#custom-html-1tn .container {
  background-color: #232323;
}
#custom-html-1tn .titre {
  padding: 1em;
}
#custom-html-1tn H1 {
  color: orange;
  font-size: 2rem;
}
#custom-html-1tn h6 {
  color: white;
}
.cid-ubZHKT6KOd {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ubZHKT6KOd .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZHKT6KOd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ubZHKT6KOd .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ubZHKT6KOd .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-ubZHKT6KOd .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-ubZHKT6KOd .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-ubZHKT6KOd .mbr-section-title {
  color: #ff9966;
  text-align: left;
}
.cid-ubZHKT6KOd .mbr-text,
.cid-ubZHKT6KOd .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-ubZHKT6KOd .w-100 {
  padding: 0;
  border-radius: 13px;
}
.cid-ubZHMdInMT {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ubZHMdInMT .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZHMdInMT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ubZHMdInMT .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ubZHMdInMT .text-wrapper {
  align-items: center;
  background-color: #4479d9;
  border-radius: 1em;
  border: 1px orange solid;
  padding: 1em;
}
@media (max-width: 991px) {
  .cid-ubZHMdInMT .image-wrapper {
    padding: 1rem;
  }
}
.cid-ubZHMdInMT .mbr-section-title {
  color: #ff9966;
  text-align: left;
}
.cid-ubZHMdInMT .mbr-text,
.cid-ubZHMdInMT .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-ubZHMdInMT .w-100 {
  padding: 0;
  border-radius: 13px;
  -webkit-filter: drop-shadow(5px 5px 5px #000000);
  filter: drop-shadow(5px 5px 5px #000000);
}
#custom-html-1tu {
  /* Type valid CSS here */
  /* global */
}
#custom-html-1tu *,
#custom-html-1tu *::before,
#custom-html-1tu *::after {
  box-sizing: border-box;
}
#custom-html-1tu body {
  font-family: sans-serif;
  min-height: 100vh;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #232323;
}
#custom-html-1tu #corpsDuTexte {
  background-color: #232323;
}
#custom-html-1tu img {
  width: 100%;
}
#custom-html-1tu .container {
  background-color: #232323;
}
#custom-html-1tu .cards {
  display: grid;
  padding: 1rem;
  grid-template-columns: repeat(auto-fit, minmax(10em, 1fr));
  grid-gap: 1rem;
}
#custom-html-1tu .card {
  border: 1px solid #cccccc;
  border-radius: 10px;
  overflow: hidden;
  box-shadow: 0px 5px 20px 0px rgba(69, 67, 96, 0.2);
}
#custom-html-1tu .card p {
  color: white;
  padding-top: .5em;
  padding-left: .5em;
  padding-bottom: 0;
}
#custom-html-1tu .titre {
  padding: 1em;
}
#custom-html-1tu H1 {
  color: orange;
  font-size: 2rem;
}
#custom-html-1tu h6 {
  color: white;
}
#custom-html-1tu .extraction {
  font-size: 2em;
  color: white;
  text-align: center;
  margin-top: 1em;
}
#custom-html-1tu .blink_me {
  animation: blinker 1s linear infinite;
}
@keyframes blinker {
  50% {
    opacity: 0;
  }
}
.cid-ttYmcXZaLW {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-ttYmcXZaLW .mbr-section-title {
  color: #4479d9;
  text-align: right;
}
.cid-ttYmcXZaLW .mbr-text,
.cid-ttYmcXZaLW .mbr-section-btn {
  color: #ffa405;
  text-align: right;
}
.cid-ttYmcYlkbG {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #171717;
}
.cid-ttYmcYlkbG .row {
  padding: 20px 0;
}
@media (min-width: 992px) {
  .cid-ttYmcYlkbG .row {
    padding: 20px 34px;
  }
}
.cid-ttYmcYlkbG .mbr-text {
  color: #4479d9;
  text-align: center;
}
.cid-ttYmcYDMWM {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-ttYmcYDMWM .card-title {
  line-height: 1.6;
  margin: 0;
}
.cid-ttYmcYDMWM .card {
  overflow: visible;
  transition: all 0.3s;
}
.cid-ttYmcYDMWM .card:hover {
  margin-top: -0.6rem;
}
.cid-ttYmcYDMWM .card-wrapper {
  position: relative;
}
.cid-ttYmcYDMWM .card-img {
  overflow: hidden;
  position: relative;
  transition: all 0.3s;
  border-radius: 6px;
}
.cid-ttYmcYDMWM .card-img:hover {
  box-shadow: 0 15px 20px rgba(0, 0, 0, 0.1);
}
.cid-ttYmcYDMWM .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: black;
  opacity: 0.2;
  z-index: 10;
  pointer-events: none;
  border-radius: 6px;
}
.cid-ttYmcYDMWM .big {
  margin-top: -25%;
}
.cid-ttYmcYDMWM .card-box {
  position: absolute;
  overflow: hidden;
  margin-bottom: -8px;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 1rem;
  z-index: 100;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
@media (max-width: 991px) {
  .cid-ttYmcYDMWM .small {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-ttYmcYDMWM .card:not(.last-child) {
    padding-bottom: 1.5rem !important;
  }
}
.cid-ttYmcYDMWM .mbr-section-sub-title {
  color: #4479d9;
  text-align: left;
}
.cid-ttYmd00aAj.popup-builder {
  background-color: #ffffff;
}
.cid-ttYmd00aAj.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-ttYmd00aAj.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-ttYmd00aAj .modal-content,
.cid-ttYmd00aAj .modal-dialog {
  height: auto;
}
.cid-ttYmd00aAj .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-ttYmd00aAj .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-ttYmd00aAj .form-wrapper .mbr-form .form-group,
  .cid-ttYmd00aAj .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-ttYmd00aAj .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-ttYmd00aAj .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-ttYmd00aAj .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-ttYmd00aAj .pt-0 {
  padding-top: 0 !important;
}
.cid-ttYmd00aAj .pb-0 {
  padding-bottom: 0 !important;
}
.cid-ttYmd00aAj .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-ttYmd00aAj .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-ttYmd00aAj .modal-open {
  overflow: hidden;
}
.cid-ttYmd00aAj .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-ttYmd00aAj .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-ttYmd00aAj .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-ttYmd00aAj .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-ttYmd00aAj .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-ttYmd00aAj .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-ttYmd00aAj .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-ttYmd00aAj .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-ttYmd00aAj .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-ttYmd00aAj .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-ttYmd00aAj .modal-backdrop.fade {
  opacity: 0;
}
.cid-ttYmd00aAj .modal-backdrop.show {
  opacity: .5;
}
.cid-ttYmd00aAj .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-ttYmd00aAj .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-ttYmd00aAj .modal-header {
    padding: 1rem;
  }
}
.cid-ttYmd00aAj .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-ttYmd00aAj .modal-header .close svg {
  fill: #ffffff;
}
.cid-ttYmd00aAj .modal-header .close:hover {
  opacity: 1;
}
.cid-ttYmd00aAj .modal-header .close:focus {
  outline: none;
}
.cid-ttYmd00aAj .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-ttYmd00aAj .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-ttYmd00aAj .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ttYmd00aAj .modal-body {
    padding: 1rem;
  }
}
.cid-ttYmd00aAj .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-ttYmd00aAj .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ttYmd00aAj .modal-footer {
    padding: 1rem;
  }
}
.cid-ttYmd00aAj .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-ttYmd00aAj .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-ttYmd00aAj .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-ttYmd00aAj .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-ttYmd00aAj .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-ttYmd00aAj .modal-lg,
  .cid-ttYmd00aAj .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-ttYmd00aAj .modal-xl {
    max-width: 1140px;
  }
}
.cid-ttYmd00aAj .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-ttYmd00aAj .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-ttYmd00aAj .form-group {
  margin-bottom: 1rem;
}
.cid-ttYmd00aAj .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-ttYmd00aAj .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-ttYmd00aAj .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-ttYmd00aAj .mbr-section-btn {
  margin: 0;
}
.cid-ttYmd00aAj .mbr-section-btn .btn {
  margin: 0;
}
.cid-ttYmd00aAj #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-ttYmd00aAj #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-ttYmd00aAj #creativecommons img,
.cid-ttYmd00aAj iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-ttYmd0WiET.popup-builder {
  background-color: #ffffff;
}
.cid-ttYmd0WiET.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-ttYmd0WiET.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-ttYmd0WiET .modal-content,
.cid-ttYmd0WiET .modal-dialog {
  height: auto;
}
.cid-ttYmd0WiET .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-ttYmd0WiET .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-ttYmd0WiET .form-wrapper .mbr-form .form-group,
  .cid-ttYmd0WiET .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-ttYmd0WiET .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-ttYmd0WiET .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-ttYmd0WiET .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-ttYmd0WiET .pt-0 {
  padding-top: 0 !important;
}
.cid-ttYmd0WiET .pb-0 {
  padding-bottom: 0 !important;
}
.cid-ttYmd0WiET .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-ttYmd0WiET .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-ttYmd0WiET .modal-open {
  overflow: hidden;
}
.cid-ttYmd0WiET .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-ttYmd0WiET .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-ttYmd0WiET .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-ttYmd0WiET .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-ttYmd0WiET .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-ttYmd0WiET .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-ttYmd0WiET .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-ttYmd0WiET .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-ttYmd0WiET .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-ttYmd0WiET .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-ttYmd0WiET .modal-backdrop.fade {
  opacity: 0;
}
.cid-ttYmd0WiET .modal-backdrop.show {
  opacity: .5;
}
.cid-ttYmd0WiET .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-ttYmd0WiET .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-ttYmd0WiET .modal-header {
    padding: 1rem;
  }
}
.cid-ttYmd0WiET .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-ttYmd0WiET .modal-header .close svg {
  fill: #ffffff;
}
.cid-ttYmd0WiET .modal-header .close:hover {
  opacity: 1;
}
.cid-ttYmd0WiET .modal-header .close:focus {
  outline: none;
}
.cid-ttYmd0WiET .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-ttYmd0WiET .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-ttYmd0WiET .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ttYmd0WiET .modal-body {
    padding: 1rem;
  }
}
.cid-ttYmd0WiET .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-ttYmd0WiET .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ttYmd0WiET .modal-footer {
    padding: 1rem;
  }
}
.cid-ttYmd0WiET .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-ttYmd0WiET .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-ttYmd0WiET .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-ttYmd0WiET .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-ttYmd0WiET .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-ttYmd0WiET .modal-lg,
  .cid-ttYmd0WiET .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-ttYmd0WiET .modal-xl {
    max-width: 1140px;
  }
}
.cid-ttYmd0WiET .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-ttYmd0WiET .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-ttYmd0WiET .form-group {
  margin-bottom: 1rem;
}
.cid-ttYmd0WiET .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-ttYmd0WiET .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-ttYmd0WiET .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-ttYmd0WiET .mbr-section-btn {
  margin: 0;
}
.cid-ttYmd0WiET .mbr-section-btn .btn {
  margin: 0;
}
.cid-tyK2D3j6AI.popup-builder {
  background-color: #ffffff;
}
.cid-tyK2D3j6AI.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tyK2D3j6AI.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tyK2D3j6AI .modal-content,
.cid-tyK2D3j6AI .modal-dialog {
  height: auto;
}
.cid-tyK2D3j6AI .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tyK2D3j6AI .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tyK2D3j6AI .form-wrapper .mbr-form .form-group,
  .cid-tyK2D3j6AI .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tyK2D3j6AI .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tyK2D3j6AI .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-tyK2D3j6AI .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tyK2D3j6AI .pt-0 {
  padding-top: 0 !important;
}
.cid-tyK2D3j6AI .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tyK2D3j6AI .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tyK2D3j6AI .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tyK2D3j6AI .modal-open {
  overflow: hidden;
}
.cid-tyK2D3j6AI .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tyK2D3j6AI .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tyK2D3j6AI .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tyK2D3j6AI .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-tyK2D3j6AI .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tyK2D3j6AI .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tyK2D3j6AI .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tyK2D3j6AI .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-tyK2D3j6AI .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tyK2D3j6AI .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tyK2D3j6AI .modal-backdrop.fade {
  opacity: 0;
}
.cid-tyK2D3j6AI .modal-backdrop.show {
  opacity: .5;
}
.cid-tyK2D3j6AI .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-tyK2D3j6AI .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tyK2D3j6AI .modal-header {
    padding: 1rem;
  }
}
.cid-tyK2D3j6AI .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tyK2D3j6AI .modal-header .close svg {
  fill: #ffffff;
}
.cid-tyK2D3j6AI .modal-header .close:hover {
  opacity: 1;
}
.cid-tyK2D3j6AI .modal-header .close:focus {
  outline: none;
}
.cid-tyK2D3j6AI .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tyK2D3j6AI .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tyK2D3j6AI .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tyK2D3j6AI .modal-body {
    padding: 1rem;
  }
}
.cid-tyK2D3j6AI .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-tyK2D3j6AI .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tyK2D3j6AI .modal-footer {
    padding: 1rem;
  }
}
.cid-tyK2D3j6AI .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tyK2D3j6AI .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tyK2D3j6AI .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tyK2D3j6AI .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tyK2D3j6AI .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tyK2D3j6AI .modal-lg,
  .cid-tyK2D3j6AI .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tyK2D3j6AI .modal-xl {
    max-width: 1140px;
  }
}
.cid-tyK2D3j6AI .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tyK2D3j6AI .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-tyK2D3j6AI .form-group {
  margin-bottom: 1rem;
}
.cid-tyK2D3j6AI .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tyK2D3j6AI .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tyK2D3j6AI .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-tyK2D3j6AI .mbr-section-btn {
  margin: 0;
}
.cid-tyK2D3j6AI .mbr-section-btn .btn {
  margin: 0;
}
.cid-tyK2DT7s7D.popup-builder {
  background-color: #ffffff;
}
.cid-tyK2DT7s7D.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tyK2DT7s7D.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tyK2DT7s7D .modal-content,
.cid-tyK2DT7s7D .modal-dialog {
  height: auto;
}
.cid-tyK2DT7s7D .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tyK2DT7s7D .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tyK2DT7s7D .form-wrapper .mbr-form .form-group,
  .cid-tyK2DT7s7D .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tyK2DT7s7D .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tyK2DT7s7D .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-tyK2DT7s7D .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tyK2DT7s7D .pt-0 {
  padding-top: 0 !important;
}
.cid-tyK2DT7s7D .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tyK2DT7s7D .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tyK2DT7s7D .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tyK2DT7s7D .modal-open {
  overflow: hidden;
}
.cid-tyK2DT7s7D .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tyK2DT7s7D .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tyK2DT7s7D .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tyK2DT7s7D .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-tyK2DT7s7D .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tyK2DT7s7D .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tyK2DT7s7D .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tyK2DT7s7D .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-tyK2DT7s7D .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tyK2DT7s7D .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tyK2DT7s7D .modal-backdrop.fade {
  opacity: 0;
}
.cid-tyK2DT7s7D .modal-backdrop.show {
  opacity: .5;
}
.cid-tyK2DT7s7D .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-tyK2DT7s7D .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tyK2DT7s7D .modal-header {
    padding: 1rem;
  }
}
.cid-tyK2DT7s7D .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tyK2DT7s7D .modal-header .close svg {
  fill: #ffffff;
}
.cid-tyK2DT7s7D .modal-header .close:hover {
  opacity: 1;
}
.cid-tyK2DT7s7D .modal-header .close:focus {
  outline: none;
}
.cid-tyK2DT7s7D .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tyK2DT7s7D .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tyK2DT7s7D .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tyK2DT7s7D .modal-body {
    padding: 1rem;
  }
}
.cid-tyK2DT7s7D .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-tyK2DT7s7D .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tyK2DT7s7D .modal-footer {
    padding: 1rem;
  }
}
.cid-tyK2DT7s7D .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tyK2DT7s7D .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tyK2DT7s7D .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tyK2DT7s7D .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tyK2DT7s7D .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tyK2DT7s7D .modal-lg,
  .cid-tyK2DT7s7D .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tyK2DT7s7D .modal-xl {
    max-width: 1140px;
  }
}
.cid-tyK2DT7s7D .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tyK2DT7s7D .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-tyK2DT7s7D .form-group {
  margin-bottom: 1rem;
}
.cid-tyK2DT7s7D .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tyK2DT7s7D .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tyK2DT7s7D .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-tyK2DT7s7D .mbr-section-btn {
  margin: 0;
}
.cid-tyK2DT7s7D .mbr-section-btn .btn {
  margin: 0;
}
.cid-uYztOxx9eJ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uYztOxx9eJ .row > [class*="col"] {
  padding-left: 16px;
  padding-right: 16px;
  width: 100%;
}
.cid-tMHGzDmQbh {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-tMHGzDmQbh .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tMHGzDmQbh .bg-facebook:hover {
  background: #0b60cb;
}
.cid-tMHGzDmQbh .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-tMHGzDmQbh .bg-youtube:hover {
  background: #cc0000;
}
.cid-tMHGzDmQbh .bg-twitch {
  background: #9146ff;
  color: #ffffff;
}
.cid-tMHGzDmQbh .bg-twitch:hover {
  background: #7313ff;
}
.cid-tMHGzDmQbh .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-tMHGzDmQbh [class^="socicon-"]:before,
.cid-tMHGzDmQbh [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tMHGzDmQbh .mbr-section-title,
.cid-tMHGzDmQbh .social-list {
  color: #4479d9;
  text-align: right;
}
.cid-tMHGFrztoG {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (max-width: 767px) {
  .cid-tMHGFrztoG .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tMHGFrztoG .img-logo img {
  height: 6rem;
  width: auto;
}
.cid-tMHGFrztoG .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-tMHGFrztoG .form-control:focus,
.cid-tMHGFrztoG .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-tMHGFrztoG .form-group {
  margin-bottom: 1rem;
}
.cid-tMHGFrztoG input::-webkit-input-placeholder,
.cid-tMHGFrztoG textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-tMHGFrztoG input:-moz-placeholder,
.cid-tMHGFrztoG textarea:-moz-placeholder {
  color: #656565;
}
.cid-tMHGFrztoG .jq-selectbox li,
.cid-tMHGFrztoG .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-tMHGFrztoG .jq-selectbox li:hover,
.cid-tMHGFrztoG .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-tMHGFrztoG .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-tMHGFrztoG .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-tMHGFrztoG textarea.form-control {
  resize: none;
}
.cid-tMHGFrztoG .input-group-btn {
  display: inline-block;
}
.cid-tMHGFrztoG .input-group-btn .btn {
  margin: 0 !important;
  padding: 0.75rem 1.5625rem !important;
  text-transform: none;
}
.cid-tMHGFrztoG .form-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tMHGFrztoG .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tMHGFrztoG .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tMHGFrztoG .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tMHGFrztoG .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tMHGFrztoG .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tMHGFrztoG .social-list {
    -webkit-justify-content: justify;
    text-align: justify;
    hyphens: auto;
    text-justify: distribute;
  }
}
@media (max-width: 767px) {
  .cid-tMHGFrztoG .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tMHGFrztoG .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tMHGFrztoG .form-control,
.cid-tMHGFrztoG .input-group-btn .btn {
  border-radius: 3px;
}
.cid-tMHGFrztoG #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-tMHGFrztoG #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-tMHGFrztoG #creativecommons img,
.cid-tMHGFrztoG iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-tMHGFrztoG .offset-md-1 {
  margin-left: 1vw;
}
.cid-tSDPiXPFzT.popup-builder {
  background-color: #ffffff;
}
.cid-tSDPiXPFzT.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tSDPiXPFzT.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tSDPiXPFzT .modal-content,
.cid-tSDPiXPFzT .modal-dialog {
  height: auto;
}
.cid-tSDPiXPFzT .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tSDPiXPFzT .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tSDPiXPFzT .form-wrapper .mbr-form .form-group,
  .cid-tSDPiXPFzT .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tSDPiXPFzT .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tSDPiXPFzT .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-tSDPiXPFzT .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tSDPiXPFzT .pt-0 {
  padding-top: 0 !important;
}
.cid-tSDPiXPFzT .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tSDPiXPFzT .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tSDPiXPFzT .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tSDPiXPFzT .modal-open {
  overflow: hidden;
}
.cid-tSDPiXPFzT .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tSDPiXPFzT .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tSDPiXPFzT .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tSDPiXPFzT .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-tSDPiXPFzT .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tSDPiXPFzT .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tSDPiXPFzT .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tSDPiXPFzT .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-tSDPiXPFzT .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tSDPiXPFzT .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tSDPiXPFzT .modal-backdrop.fade {
  opacity: 0;
}
.cid-tSDPiXPFzT .modal-backdrop.show {
  opacity: .5;
}
.cid-tSDPiXPFzT .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-tSDPiXPFzT .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXPFzT .modal-header {
    padding: 1rem;
  }
}
.cid-tSDPiXPFzT .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tSDPiXPFzT .modal-header .close svg {
  fill: #ffffff;
}
.cid-tSDPiXPFzT .modal-header .close:hover {
  opacity: 1;
}
.cid-tSDPiXPFzT .modal-header .close:focus {
  outline: none;
}
.cid-tSDPiXPFzT .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tSDPiXPFzT .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tSDPiXPFzT .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXPFzT .modal-body {
    padding: 1rem;
  }
}
.cid-tSDPiXPFzT .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-tSDPiXPFzT .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXPFzT .modal-footer {
    padding: 1rem;
  }
}
.cid-tSDPiXPFzT .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tSDPiXPFzT .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tSDPiXPFzT .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tSDPiXPFzT .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tSDPiXPFzT .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tSDPiXPFzT .modal-lg,
  .cid-tSDPiXPFzT .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tSDPiXPFzT .modal-xl {
    max-width: 1140px;
  }
}
.cid-tSDPiXPFzT .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tSDPiXPFzT .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-tSDPiXPFzT .form-group {
  margin-bottom: 1rem;
}
.cid-tSDPiXPFzT .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tSDPiXPFzT .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tSDPiXPFzT .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-tSDPiXPFzT .mbr-section-btn {
  margin: 0;
}
.cid-tSDPiXPFzT .mbr-section-btn .btn {
  margin: 0;
}
.cid-tyQ0fFv2F4 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tyQ0fFv2F4 nav.navbar {
  position: fixed;
}
.cid-tyQ0fFv2F4 .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-tyQ0fFv2F4 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tyQ0fFv2F4 .decor {
  background-color: white;
  border: solid 1px lightgray;
  border-radius: .5vw;
}
.cid-tyQ0fFv2F4 #menu {
  width: 3vh;
  font-size: .8vh;
  color: #353535;
  left: -7px;
  position: absolute;
  top: 1px;
  margin-top: 3px;
}
.cid-tyQ0fFv2F4 .dropdown-item {
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  transition: .4s all !important;
}
.cid-tyQ0fFv2F4 .dropdown-item:hover,
.cid-tyQ0fFv2F4 .dropdown-item:focus {
  background: rgba(71, 181, 237, 0.5) !important;
  color: white !important;
}
.cid-tyQ0fFv2F4 .dropdown-item:hover span {
  color: white;
}
.cid-tyQ0fFv2F4 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tyQ0fFv2F4 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tyQ0fFv2F4 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
  text-align: center;
}
.cid-tyQ0fFv2F4 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tyQ0fFv2F4 .nav-link {
  position: relative;
}
.cid-tyQ0fFv2F4 .container {
  display: flex;
  margin: auto;
  max-width: 1600px;
}
.cid-tyQ0fFv2F4 .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0 !important;
}
.cid-tyQ0fFv2F4 .iconfont-wrapper .mbr-iconfont {
  transition: .4s all;
}
.cid-tyQ0fFv2F4 .iconfont-wrapper:hover .mbr-iconfont {
  color: #6592e6;
}
.cid-tyQ0fFv2F4 .dropdown-menu,
.cid-tyQ0fFv2F4 .navbar.opened {
  background: #353535 !important;
}
.cid-tyQ0fFv2F4 .nav-item:focus,
.cid-tyQ0fFv2F4 .nav-link:focus {
  outline: none;
}
.cid-tyQ0fFv2F4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tyQ0fFv2F4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tyQ0fFv2F4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tyQ0fFv2F4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tyQ0fFv2F4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tyQ0fFv2F4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tyQ0fFv2F4 .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-tyQ0fFv2F4 .navbar.opened {
  transition: all 0.3s;
}
.cid-tyQ0fFv2F4 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tyQ0fFv2F4 .navbar .navbar-logo img {
  width: auto;
}
.cid-tyQ0fFv2F4 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tyQ0fFv2F4 .navbar.collapsed {
  justify-content: center;
}
.cid-tyQ0fFv2F4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tyQ0fFv2F4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tyQ0fFv2F4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tyQ0fFv2F4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tyQ0fFv2F4 .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-tyQ0fFv2F4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tyQ0fFv2F4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tyQ0fFv2F4 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tyQ0fFv2F4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tyQ0fFv2F4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tyQ0fFv2F4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tyQ0fFv2F4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tyQ0fFv2F4 .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-tyQ0fFv2F4 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tyQ0fFv2F4 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tyQ0fFv2F4 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tyQ0fFv2F4 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tyQ0fFv2F4 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tyQ0fFv2F4 .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-tyQ0fFv2F4 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tyQ0fFv2F4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tyQ0fFv2F4 .dropdown-item.active,
.cid-tyQ0fFv2F4 .dropdown-item:active {
  background-color: transparent;
}
.cid-tyQ0fFv2F4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tyQ0fFv2F4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tyQ0fFv2F4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tyQ0fFv2F4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #353535;
}
.cid-tyQ0fFv2F4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tyQ0fFv2F4 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tyQ0fFv2F4 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tyQ0fFv2F4 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tyQ0fFv2F4 button.navbar-toggler {
  outline: none;
  width: 26px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tyQ0fFv2F4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 25px;
  height: 2px;
  border-right: 5px;
  background-color: #353535;
}
.cid-tyQ0fFv2F4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tyQ0fFv2F4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyQ0fFv2F4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyQ0fFv2F4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tyQ0fFv2F4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyQ0fFv2F4 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tyQ0fFv2F4 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tyQ0fFv2F4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyQ0fFv2F4 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tyQ0fFv2F4 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tyQ0fFv2F4 .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-tyQ0fFv2F4 .navbar {
    height: 70px;
  }
  .cid-tyQ0fFv2F4 .navbar.opened {
    height: auto;
  }
  .cid-tyQ0fFv2F4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tyQ0fFv2F4 .header-item {
  width: 33.33333333%;
  padding: 10px 0;
}
.cid-tyQ0fFv2F4 .navbar-toggler {
  margin-left: 10px;
}
.cid-tyQ0fFv2F4 .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-tyQ0fFv2F4 .navbar-logo {
  margin-right: 0 !important;
}
.cid-tyQ0fFv2F4 .mbr-text {
  width: 100%;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 575px) {
  .cid-tyQ0fFv2F4 .mbr-text {
    display: none;
  }
}
.cid-tyQ0fFv2F4 .navbar-collapse {
  padding-top: 40px !important;
}
.cid-tyQ0fFv2F4 .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-tyQ0fFv2F4 .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
}
.cid-tyQ0fFv2F4 .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-tyQ0fFv2F4 #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-tyQ0fFv2F4 #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-tyQ0fFv2F4 #vol {
    display: none;
  }
}
.cid-tyQ0fFv2F4 .soutien {
  font-family: jost;
  font-size: 1em;
}
.cid-tyQ0EgEeyJ {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tyQ0EgEeyJ .mbr-section-title {
  text-align: center;
  color: #4479d9;
}
.cid-tyQ0EgEeyJ .mbr-section-subtitle {
  text-align: center;
}
.cid-tyQ0EgEeyJ .mbr-text {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tyQ0EgEeyJ .display-1 {
    font-size: 75px;
  }
  .cid-tyQ0EgEeyJ .display-5 {
    font-size: 29px;
  }
  .cid-tyQ0EgEeyJ .display-4 {
    font-weight: 300;
  }
}
#custom-html-mn {
  /* Type valid CSS here */
}
#custom-html-mn div {
  background-color: #1f1f1f;
  text-align: center;
}
#custom-html-mn .leTexte {
  font-size: 1rem;
  color: #fff;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  margin: auto;
}
.cid-ubZHRS19dE {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-ubZHRS19dE .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZHRS19dE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ubZHRS19dE .container,
.cid-ubZHRS19dE .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-ubZHRS19dE .container,
  .cid-ubZHRS19dE .container-fluid {
    padding: 0 20px;
  }
}
.cid-ubZHRS19dE .title-wrapper .mbr-section-subtitle {
  margin-bottom: 25px;
}
@media (max-width: 992px) {
  .cid-ubZHRS19dE .title-wrapper .mbr-section-subtitle {
    margin-bottom: 20px;
  }
}
.cid-ubZHRS19dE .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-ubZHRS19dE .mbr-section-title {
  color: #4479d9;
}
.cid-ubZHRS19dE .mbr-section-subtitle {
  color: #f9a600;
}
.cid-ubTyIjq3op {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-ubTyIjq3op .mbr-section-title {
  color: #fb980a;
  text-align: right;
}
#custom-html-1tm {
  /* Type valid CSS here */
  /* global */
}
#custom-html-1tm *,
#custom-html-1tm *::before,
#custom-html-1tm *::after {
  box-sizing: border-box;
}
#custom-html-1tm body {
  font-family: sans-serif;
  min-height: 100vh;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #232323;
}
#custom-html-1tm #corpsDuTexte {
  background-color: #232323;
}
#custom-html-1tm .container {
  background-color: #232323;
}
#custom-html-1tm .titre {
  padding: 1em;
}
#custom-html-1tm H1 {
  color: orange;
  font-size: 2rem;
}
#custom-html-1tm h6 {
  color: white;
}
.cid-ubZI3HVKTK {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ubZI3HVKTK .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZI3HVKTK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ubZI3HVKTK .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ubZI3HVKTK .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-ubZI3HVKTK .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-ubZI3HVKTK .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-ubZI3HVKTK .mbr-section-title {
  color: #ff9966;
  text-align: left;
}
.cid-ubZI3HVKTK .mbr-text,
.cid-ubZI3HVKTK .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-ubZI3HVKTK .w-100 {
  padding: 0;
  border-radius: 13px;
}
.cid-ubZI6pWaD1 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ubZI6pWaD1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZI6pWaD1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ubZI6pWaD1 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ubZI6pWaD1 .text-wrapper {
  align-items: center;
  background-color: #4479d9;
  border-radius: 1em;
  border: 1px orange solid;
  padding: 1em;
}
@media (max-width: 991px) {
  .cid-ubZI6pWaD1 .image-wrapper {
    padding: 1rem;
  }
}
.cid-ubZI6pWaD1 .mbr-section-title {
  color: #ff9966;
  text-align: left;
}
.cid-ubZI6pWaD1 .mbr-text,
.cid-ubZI6pWaD1 .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-ubZI6pWaD1 .w-100 {
  padding: 0;
  border-radius: 13px;
  -webkit-filter: drop-shadow(5px 5px 5px #000000);
  filter: drop-shadow(5px 5px 5px #000000);
}
.cid-tuIIlxJGZv {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-tuIIlxJGZv .mbr-section-title {
  color: #4479d9;
  text-align: right;
}
.cid-tuIIlxJGZv .mbr-text,
.cid-tuIIlxJGZv .mbr-section-btn {
  color: #ffa405;
  text-align: right;
}
.cid-tuIIly0fbR {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #171717;
}
.cid-tuIIly0fbR .row {
  padding: 20px 0;
}
@media (min-width: 992px) {
  .cid-tuIIly0fbR .row {
    padding: 20px 34px;
  }
}
.cid-tuIIly0fbR .mbr-text {
  color: #4479d9;
  text-align: center;
}
.cid-tuIIlykWc4 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-tuIIlykWc4 .card-title {
  line-height: 1.6;
  margin: 0;
}
.cid-tuIIlykWc4 .card {
  overflow: visible;
  transition: all 0.3s;
}
.cid-tuIIlykWc4 .card:hover {
  margin-top: -0.6rem;
}
.cid-tuIIlykWc4 .card-wrapper {
  position: relative;
}
.cid-tuIIlykWc4 .card-img {
  overflow: hidden;
  position: relative;
  transition: all 0.3s;
  border-radius: 6px;
}
.cid-tuIIlykWc4 .card-img:hover {
  box-shadow: 0 15px 20px rgba(0, 0, 0, 0.1);
}
.cid-tuIIlykWc4 .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: black;
  opacity: 0.2;
  z-index: 10;
  pointer-events: none;
  border-radius: 6px;
}
.cid-tuIIlykWc4 .big {
  margin-top: -25%;
}
.cid-tuIIlykWc4 .card-box {
  position: absolute;
  overflow: hidden;
  margin-bottom: -8px;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 1rem;
  z-index: 100;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
@media (max-width: 991px) {
  .cid-tuIIlykWc4 .small {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-tuIIlykWc4 .card:not(.last-child) {
    padding-bottom: 1.5rem !important;
  }
}
.cid-tuIIlykWc4 .mbr-section-sub-title {
  color: #4479d9;
  text-align: left;
}
.cid-tuIIlzGrC2.popup-builder {
  background-color: #ffffff;
}
.cid-tuIIlzGrC2.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tuIIlzGrC2.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tuIIlzGrC2 .modal-content,
.cid-tuIIlzGrC2 .modal-dialog {
  height: auto;
}
.cid-tuIIlzGrC2 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tuIIlzGrC2 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tuIIlzGrC2 .form-wrapper .mbr-form .form-group,
  .cid-tuIIlzGrC2 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tuIIlzGrC2 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tuIIlzGrC2 .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-tuIIlzGrC2 .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tuIIlzGrC2 .pt-0 {
  padding-top: 0 !important;
}
.cid-tuIIlzGrC2 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tuIIlzGrC2 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tuIIlzGrC2 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tuIIlzGrC2 .modal-open {
  overflow: hidden;
}
.cid-tuIIlzGrC2 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tuIIlzGrC2 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tuIIlzGrC2 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tuIIlzGrC2 .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-tuIIlzGrC2 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tuIIlzGrC2 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tuIIlzGrC2 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tuIIlzGrC2 .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-tuIIlzGrC2 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tuIIlzGrC2 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tuIIlzGrC2 .modal-backdrop.fade {
  opacity: 0;
}
.cid-tuIIlzGrC2 .modal-backdrop.show {
  opacity: .5;
}
.cid-tuIIlzGrC2 .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-tuIIlzGrC2 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tuIIlzGrC2 .modal-header {
    padding: 1rem;
  }
}
.cid-tuIIlzGrC2 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tuIIlzGrC2 .modal-header .close svg {
  fill: #ffffff;
}
.cid-tuIIlzGrC2 .modal-header .close:hover {
  opacity: 1;
}
.cid-tuIIlzGrC2 .modal-header .close:focus {
  outline: none;
}
.cid-tuIIlzGrC2 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tuIIlzGrC2 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tuIIlzGrC2 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tuIIlzGrC2 .modal-body {
    padding: 1rem;
  }
}
.cid-tuIIlzGrC2 .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-tuIIlzGrC2 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tuIIlzGrC2 .modal-footer {
    padding: 1rem;
  }
}
.cid-tuIIlzGrC2 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tuIIlzGrC2 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tuIIlzGrC2 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tuIIlzGrC2 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tuIIlzGrC2 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tuIIlzGrC2 .modal-lg,
  .cid-tuIIlzGrC2 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tuIIlzGrC2 .modal-xl {
    max-width: 1140px;
  }
}
.cid-tuIIlzGrC2 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tuIIlzGrC2 .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-tuIIlzGrC2 .form-group {
  margin-bottom: 1rem;
}
.cid-tuIIlzGrC2 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tuIIlzGrC2 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tuIIlzGrC2 .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-tuIIlzGrC2 .mbr-section-btn {
  margin: 0;
}
.cid-tuIIlzGrC2 .mbr-section-btn .btn {
  margin: 0;
}
.cid-tuIIlzGrC2 #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-tuIIlzGrC2 #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-tuIIlzGrC2 #creativecommons img,
.cid-tuIIlzGrC2 iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-tuIIlAOuQO.popup-builder {
  background-color: #ffffff;
}
.cid-tuIIlAOuQO.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tuIIlAOuQO.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tuIIlAOuQO .modal-content,
.cid-tuIIlAOuQO .modal-dialog {
  height: auto;
}
.cid-tuIIlAOuQO .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tuIIlAOuQO .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tuIIlAOuQO .form-wrapper .mbr-form .form-group,
  .cid-tuIIlAOuQO .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tuIIlAOuQO .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tuIIlAOuQO .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-tuIIlAOuQO .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tuIIlAOuQO .pt-0 {
  padding-top: 0 !important;
}
.cid-tuIIlAOuQO .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tuIIlAOuQO .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tuIIlAOuQO .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tuIIlAOuQO .modal-open {
  overflow: hidden;
}
.cid-tuIIlAOuQO .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tuIIlAOuQO .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tuIIlAOuQO .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tuIIlAOuQO .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-tuIIlAOuQO .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tuIIlAOuQO .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tuIIlAOuQO .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tuIIlAOuQO .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-tuIIlAOuQO .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tuIIlAOuQO .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tuIIlAOuQO .modal-backdrop.fade {
  opacity: 0;
}
.cid-tuIIlAOuQO .modal-backdrop.show {
  opacity: .5;
}
.cid-tuIIlAOuQO .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-tuIIlAOuQO .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tuIIlAOuQO .modal-header {
    padding: 1rem;
  }
}
.cid-tuIIlAOuQO .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tuIIlAOuQO .modal-header .close svg {
  fill: #ffffff;
}
.cid-tuIIlAOuQO .modal-header .close:hover {
  opacity: 1;
}
.cid-tuIIlAOuQO .modal-header .close:focus {
  outline: none;
}
.cid-tuIIlAOuQO .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tuIIlAOuQO .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tuIIlAOuQO .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tuIIlAOuQO .modal-body {
    padding: 1rem;
  }
}
.cid-tuIIlAOuQO .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-tuIIlAOuQO .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tuIIlAOuQO .modal-footer {
    padding: 1rem;
  }
}
.cid-tuIIlAOuQO .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tuIIlAOuQO .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tuIIlAOuQO .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tuIIlAOuQO .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tuIIlAOuQO .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tuIIlAOuQO .modal-lg,
  .cid-tuIIlAOuQO .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tuIIlAOuQO .modal-xl {
    max-width: 1140px;
  }
}
.cid-tuIIlAOuQO .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tuIIlAOuQO .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-tuIIlAOuQO .form-group {
  margin-bottom: 1rem;
}
.cid-tuIIlAOuQO .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tuIIlAOuQO .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tuIIlAOuQO .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-tuIIlAOuQO .mbr-section-btn {
  margin: 0;
}
.cid-tuIIlAOuQO .mbr-section-btn .btn {
  margin: 0;
}
.cid-tuJbk45r8D.popup-builder {
  background-color: #ffffff;
}
.cid-tuJbk45r8D.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tuJbk45r8D.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tuJbk45r8D .modal-content,
.cid-tuJbk45r8D .modal-dialog {
  height: auto;
}
.cid-tuJbk45r8D .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tuJbk45r8D .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tuJbk45r8D .form-wrapper .mbr-form .form-group,
  .cid-tuJbk45r8D .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tuJbk45r8D .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tuJbk45r8D .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-tuJbk45r8D .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tuJbk45r8D .pt-0 {
  padding-top: 0 !important;
}
.cid-tuJbk45r8D .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tuJbk45r8D .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tuJbk45r8D .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tuJbk45r8D .modal-open {
  overflow: hidden;
}
.cid-tuJbk45r8D .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tuJbk45r8D .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tuJbk45r8D .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tuJbk45r8D .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-tuJbk45r8D .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tuJbk45r8D .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tuJbk45r8D .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tuJbk45r8D .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-tuJbk45r8D .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tuJbk45r8D .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tuJbk45r8D .modal-backdrop.fade {
  opacity: 0;
}
.cid-tuJbk45r8D .modal-backdrop.show {
  opacity: .5;
}
.cid-tuJbk45r8D .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-tuJbk45r8D .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tuJbk45r8D .modal-header {
    padding: 1rem;
  }
}
.cid-tuJbk45r8D .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tuJbk45r8D .modal-header .close svg {
  fill: #ffffff;
}
.cid-tuJbk45r8D .modal-header .close:hover {
  opacity: 1;
}
.cid-tuJbk45r8D .modal-header .close:focus {
  outline: none;
}
.cid-tuJbk45r8D .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tuJbk45r8D .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tuJbk45r8D .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tuJbk45r8D .modal-body {
    padding: 1rem;
  }
}
.cid-tuJbk45r8D .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-tuJbk45r8D .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tuJbk45r8D .modal-footer {
    padding: 1rem;
  }
}
.cid-tuJbk45r8D .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tuJbk45r8D .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tuJbk45r8D .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tuJbk45r8D .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tuJbk45r8D .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tuJbk45r8D .modal-lg,
  .cid-tuJbk45r8D .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tuJbk45r8D .modal-xl {
    max-width: 1140px;
  }
}
.cid-tuJbk45r8D .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tuJbk45r8D .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-tuJbk45r8D .form-group {
  margin-bottom: 1rem;
}
.cid-tuJbk45r8D .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tuJbk45r8D .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tuJbk45r8D .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-tuJbk45r8D .mbr-section-btn {
  margin: 0;
}
.cid-tuJbk45r8D .mbr-section-btn .btn {
  margin: 0;
}
.cid-tuJbtlJWos.popup-builder {
  background-color: #ffffff;
}
.cid-tuJbtlJWos.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tuJbtlJWos.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tuJbtlJWos .modal-content,
.cid-tuJbtlJWos .modal-dialog {
  height: auto;
}
.cid-tuJbtlJWos .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tuJbtlJWos .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tuJbtlJWos .form-wrapper .mbr-form .form-group,
  .cid-tuJbtlJWos .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tuJbtlJWos .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tuJbtlJWos .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-tuJbtlJWos .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tuJbtlJWos .pt-0 {
  padding-top: 0 !important;
}
.cid-tuJbtlJWos .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tuJbtlJWos .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tuJbtlJWos .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tuJbtlJWos .modal-open {
  overflow: hidden;
}
.cid-tuJbtlJWos .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tuJbtlJWos .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tuJbtlJWos .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tuJbtlJWos .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-tuJbtlJWos .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tuJbtlJWos .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tuJbtlJWos .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tuJbtlJWos .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-tuJbtlJWos .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tuJbtlJWos .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tuJbtlJWos .modal-backdrop.fade {
  opacity: 0;
}
.cid-tuJbtlJWos .modal-backdrop.show {
  opacity: .5;
}
.cid-tuJbtlJWos .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-tuJbtlJWos .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tuJbtlJWos .modal-header {
    padding: 1rem;
  }
}
.cid-tuJbtlJWos .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tuJbtlJWos .modal-header .close svg {
  fill: #ffffff;
}
.cid-tuJbtlJWos .modal-header .close:hover {
  opacity: 1;
}
.cid-tuJbtlJWos .modal-header .close:focus {
  outline: none;
}
.cid-tuJbtlJWos .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tuJbtlJWos .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tuJbtlJWos .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tuJbtlJWos .modal-body {
    padding: 1rem;
  }
}
.cid-tuJbtlJWos .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-tuJbtlJWos .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tuJbtlJWos .modal-footer {
    padding: 1rem;
  }
}
.cid-tuJbtlJWos .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tuJbtlJWos .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tuJbtlJWos .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tuJbtlJWos .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tuJbtlJWos .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tuJbtlJWos .modal-lg,
  .cid-tuJbtlJWos .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tuJbtlJWos .modal-xl {
    max-width: 1140px;
  }
}
.cid-tuJbtlJWos .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tuJbtlJWos .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-tuJbtlJWos .form-group {
  margin-bottom: 1rem;
}
.cid-tuJbtlJWos .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tuJbtlJWos .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tuJbtlJWos .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-tuJbtlJWos .mbr-section-btn {
  margin: 0;
}
.cid-tuJbtlJWos .mbr-section-btn .btn {
  margin: 0;
}
.cid-tuJbEn0fqZ.popup-builder {
  background-color: #ffffff;
}
.cid-tuJbEn0fqZ.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tuJbEn0fqZ.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tuJbEn0fqZ .modal-content,
.cid-tuJbEn0fqZ .modal-dialog {
  height: auto;
}
.cid-tuJbEn0fqZ .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tuJbEn0fqZ .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tuJbEn0fqZ .form-wrapper .mbr-form .form-group,
  .cid-tuJbEn0fqZ .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tuJbEn0fqZ .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tuJbEn0fqZ .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-tuJbEn0fqZ .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tuJbEn0fqZ .pt-0 {
  padding-top: 0 !important;
}
.cid-tuJbEn0fqZ .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tuJbEn0fqZ .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tuJbEn0fqZ .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tuJbEn0fqZ .modal-open {
  overflow: hidden;
}
.cid-tuJbEn0fqZ .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tuJbEn0fqZ .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tuJbEn0fqZ .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tuJbEn0fqZ .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-tuJbEn0fqZ .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tuJbEn0fqZ .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tuJbEn0fqZ .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tuJbEn0fqZ .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-tuJbEn0fqZ .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tuJbEn0fqZ .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tuJbEn0fqZ .modal-backdrop.fade {
  opacity: 0;
}
.cid-tuJbEn0fqZ .modal-backdrop.show {
  opacity: .5;
}
.cid-tuJbEn0fqZ .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-tuJbEn0fqZ .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tuJbEn0fqZ .modal-header {
    padding: 1rem;
  }
}
.cid-tuJbEn0fqZ .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tuJbEn0fqZ .modal-header .close svg {
  fill: #ffffff;
}
.cid-tuJbEn0fqZ .modal-header .close:hover {
  opacity: 1;
}
.cid-tuJbEn0fqZ .modal-header .close:focus {
  outline: none;
}
.cid-tuJbEn0fqZ .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tuJbEn0fqZ .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tuJbEn0fqZ .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tuJbEn0fqZ .modal-body {
    padding: 1rem;
  }
}
.cid-tuJbEn0fqZ .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-tuJbEn0fqZ .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tuJbEn0fqZ .modal-footer {
    padding: 1rem;
  }
}
.cid-tuJbEn0fqZ .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tuJbEn0fqZ .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tuJbEn0fqZ .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tuJbEn0fqZ .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tuJbEn0fqZ .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tuJbEn0fqZ .modal-lg,
  .cid-tuJbEn0fqZ .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tuJbEn0fqZ .modal-xl {
    max-width: 1140px;
  }
}
.cid-tuJbEn0fqZ .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tuJbEn0fqZ .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-tuJbEn0fqZ .form-group {
  margin-bottom: 1rem;
}
.cid-tuJbEn0fqZ .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tuJbEn0fqZ .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tuJbEn0fqZ .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-tuJbEn0fqZ .mbr-section-btn {
  margin: 0;
}
.cid-tuJbEn0fqZ .mbr-section-btn .btn {
  margin: 0;
}
.cid-uYztOxx9eJ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uYztOxx9eJ .row > [class*="col"] {
  padding-left: 16px;
  padding-right: 16px;
  width: 100%;
}
.cid-tMHGzDmQbh {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-tMHGzDmQbh .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tMHGzDmQbh .bg-facebook:hover {
  background: #0b60cb;
}
.cid-tMHGzDmQbh .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-tMHGzDmQbh .bg-youtube:hover {
  background: #cc0000;
}
.cid-tMHGzDmQbh .bg-twitch {
  background: #9146ff;
  color: #ffffff;
}
.cid-tMHGzDmQbh .bg-twitch:hover {
  background: #7313ff;
}
.cid-tMHGzDmQbh .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-tMHGzDmQbh [class^="socicon-"]:before,
.cid-tMHGzDmQbh [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tMHGzDmQbh .mbr-section-title,
.cid-tMHGzDmQbh .social-list {
  color: #4479d9;
  text-align: right;
}
.cid-tMHGFrztoG {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (max-width: 767px) {
  .cid-tMHGFrztoG .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tMHGFrztoG .img-logo img {
  height: 6rem;
  width: auto;
}
.cid-tMHGFrztoG .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-tMHGFrztoG .form-control:focus,
.cid-tMHGFrztoG .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-tMHGFrztoG .form-group {
  margin-bottom: 1rem;
}
.cid-tMHGFrztoG input::-webkit-input-placeholder,
.cid-tMHGFrztoG textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-tMHGFrztoG input:-moz-placeholder,
.cid-tMHGFrztoG textarea:-moz-placeholder {
  color: #656565;
}
.cid-tMHGFrztoG .jq-selectbox li,
.cid-tMHGFrztoG .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-tMHGFrztoG .jq-selectbox li:hover,
.cid-tMHGFrztoG .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-tMHGFrztoG .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-tMHGFrztoG .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-tMHGFrztoG textarea.form-control {
  resize: none;
}
.cid-tMHGFrztoG .input-group-btn {
  display: inline-block;
}
.cid-tMHGFrztoG .input-group-btn .btn {
  margin: 0 !important;
  padding: 0.75rem 1.5625rem !important;
  text-transform: none;
}
.cid-tMHGFrztoG .form-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tMHGFrztoG .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tMHGFrztoG .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tMHGFrztoG .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tMHGFrztoG .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tMHGFrztoG .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tMHGFrztoG .social-list {
    -webkit-justify-content: justify;
    text-align: justify;
    hyphens: auto;
    text-justify: distribute;
  }
}
@media (max-width: 767px) {
  .cid-tMHGFrztoG .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tMHGFrztoG .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tMHGFrztoG .form-control,
.cid-tMHGFrztoG .input-group-btn .btn {
  border-radius: 3px;
}
.cid-tMHGFrztoG #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-tMHGFrztoG #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-tMHGFrztoG #creativecommons img,
.cid-tMHGFrztoG iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-tMHGFrztoG .offset-md-1 {
  margin-left: 1vw;
}
.cid-tSDPiXPYqS.popup-builder {
  background-color: #ffffff;
}
.cid-tSDPiXPYqS.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tSDPiXPYqS.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tSDPiXPYqS .modal-content,
.cid-tSDPiXPYqS .modal-dialog {
  height: auto;
}
.cid-tSDPiXPYqS .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tSDPiXPYqS .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tSDPiXPYqS .form-wrapper .mbr-form .form-group,
  .cid-tSDPiXPYqS .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tSDPiXPYqS .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tSDPiXPYqS .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-tSDPiXPYqS .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tSDPiXPYqS .pt-0 {
  padding-top: 0 !important;
}
.cid-tSDPiXPYqS .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tSDPiXPYqS .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tSDPiXPYqS .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tSDPiXPYqS .modal-open {
  overflow: hidden;
}
.cid-tSDPiXPYqS .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tSDPiXPYqS .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tSDPiXPYqS .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tSDPiXPYqS .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-tSDPiXPYqS .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tSDPiXPYqS .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tSDPiXPYqS .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tSDPiXPYqS .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-tSDPiXPYqS .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tSDPiXPYqS .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tSDPiXPYqS .modal-backdrop.fade {
  opacity: 0;
}
.cid-tSDPiXPYqS .modal-backdrop.show {
  opacity: .5;
}
.cid-tSDPiXPYqS .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-tSDPiXPYqS .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXPYqS .modal-header {
    padding: 1rem;
  }
}
.cid-tSDPiXPYqS .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tSDPiXPYqS .modal-header .close svg {
  fill: #ffffff;
}
.cid-tSDPiXPYqS .modal-header .close:hover {
  opacity: 1;
}
.cid-tSDPiXPYqS .modal-header .close:focus {
  outline: none;
}
.cid-tSDPiXPYqS .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tSDPiXPYqS .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tSDPiXPYqS .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXPYqS .modal-body {
    padding: 1rem;
  }
}
.cid-tSDPiXPYqS .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-tSDPiXPYqS .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXPYqS .modal-footer {
    padding: 1rem;
  }
}
.cid-tSDPiXPYqS .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tSDPiXPYqS .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tSDPiXPYqS .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tSDPiXPYqS .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tSDPiXPYqS .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tSDPiXPYqS .modal-lg,
  .cid-tSDPiXPYqS .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tSDPiXPYqS .modal-xl {
    max-width: 1140px;
  }
}
.cid-tSDPiXPYqS .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tSDPiXPYqS .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-tSDPiXPYqS .form-group {
  margin-bottom: 1rem;
}
.cid-tSDPiXPYqS .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tSDPiXPYqS .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tSDPiXPYqS .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-tSDPiXPYqS .mbr-section-btn {
  margin: 0;
}
.cid-tSDPiXPYqS .mbr-section-btn .btn {
  margin: 0;
}
.cid-tyQ0fFv2F4 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tyQ0fFv2F4 nav.navbar {
  position: fixed;
}
.cid-tyQ0fFv2F4 .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-tyQ0fFv2F4 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tyQ0fFv2F4 .decor {
  background-color: white;
  border: solid 1px lightgray;
  border-radius: .5vw;
}
.cid-tyQ0fFv2F4 #menu {
  width: 3vh;
  font-size: .8vh;
  color: #353535;
  left: -7px;
  position: absolute;
  top: 1px;
  margin-top: 3px;
}
.cid-tyQ0fFv2F4 .dropdown-item {
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  transition: .4s all !important;
}
.cid-tyQ0fFv2F4 .dropdown-item:hover,
.cid-tyQ0fFv2F4 .dropdown-item:focus {
  background: rgba(71, 181, 237, 0.5) !important;
  color: white !important;
}
.cid-tyQ0fFv2F4 .dropdown-item:hover span {
  color: white;
}
.cid-tyQ0fFv2F4 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tyQ0fFv2F4 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tyQ0fFv2F4 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
  text-align: center;
}
.cid-tyQ0fFv2F4 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tyQ0fFv2F4 .nav-link {
  position: relative;
}
.cid-tyQ0fFv2F4 .container {
  display: flex;
  margin: auto;
  max-width: 1600px;
}
.cid-tyQ0fFv2F4 .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0 !important;
}
.cid-tyQ0fFv2F4 .iconfont-wrapper .mbr-iconfont {
  transition: .4s all;
}
.cid-tyQ0fFv2F4 .iconfont-wrapper:hover .mbr-iconfont {
  color: #6592e6;
}
.cid-tyQ0fFv2F4 .dropdown-menu,
.cid-tyQ0fFv2F4 .navbar.opened {
  background: #353535 !important;
}
.cid-tyQ0fFv2F4 .nav-item:focus,
.cid-tyQ0fFv2F4 .nav-link:focus {
  outline: none;
}
.cid-tyQ0fFv2F4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tyQ0fFv2F4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tyQ0fFv2F4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tyQ0fFv2F4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tyQ0fFv2F4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tyQ0fFv2F4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tyQ0fFv2F4 .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-tyQ0fFv2F4 .navbar.opened {
  transition: all 0.3s;
}
.cid-tyQ0fFv2F4 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tyQ0fFv2F4 .navbar .navbar-logo img {
  width: auto;
}
.cid-tyQ0fFv2F4 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tyQ0fFv2F4 .navbar.collapsed {
  justify-content: center;
}
.cid-tyQ0fFv2F4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tyQ0fFv2F4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tyQ0fFv2F4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tyQ0fFv2F4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tyQ0fFv2F4 .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-tyQ0fFv2F4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tyQ0fFv2F4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tyQ0fFv2F4 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tyQ0fFv2F4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tyQ0fFv2F4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tyQ0fFv2F4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tyQ0fFv2F4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tyQ0fFv2F4 .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-tyQ0fFv2F4 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tyQ0fFv2F4 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tyQ0fFv2F4 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tyQ0fFv2F4 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tyQ0fFv2F4 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tyQ0fFv2F4 .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-tyQ0fFv2F4 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tyQ0fFv2F4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tyQ0fFv2F4 .dropdown-item.active,
.cid-tyQ0fFv2F4 .dropdown-item:active {
  background-color: transparent;
}
.cid-tyQ0fFv2F4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tyQ0fFv2F4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tyQ0fFv2F4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tyQ0fFv2F4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #353535;
}
.cid-tyQ0fFv2F4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tyQ0fFv2F4 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tyQ0fFv2F4 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tyQ0fFv2F4 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tyQ0fFv2F4 button.navbar-toggler {
  outline: none;
  width: 26px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tyQ0fFv2F4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 25px;
  height: 2px;
  border-right: 5px;
  background-color: #353535;
}
.cid-tyQ0fFv2F4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tyQ0fFv2F4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyQ0fFv2F4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyQ0fFv2F4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tyQ0fFv2F4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyQ0fFv2F4 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tyQ0fFv2F4 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tyQ0fFv2F4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyQ0fFv2F4 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tyQ0fFv2F4 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tyQ0fFv2F4 .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-tyQ0fFv2F4 .navbar {
    height: 70px;
  }
  .cid-tyQ0fFv2F4 .navbar.opened {
    height: auto;
  }
  .cid-tyQ0fFv2F4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tyQ0fFv2F4 .header-item {
  width: 33.33333333%;
  padding: 10px 0;
}
.cid-tyQ0fFv2F4 .navbar-toggler {
  margin-left: 10px;
}
.cid-tyQ0fFv2F4 .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-tyQ0fFv2F4 .navbar-logo {
  margin-right: 0 !important;
}
.cid-tyQ0fFv2F4 .mbr-text {
  width: 100%;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 575px) {
  .cid-tyQ0fFv2F4 .mbr-text {
    display: none;
  }
}
.cid-tyQ0fFv2F4 .navbar-collapse {
  padding-top: 40px !important;
}
.cid-tyQ0fFv2F4 .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-tyQ0fFv2F4 .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
}
.cid-tyQ0fFv2F4 .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-tyQ0fFv2F4 #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-tyQ0fFv2F4 #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-tyQ0fFv2F4 #vol {
    display: none;
  }
}
.cid-tyQ0fFv2F4 .soutien {
  font-family: jost;
  font-size: 1em;
}
.cid-tyQ0C5wZRH {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tyQ0C5wZRH .mbr-section-title {
  text-align: center;
  color: #4479d9;
}
.cid-tyQ0C5wZRH .mbr-section-subtitle {
  text-align: center;
}
.cid-tyQ0C5wZRH .mbr-text {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tyQ0C5wZRH .display-1 {
    font-size: 75px;
  }
  .cid-tyQ0C5wZRH .display-5 {
    font-size: 29px;
  }
  .cid-tyQ0C5wZRH .display-4 {
    font-weight: 300;
  }
}
#custom-html-ob {
  /* Type valid CSS here */
}
#custom-html-ob div {
  background-color: #1f1f1f;
  text-align: center;
}
#custom-html-ob .leTexte {
  font-size: 1rem;
  color: #fff;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  margin: auto;
}
.cid-ubZIbC4w7q {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-ubZIbC4w7q .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZIbC4w7q .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ubZIbC4w7q .container,
.cid-ubZIbC4w7q .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-ubZIbC4w7q .container,
  .cid-ubZIbC4w7q .container-fluid {
    padding: 0 20px;
  }
}
.cid-ubZIbC4w7q .title-wrapper .mbr-section-subtitle {
  margin-bottom: 25px;
}
@media (max-width: 992px) {
  .cid-ubZIbC4w7q .title-wrapper .mbr-section-subtitle {
    margin-bottom: 20px;
  }
}
.cid-ubZIbC4w7q .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-ubZIbC4w7q .mbr-section-title {
  color: #4479d9;
}
.cid-ubZIbC4w7q .mbr-section-subtitle {
  color: #f9a600;
}
.cid-ubTzuN9Fsl {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-ubTzuN9Fsl .mbr-section-title {
  color: #fb980a;
  text-align: right;
}
#custom-html-1tl {
  /* Type valid CSS here */
  /* global */
}
#custom-html-1tl *,
#custom-html-1tl *::before,
#custom-html-1tl *::after {
  box-sizing: border-box;
}
#custom-html-1tl body {
  font-family: sans-serif;
  min-height: 100vh;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #232323;
}
#custom-html-1tl #corpsDuTexte {
  background-color: #232323;
}
#custom-html-1tl .container {
  background-color: #232323;
}
#custom-html-1tl .titre {
  padding: 1em;
}
#custom-html-1tl H1 {
  color: orange;
  font-size: 2rem;
}
#custom-html-1tl h6 {
  color: white;
}
.cid-ubZIoV7XLd {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ubZIoV7XLd .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZIoV7XLd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ubZIoV7XLd .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ubZIoV7XLd .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-ubZIoV7XLd .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-ubZIoV7XLd .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-ubZIoV7XLd .mbr-section-title {
  color: #ff9966;
  text-align: left;
}
.cid-ubZIoV7XLd .mbr-text,
.cid-ubZIoV7XLd .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-ubZIoV7XLd .w-100 {
  padding: 0;
  border-radius: 13px;
}
.cid-ubZIqo4Z5r {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ubZIqo4Z5r .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZIqo4Z5r .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ubZIqo4Z5r .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ubZIqo4Z5r .text-wrapper {
  align-items: center;
  background-color: #4479d9;
  border-radius: 1em;
  border: 1px orange solid;
  padding: 1em;
}
@media (max-width: 991px) {
  .cid-ubZIqo4Z5r .image-wrapper {
    padding: 1rem;
  }
}
.cid-ubZIqo4Z5r .mbr-section-title {
  color: #ff9966;
  text-align: left;
}
.cid-ubZIqo4Z5r .mbr-text,
.cid-ubZIqo4Z5r .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-ubZIqo4Z5r .w-100 {
  padding: 0;
  border-radius: 13px;
  -webkit-filter: drop-shadow(5px 5px 5px #000000);
  filter: drop-shadow(5px 5px 5px #000000);
}
.cid-tvhYQD2PnX {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-tvhYQD2PnX .mbr-section-title {
  color: #4479d9;
  text-align: right;
}
.cid-tvhYQD2PnX .mbr-text,
.cid-tvhYQD2PnX .mbr-section-btn {
  color: #ffa405;
  text-align: right;
}
.cid-tvhYQDmtt7 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #171717;
}
.cid-tvhYQDmtt7 .row {
  padding: 20px 0;
}
@media (min-width: 992px) {
  .cid-tvhYQDmtt7 .row {
    padding: 20px 34px;
  }
}
.cid-tvhYQDmtt7 .mbr-text {
  color: #4479d9;
  text-align: center;
}
.cid-tvhYQDI7Rt {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-tvhYQDI7Rt .card-title {
  line-height: 1.6;
  margin: 0;
}
.cid-tvhYQDI7Rt .card {
  overflow: visible;
  transition: all 0.3s;
}
.cid-tvhYQDI7Rt .card:hover {
  margin-top: -0.6rem;
}
.cid-tvhYQDI7Rt .card-wrapper {
  position: relative;
}
.cid-tvhYQDI7Rt .card-img {
  overflow: hidden;
  position: relative;
  transition: all 0.3s;
  border-radius: 6px;
}
.cid-tvhYQDI7Rt .card-img:hover {
  box-shadow: 0 15px 20px rgba(0, 0, 0, 0.1);
}
.cid-tvhYQDI7Rt .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: black;
  opacity: 0.2;
  z-index: 10;
  pointer-events: none;
  border-radius: 6px;
}
.cid-tvhYQDI7Rt .big {
  margin-top: -25%;
}
.cid-tvhYQDI7Rt .card-box {
  position: absolute;
  overflow: hidden;
  margin-bottom: -8px;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 1rem;
  z-index: 100;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
@media (max-width: 991px) {
  .cid-tvhYQDI7Rt .small {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-tvhYQDI7Rt .card:not(.last-child) {
    padding-bottom: 1.5rem !important;
  }
}
.cid-tvhYQDI7Rt .mbr-section-sub-title {
  color: #4479d9;
  text-align: left;
}
.cid-tvhYQF4ILO.popup-builder {
  background-color: #ffffff;
}
.cid-tvhYQF4ILO.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tvhYQF4ILO.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tvhYQF4ILO .modal-content,
.cid-tvhYQF4ILO .modal-dialog {
  height: auto;
}
.cid-tvhYQF4ILO .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tvhYQF4ILO .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tvhYQF4ILO .form-wrapper .mbr-form .form-group,
  .cid-tvhYQF4ILO .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tvhYQF4ILO .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tvhYQF4ILO .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-tvhYQF4ILO .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tvhYQF4ILO .pt-0 {
  padding-top: 0 !important;
}
.cid-tvhYQF4ILO .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tvhYQF4ILO .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tvhYQF4ILO .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tvhYQF4ILO .modal-open {
  overflow: hidden;
}
.cid-tvhYQF4ILO .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tvhYQF4ILO .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tvhYQF4ILO .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tvhYQF4ILO .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-tvhYQF4ILO .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tvhYQF4ILO .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tvhYQF4ILO .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tvhYQF4ILO .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-tvhYQF4ILO .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tvhYQF4ILO .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tvhYQF4ILO .modal-backdrop.fade {
  opacity: 0;
}
.cid-tvhYQF4ILO .modal-backdrop.show {
  opacity: .5;
}
.cid-tvhYQF4ILO .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-tvhYQF4ILO .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tvhYQF4ILO .modal-header {
    padding: 1rem;
  }
}
.cid-tvhYQF4ILO .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tvhYQF4ILO .modal-header .close svg {
  fill: #ffffff;
}
.cid-tvhYQF4ILO .modal-header .close:hover {
  opacity: 1;
}
.cid-tvhYQF4ILO .modal-header .close:focus {
  outline: none;
}
.cid-tvhYQF4ILO .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tvhYQF4ILO .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tvhYQF4ILO .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tvhYQF4ILO .modal-body {
    padding: 1rem;
  }
}
.cid-tvhYQF4ILO .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-tvhYQF4ILO .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tvhYQF4ILO .modal-footer {
    padding: 1rem;
  }
}
.cid-tvhYQF4ILO .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tvhYQF4ILO .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tvhYQF4ILO .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tvhYQF4ILO .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tvhYQF4ILO .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tvhYQF4ILO .modal-lg,
  .cid-tvhYQF4ILO .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tvhYQF4ILO .modal-xl {
    max-width: 1140px;
  }
}
.cid-tvhYQF4ILO .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tvhYQF4ILO .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-tvhYQF4ILO .form-group {
  margin-bottom: 1rem;
}
.cid-tvhYQF4ILO .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tvhYQF4ILO .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tvhYQF4ILO .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-tvhYQF4ILO .mbr-section-btn {
  margin: 0;
}
.cid-tvhYQF4ILO .mbr-section-btn .btn {
  margin: 0;
}
.cid-tvhYQF4ILO #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-tvhYQF4ILO #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-tvhYQF4ILO #creativecommons img,
.cid-tvhYQF4ILO iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-tvhYQFTUbi.popup-builder {
  background-color: #ffffff;
}
.cid-tvhYQFTUbi.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tvhYQFTUbi.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tvhYQFTUbi .modal-content,
.cid-tvhYQFTUbi .modal-dialog {
  height: auto;
}
.cid-tvhYQFTUbi .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tvhYQFTUbi .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tvhYQFTUbi .form-wrapper .mbr-form .form-group,
  .cid-tvhYQFTUbi .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tvhYQFTUbi .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tvhYQFTUbi .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-tvhYQFTUbi .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tvhYQFTUbi .pt-0 {
  padding-top: 0 !important;
}
.cid-tvhYQFTUbi .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tvhYQFTUbi .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tvhYQFTUbi .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tvhYQFTUbi .modal-open {
  overflow: hidden;
}
.cid-tvhYQFTUbi .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tvhYQFTUbi .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tvhYQFTUbi .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tvhYQFTUbi .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-tvhYQFTUbi .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tvhYQFTUbi .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tvhYQFTUbi .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tvhYQFTUbi .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-tvhYQFTUbi .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tvhYQFTUbi .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tvhYQFTUbi .modal-backdrop.fade {
  opacity: 0;
}
.cid-tvhYQFTUbi .modal-backdrop.show {
  opacity: .5;
}
.cid-tvhYQFTUbi .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-tvhYQFTUbi .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tvhYQFTUbi .modal-header {
    padding: 1rem;
  }
}
.cid-tvhYQFTUbi .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tvhYQFTUbi .modal-header .close svg {
  fill: #ffffff;
}
.cid-tvhYQFTUbi .modal-header .close:hover {
  opacity: 1;
}
.cid-tvhYQFTUbi .modal-header .close:focus {
  outline: none;
}
.cid-tvhYQFTUbi .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tvhYQFTUbi .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tvhYQFTUbi .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tvhYQFTUbi .modal-body {
    padding: 1rem;
  }
}
.cid-tvhYQFTUbi .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-tvhYQFTUbi .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tvhYQFTUbi .modal-footer {
    padding: 1rem;
  }
}
.cid-tvhYQFTUbi .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tvhYQFTUbi .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tvhYQFTUbi .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tvhYQFTUbi .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tvhYQFTUbi .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tvhYQFTUbi .modal-lg,
  .cid-tvhYQFTUbi .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tvhYQFTUbi .modal-xl {
    max-width: 1140px;
  }
}
.cid-tvhYQFTUbi .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tvhYQFTUbi .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-tvhYQFTUbi .form-group {
  margin-bottom: 1rem;
}
.cid-tvhYQFTUbi .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tvhYQFTUbi .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tvhYQFTUbi .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-tvhYQFTUbi .mbr-section-btn {
  margin: 0;
}
.cid-tvhYQFTUbi .mbr-section-btn .btn {
  margin: 0;
}
.cid-tvhYQHWDtT.popup-builder {
  background-color: #ffffff;
}
.cid-tvhYQHWDtT.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tvhYQHWDtT.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tvhYQHWDtT .modal-content,
.cid-tvhYQHWDtT .modal-dialog {
  height: auto;
}
.cid-tvhYQHWDtT .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tvhYQHWDtT .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tvhYQHWDtT .form-wrapper .mbr-form .form-group,
  .cid-tvhYQHWDtT .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tvhYQHWDtT .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tvhYQHWDtT .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-tvhYQHWDtT .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tvhYQHWDtT .pt-0 {
  padding-top: 0 !important;
}
.cid-tvhYQHWDtT .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tvhYQHWDtT .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tvhYQHWDtT .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tvhYQHWDtT .modal-open {
  overflow: hidden;
}
.cid-tvhYQHWDtT .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tvhYQHWDtT .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tvhYQHWDtT .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tvhYQHWDtT .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-tvhYQHWDtT .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tvhYQHWDtT .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tvhYQHWDtT .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tvhYQHWDtT .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-tvhYQHWDtT .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tvhYQHWDtT .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tvhYQHWDtT .modal-backdrop.fade {
  opacity: 0;
}
.cid-tvhYQHWDtT .modal-backdrop.show {
  opacity: .5;
}
.cid-tvhYQHWDtT .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-tvhYQHWDtT .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tvhYQHWDtT .modal-header {
    padding: 1rem;
  }
}
.cid-tvhYQHWDtT .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tvhYQHWDtT .modal-header .close svg {
  fill: #ffffff;
}
.cid-tvhYQHWDtT .modal-header .close:hover {
  opacity: 1;
}
.cid-tvhYQHWDtT .modal-header .close:focus {
  outline: none;
}
.cid-tvhYQHWDtT .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tvhYQHWDtT .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tvhYQHWDtT .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tvhYQHWDtT .modal-body {
    padding: 1rem;
  }
}
.cid-tvhYQHWDtT .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-tvhYQHWDtT .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tvhYQHWDtT .modal-footer {
    padding: 1rem;
  }
}
.cid-tvhYQHWDtT .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tvhYQHWDtT .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tvhYQHWDtT .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tvhYQHWDtT .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tvhYQHWDtT .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tvhYQHWDtT .modal-lg,
  .cid-tvhYQHWDtT .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tvhYQHWDtT .modal-xl {
    max-width: 1140px;
  }
}
.cid-tvhYQHWDtT .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tvhYQHWDtT .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-tvhYQHWDtT .form-group {
  margin-bottom: 1rem;
}
.cid-tvhYQHWDtT .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tvhYQHWDtT .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tvhYQHWDtT .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-tvhYQHWDtT .mbr-section-btn {
  margin: 0;
}
.cid-tvhYQHWDtT .mbr-section-btn .btn {
  margin: 0;
}
.cid-tvhYQIHtcZ.popup-builder {
  background-color: #ffffff;
}
.cid-tvhYQIHtcZ.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tvhYQIHtcZ.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tvhYQIHtcZ .modal-content,
.cid-tvhYQIHtcZ .modal-dialog {
  height: auto;
}
.cid-tvhYQIHtcZ .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tvhYQIHtcZ .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tvhYQIHtcZ .form-wrapper .mbr-form .form-group,
  .cid-tvhYQIHtcZ .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tvhYQIHtcZ .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tvhYQIHtcZ .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-tvhYQIHtcZ .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tvhYQIHtcZ .pt-0 {
  padding-top: 0 !important;
}
.cid-tvhYQIHtcZ .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tvhYQIHtcZ .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tvhYQIHtcZ .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tvhYQIHtcZ .modal-open {
  overflow: hidden;
}
.cid-tvhYQIHtcZ .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tvhYQIHtcZ .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tvhYQIHtcZ .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tvhYQIHtcZ .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-tvhYQIHtcZ .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tvhYQIHtcZ .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tvhYQIHtcZ .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tvhYQIHtcZ .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-tvhYQIHtcZ .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tvhYQIHtcZ .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tvhYQIHtcZ .modal-backdrop.fade {
  opacity: 0;
}
.cid-tvhYQIHtcZ .modal-backdrop.show {
  opacity: .5;
}
.cid-tvhYQIHtcZ .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-tvhYQIHtcZ .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tvhYQIHtcZ .modal-header {
    padding: 1rem;
  }
}
.cid-tvhYQIHtcZ .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tvhYQIHtcZ .modal-header .close svg {
  fill: #ffffff;
}
.cid-tvhYQIHtcZ .modal-header .close:hover {
  opacity: 1;
}
.cid-tvhYQIHtcZ .modal-header .close:focus {
  outline: none;
}
.cid-tvhYQIHtcZ .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tvhYQIHtcZ .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tvhYQIHtcZ .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tvhYQIHtcZ .modal-body {
    padding: 1rem;
  }
}
.cid-tvhYQIHtcZ .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-tvhYQIHtcZ .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tvhYQIHtcZ .modal-footer {
    padding: 1rem;
  }
}
.cid-tvhYQIHtcZ .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tvhYQIHtcZ .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tvhYQIHtcZ .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tvhYQIHtcZ .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tvhYQIHtcZ .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tvhYQIHtcZ .modal-lg,
  .cid-tvhYQIHtcZ .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tvhYQIHtcZ .modal-xl {
    max-width: 1140px;
  }
}
.cid-tvhYQIHtcZ .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tvhYQIHtcZ .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-tvhYQIHtcZ .form-group {
  margin-bottom: 1rem;
}
.cid-tvhYQIHtcZ .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tvhYQIHtcZ .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tvhYQIHtcZ .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-tvhYQIHtcZ .mbr-section-btn {
  margin: 0;
}
.cid-tvhYQIHtcZ .mbr-section-btn .btn {
  margin: 0;
}
.cid-uYztOxx9eJ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uYztOxx9eJ .row > [class*="col"] {
  padding-left: 16px;
  padding-right: 16px;
  width: 100%;
}
.cid-tMHGzDmQbh {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-tMHGzDmQbh .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tMHGzDmQbh .bg-facebook:hover {
  background: #0b60cb;
}
.cid-tMHGzDmQbh .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-tMHGzDmQbh .bg-youtube:hover {
  background: #cc0000;
}
.cid-tMHGzDmQbh .bg-twitch {
  background: #9146ff;
  color: #ffffff;
}
.cid-tMHGzDmQbh .bg-twitch:hover {
  background: #7313ff;
}
.cid-tMHGzDmQbh .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-tMHGzDmQbh [class^="socicon-"]:before,
.cid-tMHGzDmQbh [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tMHGzDmQbh .mbr-section-title,
.cid-tMHGzDmQbh .social-list {
  color: #4479d9;
  text-align: right;
}
.cid-tMHGFrztoG {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (max-width: 767px) {
  .cid-tMHGFrztoG .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tMHGFrztoG .img-logo img {
  height: 6rem;
  width: auto;
}
.cid-tMHGFrztoG .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-tMHGFrztoG .form-control:focus,
.cid-tMHGFrztoG .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-tMHGFrztoG .form-group {
  margin-bottom: 1rem;
}
.cid-tMHGFrztoG input::-webkit-input-placeholder,
.cid-tMHGFrztoG textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-tMHGFrztoG input:-moz-placeholder,
.cid-tMHGFrztoG textarea:-moz-placeholder {
  color: #656565;
}
.cid-tMHGFrztoG .jq-selectbox li,
.cid-tMHGFrztoG .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-tMHGFrztoG .jq-selectbox li:hover,
.cid-tMHGFrztoG .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-tMHGFrztoG .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-tMHGFrztoG .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-tMHGFrztoG textarea.form-control {
  resize: none;
}
.cid-tMHGFrztoG .input-group-btn {
  display: inline-block;
}
.cid-tMHGFrztoG .input-group-btn .btn {
  margin: 0 !important;
  padding: 0.75rem 1.5625rem !important;
  text-transform: none;
}
.cid-tMHGFrztoG .form-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tMHGFrztoG .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tMHGFrztoG .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tMHGFrztoG .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tMHGFrztoG .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tMHGFrztoG .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tMHGFrztoG .social-list {
    -webkit-justify-content: justify;
    text-align: justify;
    hyphens: auto;
    text-justify: distribute;
  }
}
@media (max-width: 767px) {
  .cid-tMHGFrztoG .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tMHGFrztoG .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tMHGFrztoG .form-control,
.cid-tMHGFrztoG .input-group-btn .btn {
  border-radius: 3px;
}
.cid-tMHGFrztoG #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-tMHGFrztoG #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-tMHGFrztoG #creativecommons img,
.cid-tMHGFrztoG iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-tMHGFrztoG .offset-md-1 {
  margin-left: 1vw;
}
.cid-tSDPiXPlAg.popup-builder {
  background-color: #ffffff;
}
.cid-tSDPiXPlAg.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tSDPiXPlAg.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tSDPiXPlAg .modal-content,
.cid-tSDPiXPlAg .modal-dialog {
  height: auto;
}
.cid-tSDPiXPlAg .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tSDPiXPlAg .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tSDPiXPlAg .form-wrapper .mbr-form .form-group,
  .cid-tSDPiXPlAg .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tSDPiXPlAg .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tSDPiXPlAg .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-tSDPiXPlAg .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tSDPiXPlAg .pt-0 {
  padding-top: 0 !important;
}
.cid-tSDPiXPlAg .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tSDPiXPlAg .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tSDPiXPlAg .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tSDPiXPlAg .modal-open {
  overflow: hidden;
}
.cid-tSDPiXPlAg .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tSDPiXPlAg .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tSDPiXPlAg .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tSDPiXPlAg .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-tSDPiXPlAg .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tSDPiXPlAg .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tSDPiXPlAg .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tSDPiXPlAg .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-tSDPiXPlAg .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tSDPiXPlAg .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tSDPiXPlAg .modal-backdrop.fade {
  opacity: 0;
}
.cid-tSDPiXPlAg .modal-backdrop.show {
  opacity: .5;
}
.cid-tSDPiXPlAg .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-tSDPiXPlAg .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXPlAg .modal-header {
    padding: 1rem;
  }
}
.cid-tSDPiXPlAg .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tSDPiXPlAg .modal-header .close svg {
  fill: #ffffff;
}
.cid-tSDPiXPlAg .modal-header .close:hover {
  opacity: 1;
}
.cid-tSDPiXPlAg .modal-header .close:focus {
  outline: none;
}
.cid-tSDPiXPlAg .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tSDPiXPlAg .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tSDPiXPlAg .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXPlAg .modal-body {
    padding: 1rem;
  }
}
.cid-tSDPiXPlAg .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-tSDPiXPlAg .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXPlAg .modal-footer {
    padding: 1rem;
  }
}
.cid-tSDPiXPlAg .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tSDPiXPlAg .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tSDPiXPlAg .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tSDPiXPlAg .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tSDPiXPlAg .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tSDPiXPlAg .modal-lg,
  .cid-tSDPiXPlAg .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tSDPiXPlAg .modal-xl {
    max-width: 1140px;
  }
}
.cid-tSDPiXPlAg .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tSDPiXPlAg .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-tSDPiXPlAg .form-group {
  margin-bottom: 1rem;
}
.cid-tSDPiXPlAg .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tSDPiXPlAg .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tSDPiXPlAg .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-tSDPiXPlAg .mbr-section-btn {
  margin: 0;
}
.cid-tSDPiXPlAg .mbr-section-btn .btn {
  margin: 0;
}
.cid-tyQ0fFv2F4 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tyQ0fFv2F4 nav.navbar {
  position: fixed;
}
.cid-tyQ0fFv2F4 .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-tyQ0fFv2F4 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tyQ0fFv2F4 .decor {
  background-color: white;
  border: solid 1px lightgray;
  border-radius: .5vw;
}
.cid-tyQ0fFv2F4 #menu {
  width: 3vh;
  font-size: .8vh;
  color: #353535;
  left: -7px;
  position: absolute;
  top: 1px;
  margin-top: 3px;
}
.cid-tyQ0fFv2F4 .dropdown-item {
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  transition: .4s all !important;
}
.cid-tyQ0fFv2F4 .dropdown-item:hover,
.cid-tyQ0fFv2F4 .dropdown-item:focus {
  background: rgba(71, 181, 237, 0.5) !important;
  color: white !important;
}
.cid-tyQ0fFv2F4 .dropdown-item:hover span {
  color: white;
}
.cid-tyQ0fFv2F4 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tyQ0fFv2F4 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tyQ0fFv2F4 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
  text-align: center;
}
.cid-tyQ0fFv2F4 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tyQ0fFv2F4 .nav-link {
  position: relative;
}
.cid-tyQ0fFv2F4 .container {
  display: flex;
  margin: auto;
  max-width: 1600px;
}
.cid-tyQ0fFv2F4 .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0 !important;
}
.cid-tyQ0fFv2F4 .iconfont-wrapper .mbr-iconfont {
  transition: .4s all;
}
.cid-tyQ0fFv2F4 .iconfont-wrapper:hover .mbr-iconfont {
  color: #6592e6;
}
.cid-tyQ0fFv2F4 .dropdown-menu,
.cid-tyQ0fFv2F4 .navbar.opened {
  background: #353535 !important;
}
.cid-tyQ0fFv2F4 .nav-item:focus,
.cid-tyQ0fFv2F4 .nav-link:focus {
  outline: none;
}
.cid-tyQ0fFv2F4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tyQ0fFv2F4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tyQ0fFv2F4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tyQ0fFv2F4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tyQ0fFv2F4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tyQ0fFv2F4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tyQ0fFv2F4 .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-tyQ0fFv2F4 .navbar.opened {
  transition: all 0.3s;
}
.cid-tyQ0fFv2F4 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tyQ0fFv2F4 .navbar .navbar-logo img {
  width: auto;
}
.cid-tyQ0fFv2F4 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tyQ0fFv2F4 .navbar.collapsed {
  justify-content: center;
}
.cid-tyQ0fFv2F4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tyQ0fFv2F4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tyQ0fFv2F4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tyQ0fFv2F4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tyQ0fFv2F4 .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-tyQ0fFv2F4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tyQ0fFv2F4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tyQ0fFv2F4 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tyQ0fFv2F4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tyQ0fFv2F4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tyQ0fFv2F4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tyQ0fFv2F4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tyQ0fFv2F4 .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-tyQ0fFv2F4 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tyQ0fFv2F4 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tyQ0fFv2F4 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tyQ0fFv2F4 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tyQ0fFv2F4 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tyQ0fFv2F4 .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-tyQ0fFv2F4 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tyQ0fFv2F4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tyQ0fFv2F4 .dropdown-item.active,
.cid-tyQ0fFv2F4 .dropdown-item:active {
  background-color: transparent;
}
.cid-tyQ0fFv2F4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tyQ0fFv2F4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tyQ0fFv2F4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tyQ0fFv2F4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #353535;
}
.cid-tyQ0fFv2F4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tyQ0fFv2F4 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tyQ0fFv2F4 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tyQ0fFv2F4 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tyQ0fFv2F4 button.navbar-toggler {
  outline: none;
  width: 26px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tyQ0fFv2F4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 25px;
  height: 2px;
  border-right: 5px;
  background-color: #353535;
}
.cid-tyQ0fFv2F4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tyQ0fFv2F4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyQ0fFv2F4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyQ0fFv2F4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tyQ0fFv2F4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyQ0fFv2F4 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tyQ0fFv2F4 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tyQ0fFv2F4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyQ0fFv2F4 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tyQ0fFv2F4 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tyQ0fFv2F4 .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-tyQ0fFv2F4 .navbar {
    height: 70px;
  }
  .cid-tyQ0fFv2F4 .navbar.opened {
    height: auto;
  }
  .cid-tyQ0fFv2F4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tyQ0fFv2F4 .header-item {
  width: 33.33333333%;
  padding: 10px 0;
}
.cid-tyQ0fFv2F4 .navbar-toggler {
  margin-left: 10px;
}
.cid-tyQ0fFv2F4 .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-tyQ0fFv2F4 .navbar-logo {
  margin-right: 0 !important;
}
.cid-tyQ0fFv2F4 .mbr-text {
  width: 100%;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 575px) {
  .cid-tyQ0fFv2F4 .mbr-text {
    display: none;
  }
}
.cid-tyQ0fFv2F4 .navbar-collapse {
  padding-top: 40px !important;
}
.cid-tyQ0fFv2F4 .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-tyQ0fFv2F4 .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
}
.cid-tyQ0fFv2F4 .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-tyQ0fFv2F4 #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-tyQ0fFv2F4 #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-tyQ0fFv2F4 #vol {
    display: none;
  }
}
.cid-tyQ0fFv2F4 .soutien {
  font-family: jost;
  font-size: 1em;
}
.cid-tyQ0zz5D28 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tyQ0zz5D28 .mbr-section-title {
  text-align: center;
  color: #4479d9;
}
.cid-tyQ0zz5D28 .mbr-section-subtitle {
  text-align: center;
}
.cid-tyQ0zz5D28 .mbr-text {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tyQ0zz5D28 .display-1 {
    font-size: 75px;
  }
  .cid-tyQ0zz5D28 .display-5 {
    font-size: 29px;
  }
  .cid-tyQ0zz5D28 .display-4 {
    font-weight: 300;
  }
}
#custom-html-oq {
  /* Type valid CSS here */
}
#custom-html-oq div {
  background-color: #1f1f1f;
  text-align: center;
}
#custom-html-oq .leTexte {
  font-size: 1rem;
  color: #fff;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  margin: auto;
}
.cid-ubZIuHniVv {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-ubZIuHniVv .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZIuHniVv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ubZIuHniVv .container,
.cid-ubZIuHniVv .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-ubZIuHniVv .container,
  .cid-ubZIuHniVv .container-fluid {
    padding: 0 20px;
  }
}
.cid-ubZIuHniVv .title-wrapper .mbr-section-subtitle {
  margin-bottom: 25px;
}
@media (max-width: 992px) {
  .cid-ubZIuHniVv .title-wrapper .mbr-section-subtitle {
    margin-bottom: 20px;
  }
}
.cid-ubZIuHniVv .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-ubZIuHniVv .mbr-section-title {
  color: #4479d9;
}
.cid-ubZIuHniVv .mbr-section-subtitle {
  color: #f9a600;
}
.cid-ubTEoZ1HNi {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-ubTEoZ1HNi .mbr-section-title {
  color: #fb980a;
  text-align: right;
}
#custom-html-1tk {
  /* Type valid CSS here */
  /* global */
}
#custom-html-1tk *,
#custom-html-1tk *::before,
#custom-html-1tk *::after {
  box-sizing: border-box;
}
#custom-html-1tk body {
  font-family: sans-serif;
  min-height: 100vh;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #232323;
}
#custom-html-1tk #corpsDuTexte {
  background-color: #232323;
}
#custom-html-1tk .container {
  background-color: #232323;
}
#custom-html-1tk .titre {
  padding: 1em;
}
#custom-html-1tk H1 {
  color: orange;
  font-size: 2rem;
}
#custom-html-1tk h6 {
  color: white;
}
.cid-ubZIH7lrLy {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ubZIH7lrLy .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZIH7lrLy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ubZIH7lrLy .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ubZIH7lrLy .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-ubZIH7lrLy .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-ubZIH7lrLy .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-ubZIH7lrLy .mbr-section-title {
  color: #ff9966;
  text-align: left;
}
.cid-ubZIH7lrLy .mbr-text,
.cid-ubZIH7lrLy .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-ubZIH7lrLy .w-100 {
  padding: 0;
  border-radius: 13px;
}
.cid-ubZII394B1 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ubZII394B1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZII394B1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ubZII394B1 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ubZII394B1 .text-wrapper {
  align-items: center;
  background-color: #4479d9;
  border-radius: 1em;
  border: 1px orange solid;
  padding: 1em;
}
@media (max-width: 991px) {
  .cid-ubZII394B1 .image-wrapper {
    padding: 1rem;
  }
}
.cid-ubZII394B1 .mbr-section-title {
  color: #ff9966;
  text-align: left;
}
.cid-ubZII394B1 .mbr-text,
.cid-ubZII394B1 .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-ubZII394B1 .w-100 {
  padding: 0;
  border-radius: 13px;
  -webkit-filter: drop-shadow(5px 5px 5px #000000);
  filter: drop-shadow(5px 5px 5px #000000);
}
.cid-tw285lDBcF {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-tw285lDBcF .mbr-section-title {
  color: #4479d9;
  text-align: right;
}
.cid-tw285lDBcF .mbr-text,
.cid-tw285lDBcF .mbr-section-btn {
  color: #ffa405;
  text-align: right;
}
.cid-tw285m9hpN {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #171717;
}
.cid-tw285m9hpN .row {
  padding: 20px 0;
}
@media (min-width: 992px) {
  .cid-tw285m9hpN .row {
    padding: 20px 34px;
  }
}
.cid-tw285m9hpN .mbr-text {
  color: #4479d9;
  text-align: center;
}
.cid-tw285mVsv6 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-tw285mVsv6 .card-title {
  line-height: 1.6;
  margin: 0;
}
.cid-tw285mVsv6 .card {
  overflow: visible;
  transition: all 0.3s;
}
.cid-tw285mVsv6 .card:hover {
  margin-top: -0.6rem;
}
.cid-tw285mVsv6 .card-wrapper {
  position: relative;
}
.cid-tw285mVsv6 .card-img {
  overflow: hidden;
  position: relative;
  transition: all 0.3s;
  border-radius: 6px;
}
.cid-tw285mVsv6 .card-img:hover {
  box-shadow: 0 15px 20px rgba(0, 0, 0, 0.1);
}
.cid-tw285mVsv6 .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: black;
  opacity: 0.2;
  z-index: 10;
  pointer-events: none;
  border-radius: 6px;
}
.cid-tw285mVsv6 .big {
  margin-top: -25%;
}
.cid-tw285mVsv6 .card-box {
  position: absolute;
  overflow: hidden;
  margin-bottom: -8px;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 1rem;
  z-index: 100;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
@media (max-width: 991px) {
  .cid-tw285mVsv6 .small {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-tw285mVsv6 .card:not(.last-child) {
    padding-bottom: 1.5rem !important;
  }
}
.cid-tw285mVsv6 .mbr-section-sub-title {
  color: #4479d9;
  text-align: left;
}
.cid-tw285pfcDo.popup-builder {
  background-color: #ffffff;
}
.cid-tw285pfcDo.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tw285pfcDo.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tw285pfcDo .modal-content,
.cid-tw285pfcDo .modal-dialog {
  height: auto;
}
.cid-tw285pfcDo .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tw285pfcDo .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tw285pfcDo .form-wrapper .mbr-form .form-group,
  .cid-tw285pfcDo .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tw285pfcDo .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tw285pfcDo .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-tw285pfcDo .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tw285pfcDo .pt-0 {
  padding-top: 0 !important;
}
.cid-tw285pfcDo .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tw285pfcDo .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tw285pfcDo .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tw285pfcDo .modal-open {
  overflow: hidden;
}
.cid-tw285pfcDo .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tw285pfcDo .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tw285pfcDo .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tw285pfcDo .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-tw285pfcDo .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tw285pfcDo .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tw285pfcDo .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tw285pfcDo .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-tw285pfcDo .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tw285pfcDo .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tw285pfcDo .modal-backdrop.fade {
  opacity: 0;
}
.cid-tw285pfcDo .modal-backdrop.show {
  opacity: .5;
}
.cid-tw285pfcDo .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-tw285pfcDo .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tw285pfcDo .modal-header {
    padding: 1rem;
  }
}
.cid-tw285pfcDo .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tw285pfcDo .modal-header .close svg {
  fill: #ffffff;
}
.cid-tw285pfcDo .modal-header .close:hover {
  opacity: 1;
}
.cid-tw285pfcDo .modal-header .close:focus {
  outline: none;
}
.cid-tw285pfcDo .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tw285pfcDo .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tw285pfcDo .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tw285pfcDo .modal-body {
    padding: 1rem;
  }
}
.cid-tw285pfcDo .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-tw285pfcDo .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tw285pfcDo .modal-footer {
    padding: 1rem;
  }
}
.cid-tw285pfcDo .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tw285pfcDo .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tw285pfcDo .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tw285pfcDo .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tw285pfcDo .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tw285pfcDo .modal-lg,
  .cid-tw285pfcDo .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tw285pfcDo .modal-xl {
    max-width: 1140px;
  }
}
.cid-tw285pfcDo .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tw285pfcDo .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-tw285pfcDo .form-group {
  margin-bottom: 1rem;
}
.cid-tw285pfcDo .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tw285pfcDo .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tw285pfcDo .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-tw285pfcDo .mbr-section-btn {
  margin: 0;
}
.cid-tw285pfcDo .mbr-section-btn .btn {
  margin: 0;
}
.cid-tw285pfcDo #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-tw285pfcDo #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-tw285pfcDo #creativecommons img,
.cid-tw285pfcDo iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-tw285qk06U.popup-builder {
  background-color: #ffffff;
}
.cid-tw285qk06U.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tw285qk06U.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tw285qk06U .modal-content,
.cid-tw285qk06U .modal-dialog {
  height: auto;
}
.cid-tw285qk06U .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tw285qk06U .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tw285qk06U .form-wrapper .mbr-form .form-group,
  .cid-tw285qk06U .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tw285qk06U .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tw285qk06U .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-tw285qk06U .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tw285qk06U .pt-0 {
  padding-top: 0 !important;
}
.cid-tw285qk06U .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tw285qk06U .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tw285qk06U .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tw285qk06U .modal-open {
  overflow: hidden;
}
.cid-tw285qk06U .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tw285qk06U .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tw285qk06U .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tw285qk06U .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-tw285qk06U .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tw285qk06U .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tw285qk06U .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tw285qk06U .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-tw285qk06U .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tw285qk06U .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tw285qk06U .modal-backdrop.fade {
  opacity: 0;
}
.cid-tw285qk06U .modal-backdrop.show {
  opacity: .5;
}
.cid-tw285qk06U .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-tw285qk06U .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tw285qk06U .modal-header {
    padding: 1rem;
  }
}
.cid-tw285qk06U .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tw285qk06U .modal-header .close svg {
  fill: #ffffff;
}
.cid-tw285qk06U .modal-header .close:hover {
  opacity: 1;
}
.cid-tw285qk06U .modal-header .close:focus {
  outline: none;
}
.cid-tw285qk06U .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tw285qk06U .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tw285qk06U .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tw285qk06U .modal-body {
    padding: 1rem;
  }
}
.cid-tw285qk06U .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-tw285qk06U .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tw285qk06U .modal-footer {
    padding: 1rem;
  }
}
.cid-tw285qk06U .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tw285qk06U .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tw285qk06U .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tw285qk06U .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tw285qk06U .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tw285qk06U .modal-lg,
  .cid-tw285qk06U .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tw285qk06U .modal-xl {
    max-width: 1140px;
  }
}
.cid-tw285qk06U .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tw285qk06U .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-tw285qk06U .form-group {
  margin-bottom: 1rem;
}
.cid-tw285qk06U .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tw285qk06U .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tw285qk06U .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-tw285qk06U .mbr-section-btn {
  margin: 0;
}
.cid-tw285qk06U .mbr-section-btn .btn {
  margin: 0;
}
.cid-tw285rrhkr.popup-builder {
  background-color: #ffffff;
}
.cid-tw285rrhkr.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tw285rrhkr.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tw285rrhkr .modal-content,
.cid-tw285rrhkr .modal-dialog {
  height: auto;
}
.cid-tw285rrhkr .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tw285rrhkr .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tw285rrhkr .form-wrapper .mbr-form .form-group,
  .cid-tw285rrhkr .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tw285rrhkr .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tw285rrhkr .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-tw285rrhkr .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tw285rrhkr .pt-0 {
  padding-top: 0 !important;
}
.cid-tw285rrhkr .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tw285rrhkr .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tw285rrhkr .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tw285rrhkr .modal-open {
  overflow: hidden;
}
.cid-tw285rrhkr .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tw285rrhkr .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tw285rrhkr .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tw285rrhkr .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-tw285rrhkr .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tw285rrhkr .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tw285rrhkr .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tw285rrhkr .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-tw285rrhkr .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tw285rrhkr .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tw285rrhkr .modal-backdrop.fade {
  opacity: 0;
}
.cid-tw285rrhkr .modal-backdrop.show {
  opacity: .5;
}
.cid-tw285rrhkr .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-tw285rrhkr .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tw285rrhkr .modal-header {
    padding: 1rem;
  }
}
.cid-tw285rrhkr .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tw285rrhkr .modal-header .close svg {
  fill: #ffffff;
}
.cid-tw285rrhkr .modal-header .close:hover {
  opacity: 1;
}
.cid-tw285rrhkr .modal-header .close:focus {
  outline: none;
}
.cid-tw285rrhkr .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tw285rrhkr .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tw285rrhkr .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tw285rrhkr .modal-body {
    padding: 1rem;
  }
}
.cid-tw285rrhkr .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-tw285rrhkr .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tw285rrhkr .modal-footer {
    padding: 1rem;
  }
}
.cid-tw285rrhkr .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tw285rrhkr .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tw285rrhkr .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tw285rrhkr .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tw285rrhkr .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tw285rrhkr .modal-lg,
  .cid-tw285rrhkr .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tw285rrhkr .modal-xl {
    max-width: 1140px;
  }
}
.cid-tw285rrhkr .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tw285rrhkr .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-tw285rrhkr .form-group {
  margin-bottom: 1rem;
}
.cid-tw285rrhkr .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tw285rrhkr .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tw285rrhkr .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-tw285rrhkr .mbr-section-btn {
  margin: 0;
}
.cid-tw285rrhkr .mbr-section-btn .btn {
  margin: 0;
}
.cid-tw285rZY3n.popup-builder {
  background-color: #ffffff;
}
.cid-tw285rZY3n.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tw285rZY3n.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tw285rZY3n .modal-content,
.cid-tw285rZY3n .modal-dialog {
  height: auto;
}
.cid-tw285rZY3n .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tw285rZY3n .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tw285rZY3n .form-wrapper .mbr-form .form-group,
  .cid-tw285rZY3n .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tw285rZY3n .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tw285rZY3n .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-tw285rZY3n .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tw285rZY3n .pt-0 {
  padding-top: 0 !important;
}
.cid-tw285rZY3n .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tw285rZY3n .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tw285rZY3n .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tw285rZY3n .modal-open {
  overflow: hidden;
}
.cid-tw285rZY3n .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tw285rZY3n .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tw285rZY3n .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tw285rZY3n .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-tw285rZY3n .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tw285rZY3n .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tw285rZY3n .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tw285rZY3n .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-tw285rZY3n .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tw285rZY3n .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tw285rZY3n .modal-backdrop.fade {
  opacity: 0;
}
.cid-tw285rZY3n .modal-backdrop.show {
  opacity: .5;
}
.cid-tw285rZY3n .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-tw285rZY3n .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tw285rZY3n .modal-header {
    padding: 1rem;
  }
}
.cid-tw285rZY3n .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tw285rZY3n .modal-header .close svg {
  fill: #ffffff;
}
.cid-tw285rZY3n .modal-header .close:hover {
  opacity: 1;
}
.cid-tw285rZY3n .modal-header .close:focus {
  outline: none;
}
.cid-tw285rZY3n .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tw285rZY3n .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tw285rZY3n .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tw285rZY3n .modal-body {
    padding: 1rem;
  }
}
.cid-tw285rZY3n .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-tw285rZY3n .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tw285rZY3n .modal-footer {
    padding: 1rem;
  }
}
.cid-tw285rZY3n .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tw285rZY3n .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tw285rZY3n .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tw285rZY3n .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tw285rZY3n .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tw285rZY3n .modal-lg,
  .cid-tw285rZY3n .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tw285rZY3n .modal-xl {
    max-width: 1140px;
  }
}
.cid-tw285rZY3n .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tw285rZY3n .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-tw285rZY3n .form-group {
  margin-bottom: 1rem;
}
.cid-tw285rZY3n .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tw285rZY3n .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tw285rZY3n .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-tw285rZY3n .mbr-section-btn {
  margin: 0;
}
.cid-tw285rZY3n .mbr-section-btn .btn {
  margin: 0;
}
.cid-uYztOxx9eJ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uYztOxx9eJ .row > [class*="col"] {
  padding-left: 16px;
  padding-right: 16px;
  width: 100%;
}
.cid-tMHGzDmQbh {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-tMHGzDmQbh .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tMHGzDmQbh .bg-facebook:hover {
  background: #0b60cb;
}
.cid-tMHGzDmQbh .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-tMHGzDmQbh .bg-youtube:hover {
  background: #cc0000;
}
.cid-tMHGzDmQbh .bg-twitch {
  background: #9146ff;
  color: #ffffff;
}
.cid-tMHGzDmQbh .bg-twitch:hover {
  background: #7313ff;
}
.cid-tMHGzDmQbh .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-tMHGzDmQbh [class^="socicon-"]:before,
.cid-tMHGzDmQbh [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tMHGzDmQbh .mbr-section-title,
.cid-tMHGzDmQbh .social-list {
  color: #4479d9;
  text-align: right;
}
.cid-tMHGFrztoG {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (max-width: 767px) {
  .cid-tMHGFrztoG .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tMHGFrztoG .img-logo img {
  height: 6rem;
  width: auto;
}
.cid-tMHGFrztoG .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-tMHGFrztoG .form-control:focus,
.cid-tMHGFrztoG .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-tMHGFrztoG .form-group {
  margin-bottom: 1rem;
}
.cid-tMHGFrztoG input::-webkit-input-placeholder,
.cid-tMHGFrztoG textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-tMHGFrztoG input:-moz-placeholder,
.cid-tMHGFrztoG textarea:-moz-placeholder {
  color: #656565;
}
.cid-tMHGFrztoG .jq-selectbox li,
.cid-tMHGFrztoG .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-tMHGFrztoG .jq-selectbox li:hover,
.cid-tMHGFrztoG .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-tMHGFrztoG .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-tMHGFrztoG .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-tMHGFrztoG textarea.form-control {
  resize: none;
}
.cid-tMHGFrztoG .input-group-btn {
  display: inline-block;
}
.cid-tMHGFrztoG .input-group-btn .btn {
  margin: 0 !important;
  padding: 0.75rem 1.5625rem !important;
  text-transform: none;
}
.cid-tMHGFrztoG .form-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tMHGFrztoG .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tMHGFrztoG .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tMHGFrztoG .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tMHGFrztoG .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tMHGFrztoG .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tMHGFrztoG .social-list {
    -webkit-justify-content: justify;
    text-align: justify;
    hyphens: auto;
    text-justify: distribute;
  }
}
@media (max-width: 767px) {
  .cid-tMHGFrztoG .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tMHGFrztoG .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tMHGFrztoG .form-control,
.cid-tMHGFrztoG .input-group-btn .btn {
  border-radius: 3px;
}
.cid-tMHGFrztoG #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-tMHGFrztoG #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-tMHGFrztoG #creativecommons img,
.cid-tMHGFrztoG iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-tMHGFrztoG .offset-md-1 {
  margin-left: 1vw;
}
.cid-tSDPiXPMjE.popup-builder {
  background-color: #ffffff;
}
.cid-tSDPiXPMjE.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tSDPiXPMjE.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tSDPiXPMjE .modal-content,
.cid-tSDPiXPMjE .modal-dialog {
  height: auto;
}
.cid-tSDPiXPMjE .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tSDPiXPMjE .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tSDPiXPMjE .form-wrapper .mbr-form .form-group,
  .cid-tSDPiXPMjE .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tSDPiXPMjE .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tSDPiXPMjE .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-tSDPiXPMjE .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tSDPiXPMjE .pt-0 {
  padding-top: 0 !important;
}
.cid-tSDPiXPMjE .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tSDPiXPMjE .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tSDPiXPMjE .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tSDPiXPMjE .modal-open {
  overflow: hidden;
}
.cid-tSDPiXPMjE .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tSDPiXPMjE .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tSDPiXPMjE .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tSDPiXPMjE .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-tSDPiXPMjE .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tSDPiXPMjE .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tSDPiXPMjE .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tSDPiXPMjE .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-tSDPiXPMjE .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tSDPiXPMjE .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tSDPiXPMjE .modal-backdrop.fade {
  opacity: 0;
}
.cid-tSDPiXPMjE .modal-backdrop.show {
  opacity: .5;
}
.cid-tSDPiXPMjE .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-tSDPiXPMjE .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXPMjE .modal-header {
    padding: 1rem;
  }
}
.cid-tSDPiXPMjE .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tSDPiXPMjE .modal-header .close svg {
  fill: #ffffff;
}
.cid-tSDPiXPMjE .modal-header .close:hover {
  opacity: 1;
}
.cid-tSDPiXPMjE .modal-header .close:focus {
  outline: none;
}
.cid-tSDPiXPMjE .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tSDPiXPMjE .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tSDPiXPMjE .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXPMjE .modal-body {
    padding: 1rem;
  }
}
.cid-tSDPiXPMjE .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-tSDPiXPMjE .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXPMjE .modal-footer {
    padding: 1rem;
  }
}
.cid-tSDPiXPMjE .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tSDPiXPMjE .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tSDPiXPMjE .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tSDPiXPMjE .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tSDPiXPMjE .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tSDPiXPMjE .modal-lg,
  .cid-tSDPiXPMjE .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tSDPiXPMjE .modal-xl {
    max-width: 1140px;
  }
}
.cid-tSDPiXPMjE .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tSDPiXPMjE .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-tSDPiXPMjE .form-group {
  margin-bottom: 1rem;
}
.cid-tSDPiXPMjE .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tSDPiXPMjE .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tSDPiXPMjE .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-tSDPiXPMjE .mbr-section-btn {
  margin: 0;
}
.cid-tSDPiXPMjE .mbr-section-btn .btn {
  margin: 0;
}
.cid-tyQ0fFv2F4 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tyQ0fFv2F4 nav.navbar {
  position: fixed;
}
.cid-tyQ0fFv2F4 .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-tyQ0fFv2F4 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tyQ0fFv2F4 .decor {
  background-color: white;
  border: solid 1px lightgray;
  border-radius: .5vw;
}
.cid-tyQ0fFv2F4 #menu {
  width: 3vh;
  font-size: .8vh;
  color: #353535;
  left: -7px;
  position: absolute;
  top: 1px;
  margin-top: 3px;
}
.cid-tyQ0fFv2F4 .dropdown-item {
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  transition: .4s all !important;
}
.cid-tyQ0fFv2F4 .dropdown-item:hover,
.cid-tyQ0fFv2F4 .dropdown-item:focus {
  background: rgba(71, 181, 237, 0.5) !important;
  color: white !important;
}
.cid-tyQ0fFv2F4 .dropdown-item:hover span {
  color: white;
}
.cid-tyQ0fFv2F4 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tyQ0fFv2F4 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tyQ0fFv2F4 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
  text-align: center;
}
.cid-tyQ0fFv2F4 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tyQ0fFv2F4 .nav-link {
  position: relative;
}
.cid-tyQ0fFv2F4 .container {
  display: flex;
  margin: auto;
  max-width: 1600px;
}
.cid-tyQ0fFv2F4 .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0 !important;
}
.cid-tyQ0fFv2F4 .iconfont-wrapper .mbr-iconfont {
  transition: .4s all;
}
.cid-tyQ0fFv2F4 .iconfont-wrapper:hover .mbr-iconfont {
  color: #6592e6;
}
.cid-tyQ0fFv2F4 .dropdown-menu,
.cid-tyQ0fFv2F4 .navbar.opened {
  background: #353535 !important;
}
.cid-tyQ0fFv2F4 .nav-item:focus,
.cid-tyQ0fFv2F4 .nav-link:focus {
  outline: none;
}
.cid-tyQ0fFv2F4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tyQ0fFv2F4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tyQ0fFv2F4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tyQ0fFv2F4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tyQ0fFv2F4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tyQ0fFv2F4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tyQ0fFv2F4 .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-tyQ0fFv2F4 .navbar.opened {
  transition: all 0.3s;
}
.cid-tyQ0fFv2F4 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tyQ0fFv2F4 .navbar .navbar-logo img {
  width: auto;
}
.cid-tyQ0fFv2F4 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tyQ0fFv2F4 .navbar.collapsed {
  justify-content: center;
}
.cid-tyQ0fFv2F4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tyQ0fFv2F4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tyQ0fFv2F4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tyQ0fFv2F4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tyQ0fFv2F4 .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-tyQ0fFv2F4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tyQ0fFv2F4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tyQ0fFv2F4 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tyQ0fFv2F4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tyQ0fFv2F4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tyQ0fFv2F4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tyQ0fFv2F4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tyQ0fFv2F4 .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-tyQ0fFv2F4 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tyQ0fFv2F4 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tyQ0fFv2F4 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tyQ0fFv2F4 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tyQ0fFv2F4 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tyQ0fFv2F4 .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-tyQ0fFv2F4 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tyQ0fFv2F4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tyQ0fFv2F4 .dropdown-item.active,
.cid-tyQ0fFv2F4 .dropdown-item:active {
  background-color: transparent;
}
.cid-tyQ0fFv2F4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tyQ0fFv2F4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tyQ0fFv2F4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tyQ0fFv2F4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #353535;
}
.cid-tyQ0fFv2F4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tyQ0fFv2F4 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tyQ0fFv2F4 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tyQ0fFv2F4 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tyQ0fFv2F4 button.navbar-toggler {
  outline: none;
  width: 26px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tyQ0fFv2F4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 25px;
  height: 2px;
  border-right: 5px;
  background-color: #353535;
}
.cid-tyQ0fFv2F4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tyQ0fFv2F4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyQ0fFv2F4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyQ0fFv2F4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tyQ0fFv2F4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyQ0fFv2F4 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tyQ0fFv2F4 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tyQ0fFv2F4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyQ0fFv2F4 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tyQ0fFv2F4 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tyQ0fFv2F4 .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-tyQ0fFv2F4 .navbar {
    height: 70px;
  }
  .cid-tyQ0fFv2F4 .navbar.opened {
    height: auto;
  }
  .cid-tyQ0fFv2F4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tyQ0fFv2F4 .header-item {
  width: 33.33333333%;
  padding: 10px 0;
}
.cid-tyQ0fFv2F4 .navbar-toggler {
  margin-left: 10px;
}
.cid-tyQ0fFv2F4 .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-tyQ0fFv2F4 .navbar-logo {
  margin-right: 0 !important;
}
.cid-tyQ0fFv2F4 .mbr-text {
  width: 100%;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 575px) {
  .cid-tyQ0fFv2F4 .mbr-text {
    display: none;
  }
}
.cid-tyQ0fFv2F4 .navbar-collapse {
  padding-top: 40px !important;
}
.cid-tyQ0fFv2F4 .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-tyQ0fFv2F4 .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
}
.cid-tyQ0fFv2F4 .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-tyQ0fFv2F4 #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-tyQ0fFv2F4 #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-tyQ0fFv2F4 #vol {
    display: none;
  }
}
.cid-tyQ0fFv2F4 .soutien {
  font-family: jost;
  font-size: 1em;
}
.cid-tyQ0wF9ZqT {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tyQ0wF9ZqT .mbr-section-title {
  text-align: center;
  color: #4479d9;
}
.cid-tyQ0wF9ZqT .mbr-section-subtitle {
  text-align: center;
}
.cid-tyQ0wF9ZqT .mbr-text {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tyQ0wF9ZqT .display-1 {
    font-size: 75px;
  }
  .cid-tyQ0wF9ZqT .display-5 {
    font-size: 29px;
  }
  .cid-tyQ0wF9ZqT .display-4 {
    font-weight: 300;
  }
}
#custom-html-p4 {
  /* Type valid CSS here */
}
#custom-html-p4 div {
  background-color: #1f1f1f;
  text-align: center;
}
#custom-html-p4 .leTexte {
  font-size: 1rem;
  color: #fff;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  margin: auto;
}
.cid-ubZINDRJVs {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-ubZINDRJVs .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZINDRJVs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ubZINDRJVs .container,
.cid-ubZINDRJVs .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-ubZINDRJVs .container,
  .cid-ubZINDRJVs .container-fluid {
    padding: 0 20px;
  }
}
.cid-ubZINDRJVs .title-wrapper .mbr-section-subtitle {
  margin-bottom: 25px;
}
@media (max-width: 992px) {
  .cid-ubZINDRJVs .title-wrapper .mbr-section-subtitle {
    margin-bottom: 20px;
  }
}
.cid-ubZINDRJVs .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-ubZINDRJVs .mbr-section-title {
  color: #4479d9;
}
.cid-ubZINDRJVs .mbr-section-subtitle {
  color: #f9a600;
}
.cid-ubTzn1L6RS {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-ubTzn1L6RS .mbr-section-title {
  color: #fb980a;
  text-align: right;
}
#custom-html-1tj {
  /* Type valid CSS here */
  /* global */
}
#custom-html-1tj *,
#custom-html-1tj *::before,
#custom-html-1tj *::after {
  box-sizing: border-box;
}
#custom-html-1tj body {
  font-family: sans-serif;
  min-height: 100vh;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #232323;
}
#custom-html-1tj #corpsDuTexte {
  background-color: #232323;
}
#custom-html-1tj .container {
  background-color: #232323;
}
#custom-html-1tj .titre {
  padding: 1em;
}
#custom-html-1tj H1 {
  color: orange;
  font-size: 2rem;
}
#custom-html-1tj h6 {
  color: white;
}
.cid-ubZIZenI0L {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ubZIZenI0L .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZIZenI0L .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ubZIZenI0L .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ubZIZenI0L .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-ubZIZenI0L .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-ubZIZenI0L .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-ubZIZenI0L .mbr-section-title {
  color: #ff9966;
  text-align: left;
}
.cid-ubZIZenI0L .mbr-text,
.cid-ubZIZenI0L .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-ubZIZenI0L .w-100 {
  padding: 0;
  border-radius: 13px;
}
.cid-ubZJ0k6YwW {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ubZJ0k6YwW .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZJ0k6YwW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ubZJ0k6YwW .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ubZJ0k6YwW .text-wrapper {
  align-items: center;
  background-color: #4479d9;
  border-radius: 1em;
  border: 1px orange solid;
  padding: 1em;
}
@media (max-width: 991px) {
  .cid-ubZJ0k6YwW .image-wrapper {
    padding: 1rem;
  }
}
.cid-ubZJ0k6YwW .mbr-section-title {
  color: #ff9966;
  text-align: left;
}
.cid-ubZJ0k6YwW .mbr-text,
.cid-ubZJ0k6YwW .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-ubZJ0k6YwW .w-100 {
  padding: 0;
  border-radius: 13px;
  -webkit-filter: drop-shadow(5px 5px 5px #000000);
  filter: drop-shadow(5px 5px 5px #000000);
}
.cid-twGMSKiWo5 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-twGMSKiWo5 .mbr-section-title {
  color: #4479d9;
  text-align: right;
}
.cid-twGMSKiWo5 .mbr-text,
.cid-twGMSKiWo5 .mbr-section-btn {
  color: #ffa405;
  text-align: right;
}
.cid-twGMSKyWGx {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #171717;
}
.cid-twGMSKyWGx .row {
  padding: 20px 0;
}
@media (min-width: 992px) {
  .cid-twGMSKyWGx .row {
    padding: 20px 34px;
  }
}
.cid-twGMSKyWGx .mbr-text {
  color: #4479d9;
  text-align: center;
}
.cid-tJYieqG4A1 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-tJYieqG4A1 .card-title {
  line-height: 1.6;
  margin: 0;
}
.cid-tJYieqG4A1 .card {
  overflow: visible;
  transition: all 0.3s;
}
.cid-tJYieqG4A1 .card:hover {
  margin-top: -0.6rem;
}
.cid-tJYieqG4A1 .card-wrapper {
  position: relative;
}
.cid-tJYieqG4A1 .card-img {
  overflow: hidden;
  position: relative;
  transition: all 0.3s;
  border-radius: 6px;
}
.cid-tJYieqG4A1 .card-img:hover {
  box-shadow: 0 15px 20px rgba(0, 0, 0, 0.1);
}
.cid-tJYieqG4A1 .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: black;
  opacity: 0.2;
  z-index: 10;
  pointer-events: none;
  border-radius: 6px;
}
.cid-tJYieqG4A1 .big {
  margin-top: -25%;
}
.cid-tJYieqG4A1 .card-box {
  position: absolute;
  overflow: hidden;
  margin-bottom: -8px;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 1rem;
  z-index: 100;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
@media (max-width: 991px) {
  .cid-tJYieqG4A1 .small {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-tJYieqG4A1 .card:not(.last-child) {
    padding-bottom: 1.5rem !important;
  }
}
.cid-tJYieqG4A1 .mbr-section-sub-title {
  color: #4479d9;
  text-align: left;
}
.cid-twGMSM1p3s.popup-builder {
  background-color: #ffffff;
}
.cid-twGMSM1p3s.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-twGMSM1p3s.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-twGMSM1p3s .modal-content,
.cid-twGMSM1p3s .modal-dialog {
  height: auto;
}
.cid-twGMSM1p3s .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-twGMSM1p3s .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-twGMSM1p3s .form-wrapper .mbr-form .form-group,
  .cid-twGMSM1p3s .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-twGMSM1p3s .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-twGMSM1p3s .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-twGMSM1p3s .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-twGMSM1p3s .pt-0 {
  padding-top: 0 !important;
}
.cid-twGMSM1p3s .pb-0 {
  padding-bottom: 0 !important;
}
.cid-twGMSM1p3s .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-twGMSM1p3s .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-twGMSM1p3s .modal-open {
  overflow: hidden;
}
.cid-twGMSM1p3s .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-twGMSM1p3s .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-twGMSM1p3s .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-twGMSM1p3s .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-twGMSM1p3s .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-twGMSM1p3s .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-twGMSM1p3s .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-twGMSM1p3s .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-twGMSM1p3s .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-twGMSM1p3s .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-twGMSM1p3s .modal-backdrop.fade {
  opacity: 0;
}
.cid-twGMSM1p3s .modal-backdrop.show {
  opacity: .5;
}
.cid-twGMSM1p3s .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-twGMSM1p3s .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-twGMSM1p3s .modal-header {
    padding: 1rem;
  }
}
.cid-twGMSM1p3s .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-twGMSM1p3s .modal-header .close svg {
  fill: #ffffff;
}
.cid-twGMSM1p3s .modal-header .close:hover {
  opacity: 1;
}
.cid-twGMSM1p3s .modal-header .close:focus {
  outline: none;
}
.cid-twGMSM1p3s .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-twGMSM1p3s .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-twGMSM1p3s .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-twGMSM1p3s .modal-body {
    padding: 1rem;
  }
}
.cid-twGMSM1p3s .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-twGMSM1p3s .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-twGMSM1p3s .modal-footer {
    padding: 1rem;
  }
}
.cid-twGMSM1p3s .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-twGMSM1p3s .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-twGMSM1p3s .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-twGMSM1p3s .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-twGMSM1p3s .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-twGMSM1p3s .modal-lg,
  .cid-twGMSM1p3s .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-twGMSM1p3s .modal-xl {
    max-width: 1140px;
  }
}
.cid-twGMSM1p3s .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-twGMSM1p3s .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-twGMSM1p3s .form-group {
  margin-bottom: 1rem;
}
.cid-twGMSM1p3s .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-twGMSM1p3s .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-twGMSM1p3s .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-twGMSM1p3s .mbr-section-btn {
  margin: 0;
}
.cid-twGMSM1p3s .mbr-section-btn .btn {
  margin: 0;
}
.cid-twGMSM1p3s #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-twGMSM1p3s #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-twGMSM1p3s #creativecommons img,
.cid-twGMSM1p3s iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-twGMSML6vT.popup-builder {
  background-color: #ffffff;
}
.cid-twGMSML6vT.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-twGMSML6vT.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-twGMSML6vT .modal-content,
.cid-twGMSML6vT .modal-dialog {
  height: auto;
}
.cid-twGMSML6vT .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-twGMSML6vT .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-twGMSML6vT .form-wrapper .mbr-form .form-group,
  .cid-twGMSML6vT .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-twGMSML6vT .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-twGMSML6vT .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-twGMSML6vT .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-twGMSML6vT .pt-0 {
  padding-top: 0 !important;
}
.cid-twGMSML6vT .pb-0 {
  padding-bottom: 0 !important;
}
.cid-twGMSML6vT .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-twGMSML6vT .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-twGMSML6vT .modal-open {
  overflow: hidden;
}
.cid-twGMSML6vT .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-twGMSML6vT .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-twGMSML6vT .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-twGMSML6vT .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-twGMSML6vT .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-twGMSML6vT .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-twGMSML6vT .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-twGMSML6vT .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-twGMSML6vT .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-twGMSML6vT .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-twGMSML6vT .modal-backdrop.fade {
  opacity: 0;
}
.cid-twGMSML6vT .modal-backdrop.show {
  opacity: .5;
}
.cid-twGMSML6vT .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-twGMSML6vT .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-twGMSML6vT .modal-header {
    padding: 1rem;
  }
}
.cid-twGMSML6vT .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-twGMSML6vT .modal-header .close svg {
  fill: #ffffff;
}
.cid-twGMSML6vT .modal-header .close:hover {
  opacity: 1;
}
.cid-twGMSML6vT .modal-header .close:focus {
  outline: none;
}
.cid-twGMSML6vT .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-twGMSML6vT .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-twGMSML6vT .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-twGMSML6vT .modal-body {
    padding: 1rem;
  }
}
.cid-twGMSML6vT .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-twGMSML6vT .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-twGMSML6vT .modal-footer {
    padding: 1rem;
  }
}
.cid-twGMSML6vT .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-twGMSML6vT .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-twGMSML6vT .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-twGMSML6vT .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-twGMSML6vT .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-twGMSML6vT .modal-lg,
  .cid-twGMSML6vT .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-twGMSML6vT .modal-xl {
    max-width: 1140px;
  }
}
.cid-twGMSML6vT .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-twGMSML6vT .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-twGMSML6vT .form-group {
  margin-bottom: 1rem;
}
.cid-twGMSML6vT .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-twGMSML6vT .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-twGMSML6vT .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-twGMSML6vT .mbr-section-btn {
  margin: 0;
}
.cid-twGMSML6vT .mbr-section-btn .btn {
  margin: 0;
}
.cid-twJlp9OFis.popup-builder {
  background-color: #ffffff;
}
.cid-twJlp9OFis.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-twJlp9OFis.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-twJlp9OFis .modal-content,
.cid-twJlp9OFis .modal-dialog {
  height: auto;
}
.cid-twJlp9OFis .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-twJlp9OFis .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-twJlp9OFis .form-wrapper .mbr-form .form-group,
  .cid-twJlp9OFis .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-twJlp9OFis .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-twJlp9OFis .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-twJlp9OFis .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-twJlp9OFis .pt-0 {
  padding-top: 0 !important;
}
.cid-twJlp9OFis .pb-0 {
  padding-bottom: 0 !important;
}
.cid-twJlp9OFis .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-twJlp9OFis .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-twJlp9OFis .modal-open {
  overflow: hidden;
}
.cid-twJlp9OFis .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-twJlp9OFis .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-twJlp9OFis .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-twJlp9OFis .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-twJlp9OFis .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-twJlp9OFis .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-twJlp9OFis .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-twJlp9OFis .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-twJlp9OFis .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-twJlp9OFis .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-twJlp9OFis .modal-backdrop.fade {
  opacity: 0;
}
.cid-twJlp9OFis .modal-backdrop.show {
  opacity: .5;
}
.cid-twJlp9OFis .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-twJlp9OFis .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-twJlp9OFis .modal-header {
    padding: 1rem;
  }
}
.cid-twJlp9OFis .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-twJlp9OFis .modal-header .close svg {
  fill: #ffffff;
}
.cid-twJlp9OFis .modal-header .close:hover {
  opacity: 1;
}
.cid-twJlp9OFis .modal-header .close:focus {
  outline: none;
}
.cid-twJlp9OFis .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-twJlp9OFis .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-twJlp9OFis .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-twJlp9OFis .modal-body {
    padding: 1rem;
  }
}
.cid-twJlp9OFis .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-twJlp9OFis .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-twJlp9OFis .modal-footer {
    padding: 1rem;
  }
}
.cid-twJlp9OFis .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-twJlp9OFis .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-twJlp9OFis .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-twJlp9OFis .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-twJlp9OFis .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-twJlp9OFis .modal-lg,
  .cid-twJlp9OFis .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-twJlp9OFis .modal-xl {
    max-width: 1140px;
  }
}
.cid-twJlp9OFis .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-twJlp9OFis .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-twJlp9OFis .form-group {
  margin-bottom: 1rem;
}
.cid-twJlp9OFis .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-twJlp9OFis .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-twJlp9OFis .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-twJlp9OFis .mbr-section-btn {
  margin: 0;
}
.cid-twJlp9OFis .mbr-section-btn .btn {
  margin: 0;
}
.cid-uYztOxx9eJ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uYztOxx9eJ .row > [class*="col"] {
  padding-left: 16px;
  padding-right: 16px;
  width: 100%;
}
.cid-tMHGzDmQbh {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-tMHGzDmQbh .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tMHGzDmQbh .bg-facebook:hover {
  background: #0b60cb;
}
.cid-tMHGzDmQbh .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-tMHGzDmQbh .bg-youtube:hover {
  background: #cc0000;
}
.cid-tMHGzDmQbh .bg-twitch {
  background: #9146ff;
  color: #ffffff;
}
.cid-tMHGzDmQbh .bg-twitch:hover {
  background: #7313ff;
}
.cid-tMHGzDmQbh .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-tMHGzDmQbh [class^="socicon-"]:before,
.cid-tMHGzDmQbh [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tMHGzDmQbh .mbr-section-title,
.cid-tMHGzDmQbh .social-list {
  color: #4479d9;
  text-align: right;
}
.cid-tMHGFrztoG {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (max-width: 767px) {
  .cid-tMHGFrztoG .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tMHGFrztoG .img-logo img {
  height: 6rem;
  width: auto;
}
.cid-tMHGFrztoG .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-tMHGFrztoG .form-control:focus,
.cid-tMHGFrztoG .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-tMHGFrztoG .form-group {
  margin-bottom: 1rem;
}
.cid-tMHGFrztoG input::-webkit-input-placeholder,
.cid-tMHGFrztoG textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-tMHGFrztoG input:-moz-placeholder,
.cid-tMHGFrztoG textarea:-moz-placeholder {
  color: #656565;
}
.cid-tMHGFrztoG .jq-selectbox li,
.cid-tMHGFrztoG .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-tMHGFrztoG .jq-selectbox li:hover,
.cid-tMHGFrztoG .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-tMHGFrztoG .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-tMHGFrztoG .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-tMHGFrztoG textarea.form-control {
  resize: none;
}
.cid-tMHGFrztoG .input-group-btn {
  display: inline-block;
}
.cid-tMHGFrztoG .input-group-btn .btn {
  margin: 0 !important;
  padding: 0.75rem 1.5625rem !important;
  text-transform: none;
}
.cid-tMHGFrztoG .form-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tMHGFrztoG .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tMHGFrztoG .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tMHGFrztoG .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tMHGFrztoG .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tMHGFrztoG .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tMHGFrztoG .social-list {
    -webkit-justify-content: justify;
    text-align: justify;
    hyphens: auto;
    text-justify: distribute;
  }
}
@media (max-width: 767px) {
  .cid-tMHGFrztoG .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tMHGFrztoG .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tMHGFrztoG .form-control,
.cid-tMHGFrztoG .input-group-btn .btn {
  border-radius: 3px;
}
.cid-tMHGFrztoG #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-tMHGFrztoG #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-tMHGFrztoG #creativecommons img,
.cid-tMHGFrztoG iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-tMHGFrztoG .offset-md-1 {
  margin-left: 1vw;
}
.cid-tSDPiXPpGA.popup-builder {
  background-color: #ffffff;
}
.cid-tSDPiXPpGA.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tSDPiXPpGA.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tSDPiXPpGA .modal-content,
.cid-tSDPiXPpGA .modal-dialog {
  height: auto;
}
.cid-tSDPiXPpGA .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tSDPiXPpGA .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tSDPiXPpGA .form-wrapper .mbr-form .form-group,
  .cid-tSDPiXPpGA .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tSDPiXPpGA .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tSDPiXPpGA .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-tSDPiXPpGA .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tSDPiXPpGA .pt-0 {
  padding-top: 0 !important;
}
.cid-tSDPiXPpGA .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tSDPiXPpGA .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tSDPiXPpGA .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tSDPiXPpGA .modal-open {
  overflow: hidden;
}
.cid-tSDPiXPpGA .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tSDPiXPpGA .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tSDPiXPpGA .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tSDPiXPpGA .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-tSDPiXPpGA .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tSDPiXPpGA .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tSDPiXPpGA .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tSDPiXPpGA .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-tSDPiXPpGA .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tSDPiXPpGA .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tSDPiXPpGA .modal-backdrop.fade {
  opacity: 0;
}
.cid-tSDPiXPpGA .modal-backdrop.show {
  opacity: .5;
}
.cid-tSDPiXPpGA .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-tSDPiXPpGA .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXPpGA .modal-header {
    padding: 1rem;
  }
}
.cid-tSDPiXPpGA .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tSDPiXPpGA .modal-header .close svg {
  fill: #ffffff;
}
.cid-tSDPiXPpGA .modal-header .close:hover {
  opacity: 1;
}
.cid-tSDPiXPpGA .modal-header .close:focus {
  outline: none;
}
.cid-tSDPiXPpGA .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tSDPiXPpGA .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tSDPiXPpGA .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXPpGA .modal-body {
    padding: 1rem;
  }
}
.cid-tSDPiXPpGA .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-tSDPiXPpGA .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXPpGA .modal-footer {
    padding: 1rem;
  }
}
.cid-tSDPiXPpGA .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tSDPiXPpGA .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tSDPiXPpGA .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tSDPiXPpGA .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tSDPiXPpGA .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tSDPiXPpGA .modal-lg,
  .cid-tSDPiXPpGA .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tSDPiXPpGA .modal-xl {
    max-width: 1140px;
  }
}
.cid-tSDPiXPpGA .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tSDPiXPpGA .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-tSDPiXPpGA .form-group {
  margin-bottom: 1rem;
}
.cid-tSDPiXPpGA .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tSDPiXPpGA .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tSDPiXPpGA .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-tSDPiXPpGA .mbr-section-btn {
  margin: 0;
}
.cid-tSDPiXPpGA .mbr-section-btn .btn {
  margin: 0;
}
.cid-tyQ0fFv2F4 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tyQ0fFv2F4 nav.navbar {
  position: fixed;
}
.cid-tyQ0fFv2F4 .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-tyQ0fFv2F4 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tyQ0fFv2F4 .decor {
  background-color: white;
  border: solid 1px lightgray;
  border-radius: .5vw;
}
.cid-tyQ0fFv2F4 #menu {
  width: 3vh;
  font-size: .8vh;
  color: #353535;
  left: -7px;
  position: absolute;
  top: 1px;
  margin-top: 3px;
}
.cid-tyQ0fFv2F4 .dropdown-item {
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  transition: .4s all !important;
}
.cid-tyQ0fFv2F4 .dropdown-item:hover,
.cid-tyQ0fFv2F4 .dropdown-item:focus {
  background: rgba(71, 181, 237, 0.5) !important;
  color: white !important;
}
.cid-tyQ0fFv2F4 .dropdown-item:hover span {
  color: white;
}
.cid-tyQ0fFv2F4 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tyQ0fFv2F4 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tyQ0fFv2F4 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
  text-align: center;
}
.cid-tyQ0fFv2F4 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tyQ0fFv2F4 .nav-link {
  position: relative;
}
.cid-tyQ0fFv2F4 .container {
  display: flex;
  margin: auto;
  max-width: 1600px;
}
.cid-tyQ0fFv2F4 .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0 !important;
}
.cid-tyQ0fFv2F4 .iconfont-wrapper .mbr-iconfont {
  transition: .4s all;
}
.cid-tyQ0fFv2F4 .iconfont-wrapper:hover .mbr-iconfont {
  color: #6592e6;
}
.cid-tyQ0fFv2F4 .dropdown-menu,
.cid-tyQ0fFv2F4 .navbar.opened {
  background: #353535 !important;
}
.cid-tyQ0fFv2F4 .nav-item:focus,
.cid-tyQ0fFv2F4 .nav-link:focus {
  outline: none;
}
.cid-tyQ0fFv2F4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tyQ0fFv2F4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tyQ0fFv2F4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tyQ0fFv2F4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tyQ0fFv2F4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tyQ0fFv2F4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tyQ0fFv2F4 .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-tyQ0fFv2F4 .navbar.opened {
  transition: all 0.3s;
}
.cid-tyQ0fFv2F4 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tyQ0fFv2F4 .navbar .navbar-logo img {
  width: auto;
}
.cid-tyQ0fFv2F4 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tyQ0fFv2F4 .navbar.collapsed {
  justify-content: center;
}
.cid-tyQ0fFv2F4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tyQ0fFv2F4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tyQ0fFv2F4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tyQ0fFv2F4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tyQ0fFv2F4 .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-tyQ0fFv2F4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tyQ0fFv2F4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tyQ0fFv2F4 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tyQ0fFv2F4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tyQ0fFv2F4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tyQ0fFv2F4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tyQ0fFv2F4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tyQ0fFv2F4 .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-tyQ0fFv2F4 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tyQ0fFv2F4 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tyQ0fFv2F4 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tyQ0fFv2F4 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tyQ0fFv2F4 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tyQ0fFv2F4 .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-tyQ0fFv2F4 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tyQ0fFv2F4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tyQ0fFv2F4 .dropdown-item.active,
.cid-tyQ0fFv2F4 .dropdown-item:active {
  background-color: transparent;
}
.cid-tyQ0fFv2F4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tyQ0fFv2F4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tyQ0fFv2F4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tyQ0fFv2F4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #353535;
}
.cid-tyQ0fFv2F4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tyQ0fFv2F4 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tyQ0fFv2F4 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tyQ0fFv2F4 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tyQ0fFv2F4 button.navbar-toggler {
  outline: none;
  width: 26px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tyQ0fFv2F4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 25px;
  height: 2px;
  border-right: 5px;
  background-color: #353535;
}
.cid-tyQ0fFv2F4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tyQ0fFv2F4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyQ0fFv2F4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyQ0fFv2F4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tyQ0fFv2F4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyQ0fFv2F4 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tyQ0fFv2F4 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tyQ0fFv2F4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyQ0fFv2F4 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tyQ0fFv2F4 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tyQ0fFv2F4 .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-tyQ0fFv2F4 .navbar {
    height: 70px;
  }
  .cid-tyQ0fFv2F4 .navbar.opened {
    height: auto;
  }
  .cid-tyQ0fFv2F4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tyQ0fFv2F4 .header-item {
  width: 33.33333333%;
  padding: 10px 0;
}
.cid-tyQ0fFv2F4 .navbar-toggler {
  margin-left: 10px;
}
.cid-tyQ0fFv2F4 .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-tyQ0fFv2F4 .navbar-logo {
  margin-right: 0 !important;
}
.cid-tyQ0fFv2F4 .mbr-text {
  width: 100%;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 575px) {
  .cid-tyQ0fFv2F4 .mbr-text {
    display: none;
  }
}
.cid-tyQ0fFv2F4 .navbar-collapse {
  padding-top: 40px !important;
}
.cid-tyQ0fFv2F4 .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-tyQ0fFv2F4 .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
}
.cid-tyQ0fFv2F4 .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-tyQ0fFv2F4 #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-tyQ0fFv2F4 #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-tyQ0fFv2F4 #vol {
    display: none;
  }
}
.cid-tyQ0fFv2F4 .soutien {
  font-family: jost;
  font-size: 1em;
}
.cid-tyQ0smvyB6 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tyQ0smvyB6 .mbr-section-title {
  text-align: center;
  color: #4479d9;
}
.cid-tyQ0smvyB6 .mbr-section-subtitle {
  text-align: center;
}
.cid-tyQ0smvyB6 .mbr-text {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tyQ0smvyB6 .display-1 {
    font-size: 75px;
  }
  .cid-tyQ0smvyB6 .display-5 {
    font-size: 29px;
  }
  .cid-tyQ0smvyB6 .display-4 {
    font-weight: 300;
  }
}
#custom-html-pj {
  /* Type valid CSS here */
}
#custom-html-pj div {
  background-color: #1f1f1f;
  text-align: center;
}
#custom-html-pj .leTexte {
  font-size: 1rem;
  color: #fff;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  margin: auto;
}
.cid-ubZJ4ywC0N {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-ubZJ4ywC0N .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZJ4ywC0N .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ubZJ4ywC0N .container,
.cid-ubZJ4ywC0N .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-ubZJ4ywC0N .container,
  .cid-ubZJ4ywC0N .container-fluid {
    padding: 0 20px;
  }
}
.cid-ubZJ4ywC0N .title-wrapper .mbr-section-subtitle {
  margin-bottom: 25px;
}
@media (max-width: 992px) {
  .cid-ubZJ4ywC0N .title-wrapper .mbr-section-subtitle {
    margin-bottom: 20px;
  }
}
.cid-ubZJ4ywC0N .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-ubZJ4ywC0N .mbr-section-title {
  color: #4479d9;
}
.cid-ubZJ4ywC0N .mbr-section-subtitle {
  color: #f9a600;
}
.cid-ubTCajUOu0 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-ubTCajUOu0 .mbr-section-title {
  color: #fb980a;
  text-align: right;
}
#custom-html-1ti {
  /* Type valid CSS here */
  /* global */
}
#custom-html-1ti *,
#custom-html-1ti *::before,
#custom-html-1ti *::after {
  box-sizing: border-box;
}
#custom-html-1ti body {
  font-family: sans-serif;
  min-height: 100vh;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #232323;
}
#custom-html-1ti #corpsDuTexte {
  background-color: #232323;
}
#custom-html-1ti .container {
  background-color: #232323;
}
#custom-html-1ti .titre {
  padding: 1em;
}
#custom-html-1ti H1 {
  color: orange;
  font-size: 2rem;
}
#custom-html-1ti h6 {
  color: white;
}
.cid-ubZJfViU8L {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ubZJfViU8L .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZJfViU8L .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ubZJfViU8L .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ubZJfViU8L .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-ubZJfViU8L .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-ubZJfViU8L .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-ubZJfViU8L .mbr-section-title {
  color: #ff9966;
  text-align: left;
}
.cid-ubZJfViU8L .mbr-text,
.cid-ubZJfViU8L .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-ubZJfViU8L .w-100 {
  padding: 0;
  border-radius: 13px;
}
.cid-ubZJhAou2Q {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ubZJhAou2Q .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZJhAou2Q .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ubZJhAou2Q .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ubZJhAou2Q .text-wrapper {
  align-items: center;
  background-color: #4479d9;
  border-radius: 1em;
  border: 1px orange solid;
  padding: 1em;
}
@media (max-width: 991px) {
  .cid-ubZJhAou2Q .image-wrapper {
    padding: 1rem;
  }
}
.cid-ubZJhAou2Q .mbr-section-title {
  color: #ff9966;
  text-align: left;
}
.cid-ubZJhAou2Q .mbr-text,
.cid-ubZJhAou2Q .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-ubZJhAou2Q .w-100 {
  padding: 0;
  border-radius: 13px;
  -webkit-filter: drop-shadow(5px 5px 5px #000000);
  filter: drop-shadow(5px 5px 5px #000000);
}
.cid-tx9EQWJbA8 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-tx9EQWJbA8 .mbr-section-title {
  color: #4479d9;
  text-align: right;
}
.cid-tx9EQWJbA8 .mbr-text,
.cid-tx9EQWJbA8 .mbr-section-btn {
  color: #ffa405;
  text-align: right;
}
.cid-tx9EQWZ1oE {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #171717;
}
.cid-tx9EQWZ1oE .row {
  padding: 20px 0;
}
@media (min-width: 992px) {
  .cid-tx9EQWZ1oE .row {
    padding: 20px 34px;
  }
}
.cid-tx9EQWZ1oE .mbr-text {
  color: #4479d9;
  text-align: center;
}
.cid-tJYhNC3KNb {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-tJYhNC3KNb .card-title {
  line-height: 1.6;
  margin: 0;
}
.cid-tJYhNC3KNb .card {
  overflow: visible;
  transition: all 0.3s;
}
.cid-tJYhNC3KNb .card:hover {
  margin-top: -0.6rem;
}
.cid-tJYhNC3KNb .card-wrapper {
  position: relative;
}
.cid-tJYhNC3KNb .card-img {
  overflow: hidden;
  position: relative;
  transition: all 0.3s;
  border-radius: 6px;
}
.cid-tJYhNC3KNb .card-img:hover {
  box-shadow: 0 15px 20px rgba(0, 0, 0, 0.1);
}
.cid-tJYhNC3KNb .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: black;
  opacity: 0.2;
  z-index: 10;
  pointer-events: none;
  border-radius: 6px;
}
.cid-tJYhNC3KNb .big {
  margin-top: -25%;
}
.cid-tJYhNC3KNb .card-box {
  position: absolute;
  overflow: hidden;
  margin-bottom: -8px;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 1rem;
  z-index: 100;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
@media (max-width: 991px) {
  .cid-tJYhNC3KNb .small {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-tJYhNC3KNb .card:not(.last-child) {
    padding-bottom: 1.5rem !important;
  }
}
.cid-tJYhNC3KNb .mbr-section-sub-title {
  color: #4479d9;
  text-align: left;
}
.cid-tx9EQYqAnq.popup-builder {
  background-color: #ffffff;
}
.cid-tx9EQYqAnq.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tx9EQYqAnq.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tx9EQYqAnq .modal-content,
.cid-tx9EQYqAnq .modal-dialog {
  height: auto;
}
.cid-tx9EQYqAnq .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tx9EQYqAnq .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tx9EQYqAnq .form-wrapper .mbr-form .form-group,
  .cid-tx9EQYqAnq .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tx9EQYqAnq .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tx9EQYqAnq .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-tx9EQYqAnq .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tx9EQYqAnq .pt-0 {
  padding-top: 0 !important;
}
.cid-tx9EQYqAnq .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tx9EQYqAnq .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tx9EQYqAnq .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tx9EQYqAnq .modal-open {
  overflow: hidden;
}
.cid-tx9EQYqAnq .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tx9EQYqAnq .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tx9EQYqAnq .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tx9EQYqAnq .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-tx9EQYqAnq .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tx9EQYqAnq .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tx9EQYqAnq .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tx9EQYqAnq .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-tx9EQYqAnq .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tx9EQYqAnq .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tx9EQYqAnq .modal-backdrop.fade {
  opacity: 0;
}
.cid-tx9EQYqAnq .modal-backdrop.show {
  opacity: .5;
}
.cid-tx9EQYqAnq .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-tx9EQYqAnq .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tx9EQYqAnq .modal-header {
    padding: 1rem;
  }
}
.cid-tx9EQYqAnq .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tx9EQYqAnq .modal-header .close svg {
  fill: #ffffff;
}
.cid-tx9EQYqAnq .modal-header .close:hover {
  opacity: 1;
}
.cid-tx9EQYqAnq .modal-header .close:focus {
  outline: none;
}
.cid-tx9EQYqAnq .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tx9EQYqAnq .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tx9EQYqAnq .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tx9EQYqAnq .modal-body {
    padding: 1rem;
  }
}
.cid-tx9EQYqAnq .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-tx9EQYqAnq .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tx9EQYqAnq .modal-footer {
    padding: 1rem;
  }
}
.cid-tx9EQYqAnq .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tx9EQYqAnq .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tx9EQYqAnq .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tx9EQYqAnq .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tx9EQYqAnq .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tx9EQYqAnq .modal-lg,
  .cid-tx9EQYqAnq .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tx9EQYqAnq .modal-xl {
    max-width: 1140px;
  }
}
.cid-tx9EQYqAnq .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tx9EQYqAnq .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-tx9EQYqAnq .form-group {
  margin-bottom: 1rem;
}
.cid-tx9EQYqAnq .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tx9EQYqAnq .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tx9EQYqAnq .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-tx9EQYqAnq .mbr-section-btn {
  margin: 0;
}
.cid-tx9EQYqAnq .mbr-section-btn .btn {
  margin: 0;
}
.cid-tx9EQYqAnq #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-tx9EQYqAnq #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-tx9EQYqAnq #creativecommons img,
.cid-tx9EQYqAnq iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-tx9EQZ6DKP.popup-builder {
  background-color: #ffffff;
}
.cid-tx9EQZ6DKP.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tx9EQZ6DKP.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tx9EQZ6DKP .modal-content,
.cid-tx9EQZ6DKP .modal-dialog {
  height: auto;
}
.cid-tx9EQZ6DKP .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tx9EQZ6DKP .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tx9EQZ6DKP .form-wrapper .mbr-form .form-group,
  .cid-tx9EQZ6DKP .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tx9EQZ6DKP .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tx9EQZ6DKP .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-tx9EQZ6DKP .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tx9EQZ6DKP .pt-0 {
  padding-top: 0 !important;
}
.cid-tx9EQZ6DKP .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tx9EQZ6DKP .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tx9EQZ6DKP .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tx9EQZ6DKP .modal-open {
  overflow: hidden;
}
.cid-tx9EQZ6DKP .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tx9EQZ6DKP .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tx9EQZ6DKP .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tx9EQZ6DKP .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-tx9EQZ6DKP .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tx9EQZ6DKP .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tx9EQZ6DKP .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tx9EQZ6DKP .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-tx9EQZ6DKP .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tx9EQZ6DKP .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tx9EQZ6DKP .modal-backdrop.fade {
  opacity: 0;
}
.cid-tx9EQZ6DKP .modal-backdrop.show {
  opacity: .5;
}
.cid-tx9EQZ6DKP .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-tx9EQZ6DKP .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tx9EQZ6DKP .modal-header {
    padding: 1rem;
  }
}
.cid-tx9EQZ6DKP .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tx9EQZ6DKP .modal-header .close svg {
  fill: #ffffff;
}
.cid-tx9EQZ6DKP .modal-header .close:hover {
  opacity: 1;
}
.cid-tx9EQZ6DKP .modal-header .close:focus {
  outline: none;
}
.cid-tx9EQZ6DKP .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tx9EQZ6DKP .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tx9EQZ6DKP .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tx9EQZ6DKP .modal-body {
    padding: 1rem;
  }
}
.cid-tx9EQZ6DKP .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-tx9EQZ6DKP .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tx9EQZ6DKP .modal-footer {
    padding: 1rem;
  }
}
.cid-tx9EQZ6DKP .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tx9EQZ6DKP .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tx9EQZ6DKP .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tx9EQZ6DKP .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tx9EQZ6DKP .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tx9EQZ6DKP .modal-lg,
  .cid-tx9EQZ6DKP .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tx9EQZ6DKP .modal-xl {
    max-width: 1140px;
  }
}
.cid-tx9EQZ6DKP .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tx9EQZ6DKP .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-tx9EQZ6DKP .form-group {
  margin-bottom: 1rem;
}
.cid-tx9EQZ6DKP .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tx9EQZ6DKP .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tx9EQZ6DKP .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-tx9EQZ6DKP .mbr-section-btn {
  margin: 0;
}
.cid-tx9EQZ6DKP .mbr-section-btn .btn {
  margin: 0;
}
.cid-tx9FG1Iv5U.popup-builder {
  background-color: #ffffff;
}
.cid-tx9FG1Iv5U.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tx9FG1Iv5U.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tx9FG1Iv5U .modal-content,
.cid-tx9FG1Iv5U .modal-dialog {
  height: auto;
}
.cid-tx9FG1Iv5U .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tx9FG1Iv5U .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tx9FG1Iv5U .form-wrapper .mbr-form .form-group,
  .cid-tx9FG1Iv5U .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tx9FG1Iv5U .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tx9FG1Iv5U .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-tx9FG1Iv5U .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tx9FG1Iv5U .pt-0 {
  padding-top: 0 !important;
}
.cid-tx9FG1Iv5U .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tx9FG1Iv5U .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tx9FG1Iv5U .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tx9FG1Iv5U .modal-open {
  overflow: hidden;
}
.cid-tx9FG1Iv5U .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tx9FG1Iv5U .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tx9FG1Iv5U .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tx9FG1Iv5U .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-tx9FG1Iv5U .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tx9FG1Iv5U .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tx9FG1Iv5U .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tx9FG1Iv5U .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-tx9FG1Iv5U .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tx9FG1Iv5U .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tx9FG1Iv5U .modal-backdrop.fade {
  opacity: 0;
}
.cid-tx9FG1Iv5U .modal-backdrop.show {
  opacity: .5;
}
.cid-tx9FG1Iv5U .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-tx9FG1Iv5U .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tx9FG1Iv5U .modal-header {
    padding: 1rem;
  }
}
.cid-tx9FG1Iv5U .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tx9FG1Iv5U .modal-header .close svg {
  fill: #ffffff;
}
.cid-tx9FG1Iv5U .modal-header .close:hover {
  opacity: 1;
}
.cid-tx9FG1Iv5U .modal-header .close:focus {
  outline: none;
}
.cid-tx9FG1Iv5U .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tx9FG1Iv5U .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tx9FG1Iv5U .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tx9FG1Iv5U .modal-body {
    padding: 1rem;
  }
}
.cid-tx9FG1Iv5U .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-tx9FG1Iv5U .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tx9FG1Iv5U .modal-footer {
    padding: 1rem;
  }
}
.cid-tx9FG1Iv5U .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tx9FG1Iv5U .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tx9FG1Iv5U .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tx9FG1Iv5U .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tx9FG1Iv5U .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tx9FG1Iv5U .modal-lg,
  .cid-tx9FG1Iv5U .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tx9FG1Iv5U .modal-xl {
    max-width: 1140px;
  }
}
.cid-tx9FG1Iv5U .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tx9FG1Iv5U .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-tx9FG1Iv5U .form-group {
  margin-bottom: 1rem;
}
.cid-tx9FG1Iv5U .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tx9FG1Iv5U .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tx9FG1Iv5U .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-tx9FG1Iv5U .mbr-section-btn {
  margin: 0;
}
.cid-tx9FG1Iv5U .mbr-section-btn .btn {
  margin: 0;
}
.cid-txa3UOjsM1.popup-builder {
  background-color: #ffffff;
}
.cid-txa3UOjsM1.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-txa3UOjsM1.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-txa3UOjsM1 .modal-content,
.cid-txa3UOjsM1 .modal-dialog {
  height: auto;
}
.cid-txa3UOjsM1 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-txa3UOjsM1 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-txa3UOjsM1 .form-wrapper .mbr-form .form-group,
  .cid-txa3UOjsM1 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-txa3UOjsM1 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-txa3UOjsM1 .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-txa3UOjsM1 .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-txa3UOjsM1 .pt-0 {
  padding-top: 0 !important;
}
.cid-txa3UOjsM1 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-txa3UOjsM1 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-txa3UOjsM1 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-txa3UOjsM1 .modal-open {
  overflow: hidden;
}
.cid-txa3UOjsM1 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-txa3UOjsM1 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-txa3UOjsM1 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-txa3UOjsM1 .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-txa3UOjsM1 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-txa3UOjsM1 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-txa3UOjsM1 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-txa3UOjsM1 .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-txa3UOjsM1 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-txa3UOjsM1 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-txa3UOjsM1 .modal-backdrop.fade {
  opacity: 0;
}
.cid-txa3UOjsM1 .modal-backdrop.show {
  opacity: .5;
}
.cid-txa3UOjsM1 .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-txa3UOjsM1 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-txa3UOjsM1 .modal-header {
    padding: 1rem;
  }
}
.cid-txa3UOjsM1 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-txa3UOjsM1 .modal-header .close svg {
  fill: #ffffff;
}
.cid-txa3UOjsM1 .modal-header .close:hover {
  opacity: 1;
}
.cid-txa3UOjsM1 .modal-header .close:focus {
  outline: none;
}
.cid-txa3UOjsM1 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-txa3UOjsM1 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-txa3UOjsM1 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-txa3UOjsM1 .modal-body {
    padding: 1rem;
  }
}
.cid-txa3UOjsM1 .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-txa3UOjsM1 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-txa3UOjsM1 .modal-footer {
    padding: 1rem;
  }
}
.cid-txa3UOjsM1 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-txa3UOjsM1 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-txa3UOjsM1 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-txa3UOjsM1 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-txa3UOjsM1 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-txa3UOjsM1 .modal-lg,
  .cid-txa3UOjsM1 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-txa3UOjsM1 .modal-xl {
    max-width: 1140px;
  }
}
.cid-txa3UOjsM1 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-txa3UOjsM1 .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-txa3UOjsM1 .form-group {
  margin-bottom: 1rem;
}
.cid-txa3UOjsM1 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-txa3UOjsM1 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-txa3UOjsM1 .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-txa3UOjsM1 .mbr-section-btn {
  margin: 0;
}
.cid-txa3UOjsM1 .mbr-section-btn .btn {
  margin: 0;
}
.cid-uYztOxx9eJ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uYztOxx9eJ .row > [class*="col"] {
  padding-left: 16px;
  padding-right: 16px;
  width: 100%;
}
.cid-tMHGzDmQbh {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-tMHGzDmQbh .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tMHGzDmQbh .bg-facebook:hover {
  background: #0b60cb;
}
.cid-tMHGzDmQbh .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-tMHGzDmQbh .bg-youtube:hover {
  background: #cc0000;
}
.cid-tMHGzDmQbh .bg-twitch {
  background: #9146ff;
  color: #ffffff;
}
.cid-tMHGzDmQbh .bg-twitch:hover {
  background: #7313ff;
}
.cid-tMHGzDmQbh .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-tMHGzDmQbh [class^="socicon-"]:before,
.cid-tMHGzDmQbh [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tMHGzDmQbh .mbr-section-title,
.cid-tMHGzDmQbh .social-list {
  color: #4479d9;
  text-align: right;
}
.cid-tMHGFrztoG {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (max-width: 767px) {
  .cid-tMHGFrztoG .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tMHGFrztoG .img-logo img {
  height: 6rem;
  width: auto;
}
.cid-tMHGFrztoG .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-tMHGFrztoG .form-control:focus,
.cid-tMHGFrztoG .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-tMHGFrztoG .form-group {
  margin-bottom: 1rem;
}
.cid-tMHGFrztoG input::-webkit-input-placeholder,
.cid-tMHGFrztoG textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-tMHGFrztoG input:-moz-placeholder,
.cid-tMHGFrztoG textarea:-moz-placeholder {
  color: #656565;
}
.cid-tMHGFrztoG .jq-selectbox li,
.cid-tMHGFrztoG .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-tMHGFrztoG .jq-selectbox li:hover,
.cid-tMHGFrztoG .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-tMHGFrztoG .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-tMHGFrztoG .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-tMHGFrztoG textarea.form-control {
  resize: none;
}
.cid-tMHGFrztoG .input-group-btn {
  display: inline-block;
}
.cid-tMHGFrztoG .input-group-btn .btn {
  margin: 0 !important;
  padding: 0.75rem 1.5625rem !important;
  text-transform: none;
}
.cid-tMHGFrztoG .form-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tMHGFrztoG .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tMHGFrztoG .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tMHGFrztoG .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tMHGFrztoG .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tMHGFrztoG .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tMHGFrztoG .social-list {
    -webkit-justify-content: justify;
    text-align: justify;
    hyphens: auto;
    text-justify: distribute;
  }
}
@media (max-width: 767px) {
  .cid-tMHGFrztoG .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tMHGFrztoG .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tMHGFrztoG .form-control,
.cid-tMHGFrztoG .input-group-btn .btn {
  border-radius: 3px;
}
.cid-tMHGFrztoG #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-tMHGFrztoG #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-tMHGFrztoG #creativecommons img,
.cid-tMHGFrztoG iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-tMHGFrztoG .offset-md-1 {
  margin-left: 1vw;
}
.cid-tSDPiXPRXp.popup-builder {
  background-color: #ffffff;
}
.cid-tSDPiXPRXp.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tSDPiXPRXp.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tSDPiXPRXp .modal-content,
.cid-tSDPiXPRXp .modal-dialog {
  height: auto;
}
.cid-tSDPiXPRXp .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tSDPiXPRXp .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tSDPiXPRXp .form-wrapper .mbr-form .form-group,
  .cid-tSDPiXPRXp .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tSDPiXPRXp .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tSDPiXPRXp .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-tSDPiXPRXp .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tSDPiXPRXp .pt-0 {
  padding-top: 0 !important;
}
.cid-tSDPiXPRXp .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tSDPiXPRXp .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tSDPiXPRXp .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tSDPiXPRXp .modal-open {
  overflow: hidden;
}
.cid-tSDPiXPRXp .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tSDPiXPRXp .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tSDPiXPRXp .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tSDPiXPRXp .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-tSDPiXPRXp .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tSDPiXPRXp .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tSDPiXPRXp .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tSDPiXPRXp .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-tSDPiXPRXp .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tSDPiXPRXp .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tSDPiXPRXp .modal-backdrop.fade {
  opacity: 0;
}
.cid-tSDPiXPRXp .modal-backdrop.show {
  opacity: .5;
}
.cid-tSDPiXPRXp .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-tSDPiXPRXp .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXPRXp .modal-header {
    padding: 1rem;
  }
}
.cid-tSDPiXPRXp .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tSDPiXPRXp .modal-header .close svg {
  fill: #ffffff;
}
.cid-tSDPiXPRXp .modal-header .close:hover {
  opacity: 1;
}
.cid-tSDPiXPRXp .modal-header .close:focus {
  outline: none;
}
.cid-tSDPiXPRXp .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tSDPiXPRXp .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tSDPiXPRXp .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXPRXp .modal-body {
    padding: 1rem;
  }
}
.cid-tSDPiXPRXp .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-tSDPiXPRXp .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXPRXp .modal-footer {
    padding: 1rem;
  }
}
.cid-tSDPiXPRXp .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tSDPiXPRXp .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tSDPiXPRXp .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tSDPiXPRXp .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tSDPiXPRXp .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tSDPiXPRXp .modal-lg,
  .cid-tSDPiXPRXp .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tSDPiXPRXp .modal-xl {
    max-width: 1140px;
  }
}
.cid-tSDPiXPRXp .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tSDPiXPRXp .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-tSDPiXPRXp .form-group {
  margin-bottom: 1rem;
}
.cid-tSDPiXPRXp .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tSDPiXPRXp .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tSDPiXPRXp .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-tSDPiXPRXp .mbr-section-btn {
  margin: 0;
}
.cid-tSDPiXPRXp .mbr-section-btn .btn {
  margin: 0;
}
.cid-tyQ0fFv2F4 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tyQ0fFv2F4 nav.navbar {
  position: fixed;
}
.cid-tyQ0fFv2F4 .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-tyQ0fFv2F4 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tyQ0fFv2F4 .decor {
  background-color: white;
  border: solid 1px lightgray;
  border-radius: .5vw;
}
.cid-tyQ0fFv2F4 #menu {
  width: 3vh;
  font-size: .8vh;
  color: #353535;
  left: -7px;
  position: absolute;
  top: 1px;
  margin-top: 3px;
}
.cid-tyQ0fFv2F4 .dropdown-item {
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  transition: .4s all !important;
}
.cid-tyQ0fFv2F4 .dropdown-item:hover,
.cid-tyQ0fFv2F4 .dropdown-item:focus {
  background: rgba(71, 181, 237, 0.5) !important;
  color: white !important;
}
.cid-tyQ0fFv2F4 .dropdown-item:hover span {
  color: white;
}
.cid-tyQ0fFv2F4 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tyQ0fFv2F4 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tyQ0fFv2F4 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
  text-align: center;
}
.cid-tyQ0fFv2F4 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tyQ0fFv2F4 .nav-link {
  position: relative;
}
.cid-tyQ0fFv2F4 .container {
  display: flex;
  margin: auto;
  max-width: 1600px;
}
.cid-tyQ0fFv2F4 .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0 !important;
}
.cid-tyQ0fFv2F4 .iconfont-wrapper .mbr-iconfont {
  transition: .4s all;
}
.cid-tyQ0fFv2F4 .iconfont-wrapper:hover .mbr-iconfont {
  color: #6592e6;
}
.cid-tyQ0fFv2F4 .dropdown-menu,
.cid-tyQ0fFv2F4 .navbar.opened {
  background: #353535 !important;
}
.cid-tyQ0fFv2F4 .nav-item:focus,
.cid-tyQ0fFv2F4 .nav-link:focus {
  outline: none;
}
.cid-tyQ0fFv2F4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tyQ0fFv2F4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tyQ0fFv2F4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tyQ0fFv2F4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tyQ0fFv2F4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tyQ0fFv2F4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tyQ0fFv2F4 .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-tyQ0fFv2F4 .navbar.opened {
  transition: all 0.3s;
}
.cid-tyQ0fFv2F4 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tyQ0fFv2F4 .navbar .navbar-logo img {
  width: auto;
}
.cid-tyQ0fFv2F4 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tyQ0fFv2F4 .navbar.collapsed {
  justify-content: center;
}
.cid-tyQ0fFv2F4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tyQ0fFv2F4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tyQ0fFv2F4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tyQ0fFv2F4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tyQ0fFv2F4 .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-tyQ0fFv2F4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tyQ0fFv2F4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tyQ0fFv2F4 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tyQ0fFv2F4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tyQ0fFv2F4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tyQ0fFv2F4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tyQ0fFv2F4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tyQ0fFv2F4 .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-tyQ0fFv2F4 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tyQ0fFv2F4 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tyQ0fFv2F4 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tyQ0fFv2F4 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tyQ0fFv2F4 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tyQ0fFv2F4 .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-tyQ0fFv2F4 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tyQ0fFv2F4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tyQ0fFv2F4 .dropdown-item.active,
.cid-tyQ0fFv2F4 .dropdown-item:active {
  background-color: transparent;
}
.cid-tyQ0fFv2F4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tyQ0fFv2F4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tyQ0fFv2F4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tyQ0fFv2F4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #353535;
}
.cid-tyQ0fFv2F4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tyQ0fFv2F4 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tyQ0fFv2F4 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tyQ0fFv2F4 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tyQ0fFv2F4 button.navbar-toggler {
  outline: none;
  width: 26px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tyQ0fFv2F4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 25px;
  height: 2px;
  border-right: 5px;
  background-color: #353535;
}
.cid-tyQ0fFv2F4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tyQ0fFv2F4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyQ0fFv2F4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyQ0fFv2F4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tyQ0fFv2F4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyQ0fFv2F4 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tyQ0fFv2F4 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tyQ0fFv2F4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyQ0fFv2F4 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tyQ0fFv2F4 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tyQ0fFv2F4 .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-tyQ0fFv2F4 .navbar {
    height: 70px;
  }
  .cid-tyQ0fFv2F4 .navbar.opened {
    height: auto;
  }
  .cid-tyQ0fFv2F4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tyQ0fFv2F4 .header-item {
  width: 33.33333333%;
  padding: 10px 0;
}
.cid-tyQ0fFv2F4 .navbar-toggler {
  margin-left: 10px;
}
.cid-tyQ0fFv2F4 .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-tyQ0fFv2F4 .navbar-logo {
  margin-right: 0 !important;
}
.cid-tyQ0fFv2F4 .mbr-text {
  width: 100%;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 575px) {
  .cid-tyQ0fFv2F4 .mbr-text {
    display: none;
  }
}
.cid-tyQ0fFv2F4 .navbar-collapse {
  padding-top: 40px !important;
}
.cid-tyQ0fFv2F4 .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-tyQ0fFv2F4 .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
}
.cid-tyQ0fFv2F4 .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-tyQ0fFv2F4 #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-tyQ0fFv2F4 #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-tyQ0fFv2F4 #vol {
    display: none;
  }
}
.cid-tyQ0fFv2F4 .soutien {
  font-family: jost;
  font-size: 1em;
}
.cid-tyQ0mT48Na {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tyQ0mT48Na .mbr-section-title {
  text-align: center;
  color: #4479d9;
}
.cid-tyQ0mT48Na .mbr-section-subtitle {
  text-align: center;
}
.cid-tyQ0mT48Na .mbr-text {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tyQ0mT48Na .display-1 {
    font-size: 75px;
  }
  .cid-tyQ0mT48Na .display-5 {
    font-size: 29px;
  }
  .cid-tyQ0mT48Na .display-4 {
    font-weight: 300;
  }
}
#custom-html-q0 {
  /* Type valid CSS here */
}
#custom-html-q0 div {
  background-color: #1f1f1f;
  text-align: center;
}
#custom-html-q0 .leTexte {
  font-size: 1rem;
  color: #fff;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  margin: auto;
}
.cid-ubZJm2FkZk {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-ubZJm2FkZk .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZJm2FkZk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ubZJm2FkZk .container,
.cid-ubZJm2FkZk .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-ubZJm2FkZk .container,
  .cid-ubZJm2FkZk .container-fluid {
    padding: 0 20px;
  }
}
.cid-ubZJm2FkZk .title-wrapper .mbr-section-subtitle {
  margin-bottom: 25px;
}
@media (max-width: 992px) {
  .cid-ubZJm2FkZk .title-wrapper .mbr-section-subtitle {
    margin-bottom: 20px;
  }
}
.cid-ubZJm2FkZk .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-ubZJm2FkZk .mbr-section-title {
  color: #4479d9;
}
.cid-ubZJm2FkZk .mbr-section-subtitle {
  color: #f9a600;
}
.cid-ubTEfpxESP {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-ubTEfpxESP .mbr-section-title {
  color: #fb980a;
  text-align: right;
}
#custom-html-1th {
  /* Type valid CSS here */
  /* global */
}
#custom-html-1th *,
#custom-html-1th *::before,
#custom-html-1th *::after {
  box-sizing: border-box;
}
#custom-html-1th body {
  font-family: sans-serif;
  min-height: 100vh;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #232323;
}
#custom-html-1th #corpsDuTexte {
  background-color: #232323;
}
#custom-html-1th .container {
  background-color: #232323;
}
#custom-html-1th .titre {
  padding: 1em;
}
#custom-html-1th H1 {
  color: orange;
  font-size: 2rem;
}
#custom-html-1th h6 {
  color: white;
}
.cid-ubZJyLHCVO {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ubZJyLHCVO .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZJyLHCVO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ubZJyLHCVO .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ubZJyLHCVO .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-ubZJyLHCVO .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-ubZJyLHCVO .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-ubZJyLHCVO .mbr-section-title {
  color: #ff9966;
  text-align: left;
}
.cid-ubZJyLHCVO .mbr-text,
.cid-ubZJyLHCVO .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-ubZJyLHCVO .w-100 {
  padding: 0;
  border-radius: 13px;
}
.cid-ubZJAf3QwE {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ubZJAf3QwE .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZJAf3QwE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ubZJAf3QwE .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ubZJAf3QwE .text-wrapper {
  align-items: center;
  background-color: #4479d9;
  border-radius: 1em;
  border: 1px orange solid;
  padding: 1em;
}
@media (max-width: 991px) {
  .cid-ubZJAf3QwE .image-wrapper {
    padding: 1rem;
  }
}
.cid-ubZJAf3QwE .mbr-section-title {
  color: #ff9966;
  text-align: left;
}
.cid-ubZJAf3QwE .mbr-text,
.cid-ubZJAf3QwE .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-ubZJAf3QwE .w-100 {
  padding: 0;
  border-radius: 13px;
  -webkit-filter: drop-shadow(5px 5px 5px #000000);
  filter: drop-shadow(5px 5px 5px #000000);
}
.cid-txVgup8EgN {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-txVgup8EgN .mbr-section-title {
  color: #4479d9;
  text-align: right;
}
.cid-txVgup8EgN .mbr-text,
.cid-txVgup8EgN .mbr-section-btn {
  color: #ffa405;
  text-align: right;
}
.cid-txVgupq9RK {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #171717;
}
.cid-txVgupq9RK .row {
  padding: 20px 0;
}
@media (min-width: 992px) {
  .cid-txVgupq9RK .row {
    padding: 20px 34px;
  }
}
.cid-txVgupq9RK .mbr-text {
  color: #4479d9;
  text-align: center;
}
.cid-txVgupIMgY {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-txVgupIMgY .card-title {
  line-height: 1.6;
  margin: 0;
}
.cid-txVgupIMgY .card {
  overflow: visible;
  transition: all 0.3s;
}
.cid-txVgupIMgY .card:hover {
  margin-top: -0.6rem;
}
.cid-txVgupIMgY .card-wrapper {
  position: relative;
}
.cid-txVgupIMgY .card-img {
  overflow: hidden;
  position: relative;
  transition: all 0.3s;
  border-radius: 6px;
}
.cid-txVgupIMgY .card-img:hover {
  box-shadow: 0 15px 20px rgba(0, 0, 0, 0.1);
}
.cid-txVgupIMgY .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: black;
  opacity: 0.2;
  z-index: 10;
  pointer-events: none;
  border-radius: 6px;
}
.cid-txVgupIMgY .big {
  margin-top: -25%;
}
.cid-txVgupIMgY .card-box {
  position: absolute;
  overflow: hidden;
  margin-bottom: -8px;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 1rem;
  z-index: 100;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
@media (max-width: 991px) {
  .cid-txVgupIMgY .small {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-txVgupIMgY .card:not(.last-child) {
    padding-bottom: 1.5rem !important;
  }
}
.cid-txVgupIMgY .mbr-section-sub-title {
  color: #4479d9;
  text-align: left;
}
.cid-txVgur1kG3.popup-builder {
  background-color: #ffffff;
}
.cid-txVgur1kG3.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-txVgur1kG3.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-txVgur1kG3 .modal-content,
.cid-txVgur1kG3 .modal-dialog {
  height: auto;
}
.cid-txVgur1kG3 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-txVgur1kG3 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-txVgur1kG3 .form-wrapper .mbr-form .form-group,
  .cid-txVgur1kG3 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-txVgur1kG3 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-txVgur1kG3 .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-txVgur1kG3 .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-txVgur1kG3 .pt-0 {
  padding-top: 0 !important;
}
.cid-txVgur1kG3 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-txVgur1kG3 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-txVgur1kG3 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-txVgur1kG3 .modal-open {
  overflow: hidden;
}
.cid-txVgur1kG3 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-txVgur1kG3 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-txVgur1kG3 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-txVgur1kG3 .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-txVgur1kG3 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-txVgur1kG3 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-txVgur1kG3 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-txVgur1kG3 .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-txVgur1kG3 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-txVgur1kG3 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-txVgur1kG3 .modal-backdrop.fade {
  opacity: 0;
}
.cid-txVgur1kG3 .modal-backdrop.show {
  opacity: .5;
}
.cid-txVgur1kG3 .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-txVgur1kG3 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-txVgur1kG3 .modal-header {
    padding: 1rem;
  }
}
.cid-txVgur1kG3 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-txVgur1kG3 .modal-header .close svg {
  fill: #ffffff;
}
.cid-txVgur1kG3 .modal-header .close:hover {
  opacity: 1;
}
.cid-txVgur1kG3 .modal-header .close:focus {
  outline: none;
}
.cid-txVgur1kG3 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-txVgur1kG3 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-txVgur1kG3 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-txVgur1kG3 .modal-body {
    padding: 1rem;
  }
}
.cid-txVgur1kG3 .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-txVgur1kG3 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-txVgur1kG3 .modal-footer {
    padding: 1rem;
  }
}
.cid-txVgur1kG3 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-txVgur1kG3 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-txVgur1kG3 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-txVgur1kG3 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-txVgur1kG3 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-txVgur1kG3 .modal-lg,
  .cid-txVgur1kG3 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-txVgur1kG3 .modal-xl {
    max-width: 1140px;
  }
}
.cid-txVgur1kG3 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-txVgur1kG3 .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-txVgur1kG3 .form-group {
  margin-bottom: 1rem;
}
.cid-txVgur1kG3 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-txVgur1kG3 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-txVgur1kG3 .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-txVgur1kG3 .mbr-section-btn {
  margin: 0;
}
.cid-txVgur1kG3 .mbr-section-btn .btn {
  margin: 0;
}
.cid-txVgur1kG3 #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-txVgur1kG3 #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-txVgur1kG3 #creativecommons img,
.cid-txVgur1kG3 iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-txVgurNn5J.popup-builder {
  background-color: #ffffff;
}
.cid-txVgurNn5J.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-txVgurNn5J.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-txVgurNn5J .modal-content,
.cid-txVgurNn5J .modal-dialog {
  height: auto;
}
.cid-txVgurNn5J .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-txVgurNn5J .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-txVgurNn5J .form-wrapper .mbr-form .form-group,
  .cid-txVgurNn5J .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-txVgurNn5J .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-txVgurNn5J .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-txVgurNn5J .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-txVgurNn5J .pt-0 {
  padding-top: 0 !important;
}
.cid-txVgurNn5J .pb-0 {
  padding-bottom: 0 !important;
}
.cid-txVgurNn5J .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-txVgurNn5J .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-txVgurNn5J .modal-open {
  overflow: hidden;
}
.cid-txVgurNn5J .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-txVgurNn5J .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-txVgurNn5J .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-txVgurNn5J .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-txVgurNn5J .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-txVgurNn5J .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-txVgurNn5J .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-txVgurNn5J .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-txVgurNn5J .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-txVgurNn5J .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-txVgurNn5J .modal-backdrop.fade {
  opacity: 0;
}
.cid-txVgurNn5J .modal-backdrop.show {
  opacity: .5;
}
.cid-txVgurNn5J .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-txVgurNn5J .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-txVgurNn5J .modal-header {
    padding: 1rem;
  }
}
.cid-txVgurNn5J .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-txVgurNn5J .modal-header .close svg {
  fill: #ffffff;
}
.cid-txVgurNn5J .modal-header .close:hover {
  opacity: 1;
}
.cid-txVgurNn5J .modal-header .close:focus {
  outline: none;
}
.cid-txVgurNn5J .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-txVgurNn5J .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-txVgurNn5J .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-txVgurNn5J .modal-body {
    padding: 1rem;
  }
}
.cid-txVgurNn5J .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-txVgurNn5J .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-txVgurNn5J .modal-footer {
    padding: 1rem;
  }
}
.cid-txVgurNn5J .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-txVgurNn5J .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-txVgurNn5J .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-txVgurNn5J .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-txVgurNn5J .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-txVgurNn5J .modal-lg,
  .cid-txVgurNn5J .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-txVgurNn5J .modal-xl {
    max-width: 1140px;
  }
}
.cid-txVgurNn5J .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-txVgurNn5J .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-txVgurNn5J .form-group {
  margin-bottom: 1rem;
}
.cid-txVgurNn5J .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-txVgurNn5J .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-txVgurNn5J .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-txVgurNn5J .mbr-section-btn {
  margin: 0;
}
.cid-txVgurNn5J .mbr-section-btn .btn {
  margin: 0;
}
.cid-txVA9bT7p2.popup-builder {
  background-color: #ffffff;
}
.cid-txVA9bT7p2.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-txVA9bT7p2.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-txVA9bT7p2 .modal-content,
.cid-txVA9bT7p2 .modal-dialog {
  height: auto;
}
.cid-txVA9bT7p2 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-txVA9bT7p2 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-txVA9bT7p2 .form-wrapper .mbr-form .form-group,
  .cid-txVA9bT7p2 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-txVA9bT7p2 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-txVA9bT7p2 .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-txVA9bT7p2 .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-txVA9bT7p2 .pt-0 {
  padding-top: 0 !important;
}
.cid-txVA9bT7p2 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-txVA9bT7p2 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-txVA9bT7p2 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-txVA9bT7p2 .modal-open {
  overflow: hidden;
}
.cid-txVA9bT7p2 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-txVA9bT7p2 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-txVA9bT7p2 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-txVA9bT7p2 .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-txVA9bT7p2 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-txVA9bT7p2 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-txVA9bT7p2 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-txVA9bT7p2 .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-txVA9bT7p2 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-txVA9bT7p2 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-txVA9bT7p2 .modal-backdrop.fade {
  opacity: 0;
}
.cid-txVA9bT7p2 .modal-backdrop.show {
  opacity: .5;
}
.cid-txVA9bT7p2 .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-txVA9bT7p2 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-txVA9bT7p2 .modal-header {
    padding: 1rem;
  }
}
.cid-txVA9bT7p2 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-txVA9bT7p2 .modal-header .close svg {
  fill: #ffffff;
}
.cid-txVA9bT7p2 .modal-header .close:hover {
  opacity: 1;
}
.cid-txVA9bT7p2 .modal-header .close:focus {
  outline: none;
}
.cid-txVA9bT7p2 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-txVA9bT7p2 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-txVA9bT7p2 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-txVA9bT7p2 .modal-body {
    padding: 1rem;
  }
}
.cid-txVA9bT7p2 .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-txVA9bT7p2 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-txVA9bT7p2 .modal-footer {
    padding: 1rem;
  }
}
.cid-txVA9bT7p2 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-txVA9bT7p2 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-txVA9bT7p2 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-txVA9bT7p2 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-txVA9bT7p2 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-txVA9bT7p2 .modal-lg,
  .cid-txVA9bT7p2 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-txVA9bT7p2 .modal-xl {
    max-width: 1140px;
  }
}
.cid-txVA9bT7p2 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-txVA9bT7p2 .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-txVA9bT7p2 .form-group {
  margin-bottom: 1rem;
}
.cid-txVA9bT7p2 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-txVA9bT7p2 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-txVA9bT7p2 .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-txVA9bT7p2 .mbr-section-btn {
  margin: 0;
}
.cid-txVA9bT7p2 .mbr-section-btn .btn {
  margin: 0;
}
.cid-txVCsQCs3q.popup-builder {
  background-color: #ffffff;
}
.cid-txVCsQCs3q.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-txVCsQCs3q.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-txVCsQCs3q .modal-content,
.cid-txVCsQCs3q .modal-dialog {
  height: auto;
}
.cid-txVCsQCs3q .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-txVCsQCs3q .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-txVCsQCs3q .form-wrapper .mbr-form .form-group,
  .cid-txVCsQCs3q .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-txVCsQCs3q .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-txVCsQCs3q .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-txVCsQCs3q .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-txVCsQCs3q .pt-0 {
  padding-top: 0 !important;
}
.cid-txVCsQCs3q .pb-0 {
  padding-bottom: 0 !important;
}
.cid-txVCsQCs3q .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-txVCsQCs3q .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-txVCsQCs3q .modal-open {
  overflow: hidden;
}
.cid-txVCsQCs3q .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-txVCsQCs3q .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-txVCsQCs3q .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-txVCsQCs3q .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-txVCsQCs3q .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-txVCsQCs3q .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-txVCsQCs3q .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-txVCsQCs3q .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-txVCsQCs3q .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-txVCsQCs3q .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-txVCsQCs3q .modal-backdrop.fade {
  opacity: 0;
}
.cid-txVCsQCs3q .modal-backdrop.show {
  opacity: .5;
}
.cid-txVCsQCs3q .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-txVCsQCs3q .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-txVCsQCs3q .modal-header {
    padding: 1rem;
  }
}
.cid-txVCsQCs3q .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-txVCsQCs3q .modal-header .close svg {
  fill: #ffffff;
}
.cid-txVCsQCs3q .modal-header .close:hover {
  opacity: 1;
}
.cid-txVCsQCs3q .modal-header .close:focus {
  outline: none;
}
.cid-txVCsQCs3q .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-txVCsQCs3q .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-txVCsQCs3q .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-txVCsQCs3q .modal-body {
    padding: 1rem;
  }
}
.cid-txVCsQCs3q .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-txVCsQCs3q .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-txVCsQCs3q .modal-footer {
    padding: 1rem;
  }
}
.cid-txVCsQCs3q .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-txVCsQCs3q .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-txVCsQCs3q .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-txVCsQCs3q .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-txVCsQCs3q .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-txVCsQCs3q .modal-lg,
  .cid-txVCsQCs3q .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-txVCsQCs3q .modal-xl {
    max-width: 1140px;
  }
}
.cid-txVCsQCs3q .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-txVCsQCs3q .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-txVCsQCs3q .form-group {
  margin-bottom: 1rem;
}
.cid-txVCsQCs3q .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-txVCsQCs3q .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-txVCsQCs3q .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-txVCsQCs3q .mbr-section-btn {
  margin: 0;
}
.cid-txVCsQCs3q .mbr-section-btn .btn {
  margin: 0;
}
.cid-txVCCYnJbv.popup-builder {
  background-color: #ffffff;
}
.cid-txVCCYnJbv.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-txVCCYnJbv.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-txVCCYnJbv .modal-content,
.cid-txVCCYnJbv .modal-dialog {
  height: auto;
}
.cid-txVCCYnJbv .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-txVCCYnJbv .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-txVCCYnJbv .form-wrapper .mbr-form .form-group,
  .cid-txVCCYnJbv .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-txVCCYnJbv .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-txVCCYnJbv .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-txVCCYnJbv .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-txVCCYnJbv .pt-0 {
  padding-top: 0 !important;
}
.cid-txVCCYnJbv .pb-0 {
  padding-bottom: 0 !important;
}
.cid-txVCCYnJbv .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-txVCCYnJbv .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-txVCCYnJbv .modal-open {
  overflow: hidden;
}
.cid-txVCCYnJbv .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-txVCCYnJbv .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-txVCCYnJbv .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-txVCCYnJbv .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-txVCCYnJbv .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-txVCCYnJbv .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-txVCCYnJbv .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-txVCCYnJbv .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-txVCCYnJbv .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-txVCCYnJbv .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-txVCCYnJbv .modal-backdrop.fade {
  opacity: 0;
}
.cid-txVCCYnJbv .modal-backdrop.show {
  opacity: .5;
}
.cid-txVCCYnJbv .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-txVCCYnJbv .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-txVCCYnJbv .modal-header {
    padding: 1rem;
  }
}
.cid-txVCCYnJbv .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-txVCCYnJbv .modal-header .close svg {
  fill: #ffffff;
}
.cid-txVCCYnJbv .modal-header .close:hover {
  opacity: 1;
}
.cid-txVCCYnJbv .modal-header .close:focus {
  outline: none;
}
.cid-txVCCYnJbv .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-txVCCYnJbv .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-txVCCYnJbv .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-txVCCYnJbv .modal-body {
    padding: 1rem;
  }
}
.cid-txVCCYnJbv .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-txVCCYnJbv .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-txVCCYnJbv .modal-footer {
    padding: 1rem;
  }
}
.cid-txVCCYnJbv .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-txVCCYnJbv .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-txVCCYnJbv .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-txVCCYnJbv .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-txVCCYnJbv .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-txVCCYnJbv .modal-lg,
  .cid-txVCCYnJbv .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-txVCCYnJbv .modal-xl {
    max-width: 1140px;
  }
}
.cid-txVCCYnJbv .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-txVCCYnJbv .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-txVCCYnJbv .form-group {
  margin-bottom: 1rem;
}
.cid-txVCCYnJbv .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-txVCCYnJbv .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-txVCCYnJbv .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-txVCCYnJbv .mbr-section-btn {
  margin: 0;
}
.cid-txVCCYnJbv .mbr-section-btn .btn {
  margin: 0;
}
.cid-uYztOxx9eJ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uYztOxx9eJ .row > [class*="col"] {
  padding-left: 16px;
  padding-right: 16px;
  width: 100%;
}
.cid-tMHGzDmQbh {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-tMHGzDmQbh .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tMHGzDmQbh .bg-facebook:hover {
  background: #0b60cb;
}
.cid-tMHGzDmQbh .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-tMHGzDmQbh .bg-youtube:hover {
  background: #cc0000;
}
.cid-tMHGzDmQbh .bg-twitch {
  background: #9146ff;
  color: #ffffff;
}
.cid-tMHGzDmQbh .bg-twitch:hover {
  background: #7313ff;
}
.cid-tMHGzDmQbh .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-tMHGzDmQbh [class^="socicon-"]:before,
.cid-tMHGzDmQbh [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tMHGzDmQbh .mbr-section-title,
.cid-tMHGzDmQbh .social-list {
  color: #4479d9;
  text-align: right;
}
.cid-tMHGFrztoG {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (max-width: 767px) {
  .cid-tMHGFrztoG .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tMHGFrztoG .img-logo img {
  height: 6rem;
  width: auto;
}
.cid-tMHGFrztoG .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-tMHGFrztoG .form-control:focus,
.cid-tMHGFrztoG .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-tMHGFrztoG .form-group {
  margin-bottom: 1rem;
}
.cid-tMHGFrztoG input::-webkit-input-placeholder,
.cid-tMHGFrztoG textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-tMHGFrztoG input:-moz-placeholder,
.cid-tMHGFrztoG textarea:-moz-placeholder {
  color: #656565;
}
.cid-tMHGFrztoG .jq-selectbox li,
.cid-tMHGFrztoG .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-tMHGFrztoG .jq-selectbox li:hover,
.cid-tMHGFrztoG .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-tMHGFrztoG .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-tMHGFrztoG .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-tMHGFrztoG textarea.form-control {
  resize: none;
}
.cid-tMHGFrztoG .input-group-btn {
  display: inline-block;
}
.cid-tMHGFrztoG .input-group-btn .btn {
  margin: 0 !important;
  padding: 0.75rem 1.5625rem !important;
  text-transform: none;
}
.cid-tMHGFrztoG .form-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tMHGFrztoG .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tMHGFrztoG .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tMHGFrztoG .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tMHGFrztoG .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tMHGFrztoG .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tMHGFrztoG .social-list {
    -webkit-justify-content: justify;
    text-align: justify;
    hyphens: auto;
    text-justify: distribute;
  }
}
@media (max-width: 767px) {
  .cid-tMHGFrztoG .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tMHGFrztoG .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tMHGFrztoG .form-control,
.cid-tMHGFrztoG .input-group-btn .btn {
  border-radius: 3px;
}
.cid-tMHGFrztoG #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-tMHGFrztoG #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-tMHGFrztoG #creativecommons img,
.cid-tMHGFrztoG iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-tMHGFrztoG .offset-md-1 {
  margin-left: 1vw;
}
.cid-tSDPiXPDvI.popup-builder {
  background-color: #ffffff;
}
.cid-tSDPiXPDvI.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tSDPiXPDvI.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tSDPiXPDvI .modal-content,
.cid-tSDPiXPDvI .modal-dialog {
  height: auto;
}
.cid-tSDPiXPDvI .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tSDPiXPDvI .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tSDPiXPDvI .form-wrapper .mbr-form .form-group,
  .cid-tSDPiXPDvI .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tSDPiXPDvI .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tSDPiXPDvI .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-tSDPiXPDvI .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tSDPiXPDvI .pt-0 {
  padding-top: 0 !important;
}
.cid-tSDPiXPDvI .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tSDPiXPDvI .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tSDPiXPDvI .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tSDPiXPDvI .modal-open {
  overflow: hidden;
}
.cid-tSDPiXPDvI .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tSDPiXPDvI .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tSDPiXPDvI .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tSDPiXPDvI .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-tSDPiXPDvI .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tSDPiXPDvI .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tSDPiXPDvI .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tSDPiXPDvI .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-tSDPiXPDvI .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tSDPiXPDvI .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tSDPiXPDvI .modal-backdrop.fade {
  opacity: 0;
}
.cid-tSDPiXPDvI .modal-backdrop.show {
  opacity: .5;
}
.cid-tSDPiXPDvI .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-tSDPiXPDvI .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXPDvI .modal-header {
    padding: 1rem;
  }
}
.cid-tSDPiXPDvI .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tSDPiXPDvI .modal-header .close svg {
  fill: #ffffff;
}
.cid-tSDPiXPDvI .modal-header .close:hover {
  opacity: 1;
}
.cid-tSDPiXPDvI .modal-header .close:focus {
  outline: none;
}
.cid-tSDPiXPDvI .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tSDPiXPDvI .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tSDPiXPDvI .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXPDvI .modal-body {
    padding: 1rem;
  }
}
.cid-tSDPiXPDvI .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-tSDPiXPDvI .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXPDvI .modal-footer {
    padding: 1rem;
  }
}
.cid-tSDPiXPDvI .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tSDPiXPDvI .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tSDPiXPDvI .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tSDPiXPDvI .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tSDPiXPDvI .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tSDPiXPDvI .modal-lg,
  .cid-tSDPiXPDvI .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tSDPiXPDvI .modal-xl {
    max-width: 1140px;
  }
}
.cid-tSDPiXPDvI .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tSDPiXPDvI .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-tSDPiXPDvI .form-group {
  margin-bottom: 1rem;
}
.cid-tSDPiXPDvI .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tSDPiXPDvI .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tSDPiXPDvI .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-tSDPiXPDvI .mbr-section-btn {
  margin: 0;
}
.cid-tSDPiXPDvI .mbr-section-btn .btn {
  margin: 0;
}
.cid-tyQ0fFv2F4 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tyQ0fFv2F4 nav.navbar {
  position: fixed;
}
.cid-tyQ0fFv2F4 .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-tyQ0fFv2F4 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tyQ0fFv2F4 .decor {
  background-color: white;
  border: solid 1px lightgray;
  border-radius: .5vw;
}
.cid-tyQ0fFv2F4 #menu {
  width: 3vh;
  font-size: .8vh;
  color: #353535;
  left: -7px;
  position: absolute;
  top: 1px;
  margin-top: 3px;
}
.cid-tyQ0fFv2F4 .dropdown-item {
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  transition: .4s all !important;
}
.cid-tyQ0fFv2F4 .dropdown-item:hover,
.cid-tyQ0fFv2F4 .dropdown-item:focus {
  background: rgba(71, 181, 237, 0.5) !important;
  color: white !important;
}
.cid-tyQ0fFv2F4 .dropdown-item:hover span {
  color: white;
}
.cid-tyQ0fFv2F4 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tyQ0fFv2F4 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tyQ0fFv2F4 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
  text-align: center;
}
.cid-tyQ0fFv2F4 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tyQ0fFv2F4 .nav-link {
  position: relative;
}
.cid-tyQ0fFv2F4 .container {
  display: flex;
  margin: auto;
  max-width: 1600px;
}
.cid-tyQ0fFv2F4 .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0 !important;
}
.cid-tyQ0fFv2F4 .iconfont-wrapper .mbr-iconfont {
  transition: .4s all;
}
.cid-tyQ0fFv2F4 .iconfont-wrapper:hover .mbr-iconfont {
  color: #6592e6;
}
.cid-tyQ0fFv2F4 .dropdown-menu,
.cid-tyQ0fFv2F4 .navbar.opened {
  background: #353535 !important;
}
.cid-tyQ0fFv2F4 .nav-item:focus,
.cid-tyQ0fFv2F4 .nav-link:focus {
  outline: none;
}
.cid-tyQ0fFv2F4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tyQ0fFv2F4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tyQ0fFv2F4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tyQ0fFv2F4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tyQ0fFv2F4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tyQ0fFv2F4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tyQ0fFv2F4 .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-tyQ0fFv2F4 .navbar.opened {
  transition: all 0.3s;
}
.cid-tyQ0fFv2F4 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tyQ0fFv2F4 .navbar .navbar-logo img {
  width: auto;
}
.cid-tyQ0fFv2F4 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tyQ0fFv2F4 .navbar.collapsed {
  justify-content: center;
}
.cid-tyQ0fFv2F4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tyQ0fFv2F4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tyQ0fFv2F4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tyQ0fFv2F4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tyQ0fFv2F4 .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-tyQ0fFv2F4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tyQ0fFv2F4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tyQ0fFv2F4 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tyQ0fFv2F4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tyQ0fFv2F4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tyQ0fFv2F4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tyQ0fFv2F4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tyQ0fFv2F4 .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-tyQ0fFv2F4 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tyQ0fFv2F4 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tyQ0fFv2F4 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tyQ0fFv2F4 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tyQ0fFv2F4 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tyQ0fFv2F4 .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-tyQ0fFv2F4 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tyQ0fFv2F4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tyQ0fFv2F4 .dropdown-item.active,
.cid-tyQ0fFv2F4 .dropdown-item:active {
  background-color: transparent;
}
.cid-tyQ0fFv2F4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tyQ0fFv2F4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tyQ0fFv2F4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tyQ0fFv2F4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #353535;
}
.cid-tyQ0fFv2F4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tyQ0fFv2F4 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tyQ0fFv2F4 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tyQ0fFv2F4 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tyQ0fFv2F4 button.navbar-toggler {
  outline: none;
  width: 26px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tyQ0fFv2F4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 25px;
  height: 2px;
  border-right: 5px;
  background-color: #353535;
}
.cid-tyQ0fFv2F4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tyQ0fFv2F4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyQ0fFv2F4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyQ0fFv2F4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tyQ0fFv2F4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyQ0fFv2F4 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tyQ0fFv2F4 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tyQ0fFv2F4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyQ0fFv2F4 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tyQ0fFv2F4 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tyQ0fFv2F4 .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-tyQ0fFv2F4 .navbar {
    height: 70px;
  }
  .cid-tyQ0fFv2F4 .navbar.opened {
    height: auto;
  }
  .cid-tyQ0fFv2F4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tyQ0fFv2F4 .header-item {
  width: 33.33333333%;
  padding: 10px 0;
}
.cid-tyQ0fFv2F4 .navbar-toggler {
  margin-left: 10px;
}
.cid-tyQ0fFv2F4 .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-tyQ0fFv2F4 .navbar-logo {
  margin-right: 0 !important;
}
.cid-tyQ0fFv2F4 .mbr-text {
  width: 100%;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 575px) {
  .cid-tyQ0fFv2F4 .mbr-text {
    display: none;
  }
}
.cid-tyQ0fFv2F4 .navbar-collapse {
  padding-top: 40px !important;
}
.cid-tyQ0fFv2F4 .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-tyQ0fFv2F4 .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
}
.cid-tyQ0fFv2F4 .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-tyQ0fFv2F4 #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-tyQ0fFv2F4 #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-tyQ0fFv2F4 #vol {
    display: none;
  }
}
.cid-tyQ0fFv2F4 .soutien {
  font-family: jost;
  font-size: 1em;
}
.cid-tyPYuYIzEk {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tyPYuYIzEk .mbr-section-title {
  text-align: center;
  color: #4479d9;
}
.cid-tyPYuYIzEk .mbr-section-subtitle {
  text-align: center;
}
.cid-tyPYuYIzEk .mbr-text {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tyPYuYIzEk .display-1 {
    font-size: 75px;
  }
  .cid-tyPYuYIzEk .display-5 {
    font-size: 29px;
  }
  .cid-tyPYuYIzEk .display-4 {
    font-weight: 300;
  }
}
#custom-html-qj {
  /* Type valid CSS here */
}
#custom-html-qj div {
  background-color: #1f1f1f;
  text-align: center;
}
#custom-html-qj .leTexte {
  font-size: 1rem;
  color: #fff;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  margin: auto;
}
.cid-ubZJF70ONy {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-ubZJF70ONy .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZJF70ONy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ubZJF70ONy .container,
.cid-ubZJF70ONy .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-ubZJF70ONy .container,
  .cid-ubZJF70ONy .container-fluid {
    padding: 0 20px;
  }
}
.cid-ubZJF70ONy .title-wrapper .mbr-section-subtitle {
  margin-bottom: 25px;
}
@media (max-width: 992px) {
  .cid-ubZJF70ONy .title-wrapper .mbr-section-subtitle {
    margin-bottom: 20px;
  }
}
.cid-ubZJF70ONy .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-ubZJF70ONy .mbr-section-title {
  color: #4479d9;
}
.cid-ubZJF70ONy .mbr-section-subtitle {
  color: #f9a600;
}
.cid-ubTHD9216P {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-ubTHD9216P .mbr-section-title {
  color: #fb980a;
  text-align: right;
}
#custom-html-1tg {
  /* Type valid CSS here */
  /* global */
}
#custom-html-1tg *,
#custom-html-1tg *::before,
#custom-html-1tg *::after {
  box-sizing: border-box;
}
#custom-html-1tg body {
  font-family: sans-serif;
  min-height: 100vh;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #232323;
}
#custom-html-1tg #corpsDuTexte {
  background-color: #232323;
}
#custom-html-1tg .container {
  background-color: #232323;
}
#custom-html-1tg .titre {
  padding: 1em;
}
#custom-html-1tg H1 {
  color: orange;
  font-size: 2rem;
}
#custom-html-1tg h6 {
  color: white;
}
.cid-ubZJT3MiBQ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ubZJT3MiBQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZJT3MiBQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ubZJT3MiBQ .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ubZJT3MiBQ .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-ubZJT3MiBQ .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-ubZJT3MiBQ .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-ubZJT3MiBQ .mbr-section-title {
  color: #ff9966;
  text-align: left;
}
.cid-ubZJT3MiBQ .mbr-text,
.cid-ubZJT3MiBQ .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-ubZJT3MiBQ .w-100 {
  padding: 0;
  border-radius: 13px;
}
.cid-ubZJUfXH16 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ubZJUfXH16 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZJUfXH16 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ubZJUfXH16 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ubZJUfXH16 .text-wrapper {
  align-items: center;
  background-color: #4479d9;
  border-radius: 1em;
  border: 1px orange solid;
  padding: 1em;
}
@media (max-width: 991px) {
  .cid-ubZJUfXH16 .image-wrapper {
    padding: 1rem;
  }
}
.cid-ubZJUfXH16 .mbr-section-title {
  color: #ff9966;
  text-align: left;
}
.cid-ubZJUfXH16 .mbr-text,
.cid-ubZJUfXH16 .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-ubZJUfXH16 .w-100 {
  padding: 0;
  border-radius: 13px;
  -webkit-filter: drop-shadow(5px 5px 5px #000000);
  filter: drop-shadow(5px 5px 5px #000000);
}
#custom-html-1tv {
  /* Type valid CSS here */
  /* global */
}
#custom-html-1tv *,
#custom-html-1tv *::before,
#custom-html-1tv *::after {
  box-sizing: border-box;
}
#custom-html-1tv body {
  font-family: sans-serif;
  min-height: 100vh;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #232323;
}
#custom-html-1tv #corpsDuTexte {
  background-color: #232323;
}
#custom-html-1tv img {
  width: 100%;
}
#custom-html-1tv .container {
  background-color: #232323;
}
#custom-html-1tv .cards {
  display: grid;
  padding: 1rem;
  grid-template-columns: repeat(auto-fit, minmax(10em, 1fr));
  grid-gap: 1rem;
}
#custom-html-1tv .card {
  border: 1px solid #cccccc;
  border-radius: 10px;
  overflow: hidden;
  box-shadow: 0px 5px 20px 0px rgba(69, 67, 96, 0.2);
}
#custom-html-1tv .card p {
  color: white;
  padding-top: .5em;
  padding-left: .5em;
  padding-bottom: 0;
}
#custom-html-1tv .titre {
  padding: 1em;
}
#custom-html-1tv H1 {
  color: orange;
  font-size: 2rem;
}
#custom-html-1tv h6 {
  color: white;
}
#custom-html-1tv .extraction {
  font-size: 2em;
  color: white;
  text-align: center;
  margin-top: 1em;
}
#custom-html-1tv .blink_me {
  animation: blinker 1s linear infinite;
}
@keyframes blinker {
  50% {
    opacity: 0;
  }
}
.cid-tyGoALQAtm {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-tyGoALQAtm .mbr-section-title {
  color: #4479d9;
  text-align: right;
}
.cid-tyGoALQAtm .mbr-text,
.cid-tyGoALQAtm .mbr-section-btn {
  color: #ffa405;
  text-align: right;
}
.cid-tyGoAMuCvQ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #171717;
}
.cid-tyGoAMuCvQ .row {
  padding: 20px 0;
}
@media (min-width: 992px) {
  .cid-tyGoAMuCvQ .row {
    padding: 20px 34px;
  }
}
.cid-tyGoAMuCvQ .mbr-text {
  color: #4479d9;
  text-align: center;
}
.cid-tJYhojIIFV {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-tJYhojIIFV .card-title {
  line-height: 1.6;
  margin: 0;
}
.cid-tJYhojIIFV .card {
  overflow: visible;
  transition: all 0.3s;
}
.cid-tJYhojIIFV .card:hover {
  margin-top: -0.6rem;
}
.cid-tJYhojIIFV .card-wrapper {
  position: relative;
}
.cid-tJYhojIIFV .card-img {
  overflow: hidden;
  position: relative;
  transition: all 0.3s;
  border-radius: 6px;
}
.cid-tJYhojIIFV .card-img:hover {
  box-shadow: 0 15px 20px rgba(0, 0, 0, 0.1);
}
.cid-tJYhojIIFV .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: black;
  opacity: 0.2;
  z-index: 10;
  pointer-events: none;
  border-radius: 6px;
}
.cid-tJYhojIIFV .big {
  margin-top: -25%;
}
.cid-tJYhojIIFV .card-box {
  position: absolute;
  overflow: hidden;
  margin-bottom: -8px;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 1rem;
  z-index: 100;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
@media (max-width: 991px) {
  .cid-tJYhojIIFV .small {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-tJYhojIIFV .card:not(.last-child) {
    padding-bottom: 1.5rem !important;
  }
}
.cid-tJYhojIIFV .mbr-section-sub-title {
  color: #4479d9;
  text-align: left;
}
.cid-tyGoAOiaIi.popup-builder {
  background-color: #ffffff;
}
.cid-tyGoAOiaIi.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tyGoAOiaIi.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tyGoAOiaIi .modal-content,
.cid-tyGoAOiaIi .modal-dialog {
  height: auto;
}
.cid-tyGoAOiaIi .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tyGoAOiaIi .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tyGoAOiaIi .form-wrapper .mbr-form .form-group,
  .cid-tyGoAOiaIi .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tyGoAOiaIi .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tyGoAOiaIi .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-tyGoAOiaIi .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tyGoAOiaIi .pt-0 {
  padding-top: 0 !important;
}
.cid-tyGoAOiaIi .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tyGoAOiaIi .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tyGoAOiaIi .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tyGoAOiaIi .modal-open {
  overflow: hidden;
}
.cid-tyGoAOiaIi .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tyGoAOiaIi .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tyGoAOiaIi .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tyGoAOiaIi .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-tyGoAOiaIi .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tyGoAOiaIi .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tyGoAOiaIi .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tyGoAOiaIi .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-tyGoAOiaIi .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tyGoAOiaIi .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tyGoAOiaIi .modal-backdrop.fade {
  opacity: 0;
}
.cid-tyGoAOiaIi .modal-backdrop.show {
  opacity: .5;
}
.cid-tyGoAOiaIi .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-tyGoAOiaIi .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tyGoAOiaIi .modal-header {
    padding: 1rem;
  }
}
.cid-tyGoAOiaIi .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tyGoAOiaIi .modal-header .close svg {
  fill: #ffffff;
}
.cid-tyGoAOiaIi .modal-header .close:hover {
  opacity: 1;
}
.cid-tyGoAOiaIi .modal-header .close:focus {
  outline: none;
}
.cid-tyGoAOiaIi .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tyGoAOiaIi .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tyGoAOiaIi .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tyGoAOiaIi .modal-body {
    padding: 1rem;
  }
}
.cid-tyGoAOiaIi .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-tyGoAOiaIi .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tyGoAOiaIi .modal-footer {
    padding: 1rem;
  }
}
.cid-tyGoAOiaIi .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tyGoAOiaIi .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tyGoAOiaIi .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tyGoAOiaIi .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tyGoAOiaIi .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tyGoAOiaIi .modal-lg,
  .cid-tyGoAOiaIi .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tyGoAOiaIi .modal-xl {
    max-width: 1140px;
  }
}
.cid-tyGoAOiaIi .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tyGoAOiaIi .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-tyGoAOiaIi .form-group {
  margin-bottom: 1rem;
}
.cid-tyGoAOiaIi .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tyGoAOiaIi .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tyGoAOiaIi .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-tyGoAOiaIi .mbr-section-btn {
  margin: 0;
}
.cid-tyGoAOiaIi .mbr-section-btn .btn {
  margin: 0;
}
.cid-tyGoAOiaIi #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-tyGoAOiaIi #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-tyGoAOiaIi #creativecommons img,
.cid-tyGoAOiaIi iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-tyGoAP7XoK.popup-builder {
  background-color: #ffffff;
}
.cid-tyGoAP7XoK.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tyGoAP7XoK.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tyGoAP7XoK .modal-content,
.cid-tyGoAP7XoK .modal-dialog {
  height: auto;
}
.cid-tyGoAP7XoK .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tyGoAP7XoK .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tyGoAP7XoK .form-wrapper .mbr-form .form-group,
  .cid-tyGoAP7XoK .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tyGoAP7XoK .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tyGoAP7XoK .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-tyGoAP7XoK .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tyGoAP7XoK .pt-0 {
  padding-top: 0 !important;
}
.cid-tyGoAP7XoK .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tyGoAP7XoK .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tyGoAP7XoK .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tyGoAP7XoK .modal-open {
  overflow: hidden;
}
.cid-tyGoAP7XoK .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tyGoAP7XoK .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tyGoAP7XoK .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tyGoAP7XoK .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-tyGoAP7XoK .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tyGoAP7XoK .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tyGoAP7XoK .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tyGoAP7XoK .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-tyGoAP7XoK .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tyGoAP7XoK .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tyGoAP7XoK .modal-backdrop.fade {
  opacity: 0;
}
.cid-tyGoAP7XoK .modal-backdrop.show {
  opacity: .5;
}
.cid-tyGoAP7XoK .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-tyGoAP7XoK .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tyGoAP7XoK .modal-header {
    padding: 1rem;
  }
}
.cid-tyGoAP7XoK .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tyGoAP7XoK .modal-header .close svg {
  fill: #ffffff;
}
.cid-tyGoAP7XoK .modal-header .close:hover {
  opacity: 1;
}
.cid-tyGoAP7XoK .modal-header .close:focus {
  outline: none;
}
.cid-tyGoAP7XoK .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tyGoAP7XoK .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tyGoAP7XoK .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tyGoAP7XoK .modal-body {
    padding: 1rem;
  }
}
.cid-tyGoAP7XoK .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-tyGoAP7XoK .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tyGoAP7XoK .modal-footer {
    padding: 1rem;
  }
}
.cid-tyGoAP7XoK .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tyGoAP7XoK .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tyGoAP7XoK .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tyGoAP7XoK .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tyGoAP7XoK .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tyGoAP7XoK .modal-lg,
  .cid-tyGoAP7XoK .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tyGoAP7XoK .modal-xl {
    max-width: 1140px;
  }
}
.cid-tyGoAP7XoK .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tyGoAP7XoK .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-tyGoAP7XoK .form-group {
  margin-bottom: 1rem;
}
.cid-tyGoAP7XoK .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tyGoAP7XoK .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tyGoAP7XoK .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-tyGoAP7XoK .mbr-section-btn {
  margin: 0;
}
.cid-tyGoAP7XoK .mbr-section-btn .btn {
  margin: 0;
}
.cid-tyK2jYyC4m.popup-builder {
  background-color: #ffffff;
}
.cid-tyK2jYyC4m.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tyK2jYyC4m.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tyK2jYyC4m .modal-content,
.cid-tyK2jYyC4m .modal-dialog {
  height: auto;
}
.cid-tyK2jYyC4m .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tyK2jYyC4m .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tyK2jYyC4m .form-wrapper .mbr-form .form-group,
  .cid-tyK2jYyC4m .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tyK2jYyC4m .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tyK2jYyC4m .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-tyK2jYyC4m .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tyK2jYyC4m .pt-0 {
  padding-top: 0 !important;
}
.cid-tyK2jYyC4m .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tyK2jYyC4m .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tyK2jYyC4m .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tyK2jYyC4m .modal-open {
  overflow: hidden;
}
.cid-tyK2jYyC4m .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tyK2jYyC4m .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tyK2jYyC4m .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tyK2jYyC4m .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-tyK2jYyC4m .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tyK2jYyC4m .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tyK2jYyC4m .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tyK2jYyC4m .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-tyK2jYyC4m .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tyK2jYyC4m .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tyK2jYyC4m .modal-backdrop.fade {
  opacity: 0;
}
.cid-tyK2jYyC4m .modal-backdrop.show {
  opacity: .5;
}
.cid-tyK2jYyC4m .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-tyK2jYyC4m .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tyK2jYyC4m .modal-header {
    padding: 1rem;
  }
}
.cid-tyK2jYyC4m .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tyK2jYyC4m .modal-header .close svg {
  fill: #ffffff;
}
.cid-tyK2jYyC4m .modal-header .close:hover {
  opacity: 1;
}
.cid-tyK2jYyC4m .modal-header .close:focus {
  outline: none;
}
.cid-tyK2jYyC4m .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tyK2jYyC4m .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tyK2jYyC4m .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tyK2jYyC4m .modal-body {
    padding: 1rem;
  }
}
.cid-tyK2jYyC4m .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-tyK2jYyC4m .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tyK2jYyC4m .modal-footer {
    padding: 1rem;
  }
}
.cid-tyK2jYyC4m .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tyK2jYyC4m .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tyK2jYyC4m .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tyK2jYyC4m .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tyK2jYyC4m .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tyK2jYyC4m .modal-lg,
  .cid-tyK2jYyC4m .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tyK2jYyC4m .modal-xl {
    max-width: 1140px;
  }
}
.cid-tyK2jYyC4m .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tyK2jYyC4m .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-tyK2jYyC4m .form-group {
  margin-bottom: 1rem;
}
.cid-tyK2jYyC4m .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tyK2jYyC4m .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tyK2jYyC4m .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-tyK2jYyC4m .mbr-section-btn {
  margin: 0;
}
.cid-tyK2jYyC4m .mbr-section-btn .btn {
  margin: 0;
}
.cid-tyK2lmtdOM.popup-builder {
  background-color: #ffffff;
}
.cid-tyK2lmtdOM.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tyK2lmtdOM.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tyK2lmtdOM .modal-content,
.cid-tyK2lmtdOM .modal-dialog {
  height: auto;
}
.cid-tyK2lmtdOM .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tyK2lmtdOM .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tyK2lmtdOM .form-wrapper .mbr-form .form-group,
  .cid-tyK2lmtdOM .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tyK2lmtdOM .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tyK2lmtdOM .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-tyK2lmtdOM .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tyK2lmtdOM .pt-0 {
  padding-top: 0 !important;
}
.cid-tyK2lmtdOM .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tyK2lmtdOM .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tyK2lmtdOM .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tyK2lmtdOM .modal-open {
  overflow: hidden;
}
.cid-tyK2lmtdOM .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tyK2lmtdOM .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tyK2lmtdOM .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tyK2lmtdOM .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-tyK2lmtdOM .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tyK2lmtdOM .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tyK2lmtdOM .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tyK2lmtdOM .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-tyK2lmtdOM .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tyK2lmtdOM .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tyK2lmtdOM .modal-backdrop.fade {
  opacity: 0;
}
.cid-tyK2lmtdOM .modal-backdrop.show {
  opacity: .5;
}
.cid-tyK2lmtdOM .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-tyK2lmtdOM .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tyK2lmtdOM .modal-header {
    padding: 1rem;
  }
}
.cid-tyK2lmtdOM .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tyK2lmtdOM .modal-header .close svg {
  fill: #ffffff;
}
.cid-tyK2lmtdOM .modal-header .close:hover {
  opacity: 1;
}
.cid-tyK2lmtdOM .modal-header .close:focus {
  outline: none;
}
.cid-tyK2lmtdOM .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tyK2lmtdOM .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tyK2lmtdOM .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tyK2lmtdOM .modal-body {
    padding: 1rem;
  }
}
.cid-tyK2lmtdOM .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-tyK2lmtdOM .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tyK2lmtdOM .modal-footer {
    padding: 1rem;
  }
}
.cid-tyK2lmtdOM .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tyK2lmtdOM .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tyK2lmtdOM .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tyK2lmtdOM .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tyK2lmtdOM .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tyK2lmtdOM .modal-lg,
  .cid-tyK2lmtdOM .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tyK2lmtdOM .modal-xl {
    max-width: 1140px;
  }
}
.cid-tyK2lmtdOM .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tyK2lmtdOM .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-tyK2lmtdOM .form-group {
  margin-bottom: 1rem;
}
.cid-tyK2lmtdOM .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tyK2lmtdOM .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tyK2lmtdOM .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-tyK2lmtdOM .mbr-section-btn {
  margin: 0;
}
.cid-tyK2lmtdOM .mbr-section-btn .btn {
  margin: 0;
}
.cid-uYztOxx9eJ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uYztOxx9eJ .row > [class*="col"] {
  padding-left: 16px;
  padding-right: 16px;
  width: 100%;
}
.cid-tMHGzDmQbh {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-tMHGzDmQbh .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tMHGzDmQbh .bg-facebook:hover {
  background: #0b60cb;
}
.cid-tMHGzDmQbh .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-tMHGzDmQbh .bg-youtube:hover {
  background: #cc0000;
}
.cid-tMHGzDmQbh .bg-twitch {
  background: #9146ff;
  color: #ffffff;
}
.cid-tMHGzDmQbh .bg-twitch:hover {
  background: #7313ff;
}
.cid-tMHGzDmQbh .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-tMHGzDmQbh [class^="socicon-"]:before,
.cid-tMHGzDmQbh [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tMHGzDmQbh .mbr-section-title,
.cid-tMHGzDmQbh .social-list {
  color: #4479d9;
  text-align: right;
}
.cid-tMHGFrztoG {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (max-width: 767px) {
  .cid-tMHGFrztoG .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tMHGFrztoG .img-logo img {
  height: 6rem;
  width: auto;
}
.cid-tMHGFrztoG .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-tMHGFrztoG .form-control:focus,
.cid-tMHGFrztoG .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-tMHGFrztoG .form-group {
  margin-bottom: 1rem;
}
.cid-tMHGFrztoG input::-webkit-input-placeholder,
.cid-tMHGFrztoG textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-tMHGFrztoG input:-moz-placeholder,
.cid-tMHGFrztoG textarea:-moz-placeholder {
  color: #656565;
}
.cid-tMHGFrztoG .jq-selectbox li,
.cid-tMHGFrztoG .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-tMHGFrztoG .jq-selectbox li:hover,
.cid-tMHGFrztoG .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-tMHGFrztoG .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-tMHGFrztoG .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-tMHGFrztoG textarea.form-control {
  resize: none;
}
.cid-tMHGFrztoG .input-group-btn {
  display: inline-block;
}
.cid-tMHGFrztoG .input-group-btn .btn {
  margin: 0 !important;
  padding: 0.75rem 1.5625rem !important;
  text-transform: none;
}
.cid-tMHGFrztoG .form-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tMHGFrztoG .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tMHGFrztoG .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tMHGFrztoG .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tMHGFrztoG .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tMHGFrztoG .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tMHGFrztoG .social-list {
    -webkit-justify-content: justify;
    text-align: justify;
    hyphens: auto;
    text-justify: distribute;
  }
}
@media (max-width: 767px) {
  .cid-tMHGFrztoG .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tMHGFrztoG .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tMHGFrztoG .form-control,
.cid-tMHGFrztoG .input-group-btn .btn {
  border-radius: 3px;
}
.cid-tMHGFrztoG #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-tMHGFrztoG #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-tMHGFrztoG #creativecommons img,
.cid-tMHGFrztoG iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-tMHGFrztoG .offset-md-1 {
  margin-left: 1vw;
}
.cid-tSDPiXP254.popup-builder {
  background-color: #ffffff;
}
.cid-tSDPiXP254.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tSDPiXP254.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tSDPiXP254 .modal-content,
.cid-tSDPiXP254 .modal-dialog {
  height: auto;
}
.cid-tSDPiXP254 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tSDPiXP254 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tSDPiXP254 .form-wrapper .mbr-form .form-group,
  .cid-tSDPiXP254 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tSDPiXP254 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tSDPiXP254 .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-tSDPiXP254 .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tSDPiXP254 .pt-0 {
  padding-top: 0 !important;
}
.cid-tSDPiXP254 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tSDPiXP254 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tSDPiXP254 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tSDPiXP254 .modal-open {
  overflow: hidden;
}
.cid-tSDPiXP254 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tSDPiXP254 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tSDPiXP254 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tSDPiXP254 .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-tSDPiXP254 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tSDPiXP254 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tSDPiXP254 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tSDPiXP254 .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-tSDPiXP254 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tSDPiXP254 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tSDPiXP254 .modal-backdrop.fade {
  opacity: 0;
}
.cid-tSDPiXP254 .modal-backdrop.show {
  opacity: .5;
}
.cid-tSDPiXP254 .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-tSDPiXP254 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXP254 .modal-header {
    padding: 1rem;
  }
}
.cid-tSDPiXP254 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tSDPiXP254 .modal-header .close svg {
  fill: #ffffff;
}
.cid-tSDPiXP254 .modal-header .close:hover {
  opacity: 1;
}
.cid-tSDPiXP254 .modal-header .close:focus {
  outline: none;
}
.cid-tSDPiXP254 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tSDPiXP254 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tSDPiXP254 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXP254 .modal-body {
    padding: 1rem;
  }
}
.cid-tSDPiXP254 .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-tSDPiXP254 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXP254 .modal-footer {
    padding: 1rem;
  }
}
.cid-tSDPiXP254 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tSDPiXP254 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tSDPiXP254 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tSDPiXP254 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tSDPiXP254 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tSDPiXP254 .modal-lg,
  .cid-tSDPiXP254 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tSDPiXP254 .modal-xl {
    max-width: 1140px;
  }
}
.cid-tSDPiXP254 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tSDPiXP254 .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-tSDPiXP254 .form-group {
  margin-bottom: 1rem;
}
.cid-tSDPiXP254 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tSDPiXP254 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tSDPiXP254 .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-tSDPiXP254 .mbr-section-btn {
  margin: 0;
}
.cid-tSDPiXP254 .mbr-section-btn .btn {
  margin: 0;
}
.cid-tzdZsO4jsX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tzdZsO4jsX nav.navbar {
  position: fixed;
}
.cid-tzdZsO4jsX .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-tzdZsO4jsX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tzdZsO4jsX .decor {
  background-color: white;
  border: solid 1px lightgray;
  border-radius: .5vw;
}
.cid-tzdZsO4jsX #menu {
  width: 3vh;
  font-size: .8vh;
  color: #353535;
  left: -7px;
  position: absolute;
  top: 1px;
  margin-top: 3px;
}
.cid-tzdZsO4jsX .dropdown-item {
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  transition: .4s all !important;
}
.cid-tzdZsO4jsX .dropdown-item:hover,
.cid-tzdZsO4jsX .dropdown-item:focus {
  background: rgba(71, 181, 237, 0.5) !important;
  color: white !important;
}
.cid-tzdZsO4jsX .dropdown-item:hover span {
  color: white;
}
.cid-tzdZsO4jsX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tzdZsO4jsX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tzdZsO4jsX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
  text-align: center;
}
.cid-tzdZsO4jsX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tzdZsO4jsX .nav-link {
  position: relative;
}
.cid-tzdZsO4jsX .container {
  display: flex;
  margin: auto;
  max-width: 1600px;
}
.cid-tzdZsO4jsX .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0 !important;
}
.cid-tzdZsO4jsX .iconfont-wrapper .mbr-iconfont {
  transition: .4s all;
}
.cid-tzdZsO4jsX .iconfont-wrapper:hover .mbr-iconfont {
  color: #6592e6;
}
.cid-tzdZsO4jsX .dropdown-menu,
.cid-tzdZsO4jsX .navbar.opened {
  background: #353535 !important;
}
.cid-tzdZsO4jsX .nav-item:focus,
.cid-tzdZsO4jsX .nav-link:focus {
  outline: none;
}
.cid-tzdZsO4jsX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tzdZsO4jsX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tzdZsO4jsX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tzdZsO4jsX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tzdZsO4jsX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tzdZsO4jsX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tzdZsO4jsX .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-tzdZsO4jsX .navbar.opened {
  transition: all 0.3s;
}
.cid-tzdZsO4jsX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tzdZsO4jsX .navbar .navbar-logo img {
  width: auto;
}
.cid-tzdZsO4jsX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tzdZsO4jsX .navbar.collapsed {
  justify-content: center;
}
.cid-tzdZsO4jsX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tzdZsO4jsX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tzdZsO4jsX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tzdZsO4jsX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tzdZsO4jsX .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-tzdZsO4jsX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tzdZsO4jsX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tzdZsO4jsX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tzdZsO4jsX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tzdZsO4jsX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tzdZsO4jsX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tzdZsO4jsX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tzdZsO4jsX .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-tzdZsO4jsX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tzdZsO4jsX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tzdZsO4jsX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tzdZsO4jsX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tzdZsO4jsX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tzdZsO4jsX .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-tzdZsO4jsX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tzdZsO4jsX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tzdZsO4jsX .dropdown-item.active,
.cid-tzdZsO4jsX .dropdown-item:active {
  background-color: transparent;
}
.cid-tzdZsO4jsX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tzdZsO4jsX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tzdZsO4jsX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tzdZsO4jsX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #353535;
}
.cid-tzdZsO4jsX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tzdZsO4jsX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tzdZsO4jsX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tzdZsO4jsX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tzdZsO4jsX button.navbar-toggler {
  outline: none;
  width: 26px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tzdZsO4jsX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 25px;
  height: 2px;
  border-right: 5px;
  background-color: #353535;
}
.cid-tzdZsO4jsX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tzdZsO4jsX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tzdZsO4jsX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tzdZsO4jsX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tzdZsO4jsX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tzdZsO4jsX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tzdZsO4jsX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tzdZsO4jsX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tzdZsO4jsX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tzdZsO4jsX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tzdZsO4jsX .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-tzdZsO4jsX .navbar {
    height: 70px;
  }
  .cid-tzdZsO4jsX .navbar.opened {
    height: auto;
  }
  .cid-tzdZsO4jsX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tzdZsO4jsX .header-item {
  width: 33.33333333%;
  padding: 10px 0;
}
.cid-tzdZsO4jsX .navbar-toggler {
  margin-left: 10px;
}
.cid-tzdZsO4jsX .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-tzdZsO4jsX .navbar-logo {
  margin-right: 0 !important;
}
.cid-tzdZsO4jsX .mbr-text {
  width: 100%;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 575px) {
  .cid-tzdZsO4jsX .mbr-text {
    display: none;
  }
}
.cid-tzdZsO4jsX .navbar-collapse {
  padding-top: 40px !important;
}
.cid-tzdZsO4jsX .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-tzdZsO4jsX .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
}
.cid-tzdZsO4jsX .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-tzdZsO4jsX #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-tzdZsO4jsX #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-tzdZsO4jsX #vol {
    display: none;
  }
}
.cid-tzdZsO4jsX .soutien {
  font-family: jost;
  font-size: 1em;
}
.cid-tzdZsOG8W7 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tzdZsOG8W7 .mbr-section-title {
  text-align: center;
  color: #4479d9;
}
.cid-tzdZsOG8W7 .mbr-section-subtitle {
  text-align: center;
}
.cid-tzdZsOG8W7 .mbr-text {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tzdZsOG8W7 .display-1 {
    font-size: 75px;
  }
  .cid-tzdZsOG8W7 .display-5 {
    font-size: 29px;
  }
  .cid-tzdZsOG8W7 .display-4 {
    font-weight: 300;
  }
}
#custom-html-rj {
  /* Type valid CSS here */
}
#custom-html-rj div {
  background-color: #1f1f1f;
  text-align: center;
}
#custom-html-rj .leTexte {
  font-size: 1rem;
  color: #fff;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  margin: auto;
}
.cid-ubZJZpC7qw {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-ubZJZpC7qw .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZJZpC7qw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ubZJZpC7qw .container,
.cid-ubZJZpC7qw .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-ubZJZpC7qw .container,
  .cid-ubZJZpC7qw .container-fluid {
    padding: 0 20px;
  }
}
.cid-ubZJZpC7qw .title-wrapper .mbr-section-subtitle {
  margin-bottom: 25px;
}
@media (max-width: 992px) {
  .cid-ubZJZpC7qw .title-wrapper .mbr-section-subtitle {
    margin-bottom: 20px;
  }
}
.cid-ubZJZpC7qw .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-ubZJZpC7qw .mbr-section-title {
  color: #4479d9;
}
.cid-ubZJZpC7qw .mbr-section-subtitle {
  color: #f9a600;
}
.cid-ubTC2a74QZ {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-ubTC2a74QZ .mbr-section-title {
  color: #fb980a;
  text-align: right;
}
#custom-html-1tf {
  /* Type valid CSS here */
  /* global */
}
#custom-html-1tf *,
#custom-html-1tf *::before,
#custom-html-1tf *::after {
  box-sizing: border-box;
}
#custom-html-1tf body {
  font-family: sans-serif;
  min-height: 100vh;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #232323;
}
#custom-html-1tf #corpsDuTexte {
  background-color: #232323;
}
#custom-html-1tf .container {
  background-color: #232323;
}
#custom-html-1tf .titre {
  padding: 1em;
}
#custom-html-1tf H1 {
  color: orange;
  font-size: 2rem;
}
#custom-html-1tf h6 {
  color: white;
}
.cid-ubZKaKXr2S {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ubZKaKXr2S .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZKaKXr2S .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ubZKaKXr2S .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ubZKaKXr2S .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-ubZKaKXr2S .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-ubZKaKXr2S .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-ubZKaKXr2S .mbr-section-title {
  color: #ff9966;
  text-align: left;
}
.cid-ubZKaKXr2S .mbr-text,
.cid-ubZKaKXr2S .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-ubZKaKXr2S .w-100 {
  padding: 0;
  border-radius: 13px;
}
.cid-ubZKchoogz {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ubZKchoogz .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZKchoogz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ubZKchoogz .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ubZKchoogz .text-wrapper {
  align-items: center;
  background-color: #4479d9;
  border-radius: 1em;
  border: 1px orange solid;
  padding: 1em;
}
@media (max-width: 991px) {
  .cid-ubZKchoogz .image-wrapper {
    padding: 1rem;
  }
}
.cid-ubZKchoogz .mbr-section-title {
  color: #ff9966;
  text-align: left;
}
.cid-ubZKchoogz .mbr-text,
.cid-ubZKchoogz .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-ubZKchoogz .w-100 {
  padding: 0;
  border-radius: 13px;
  -webkit-filter: drop-shadow(5px 5px 5px #000000);
  filter: drop-shadow(5px 5px 5px #000000);
}
.cid-tzdZsQF4Rt {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-tzdZsQF4Rt .mbr-section-title {
  color: #4479d9;
  text-align: right;
}
.cid-tzdZsQF4Rt .mbr-text,
.cid-tzdZsQF4Rt .mbr-section-btn {
  color: #ffa405;
  text-align: right;
}
.cid-tzdZsRhMtF {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #171717;
}
.cid-tzdZsRhMtF .row {
  padding: 20px 0;
}
@media (min-width: 992px) {
  .cid-tzdZsRhMtF .row {
    padding: 20px 34px;
  }
}
.cid-tzdZsRhMtF .mbr-text {
  color: #4479d9;
  text-align: center;
}
.cid-tJYgkkMmwM {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-tJYgkkMmwM .card-title {
  line-height: 1.6;
  margin: 0;
}
.cid-tJYgkkMmwM .card {
  overflow: visible;
  transition: all 0.3s;
}
.cid-tJYgkkMmwM .card:hover {
  margin-top: -0.6rem;
}
.cid-tJYgkkMmwM .card-wrapper {
  position: relative;
}
.cid-tJYgkkMmwM .card-img {
  overflow: hidden;
  position: relative;
  transition: all 0.3s;
  border-radius: 6px;
}
.cid-tJYgkkMmwM .card-img:hover {
  box-shadow: 0 15px 20px rgba(0, 0, 0, 0.1);
}
.cid-tJYgkkMmwM .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: black;
  opacity: 0.2;
  z-index: 10;
  pointer-events: none;
  border-radius: 6px;
}
.cid-tJYgkkMmwM .big {
  margin-top: -25%;
}
.cid-tJYgkkMmwM .card-box {
  position: absolute;
  overflow: hidden;
  margin-bottom: -8px;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 1rem;
  z-index: 100;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
@media (max-width: 991px) {
  .cid-tJYgkkMmwM .small {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-tJYgkkMmwM .card:not(.last-child) {
    padding-bottom: 1.5rem !important;
  }
}
.cid-tJYgkkMmwM .mbr-section-sub-title {
  color: #4479d9;
  text-align: left;
}
.cid-tzdZsTpI0S.popup-builder {
  background-color: #ffffff;
}
.cid-tzdZsTpI0S.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tzdZsTpI0S.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tzdZsTpI0S .modal-content,
.cid-tzdZsTpI0S .modal-dialog {
  height: auto;
}
.cid-tzdZsTpI0S .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tzdZsTpI0S .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tzdZsTpI0S .form-wrapper .mbr-form .form-group,
  .cid-tzdZsTpI0S .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tzdZsTpI0S .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tzdZsTpI0S .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-tzdZsTpI0S .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tzdZsTpI0S .pt-0 {
  padding-top: 0 !important;
}
.cid-tzdZsTpI0S .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tzdZsTpI0S .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tzdZsTpI0S .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tzdZsTpI0S .modal-open {
  overflow: hidden;
}
.cid-tzdZsTpI0S .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tzdZsTpI0S .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tzdZsTpI0S .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tzdZsTpI0S .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-tzdZsTpI0S .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tzdZsTpI0S .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tzdZsTpI0S .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tzdZsTpI0S .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-tzdZsTpI0S .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tzdZsTpI0S .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tzdZsTpI0S .modal-backdrop.fade {
  opacity: 0;
}
.cid-tzdZsTpI0S .modal-backdrop.show {
  opacity: .5;
}
.cid-tzdZsTpI0S .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-tzdZsTpI0S .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tzdZsTpI0S .modal-header {
    padding: 1rem;
  }
}
.cid-tzdZsTpI0S .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tzdZsTpI0S .modal-header .close svg {
  fill: #ffffff;
}
.cid-tzdZsTpI0S .modal-header .close:hover {
  opacity: 1;
}
.cid-tzdZsTpI0S .modal-header .close:focus {
  outline: none;
}
.cid-tzdZsTpI0S .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tzdZsTpI0S .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tzdZsTpI0S .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tzdZsTpI0S .modal-body {
    padding: 1rem;
  }
}
.cid-tzdZsTpI0S .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-tzdZsTpI0S .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tzdZsTpI0S .modal-footer {
    padding: 1rem;
  }
}
.cid-tzdZsTpI0S .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tzdZsTpI0S .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tzdZsTpI0S .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tzdZsTpI0S .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tzdZsTpI0S .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tzdZsTpI0S .modal-lg,
  .cid-tzdZsTpI0S .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tzdZsTpI0S .modal-xl {
    max-width: 1140px;
  }
}
.cid-tzdZsTpI0S .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tzdZsTpI0S .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-tzdZsTpI0S .form-group {
  margin-bottom: 1rem;
}
.cid-tzdZsTpI0S .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tzdZsTpI0S .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tzdZsTpI0S .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-tzdZsTpI0S .mbr-section-btn {
  margin: 0;
}
.cid-tzdZsTpI0S .mbr-section-btn .btn {
  margin: 0;
}
.cid-tzdZsTpI0S #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-tzdZsTpI0S #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-tzdZsTpI0S #creativecommons img,
.cid-tzdZsTpI0S iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-tzdZsUPkAJ.popup-builder {
  background-color: #ffffff;
}
.cid-tzdZsUPkAJ.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tzdZsUPkAJ.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tzdZsUPkAJ .modal-content,
.cid-tzdZsUPkAJ .modal-dialog {
  height: auto;
}
.cid-tzdZsUPkAJ .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tzdZsUPkAJ .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tzdZsUPkAJ .form-wrapper .mbr-form .form-group,
  .cid-tzdZsUPkAJ .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tzdZsUPkAJ .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tzdZsUPkAJ .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-tzdZsUPkAJ .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tzdZsUPkAJ .pt-0 {
  padding-top: 0 !important;
}
.cid-tzdZsUPkAJ .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tzdZsUPkAJ .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tzdZsUPkAJ .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tzdZsUPkAJ .modal-open {
  overflow: hidden;
}
.cid-tzdZsUPkAJ .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tzdZsUPkAJ .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tzdZsUPkAJ .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tzdZsUPkAJ .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-tzdZsUPkAJ .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tzdZsUPkAJ .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tzdZsUPkAJ .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tzdZsUPkAJ .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-tzdZsUPkAJ .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tzdZsUPkAJ .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tzdZsUPkAJ .modal-backdrop.fade {
  opacity: 0;
}
.cid-tzdZsUPkAJ .modal-backdrop.show {
  opacity: .5;
}
.cid-tzdZsUPkAJ .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-tzdZsUPkAJ .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tzdZsUPkAJ .modal-header {
    padding: 1rem;
  }
}
.cid-tzdZsUPkAJ .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tzdZsUPkAJ .modal-header .close svg {
  fill: #ffffff;
}
.cid-tzdZsUPkAJ .modal-header .close:hover {
  opacity: 1;
}
.cid-tzdZsUPkAJ .modal-header .close:focus {
  outline: none;
}
.cid-tzdZsUPkAJ .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tzdZsUPkAJ .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tzdZsUPkAJ .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tzdZsUPkAJ .modal-body {
    padding: 1rem;
  }
}
.cid-tzdZsUPkAJ .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-tzdZsUPkAJ .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tzdZsUPkAJ .modal-footer {
    padding: 1rem;
  }
}
.cid-tzdZsUPkAJ .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tzdZsUPkAJ .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tzdZsUPkAJ .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tzdZsUPkAJ .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tzdZsUPkAJ .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tzdZsUPkAJ .modal-lg,
  .cid-tzdZsUPkAJ .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tzdZsUPkAJ .modal-xl {
    max-width: 1140px;
  }
}
.cid-tzdZsUPkAJ .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tzdZsUPkAJ .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-tzdZsUPkAJ .form-group {
  margin-bottom: 1rem;
}
.cid-tzdZsUPkAJ .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tzdZsUPkAJ .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tzdZsUPkAJ .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-tzdZsUPkAJ .mbr-section-btn {
  margin: 0;
}
.cid-tzdZsUPkAJ .mbr-section-btn .btn {
  margin: 0;
}
.cid-tzeW0IGSue.popup-builder {
  background-color: #ffffff;
}
.cid-tzeW0IGSue.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tzeW0IGSue.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tzeW0IGSue .modal-content,
.cid-tzeW0IGSue .modal-dialog {
  height: auto;
}
.cid-tzeW0IGSue .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tzeW0IGSue .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tzeW0IGSue .form-wrapper .mbr-form .form-group,
  .cid-tzeW0IGSue .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tzeW0IGSue .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tzeW0IGSue .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-tzeW0IGSue .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tzeW0IGSue .pt-0 {
  padding-top: 0 !important;
}
.cid-tzeW0IGSue .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tzeW0IGSue .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tzeW0IGSue .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tzeW0IGSue .modal-open {
  overflow: hidden;
}
.cid-tzeW0IGSue .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tzeW0IGSue .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tzeW0IGSue .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tzeW0IGSue .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-tzeW0IGSue .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tzeW0IGSue .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tzeW0IGSue .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tzeW0IGSue .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-tzeW0IGSue .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tzeW0IGSue .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tzeW0IGSue .modal-backdrop.fade {
  opacity: 0;
}
.cid-tzeW0IGSue .modal-backdrop.show {
  opacity: .5;
}
.cid-tzeW0IGSue .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-tzeW0IGSue .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tzeW0IGSue .modal-header {
    padding: 1rem;
  }
}
.cid-tzeW0IGSue .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tzeW0IGSue .modal-header .close svg {
  fill: #ffffff;
}
.cid-tzeW0IGSue .modal-header .close:hover {
  opacity: 1;
}
.cid-tzeW0IGSue .modal-header .close:focus {
  outline: none;
}
.cid-tzeW0IGSue .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tzeW0IGSue .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tzeW0IGSue .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tzeW0IGSue .modal-body {
    padding: 1rem;
  }
}
.cid-tzeW0IGSue .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-tzeW0IGSue .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tzeW0IGSue .modal-footer {
    padding: 1rem;
  }
}
.cid-tzeW0IGSue .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tzeW0IGSue .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tzeW0IGSue .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tzeW0IGSue .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tzeW0IGSue .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tzeW0IGSue .modal-lg,
  .cid-tzeW0IGSue .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tzeW0IGSue .modal-xl {
    max-width: 1140px;
  }
}
.cid-tzeW0IGSue .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tzeW0IGSue .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-tzeW0IGSue .form-group {
  margin-bottom: 1rem;
}
.cid-tzeW0IGSue .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tzeW0IGSue .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tzeW0IGSue .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-tzeW0IGSue .mbr-section-btn {
  margin: 0;
}
.cid-tzeW0IGSue .mbr-section-btn .btn {
  margin: 0;
}
.cid-tzeXF823BD.popup-builder {
  background-color: #ffffff;
}
.cid-tzeXF823BD.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tzeXF823BD.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tzeXF823BD .modal-content,
.cid-tzeXF823BD .modal-dialog {
  height: auto;
}
.cid-tzeXF823BD .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tzeXF823BD .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tzeXF823BD .form-wrapper .mbr-form .form-group,
  .cid-tzeXF823BD .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tzeXF823BD .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tzeXF823BD .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-tzeXF823BD .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tzeXF823BD .pt-0 {
  padding-top: 0 !important;
}
.cid-tzeXF823BD .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tzeXF823BD .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tzeXF823BD .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tzeXF823BD .modal-open {
  overflow: hidden;
}
.cid-tzeXF823BD .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tzeXF823BD .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tzeXF823BD .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tzeXF823BD .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-tzeXF823BD .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tzeXF823BD .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tzeXF823BD .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tzeXF823BD .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-tzeXF823BD .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tzeXF823BD .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tzeXF823BD .modal-backdrop.fade {
  opacity: 0;
}
.cid-tzeXF823BD .modal-backdrop.show {
  opacity: .5;
}
.cid-tzeXF823BD .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-tzeXF823BD .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tzeXF823BD .modal-header {
    padding: 1rem;
  }
}
.cid-tzeXF823BD .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tzeXF823BD .modal-header .close svg {
  fill: #ffffff;
}
.cid-tzeXF823BD .modal-header .close:hover {
  opacity: 1;
}
.cid-tzeXF823BD .modal-header .close:focus {
  outline: none;
}
.cid-tzeXF823BD .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tzeXF823BD .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tzeXF823BD .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tzeXF823BD .modal-body {
    padding: 1rem;
  }
}
.cid-tzeXF823BD .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-tzeXF823BD .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tzeXF823BD .modal-footer {
    padding: 1rem;
  }
}
.cid-tzeXF823BD .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tzeXF823BD .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tzeXF823BD .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tzeXF823BD .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tzeXF823BD .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tzeXF823BD .modal-lg,
  .cid-tzeXF823BD .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tzeXF823BD .modal-xl {
    max-width: 1140px;
  }
}
.cid-tzeXF823BD .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tzeXF823BD .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-tzeXF823BD .form-group {
  margin-bottom: 1rem;
}
.cid-tzeXF823BD .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tzeXF823BD .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tzeXF823BD .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-tzeXF823BD .mbr-section-btn {
  margin: 0;
}
.cid-tzeXF823BD .mbr-section-btn .btn {
  margin: 0;
}
.cid-tzeXN6TVc9.popup-builder {
  background-color: #ffffff;
}
.cid-tzeXN6TVc9.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tzeXN6TVc9.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tzeXN6TVc9 .modal-content,
.cid-tzeXN6TVc9 .modal-dialog {
  height: auto;
}
.cid-tzeXN6TVc9 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tzeXN6TVc9 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tzeXN6TVc9 .form-wrapper .mbr-form .form-group,
  .cid-tzeXN6TVc9 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tzeXN6TVc9 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tzeXN6TVc9 .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-tzeXN6TVc9 .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tzeXN6TVc9 .pt-0 {
  padding-top: 0 !important;
}
.cid-tzeXN6TVc9 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tzeXN6TVc9 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tzeXN6TVc9 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tzeXN6TVc9 .modal-open {
  overflow: hidden;
}
.cid-tzeXN6TVc9 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tzeXN6TVc9 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tzeXN6TVc9 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tzeXN6TVc9 .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-tzeXN6TVc9 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tzeXN6TVc9 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tzeXN6TVc9 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tzeXN6TVc9 .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-tzeXN6TVc9 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tzeXN6TVc9 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tzeXN6TVc9 .modal-backdrop.fade {
  opacity: 0;
}
.cid-tzeXN6TVc9 .modal-backdrop.show {
  opacity: .5;
}
.cid-tzeXN6TVc9 .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-tzeXN6TVc9 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tzeXN6TVc9 .modal-header {
    padding: 1rem;
  }
}
.cid-tzeXN6TVc9 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tzeXN6TVc9 .modal-header .close svg {
  fill: #ffffff;
}
.cid-tzeXN6TVc9 .modal-header .close:hover {
  opacity: 1;
}
.cid-tzeXN6TVc9 .modal-header .close:focus {
  outline: none;
}
.cid-tzeXN6TVc9 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tzeXN6TVc9 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tzeXN6TVc9 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tzeXN6TVc9 .modal-body {
    padding: 1rem;
  }
}
.cid-tzeXN6TVc9 .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-tzeXN6TVc9 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tzeXN6TVc9 .modal-footer {
    padding: 1rem;
  }
}
.cid-tzeXN6TVc9 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tzeXN6TVc9 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tzeXN6TVc9 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tzeXN6TVc9 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tzeXN6TVc9 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tzeXN6TVc9 .modal-lg,
  .cid-tzeXN6TVc9 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tzeXN6TVc9 .modal-xl {
    max-width: 1140px;
  }
}
.cid-tzeXN6TVc9 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tzeXN6TVc9 .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-tzeXN6TVc9 .form-group {
  margin-bottom: 1rem;
}
.cid-tzeXN6TVc9 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tzeXN6TVc9 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tzeXN6TVc9 .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-tzeXN6TVc9 .mbr-section-btn {
  margin: 0;
}
.cid-tzeXN6TVc9 .mbr-section-btn .btn {
  margin: 0;
}
.cid-tzeXUQ3UE4.popup-builder {
  background-color: #ffffff;
}
.cid-tzeXUQ3UE4.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tzeXUQ3UE4.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tzeXUQ3UE4 .modal-content,
.cid-tzeXUQ3UE4 .modal-dialog {
  height: auto;
}
.cid-tzeXUQ3UE4 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tzeXUQ3UE4 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tzeXUQ3UE4 .form-wrapper .mbr-form .form-group,
  .cid-tzeXUQ3UE4 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tzeXUQ3UE4 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tzeXUQ3UE4 .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-tzeXUQ3UE4 .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tzeXUQ3UE4 .pt-0 {
  padding-top: 0 !important;
}
.cid-tzeXUQ3UE4 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tzeXUQ3UE4 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tzeXUQ3UE4 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tzeXUQ3UE4 .modal-open {
  overflow: hidden;
}
.cid-tzeXUQ3UE4 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tzeXUQ3UE4 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tzeXUQ3UE4 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tzeXUQ3UE4 .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-tzeXUQ3UE4 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tzeXUQ3UE4 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tzeXUQ3UE4 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tzeXUQ3UE4 .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-tzeXUQ3UE4 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tzeXUQ3UE4 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tzeXUQ3UE4 .modal-backdrop.fade {
  opacity: 0;
}
.cid-tzeXUQ3UE4 .modal-backdrop.show {
  opacity: .5;
}
.cid-tzeXUQ3UE4 .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-tzeXUQ3UE4 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tzeXUQ3UE4 .modal-header {
    padding: 1rem;
  }
}
.cid-tzeXUQ3UE4 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tzeXUQ3UE4 .modal-header .close svg {
  fill: #ffffff;
}
.cid-tzeXUQ3UE4 .modal-header .close:hover {
  opacity: 1;
}
.cid-tzeXUQ3UE4 .modal-header .close:focus {
  outline: none;
}
.cid-tzeXUQ3UE4 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tzeXUQ3UE4 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tzeXUQ3UE4 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tzeXUQ3UE4 .modal-body {
    padding: 1rem;
  }
}
.cid-tzeXUQ3UE4 .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-tzeXUQ3UE4 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tzeXUQ3UE4 .modal-footer {
    padding: 1rem;
  }
}
.cid-tzeXUQ3UE4 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tzeXUQ3UE4 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tzeXUQ3UE4 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tzeXUQ3UE4 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tzeXUQ3UE4 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tzeXUQ3UE4 .modal-lg,
  .cid-tzeXUQ3UE4 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tzeXUQ3UE4 .modal-xl {
    max-width: 1140px;
  }
}
.cid-tzeXUQ3UE4 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tzeXUQ3UE4 .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-tzeXUQ3UE4 .form-group {
  margin-bottom: 1rem;
}
.cid-tzeXUQ3UE4 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tzeXUQ3UE4 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tzeXUQ3UE4 .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-tzeXUQ3UE4 .mbr-section-btn {
  margin: 0;
}
.cid-tzeXUQ3UE4 .mbr-section-btn .btn {
  margin: 0;
}
.cid-uYztOxx9eJ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uYztOxx9eJ .row > [class*="col"] {
  padding-left: 16px;
  padding-right: 16px;
  width: 100%;
}
.cid-tMHGzDmQbh {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-tMHGzDmQbh .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tMHGzDmQbh .bg-facebook:hover {
  background: #0b60cb;
}
.cid-tMHGzDmQbh .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-tMHGzDmQbh .bg-youtube:hover {
  background: #cc0000;
}
.cid-tMHGzDmQbh .bg-twitch {
  background: #9146ff;
  color: #ffffff;
}
.cid-tMHGzDmQbh .bg-twitch:hover {
  background: #7313ff;
}
.cid-tMHGzDmQbh .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-tMHGzDmQbh [class^="socicon-"]:before,
.cid-tMHGzDmQbh [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tMHGzDmQbh .mbr-section-title,
.cid-tMHGzDmQbh .social-list {
  color: #4479d9;
  text-align: right;
}
.cid-tMHGFrztoG {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (max-width: 767px) {
  .cid-tMHGFrztoG .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tMHGFrztoG .img-logo img {
  height: 6rem;
  width: auto;
}
.cid-tMHGFrztoG .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-tMHGFrztoG .form-control:focus,
.cid-tMHGFrztoG .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-tMHGFrztoG .form-group {
  margin-bottom: 1rem;
}
.cid-tMHGFrztoG input::-webkit-input-placeholder,
.cid-tMHGFrztoG textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-tMHGFrztoG input:-moz-placeholder,
.cid-tMHGFrztoG textarea:-moz-placeholder {
  color: #656565;
}
.cid-tMHGFrztoG .jq-selectbox li,
.cid-tMHGFrztoG .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-tMHGFrztoG .jq-selectbox li:hover,
.cid-tMHGFrztoG .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-tMHGFrztoG .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-tMHGFrztoG .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-tMHGFrztoG textarea.form-control {
  resize: none;
}
.cid-tMHGFrztoG .input-group-btn {
  display: inline-block;
}
.cid-tMHGFrztoG .input-group-btn .btn {
  margin: 0 !important;
  padding: 0.75rem 1.5625rem !important;
  text-transform: none;
}
.cid-tMHGFrztoG .form-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tMHGFrztoG .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tMHGFrztoG .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tMHGFrztoG .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tMHGFrztoG .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tMHGFrztoG .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tMHGFrztoG .social-list {
    -webkit-justify-content: justify;
    text-align: justify;
    hyphens: auto;
    text-justify: distribute;
  }
}
@media (max-width: 767px) {
  .cid-tMHGFrztoG .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tMHGFrztoG .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tMHGFrztoG .form-control,
.cid-tMHGFrztoG .input-group-btn .btn {
  border-radius: 3px;
}
.cid-tMHGFrztoG #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-tMHGFrztoG #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-tMHGFrztoG #creativecommons img,
.cid-tMHGFrztoG iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-tMHGFrztoG .offset-md-1 {
  margin-left: 1vw;
}
.cid-tSDPiXPpii.popup-builder {
  background-color: #ffffff;
}
.cid-tSDPiXPpii.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tSDPiXPpii.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tSDPiXPpii .modal-content,
.cid-tSDPiXPpii .modal-dialog {
  height: auto;
}
.cid-tSDPiXPpii .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tSDPiXPpii .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tSDPiXPpii .form-wrapper .mbr-form .form-group,
  .cid-tSDPiXPpii .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tSDPiXPpii .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tSDPiXPpii .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-tSDPiXPpii .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tSDPiXPpii .pt-0 {
  padding-top: 0 !important;
}
.cid-tSDPiXPpii .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tSDPiXPpii .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tSDPiXPpii .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tSDPiXPpii .modal-open {
  overflow: hidden;
}
.cid-tSDPiXPpii .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tSDPiXPpii .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tSDPiXPpii .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tSDPiXPpii .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-tSDPiXPpii .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tSDPiXPpii .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tSDPiXPpii .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tSDPiXPpii .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-tSDPiXPpii .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tSDPiXPpii .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tSDPiXPpii .modal-backdrop.fade {
  opacity: 0;
}
.cid-tSDPiXPpii .modal-backdrop.show {
  opacity: .5;
}
.cid-tSDPiXPpii .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-tSDPiXPpii .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXPpii .modal-header {
    padding: 1rem;
  }
}
.cid-tSDPiXPpii .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tSDPiXPpii .modal-header .close svg {
  fill: #ffffff;
}
.cid-tSDPiXPpii .modal-header .close:hover {
  opacity: 1;
}
.cid-tSDPiXPpii .modal-header .close:focus {
  outline: none;
}
.cid-tSDPiXPpii .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tSDPiXPpii .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tSDPiXPpii .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXPpii .modal-body {
    padding: 1rem;
  }
}
.cid-tSDPiXPpii .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-tSDPiXPpii .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXPpii .modal-footer {
    padding: 1rem;
  }
}
.cid-tSDPiXPpii .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tSDPiXPpii .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tSDPiXPpii .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tSDPiXPpii .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tSDPiXPpii .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tSDPiXPpii .modal-lg,
  .cid-tSDPiXPpii .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tSDPiXPpii .modal-xl {
    max-width: 1140px;
  }
}
.cid-tSDPiXPpii .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tSDPiXPpii .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-tSDPiXPpii .form-group {
  margin-bottom: 1rem;
}
.cid-tSDPiXPpii .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tSDPiXPpii .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tSDPiXPpii .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-tSDPiXPpii .mbr-section-btn {
  margin: 0;
}
.cid-tSDPiXPpii .mbr-section-btn .btn {
  margin: 0;
}
.cid-tAE6CXFnSn {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tAE6CXFnSn nav.navbar {
  position: fixed;
}
.cid-tAE6CXFnSn .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-tAE6CXFnSn .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tAE6CXFnSn .decor {
  background-color: white;
  border: solid 1px lightgray;
  border-radius: .5vw;
}
.cid-tAE6CXFnSn #menu {
  width: 3vh;
  font-size: .8vh;
  color: #353535;
  left: -7px;
  position: absolute;
  top: 1px;
  margin-top: 3px;
}
.cid-tAE6CXFnSn .dropdown-item {
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  transition: .4s all !important;
}
.cid-tAE6CXFnSn .dropdown-item:hover,
.cid-tAE6CXFnSn .dropdown-item:focus {
  background: rgba(71, 181, 237, 0.5) !important;
  color: white !important;
}
.cid-tAE6CXFnSn .dropdown-item:hover span {
  color: white;
}
.cid-tAE6CXFnSn .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tAE6CXFnSn .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tAE6CXFnSn .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
  text-align: center;
}
.cid-tAE6CXFnSn .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tAE6CXFnSn .nav-link {
  position: relative;
}
.cid-tAE6CXFnSn .container {
  display: flex;
  margin: auto;
  max-width: 1600px;
}
.cid-tAE6CXFnSn .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0 !important;
}
.cid-tAE6CXFnSn .iconfont-wrapper .mbr-iconfont {
  transition: .4s all;
}
.cid-tAE6CXFnSn .iconfont-wrapper:hover .mbr-iconfont {
  color: #6592e6;
}
.cid-tAE6CXFnSn .dropdown-menu,
.cid-tAE6CXFnSn .navbar.opened {
  background: #353535 !important;
}
.cid-tAE6CXFnSn .nav-item:focus,
.cid-tAE6CXFnSn .nav-link:focus {
  outline: none;
}
.cid-tAE6CXFnSn .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tAE6CXFnSn .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tAE6CXFnSn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tAE6CXFnSn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tAE6CXFnSn .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tAE6CXFnSn .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tAE6CXFnSn .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-tAE6CXFnSn .navbar.opened {
  transition: all 0.3s;
}
.cid-tAE6CXFnSn .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tAE6CXFnSn .navbar .navbar-logo img {
  width: auto;
}
.cid-tAE6CXFnSn .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tAE6CXFnSn .navbar.collapsed {
  justify-content: center;
}
.cid-tAE6CXFnSn .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tAE6CXFnSn .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tAE6CXFnSn .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tAE6CXFnSn .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tAE6CXFnSn .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-tAE6CXFnSn .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tAE6CXFnSn .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tAE6CXFnSn .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tAE6CXFnSn .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tAE6CXFnSn .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tAE6CXFnSn .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tAE6CXFnSn .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tAE6CXFnSn .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-tAE6CXFnSn .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tAE6CXFnSn .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tAE6CXFnSn .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tAE6CXFnSn .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tAE6CXFnSn .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tAE6CXFnSn .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-tAE6CXFnSn .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tAE6CXFnSn .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tAE6CXFnSn .dropdown-item.active,
.cid-tAE6CXFnSn .dropdown-item:active {
  background-color: transparent;
}
.cid-tAE6CXFnSn .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tAE6CXFnSn .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tAE6CXFnSn .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tAE6CXFnSn .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #353535;
}
.cid-tAE6CXFnSn .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tAE6CXFnSn .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tAE6CXFnSn ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tAE6CXFnSn .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tAE6CXFnSn button.navbar-toggler {
  outline: none;
  width: 26px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tAE6CXFnSn button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 25px;
  height: 2px;
  border-right: 5px;
  background-color: #353535;
}
.cid-tAE6CXFnSn button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tAE6CXFnSn button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tAE6CXFnSn button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tAE6CXFnSn button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tAE6CXFnSn nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tAE6CXFnSn nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tAE6CXFnSn nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tAE6CXFnSn nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tAE6CXFnSn .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tAE6CXFnSn a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tAE6CXFnSn .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-tAE6CXFnSn .navbar {
    height: 70px;
  }
  .cid-tAE6CXFnSn .navbar.opened {
    height: auto;
  }
  .cid-tAE6CXFnSn .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tAE6CXFnSn .header-item {
  width: 33.33333333%;
  padding: 10px 0;
}
.cid-tAE6CXFnSn .navbar-toggler {
  margin-left: 10px;
}
.cid-tAE6CXFnSn .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-tAE6CXFnSn .navbar-logo {
  margin-right: 0 !important;
}
.cid-tAE6CXFnSn .mbr-text {
  width: 100%;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 575px) {
  .cid-tAE6CXFnSn .mbr-text {
    display: none;
  }
}
.cid-tAE6CXFnSn .navbar-collapse {
  padding-top: 40px !important;
}
.cid-tAE6CXFnSn .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-tAE6CXFnSn .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
}
.cid-tAE6CXFnSn .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-tAE6CXFnSn #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-tAE6CXFnSn #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-tAE6CXFnSn #vol {
    display: none;
  }
}
.cid-tAE6CXFnSn .soutien {
  font-family: jost;
  font-size: 1em;
}
.cid-tAE6CY2KKL {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tAE6CY2KKL .mbr-section-title {
  text-align: center;
  color: #4479d9;
}
.cid-tAE6CY2KKL .mbr-section-subtitle {
  text-align: center;
}
.cid-tAE6CY2KKL .mbr-text {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tAE6CY2KKL .display-1 {
    font-size: 75px;
  }
  .cid-tAE6CY2KKL .display-5 {
    font-size: 29px;
  }
  .cid-tAE6CY2KKL .display-4 {
    font-weight: 300;
  }
}
#custom-html-s3 {
  /* Type valid CSS here */
}
#custom-html-s3 div {
  background-color: #1f1f1f;
  text-align: center;
}
#custom-html-s3 .leTexte {
  font-size: 1rem;
  color: #fff;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  margin: auto;
}
.cid-ubZKgQlck7 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-ubZKgQlck7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZKgQlck7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ubZKgQlck7 .container,
.cid-ubZKgQlck7 .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-ubZKgQlck7 .container,
  .cid-ubZKgQlck7 .container-fluid {
    padding: 0 20px;
  }
}
.cid-ubZKgQlck7 .title-wrapper .mbr-section-subtitle {
  margin-bottom: 25px;
}
@media (max-width: 992px) {
  .cid-ubZKgQlck7 .title-wrapper .mbr-section-subtitle {
    margin-bottom: 20px;
  }
}
.cid-ubZKgQlck7 .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-ubZKgQlck7 .mbr-section-title {
  color: #4479d9;
}
.cid-ubZKgQlck7 .mbr-section-subtitle {
  color: #f9a600;
}
.cid-ubTBVhE480 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-ubTBVhE480 .mbr-section-title {
  color: #fb980a;
  text-align: right;
}
#custom-html-1te {
  /* Type valid CSS here */
  /* global */
}
#custom-html-1te *,
#custom-html-1te *::before,
#custom-html-1te *::after {
  box-sizing: border-box;
}
#custom-html-1te body {
  font-family: sans-serif;
  min-height: 100vh;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #232323;
}
#custom-html-1te #corpsDuTexte {
  background-color: #232323;
}
#custom-html-1te .container {
  background-color: #232323;
}
#custom-html-1te .titre {
  padding: 1em;
}
#custom-html-1te H1 {
  color: orange;
  font-size: 2rem;
}
#custom-html-1te h6 {
  color: white;
}
.cid-ubZKqD7FFm {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ubZKqD7FFm .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZKqD7FFm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ubZKqD7FFm .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ubZKqD7FFm .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-ubZKqD7FFm .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-ubZKqD7FFm .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-ubZKqD7FFm .mbr-section-title {
  color: #ff9966;
  text-align: left;
}
.cid-ubZKqD7FFm .mbr-text,
.cid-ubZKqD7FFm .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-ubZKqD7FFm .w-100 {
  padding: 0;
  border-radius: 13px;
}
.cid-ubZKrVgPWT {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ubZKrVgPWT .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZKrVgPWT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ubZKrVgPWT .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ubZKrVgPWT .text-wrapper {
  align-items: center;
  background-color: #4479d9;
  border-radius: 1em;
  border: 1px orange solid;
  padding: 1em;
}
@media (max-width: 991px) {
  .cid-ubZKrVgPWT .image-wrapper {
    padding: 1rem;
  }
}
.cid-ubZKrVgPWT .mbr-section-title {
  color: #ff9966;
  text-align: left;
}
.cid-ubZKrVgPWT .mbr-text,
.cid-ubZKrVgPWT .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-ubZKrVgPWT .w-100 {
  padding: 0;
  border-radius: 13px;
  -webkit-filter: drop-shadow(5px 5px 5px #000000);
  filter: drop-shadow(5px 5px 5px #000000);
}
.cid-tAE6CYSRCc {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-tAE6CYSRCc .mbr-section-title {
  color: #4479d9;
  text-align: right;
}
.cid-tAE6CYSRCc .mbr-text,
.cid-tAE6CYSRCc .mbr-section-btn {
  color: #ffa405;
  text-align: right;
}
.cid-tAE6CZdyp3 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #171717;
}
.cid-tAE6CZdyp3 .row {
  padding: 20px 0;
}
@media (min-width: 992px) {
  .cid-tAE6CZdyp3 .row {
    padding: 20px 34px;
  }
}
.cid-tAE6CZdyp3 .mbr-text {
  color: #4479d9;
  text-align: center;
}
.cid-tAE6CZx1Sy {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-tAE6CZx1Sy .card-title {
  line-height: 1.6;
  margin: 0;
}
.cid-tAE6CZx1Sy .card {
  overflow: visible;
  transition: all 0.3s;
}
.cid-tAE6CZx1Sy .card:hover {
  margin-top: -0.6rem;
}
.cid-tAE6CZx1Sy .card-wrapper {
  position: relative;
}
.cid-tAE6CZx1Sy .card-img {
  overflow: hidden;
  position: relative;
  transition: all 0.3s;
  border-radius: 6px;
}
.cid-tAE6CZx1Sy .card-img:hover {
  box-shadow: 0 15px 20px rgba(0, 0, 0, 0.1);
}
.cid-tAE6CZx1Sy .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: black;
  opacity: 0.2;
  z-index: 10;
  pointer-events: none;
  border-radius: 6px;
}
.cid-tAE6CZx1Sy .big {
  margin-top: -25%;
}
.cid-tAE6CZx1Sy .card-box {
  position: absolute;
  overflow: hidden;
  margin-bottom: -8px;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 1rem;
  z-index: 100;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
@media (max-width: 991px) {
  .cid-tAE6CZx1Sy .small {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-tAE6CZx1Sy .card:not(.last-child) {
    padding-bottom: 1.5rem !important;
  }
}
.cid-tAE6CZx1Sy .mbr-section-sub-title {
  color: #4479d9;
  text-align: left;
}
.cid-tAE6D1iPdL.popup-builder {
  background-color: #ffffff;
}
.cid-tAE6D1iPdL.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tAE6D1iPdL.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tAE6D1iPdL .modal-content,
.cid-tAE6D1iPdL .modal-dialog {
  height: auto;
}
.cid-tAE6D1iPdL .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tAE6D1iPdL .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tAE6D1iPdL .form-wrapper .mbr-form .form-group,
  .cid-tAE6D1iPdL .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tAE6D1iPdL .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tAE6D1iPdL .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-tAE6D1iPdL .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tAE6D1iPdL .pt-0 {
  padding-top: 0 !important;
}
.cid-tAE6D1iPdL .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tAE6D1iPdL .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tAE6D1iPdL .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tAE6D1iPdL .modal-open {
  overflow: hidden;
}
.cid-tAE6D1iPdL .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tAE6D1iPdL .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tAE6D1iPdL .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tAE6D1iPdL .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-tAE6D1iPdL .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tAE6D1iPdL .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tAE6D1iPdL .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tAE6D1iPdL .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-tAE6D1iPdL .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tAE6D1iPdL .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tAE6D1iPdL .modal-backdrop.fade {
  opacity: 0;
}
.cid-tAE6D1iPdL .modal-backdrop.show {
  opacity: .5;
}
.cid-tAE6D1iPdL .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-tAE6D1iPdL .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tAE6D1iPdL .modal-header {
    padding: 1rem;
  }
}
.cid-tAE6D1iPdL .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tAE6D1iPdL .modal-header .close svg {
  fill: #ffffff;
}
.cid-tAE6D1iPdL .modal-header .close:hover {
  opacity: 1;
}
.cid-tAE6D1iPdL .modal-header .close:focus {
  outline: none;
}
.cid-tAE6D1iPdL .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tAE6D1iPdL .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tAE6D1iPdL .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tAE6D1iPdL .modal-body {
    padding: 1rem;
  }
}
.cid-tAE6D1iPdL .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-tAE6D1iPdL .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tAE6D1iPdL .modal-footer {
    padding: 1rem;
  }
}
.cid-tAE6D1iPdL .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tAE6D1iPdL .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tAE6D1iPdL .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tAE6D1iPdL .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tAE6D1iPdL .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tAE6D1iPdL .modal-lg,
  .cid-tAE6D1iPdL .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tAE6D1iPdL .modal-xl {
    max-width: 1140px;
  }
}
.cid-tAE6D1iPdL .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tAE6D1iPdL .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-tAE6D1iPdL .form-group {
  margin-bottom: 1rem;
}
.cid-tAE6D1iPdL .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tAE6D1iPdL .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tAE6D1iPdL .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-tAE6D1iPdL .mbr-section-btn {
  margin: 0;
}
.cid-tAE6D1iPdL .mbr-section-btn .btn {
  margin: 0;
}
.cid-tAE6D1iPdL #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-tAE6D1iPdL #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-tAE6D1iPdL #creativecommons img,
.cid-tAE6D1iPdL iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-tAE6D28caz.popup-builder {
  background-color: #ffffff;
}
.cid-tAE6D28caz.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tAE6D28caz.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tAE6D28caz .modal-content,
.cid-tAE6D28caz .modal-dialog {
  height: auto;
}
.cid-tAE6D28caz .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tAE6D28caz .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tAE6D28caz .form-wrapper .mbr-form .form-group,
  .cid-tAE6D28caz .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tAE6D28caz .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tAE6D28caz .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-tAE6D28caz .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tAE6D28caz .pt-0 {
  padding-top: 0 !important;
}
.cid-tAE6D28caz .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tAE6D28caz .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tAE6D28caz .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tAE6D28caz .modal-open {
  overflow: hidden;
}
.cid-tAE6D28caz .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tAE6D28caz .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tAE6D28caz .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tAE6D28caz .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-tAE6D28caz .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tAE6D28caz .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tAE6D28caz .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tAE6D28caz .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-tAE6D28caz .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tAE6D28caz .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tAE6D28caz .modal-backdrop.fade {
  opacity: 0;
}
.cid-tAE6D28caz .modal-backdrop.show {
  opacity: .5;
}
.cid-tAE6D28caz .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-tAE6D28caz .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tAE6D28caz .modal-header {
    padding: 1rem;
  }
}
.cid-tAE6D28caz .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tAE6D28caz .modal-header .close svg {
  fill: #ffffff;
}
.cid-tAE6D28caz .modal-header .close:hover {
  opacity: 1;
}
.cid-tAE6D28caz .modal-header .close:focus {
  outline: none;
}
.cid-tAE6D28caz .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tAE6D28caz .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tAE6D28caz .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tAE6D28caz .modal-body {
    padding: 1rem;
  }
}
.cid-tAE6D28caz .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-tAE6D28caz .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tAE6D28caz .modal-footer {
    padding: 1rem;
  }
}
.cid-tAE6D28caz .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tAE6D28caz .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tAE6D28caz .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tAE6D28caz .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tAE6D28caz .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tAE6D28caz .modal-lg,
  .cid-tAE6D28caz .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tAE6D28caz .modal-xl {
    max-width: 1140px;
  }
}
.cid-tAE6D28caz .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tAE6D28caz .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-tAE6D28caz .form-group {
  margin-bottom: 1rem;
}
.cid-tAE6D28caz .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tAE6D28caz .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tAE6D28caz .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-tAE6D28caz .mbr-section-btn {
  margin: 0;
}
.cid-tAE6D28caz .mbr-section-btn .btn {
  margin: 0;
}
.cid-tAE6D33Npv.popup-builder {
  background-color: #ffffff;
}
.cid-tAE6D33Npv.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tAE6D33Npv.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tAE6D33Npv .modal-content,
.cid-tAE6D33Npv .modal-dialog {
  height: auto;
}
.cid-tAE6D33Npv .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tAE6D33Npv .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tAE6D33Npv .form-wrapper .mbr-form .form-group,
  .cid-tAE6D33Npv .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tAE6D33Npv .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tAE6D33Npv .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-tAE6D33Npv .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tAE6D33Npv .pt-0 {
  padding-top: 0 !important;
}
.cid-tAE6D33Npv .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tAE6D33Npv .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tAE6D33Npv .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tAE6D33Npv .modal-open {
  overflow: hidden;
}
.cid-tAE6D33Npv .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tAE6D33Npv .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tAE6D33Npv .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tAE6D33Npv .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-tAE6D33Npv .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tAE6D33Npv .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tAE6D33Npv .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tAE6D33Npv .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-tAE6D33Npv .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tAE6D33Npv .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tAE6D33Npv .modal-backdrop.fade {
  opacity: 0;
}
.cid-tAE6D33Npv .modal-backdrop.show {
  opacity: .5;
}
.cid-tAE6D33Npv .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-tAE6D33Npv .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tAE6D33Npv .modal-header {
    padding: 1rem;
  }
}
.cid-tAE6D33Npv .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tAE6D33Npv .modal-header .close svg {
  fill: #ffffff;
}
.cid-tAE6D33Npv .modal-header .close:hover {
  opacity: 1;
}
.cid-tAE6D33Npv .modal-header .close:focus {
  outline: none;
}
.cid-tAE6D33Npv .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tAE6D33Npv .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tAE6D33Npv .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tAE6D33Npv .modal-body {
    padding: 1rem;
  }
}
.cid-tAE6D33Npv .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-tAE6D33Npv .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tAE6D33Npv .modal-footer {
    padding: 1rem;
  }
}
.cid-tAE6D33Npv .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tAE6D33Npv .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tAE6D33Npv .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tAE6D33Npv .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tAE6D33Npv .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tAE6D33Npv .modal-lg,
  .cid-tAE6D33Npv .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tAE6D33Npv .modal-xl {
    max-width: 1140px;
  }
}
.cid-tAE6D33Npv .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tAE6D33Npv .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-tAE6D33Npv .form-group {
  margin-bottom: 1rem;
}
.cid-tAE6D33Npv .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tAE6D33Npv .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tAE6D33Npv .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-tAE6D33Npv .mbr-section-btn {
  margin: 0;
}
.cid-tAE6D33Npv .mbr-section-btn .btn {
  margin: 0;
}
.cid-tAE6D3BSYT.popup-builder {
  background-color: #ffffff;
}
.cid-tAE6D3BSYT.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tAE6D3BSYT.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tAE6D3BSYT .modal-content,
.cid-tAE6D3BSYT .modal-dialog {
  height: auto;
}
.cid-tAE6D3BSYT .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tAE6D3BSYT .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tAE6D3BSYT .form-wrapper .mbr-form .form-group,
  .cid-tAE6D3BSYT .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tAE6D3BSYT .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tAE6D3BSYT .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-tAE6D3BSYT .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tAE6D3BSYT .pt-0 {
  padding-top: 0 !important;
}
.cid-tAE6D3BSYT .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tAE6D3BSYT .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tAE6D3BSYT .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tAE6D3BSYT .modal-open {
  overflow: hidden;
}
.cid-tAE6D3BSYT .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tAE6D3BSYT .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tAE6D3BSYT .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tAE6D3BSYT .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-tAE6D3BSYT .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tAE6D3BSYT .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tAE6D3BSYT .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tAE6D3BSYT .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-tAE6D3BSYT .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tAE6D3BSYT .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tAE6D3BSYT .modal-backdrop.fade {
  opacity: 0;
}
.cid-tAE6D3BSYT .modal-backdrop.show {
  opacity: .5;
}
.cid-tAE6D3BSYT .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-tAE6D3BSYT .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tAE6D3BSYT .modal-header {
    padding: 1rem;
  }
}
.cid-tAE6D3BSYT .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tAE6D3BSYT .modal-header .close svg {
  fill: #ffffff;
}
.cid-tAE6D3BSYT .modal-header .close:hover {
  opacity: 1;
}
.cid-tAE6D3BSYT .modal-header .close:focus {
  outline: none;
}
.cid-tAE6D3BSYT .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tAE6D3BSYT .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tAE6D3BSYT .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tAE6D3BSYT .modal-body {
    padding: 1rem;
  }
}
.cid-tAE6D3BSYT .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-tAE6D3BSYT .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tAE6D3BSYT .modal-footer {
    padding: 1rem;
  }
}
.cid-tAE6D3BSYT .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tAE6D3BSYT .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tAE6D3BSYT .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tAE6D3BSYT .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tAE6D3BSYT .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tAE6D3BSYT .modal-lg,
  .cid-tAE6D3BSYT .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tAE6D3BSYT .modal-xl {
    max-width: 1140px;
  }
}
.cid-tAE6D3BSYT .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tAE6D3BSYT .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-tAE6D3BSYT .form-group {
  margin-bottom: 1rem;
}
.cid-tAE6D3BSYT .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tAE6D3BSYT .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tAE6D3BSYT .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-tAE6D3BSYT .mbr-section-btn {
  margin: 0;
}
.cid-tAE6D3BSYT .mbr-section-btn .btn {
  margin: 0;
}
.cid-tAE6D4lv6v.popup-builder {
  background-color: #ffffff;
}
.cid-tAE6D4lv6v.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tAE6D4lv6v.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tAE6D4lv6v .modal-content,
.cid-tAE6D4lv6v .modal-dialog {
  height: auto;
}
.cid-tAE6D4lv6v .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tAE6D4lv6v .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tAE6D4lv6v .form-wrapper .mbr-form .form-group,
  .cid-tAE6D4lv6v .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tAE6D4lv6v .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tAE6D4lv6v .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-tAE6D4lv6v .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tAE6D4lv6v .pt-0 {
  padding-top: 0 !important;
}
.cid-tAE6D4lv6v .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tAE6D4lv6v .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tAE6D4lv6v .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tAE6D4lv6v .modal-open {
  overflow: hidden;
}
.cid-tAE6D4lv6v .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tAE6D4lv6v .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tAE6D4lv6v .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tAE6D4lv6v .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-tAE6D4lv6v .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tAE6D4lv6v .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tAE6D4lv6v .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tAE6D4lv6v .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-tAE6D4lv6v .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tAE6D4lv6v .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tAE6D4lv6v .modal-backdrop.fade {
  opacity: 0;
}
.cid-tAE6D4lv6v .modal-backdrop.show {
  opacity: .5;
}
.cid-tAE6D4lv6v .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-tAE6D4lv6v .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tAE6D4lv6v .modal-header {
    padding: 1rem;
  }
}
.cid-tAE6D4lv6v .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tAE6D4lv6v .modal-header .close svg {
  fill: #ffffff;
}
.cid-tAE6D4lv6v .modal-header .close:hover {
  opacity: 1;
}
.cid-tAE6D4lv6v .modal-header .close:focus {
  outline: none;
}
.cid-tAE6D4lv6v .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tAE6D4lv6v .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tAE6D4lv6v .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tAE6D4lv6v .modal-body {
    padding: 1rem;
  }
}
.cid-tAE6D4lv6v .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-tAE6D4lv6v .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tAE6D4lv6v .modal-footer {
    padding: 1rem;
  }
}
.cid-tAE6D4lv6v .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tAE6D4lv6v .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tAE6D4lv6v .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tAE6D4lv6v .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tAE6D4lv6v .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tAE6D4lv6v .modal-lg,
  .cid-tAE6D4lv6v .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tAE6D4lv6v .modal-xl {
    max-width: 1140px;
  }
}
.cid-tAE6D4lv6v .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tAE6D4lv6v .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-tAE6D4lv6v .form-group {
  margin-bottom: 1rem;
}
.cid-tAE6D4lv6v .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tAE6D4lv6v .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tAE6D4lv6v .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-tAE6D4lv6v .mbr-section-btn {
  margin: 0;
}
.cid-tAE6D4lv6v .mbr-section-btn .btn {
  margin: 0;
}
.cid-tAEhZWnWIE.popup-builder {
  background-color: #ffffff;
}
.cid-tAEhZWnWIE.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tAEhZWnWIE.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tAEhZWnWIE .modal-content,
.cid-tAEhZWnWIE .modal-dialog {
  height: auto;
}
.cid-tAEhZWnWIE .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tAEhZWnWIE .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tAEhZWnWIE .form-wrapper .mbr-form .form-group,
  .cid-tAEhZWnWIE .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tAEhZWnWIE .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tAEhZWnWIE .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-tAEhZWnWIE .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tAEhZWnWIE .pt-0 {
  padding-top: 0 !important;
}
.cid-tAEhZWnWIE .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tAEhZWnWIE .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tAEhZWnWIE .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tAEhZWnWIE .modal-open {
  overflow: hidden;
}
.cid-tAEhZWnWIE .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tAEhZWnWIE .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tAEhZWnWIE .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tAEhZWnWIE .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-tAEhZWnWIE .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tAEhZWnWIE .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tAEhZWnWIE .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tAEhZWnWIE .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-tAEhZWnWIE .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tAEhZWnWIE .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tAEhZWnWIE .modal-backdrop.fade {
  opacity: 0;
}
.cid-tAEhZWnWIE .modal-backdrop.show {
  opacity: .5;
}
.cid-tAEhZWnWIE .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-tAEhZWnWIE .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tAEhZWnWIE .modal-header {
    padding: 1rem;
  }
}
.cid-tAEhZWnWIE .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tAEhZWnWIE .modal-header .close svg {
  fill: #ffffff;
}
.cid-tAEhZWnWIE .modal-header .close:hover {
  opacity: 1;
}
.cid-tAEhZWnWIE .modal-header .close:focus {
  outline: none;
}
.cid-tAEhZWnWIE .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tAEhZWnWIE .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tAEhZWnWIE .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tAEhZWnWIE .modal-body {
    padding: 1rem;
  }
}
.cid-tAEhZWnWIE .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-tAEhZWnWIE .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tAEhZWnWIE .modal-footer {
    padding: 1rem;
  }
}
.cid-tAEhZWnWIE .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tAEhZWnWIE .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tAEhZWnWIE .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tAEhZWnWIE .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tAEhZWnWIE .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tAEhZWnWIE .modal-lg,
  .cid-tAEhZWnWIE .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tAEhZWnWIE .modal-xl {
    max-width: 1140px;
  }
}
.cid-tAEhZWnWIE .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tAEhZWnWIE .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-tAEhZWnWIE .form-group {
  margin-bottom: 1rem;
}
.cid-tAEhZWnWIE .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tAEhZWnWIE .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tAEhZWnWIE .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-tAEhZWnWIE .mbr-section-btn {
  margin: 0;
}
.cid-tAEhZWnWIE .mbr-section-btn .btn {
  margin: 0;
}
.cid-uYztOxx9eJ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uYztOxx9eJ .row > [class*="col"] {
  padding-left: 16px;
  padding-right: 16px;
  width: 100%;
}
.cid-tMHGzDmQbh {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-tMHGzDmQbh .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tMHGzDmQbh .bg-facebook:hover {
  background: #0b60cb;
}
.cid-tMHGzDmQbh .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-tMHGzDmQbh .bg-youtube:hover {
  background: #cc0000;
}
.cid-tMHGzDmQbh .bg-twitch {
  background: #9146ff;
  color: #ffffff;
}
.cid-tMHGzDmQbh .bg-twitch:hover {
  background: #7313ff;
}
.cid-tMHGzDmQbh .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-tMHGzDmQbh [class^="socicon-"]:before,
.cid-tMHGzDmQbh [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tMHGzDmQbh .mbr-section-title,
.cid-tMHGzDmQbh .social-list {
  color: #4479d9;
  text-align: right;
}
.cid-tMHGFrztoG {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (max-width: 767px) {
  .cid-tMHGFrztoG .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tMHGFrztoG .img-logo img {
  height: 6rem;
  width: auto;
}
.cid-tMHGFrztoG .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-tMHGFrztoG .form-control:focus,
.cid-tMHGFrztoG .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-tMHGFrztoG .form-group {
  margin-bottom: 1rem;
}
.cid-tMHGFrztoG input::-webkit-input-placeholder,
.cid-tMHGFrztoG textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-tMHGFrztoG input:-moz-placeholder,
.cid-tMHGFrztoG textarea:-moz-placeholder {
  color: #656565;
}
.cid-tMHGFrztoG .jq-selectbox li,
.cid-tMHGFrztoG .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-tMHGFrztoG .jq-selectbox li:hover,
.cid-tMHGFrztoG .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-tMHGFrztoG .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-tMHGFrztoG .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-tMHGFrztoG textarea.form-control {
  resize: none;
}
.cid-tMHGFrztoG .input-group-btn {
  display: inline-block;
}
.cid-tMHGFrztoG .input-group-btn .btn {
  margin: 0 !important;
  padding: 0.75rem 1.5625rem !important;
  text-transform: none;
}
.cid-tMHGFrztoG .form-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tMHGFrztoG .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tMHGFrztoG .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tMHGFrztoG .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tMHGFrztoG .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tMHGFrztoG .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tMHGFrztoG .social-list {
    -webkit-justify-content: justify;
    text-align: justify;
    hyphens: auto;
    text-justify: distribute;
  }
}
@media (max-width: 767px) {
  .cid-tMHGFrztoG .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tMHGFrztoG .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tMHGFrztoG .form-control,
.cid-tMHGFrztoG .input-group-btn .btn {
  border-radius: 3px;
}
.cid-tMHGFrztoG #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-tMHGFrztoG #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-tMHGFrztoG #creativecommons img,
.cid-tMHGFrztoG iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-tMHGFrztoG .offset-md-1 {
  margin-left: 1vw;
}
.cid-tSDPiXQmw9.popup-builder {
  background-color: #ffffff;
}
.cid-tSDPiXQmw9.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tSDPiXQmw9.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tSDPiXQmw9 .modal-content,
.cid-tSDPiXQmw9 .modal-dialog {
  height: auto;
}
.cid-tSDPiXQmw9 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tSDPiXQmw9 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tSDPiXQmw9 .form-wrapper .mbr-form .form-group,
  .cid-tSDPiXQmw9 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tSDPiXQmw9 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tSDPiXQmw9 .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-tSDPiXQmw9 .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tSDPiXQmw9 .pt-0 {
  padding-top: 0 !important;
}
.cid-tSDPiXQmw9 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tSDPiXQmw9 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tSDPiXQmw9 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tSDPiXQmw9 .modal-open {
  overflow: hidden;
}
.cid-tSDPiXQmw9 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tSDPiXQmw9 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tSDPiXQmw9 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tSDPiXQmw9 .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-tSDPiXQmw9 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tSDPiXQmw9 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tSDPiXQmw9 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tSDPiXQmw9 .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-tSDPiXQmw9 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tSDPiXQmw9 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tSDPiXQmw9 .modal-backdrop.fade {
  opacity: 0;
}
.cid-tSDPiXQmw9 .modal-backdrop.show {
  opacity: .5;
}
.cid-tSDPiXQmw9 .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-tSDPiXQmw9 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXQmw9 .modal-header {
    padding: 1rem;
  }
}
.cid-tSDPiXQmw9 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tSDPiXQmw9 .modal-header .close svg {
  fill: #ffffff;
}
.cid-tSDPiXQmw9 .modal-header .close:hover {
  opacity: 1;
}
.cid-tSDPiXQmw9 .modal-header .close:focus {
  outline: none;
}
.cid-tSDPiXQmw9 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tSDPiXQmw9 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tSDPiXQmw9 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXQmw9 .modal-body {
    padding: 1rem;
  }
}
.cid-tSDPiXQmw9 .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-tSDPiXQmw9 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXQmw9 .modal-footer {
    padding: 1rem;
  }
}
.cid-tSDPiXQmw9 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tSDPiXQmw9 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tSDPiXQmw9 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tSDPiXQmw9 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tSDPiXQmw9 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tSDPiXQmw9 .modal-lg,
  .cid-tSDPiXQmw9 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tSDPiXQmw9 .modal-xl {
    max-width: 1140px;
  }
}
.cid-tSDPiXQmw9 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tSDPiXQmw9 .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-tSDPiXQmw9 .form-group {
  margin-bottom: 1rem;
}
.cid-tSDPiXQmw9 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tSDPiXQmw9 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tSDPiXQmw9 .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-tSDPiXQmw9 .mbr-section-btn {
  margin: 0;
}
.cid-tSDPiXQmw9 .mbr-section-btn .btn {
  margin: 0;
}
.cid-tBiFcb9rWU {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tBiFcb9rWU nav.navbar {
  position: fixed;
}
.cid-tBiFcb9rWU .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-tBiFcb9rWU .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tBiFcb9rWU .decor {
  background-color: white;
  border: solid 1px lightgray;
  border-radius: .5vw;
}
.cid-tBiFcb9rWU #menu {
  width: 3vh;
  font-size: .8vh;
  color: #353535;
  left: -7px;
  position: absolute;
  top: 1px;
  margin-top: 3px;
}
.cid-tBiFcb9rWU .dropdown-item {
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  transition: .4s all !important;
}
.cid-tBiFcb9rWU .dropdown-item:hover,
.cid-tBiFcb9rWU .dropdown-item:focus {
  background: rgba(71, 181, 237, 0.5) !important;
  color: white !important;
}
.cid-tBiFcb9rWU .dropdown-item:hover span {
  color: white;
}
.cid-tBiFcb9rWU .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tBiFcb9rWU .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tBiFcb9rWU .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
  text-align: center;
}
.cid-tBiFcb9rWU .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tBiFcb9rWU .nav-link {
  position: relative;
}
.cid-tBiFcb9rWU .container {
  display: flex;
  margin: auto;
  max-width: 1600px;
}
.cid-tBiFcb9rWU .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0 !important;
}
.cid-tBiFcb9rWU .iconfont-wrapper .mbr-iconfont {
  transition: .4s all;
}
.cid-tBiFcb9rWU .iconfont-wrapper:hover .mbr-iconfont {
  color: #6592e6;
}
.cid-tBiFcb9rWU .dropdown-menu,
.cid-tBiFcb9rWU .navbar.opened {
  background: #353535 !important;
}
.cid-tBiFcb9rWU .nav-item:focus,
.cid-tBiFcb9rWU .nav-link:focus {
  outline: none;
}
.cid-tBiFcb9rWU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tBiFcb9rWU .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tBiFcb9rWU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tBiFcb9rWU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tBiFcb9rWU .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tBiFcb9rWU .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tBiFcb9rWU .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-tBiFcb9rWU .navbar.opened {
  transition: all 0.3s;
}
.cid-tBiFcb9rWU .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tBiFcb9rWU .navbar .navbar-logo img {
  width: auto;
}
.cid-tBiFcb9rWU .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tBiFcb9rWU .navbar.collapsed {
  justify-content: center;
}
.cid-tBiFcb9rWU .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tBiFcb9rWU .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tBiFcb9rWU .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tBiFcb9rWU .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tBiFcb9rWU .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-tBiFcb9rWU .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tBiFcb9rWU .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tBiFcb9rWU .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tBiFcb9rWU .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tBiFcb9rWU .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tBiFcb9rWU .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tBiFcb9rWU .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tBiFcb9rWU .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-tBiFcb9rWU .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tBiFcb9rWU .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tBiFcb9rWU .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tBiFcb9rWU .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tBiFcb9rWU .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tBiFcb9rWU .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-tBiFcb9rWU .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tBiFcb9rWU .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tBiFcb9rWU .dropdown-item.active,
.cid-tBiFcb9rWU .dropdown-item:active {
  background-color: transparent;
}
.cid-tBiFcb9rWU .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tBiFcb9rWU .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tBiFcb9rWU .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tBiFcb9rWU .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #353535;
}
.cid-tBiFcb9rWU .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tBiFcb9rWU .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tBiFcb9rWU ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tBiFcb9rWU .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tBiFcb9rWU button.navbar-toggler {
  outline: none;
  width: 26px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tBiFcb9rWU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 25px;
  height: 2px;
  border-right: 5px;
  background-color: #353535;
}
.cid-tBiFcb9rWU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tBiFcb9rWU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tBiFcb9rWU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tBiFcb9rWU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tBiFcb9rWU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tBiFcb9rWU nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tBiFcb9rWU nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tBiFcb9rWU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tBiFcb9rWU .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tBiFcb9rWU a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tBiFcb9rWU .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-tBiFcb9rWU .navbar {
    height: 70px;
  }
  .cid-tBiFcb9rWU .navbar.opened {
    height: auto;
  }
  .cid-tBiFcb9rWU .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tBiFcb9rWU .header-item {
  width: 33.33333333%;
  padding: 10px 0;
}
.cid-tBiFcb9rWU .navbar-toggler {
  margin-left: 10px;
}
.cid-tBiFcb9rWU .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-tBiFcb9rWU .navbar-logo {
  margin-right: 0 !important;
}
.cid-tBiFcb9rWU .mbr-text {
  width: 100%;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 575px) {
  .cid-tBiFcb9rWU .mbr-text {
    display: none;
  }
}
.cid-tBiFcb9rWU .navbar-collapse {
  padding-top: 40px !important;
}
.cid-tBiFcb9rWU .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-tBiFcb9rWU .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
}
.cid-tBiFcb9rWU .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-tBiFcb9rWU #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-tBiFcb9rWU #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-tBiFcb9rWU #vol {
    display: none;
  }
}
.cid-tBiFcb9rWU .soutien {
  font-family: jost;
  font-size: 1em;
}
.cid-tBiFcby1ZB {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tBiFcby1ZB .mbr-section-title {
  text-align: center;
  color: #4479d9;
}
.cid-tBiFcby1ZB .mbr-section-subtitle {
  text-align: center;
}
.cid-tBiFcby1ZB .mbr-text {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tBiFcby1ZB .display-1 {
    font-size: 75px;
  }
  .cid-tBiFcby1ZB .display-5 {
    font-size: 29px;
  }
  .cid-tBiFcby1ZB .display-4 {
    font-weight: 300;
  }
}
#custom-html-sl {
  /* Type valid CSS here */
}
#custom-html-sl div {
  background-color: #1f1f1f;
  text-align: center;
}
#custom-html-sl .leTexte {
  font-size: 1rem;
  color: #fff;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  margin: auto;
}
.cid-ubZKIGEB99 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-ubZKIGEB99 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZKIGEB99 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ubZKIGEB99 .container,
.cid-ubZKIGEB99 .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-ubZKIGEB99 .container,
  .cid-ubZKIGEB99 .container-fluid {
    padding: 0 20px;
  }
}
.cid-ubZKIGEB99 .title-wrapper .mbr-section-subtitle {
  margin-bottom: 25px;
}
@media (max-width: 992px) {
  .cid-ubZKIGEB99 .title-wrapper .mbr-section-subtitle {
    margin-bottom: 20px;
  }
}
.cid-ubZKIGEB99 .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-ubZKIGEB99 .mbr-section-title {
  color: #4479d9;
}
.cid-ubZKIGEB99 .mbr-section-subtitle {
  color: #f9a600;
}
.cid-ubTHRyXCnZ {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-ubTHRyXCnZ .mbr-section-title {
  color: #fb980a;
  text-align: right;
}
#custom-html-1td {
  /* Type valid CSS here */
  /* global */
}
#custom-html-1td *,
#custom-html-1td *::before,
#custom-html-1td *::after {
  box-sizing: border-box;
}
#custom-html-1td body {
  font-family: sans-serif;
  min-height: 100vh;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #232323;
}
#custom-html-1td #corpsDuTexte {
  background-color: #232323;
}
#custom-html-1td .container {
  background-color: #232323;
}
#custom-html-1td .titre {
  padding: 1em;
}
#custom-html-1td H1 {
  color: orange;
  font-size: 2rem;
}
#custom-html-1td h6 {
  color: white;
}
.cid-ubZKXEqjK4 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ubZKXEqjK4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZKXEqjK4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ubZKXEqjK4 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ubZKXEqjK4 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-ubZKXEqjK4 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-ubZKXEqjK4 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-ubZKXEqjK4 .mbr-section-title {
  color: #ff9966;
  text-align: left;
}
.cid-ubZKXEqjK4 .mbr-text,
.cid-ubZKXEqjK4 .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-ubZKXEqjK4 .w-100 {
  padding: 0;
  border-radius: 13px;
}
.cid-ubZKZbMwwI {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ubZKZbMwwI .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZKZbMwwI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ubZKZbMwwI .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ubZKZbMwwI .text-wrapper {
  align-items: center;
  background-color: #4479d9;
  border-radius: 1em;
  border: 1px orange solid;
  padding: 1em;
}
@media (max-width: 991px) {
  .cid-ubZKZbMwwI .image-wrapper {
    padding: 1rem;
  }
}
.cid-ubZKZbMwwI .mbr-section-title {
  color: #ff9966;
  text-align: left;
}
.cid-ubZKZbMwwI .mbr-text,
.cid-ubZKZbMwwI .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-ubZKZbMwwI .w-100 {
  padding: 0;
  border-radius: 13px;
  -webkit-filter: drop-shadow(5px 5px 5px #000000);
  filter: drop-shadow(5px 5px 5px #000000);
}
.cid-tBiFccvHIz {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-tBiFccvHIz .mbr-section-title {
  color: #4479d9;
  text-align: right;
}
.cid-tBiFccvHIz .mbr-text,
.cid-tBiFccvHIz .mbr-section-btn {
  color: #ffa405;
  text-align: right;
}
.cid-tBiFccQ34i {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #171717;
}
.cid-tBiFccQ34i .row {
  padding: 20px 0;
}
@media (min-width: 992px) {
  .cid-tBiFccQ34i .row {
    padding: 20px 34px;
  }
}
.cid-tBiFccQ34i .mbr-text {
  color: #4479d9;
  text-align: center;
}
.cid-tBiFcdc47G {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-tBiFcdc47G .card-title {
  line-height: 1.6;
  margin: 0;
}
.cid-tBiFcdc47G .card {
  overflow: visible;
  transition: all 0.3s;
}
.cid-tBiFcdc47G .card:hover {
  margin-top: -0.6rem;
}
.cid-tBiFcdc47G .card-wrapper {
  position: relative;
}
.cid-tBiFcdc47G .card-img {
  overflow: hidden;
  position: relative;
  transition: all 0.3s;
  border-radius: 6px;
}
.cid-tBiFcdc47G .card-img:hover {
  box-shadow: 0 15px 20px rgba(0, 0, 0, 0.1);
}
.cid-tBiFcdc47G .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: black;
  opacity: 0.2;
  z-index: 10;
  pointer-events: none;
  border-radius: 6px;
}
.cid-tBiFcdc47G .big {
  margin-top: -25%;
}
.cid-tBiFcdc47G .card-box {
  position: absolute;
  overflow: hidden;
  margin-bottom: -8px;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 1rem;
  z-index: 100;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
@media (max-width: 991px) {
  .cid-tBiFcdc47G .small {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-tBiFcdc47G .card:not(.last-child) {
    padding-bottom: 1.5rem !important;
  }
}
.cid-tBiFcdc47G .mbr-section-sub-title {
  color: #4479d9;
  text-align: left;
}
.cid-tBiFceU3v2.popup-builder {
  background-color: #ffffff;
}
.cid-tBiFceU3v2.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tBiFceU3v2.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tBiFceU3v2 .modal-content,
.cid-tBiFceU3v2 .modal-dialog {
  height: auto;
}
.cid-tBiFceU3v2 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tBiFceU3v2 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tBiFceU3v2 .form-wrapper .mbr-form .form-group,
  .cid-tBiFceU3v2 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tBiFceU3v2 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tBiFceU3v2 .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-tBiFceU3v2 .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tBiFceU3v2 .pt-0 {
  padding-top: 0 !important;
}
.cid-tBiFceU3v2 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tBiFceU3v2 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tBiFceU3v2 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tBiFceU3v2 .modal-open {
  overflow: hidden;
}
.cid-tBiFceU3v2 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tBiFceU3v2 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tBiFceU3v2 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tBiFceU3v2 .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-tBiFceU3v2 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tBiFceU3v2 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tBiFceU3v2 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tBiFceU3v2 .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-tBiFceU3v2 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tBiFceU3v2 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tBiFceU3v2 .modal-backdrop.fade {
  opacity: 0;
}
.cid-tBiFceU3v2 .modal-backdrop.show {
  opacity: .5;
}
.cid-tBiFceU3v2 .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-tBiFceU3v2 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tBiFceU3v2 .modal-header {
    padding: 1rem;
  }
}
.cid-tBiFceU3v2 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tBiFceU3v2 .modal-header .close svg {
  fill: #ffffff;
}
.cid-tBiFceU3v2 .modal-header .close:hover {
  opacity: 1;
}
.cid-tBiFceU3v2 .modal-header .close:focus {
  outline: none;
}
.cid-tBiFceU3v2 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tBiFceU3v2 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tBiFceU3v2 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tBiFceU3v2 .modal-body {
    padding: 1rem;
  }
}
.cid-tBiFceU3v2 .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-tBiFceU3v2 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tBiFceU3v2 .modal-footer {
    padding: 1rem;
  }
}
.cid-tBiFceU3v2 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tBiFceU3v2 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tBiFceU3v2 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tBiFceU3v2 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tBiFceU3v2 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tBiFceU3v2 .modal-lg,
  .cid-tBiFceU3v2 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tBiFceU3v2 .modal-xl {
    max-width: 1140px;
  }
}
.cid-tBiFceU3v2 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tBiFceU3v2 .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-tBiFceU3v2 .form-group {
  margin-bottom: 1rem;
}
.cid-tBiFceU3v2 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tBiFceU3v2 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tBiFceU3v2 .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-tBiFceU3v2 .mbr-section-btn {
  margin: 0;
}
.cid-tBiFceU3v2 .mbr-section-btn .btn {
  margin: 0;
}
.cid-tBiFceU3v2 #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-tBiFceU3v2 #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-tBiFceU3v2 #creativecommons img,
.cid-tBiFceU3v2 iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-tBiFcfH2jl.popup-builder {
  background-color: #ffffff;
}
.cid-tBiFcfH2jl.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tBiFcfH2jl.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tBiFcfH2jl .modal-content,
.cid-tBiFcfH2jl .modal-dialog {
  height: auto;
}
.cid-tBiFcfH2jl .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tBiFcfH2jl .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tBiFcfH2jl .form-wrapper .mbr-form .form-group,
  .cid-tBiFcfH2jl .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tBiFcfH2jl .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tBiFcfH2jl .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-tBiFcfH2jl .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tBiFcfH2jl .pt-0 {
  padding-top: 0 !important;
}
.cid-tBiFcfH2jl .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tBiFcfH2jl .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tBiFcfH2jl .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tBiFcfH2jl .modal-open {
  overflow: hidden;
}
.cid-tBiFcfH2jl .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tBiFcfH2jl .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tBiFcfH2jl .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tBiFcfH2jl .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-tBiFcfH2jl .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tBiFcfH2jl .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tBiFcfH2jl .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tBiFcfH2jl .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-tBiFcfH2jl .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tBiFcfH2jl .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tBiFcfH2jl .modal-backdrop.fade {
  opacity: 0;
}
.cid-tBiFcfH2jl .modal-backdrop.show {
  opacity: .5;
}
.cid-tBiFcfH2jl .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-tBiFcfH2jl .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tBiFcfH2jl .modal-header {
    padding: 1rem;
  }
}
.cid-tBiFcfH2jl .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tBiFcfH2jl .modal-header .close svg {
  fill: #ffffff;
}
.cid-tBiFcfH2jl .modal-header .close:hover {
  opacity: 1;
}
.cid-tBiFcfH2jl .modal-header .close:focus {
  outline: none;
}
.cid-tBiFcfH2jl .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tBiFcfH2jl .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tBiFcfH2jl .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tBiFcfH2jl .modal-body {
    padding: 1rem;
  }
}
.cid-tBiFcfH2jl .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-tBiFcfH2jl .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tBiFcfH2jl .modal-footer {
    padding: 1rem;
  }
}
.cid-tBiFcfH2jl .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tBiFcfH2jl .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tBiFcfH2jl .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tBiFcfH2jl .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tBiFcfH2jl .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tBiFcfH2jl .modal-lg,
  .cid-tBiFcfH2jl .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tBiFcfH2jl .modal-xl {
    max-width: 1140px;
  }
}
.cid-tBiFcfH2jl .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tBiFcfH2jl .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-tBiFcfH2jl .form-group {
  margin-bottom: 1rem;
}
.cid-tBiFcfH2jl .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tBiFcfH2jl .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tBiFcfH2jl .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-tBiFcfH2jl .mbr-section-btn {
  margin: 0;
}
.cid-tBiFcfH2jl .mbr-section-btn .btn {
  margin: 0;
}
.cid-uYztOxx9eJ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uYztOxx9eJ .row > [class*="col"] {
  padding-left: 16px;
  padding-right: 16px;
  width: 100%;
}
.cid-tMHGzDmQbh {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-tMHGzDmQbh .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tMHGzDmQbh .bg-facebook:hover {
  background: #0b60cb;
}
.cid-tMHGzDmQbh .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-tMHGzDmQbh .bg-youtube:hover {
  background: #cc0000;
}
.cid-tMHGzDmQbh .bg-twitch {
  background: #9146ff;
  color: #ffffff;
}
.cid-tMHGzDmQbh .bg-twitch:hover {
  background: #7313ff;
}
.cid-tMHGzDmQbh .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-tMHGzDmQbh [class^="socicon-"]:before,
.cid-tMHGzDmQbh [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tMHGzDmQbh .mbr-section-title,
.cid-tMHGzDmQbh .social-list {
  color: #4479d9;
  text-align: right;
}
.cid-tMHGFrztoG {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (max-width: 767px) {
  .cid-tMHGFrztoG .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tMHGFrztoG .img-logo img {
  height: 6rem;
  width: auto;
}
.cid-tMHGFrztoG .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-tMHGFrztoG .form-control:focus,
.cid-tMHGFrztoG .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-tMHGFrztoG .form-group {
  margin-bottom: 1rem;
}
.cid-tMHGFrztoG input::-webkit-input-placeholder,
.cid-tMHGFrztoG textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-tMHGFrztoG input:-moz-placeholder,
.cid-tMHGFrztoG textarea:-moz-placeholder {
  color: #656565;
}
.cid-tMHGFrztoG .jq-selectbox li,
.cid-tMHGFrztoG .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-tMHGFrztoG .jq-selectbox li:hover,
.cid-tMHGFrztoG .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-tMHGFrztoG .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-tMHGFrztoG .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-tMHGFrztoG textarea.form-control {
  resize: none;
}
.cid-tMHGFrztoG .input-group-btn {
  display: inline-block;
}
.cid-tMHGFrztoG .input-group-btn .btn {
  margin: 0 !important;
  padding: 0.75rem 1.5625rem !important;
  text-transform: none;
}
.cid-tMHGFrztoG .form-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tMHGFrztoG .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tMHGFrztoG .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tMHGFrztoG .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tMHGFrztoG .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tMHGFrztoG .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tMHGFrztoG .social-list {
    -webkit-justify-content: justify;
    text-align: justify;
    hyphens: auto;
    text-justify: distribute;
  }
}
@media (max-width: 767px) {
  .cid-tMHGFrztoG .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tMHGFrztoG .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tMHGFrztoG .form-control,
.cid-tMHGFrztoG .input-group-btn .btn {
  border-radius: 3px;
}
.cid-tMHGFrztoG #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-tMHGFrztoG #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-tMHGFrztoG #creativecommons img,
.cid-tMHGFrztoG iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-tMHGFrztoG .offset-md-1 {
  margin-left: 1vw;
}
.cid-tSDPiXQgy8.popup-builder {
  background-color: #ffffff;
}
.cid-tSDPiXQgy8.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tSDPiXQgy8.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tSDPiXQgy8 .modal-content,
.cid-tSDPiXQgy8 .modal-dialog {
  height: auto;
}
.cid-tSDPiXQgy8 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tSDPiXQgy8 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tSDPiXQgy8 .form-wrapper .mbr-form .form-group,
  .cid-tSDPiXQgy8 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tSDPiXQgy8 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tSDPiXQgy8 .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-tSDPiXQgy8 .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tSDPiXQgy8 .pt-0 {
  padding-top: 0 !important;
}
.cid-tSDPiXQgy8 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tSDPiXQgy8 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tSDPiXQgy8 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tSDPiXQgy8 .modal-open {
  overflow: hidden;
}
.cid-tSDPiXQgy8 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tSDPiXQgy8 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tSDPiXQgy8 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tSDPiXQgy8 .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-tSDPiXQgy8 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tSDPiXQgy8 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tSDPiXQgy8 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tSDPiXQgy8 .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-tSDPiXQgy8 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tSDPiXQgy8 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tSDPiXQgy8 .modal-backdrop.fade {
  opacity: 0;
}
.cid-tSDPiXQgy8 .modal-backdrop.show {
  opacity: .5;
}
.cid-tSDPiXQgy8 .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-tSDPiXQgy8 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXQgy8 .modal-header {
    padding: 1rem;
  }
}
.cid-tSDPiXQgy8 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tSDPiXQgy8 .modal-header .close svg {
  fill: #ffffff;
}
.cid-tSDPiXQgy8 .modal-header .close:hover {
  opacity: 1;
}
.cid-tSDPiXQgy8 .modal-header .close:focus {
  outline: none;
}
.cid-tSDPiXQgy8 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tSDPiXQgy8 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tSDPiXQgy8 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXQgy8 .modal-body {
    padding: 1rem;
  }
}
.cid-tSDPiXQgy8 .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-tSDPiXQgy8 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXQgy8 .modal-footer {
    padding: 1rem;
  }
}
.cid-tSDPiXQgy8 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tSDPiXQgy8 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tSDPiXQgy8 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tSDPiXQgy8 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tSDPiXQgy8 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tSDPiXQgy8 .modal-lg,
  .cid-tSDPiXQgy8 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tSDPiXQgy8 .modal-xl {
    max-width: 1140px;
  }
}
.cid-tSDPiXQgy8 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tSDPiXQgy8 .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-tSDPiXQgy8 .form-group {
  margin-bottom: 1rem;
}
.cid-tSDPiXQgy8 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tSDPiXQgy8 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tSDPiXQgy8 .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-tSDPiXQgy8 .mbr-section-btn {
  margin: 0;
}
.cid-tSDPiXQgy8 .mbr-section-btn .btn {
  margin: 0;
}
.cid-tBYdBkIAMh {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tBYdBkIAMh nav.navbar {
  position: fixed;
}
.cid-tBYdBkIAMh .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-tBYdBkIAMh .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tBYdBkIAMh .decor {
  background-color: white;
  border: solid 1px lightgray;
  border-radius: .5vw;
}
.cid-tBYdBkIAMh #menu {
  width: 3vh;
  font-size: .8vh;
  color: #353535;
  left: -7px;
  position: absolute;
  top: 1px;
  margin-top: 3px;
}
.cid-tBYdBkIAMh .dropdown-item {
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  transition: .4s all !important;
}
.cid-tBYdBkIAMh .dropdown-item:hover,
.cid-tBYdBkIAMh .dropdown-item:focus {
  background: rgba(71, 181, 237, 0.5) !important;
  color: white !important;
}
.cid-tBYdBkIAMh .dropdown-item:hover span {
  color: white;
}
.cid-tBYdBkIAMh .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tBYdBkIAMh .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tBYdBkIAMh .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
  text-align: center;
}
.cid-tBYdBkIAMh .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tBYdBkIAMh .nav-link {
  position: relative;
}
.cid-tBYdBkIAMh .container {
  display: flex;
  margin: auto;
  max-width: 1600px;
}
.cid-tBYdBkIAMh .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0 !important;
}
.cid-tBYdBkIAMh .iconfont-wrapper .mbr-iconfont {
  transition: .4s all;
}
.cid-tBYdBkIAMh .iconfont-wrapper:hover .mbr-iconfont {
  color: #6592e6;
}
.cid-tBYdBkIAMh .dropdown-menu,
.cid-tBYdBkIAMh .navbar.opened {
  background: #353535 !important;
}
.cid-tBYdBkIAMh .nav-item:focus,
.cid-tBYdBkIAMh .nav-link:focus {
  outline: none;
}
.cid-tBYdBkIAMh .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tBYdBkIAMh .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tBYdBkIAMh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tBYdBkIAMh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tBYdBkIAMh .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tBYdBkIAMh .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tBYdBkIAMh .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-tBYdBkIAMh .navbar.opened {
  transition: all 0.3s;
}
.cid-tBYdBkIAMh .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tBYdBkIAMh .navbar .navbar-logo img {
  width: auto;
}
.cid-tBYdBkIAMh .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tBYdBkIAMh .navbar.collapsed {
  justify-content: center;
}
.cid-tBYdBkIAMh .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tBYdBkIAMh .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tBYdBkIAMh .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tBYdBkIAMh .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tBYdBkIAMh .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-tBYdBkIAMh .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tBYdBkIAMh .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tBYdBkIAMh .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tBYdBkIAMh .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tBYdBkIAMh .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tBYdBkIAMh .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tBYdBkIAMh .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tBYdBkIAMh .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-tBYdBkIAMh .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tBYdBkIAMh .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tBYdBkIAMh .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tBYdBkIAMh .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tBYdBkIAMh .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tBYdBkIAMh .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-tBYdBkIAMh .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tBYdBkIAMh .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tBYdBkIAMh .dropdown-item.active,
.cid-tBYdBkIAMh .dropdown-item:active {
  background-color: transparent;
}
.cid-tBYdBkIAMh .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tBYdBkIAMh .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tBYdBkIAMh .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tBYdBkIAMh .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #353535;
}
.cid-tBYdBkIAMh .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tBYdBkIAMh .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tBYdBkIAMh ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tBYdBkIAMh .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tBYdBkIAMh button.navbar-toggler {
  outline: none;
  width: 26px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tBYdBkIAMh button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 25px;
  height: 2px;
  border-right: 5px;
  background-color: #353535;
}
.cid-tBYdBkIAMh button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tBYdBkIAMh button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tBYdBkIAMh button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tBYdBkIAMh button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tBYdBkIAMh nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tBYdBkIAMh nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tBYdBkIAMh nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tBYdBkIAMh nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tBYdBkIAMh .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tBYdBkIAMh a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tBYdBkIAMh .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-tBYdBkIAMh .navbar {
    height: 70px;
  }
  .cid-tBYdBkIAMh .navbar.opened {
    height: auto;
  }
  .cid-tBYdBkIAMh .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tBYdBkIAMh .header-item {
  width: 33.33333333%;
  padding: 10px 0;
}
.cid-tBYdBkIAMh .navbar-toggler {
  margin-left: 10px;
}
.cid-tBYdBkIAMh .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-tBYdBkIAMh .navbar-logo {
  margin-right: 0 !important;
}
.cid-tBYdBkIAMh .mbr-text {
  width: 100%;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 575px) {
  .cid-tBYdBkIAMh .mbr-text {
    display: none;
  }
}
.cid-tBYdBkIAMh .navbar-collapse {
  padding-top: 40px !important;
}
.cid-tBYdBkIAMh .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-tBYdBkIAMh .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
}
.cid-tBYdBkIAMh .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-tBYdBkIAMh #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-tBYdBkIAMh #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-tBYdBkIAMh #vol {
    display: none;
  }
}
.cid-tBYdBkIAMh .soutien {
  font-family: jost;
  font-size: 1em;
}
.cid-tBYdBl7O6F {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tBYdBl7O6F .mbr-section-title {
  text-align: center;
  color: #4479d9;
}
.cid-tBYdBl7O6F .mbr-section-subtitle {
  text-align: center;
}
.cid-tBYdBl7O6F .mbr-text {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tBYdBl7O6F .display-1 {
    font-size: 75px;
  }
  .cid-tBYdBl7O6F .display-5 {
    font-size: 29px;
  }
  .cid-tBYdBl7O6F .display-4 {
    font-weight: 300;
  }
}
#custom-html-t2 {
  /* Type valid CSS here */
}
#custom-html-t2 div {
  background-color: #1f1f1f;
  text-align: center;
}
#custom-html-t2 .leTexte {
  font-size: 1rem;
  color: #fff;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  margin: auto;
}
.cid-ubZL4GM3rU {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-ubZL4GM3rU .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZL4GM3rU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ubZL4GM3rU .container,
.cid-ubZL4GM3rU .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-ubZL4GM3rU .container,
  .cid-ubZL4GM3rU .container-fluid {
    padding: 0 20px;
  }
}
.cid-ubZL4GM3rU .title-wrapper .mbr-section-subtitle {
  margin-bottom: 25px;
}
@media (max-width: 992px) {
  .cid-ubZL4GM3rU .title-wrapper .mbr-section-subtitle {
    margin-bottom: 20px;
  }
}
.cid-ubZL4GM3rU .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-ubZL4GM3rU .mbr-section-title {
  color: #4479d9;
}
.cid-ubZL4GM3rU .mbr-section-subtitle {
  color: #f9a600;
}
.cid-ubTzaGVZb7 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-ubTzaGVZb7 .mbr-section-title {
  color: #fb980a;
  text-align: right;
}
#custom-html-1tc {
  /* Type valid CSS here */
  /* global */
}
#custom-html-1tc *,
#custom-html-1tc *::before,
#custom-html-1tc *::after {
  box-sizing: border-box;
}
#custom-html-1tc body {
  font-family: sans-serif;
  min-height: 100vh;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #232323;
}
#custom-html-1tc #corpsDuTexte {
  background-color: #232323;
}
#custom-html-1tc .container {
  background-color: #232323;
}
#custom-html-1tc .titre {
  padding: 1em;
}
#custom-html-1tc H1 {
  color: orange;
  font-size: 2rem;
}
#custom-html-1tc h6 {
  color: white;
}
.cid-ubZLhPgPq3 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ubZLhPgPq3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZLhPgPq3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ubZLhPgPq3 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ubZLhPgPq3 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-ubZLhPgPq3 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-ubZLhPgPq3 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-ubZLhPgPq3 .mbr-section-title {
  color: #ff9966;
  text-align: left;
}
.cid-ubZLhPgPq3 .mbr-text,
.cid-ubZLhPgPq3 .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-ubZLhPgPq3 .w-100 {
  padding: 0;
  border-radius: 13px;
}
.cid-ubZLj3Phm7 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ubZLj3Phm7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZLj3Phm7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ubZLj3Phm7 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ubZLj3Phm7 .text-wrapper {
  align-items: center;
  background-color: #4479d9;
  border-radius: 1em;
  border: 1px orange solid;
  padding: 1em;
}
@media (max-width: 991px) {
  .cid-ubZLj3Phm7 .image-wrapper {
    padding: 1rem;
  }
}
.cid-ubZLj3Phm7 .mbr-section-title {
  color: #ff9966;
  text-align: left;
}
.cid-ubZLj3Phm7 .mbr-text,
.cid-ubZLj3Phm7 .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-ubZLj3Phm7 .w-100 {
  padding: 0;
  border-radius: 13px;
  -webkit-filter: drop-shadow(5px 5px 5px #000000);
  filter: drop-shadow(5px 5px 5px #000000);
}
.cid-tBYdBlZcPj {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-tBYdBlZcPj .mbr-section-title {
  color: #4479d9;
  text-align: right;
}
.cid-tBYdBlZcPj .mbr-text,
.cid-tBYdBlZcPj .mbr-section-btn {
  color: #ffa405;
  text-align: right;
}
.cid-tBYdBmgFnq {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #171717;
}
.cid-tBYdBmgFnq .row {
  padding: 20px 0;
}
@media (min-width: 992px) {
  .cid-tBYdBmgFnq .row {
    padding: 20px 34px;
  }
}
.cid-tBYdBmgFnq .mbr-text {
  color: #4479d9;
  text-align: center;
}
.cid-tBYdBmx4xr {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-tBYdBmx4xr .card-title {
  line-height: 1.6;
  margin: 0;
}
.cid-tBYdBmx4xr .card {
  overflow: visible;
  transition: all 0.3s;
}
.cid-tBYdBmx4xr .card:hover {
  margin-top: -0.6rem;
}
.cid-tBYdBmx4xr .card-wrapper {
  position: relative;
}
.cid-tBYdBmx4xr .card-img {
  overflow: hidden;
  position: relative;
  transition: all 0.3s;
  border-radius: 6px;
}
.cid-tBYdBmx4xr .card-img:hover {
  box-shadow: 0 15px 20px rgba(0, 0, 0, 0.1);
}
.cid-tBYdBmx4xr .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: black;
  opacity: 0.2;
  z-index: 10;
  pointer-events: none;
  border-radius: 6px;
}
.cid-tBYdBmx4xr .big {
  margin-top: -25%;
}
.cid-tBYdBmx4xr .card-box {
  position: absolute;
  overflow: hidden;
  margin-bottom: -8px;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 1rem;
  z-index: 100;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
@media (max-width: 991px) {
  .cid-tBYdBmx4xr .small {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-tBYdBmx4xr .card:not(.last-child) {
    padding-bottom: 1.5rem !important;
  }
}
.cid-tBYdBmx4xr .mbr-section-sub-title {
  color: #4479d9;
  text-align: left;
}
.cid-tBYdBnZF0B.popup-builder {
  background-color: #ffffff;
}
.cid-tBYdBnZF0B.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tBYdBnZF0B.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tBYdBnZF0B .modal-content,
.cid-tBYdBnZF0B .modal-dialog {
  height: auto;
}
.cid-tBYdBnZF0B .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tBYdBnZF0B .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tBYdBnZF0B .form-wrapper .mbr-form .form-group,
  .cid-tBYdBnZF0B .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tBYdBnZF0B .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tBYdBnZF0B .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-tBYdBnZF0B .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tBYdBnZF0B .pt-0 {
  padding-top: 0 !important;
}
.cid-tBYdBnZF0B .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tBYdBnZF0B .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tBYdBnZF0B .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tBYdBnZF0B .modal-open {
  overflow: hidden;
}
.cid-tBYdBnZF0B .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tBYdBnZF0B .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tBYdBnZF0B .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tBYdBnZF0B .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-tBYdBnZF0B .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tBYdBnZF0B .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tBYdBnZF0B .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tBYdBnZF0B .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-tBYdBnZF0B .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tBYdBnZF0B .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tBYdBnZF0B .modal-backdrop.fade {
  opacity: 0;
}
.cid-tBYdBnZF0B .modal-backdrop.show {
  opacity: .5;
}
.cid-tBYdBnZF0B .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-tBYdBnZF0B .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tBYdBnZF0B .modal-header {
    padding: 1rem;
  }
}
.cid-tBYdBnZF0B .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tBYdBnZF0B .modal-header .close svg {
  fill: #ffffff;
}
.cid-tBYdBnZF0B .modal-header .close:hover {
  opacity: 1;
}
.cid-tBYdBnZF0B .modal-header .close:focus {
  outline: none;
}
.cid-tBYdBnZF0B .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tBYdBnZF0B .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tBYdBnZF0B .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tBYdBnZF0B .modal-body {
    padding: 1rem;
  }
}
.cid-tBYdBnZF0B .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-tBYdBnZF0B .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tBYdBnZF0B .modal-footer {
    padding: 1rem;
  }
}
.cid-tBYdBnZF0B .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tBYdBnZF0B .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tBYdBnZF0B .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tBYdBnZF0B .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tBYdBnZF0B .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tBYdBnZF0B .modal-lg,
  .cid-tBYdBnZF0B .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tBYdBnZF0B .modal-xl {
    max-width: 1140px;
  }
}
.cid-tBYdBnZF0B .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tBYdBnZF0B .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-tBYdBnZF0B .form-group {
  margin-bottom: 1rem;
}
.cid-tBYdBnZF0B .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tBYdBnZF0B .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tBYdBnZF0B .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-tBYdBnZF0B .mbr-section-btn {
  margin: 0;
}
.cid-tBYdBnZF0B .mbr-section-btn .btn {
  margin: 0;
}
.cid-tBYdBnZF0B #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-tBYdBnZF0B #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-tBYdBnZF0B #creativecommons img,
.cid-tBYdBnZF0B iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-tBYdBoQZdR.popup-builder {
  background-color: #ffffff;
}
.cid-tBYdBoQZdR.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tBYdBoQZdR.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tBYdBoQZdR .modal-content,
.cid-tBYdBoQZdR .modal-dialog {
  height: auto;
}
.cid-tBYdBoQZdR .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tBYdBoQZdR .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tBYdBoQZdR .form-wrapper .mbr-form .form-group,
  .cid-tBYdBoQZdR .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tBYdBoQZdR .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tBYdBoQZdR .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-tBYdBoQZdR .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tBYdBoQZdR .pt-0 {
  padding-top: 0 !important;
}
.cid-tBYdBoQZdR .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tBYdBoQZdR .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tBYdBoQZdR .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tBYdBoQZdR .modal-open {
  overflow: hidden;
}
.cid-tBYdBoQZdR .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tBYdBoQZdR .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tBYdBoQZdR .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tBYdBoQZdR .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-tBYdBoQZdR .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tBYdBoQZdR .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tBYdBoQZdR .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tBYdBoQZdR .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-tBYdBoQZdR .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tBYdBoQZdR .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tBYdBoQZdR .modal-backdrop.fade {
  opacity: 0;
}
.cid-tBYdBoQZdR .modal-backdrop.show {
  opacity: .5;
}
.cid-tBYdBoQZdR .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-tBYdBoQZdR .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tBYdBoQZdR .modal-header {
    padding: 1rem;
  }
}
.cid-tBYdBoQZdR .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tBYdBoQZdR .modal-header .close svg {
  fill: #ffffff;
}
.cid-tBYdBoQZdR .modal-header .close:hover {
  opacity: 1;
}
.cid-tBYdBoQZdR .modal-header .close:focus {
  outline: none;
}
.cid-tBYdBoQZdR .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tBYdBoQZdR .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tBYdBoQZdR .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tBYdBoQZdR .modal-body {
    padding: 1rem;
  }
}
.cid-tBYdBoQZdR .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-tBYdBoQZdR .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tBYdBoQZdR .modal-footer {
    padding: 1rem;
  }
}
.cid-tBYdBoQZdR .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tBYdBoQZdR .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tBYdBoQZdR .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tBYdBoQZdR .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tBYdBoQZdR .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tBYdBoQZdR .modal-lg,
  .cid-tBYdBoQZdR .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tBYdBoQZdR .modal-xl {
    max-width: 1140px;
  }
}
.cid-tBYdBoQZdR .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tBYdBoQZdR .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-tBYdBoQZdR .form-group {
  margin-bottom: 1rem;
}
.cid-tBYdBoQZdR .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tBYdBoQZdR .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tBYdBoQZdR .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-tBYdBoQZdR .mbr-section-btn {
  margin: 0;
}
.cid-tBYdBoQZdR .mbr-section-btn .btn {
  margin: 0;
}
.cid-tBYdBpkNpB.popup-builder {
  background-color: #ffffff;
}
.cid-tBYdBpkNpB.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tBYdBpkNpB.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tBYdBpkNpB .modal-content,
.cid-tBYdBpkNpB .modal-dialog {
  height: auto;
}
.cid-tBYdBpkNpB .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tBYdBpkNpB .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tBYdBpkNpB .form-wrapper .mbr-form .form-group,
  .cid-tBYdBpkNpB .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tBYdBpkNpB .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tBYdBpkNpB .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-tBYdBpkNpB .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tBYdBpkNpB .pt-0 {
  padding-top: 0 !important;
}
.cid-tBYdBpkNpB .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tBYdBpkNpB .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tBYdBpkNpB .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tBYdBpkNpB .modal-open {
  overflow: hidden;
}
.cid-tBYdBpkNpB .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tBYdBpkNpB .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tBYdBpkNpB .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tBYdBpkNpB .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-tBYdBpkNpB .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tBYdBpkNpB .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tBYdBpkNpB .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tBYdBpkNpB .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-tBYdBpkNpB .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tBYdBpkNpB .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tBYdBpkNpB .modal-backdrop.fade {
  opacity: 0;
}
.cid-tBYdBpkNpB .modal-backdrop.show {
  opacity: .5;
}
.cid-tBYdBpkNpB .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-tBYdBpkNpB .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tBYdBpkNpB .modal-header {
    padding: 1rem;
  }
}
.cid-tBYdBpkNpB .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tBYdBpkNpB .modal-header .close svg {
  fill: #ffffff;
}
.cid-tBYdBpkNpB .modal-header .close:hover {
  opacity: 1;
}
.cid-tBYdBpkNpB .modal-header .close:focus {
  outline: none;
}
.cid-tBYdBpkNpB .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tBYdBpkNpB .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tBYdBpkNpB .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tBYdBpkNpB .modal-body {
    padding: 1rem;
  }
}
.cid-tBYdBpkNpB .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-tBYdBpkNpB .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tBYdBpkNpB .modal-footer {
    padding: 1rem;
  }
}
.cid-tBYdBpkNpB .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tBYdBpkNpB .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tBYdBpkNpB .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tBYdBpkNpB .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tBYdBpkNpB .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tBYdBpkNpB .modal-lg,
  .cid-tBYdBpkNpB .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tBYdBpkNpB .modal-xl {
    max-width: 1140px;
  }
}
.cid-tBYdBpkNpB .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tBYdBpkNpB .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-tBYdBpkNpB .form-group {
  margin-bottom: 1rem;
}
.cid-tBYdBpkNpB .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tBYdBpkNpB .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tBYdBpkNpB .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-tBYdBpkNpB .mbr-section-btn {
  margin: 0;
}
.cid-tBYdBpkNpB .mbr-section-btn .btn {
  margin: 0;
}
.cid-tBYdBpLJu6.popup-builder {
  background-color: #ffffff;
}
.cid-tBYdBpLJu6.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tBYdBpLJu6.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tBYdBpLJu6 .modal-content,
.cid-tBYdBpLJu6 .modal-dialog {
  height: auto;
}
.cid-tBYdBpLJu6 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tBYdBpLJu6 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tBYdBpLJu6 .form-wrapper .mbr-form .form-group,
  .cid-tBYdBpLJu6 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tBYdBpLJu6 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tBYdBpLJu6 .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-tBYdBpLJu6 .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tBYdBpLJu6 .pt-0 {
  padding-top: 0 !important;
}
.cid-tBYdBpLJu6 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tBYdBpLJu6 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tBYdBpLJu6 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tBYdBpLJu6 .modal-open {
  overflow: hidden;
}
.cid-tBYdBpLJu6 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tBYdBpLJu6 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tBYdBpLJu6 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tBYdBpLJu6 .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-tBYdBpLJu6 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tBYdBpLJu6 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tBYdBpLJu6 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tBYdBpLJu6 .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-tBYdBpLJu6 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tBYdBpLJu6 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tBYdBpLJu6 .modal-backdrop.fade {
  opacity: 0;
}
.cid-tBYdBpLJu6 .modal-backdrop.show {
  opacity: .5;
}
.cid-tBYdBpLJu6 .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-tBYdBpLJu6 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tBYdBpLJu6 .modal-header {
    padding: 1rem;
  }
}
.cid-tBYdBpLJu6 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tBYdBpLJu6 .modal-header .close svg {
  fill: #ffffff;
}
.cid-tBYdBpLJu6 .modal-header .close:hover {
  opacity: 1;
}
.cid-tBYdBpLJu6 .modal-header .close:focus {
  outline: none;
}
.cid-tBYdBpLJu6 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tBYdBpLJu6 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tBYdBpLJu6 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tBYdBpLJu6 .modal-body {
    padding: 1rem;
  }
}
.cid-tBYdBpLJu6 .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-tBYdBpLJu6 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tBYdBpLJu6 .modal-footer {
    padding: 1rem;
  }
}
.cid-tBYdBpLJu6 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tBYdBpLJu6 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tBYdBpLJu6 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tBYdBpLJu6 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tBYdBpLJu6 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tBYdBpLJu6 .modal-lg,
  .cid-tBYdBpLJu6 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tBYdBpLJu6 .modal-xl {
    max-width: 1140px;
  }
}
.cid-tBYdBpLJu6 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tBYdBpLJu6 .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-tBYdBpLJu6 .form-group {
  margin-bottom: 1rem;
}
.cid-tBYdBpLJu6 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tBYdBpLJu6 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tBYdBpLJu6 .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-tBYdBpLJu6 .mbr-section-btn {
  margin: 0;
}
.cid-tBYdBpLJu6 .mbr-section-btn .btn {
  margin: 0;
}
.cid-tBYdBqHEAz.popup-builder {
  background-color: #ffffff;
}
.cid-tBYdBqHEAz.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tBYdBqHEAz.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tBYdBqHEAz .modal-content,
.cid-tBYdBqHEAz .modal-dialog {
  height: auto;
}
.cid-tBYdBqHEAz .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tBYdBqHEAz .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tBYdBqHEAz .form-wrapper .mbr-form .form-group,
  .cid-tBYdBqHEAz .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tBYdBqHEAz .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tBYdBqHEAz .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-tBYdBqHEAz .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tBYdBqHEAz .pt-0 {
  padding-top: 0 !important;
}
.cid-tBYdBqHEAz .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tBYdBqHEAz .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tBYdBqHEAz .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tBYdBqHEAz .modal-open {
  overflow: hidden;
}
.cid-tBYdBqHEAz .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tBYdBqHEAz .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tBYdBqHEAz .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tBYdBqHEAz .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-tBYdBqHEAz .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tBYdBqHEAz .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tBYdBqHEAz .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tBYdBqHEAz .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-tBYdBqHEAz .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tBYdBqHEAz .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tBYdBqHEAz .modal-backdrop.fade {
  opacity: 0;
}
.cid-tBYdBqHEAz .modal-backdrop.show {
  opacity: .5;
}
.cid-tBYdBqHEAz .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-tBYdBqHEAz .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tBYdBqHEAz .modal-header {
    padding: 1rem;
  }
}
.cid-tBYdBqHEAz .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tBYdBqHEAz .modal-header .close svg {
  fill: #ffffff;
}
.cid-tBYdBqHEAz .modal-header .close:hover {
  opacity: 1;
}
.cid-tBYdBqHEAz .modal-header .close:focus {
  outline: none;
}
.cid-tBYdBqHEAz .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tBYdBqHEAz .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tBYdBqHEAz .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tBYdBqHEAz .modal-body {
    padding: 1rem;
  }
}
.cid-tBYdBqHEAz .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-tBYdBqHEAz .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tBYdBqHEAz .modal-footer {
    padding: 1rem;
  }
}
.cid-tBYdBqHEAz .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tBYdBqHEAz .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tBYdBqHEAz .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tBYdBqHEAz .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tBYdBqHEAz .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tBYdBqHEAz .modal-lg,
  .cid-tBYdBqHEAz .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tBYdBqHEAz .modal-xl {
    max-width: 1140px;
  }
}
.cid-tBYdBqHEAz .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tBYdBqHEAz .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-tBYdBqHEAz .form-group {
  margin-bottom: 1rem;
}
.cid-tBYdBqHEAz .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tBYdBqHEAz .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tBYdBqHEAz .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-tBYdBqHEAz .mbr-section-btn {
  margin: 0;
}
.cid-tBYdBqHEAz .mbr-section-btn .btn {
  margin: 0;
}
.cid-tBYViWVkCu.popup-builder {
  background-color: #ffffff;
}
.cid-tBYViWVkCu.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tBYViWVkCu.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tBYViWVkCu .modal-content,
.cid-tBYViWVkCu .modal-dialog {
  height: auto;
}
.cid-tBYViWVkCu .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tBYViWVkCu .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tBYViWVkCu .form-wrapper .mbr-form .form-group,
  .cid-tBYViWVkCu .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tBYViWVkCu .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tBYViWVkCu .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-tBYViWVkCu .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tBYViWVkCu .pt-0 {
  padding-top: 0 !important;
}
.cid-tBYViWVkCu .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tBYViWVkCu .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tBYViWVkCu .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tBYViWVkCu .modal-open {
  overflow: hidden;
}
.cid-tBYViWVkCu .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tBYViWVkCu .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tBYViWVkCu .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tBYViWVkCu .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-tBYViWVkCu .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tBYViWVkCu .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tBYViWVkCu .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tBYViWVkCu .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-tBYViWVkCu .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tBYViWVkCu .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tBYViWVkCu .modal-backdrop.fade {
  opacity: 0;
}
.cid-tBYViWVkCu .modal-backdrop.show {
  opacity: .5;
}
.cid-tBYViWVkCu .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-tBYViWVkCu .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tBYViWVkCu .modal-header {
    padding: 1rem;
  }
}
.cid-tBYViWVkCu .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tBYViWVkCu .modal-header .close svg {
  fill: #ffffff;
}
.cid-tBYViWVkCu .modal-header .close:hover {
  opacity: 1;
}
.cid-tBYViWVkCu .modal-header .close:focus {
  outline: none;
}
.cid-tBYViWVkCu .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tBYViWVkCu .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tBYViWVkCu .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tBYViWVkCu .modal-body {
    padding: 1rem;
  }
}
.cid-tBYViWVkCu .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-tBYViWVkCu .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tBYViWVkCu .modal-footer {
    padding: 1rem;
  }
}
.cid-tBYViWVkCu .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tBYViWVkCu .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tBYViWVkCu .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tBYViWVkCu .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tBYViWVkCu .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tBYViWVkCu .modal-lg,
  .cid-tBYViWVkCu .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tBYViWVkCu .modal-xl {
    max-width: 1140px;
  }
}
.cid-tBYViWVkCu .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tBYViWVkCu .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-tBYViWVkCu .form-group {
  margin-bottom: 1rem;
}
.cid-tBYViWVkCu .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tBYViWVkCu .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tBYViWVkCu .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-tBYViWVkCu .mbr-section-btn {
  margin: 0;
}
.cid-tBYViWVkCu .mbr-section-btn .btn {
  margin: 0;
}
.cid-uYztOxx9eJ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uYztOxx9eJ .row > [class*="col"] {
  padding-left: 16px;
  padding-right: 16px;
  width: 100%;
}
.cid-tMHGzDmQbh {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-tMHGzDmQbh .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tMHGzDmQbh .bg-facebook:hover {
  background: #0b60cb;
}
.cid-tMHGzDmQbh .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-tMHGzDmQbh .bg-youtube:hover {
  background: #cc0000;
}
.cid-tMHGzDmQbh .bg-twitch {
  background: #9146ff;
  color: #ffffff;
}
.cid-tMHGzDmQbh .bg-twitch:hover {
  background: #7313ff;
}
.cid-tMHGzDmQbh .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-tMHGzDmQbh [class^="socicon-"]:before,
.cid-tMHGzDmQbh [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tMHGzDmQbh .mbr-section-title,
.cid-tMHGzDmQbh .social-list {
  color: #4479d9;
  text-align: right;
}
.cid-tMHGFrztoG {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (max-width: 767px) {
  .cid-tMHGFrztoG .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tMHGFrztoG .img-logo img {
  height: 6rem;
  width: auto;
}
.cid-tMHGFrztoG .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-tMHGFrztoG .form-control:focus,
.cid-tMHGFrztoG .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-tMHGFrztoG .form-group {
  margin-bottom: 1rem;
}
.cid-tMHGFrztoG input::-webkit-input-placeholder,
.cid-tMHGFrztoG textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-tMHGFrztoG input:-moz-placeholder,
.cid-tMHGFrztoG textarea:-moz-placeholder {
  color: #656565;
}
.cid-tMHGFrztoG .jq-selectbox li,
.cid-tMHGFrztoG .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-tMHGFrztoG .jq-selectbox li:hover,
.cid-tMHGFrztoG .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-tMHGFrztoG .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-tMHGFrztoG .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-tMHGFrztoG textarea.form-control {
  resize: none;
}
.cid-tMHGFrztoG .input-group-btn {
  display: inline-block;
}
.cid-tMHGFrztoG .input-group-btn .btn {
  margin: 0 !important;
  padding: 0.75rem 1.5625rem !important;
  text-transform: none;
}
.cid-tMHGFrztoG .form-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tMHGFrztoG .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tMHGFrztoG .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tMHGFrztoG .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tMHGFrztoG .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tMHGFrztoG .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tMHGFrztoG .social-list {
    -webkit-justify-content: justify;
    text-align: justify;
    hyphens: auto;
    text-justify: distribute;
  }
}
@media (max-width: 767px) {
  .cid-tMHGFrztoG .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tMHGFrztoG .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tMHGFrztoG .form-control,
.cid-tMHGFrztoG .input-group-btn .btn {
  border-radius: 3px;
}
.cid-tMHGFrztoG #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-tMHGFrztoG #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-tMHGFrztoG #creativecommons img,
.cid-tMHGFrztoG iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-tMHGFrztoG .offset-md-1 {
  margin-left: 1vw;
}
.cid-tSDPiXQ9im.popup-builder {
  background-color: #ffffff;
}
.cid-tSDPiXQ9im.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tSDPiXQ9im.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tSDPiXQ9im .modal-content,
.cid-tSDPiXQ9im .modal-dialog {
  height: auto;
}
.cid-tSDPiXQ9im .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tSDPiXQ9im .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tSDPiXQ9im .form-wrapper .mbr-form .form-group,
  .cid-tSDPiXQ9im .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tSDPiXQ9im .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tSDPiXQ9im .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-tSDPiXQ9im .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tSDPiXQ9im .pt-0 {
  padding-top: 0 !important;
}
.cid-tSDPiXQ9im .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tSDPiXQ9im .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tSDPiXQ9im .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tSDPiXQ9im .modal-open {
  overflow: hidden;
}
.cid-tSDPiXQ9im .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tSDPiXQ9im .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tSDPiXQ9im .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tSDPiXQ9im .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-tSDPiXQ9im .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tSDPiXQ9im .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tSDPiXQ9im .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tSDPiXQ9im .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-tSDPiXQ9im .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tSDPiXQ9im .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tSDPiXQ9im .modal-backdrop.fade {
  opacity: 0;
}
.cid-tSDPiXQ9im .modal-backdrop.show {
  opacity: .5;
}
.cid-tSDPiXQ9im .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-tSDPiXQ9im .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXQ9im .modal-header {
    padding: 1rem;
  }
}
.cid-tSDPiXQ9im .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tSDPiXQ9im .modal-header .close svg {
  fill: #ffffff;
}
.cid-tSDPiXQ9im .modal-header .close:hover {
  opacity: 1;
}
.cid-tSDPiXQ9im .modal-header .close:focus {
  outline: none;
}
.cid-tSDPiXQ9im .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tSDPiXQ9im .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tSDPiXQ9im .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXQ9im .modal-body {
    padding: 1rem;
  }
}
.cid-tSDPiXQ9im .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-tSDPiXQ9im .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXQ9im .modal-footer {
    padding: 1rem;
  }
}
.cid-tSDPiXQ9im .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tSDPiXQ9im .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tSDPiXQ9im .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tSDPiXQ9im .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tSDPiXQ9im .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tSDPiXQ9im .modal-lg,
  .cid-tSDPiXQ9im .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tSDPiXQ9im .modal-xl {
    max-width: 1140px;
  }
}
.cid-tSDPiXQ9im .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tSDPiXQ9im .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-tSDPiXQ9im .form-group {
  margin-bottom: 1rem;
}
.cid-tSDPiXQ9im .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tSDPiXQ9im .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tSDPiXQ9im .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-tSDPiXQ9im .mbr-section-btn {
  margin: 0;
}
.cid-tSDPiXQ9im .mbr-section-btn .btn {
  margin: 0;
}
.cid-tCyhSEW0hW {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tCyhSEW0hW nav.navbar {
  position: fixed;
}
.cid-tCyhSEW0hW .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-tCyhSEW0hW .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tCyhSEW0hW .decor {
  background-color: white;
  border: solid 1px lightgray;
  border-radius: .5vw;
}
.cid-tCyhSEW0hW #menu {
  width: 3vh;
  font-size: .8vh;
  color: #353535;
  left: -7px;
  position: absolute;
  top: 1px;
  margin-top: 3px;
}
.cid-tCyhSEW0hW .dropdown-item {
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  transition: .4s all !important;
}
.cid-tCyhSEW0hW .dropdown-item:hover,
.cid-tCyhSEW0hW .dropdown-item:focus {
  background: rgba(71, 181, 237, 0.5) !important;
  color: white !important;
}
.cid-tCyhSEW0hW .dropdown-item:hover span {
  color: white;
}
.cid-tCyhSEW0hW .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tCyhSEW0hW .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tCyhSEW0hW .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
  text-align: center;
}
.cid-tCyhSEW0hW .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tCyhSEW0hW .nav-link {
  position: relative;
}
.cid-tCyhSEW0hW .container {
  display: flex;
  margin: auto;
  max-width: 1600px;
}
.cid-tCyhSEW0hW .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0 !important;
}
.cid-tCyhSEW0hW .iconfont-wrapper .mbr-iconfont {
  transition: .4s all;
}
.cid-tCyhSEW0hW .iconfont-wrapper:hover .mbr-iconfont {
  color: #6592e6;
}
.cid-tCyhSEW0hW .dropdown-menu,
.cid-tCyhSEW0hW .navbar.opened {
  background: #353535 !important;
}
.cid-tCyhSEW0hW .nav-item:focus,
.cid-tCyhSEW0hW .nav-link:focus {
  outline: none;
}
.cid-tCyhSEW0hW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tCyhSEW0hW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tCyhSEW0hW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tCyhSEW0hW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tCyhSEW0hW .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tCyhSEW0hW .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tCyhSEW0hW .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-tCyhSEW0hW .navbar.opened {
  transition: all 0.3s;
}
.cid-tCyhSEW0hW .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tCyhSEW0hW .navbar .navbar-logo img {
  width: auto;
}
.cid-tCyhSEW0hW .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tCyhSEW0hW .navbar.collapsed {
  justify-content: center;
}
.cid-tCyhSEW0hW .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tCyhSEW0hW .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tCyhSEW0hW .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tCyhSEW0hW .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tCyhSEW0hW .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-tCyhSEW0hW .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tCyhSEW0hW .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tCyhSEW0hW .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tCyhSEW0hW .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tCyhSEW0hW .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tCyhSEW0hW .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tCyhSEW0hW .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tCyhSEW0hW .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-tCyhSEW0hW .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tCyhSEW0hW .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tCyhSEW0hW .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tCyhSEW0hW .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tCyhSEW0hW .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tCyhSEW0hW .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-tCyhSEW0hW .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tCyhSEW0hW .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tCyhSEW0hW .dropdown-item.active,
.cid-tCyhSEW0hW .dropdown-item:active {
  background-color: transparent;
}
.cid-tCyhSEW0hW .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tCyhSEW0hW .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tCyhSEW0hW .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tCyhSEW0hW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #353535;
}
.cid-tCyhSEW0hW .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tCyhSEW0hW .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tCyhSEW0hW ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tCyhSEW0hW .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tCyhSEW0hW button.navbar-toggler {
  outline: none;
  width: 26px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tCyhSEW0hW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 25px;
  height: 2px;
  border-right: 5px;
  background-color: #353535;
}
.cid-tCyhSEW0hW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tCyhSEW0hW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCyhSEW0hW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCyhSEW0hW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tCyhSEW0hW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCyhSEW0hW nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tCyhSEW0hW nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tCyhSEW0hW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCyhSEW0hW .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tCyhSEW0hW a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tCyhSEW0hW .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-tCyhSEW0hW .navbar {
    height: 70px;
  }
  .cid-tCyhSEW0hW .navbar.opened {
    height: auto;
  }
  .cid-tCyhSEW0hW .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tCyhSEW0hW .header-item {
  width: 33.33333333%;
  padding: 10px 0;
}
.cid-tCyhSEW0hW .navbar-toggler {
  margin-left: 10px;
}
.cid-tCyhSEW0hW .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-tCyhSEW0hW .navbar-logo {
  margin-right: 0 !important;
}
.cid-tCyhSEW0hW .mbr-text {
  width: 100%;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 575px) {
  .cid-tCyhSEW0hW .mbr-text {
    display: none;
  }
}
.cid-tCyhSEW0hW .navbar-collapse {
  padding-top: 40px !important;
}
.cid-tCyhSEW0hW .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-tCyhSEW0hW .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
}
.cid-tCyhSEW0hW .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-tCyhSEW0hW #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-tCyhSEW0hW #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-tCyhSEW0hW #vol {
    display: none;
  }
}
.cid-tCyhSEW0hW .soutien {
  font-family: jost;
  font-size: 1em;
}
.cid-tCyhSFj3tk {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tCyhSFj3tk .mbr-section-title {
  text-align: center;
  color: #4479d9;
}
.cid-tCyhSFj3tk .mbr-section-subtitle {
  text-align: center;
}
.cid-tCyhSFj3tk .mbr-text {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tCyhSFj3tk .display-1 {
    font-size: 75px;
  }
  .cid-tCyhSFj3tk .display-5 {
    font-size: 29px;
  }
  .cid-tCyhSFj3tk .display-4 {
    font-weight: 300;
  }
}
#custom-html-tk {
  /* Type valid CSS here */
}
#custom-html-tk div {
  background-color: #1f1f1f;
  text-align: center;
}
#custom-html-tk .leTexte {
  font-size: 1rem;
  color: #fff;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  margin: auto;
}
.cid-ubZLnHrDm1 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-ubZLnHrDm1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZLnHrDm1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ubZLnHrDm1 .container,
.cid-ubZLnHrDm1 .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-ubZLnHrDm1 .container,
  .cid-ubZLnHrDm1 .container-fluid {
    padding: 0 20px;
  }
}
.cid-ubZLnHrDm1 .title-wrapper .mbr-section-subtitle {
  margin-bottom: 25px;
}
@media (max-width: 992px) {
  .cid-ubZLnHrDm1 .title-wrapper .mbr-section-subtitle {
    margin-bottom: 20px;
  }
}
.cid-ubZLnHrDm1 .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-ubZLnHrDm1 .mbr-section-title {
  color: #4479d9;
}
.cid-ubZLnHrDm1 .mbr-section-subtitle {
  color: #f9a600;
}
.cid-ubTE5NEm06 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-ubTE5NEm06 .mbr-section-title {
  color: #fb980a;
  text-align: right;
}
#custom-html-1tb {
  /* Type valid CSS here */
  /* global */
}
#custom-html-1tb *,
#custom-html-1tb *::before,
#custom-html-1tb *::after {
  box-sizing: border-box;
}
#custom-html-1tb body {
  font-family: sans-serif;
  min-height: 100vh;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #232323;
}
#custom-html-1tb #corpsDuTexte {
  background-color: #232323;
}
#custom-html-1tb .container {
  background-color: #232323;
}
#custom-html-1tb .titre {
  padding: 1em;
}
#custom-html-1tb H1 {
  color: orange;
  font-size: 2rem;
}
#custom-html-1tb h6 {
  color: white;
}
.cid-ubZLzeuKAT {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ubZLzeuKAT .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZLzeuKAT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ubZLzeuKAT .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ubZLzeuKAT .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-ubZLzeuKAT .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-ubZLzeuKAT .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-ubZLzeuKAT .mbr-section-title {
  color: #ff9966;
  text-align: left;
}
.cid-ubZLzeuKAT .mbr-text,
.cid-ubZLzeuKAT .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-ubZLzeuKAT .w-100 {
  padding: 0;
  border-radius: 13px;
}
.cid-ubZLAvsqFu {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ubZLAvsqFu .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZLAvsqFu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ubZLAvsqFu .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ubZLAvsqFu .text-wrapper {
  align-items: center;
  background-color: #4479d9;
  border-radius: 1em;
  border: 1px orange solid;
  padding: 1em;
}
@media (max-width: 991px) {
  .cid-ubZLAvsqFu .image-wrapper {
    padding: 1rem;
  }
}
.cid-ubZLAvsqFu .mbr-section-title {
  color: #ff9966;
  text-align: left;
}
.cid-ubZLAvsqFu .mbr-text,
.cid-ubZLAvsqFu .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-ubZLAvsqFu .w-100 {
  padding: 0;
  border-radius: 13px;
  -webkit-filter: drop-shadow(5px 5px 5px #000000);
  filter: drop-shadow(5px 5px 5px #000000);
}
.cid-tCyhSGdf2f {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-tCyhSGdf2f .mbr-section-title {
  color: #4479d9;
  text-align: right;
}
.cid-tCyhSGdf2f .mbr-text,
.cid-tCyhSGdf2f .mbr-section-btn {
  color: #ffa405;
  text-align: right;
}
.cid-tCyhSGdf2f P {
  color: #ffffff;
  text-align: right;
}
.cid-tCyhSGvEMe {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #171717;
}
.cid-tCyhSGvEMe .row {
  padding: 20px 0;
}
@media (min-width: 992px) {
  .cid-tCyhSGvEMe .row {
    padding: 20px 34px;
  }
}
.cid-tCyhSGvEMe .mbr-text {
  color: #4479d9;
  text-align: center;
}
.cid-tCyhSGNuxu {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-tCyhSGNuxu .card-title {
  line-height: 1.6;
  margin: 0;
}
.cid-tCyhSGNuxu .card {
  overflow: visible;
  transition: all 0.3s;
}
.cid-tCyhSGNuxu .card:hover {
  margin-top: -0.6rem;
}
.cid-tCyhSGNuxu .card-wrapper {
  position: relative;
}
.cid-tCyhSGNuxu .card-img {
  overflow: hidden;
  position: relative;
  transition: all 0.3s;
  border-radius: 6px;
}
.cid-tCyhSGNuxu .card-img:hover {
  box-shadow: 0 15px 20px rgba(0, 0, 0, 0.1);
}
.cid-tCyhSGNuxu .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: black;
  opacity: 0.2;
  z-index: 10;
  pointer-events: none;
  border-radius: 6px;
}
.cid-tCyhSGNuxu .big {
  margin-top: -25%;
}
.cid-tCyhSGNuxu .card-box {
  position: absolute;
  overflow: hidden;
  margin-bottom: -8px;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 1rem;
  z-index: 100;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
@media (max-width: 991px) {
  .cid-tCyhSGNuxu .small {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-tCyhSGNuxu .card:not(.last-child) {
    padding-bottom: 1.5rem !important;
  }
}
.cid-tCyhSGNuxu .mbr-section-sub-title {
  color: #4479d9;
  text-align: left;
}
.cid-tCyhSI4E2m.popup-builder {
  background-color: #ffffff;
}
.cid-tCyhSI4E2m.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tCyhSI4E2m.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tCyhSI4E2m .modal-content,
.cid-tCyhSI4E2m .modal-dialog {
  height: auto;
}
.cid-tCyhSI4E2m .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tCyhSI4E2m .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tCyhSI4E2m .form-wrapper .mbr-form .form-group,
  .cid-tCyhSI4E2m .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tCyhSI4E2m .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tCyhSI4E2m .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-tCyhSI4E2m .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tCyhSI4E2m .pt-0 {
  padding-top: 0 !important;
}
.cid-tCyhSI4E2m .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tCyhSI4E2m .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tCyhSI4E2m .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tCyhSI4E2m .modal-open {
  overflow: hidden;
}
.cid-tCyhSI4E2m .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tCyhSI4E2m .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tCyhSI4E2m .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tCyhSI4E2m .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-tCyhSI4E2m .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tCyhSI4E2m .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tCyhSI4E2m .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tCyhSI4E2m .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-tCyhSI4E2m .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tCyhSI4E2m .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tCyhSI4E2m .modal-backdrop.fade {
  opacity: 0;
}
.cid-tCyhSI4E2m .modal-backdrop.show {
  opacity: .5;
}
.cid-tCyhSI4E2m .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-tCyhSI4E2m .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tCyhSI4E2m .modal-header {
    padding: 1rem;
  }
}
.cid-tCyhSI4E2m .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tCyhSI4E2m .modal-header .close svg {
  fill: #ffffff;
}
.cid-tCyhSI4E2m .modal-header .close:hover {
  opacity: 1;
}
.cid-tCyhSI4E2m .modal-header .close:focus {
  outline: none;
}
.cid-tCyhSI4E2m .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tCyhSI4E2m .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tCyhSI4E2m .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCyhSI4E2m .modal-body {
    padding: 1rem;
  }
}
.cid-tCyhSI4E2m .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-tCyhSI4E2m .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCyhSI4E2m .modal-footer {
    padding: 1rem;
  }
}
.cid-tCyhSI4E2m .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tCyhSI4E2m .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tCyhSI4E2m .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tCyhSI4E2m .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tCyhSI4E2m .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tCyhSI4E2m .modal-lg,
  .cid-tCyhSI4E2m .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tCyhSI4E2m .modal-xl {
    max-width: 1140px;
  }
}
.cid-tCyhSI4E2m .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tCyhSI4E2m .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-tCyhSI4E2m .form-group {
  margin-bottom: 1rem;
}
.cid-tCyhSI4E2m .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tCyhSI4E2m .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tCyhSI4E2m .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-tCyhSI4E2m .mbr-section-btn {
  margin: 0;
}
.cid-tCyhSI4E2m .mbr-section-btn .btn {
  margin: 0;
}
.cid-tCyhSI4E2m #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-tCyhSI4E2m #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-tCyhSI4E2m #creativecommons img,
.cid-tCyhSI4E2m iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-tCyhSIO03L.popup-builder {
  background-color: #ffffff;
}
.cid-tCyhSIO03L.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tCyhSIO03L.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tCyhSIO03L .modal-content,
.cid-tCyhSIO03L .modal-dialog {
  height: auto;
}
.cid-tCyhSIO03L .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tCyhSIO03L .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tCyhSIO03L .form-wrapper .mbr-form .form-group,
  .cid-tCyhSIO03L .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tCyhSIO03L .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tCyhSIO03L .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-tCyhSIO03L .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tCyhSIO03L .pt-0 {
  padding-top: 0 !important;
}
.cid-tCyhSIO03L .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tCyhSIO03L .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tCyhSIO03L .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tCyhSIO03L .modal-open {
  overflow: hidden;
}
.cid-tCyhSIO03L .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tCyhSIO03L .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tCyhSIO03L .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tCyhSIO03L .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-tCyhSIO03L .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tCyhSIO03L .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tCyhSIO03L .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tCyhSIO03L .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-tCyhSIO03L .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tCyhSIO03L .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tCyhSIO03L .modal-backdrop.fade {
  opacity: 0;
}
.cid-tCyhSIO03L .modal-backdrop.show {
  opacity: .5;
}
.cid-tCyhSIO03L .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-tCyhSIO03L .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tCyhSIO03L .modal-header {
    padding: 1rem;
  }
}
.cid-tCyhSIO03L .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tCyhSIO03L .modal-header .close svg {
  fill: #ffffff;
}
.cid-tCyhSIO03L .modal-header .close:hover {
  opacity: 1;
}
.cid-tCyhSIO03L .modal-header .close:focus {
  outline: none;
}
.cid-tCyhSIO03L .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tCyhSIO03L .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tCyhSIO03L .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCyhSIO03L .modal-body {
    padding: 1rem;
  }
}
.cid-tCyhSIO03L .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-tCyhSIO03L .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCyhSIO03L .modal-footer {
    padding: 1rem;
  }
}
.cid-tCyhSIO03L .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tCyhSIO03L .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tCyhSIO03L .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tCyhSIO03L .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tCyhSIO03L .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tCyhSIO03L .modal-lg,
  .cid-tCyhSIO03L .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tCyhSIO03L .modal-xl {
    max-width: 1140px;
  }
}
.cid-tCyhSIO03L .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tCyhSIO03L .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-tCyhSIO03L .form-group {
  margin-bottom: 1rem;
}
.cid-tCyhSIO03L .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tCyhSIO03L .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tCyhSIO03L .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-tCyhSIO03L .mbr-section-btn {
  margin: 0;
}
.cid-tCyhSIO03L .mbr-section-btn .btn {
  margin: 0;
}
.cid-tCyhSJjsUu.popup-builder {
  background-color: #ffffff;
}
.cid-tCyhSJjsUu.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tCyhSJjsUu.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tCyhSJjsUu .modal-content,
.cid-tCyhSJjsUu .modal-dialog {
  height: auto;
}
.cid-tCyhSJjsUu .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tCyhSJjsUu .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tCyhSJjsUu .form-wrapper .mbr-form .form-group,
  .cid-tCyhSJjsUu .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tCyhSJjsUu .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tCyhSJjsUu .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-tCyhSJjsUu .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tCyhSJjsUu .pt-0 {
  padding-top: 0 !important;
}
.cid-tCyhSJjsUu .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tCyhSJjsUu .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tCyhSJjsUu .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tCyhSJjsUu .modal-open {
  overflow: hidden;
}
.cid-tCyhSJjsUu .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tCyhSJjsUu .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tCyhSJjsUu .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tCyhSJjsUu .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-tCyhSJjsUu .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tCyhSJjsUu .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tCyhSJjsUu .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tCyhSJjsUu .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-tCyhSJjsUu .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tCyhSJjsUu .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tCyhSJjsUu .modal-backdrop.fade {
  opacity: 0;
}
.cid-tCyhSJjsUu .modal-backdrop.show {
  opacity: .5;
}
.cid-tCyhSJjsUu .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-tCyhSJjsUu .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tCyhSJjsUu .modal-header {
    padding: 1rem;
  }
}
.cid-tCyhSJjsUu .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tCyhSJjsUu .modal-header .close svg {
  fill: #ffffff;
}
.cid-tCyhSJjsUu .modal-header .close:hover {
  opacity: 1;
}
.cid-tCyhSJjsUu .modal-header .close:focus {
  outline: none;
}
.cid-tCyhSJjsUu .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tCyhSJjsUu .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tCyhSJjsUu .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCyhSJjsUu .modal-body {
    padding: 1rem;
  }
}
.cid-tCyhSJjsUu .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-tCyhSJjsUu .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCyhSJjsUu .modal-footer {
    padding: 1rem;
  }
}
.cid-tCyhSJjsUu .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tCyhSJjsUu .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tCyhSJjsUu .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tCyhSJjsUu .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tCyhSJjsUu .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tCyhSJjsUu .modal-lg,
  .cid-tCyhSJjsUu .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tCyhSJjsUu .modal-xl {
    max-width: 1140px;
  }
}
.cid-tCyhSJjsUu .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tCyhSJjsUu .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-tCyhSJjsUu .form-group {
  margin-bottom: 1rem;
}
.cid-tCyhSJjsUu .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tCyhSJjsUu .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tCyhSJjsUu .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-tCyhSJjsUu .mbr-section-btn {
  margin: 0;
}
.cid-tCyhSJjsUu .mbr-section-btn .btn {
  margin: 0;
}
.cid-tCyhSJNIZo.popup-builder {
  background-color: #ffffff;
}
.cid-tCyhSJNIZo.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tCyhSJNIZo.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tCyhSJNIZo .modal-content,
.cid-tCyhSJNIZo .modal-dialog {
  height: auto;
}
.cid-tCyhSJNIZo .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tCyhSJNIZo .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tCyhSJNIZo .form-wrapper .mbr-form .form-group,
  .cid-tCyhSJNIZo .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tCyhSJNIZo .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tCyhSJNIZo .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-tCyhSJNIZo .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tCyhSJNIZo .pt-0 {
  padding-top: 0 !important;
}
.cid-tCyhSJNIZo .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tCyhSJNIZo .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tCyhSJNIZo .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tCyhSJNIZo .modal-open {
  overflow: hidden;
}
.cid-tCyhSJNIZo .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tCyhSJNIZo .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tCyhSJNIZo .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tCyhSJNIZo .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-tCyhSJNIZo .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tCyhSJNIZo .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tCyhSJNIZo .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tCyhSJNIZo .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-tCyhSJNIZo .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tCyhSJNIZo .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tCyhSJNIZo .modal-backdrop.fade {
  opacity: 0;
}
.cid-tCyhSJNIZo .modal-backdrop.show {
  opacity: .5;
}
.cid-tCyhSJNIZo .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-tCyhSJNIZo .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tCyhSJNIZo .modal-header {
    padding: 1rem;
  }
}
.cid-tCyhSJNIZo .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tCyhSJNIZo .modal-header .close svg {
  fill: #ffffff;
}
.cid-tCyhSJNIZo .modal-header .close:hover {
  opacity: 1;
}
.cid-tCyhSJNIZo .modal-header .close:focus {
  outline: none;
}
.cid-tCyhSJNIZo .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tCyhSJNIZo .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tCyhSJNIZo .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCyhSJNIZo .modal-body {
    padding: 1rem;
  }
}
.cid-tCyhSJNIZo .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-tCyhSJNIZo .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCyhSJNIZo .modal-footer {
    padding: 1rem;
  }
}
.cid-tCyhSJNIZo .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tCyhSJNIZo .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tCyhSJNIZo .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tCyhSJNIZo .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tCyhSJNIZo .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tCyhSJNIZo .modal-lg,
  .cid-tCyhSJNIZo .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tCyhSJNIZo .modal-xl {
    max-width: 1140px;
  }
}
.cid-tCyhSJNIZo .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tCyhSJNIZo .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-tCyhSJNIZo .form-group {
  margin-bottom: 1rem;
}
.cid-tCyhSJNIZo .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tCyhSJNIZo .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tCyhSJNIZo .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-tCyhSJNIZo .mbr-section-btn {
  margin: 0;
}
.cid-tCyhSJNIZo .mbr-section-btn .btn {
  margin: 0;
}
.cid-tCyhSKguqL.popup-builder {
  background-color: #ffffff;
}
.cid-tCyhSKguqL.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tCyhSKguqL.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tCyhSKguqL .modal-content,
.cid-tCyhSKguqL .modal-dialog {
  height: auto;
}
.cid-tCyhSKguqL .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tCyhSKguqL .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tCyhSKguqL .form-wrapper .mbr-form .form-group,
  .cid-tCyhSKguqL .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tCyhSKguqL .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tCyhSKguqL .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-tCyhSKguqL .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tCyhSKguqL .pt-0 {
  padding-top: 0 !important;
}
.cid-tCyhSKguqL .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tCyhSKguqL .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tCyhSKguqL .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tCyhSKguqL .modal-open {
  overflow: hidden;
}
.cid-tCyhSKguqL .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tCyhSKguqL .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tCyhSKguqL .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tCyhSKguqL .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-tCyhSKguqL .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tCyhSKguqL .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tCyhSKguqL .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tCyhSKguqL .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-tCyhSKguqL .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tCyhSKguqL .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tCyhSKguqL .modal-backdrop.fade {
  opacity: 0;
}
.cid-tCyhSKguqL .modal-backdrop.show {
  opacity: .5;
}
.cid-tCyhSKguqL .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-tCyhSKguqL .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tCyhSKguqL .modal-header {
    padding: 1rem;
  }
}
.cid-tCyhSKguqL .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tCyhSKguqL .modal-header .close svg {
  fill: #ffffff;
}
.cid-tCyhSKguqL .modal-header .close:hover {
  opacity: 1;
}
.cid-tCyhSKguqL .modal-header .close:focus {
  outline: none;
}
.cid-tCyhSKguqL .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tCyhSKguqL .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tCyhSKguqL .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCyhSKguqL .modal-body {
    padding: 1rem;
  }
}
.cid-tCyhSKguqL .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-tCyhSKguqL .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCyhSKguqL .modal-footer {
    padding: 1rem;
  }
}
.cid-tCyhSKguqL .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tCyhSKguqL .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tCyhSKguqL .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tCyhSKguqL .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tCyhSKguqL .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tCyhSKguqL .modal-lg,
  .cid-tCyhSKguqL .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tCyhSKguqL .modal-xl {
    max-width: 1140px;
  }
}
.cid-tCyhSKguqL .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tCyhSKguqL .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-tCyhSKguqL .form-group {
  margin-bottom: 1rem;
}
.cid-tCyhSKguqL .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tCyhSKguqL .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tCyhSKguqL .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-tCyhSKguqL .mbr-section-btn {
  margin: 0;
}
.cid-tCyhSKguqL .mbr-section-btn .btn {
  margin: 0;
}
.cid-tCyhSKKoFt.popup-builder {
  background-color: #ffffff;
}
.cid-tCyhSKKoFt.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tCyhSKKoFt.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tCyhSKKoFt .modal-content,
.cid-tCyhSKKoFt .modal-dialog {
  height: auto;
}
.cid-tCyhSKKoFt .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tCyhSKKoFt .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tCyhSKKoFt .form-wrapper .mbr-form .form-group,
  .cid-tCyhSKKoFt .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tCyhSKKoFt .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tCyhSKKoFt .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-tCyhSKKoFt .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tCyhSKKoFt .pt-0 {
  padding-top: 0 !important;
}
.cid-tCyhSKKoFt .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tCyhSKKoFt .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tCyhSKKoFt .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tCyhSKKoFt .modal-open {
  overflow: hidden;
}
.cid-tCyhSKKoFt .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tCyhSKKoFt .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tCyhSKKoFt .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tCyhSKKoFt .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-tCyhSKKoFt .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tCyhSKKoFt .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tCyhSKKoFt .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tCyhSKKoFt .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-tCyhSKKoFt .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tCyhSKKoFt .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tCyhSKKoFt .modal-backdrop.fade {
  opacity: 0;
}
.cid-tCyhSKKoFt .modal-backdrop.show {
  opacity: .5;
}
.cid-tCyhSKKoFt .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-tCyhSKKoFt .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tCyhSKKoFt .modal-header {
    padding: 1rem;
  }
}
.cid-tCyhSKKoFt .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tCyhSKKoFt .modal-header .close svg {
  fill: #ffffff;
}
.cid-tCyhSKKoFt .modal-header .close:hover {
  opacity: 1;
}
.cid-tCyhSKKoFt .modal-header .close:focus {
  outline: none;
}
.cid-tCyhSKKoFt .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tCyhSKKoFt .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tCyhSKKoFt .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCyhSKKoFt .modal-body {
    padding: 1rem;
  }
}
.cid-tCyhSKKoFt .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-tCyhSKKoFt .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCyhSKKoFt .modal-footer {
    padding: 1rem;
  }
}
.cid-tCyhSKKoFt .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tCyhSKKoFt .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tCyhSKKoFt .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tCyhSKKoFt .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tCyhSKKoFt .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tCyhSKKoFt .modal-lg,
  .cid-tCyhSKKoFt .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tCyhSKKoFt .modal-xl {
    max-width: 1140px;
  }
}
.cid-tCyhSKKoFt .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tCyhSKKoFt .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-tCyhSKKoFt .form-group {
  margin-bottom: 1rem;
}
.cid-tCyhSKKoFt .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tCyhSKKoFt .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tCyhSKKoFt .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-tCyhSKKoFt .mbr-section-btn {
  margin: 0;
}
.cid-tCyhSKKoFt .mbr-section-btn .btn {
  margin: 0;
}
.cid-tCIDgESjvY.popup-builder {
  background-color: #ffffff;
}
.cid-tCIDgESjvY.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tCIDgESjvY.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tCIDgESjvY .modal-content,
.cid-tCIDgESjvY .modal-dialog {
  height: auto;
}
.cid-tCIDgESjvY .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tCIDgESjvY .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tCIDgESjvY .form-wrapper .mbr-form .form-group,
  .cid-tCIDgESjvY .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tCIDgESjvY .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tCIDgESjvY .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-tCIDgESjvY .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-tCIDgESjvY .pt-0 {
  padding-top: 0 !important;
}
.cid-tCIDgESjvY .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tCIDgESjvY .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tCIDgESjvY .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tCIDgESjvY .modal-open {
  overflow: hidden;
}
.cid-tCIDgESjvY .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tCIDgESjvY .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tCIDgESjvY .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tCIDgESjvY .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-tCIDgESjvY .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tCIDgESjvY .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tCIDgESjvY .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tCIDgESjvY .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-tCIDgESjvY .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tCIDgESjvY .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tCIDgESjvY .modal-backdrop.fade {
  opacity: 0;
}
.cid-tCIDgESjvY .modal-backdrop.show {
  opacity: .5;
}
.cid-tCIDgESjvY .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-tCIDgESjvY .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tCIDgESjvY .modal-header {
    padding: 1rem;
  }
}
.cid-tCIDgESjvY .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tCIDgESjvY .modal-header .close svg {
  fill: #ffffff;
}
.cid-tCIDgESjvY .modal-header .close:hover {
  opacity: 1;
}
.cid-tCIDgESjvY .modal-header .close:focus {
  outline: none;
}
.cid-tCIDgESjvY .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tCIDgESjvY .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tCIDgESjvY .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCIDgESjvY .modal-body {
    padding: 1rem;
  }
}
.cid-tCIDgESjvY .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-tCIDgESjvY .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCIDgESjvY .modal-footer {
    padding: 1rem;
  }
}
.cid-tCIDgESjvY .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tCIDgESjvY .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tCIDgESjvY .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tCIDgESjvY .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tCIDgESjvY .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tCIDgESjvY .modal-lg,
  .cid-tCIDgESjvY .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tCIDgESjvY .modal-xl {
    max-width: 1140px;
  }
}
.cid-tCIDgESjvY .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tCIDgESjvY .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-tCIDgESjvY .form-group {
  margin-bottom: 1rem;
}
.cid-tCIDgESjvY .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tCIDgESjvY .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tCIDgESjvY .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-tCIDgESjvY .mbr-section-btn {
  margin: 0;
}
.cid-tCIDgESjvY .mbr-section-btn .btn {
  margin: 0;
}
.cid-uYztOxx9eJ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uYztOxx9eJ .row > [class*="col"] {
  padding-left: 16px;
  padding-right: 16px;
  width: 100%;
}
.cid-tMHGzDmQbh {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-tMHGzDmQbh .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tMHGzDmQbh .bg-facebook:hover {
  background: #0b60cb;
}
.cid-tMHGzDmQbh .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-tMHGzDmQbh .bg-youtube:hover {
  background: #cc0000;
}
.cid-tMHGzDmQbh .bg-twitch {
  background: #9146ff;
  color: #ffffff;
}
.cid-tMHGzDmQbh .bg-twitch:hover {
  background: #7313ff;
}
.cid-tMHGzDmQbh .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-tMHGzDmQbh [class^="socicon-"]:before,
.cid-tMHGzDmQbh [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tMHGzDmQbh .mbr-section-title,
.cid-tMHGzDmQbh .social-list {
  color: #4479d9;
  text-align: right;
}
.cid-tMHGFrztoG {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (max-width: 767px) {
  .cid-tMHGFrztoG .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tMHGFrztoG .img-logo img {
  height: 6rem;
  width: auto;
}
.cid-tMHGFrztoG .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-tMHGFrztoG .form-control:focus,
.cid-tMHGFrztoG .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-tMHGFrztoG .form-group {
  margin-bottom: 1rem;
}
.cid-tMHGFrztoG input::-webkit-input-placeholder,
.cid-tMHGFrztoG textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-tMHGFrztoG input:-moz-placeholder,
.cid-tMHGFrztoG textarea:-moz-placeholder {
  color: #656565;
}
.cid-tMHGFrztoG .jq-selectbox li,
.cid-tMHGFrztoG .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-tMHGFrztoG .jq-selectbox li:hover,
.cid-tMHGFrztoG .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-tMHGFrztoG .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-tMHGFrztoG .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-tMHGFrztoG textarea.form-control {
  resize: none;
}
.cid-tMHGFrztoG .input-group-btn {
  display: inline-block;
}
.cid-tMHGFrztoG .input-group-btn .btn {
  margin: 0 !important;
  padding: 0.75rem 1.5625rem !important;
  text-transform: none;
}
.cid-tMHGFrztoG .form-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tMHGFrztoG .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tMHGFrztoG .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tMHGFrztoG .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tMHGFrztoG .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tMHGFrztoG .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tMHGFrztoG .social-list {
    -webkit-justify-content: justify;
    text-align: justify;
    hyphens: auto;
    text-justify: distribute;
  }
}
@media (max-width: 767px) {
  .cid-tMHGFrztoG .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tMHGFrztoG .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tMHGFrztoG .form-control,
.cid-tMHGFrztoG .input-group-btn .btn {
  border-radius: 3px;
}
.cid-tMHGFrztoG #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-tMHGFrztoG #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-tMHGFrztoG #creativecommons img,
.cid-tMHGFrztoG iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-tMHGFrztoG .offset-md-1 {
  margin-left: 1vw;
}
.cid-tSDPiXQol1.popup-builder {
  background-color: #ffffff;
}
.cid-tSDPiXQol1.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tSDPiXQol1.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tSDPiXQol1 .modal-content,
.cid-tSDPiXQol1 .modal-dialog {
  height: auto;
}
.cid-tSDPiXQol1 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tSDPiXQol1 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tSDPiXQol1 .form-wrapper .mbr-form .form-group,
  .cid-tSDPiXQol1 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tSDPiXQol1 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tSDPiXQol1 .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-tSDPiXQol1 .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tSDPiXQol1 .pt-0 {
  padding-top: 0 !important;
}
.cid-tSDPiXQol1 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tSDPiXQol1 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tSDPiXQol1 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tSDPiXQol1 .modal-open {
  overflow: hidden;
}
.cid-tSDPiXQol1 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tSDPiXQol1 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tSDPiXQol1 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tSDPiXQol1 .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-tSDPiXQol1 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tSDPiXQol1 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tSDPiXQol1 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tSDPiXQol1 .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-tSDPiXQol1 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tSDPiXQol1 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tSDPiXQol1 .modal-backdrop.fade {
  opacity: 0;
}
.cid-tSDPiXQol1 .modal-backdrop.show {
  opacity: .5;
}
.cid-tSDPiXQol1 .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-tSDPiXQol1 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXQol1 .modal-header {
    padding: 1rem;
  }
}
.cid-tSDPiXQol1 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tSDPiXQol1 .modal-header .close svg {
  fill: #ffffff;
}
.cid-tSDPiXQol1 .modal-header .close:hover {
  opacity: 1;
}
.cid-tSDPiXQol1 .modal-header .close:focus {
  outline: none;
}
.cid-tSDPiXQol1 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tSDPiXQol1 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tSDPiXQol1 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXQol1 .modal-body {
    padding: 1rem;
  }
}
.cid-tSDPiXQol1 .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-tSDPiXQol1 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXQol1 .modal-footer {
    padding: 1rem;
  }
}
.cid-tSDPiXQol1 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tSDPiXQol1 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tSDPiXQol1 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tSDPiXQol1 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tSDPiXQol1 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tSDPiXQol1 .modal-lg,
  .cid-tSDPiXQol1 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tSDPiXQol1 .modal-xl {
    max-width: 1140px;
  }
}
.cid-tSDPiXQol1 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tSDPiXQol1 .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-tSDPiXQol1 .form-group {
  margin-bottom: 1rem;
}
.cid-tSDPiXQol1 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tSDPiXQol1 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tSDPiXQol1 .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-tSDPiXQol1 .mbr-section-btn {
  margin: 0;
}
.cid-tSDPiXQol1 .mbr-section-btn .btn {
  margin: 0;
}
.cid-tDc4Ll0Max {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tDc4Ll0Max nav.navbar {
  position: fixed;
}
.cid-tDc4Ll0Max .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-tDc4Ll0Max .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tDc4Ll0Max .decor {
  background-color: white;
  border: solid 1px lightgray;
  border-radius: .5vw;
}
.cid-tDc4Ll0Max #menu {
  width: 3vh;
  font-size: .8vh;
  color: #353535;
  left: -7px;
  position: absolute;
  top: 1px;
  margin-top: 3px;
}
.cid-tDc4Ll0Max .dropdown-item {
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  transition: .4s all !important;
}
.cid-tDc4Ll0Max .dropdown-item:hover,
.cid-tDc4Ll0Max .dropdown-item:focus {
  background: rgba(71, 181, 237, 0.5) !important;
  color: white !important;
}
.cid-tDc4Ll0Max .dropdown-item:hover span {
  color: white;
}
.cid-tDc4Ll0Max .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tDc4Ll0Max .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tDc4Ll0Max .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
  text-align: center;
}
.cid-tDc4Ll0Max .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tDc4Ll0Max .nav-link {
  position: relative;
}
.cid-tDc4Ll0Max .container {
  display: flex;
  margin: auto;
  max-width: 1600px;
}
.cid-tDc4Ll0Max .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0 !important;
}
.cid-tDc4Ll0Max .iconfont-wrapper .mbr-iconfont {
  transition: .4s all;
}
.cid-tDc4Ll0Max .iconfont-wrapper:hover .mbr-iconfont {
  color: #6592e6;
}
.cid-tDc4Ll0Max .dropdown-menu,
.cid-tDc4Ll0Max .navbar.opened {
  background: #353535 !important;
}
.cid-tDc4Ll0Max .nav-item:focus,
.cid-tDc4Ll0Max .nav-link:focus {
  outline: none;
}
.cid-tDc4Ll0Max .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tDc4Ll0Max .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tDc4Ll0Max .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tDc4Ll0Max .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tDc4Ll0Max .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tDc4Ll0Max .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tDc4Ll0Max .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-tDc4Ll0Max .navbar.opened {
  transition: all 0.3s;
}
.cid-tDc4Ll0Max .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tDc4Ll0Max .navbar .navbar-logo img {
  width: auto;
}
.cid-tDc4Ll0Max .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tDc4Ll0Max .navbar.collapsed {
  justify-content: center;
}
.cid-tDc4Ll0Max .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tDc4Ll0Max .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tDc4Ll0Max .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tDc4Ll0Max .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tDc4Ll0Max .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-tDc4Ll0Max .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tDc4Ll0Max .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tDc4Ll0Max .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tDc4Ll0Max .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tDc4Ll0Max .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tDc4Ll0Max .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tDc4Ll0Max .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tDc4Ll0Max .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-tDc4Ll0Max .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tDc4Ll0Max .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tDc4Ll0Max .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tDc4Ll0Max .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tDc4Ll0Max .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tDc4Ll0Max .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-tDc4Ll0Max .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tDc4Ll0Max .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tDc4Ll0Max .dropdown-item.active,
.cid-tDc4Ll0Max .dropdown-item:active {
  background-color: transparent;
}
.cid-tDc4Ll0Max .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tDc4Ll0Max .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tDc4Ll0Max .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tDc4Ll0Max .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #353535;
}
.cid-tDc4Ll0Max .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tDc4Ll0Max .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tDc4Ll0Max ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tDc4Ll0Max .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tDc4Ll0Max button.navbar-toggler {
  outline: none;
  width: 26px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tDc4Ll0Max button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 25px;
  height: 2px;
  border-right: 5px;
  background-color: #353535;
}
.cid-tDc4Ll0Max button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tDc4Ll0Max button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDc4Ll0Max button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDc4Ll0Max button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tDc4Ll0Max nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDc4Ll0Max nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tDc4Ll0Max nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tDc4Ll0Max nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDc4Ll0Max .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tDc4Ll0Max a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tDc4Ll0Max .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-tDc4Ll0Max .navbar {
    height: 70px;
  }
  .cid-tDc4Ll0Max .navbar.opened {
    height: auto;
  }
  .cid-tDc4Ll0Max .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tDc4Ll0Max .header-item {
  width: 33.33333333%;
  padding: 10px 0;
}
.cid-tDc4Ll0Max .navbar-toggler {
  margin-left: 10px;
}
.cid-tDc4Ll0Max .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-tDc4Ll0Max .navbar-logo {
  margin-right: 0 !important;
}
.cid-tDc4Ll0Max .mbr-text {
  width: 100%;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 575px) {
  .cid-tDc4Ll0Max .mbr-text {
    display: none;
  }
}
.cid-tDc4Ll0Max .navbar-collapse {
  padding-top: 40px !important;
}
.cid-tDc4Ll0Max .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-tDc4Ll0Max .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
}
.cid-tDc4Ll0Max .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-tDc4Ll0Max #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-tDc4Ll0Max #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-tDc4Ll0Max #vol {
    display: none;
  }
}
.cid-tDc4Ll0Max .soutien {
  font-family: jost;
  font-size: 1em;
}
.cid-tDc4Llqi3R {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tDc4Llqi3R .mbr-section-title {
  text-align: center;
  color: #4479d9;
}
.cid-tDc4Llqi3R .mbr-section-subtitle {
  text-align: center;
}
.cid-tDc4Llqi3R .mbr-text {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tDc4Llqi3R .display-1 {
    font-size: 75px;
  }
  .cid-tDc4Llqi3R .display-5 {
    font-size: 29px;
  }
  .cid-tDc4Llqi3R .display-4 {
    font-weight: 300;
  }
}
#custom-html-u2 {
  /* Type valid CSS here */
}
#custom-html-u2 div {
  background-color: #1f1f1f;
  text-align: center;
}
#custom-html-u2 .leTexte {
  font-size: 1rem;
  color: #fff;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  margin: auto;
}
.cid-ubZLEvdrCj {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-ubZLEvdrCj .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZLEvdrCj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ubZLEvdrCj .container,
.cid-ubZLEvdrCj .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-ubZLEvdrCj .container,
  .cid-ubZLEvdrCj .container-fluid {
    padding: 0 20px;
  }
}
.cid-ubZLEvdrCj .title-wrapper .mbr-section-subtitle {
  margin-bottom: 25px;
}
@media (max-width: 992px) {
  .cid-ubZLEvdrCj .title-wrapper .mbr-section-subtitle {
    margin-bottom: 20px;
  }
}
.cid-ubZLEvdrCj .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-ubZLEvdrCj .mbr-section-title {
  color: #4479d9;
}
.cid-ubZLEvdrCj .mbr-section-subtitle {
  color: #f9a600;
}
.cid-ubTBN0z8jA {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-ubTBN0z8jA .mbr-section-title {
  color: #fb980a;
  text-align: right;
}
#custom-html-1tt {
  /* Type valid CSS here */
  /* global */
}
#custom-html-1tt *,
#custom-html-1tt *::before,
#custom-html-1tt *::after {
  box-sizing: border-box;
}
#custom-html-1tt body {
  font-family: sans-serif;
  min-height: 100vh;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #232323;
}
#custom-html-1tt #corpsDuTexte {
  background-color: #232323;
}
#custom-html-1tt .container {
  background-color: #232323;
}
#custom-html-1tt .titre {
  padding: 1em;
}
#custom-html-1tt H1 {
  color: orange;
  font-size: 2rem;
}
#custom-html-1tt h6 {
  color: white;
}
.cid-ubZLPg34Ld {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ubZLPg34Ld .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZLPg34Ld .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ubZLPg34Ld .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ubZLPg34Ld .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-ubZLPg34Ld .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-ubZLPg34Ld .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-ubZLPg34Ld .mbr-section-title {
  color: #ff9966;
  text-align: left;
}
.cid-ubZLPg34Ld .mbr-text,
.cid-ubZLPg34Ld .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-ubZLPg34Ld .w-100 {
  padding: 0;
  border-radius: 13px;
}
.cid-ubZLQGePdY {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ubZLQGePdY .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZLQGePdY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ubZLQGePdY .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ubZLQGePdY .text-wrapper {
  align-items: center;
  background-color: #4479d9;
  border-radius: 1em;
  border: 1px orange solid;
  padding: 1em;
}
@media (max-width: 991px) {
  .cid-ubZLQGePdY .image-wrapper {
    padding: 1rem;
  }
}
.cid-ubZLQGePdY .mbr-section-title {
  color: #ff9966;
  text-align: left;
}
.cid-ubZLQGePdY .mbr-text,
.cid-ubZLQGePdY .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-ubZLQGePdY .w-100 {
  padding: 0;
  border-radius: 13px;
  -webkit-filter: drop-shadow(5px 5px 5px #000000);
  filter: drop-shadow(5px 5px 5px #000000);
}
.cid-tDc4Lmn143 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-tDc4Lmn143 .mbr-section-title {
  color: #4479d9;
  text-align: right;
}
.cid-tDc4Lmn143 .mbr-text,
.cid-tDc4Lmn143 .mbr-section-btn {
  color: #ffa405;
  text-align: right;
}
.cid-tDc4LmJXaG {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #171717;
}
.cid-tDc4LmJXaG .row {
  padding: 20px 0;
}
@media (min-width: 992px) {
  .cid-tDc4LmJXaG .row {
    padding: 20px 34px;
  }
}
.cid-tDc4LmJXaG .mbr-text {
  color: #4479d9;
  text-align: center;
}
.cid-tDc4Ln3HYe {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-tDc4Ln3HYe .card-title {
  line-height: 1.6;
  margin: 0;
}
.cid-tDc4Ln3HYe .card {
  overflow: visible;
  transition: all 0.3s;
}
.cid-tDc4Ln3HYe .card:hover {
  margin-top: -0.6rem;
}
.cid-tDc4Ln3HYe .card-wrapper {
  position: relative;
}
.cid-tDc4Ln3HYe .card-img {
  overflow: hidden;
  position: relative;
  transition: all 0.3s;
  border-radius: 6px;
}
.cid-tDc4Ln3HYe .card-img:hover {
  box-shadow: 0 15px 20px rgba(0, 0, 0, 0.1);
}
.cid-tDc4Ln3HYe .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: black;
  opacity: 0.2;
  z-index: 10;
  pointer-events: none;
  border-radius: 6px;
}
.cid-tDc4Ln3HYe .big {
  margin-top: -25%;
}
.cid-tDc4Ln3HYe .card-box {
  position: absolute;
  overflow: hidden;
  margin-bottom: -8px;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 1rem;
  z-index: 100;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
@media (max-width: 991px) {
  .cid-tDc4Ln3HYe .small {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-tDc4Ln3HYe .card:not(.last-child) {
    padding-bottom: 1.5rem !important;
  }
}
.cid-tDc4Ln3HYe .mbr-section-sub-title {
  color: #4479d9;
  text-align: left;
}
.cid-tDc4Los3vb.popup-builder {
  background-color: #ffffff;
}
.cid-tDc4Los3vb.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tDc4Los3vb.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tDc4Los3vb .modal-content,
.cid-tDc4Los3vb .modal-dialog {
  height: auto;
}
.cid-tDc4Los3vb .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tDc4Los3vb .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tDc4Los3vb .form-wrapper .mbr-form .form-group,
  .cid-tDc4Los3vb .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tDc4Los3vb .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tDc4Los3vb .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-tDc4Los3vb .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tDc4Los3vb .pt-0 {
  padding-top: 0 !important;
}
.cid-tDc4Los3vb .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tDc4Los3vb .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tDc4Los3vb .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tDc4Los3vb .modal-open {
  overflow: hidden;
}
.cid-tDc4Los3vb .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tDc4Los3vb .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tDc4Los3vb .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tDc4Los3vb .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-tDc4Los3vb .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tDc4Los3vb .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tDc4Los3vb .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tDc4Los3vb .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-tDc4Los3vb .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tDc4Los3vb .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tDc4Los3vb .modal-backdrop.fade {
  opacity: 0;
}
.cid-tDc4Los3vb .modal-backdrop.show {
  opacity: .5;
}
.cid-tDc4Los3vb .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-tDc4Los3vb .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tDc4Los3vb .modal-header {
    padding: 1rem;
  }
}
.cid-tDc4Los3vb .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tDc4Los3vb .modal-header .close svg {
  fill: #ffffff;
}
.cid-tDc4Los3vb .modal-header .close:hover {
  opacity: 1;
}
.cid-tDc4Los3vb .modal-header .close:focus {
  outline: none;
}
.cid-tDc4Los3vb .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tDc4Los3vb .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tDc4Los3vb .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDc4Los3vb .modal-body {
    padding: 1rem;
  }
}
.cid-tDc4Los3vb .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-tDc4Los3vb .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDc4Los3vb .modal-footer {
    padding: 1rem;
  }
}
.cid-tDc4Los3vb .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tDc4Los3vb .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tDc4Los3vb .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tDc4Los3vb .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tDc4Los3vb .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tDc4Los3vb .modal-lg,
  .cid-tDc4Los3vb .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tDc4Los3vb .modal-xl {
    max-width: 1140px;
  }
}
.cid-tDc4Los3vb .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tDc4Los3vb .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-tDc4Los3vb .form-group {
  margin-bottom: 1rem;
}
.cid-tDc4Los3vb .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tDc4Los3vb .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tDc4Los3vb .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-tDc4Los3vb .mbr-section-btn {
  margin: 0;
}
.cid-tDc4Los3vb .mbr-section-btn .btn {
  margin: 0;
}
.cid-tDc4Los3vb #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-tDc4Los3vb #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-tDc4Los3vb #creativecommons img,
.cid-tDc4Los3vb iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-tDc4LpkPX5.popup-builder {
  background-color: #ffffff;
}
.cid-tDc4LpkPX5.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tDc4LpkPX5.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tDc4LpkPX5 .modal-content,
.cid-tDc4LpkPX5 .modal-dialog {
  height: auto;
}
.cid-tDc4LpkPX5 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tDc4LpkPX5 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tDc4LpkPX5 .form-wrapper .mbr-form .form-group,
  .cid-tDc4LpkPX5 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tDc4LpkPX5 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tDc4LpkPX5 .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-tDc4LpkPX5 .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tDc4LpkPX5 .pt-0 {
  padding-top: 0 !important;
}
.cid-tDc4LpkPX5 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tDc4LpkPX5 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tDc4LpkPX5 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tDc4LpkPX5 .modal-open {
  overflow: hidden;
}
.cid-tDc4LpkPX5 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tDc4LpkPX5 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tDc4LpkPX5 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tDc4LpkPX5 .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-tDc4LpkPX5 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tDc4LpkPX5 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tDc4LpkPX5 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tDc4LpkPX5 .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-tDc4LpkPX5 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tDc4LpkPX5 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tDc4LpkPX5 .modal-backdrop.fade {
  opacity: 0;
}
.cid-tDc4LpkPX5 .modal-backdrop.show {
  opacity: .5;
}
.cid-tDc4LpkPX5 .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-tDc4LpkPX5 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tDc4LpkPX5 .modal-header {
    padding: 1rem;
  }
}
.cid-tDc4LpkPX5 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tDc4LpkPX5 .modal-header .close svg {
  fill: #ffffff;
}
.cid-tDc4LpkPX5 .modal-header .close:hover {
  opacity: 1;
}
.cid-tDc4LpkPX5 .modal-header .close:focus {
  outline: none;
}
.cid-tDc4LpkPX5 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tDc4LpkPX5 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tDc4LpkPX5 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDc4LpkPX5 .modal-body {
    padding: 1rem;
  }
}
.cid-tDc4LpkPX5 .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-tDc4LpkPX5 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDc4LpkPX5 .modal-footer {
    padding: 1rem;
  }
}
.cid-tDc4LpkPX5 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tDc4LpkPX5 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tDc4LpkPX5 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tDc4LpkPX5 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tDc4LpkPX5 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tDc4LpkPX5 .modal-lg,
  .cid-tDc4LpkPX5 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tDc4LpkPX5 .modal-xl {
    max-width: 1140px;
  }
}
.cid-tDc4LpkPX5 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tDc4LpkPX5 .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-tDc4LpkPX5 .form-group {
  margin-bottom: 1rem;
}
.cid-tDc4LpkPX5 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tDc4LpkPX5 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tDc4LpkPX5 .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-tDc4LpkPX5 .mbr-section-btn {
  margin: 0;
}
.cid-tDc4LpkPX5 .mbr-section-btn .btn {
  margin: 0;
}
.cid-tDc4LpRxNS.popup-builder {
  background-color: #ffffff;
}
.cid-tDc4LpRxNS.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tDc4LpRxNS.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tDc4LpRxNS .modal-content,
.cid-tDc4LpRxNS .modal-dialog {
  height: auto;
}
.cid-tDc4LpRxNS .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tDc4LpRxNS .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tDc4LpRxNS .form-wrapper .mbr-form .form-group,
  .cid-tDc4LpRxNS .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tDc4LpRxNS .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tDc4LpRxNS .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-tDc4LpRxNS .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tDc4LpRxNS .pt-0 {
  padding-top: 0 !important;
}
.cid-tDc4LpRxNS .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tDc4LpRxNS .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tDc4LpRxNS .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tDc4LpRxNS .modal-open {
  overflow: hidden;
}
.cid-tDc4LpRxNS .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tDc4LpRxNS .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tDc4LpRxNS .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tDc4LpRxNS .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-tDc4LpRxNS .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tDc4LpRxNS .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tDc4LpRxNS .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tDc4LpRxNS .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-tDc4LpRxNS .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tDc4LpRxNS .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tDc4LpRxNS .modal-backdrop.fade {
  opacity: 0;
}
.cid-tDc4LpRxNS .modal-backdrop.show {
  opacity: .5;
}
.cid-tDc4LpRxNS .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-tDc4LpRxNS .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tDc4LpRxNS .modal-header {
    padding: 1rem;
  }
}
.cid-tDc4LpRxNS .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tDc4LpRxNS .modal-header .close svg {
  fill: #ffffff;
}
.cid-tDc4LpRxNS .modal-header .close:hover {
  opacity: 1;
}
.cid-tDc4LpRxNS .modal-header .close:focus {
  outline: none;
}
.cid-tDc4LpRxNS .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tDc4LpRxNS .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tDc4LpRxNS .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDc4LpRxNS .modal-body {
    padding: 1rem;
  }
}
.cid-tDc4LpRxNS .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-tDc4LpRxNS .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDc4LpRxNS .modal-footer {
    padding: 1rem;
  }
}
.cid-tDc4LpRxNS .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tDc4LpRxNS .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tDc4LpRxNS .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tDc4LpRxNS .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tDc4LpRxNS .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tDc4LpRxNS .modal-lg,
  .cid-tDc4LpRxNS .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tDc4LpRxNS .modal-xl {
    max-width: 1140px;
  }
}
.cid-tDc4LpRxNS .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tDc4LpRxNS .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-tDc4LpRxNS .form-group {
  margin-bottom: 1rem;
}
.cid-tDc4LpRxNS .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tDc4LpRxNS .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tDc4LpRxNS .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-tDc4LpRxNS .mbr-section-btn {
  margin: 0;
}
.cid-tDc4LpRxNS .mbr-section-btn .btn {
  margin: 0;
}
.cid-tDc4LqpeoL.popup-builder {
  background-color: #ffffff;
}
.cid-tDc4LqpeoL.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tDc4LqpeoL.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tDc4LqpeoL .modal-content,
.cid-tDc4LqpeoL .modal-dialog {
  height: auto;
}
.cid-tDc4LqpeoL .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tDc4LqpeoL .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tDc4LqpeoL .form-wrapper .mbr-form .form-group,
  .cid-tDc4LqpeoL .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tDc4LqpeoL .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tDc4LqpeoL .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-tDc4LqpeoL .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tDc4LqpeoL .pt-0 {
  padding-top: 0 !important;
}
.cid-tDc4LqpeoL .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tDc4LqpeoL .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tDc4LqpeoL .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tDc4LqpeoL .modal-open {
  overflow: hidden;
}
.cid-tDc4LqpeoL .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tDc4LqpeoL .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tDc4LqpeoL .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tDc4LqpeoL .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-tDc4LqpeoL .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tDc4LqpeoL .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tDc4LqpeoL .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tDc4LqpeoL .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-tDc4LqpeoL .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tDc4LqpeoL .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tDc4LqpeoL .modal-backdrop.fade {
  opacity: 0;
}
.cid-tDc4LqpeoL .modal-backdrop.show {
  opacity: .5;
}
.cid-tDc4LqpeoL .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-tDc4LqpeoL .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tDc4LqpeoL .modal-header {
    padding: 1rem;
  }
}
.cid-tDc4LqpeoL .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tDc4LqpeoL .modal-header .close svg {
  fill: #ffffff;
}
.cid-tDc4LqpeoL .modal-header .close:hover {
  opacity: 1;
}
.cid-tDc4LqpeoL .modal-header .close:focus {
  outline: none;
}
.cid-tDc4LqpeoL .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tDc4LqpeoL .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tDc4LqpeoL .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDc4LqpeoL .modal-body {
    padding: 1rem;
  }
}
.cid-tDc4LqpeoL .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-tDc4LqpeoL .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDc4LqpeoL .modal-footer {
    padding: 1rem;
  }
}
.cid-tDc4LqpeoL .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tDc4LqpeoL .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tDc4LqpeoL .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tDc4LqpeoL .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tDc4LqpeoL .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tDc4LqpeoL .modal-lg,
  .cid-tDc4LqpeoL .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tDc4LqpeoL .modal-xl {
    max-width: 1140px;
  }
}
.cid-tDc4LqpeoL .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tDc4LqpeoL .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-tDc4LqpeoL .form-group {
  margin-bottom: 1rem;
}
.cid-tDc4LqpeoL .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tDc4LqpeoL .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tDc4LqpeoL .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-tDc4LqpeoL .mbr-section-btn {
  margin: 0;
}
.cid-tDc4LqpeoL .mbr-section-btn .btn {
  margin: 0;
}
.cid-tDc4LqWNrb.popup-builder {
  background-color: #ffffff;
}
.cid-tDc4LqWNrb.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tDc4LqWNrb.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tDc4LqWNrb .modal-content,
.cid-tDc4LqWNrb .modal-dialog {
  height: auto;
}
.cid-tDc4LqWNrb .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tDc4LqWNrb .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tDc4LqWNrb .form-wrapper .mbr-form .form-group,
  .cid-tDc4LqWNrb .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tDc4LqWNrb .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tDc4LqWNrb .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-tDc4LqWNrb .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tDc4LqWNrb .pt-0 {
  padding-top: 0 !important;
}
.cid-tDc4LqWNrb .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tDc4LqWNrb .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tDc4LqWNrb .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tDc4LqWNrb .modal-open {
  overflow: hidden;
}
.cid-tDc4LqWNrb .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tDc4LqWNrb .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tDc4LqWNrb .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tDc4LqWNrb .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-tDc4LqWNrb .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tDc4LqWNrb .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tDc4LqWNrb .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tDc4LqWNrb .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-tDc4LqWNrb .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tDc4LqWNrb .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tDc4LqWNrb .modal-backdrop.fade {
  opacity: 0;
}
.cid-tDc4LqWNrb .modal-backdrop.show {
  opacity: .5;
}
.cid-tDc4LqWNrb .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-tDc4LqWNrb .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tDc4LqWNrb .modal-header {
    padding: 1rem;
  }
}
.cid-tDc4LqWNrb .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tDc4LqWNrb .modal-header .close svg {
  fill: #ffffff;
}
.cid-tDc4LqWNrb .modal-header .close:hover {
  opacity: 1;
}
.cid-tDc4LqWNrb .modal-header .close:focus {
  outline: none;
}
.cid-tDc4LqWNrb .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tDc4LqWNrb .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tDc4LqWNrb .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDc4LqWNrb .modal-body {
    padding: 1rem;
  }
}
.cid-tDc4LqWNrb .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-tDc4LqWNrb .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDc4LqWNrb .modal-footer {
    padding: 1rem;
  }
}
.cid-tDc4LqWNrb .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tDc4LqWNrb .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tDc4LqWNrb .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tDc4LqWNrb .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tDc4LqWNrb .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tDc4LqWNrb .modal-lg,
  .cid-tDc4LqWNrb .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tDc4LqWNrb .modal-xl {
    max-width: 1140px;
  }
}
.cid-tDc4LqWNrb .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tDc4LqWNrb .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-tDc4LqWNrb .form-group {
  margin-bottom: 1rem;
}
.cid-tDc4LqWNrb .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tDc4LqWNrb .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tDc4LqWNrb .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-tDc4LqWNrb .mbr-section-btn {
  margin: 0;
}
.cid-tDc4LqWNrb .mbr-section-btn .btn {
  margin: 0;
}
.cid-tDc4Lrvr4Y.popup-builder {
  background-color: #ffffff;
}
.cid-tDc4Lrvr4Y.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tDc4Lrvr4Y.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tDc4Lrvr4Y .modal-content,
.cid-tDc4Lrvr4Y .modal-dialog {
  height: auto;
}
.cid-tDc4Lrvr4Y .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tDc4Lrvr4Y .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tDc4Lrvr4Y .form-wrapper .mbr-form .form-group,
  .cid-tDc4Lrvr4Y .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tDc4Lrvr4Y .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tDc4Lrvr4Y .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-tDc4Lrvr4Y .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tDc4Lrvr4Y .pt-0 {
  padding-top: 0 !important;
}
.cid-tDc4Lrvr4Y .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tDc4Lrvr4Y .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tDc4Lrvr4Y .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tDc4Lrvr4Y .modal-open {
  overflow: hidden;
}
.cid-tDc4Lrvr4Y .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tDc4Lrvr4Y .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tDc4Lrvr4Y .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tDc4Lrvr4Y .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-tDc4Lrvr4Y .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tDc4Lrvr4Y .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tDc4Lrvr4Y .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tDc4Lrvr4Y .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-tDc4Lrvr4Y .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tDc4Lrvr4Y .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tDc4Lrvr4Y .modal-backdrop.fade {
  opacity: 0;
}
.cid-tDc4Lrvr4Y .modal-backdrop.show {
  opacity: .5;
}
.cid-tDc4Lrvr4Y .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-tDc4Lrvr4Y .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tDc4Lrvr4Y .modal-header {
    padding: 1rem;
  }
}
.cid-tDc4Lrvr4Y .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tDc4Lrvr4Y .modal-header .close svg {
  fill: #ffffff;
}
.cid-tDc4Lrvr4Y .modal-header .close:hover {
  opacity: 1;
}
.cid-tDc4Lrvr4Y .modal-header .close:focus {
  outline: none;
}
.cid-tDc4Lrvr4Y .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tDc4Lrvr4Y .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tDc4Lrvr4Y .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDc4Lrvr4Y .modal-body {
    padding: 1rem;
  }
}
.cid-tDc4Lrvr4Y .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-tDc4Lrvr4Y .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDc4Lrvr4Y .modal-footer {
    padding: 1rem;
  }
}
.cid-tDc4Lrvr4Y .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tDc4Lrvr4Y .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tDc4Lrvr4Y .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tDc4Lrvr4Y .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tDc4Lrvr4Y .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tDc4Lrvr4Y .modal-lg,
  .cid-tDc4Lrvr4Y .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tDc4Lrvr4Y .modal-xl {
    max-width: 1140px;
  }
}
.cid-tDc4Lrvr4Y .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tDc4Lrvr4Y .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-tDc4Lrvr4Y .form-group {
  margin-bottom: 1rem;
}
.cid-tDc4Lrvr4Y .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tDc4Lrvr4Y .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tDc4Lrvr4Y .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-tDc4Lrvr4Y .mbr-section-btn {
  margin: 0;
}
.cid-tDc4Lrvr4Y .mbr-section-btn .btn {
  margin: 0;
}
.cid-uYztOxx9eJ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uYztOxx9eJ .row > [class*="col"] {
  padding-left: 16px;
  padding-right: 16px;
  width: 100%;
}
.cid-tMHGzDmQbh {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-tMHGzDmQbh .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tMHGzDmQbh .bg-facebook:hover {
  background: #0b60cb;
}
.cid-tMHGzDmQbh .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-tMHGzDmQbh .bg-youtube:hover {
  background: #cc0000;
}
.cid-tMHGzDmQbh .bg-twitch {
  background: #9146ff;
  color: #ffffff;
}
.cid-tMHGzDmQbh .bg-twitch:hover {
  background: #7313ff;
}
.cid-tMHGzDmQbh .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-tMHGzDmQbh [class^="socicon-"]:before,
.cid-tMHGzDmQbh [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tMHGzDmQbh .mbr-section-title,
.cid-tMHGzDmQbh .social-list {
  color: #4479d9;
  text-align: right;
}
.cid-tMHGFrztoG {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (max-width: 767px) {
  .cid-tMHGFrztoG .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tMHGFrztoG .img-logo img {
  height: 6rem;
  width: auto;
}
.cid-tMHGFrztoG .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-tMHGFrztoG .form-control:focus,
.cid-tMHGFrztoG .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-tMHGFrztoG .form-group {
  margin-bottom: 1rem;
}
.cid-tMHGFrztoG input::-webkit-input-placeholder,
.cid-tMHGFrztoG textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-tMHGFrztoG input:-moz-placeholder,
.cid-tMHGFrztoG textarea:-moz-placeholder {
  color: #656565;
}
.cid-tMHGFrztoG .jq-selectbox li,
.cid-tMHGFrztoG .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-tMHGFrztoG .jq-selectbox li:hover,
.cid-tMHGFrztoG .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-tMHGFrztoG .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-tMHGFrztoG .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-tMHGFrztoG textarea.form-control {
  resize: none;
}
.cid-tMHGFrztoG .input-group-btn {
  display: inline-block;
}
.cid-tMHGFrztoG .input-group-btn .btn {
  margin: 0 !important;
  padding: 0.75rem 1.5625rem !important;
  text-transform: none;
}
.cid-tMHGFrztoG .form-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tMHGFrztoG .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tMHGFrztoG .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tMHGFrztoG .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tMHGFrztoG .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tMHGFrztoG .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tMHGFrztoG .social-list {
    -webkit-justify-content: justify;
    text-align: justify;
    hyphens: auto;
    text-justify: distribute;
  }
}
@media (max-width: 767px) {
  .cid-tMHGFrztoG .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tMHGFrztoG .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tMHGFrztoG .form-control,
.cid-tMHGFrztoG .input-group-btn .btn {
  border-radius: 3px;
}
.cid-tMHGFrztoG #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-tMHGFrztoG #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-tMHGFrztoG #creativecommons img,
.cid-tMHGFrztoG iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-tMHGFrztoG .offset-md-1 {
  margin-left: 1vw;
}
.cid-tSDPiXQXfO.popup-builder {
  background-color: #ffffff;
}
.cid-tSDPiXQXfO.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tSDPiXQXfO.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tSDPiXQXfO .modal-content,
.cid-tSDPiXQXfO .modal-dialog {
  height: auto;
}
.cid-tSDPiXQXfO .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tSDPiXQXfO .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tSDPiXQXfO .form-wrapper .mbr-form .form-group,
  .cid-tSDPiXQXfO .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tSDPiXQXfO .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tSDPiXQXfO .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-tSDPiXQXfO .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tSDPiXQXfO .pt-0 {
  padding-top: 0 !important;
}
.cid-tSDPiXQXfO .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tSDPiXQXfO .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tSDPiXQXfO .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tSDPiXQXfO .modal-open {
  overflow: hidden;
}
.cid-tSDPiXQXfO .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tSDPiXQXfO .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tSDPiXQXfO .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tSDPiXQXfO .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-tSDPiXQXfO .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tSDPiXQXfO .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tSDPiXQXfO .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tSDPiXQXfO .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-tSDPiXQXfO .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tSDPiXQXfO .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tSDPiXQXfO .modal-backdrop.fade {
  opacity: 0;
}
.cid-tSDPiXQXfO .modal-backdrop.show {
  opacity: .5;
}
.cid-tSDPiXQXfO .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-tSDPiXQXfO .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXQXfO .modal-header {
    padding: 1rem;
  }
}
.cid-tSDPiXQXfO .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tSDPiXQXfO .modal-header .close svg {
  fill: #ffffff;
}
.cid-tSDPiXQXfO .modal-header .close:hover {
  opacity: 1;
}
.cid-tSDPiXQXfO .modal-header .close:focus {
  outline: none;
}
.cid-tSDPiXQXfO .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tSDPiXQXfO .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tSDPiXQXfO .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXQXfO .modal-body {
    padding: 1rem;
  }
}
.cid-tSDPiXQXfO .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-tSDPiXQXfO .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXQXfO .modal-footer {
    padding: 1rem;
  }
}
.cid-tSDPiXQXfO .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tSDPiXQXfO .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tSDPiXQXfO .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tSDPiXQXfO .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tSDPiXQXfO .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tSDPiXQXfO .modal-lg,
  .cid-tSDPiXQXfO .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tSDPiXQXfO .modal-xl {
    max-width: 1140px;
  }
}
.cid-tSDPiXQXfO .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tSDPiXQXfO .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-tSDPiXQXfO .form-group {
  margin-bottom: 1rem;
}
.cid-tSDPiXQXfO .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tSDPiXQXfO .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tSDPiXQXfO .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-tSDPiXQXfO .mbr-section-btn {
  margin: 0;
}
.cid-tSDPiXQXfO .mbr-section-btn .btn {
  margin: 0;
}
.cid-tDVn0MbatD {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tDVn0MbatD nav.navbar {
  position: fixed;
}
.cid-tDVn0MbatD .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-tDVn0MbatD .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tDVn0MbatD .decor {
  background-color: white;
  border: solid 1px lightgray;
  border-radius: .5vw;
}
.cid-tDVn0MbatD #menu {
  width: 3vh;
  font-size: .8vh;
  color: #353535;
  left: -7px;
  position: absolute;
  top: 1px;
  margin-top: 3px;
}
.cid-tDVn0MbatD .dropdown-item {
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  transition: .4s all !important;
}
.cid-tDVn0MbatD .dropdown-item:hover,
.cid-tDVn0MbatD .dropdown-item:focus {
  background: rgba(71, 181, 237, 0.5) !important;
  color: white !important;
}
.cid-tDVn0MbatD .dropdown-item:hover span {
  color: white;
}
.cid-tDVn0MbatD .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tDVn0MbatD .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tDVn0MbatD .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
  text-align: center;
}
.cid-tDVn0MbatD .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tDVn0MbatD .nav-link {
  position: relative;
}
.cid-tDVn0MbatD .container {
  display: flex;
  margin: auto;
  max-width: 1600px;
}
.cid-tDVn0MbatD .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0 !important;
}
.cid-tDVn0MbatD .iconfont-wrapper .mbr-iconfont {
  transition: .4s all;
}
.cid-tDVn0MbatD .iconfont-wrapper:hover .mbr-iconfont {
  color: #6592e6;
}
.cid-tDVn0MbatD .dropdown-menu,
.cid-tDVn0MbatD .navbar.opened {
  background: #353535 !important;
}
.cid-tDVn0MbatD .nav-item:focus,
.cid-tDVn0MbatD .nav-link:focus {
  outline: none;
}
.cid-tDVn0MbatD .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tDVn0MbatD .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tDVn0MbatD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tDVn0MbatD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tDVn0MbatD .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tDVn0MbatD .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tDVn0MbatD .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-tDVn0MbatD .navbar.opened {
  transition: all 0.3s;
}
.cid-tDVn0MbatD .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tDVn0MbatD .navbar .navbar-logo img {
  width: auto;
}
.cid-tDVn0MbatD .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tDVn0MbatD .navbar.collapsed {
  justify-content: center;
}
.cid-tDVn0MbatD .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tDVn0MbatD .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tDVn0MbatD .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tDVn0MbatD .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tDVn0MbatD .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-tDVn0MbatD .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tDVn0MbatD .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tDVn0MbatD .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tDVn0MbatD .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tDVn0MbatD .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tDVn0MbatD .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tDVn0MbatD .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tDVn0MbatD .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-tDVn0MbatD .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tDVn0MbatD .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tDVn0MbatD .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tDVn0MbatD .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tDVn0MbatD .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tDVn0MbatD .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-tDVn0MbatD .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tDVn0MbatD .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tDVn0MbatD .dropdown-item.active,
.cid-tDVn0MbatD .dropdown-item:active {
  background-color: transparent;
}
.cid-tDVn0MbatD .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tDVn0MbatD .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tDVn0MbatD .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tDVn0MbatD .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #353535;
}
.cid-tDVn0MbatD .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tDVn0MbatD .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tDVn0MbatD ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tDVn0MbatD .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tDVn0MbatD button.navbar-toggler {
  outline: none;
  width: 26px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tDVn0MbatD button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 25px;
  height: 2px;
  border-right: 5px;
  background-color: #353535;
}
.cid-tDVn0MbatD button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tDVn0MbatD button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDVn0MbatD button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tDVn0MbatD button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tDVn0MbatD nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDVn0MbatD nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tDVn0MbatD nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tDVn0MbatD nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tDVn0MbatD .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tDVn0MbatD a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tDVn0MbatD .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-tDVn0MbatD .navbar {
    height: 70px;
  }
  .cid-tDVn0MbatD .navbar.opened {
    height: auto;
  }
  .cid-tDVn0MbatD .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tDVn0MbatD .header-item {
  width: 33.33333333%;
  padding: 10px 0;
}
.cid-tDVn0MbatD .navbar-toggler {
  margin-left: 10px;
}
.cid-tDVn0MbatD .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-tDVn0MbatD .navbar-logo {
  margin-right: 0 !important;
}
.cid-tDVn0MbatD .mbr-text {
  width: 100%;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 575px) {
  .cid-tDVn0MbatD .mbr-text {
    display: none;
  }
}
.cid-tDVn0MbatD .navbar-collapse {
  padding-top: 40px !important;
}
.cid-tDVn0MbatD .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-tDVn0MbatD .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
}
.cid-tDVn0MbatD .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-tDVn0MbatD #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-tDVn0MbatD #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-tDVn0MbatD #vol {
    display: none;
  }
}
.cid-tDVn0MbatD .soutien {
  font-family: jost;
  font-size: 1em;
}
.cid-tDVn0MxCls {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tDVn0MxCls .mbr-section-title {
  text-align: center;
  color: #4479d9;
}
.cid-tDVn0MxCls .mbr-section-subtitle {
  text-align: center;
}
.cid-tDVn0MxCls .mbr-text {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tDVn0MxCls .display-1 {
    font-size: 75px;
  }
  .cid-tDVn0MxCls .display-5 {
    font-size: 29px;
  }
  .cid-tDVn0MxCls .display-4 {
    font-weight: 300;
  }
}
#custom-html-uj {
  /* Type valid CSS here */
}
#custom-html-uj div {
  background-color: #1f1f1f;
  text-align: center;
}
#custom-html-uj .leTexte {
  font-size: 1rem;
  color: #fff;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  margin: auto;
}
.cid-ubZLUUewaO {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-ubZLUUewaO .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZLUUewaO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ubZLUUewaO .container,
.cid-ubZLUUewaO .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-ubZLUUewaO .container,
  .cid-ubZLUUewaO .container-fluid {
    padding: 0 20px;
  }
}
.cid-ubZLUUewaO .title-wrapper .mbr-section-subtitle {
  margin-bottom: 25px;
}
@media (max-width: 992px) {
  .cid-ubZLUUewaO .title-wrapper .mbr-section-subtitle {
    margin-bottom: 20px;
  }
}
.cid-ubZLUUewaO .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-ubZLUUewaO .mbr-section-title {
  color: #4479d9;
}
.cid-ubZLUUewaO .mbr-section-subtitle {
  color: #f9a600;
}
.cid-ubTyWO6MGG {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-ubTyWO6MGG .mbr-section-title {
  color: #fb980a;
  text-align: right;
}
#custom-html-1ta {
  /* Type valid CSS here */
  /* global */
}
#custom-html-1ta *,
#custom-html-1ta *::before,
#custom-html-1ta *::after {
  box-sizing: border-box;
}
#custom-html-1ta body {
  font-family: sans-serif;
  min-height: 100vh;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #232323;
}
#custom-html-1ta #corpsDuTexte {
  background-color: #232323;
}
#custom-html-1ta .container {
  background-color: #232323;
}
#custom-html-1ta .titre {
  padding: 1em;
}
#custom-html-1ta H1 {
  color: orange;
  font-size: 2rem;
}
#custom-html-1ta h6 {
  color: white;
}
.cid-ubZM6cJ7Qr {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ubZM6cJ7Qr .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZM6cJ7Qr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ubZM6cJ7Qr .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ubZM6cJ7Qr .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-ubZM6cJ7Qr .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-ubZM6cJ7Qr .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-ubZM6cJ7Qr .mbr-section-title {
  color: #ff9966;
  text-align: left;
}
.cid-ubZM6cJ7Qr .mbr-text,
.cid-ubZM6cJ7Qr .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-ubZM6cJ7Qr .w-100 {
  padding: 0;
  border-radius: 13px;
}
.cid-ubZM7v5zsi {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ubZM7v5zsi .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZM7v5zsi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ubZM7v5zsi .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ubZM7v5zsi .text-wrapper {
  align-items: center;
  background-color: #4479d9;
  border-radius: 1em;
  border: 1px orange solid;
  padding: 1em;
}
@media (max-width: 991px) {
  .cid-ubZM7v5zsi .image-wrapper {
    padding: 1rem;
  }
}
.cid-ubZM7v5zsi .mbr-section-title {
  color: #ff9966;
  text-align: left;
}
.cid-ubZM7v5zsi .mbr-text,
.cid-ubZM7v5zsi .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-ubZM7v5zsi .w-100 {
  padding: 0;
  border-radius: 13px;
  -webkit-filter: drop-shadow(5px 5px 5px #000000);
  filter: drop-shadow(5px 5px 5px #000000);
}
.cid-tDVn0NpfOH {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-tDVn0NpfOH .mbr-section-title {
  color: #4479d9;
  text-align: right;
}
.cid-tDVn0NpfOH .mbr-text,
.cid-tDVn0NpfOH .mbr-section-btn {
  color: #ffa405;
  text-align: right;
}
.cid-tDVn0NFN8G {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #171717;
}
.cid-tDVn0NFN8G .row {
  padding: 20px 0;
}
@media (min-width: 992px) {
  .cid-tDVn0NFN8G .row {
    padding: 20px 34px;
  }
}
.cid-tDVn0NFN8G .mbr-text {
  color: #4479d9;
  text-align: center;
}
.cid-tDVn0NWZHI {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-tDVn0NWZHI .card-title {
  line-height: 1.6;
  margin: 0;
}
.cid-tDVn0NWZHI .card {
  overflow: visible;
  transition: all 0.3s;
}
.cid-tDVn0NWZHI .card:hover {
  margin-top: -0.6rem;
}
.cid-tDVn0NWZHI .card-wrapper {
  position: relative;
}
.cid-tDVn0NWZHI .card-img {
  overflow: hidden;
  position: relative;
  transition: all 0.3s;
  border-radius: 6px;
}
.cid-tDVn0NWZHI .card-img:hover {
  box-shadow: 0 15px 20px rgba(0, 0, 0, 0.1);
}
.cid-tDVn0NWZHI .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: black;
  opacity: 0.2;
  z-index: 10;
  pointer-events: none;
  border-radius: 6px;
}
.cid-tDVn0NWZHI .big {
  margin-top: -25%;
}
.cid-tDVn0NWZHI .card-box {
  position: absolute;
  overflow: hidden;
  margin-bottom: -8px;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 1rem;
  z-index: 100;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
@media (max-width: 991px) {
  .cid-tDVn0NWZHI .small {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-tDVn0NWZHI .card:not(.last-child) {
    padding-bottom: 1.5rem !important;
  }
}
.cid-tDVn0NWZHI .mbr-section-sub-title {
  color: #4479d9;
  text-align: left;
}
.cid-tDVn0Pve2Z.popup-builder {
  background-color: #ffffff;
}
.cid-tDVn0Pve2Z.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tDVn0Pve2Z.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tDVn0Pve2Z .modal-content,
.cid-tDVn0Pve2Z .modal-dialog {
  height: auto;
}
.cid-tDVn0Pve2Z .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tDVn0Pve2Z .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tDVn0Pve2Z .form-wrapper .mbr-form .form-group,
  .cid-tDVn0Pve2Z .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tDVn0Pve2Z .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tDVn0Pve2Z .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-tDVn0Pve2Z .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tDVn0Pve2Z .pt-0 {
  padding-top: 0 !important;
}
.cid-tDVn0Pve2Z .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tDVn0Pve2Z .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tDVn0Pve2Z .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tDVn0Pve2Z .modal-open {
  overflow: hidden;
}
.cid-tDVn0Pve2Z .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tDVn0Pve2Z .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tDVn0Pve2Z .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tDVn0Pve2Z .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-tDVn0Pve2Z .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tDVn0Pve2Z .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tDVn0Pve2Z .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tDVn0Pve2Z .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-tDVn0Pve2Z .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tDVn0Pve2Z .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tDVn0Pve2Z .modal-backdrop.fade {
  opacity: 0;
}
.cid-tDVn0Pve2Z .modal-backdrop.show {
  opacity: .5;
}
.cid-tDVn0Pve2Z .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-tDVn0Pve2Z .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tDVn0Pve2Z .modal-header {
    padding: 1rem;
  }
}
.cid-tDVn0Pve2Z .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tDVn0Pve2Z .modal-header .close svg {
  fill: #ffffff;
}
.cid-tDVn0Pve2Z .modal-header .close:hover {
  opacity: 1;
}
.cid-tDVn0Pve2Z .modal-header .close:focus {
  outline: none;
}
.cid-tDVn0Pve2Z .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tDVn0Pve2Z .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tDVn0Pve2Z .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDVn0Pve2Z .modal-body {
    padding: 1rem;
  }
}
.cid-tDVn0Pve2Z .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-tDVn0Pve2Z .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDVn0Pve2Z .modal-footer {
    padding: 1rem;
  }
}
.cid-tDVn0Pve2Z .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tDVn0Pve2Z .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tDVn0Pve2Z .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tDVn0Pve2Z .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tDVn0Pve2Z .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tDVn0Pve2Z .modal-lg,
  .cid-tDVn0Pve2Z .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tDVn0Pve2Z .modal-xl {
    max-width: 1140px;
  }
}
.cid-tDVn0Pve2Z .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tDVn0Pve2Z .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-tDVn0Pve2Z .form-group {
  margin-bottom: 1rem;
}
.cid-tDVn0Pve2Z .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tDVn0Pve2Z .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tDVn0Pve2Z .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-tDVn0Pve2Z .mbr-section-btn {
  margin: 0;
}
.cid-tDVn0Pve2Z .mbr-section-btn .btn {
  margin: 0;
}
.cid-tDVn0Pve2Z #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-tDVn0Pve2Z #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-tDVn0Pve2Z #creativecommons img,
.cid-tDVn0Pve2Z iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-tDVn0QjZOo.popup-builder {
  background-color: #ffffff;
}
.cid-tDVn0QjZOo.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tDVn0QjZOo.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tDVn0QjZOo .modal-content,
.cid-tDVn0QjZOo .modal-dialog {
  height: auto;
}
.cid-tDVn0QjZOo .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tDVn0QjZOo .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tDVn0QjZOo .form-wrapper .mbr-form .form-group,
  .cid-tDVn0QjZOo .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tDVn0QjZOo .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tDVn0QjZOo .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-tDVn0QjZOo .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tDVn0QjZOo .pt-0 {
  padding-top: 0 !important;
}
.cid-tDVn0QjZOo .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tDVn0QjZOo .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tDVn0QjZOo .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tDVn0QjZOo .modal-open {
  overflow: hidden;
}
.cid-tDVn0QjZOo .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tDVn0QjZOo .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tDVn0QjZOo .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tDVn0QjZOo .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-tDVn0QjZOo .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tDVn0QjZOo .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tDVn0QjZOo .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tDVn0QjZOo .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-tDVn0QjZOo .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tDVn0QjZOo .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tDVn0QjZOo .modal-backdrop.fade {
  opacity: 0;
}
.cid-tDVn0QjZOo .modal-backdrop.show {
  opacity: .5;
}
.cid-tDVn0QjZOo .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-tDVn0QjZOo .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tDVn0QjZOo .modal-header {
    padding: 1rem;
  }
}
.cid-tDVn0QjZOo .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tDVn0QjZOo .modal-header .close svg {
  fill: #ffffff;
}
.cid-tDVn0QjZOo .modal-header .close:hover {
  opacity: 1;
}
.cid-tDVn0QjZOo .modal-header .close:focus {
  outline: none;
}
.cid-tDVn0QjZOo .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tDVn0QjZOo .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tDVn0QjZOo .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDVn0QjZOo .modal-body {
    padding: 1rem;
  }
}
.cid-tDVn0QjZOo .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-tDVn0QjZOo .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDVn0QjZOo .modal-footer {
    padding: 1rem;
  }
}
.cid-tDVn0QjZOo .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tDVn0QjZOo .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tDVn0QjZOo .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tDVn0QjZOo .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tDVn0QjZOo .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tDVn0QjZOo .modal-lg,
  .cid-tDVn0QjZOo .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tDVn0QjZOo .modal-xl {
    max-width: 1140px;
  }
}
.cid-tDVn0QjZOo .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tDVn0QjZOo .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-tDVn0QjZOo .form-group {
  margin-bottom: 1rem;
}
.cid-tDVn0QjZOo .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tDVn0QjZOo .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tDVn0QjZOo .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-tDVn0QjZOo .mbr-section-btn {
  margin: 0;
}
.cid-tDVn0QjZOo .mbr-section-btn .btn {
  margin: 0;
}
.cid-tDVn0QOv15.popup-builder {
  background-color: #ffffff;
}
.cid-tDVn0QOv15.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tDVn0QOv15.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tDVn0QOv15 .modal-content,
.cid-tDVn0QOv15 .modal-dialog {
  height: auto;
}
.cid-tDVn0QOv15 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tDVn0QOv15 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tDVn0QOv15 .form-wrapper .mbr-form .form-group,
  .cid-tDVn0QOv15 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tDVn0QOv15 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tDVn0QOv15 .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-tDVn0QOv15 .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tDVn0QOv15 .pt-0 {
  padding-top: 0 !important;
}
.cid-tDVn0QOv15 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tDVn0QOv15 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tDVn0QOv15 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tDVn0QOv15 .modal-open {
  overflow: hidden;
}
.cid-tDVn0QOv15 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tDVn0QOv15 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tDVn0QOv15 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tDVn0QOv15 .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-tDVn0QOv15 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tDVn0QOv15 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tDVn0QOv15 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tDVn0QOv15 .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-tDVn0QOv15 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tDVn0QOv15 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tDVn0QOv15 .modal-backdrop.fade {
  opacity: 0;
}
.cid-tDVn0QOv15 .modal-backdrop.show {
  opacity: .5;
}
.cid-tDVn0QOv15 .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-tDVn0QOv15 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tDVn0QOv15 .modal-header {
    padding: 1rem;
  }
}
.cid-tDVn0QOv15 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tDVn0QOv15 .modal-header .close svg {
  fill: #ffffff;
}
.cid-tDVn0QOv15 .modal-header .close:hover {
  opacity: 1;
}
.cid-tDVn0QOv15 .modal-header .close:focus {
  outline: none;
}
.cid-tDVn0QOv15 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tDVn0QOv15 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tDVn0QOv15 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDVn0QOv15 .modal-body {
    padding: 1rem;
  }
}
.cid-tDVn0QOv15 .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-tDVn0QOv15 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDVn0QOv15 .modal-footer {
    padding: 1rem;
  }
}
.cid-tDVn0QOv15 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tDVn0QOv15 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tDVn0QOv15 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tDVn0QOv15 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tDVn0QOv15 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tDVn0QOv15 .modal-lg,
  .cid-tDVn0QOv15 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tDVn0QOv15 .modal-xl {
    max-width: 1140px;
  }
}
.cid-tDVn0QOv15 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tDVn0QOv15 .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-tDVn0QOv15 .form-group {
  margin-bottom: 1rem;
}
.cid-tDVn0QOv15 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tDVn0QOv15 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tDVn0QOv15 .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-tDVn0QOv15 .mbr-section-btn {
  margin: 0;
}
.cid-tDVn0QOv15 .mbr-section-btn .btn {
  margin: 0;
}
.cid-tDVn0Rh6j8.popup-builder {
  background-color: #ffffff;
}
.cid-tDVn0Rh6j8.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tDVn0Rh6j8.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tDVn0Rh6j8 .modal-content,
.cid-tDVn0Rh6j8 .modal-dialog {
  height: auto;
}
.cid-tDVn0Rh6j8 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tDVn0Rh6j8 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tDVn0Rh6j8 .form-wrapper .mbr-form .form-group,
  .cid-tDVn0Rh6j8 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tDVn0Rh6j8 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tDVn0Rh6j8 .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-tDVn0Rh6j8 .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tDVn0Rh6j8 .pt-0 {
  padding-top: 0 !important;
}
.cid-tDVn0Rh6j8 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tDVn0Rh6j8 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tDVn0Rh6j8 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tDVn0Rh6j8 .modal-open {
  overflow: hidden;
}
.cid-tDVn0Rh6j8 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tDVn0Rh6j8 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tDVn0Rh6j8 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tDVn0Rh6j8 .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-tDVn0Rh6j8 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tDVn0Rh6j8 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tDVn0Rh6j8 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tDVn0Rh6j8 .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-tDVn0Rh6j8 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tDVn0Rh6j8 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tDVn0Rh6j8 .modal-backdrop.fade {
  opacity: 0;
}
.cid-tDVn0Rh6j8 .modal-backdrop.show {
  opacity: .5;
}
.cid-tDVn0Rh6j8 .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-tDVn0Rh6j8 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tDVn0Rh6j8 .modal-header {
    padding: 1rem;
  }
}
.cid-tDVn0Rh6j8 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tDVn0Rh6j8 .modal-header .close svg {
  fill: #ffffff;
}
.cid-tDVn0Rh6j8 .modal-header .close:hover {
  opacity: 1;
}
.cid-tDVn0Rh6j8 .modal-header .close:focus {
  outline: none;
}
.cid-tDVn0Rh6j8 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tDVn0Rh6j8 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tDVn0Rh6j8 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDVn0Rh6j8 .modal-body {
    padding: 1rem;
  }
}
.cid-tDVn0Rh6j8 .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-tDVn0Rh6j8 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDVn0Rh6j8 .modal-footer {
    padding: 1rem;
  }
}
.cid-tDVn0Rh6j8 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tDVn0Rh6j8 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tDVn0Rh6j8 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tDVn0Rh6j8 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tDVn0Rh6j8 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tDVn0Rh6j8 .modal-lg,
  .cid-tDVn0Rh6j8 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tDVn0Rh6j8 .modal-xl {
    max-width: 1140px;
  }
}
.cid-tDVn0Rh6j8 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tDVn0Rh6j8 .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-tDVn0Rh6j8 .form-group {
  margin-bottom: 1rem;
}
.cid-tDVn0Rh6j8 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tDVn0Rh6j8 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tDVn0Rh6j8 .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-tDVn0Rh6j8 .mbr-section-btn {
  margin: 0;
}
.cid-tDVn0Rh6j8 .mbr-section-btn .btn {
  margin: 0;
}
.cid-tDVn0RKd8V.popup-builder {
  background-color: #ffffff;
}
.cid-tDVn0RKd8V.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tDVn0RKd8V.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tDVn0RKd8V .modal-content,
.cid-tDVn0RKd8V .modal-dialog {
  height: auto;
}
.cid-tDVn0RKd8V .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tDVn0RKd8V .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tDVn0RKd8V .form-wrapper .mbr-form .form-group,
  .cid-tDVn0RKd8V .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tDVn0RKd8V .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tDVn0RKd8V .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-tDVn0RKd8V .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tDVn0RKd8V .pt-0 {
  padding-top: 0 !important;
}
.cid-tDVn0RKd8V .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tDVn0RKd8V .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tDVn0RKd8V .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tDVn0RKd8V .modal-open {
  overflow: hidden;
}
.cid-tDVn0RKd8V .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tDVn0RKd8V .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tDVn0RKd8V .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tDVn0RKd8V .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-tDVn0RKd8V .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tDVn0RKd8V .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tDVn0RKd8V .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tDVn0RKd8V .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-tDVn0RKd8V .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tDVn0RKd8V .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tDVn0RKd8V .modal-backdrop.fade {
  opacity: 0;
}
.cid-tDVn0RKd8V .modal-backdrop.show {
  opacity: .5;
}
.cid-tDVn0RKd8V .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-tDVn0RKd8V .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tDVn0RKd8V .modal-header {
    padding: 1rem;
  }
}
.cid-tDVn0RKd8V .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tDVn0RKd8V .modal-header .close svg {
  fill: #ffffff;
}
.cid-tDVn0RKd8V .modal-header .close:hover {
  opacity: 1;
}
.cid-tDVn0RKd8V .modal-header .close:focus {
  outline: none;
}
.cid-tDVn0RKd8V .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tDVn0RKd8V .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tDVn0RKd8V .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDVn0RKd8V .modal-body {
    padding: 1rem;
  }
}
.cid-tDVn0RKd8V .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-tDVn0RKd8V .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDVn0RKd8V .modal-footer {
    padding: 1rem;
  }
}
.cid-tDVn0RKd8V .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tDVn0RKd8V .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tDVn0RKd8V .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tDVn0RKd8V .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tDVn0RKd8V .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tDVn0RKd8V .modal-lg,
  .cid-tDVn0RKd8V .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tDVn0RKd8V .modal-xl {
    max-width: 1140px;
  }
}
.cid-tDVn0RKd8V .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tDVn0RKd8V .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-tDVn0RKd8V .form-group {
  margin-bottom: 1rem;
}
.cid-tDVn0RKd8V .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tDVn0RKd8V .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tDVn0RKd8V .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-tDVn0RKd8V .mbr-section-btn {
  margin: 0;
}
.cid-tDVn0RKd8V .mbr-section-btn .btn {
  margin: 0;
}
.cid-tDVn0SdhjE.popup-builder {
  background-color: #ffffff;
}
.cid-tDVn0SdhjE.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tDVn0SdhjE.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tDVn0SdhjE .modal-content,
.cid-tDVn0SdhjE .modal-dialog {
  height: auto;
}
.cid-tDVn0SdhjE .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tDVn0SdhjE .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tDVn0SdhjE .form-wrapper .mbr-form .form-group,
  .cid-tDVn0SdhjE .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tDVn0SdhjE .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tDVn0SdhjE .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-tDVn0SdhjE .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tDVn0SdhjE .pt-0 {
  padding-top: 0 !important;
}
.cid-tDVn0SdhjE .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tDVn0SdhjE .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tDVn0SdhjE .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tDVn0SdhjE .modal-open {
  overflow: hidden;
}
.cid-tDVn0SdhjE .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tDVn0SdhjE .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tDVn0SdhjE .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tDVn0SdhjE .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-tDVn0SdhjE .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tDVn0SdhjE .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tDVn0SdhjE .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tDVn0SdhjE .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-tDVn0SdhjE .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tDVn0SdhjE .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tDVn0SdhjE .modal-backdrop.fade {
  opacity: 0;
}
.cid-tDVn0SdhjE .modal-backdrop.show {
  opacity: .5;
}
.cid-tDVn0SdhjE .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-tDVn0SdhjE .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tDVn0SdhjE .modal-header {
    padding: 1rem;
  }
}
.cid-tDVn0SdhjE .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tDVn0SdhjE .modal-header .close svg {
  fill: #ffffff;
}
.cid-tDVn0SdhjE .modal-header .close:hover {
  opacity: 1;
}
.cid-tDVn0SdhjE .modal-header .close:focus {
  outline: none;
}
.cid-tDVn0SdhjE .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tDVn0SdhjE .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tDVn0SdhjE .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDVn0SdhjE .modal-body {
    padding: 1rem;
  }
}
.cid-tDVn0SdhjE .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-tDVn0SdhjE .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tDVn0SdhjE .modal-footer {
    padding: 1rem;
  }
}
.cid-tDVn0SdhjE .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tDVn0SdhjE .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tDVn0SdhjE .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tDVn0SdhjE .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tDVn0SdhjE .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tDVn0SdhjE .modal-lg,
  .cid-tDVn0SdhjE .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tDVn0SdhjE .modal-xl {
    max-width: 1140px;
  }
}
.cid-tDVn0SdhjE .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tDVn0SdhjE .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-tDVn0SdhjE .form-group {
  margin-bottom: 1rem;
}
.cid-tDVn0SdhjE .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tDVn0SdhjE .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tDVn0SdhjE .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-tDVn0SdhjE .mbr-section-btn {
  margin: 0;
}
.cid-tDVn0SdhjE .mbr-section-btn .btn {
  margin: 0;
}
.cid-uYztOxx9eJ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uYztOxx9eJ .row > [class*="col"] {
  padding-left: 16px;
  padding-right: 16px;
  width: 100%;
}
.cid-tMHGzDmQbh {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-tMHGzDmQbh .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tMHGzDmQbh .bg-facebook:hover {
  background: #0b60cb;
}
.cid-tMHGzDmQbh .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-tMHGzDmQbh .bg-youtube:hover {
  background: #cc0000;
}
.cid-tMHGzDmQbh .bg-twitch {
  background: #9146ff;
  color: #ffffff;
}
.cid-tMHGzDmQbh .bg-twitch:hover {
  background: #7313ff;
}
.cid-tMHGzDmQbh .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-tMHGzDmQbh [class^="socicon-"]:before,
.cid-tMHGzDmQbh [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tMHGzDmQbh .mbr-section-title,
.cid-tMHGzDmQbh .social-list {
  color: #4479d9;
  text-align: right;
}
.cid-tMHGFrztoG {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (max-width: 767px) {
  .cid-tMHGFrztoG .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tMHGFrztoG .img-logo img {
  height: 6rem;
  width: auto;
}
.cid-tMHGFrztoG .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-tMHGFrztoG .form-control:focus,
.cid-tMHGFrztoG .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-tMHGFrztoG .form-group {
  margin-bottom: 1rem;
}
.cid-tMHGFrztoG input::-webkit-input-placeholder,
.cid-tMHGFrztoG textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-tMHGFrztoG input:-moz-placeholder,
.cid-tMHGFrztoG textarea:-moz-placeholder {
  color: #656565;
}
.cid-tMHGFrztoG .jq-selectbox li,
.cid-tMHGFrztoG .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-tMHGFrztoG .jq-selectbox li:hover,
.cid-tMHGFrztoG .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-tMHGFrztoG .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-tMHGFrztoG .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-tMHGFrztoG textarea.form-control {
  resize: none;
}
.cid-tMHGFrztoG .input-group-btn {
  display: inline-block;
}
.cid-tMHGFrztoG .input-group-btn .btn {
  margin: 0 !important;
  padding: 0.75rem 1.5625rem !important;
  text-transform: none;
}
.cid-tMHGFrztoG .form-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tMHGFrztoG .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tMHGFrztoG .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tMHGFrztoG .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tMHGFrztoG .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tMHGFrztoG .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tMHGFrztoG .social-list {
    -webkit-justify-content: justify;
    text-align: justify;
    hyphens: auto;
    text-justify: distribute;
  }
}
@media (max-width: 767px) {
  .cid-tMHGFrztoG .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tMHGFrztoG .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tMHGFrztoG .form-control,
.cid-tMHGFrztoG .input-group-btn .btn {
  border-radius: 3px;
}
.cid-tMHGFrztoG #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-tMHGFrztoG #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-tMHGFrztoG #creativecommons img,
.cid-tMHGFrztoG iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-tMHGFrztoG .offset-md-1 {
  margin-left: 1vw;
}
.cid-tSDPiXQScb.popup-builder {
  background-color: #ffffff;
}
.cid-tSDPiXQScb.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tSDPiXQScb.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tSDPiXQScb .modal-content,
.cid-tSDPiXQScb .modal-dialog {
  height: auto;
}
.cid-tSDPiXQScb .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tSDPiXQScb .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tSDPiXQScb .form-wrapper .mbr-form .form-group,
  .cid-tSDPiXQScb .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tSDPiXQScb .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tSDPiXQScb .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-tSDPiXQScb .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tSDPiXQScb .pt-0 {
  padding-top: 0 !important;
}
.cid-tSDPiXQScb .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tSDPiXQScb .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tSDPiXQScb .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tSDPiXQScb .modal-open {
  overflow: hidden;
}
.cid-tSDPiXQScb .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tSDPiXQScb .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tSDPiXQScb .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tSDPiXQScb .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-tSDPiXQScb .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tSDPiXQScb .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tSDPiXQScb .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tSDPiXQScb .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-tSDPiXQScb .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tSDPiXQScb .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tSDPiXQScb .modal-backdrop.fade {
  opacity: 0;
}
.cid-tSDPiXQScb .modal-backdrop.show {
  opacity: .5;
}
.cid-tSDPiXQScb .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-tSDPiXQScb .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXQScb .modal-header {
    padding: 1rem;
  }
}
.cid-tSDPiXQScb .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tSDPiXQScb .modal-header .close svg {
  fill: #ffffff;
}
.cid-tSDPiXQScb .modal-header .close:hover {
  opacity: 1;
}
.cid-tSDPiXQScb .modal-header .close:focus {
  outline: none;
}
.cid-tSDPiXQScb .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tSDPiXQScb .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tSDPiXQScb .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXQScb .modal-body {
    padding: 1rem;
  }
}
.cid-tSDPiXQScb .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-tSDPiXQScb .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXQScb .modal-footer {
    padding: 1rem;
  }
}
.cid-tSDPiXQScb .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tSDPiXQScb .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tSDPiXQScb .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tSDPiXQScb .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tSDPiXQScb .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tSDPiXQScb .modal-lg,
  .cid-tSDPiXQScb .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tSDPiXQScb .modal-xl {
    max-width: 1140px;
  }
}
.cid-tSDPiXQScb .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tSDPiXQScb .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-tSDPiXQScb .form-group {
  margin-bottom: 1rem;
}
.cid-tSDPiXQScb .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tSDPiXQScb .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tSDPiXQScb .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-tSDPiXQScb .mbr-section-btn {
  margin: 0;
}
.cid-tSDPiXQScb .mbr-section-btn .btn {
  margin: 0;
}
.cid-tEBQ2rFgtf {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tEBQ2rFgtf nav.navbar {
  position: fixed;
}
.cid-tEBQ2rFgtf .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-tEBQ2rFgtf .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tEBQ2rFgtf .decor {
  background-color: white;
  border: solid 1px lightgray;
  border-radius: .5vw;
}
.cid-tEBQ2rFgtf #menu {
  width: 3vh;
  font-size: .8vh;
  color: #353535;
  left: -7px;
  position: absolute;
  top: 1px;
  margin-top: 3px;
}
.cid-tEBQ2rFgtf .dropdown-item {
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  transition: .4s all !important;
}
.cid-tEBQ2rFgtf .dropdown-item:hover,
.cid-tEBQ2rFgtf .dropdown-item:focus {
  background: rgba(71, 181, 237, 0.5) !important;
  color: white !important;
}
.cid-tEBQ2rFgtf .dropdown-item:hover span {
  color: white;
}
.cid-tEBQ2rFgtf .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tEBQ2rFgtf .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tEBQ2rFgtf .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
  text-align: center;
}
.cid-tEBQ2rFgtf .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tEBQ2rFgtf .nav-link {
  position: relative;
}
.cid-tEBQ2rFgtf .container {
  display: flex;
  margin: auto;
  max-width: 1600px;
}
.cid-tEBQ2rFgtf .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0 !important;
}
.cid-tEBQ2rFgtf .iconfont-wrapper .mbr-iconfont {
  transition: .4s all;
}
.cid-tEBQ2rFgtf .iconfont-wrapper:hover .mbr-iconfont {
  color: #6592e6;
}
.cid-tEBQ2rFgtf .dropdown-menu,
.cid-tEBQ2rFgtf .navbar.opened {
  background: #353535 !important;
}
.cid-tEBQ2rFgtf .nav-item:focus,
.cid-tEBQ2rFgtf .nav-link:focus {
  outline: none;
}
.cid-tEBQ2rFgtf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tEBQ2rFgtf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tEBQ2rFgtf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tEBQ2rFgtf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tEBQ2rFgtf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tEBQ2rFgtf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tEBQ2rFgtf .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-tEBQ2rFgtf .navbar.opened {
  transition: all 0.3s;
}
.cid-tEBQ2rFgtf .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tEBQ2rFgtf .navbar .navbar-logo img {
  width: auto;
}
.cid-tEBQ2rFgtf .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tEBQ2rFgtf .navbar.collapsed {
  justify-content: center;
}
.cid-tEBQ2rFgtf .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tEBQ2rFgtf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tEBQ2rFgtf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tEBQ2rFgtf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tEBQ2rFgtf .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-tEBQ2rFgtf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tEBQ2rFgtf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tEBQ2rFgtf .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tEBQ2rFgtf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tEBQ2rFgtf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tEBQ2rFgtf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tEBQ2rFgtf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tEBQ2rFgtf .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-tEBQ2rFgtf .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tEBQ2rFgtf .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tEBQ2rFgtf .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tEBQ2rFgtf .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tEBQ2rFgtf .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tEBQ2rFgtf .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-tEBQ2rFgtf .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tEBQ2rFgtf .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tEBQ2rFgtf .dropdown-item.active,
.cid-tEBQ2rFgtf .dropdown-item:active {
  background-color: transparent;
}
.cid-tEBQ2rFgtf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tEBQ2rFgtf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tEBQ2rFgtf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tEBQ2rFgtf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #353535;
}
.cid-tEBQ2rFgtf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tEBQ2rFgtf .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tEBQ2rFgtf ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tEBQ2rFgtf .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tEBQ2rFgtf button.navbar-toggler {
  outline: none;
  width: 26px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tEBQ2rFgtf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 25px;
  height: 2px;
  border-right: 5px;
  background-color: #353535;
}
.cid-tEBQ2rFgtf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tEBQ2rFgtf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tEBQ2rFgtf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tEBQ2rFgtf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tEBQ2rFgtf nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tEBQ2rFgtf nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tEBQ2rFgtf nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tEBQ2rFgtf nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tEBQ2rFgtf .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tEBQ2rFgtf a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tEBQ2rFgtf .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-tEBQ2rFgtf .navbar {
    height: 70px;
  }
  .cid-tEBQ2rFgtf .navbar.opened {
    height: auto;
  }
  .cid-tEBQ2rFgtf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tEBQ2rFgtf .header-item {
  width: 33.33333333%;
  padding: 10px 0;
}
.cid-tEBQ2rFgtf .navbar-toggler {
  margin-left: 10px;
}
.cid-tEBQ2rFgtf .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-tEBQ2rFgtf .navbar-logo {
  margin-right: 0 !important;
}
.cid-tEBQ2rFgtf .mbr-text {
  width: 100%;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 575px) {
  .cid-tEBQ2rFgtf .mbr-text {
    display: none;
  }
}
.cid-tEBQ2rFgtf .navbar-collapse {
  padding-top: 40px !important;
}
.cid-tEBQ2rFgtf .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-tEBQ2rFgtf .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
}
.cid-tEBQ2rFgtf .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-tEBQ2rFgtf #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-tEBQ2rFgtf #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-tEBQ2rFgtf #vol {
    display: none;
  }
}
.cid-tEBQ2rFgtf .soutien {
  font-family: jost;
  font-size: 1em;
}
.cid-tEBQ2s1w2Z {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tEBQ2s1w2Z .mbr-section-title {
  text-align: center;
  color: #4479d9;
}
.cid-tEBQ2s1w2Z .mbr-section-subtitle {
  text-align: center;
}
.cid-tEBQ2s1w2Z .mbr-text {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tEBQ2s1w2Z .display-1 {
    font-size: 75px;
  }
  .cid-tEBQ2s1w2Z .display-5 {
    font-size: 29px;
  }
  .cid-tEBQ2s1w2Z .display-4 {
    font-weight: 300;
  }
}
#custom-html-v0 {
  /* Type valid CSS here */
}
#custom-html-v0 div {
  background-color: #1f1f1f;
  text-align: center;
}
#custom-html-v0 .leTexte {
  font-size: 1rem;
  color: #fff;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  margin: auto;
}
.cid-ubZMbTX7AH {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-ubZMbTX7AH .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZMbTX7AH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ubZMbTX7AH .container,
.cid-ubZMbTX7AH .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-ubZMbTX7AH .container,
  .cid-ubZMbTX7AH .container-fluid {
    padding: 0 20px;
  }
}
.cid-ubZMbTX7AH .title-wrapper .mbr-section-subtitle {
  margin-bottom: 25px;
}
@media (max-width: 992px) {
  .cid-ubZMbTX7AH .title-wrapper .mbr-section-subtitle {
    margin-bottom: 20px;
  }
}
.cid-ubZMbTX7AH .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-ubZMbTX7AH .mbr-section-title {
  color: #4479d9;
}
.cid-ubZMbTX7AH .mbr-section-subtitle {
  color: #f9a600;
}
.cid-ubTCKCAwq0 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-ubTCKCAwq0 .mbr-section-title {
  color: #fb980a;
  text-align: right;
}
#custom-html-1ts {
  /* Type valid CSS here */
  /* global */
}
#custom-html-1ts *,
#custom-html-1ts *::before,
#custom-html-1ts *::after {
  box-sizing: border-box;
}
#custom-html-1ts body {
  font-family: sans-serif;
  min-height: 100vh;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #232323;
}
#custom-html-1ts #corpsDuTexte {
  background-color: #232323;
}
#custom-html-1ts .container {
  background-color: #232323;
}
#custom-html-1ts .titre {
  padding: 1em;
}
#custom-html-1ts H1 {
  color: orange;
  font-size: 2rem;
}
#custom-html-1ts h6 {
  color: white;
}
.cid-ubZMmDImNv {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ubZMmDImNv .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZMmDImNv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ubZMmDImNv .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ubZMmDImNv .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-ubZMmDImNv .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-ubZMmDImNv .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-ubZMmDImNv .mbr-section-title {
  color: #ff9966;
  text-align: left;
}
.cid-ubZMmDImNv .mbr-text,
.cid-ubZMmDImNv .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-ubZMmDImNv .w-100 {
  padding: 0;
  border-radius: 13px;
}
.cid-ubZMnItNmZ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ubZMnItNmZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZMnItNmZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ubZMnItNmZ .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ubZMnItNmZ .text-wrapper {
  align-items: center;
  background-color: #4479d9;
  border-radius: 1em;
  border: 1px orange solid;
  padding: 1em;
}
@media (max-width: 991px) {
  .cid-ubZMnItNmZ .image-wrapper {
    padding: 1rem;
  }
}
.cid-ubZMnItNmZ .mbr-section-title {
  color: #ff9966;
  text-align: left;
}
.cid-ubZMnItNmZ .mbr-text,
.cid-ubZMnItNmZ .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-ubZMnItNmZ .w-100 {
  padding: 0;
  border-radius: 13px;
  -webkit-filter: drop-shadow(5px 5px 5px #000000);
  filter: drop-shadow(5px 5px 5px #000000);
}
.cid-tEBQ2sYTUn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-tEBQ2sYTUn .mbr-section-title {
  color: #4479d9;
  text-align: right;
}
.cid-tEBQ2sYTUn .mbr-text,
.cid-tEBQ2sYTUn .mbr-section-btn {
  color: #ffa405;
  text-align: right;
}
.cid-tEBQ2tgSn5 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #171717;
}
.cid-tEBQ2tgSn5 .row {
  padding: 20px 0;
}
@media (min-width: 992px) {
  .cid-tEBQ2tgSn5 .row {
    padding: 20px 34px;
  }
}
.cid-tEBQ2tgSn5 .mbr-text {
  color: #4479d9;
  text-align: center;
}
.cid-tEBQ2tAdTv {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-tEBQ2tAdTv .card-title {
  line-height: 1.6;
  margin: 0;
}
.cid-tEBQ2tAdTv .card {
  overflow: visible;
  transition: all 0.3s;
}
.cid-tEBQ2tAdTv .card:hover {
  margin-top: -0.6rem;
}
.cid-tEBQ2tAdTv .card-wrapper {
  position: relative;
}
.cid-tEBQ2tAdTv .card-img {
  overflow: hidden;
  position: relative;
  transition: all 0.3s;
  border-radius: 6px;
}
.cid-tEBQ2tAdTv .card-img:hover {
  box-shadow: 0 15px 20px rgba(0, 0, 0, 0.1);
}
.cid-tEBQ2tAdTv .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: black;
  opacity: 0.2;
  z-index: 10;
  pointer-events: none;
  border-radius: 6px;
}
.cid-tEBQ2tAdTv .big {
  margin-top: -25%;
}
.cid-tEBQ2tAdTv .card-box {
  position: absolute;
  overflow: hidden;
  margin-bottom: -8px;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 1rem;
  z-index: 100;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
@media (max-width: 991px) {
  .cid-tEBQ2tAdTv .small {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-tEBQ2tAdTv .card:not(.last-child) {
    padding-bottom: 1.5rem !important;
  }
}
.cid-tEBQ2tAdTv .mbr-section-sub-title {
  color: #4479d9;
  text-align: left;
}
.cid-tEBQ2uW0qf.popup-builder {
  background-color: #ffffff;
}
.cid-tEBQ2uW0qf.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tEBQ2uW0qf.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tEBQ2uW0qf .modal-content,
.cid-tEBQ2uW0qf .modal-dialog {
  height: auto;
}
.cid-tEBQ2uW0qf .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tEBQ2uW0qf .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tEBQ2uW0qf .form-wrapper .mbr-form .form-group,
  .cid-tEBQ2uW0qf .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tEBQ2uW0qf .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tEBQ2uW0qf .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-tEBQ2uW0qf .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tEBQ2uW0qf .pt-0 {
  padding-top: 0 !important;
}
.cid-tEBQ2uW0qf .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tEBQ2uW0qf .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tEBQ2uW0qf .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tEBQ2uW0qf .modal-open {
  overflow: hidden;
}
.cid-tEBQ2uW0qf .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tEBQ2uW0qf .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tEBQ2uW0qf .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tEBQ2uW0qf .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-tEBQ2uW0qf .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tEBQ2uW0qf .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tEBQ2uW0qf .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tEBQ2uW0qf .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-tEBQ2uW0qf .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tEBQ2uW0qf .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tEBQ2uW0qf .modal-backdrop.fade {
  opacity: 0;
}
.cid-tEBQ2uW0qf .modal-backdrop.show {
  opacity: .5;
}
.cid-tEBQ2uW0qf .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-tEBQ2uW0qf .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tEBQ2uW0qf .modal-header {
    padding: 1rem;
  }
}
.cid-tEBQ2uW0qf .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tEBQ2uW0qf .modal-header .close svg {
  fill: #ffffff;
}
.cid-tEBQ2uW0qf .modal-header .close:hover {
  opacity: 1;
}
.cid-tEBQ2uW0qf .modal-header .close:focus {
  outline: none;
}
.cid-tEBQ2uW0qf .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tEBQ2uW0qf .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tEBQ2uW0qf .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tEBQ2uW0qf .modal-body {
    padding: 1rem;
  }
}
.cid-tEBQ2uW0qf .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-tEBQ2uW0qf .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tEBQ2uW0qf .modal-footer {
    padding: 1rem;
  }
}
.cid-tEBQ2uW0qf .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tEBQ2uW0qf .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tEBQ2uW0qf .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tEBQ2uW0qf .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tEBQ2uW0qf .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tEBQ2uW0qf .modal-lg,
  .cid-tEBQ2uW0qf .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tEBQ2uW0qf .modal-xl {
    max-width: 1140px;
  }
}
.cid-tEBQ2uW0qf .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tEBQ2uW0qf .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-tEBQ2uW0qf .form-group {
  margin-bottom: 1rem;
}
.cid-tEBQ2uW0qf .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tEBQ2uW0qf .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tEBQ2uW0qf .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-tEBQ2uW0qf .mbr-section-btn {
  margin: 0;
}
.cid-tEBQ2uW0qf .mbr-section-btn .btn {
  margin: 0;
}
.cid-tEBQ2uW0qf #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-tEBQ2uW0qf #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-tEBQ2uW0qf #creativecommons img,
.cid-tEBQ2uW0qf iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-tEBQ2vMdEr.popup-builder {
  background-color: #ffffff;
}
.cid-tEBQ2vMdEr.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tEBQ2vMdEr.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tEBQ2vMdEr .modal-content,
.cid-tEBQ2vMdEr .modal-dialog {
  height: auto;
}
.cid-tEBQ2vMdEr .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tEBQ2vMdEr .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tEBQ2vMdEr .form-wrapper .mbr-form .form-group,
  .cid-tEBQ2vMdEr .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tEBQ2vMdEr .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tEBQ2vMdEr .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-tEBQ2vMdEr .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tEBQ2vMdEr .pt-0 {
  padding-top: 0 !important;
}
.cid-tEBQ2vMdEr .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tEBQ2vMdEr .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tEBQ2vMdEr .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tEBQ2vMdEr .modal-open {
  overflow: hidden;
}
.cid-tEBQ2vMdEr .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tEBQ2vMdEr .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tEBQ2vMdEr .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tEBQ2vMdEr .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-tEBQ2vMdEr .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tEBQ2vMdEr .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tEBQ2vMdEr .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tEBQ2vMdEr .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-tEBQ2vMdEr .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tEBQ2vMdEr .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tEBQ2vMdEr .modal-backdrop.fade {
  opacity: 0;
}
.cid-tEBQ2vMdEr .modal-backdrop.show {
  opacity: .5;
}
.cid-tEBQ2vMdEr .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-tEBQ2vMdEr .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tEBQ2vMdEr .modal-header {
    padding: 1rem;
  }
}
.cid-tEBQ2vMdEr .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tEBQ2vMdEr .modal-header .close svg {
  fill: #ffffff;
}
.cid-tEBQ2vMdEr .modal-header .close:hover {
  opacity: 1;
}
.cid-tEBQ2vMdEr .modal-header .close:focus {
  outline: none;
}
.cid-tEBQ2vMdEr .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tEBQ2vMdEr .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tEBQ2vMdEr .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tEBQ2vMdEr .modal-body {
    padding: 1rem;
  }
}
.cid-tEBQ2vMdEr .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-tEBQ2vMdEr .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tEBQ2vMdEr .modal-footer {
    padding: 1rem;
  }
}
.cid-tEBQ2vMdEr .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tEBQ2vMdEr .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tEBQ2vMdEr .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tEBQ2vMdEr .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tEBQ2vMdEr .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tEBQ2vMdEr .modal-lg,
  .cid-tEBQ2vMdEr .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tEBQ2vMdEr .modal-xl {
    max-width: 1140px;
  }
}
.cid-tEBQ2vMdEr .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tEBQ2vMdEr .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-tEBQ2vMdEr .form-group {
  margin-bottom: 1rem;
}
.cid-tEBQ2vMdEr .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tEBQ2vMdEr .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tEBQ2vMdEr .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-tEBQ2vMdEr .mbr-section-btn {
  margin: 0;
}
.cid-tEBQ2vMdEr .mbr-section-btn .btn {
  margin: 0;
}
.cid-tEBQ2wgVBm.popup-builder {
  background-color: #ffffff;
}
.cid-tEBQ2wgVBm.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tEBQ2wgVBm.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tEBQ2wgVBm .modal-content,
.cid-tEBQ2wgVBm .modal-dialog {
  height: auto;
}
.cid-tEBQ2wgVBm .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tEBQ2wgVBm .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tEBQ2wgVBm .form-wrapper .mbr-form .form-group,
  .cid-tEBQ2wgVBm .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tEBQ2wgVBm .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tEBQ2wgVBm .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-tEBQ2wgVBm .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tEBQ2wgVBm .pt-0 {
  padding-top: 0 !important;
}
.cid-tEBQ2wgVBm .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tEBQ2wgVBm .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tEBQ2wgVBm .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tEBQ2wgVBm .modal-open {
  overflow: hidden;
}
.cid-tEBQ2wgVBm .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tEBQ2wgVBm .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tEBQ2wgVBm .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tEBQ2wgVBm .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-tEBQ2wgVBm .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tEBQ2wgVBm .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tEBQ2wgVBm .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tEBQ2wgVBm .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-tEBQ2wgVBm .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tEBQ2wgVBm .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tEBQ2wgVBm .modal-backdrop.fade {
  opacity: 0;
}
.cid-tEBQ2wgVBm .modal-backdrop.show {
  opacity: .5;
}
.cid-tEBQ2wgVBm .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-tEBQ2wgVBm .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tEBQ2wgVBm .modal-header {
    padding: 1rem;
  }
}
.cid-tEBQ2wgVBm .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tEBQ2wgVBm .modal-header .close svg {
  fill: #ffffff;
}
.cid-tEBQ2wgVBm .modal-header .close:hover {
  opacity: 1;
}
.cid-tEBQ2wgVBm .modal-header .close:focus {
  outline: none;
}
.cid-tEBQ2wgVBm .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tEBQ2wgVBm .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tEBQ2wgVBm .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tEBQ2wgVBm .modal-body {
    padding: 1rem;
  }
}
.cid-tEBQ2wgVBm .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-tEBQ2wgVBm .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tEBQ2wgVBm .modal-footer {
    padding: 1rem;
  }
}
.cid-tEBQ2wgVBm .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tEBQ2wgVBm .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tEBQ2wgVBm .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tEBQ2wgVBm .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tEBQ2wgVBm .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tEBQ2wgVBm .modal-lg,
  .cid-tEBQ2wgVBm .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tEBQ2wgVBm .modal-xl {
    max-width: 1140px;
  }
}
.cid-tEBQ2wgVBm .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tEBQ2wgVBm .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-tEBQ2wgVBm .form-group {
  margin-bottom: 1rem;
}
.cid-tEBQ2wgVBm .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tEBQ2wgVBm .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tEBQ2wgVBm .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-tEBQ2wgVBm .mbr-section-btn {
  margin: 0;
}
.cid-tEBQ2wgVBm .mbr-section-btn .btn {
  margin: 0;
}
.cid-tEBQ2wKIGP.popup-builder {
  background-color: #ffffff;
}
.cid-tEBQ2wKIGP.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tEBQ2wKIGP.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tEBQ2wKIGP .modal-content,
.cid-tEBQ2wKIGP .modal-dialog {
  height: auto;
}
.cid-tEBQ2wKIGP .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tEBQ2wKIGP .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tEBQ2wKIGP .form-wrapper .mbr-form .form-group,
  .cid-tEBQ2wKIGP .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tEBQ2wKIGP .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tEBQ2wKIGP .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-tEBQ2wKIGP .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tEBQ2wKIGP .pt-0 {
  padding-top: 0 !important;
}
.cid-tEBQ2wKIGP .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tEBQ2wKIGP .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tEBQ2wKIGP .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tEBQ2wKIGP .modal-open {
  overflow: hidden;
}
.cid-tEBQ2wKIGP .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tEBQ2wKIGP .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tEBQ2wKIGP .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tEBQ2wKIGP .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-tEBQ2wKIGP .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tEBQ2wKIGP .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tEBQ2wKIGP .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tEBQ2wKIGP .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-tEBQ2wKIGP .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tEBQ2wKIGP .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tEBQ2wKIGP .modal-backdrop.fade {
  opacity: 0;
}
.cid-tEBQ2wKIGP .modal-backdrop.show {
  opacity: .5;
}
.cid-tEBQ2wKIGP .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-tEBQ2wKIGP .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tEBQ2wKIGP .modal-header {
    padding: 1rem;
  }
}
.cid-tEBQ2wKIGP .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tEBQ2wKIGP .modal-header .close svg {
  fill: #ffffff;
}
.cid-tEBQ2wKIGP .modal-header .close:hover {
  opacity: 1;
}
.cid-tEBQ2wKIGP .modal-header .close:focus {
  outline: none;
}
.cid-tEBQ2wKIGP .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tEBQ2wKIGP .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tEBQ2wKIGP .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tEBQ2wKIGP .modal-body {
    padding: 1rem;
  }
}
.cid-tEBQ2wKIGP .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-tEBQ2wKIGP .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tEBQ2wKIGP .modal-footer {
    padding: 1rem;
  }
}
.cid-tEBQ2wKIGP .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tEBQ2wKIGP .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tEBQ2wKIGP .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tEBQ2wKIGP .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tEBQ2wKIGP .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tEBQ2wKIGP .modal-lg,
  .cid-tEBQ2wKIGP .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tEBQ2wKIGP .modal-xl {
    max-width: 1140px;
  }
}
.cid-tEBQ2wKIGP .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tEBQ2wKIGP .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-tEBQ2wKIGP .form-group {
  margin-bottom: 1rem;
}
.cid-tEBQ2wKIGP .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tEBQ2wKIGP .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tEBQ2wKIGP .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-tEBQ2wKIGP .mbr-section-btn {
  margin: 0;
}
.cid-tEBQ2wKIGP .mbr-section-btn .btn {
  margin: 0;
}
.cid-tEBQ2xhanp.popup-builder {
  background-color: #ffffff;
}
.cid-tEBQ2xhanp.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tEBQ2xhanp.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tEBQ2xhanp .modal-content,
.cid-tEBQ2xhanp .modal-dialog {
  height: auto;
}
.cid-tEBQ2xhanp .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tEBQ2xhanp .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tEBQ2xhanp .form-wrapper .mbr-form .form-group,
  .cid-tEBQ2xhanp .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tEBQ2xhanp .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tEBQ2xhanp .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-tEBQ2xhanp .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tEBQ2xhanp .pt-0 {
  padding-top: 0 !important;
}
.cid-tEBQ2xhanp .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tEBQ2xhanp .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tEBQ2xhanp .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tEBQ2xhanp .modal-open {
  overflow: hidden;
}
.cid-tEBQ2xhanp .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tEBQ2xhanp .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tEBQ2xhanp .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tEBQ2xhanp .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-tEBQ2xhanp .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tEBQ2xhanp .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tEBQ2xhanp .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tEBQ2xhanp .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-tEBQ2xhanp .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tEBQ2xhanp .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tEBQ2xhanp .modal-backdrop.fade {
  opacity: 0;
}
.cid-tEBQ2xhanp .modal-backdrop.show {
  opacity: .5;
}
.cid-tEBQ2xhanp .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-tEBQ2xhanp .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tEBQ2xhanp .modal-header {
    padding: 1rem;
  }
}
.cid-tEBQ2xhanp .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tEBQ2xhanp .modal-header .close svg {
  fill: #ffffff;
}
.cid-tEBQ2xhanp .modal-header .close:hover {
  opacity: 1;
}
.cid-tEBQ2xhanp .modal-header .close:focus {
  outline: none;
}
.cid-tEBQ2xhanp .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tEBQ2xhanp .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tEBQ2xhanp .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tEBQ2xhanp .modal-body {
    padding: 1rem;
  }
}
.cid-tEBQ2xhanp .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-tEBQ2xhanp .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tEBQ2xhanp .modal-footer {
    padding: 1rem;
  }
}
.cid-tEBQ2xhanp .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tEBQ2xhanp .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tEBQ2xhanp .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tEBQ2xhanp .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tEBQ2xhanp .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tEBQ2xhanp .modal-lg,
  .cid-tEBQ2xhanp .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tEBQ2xhanp .modal-xl {
    max-width: 1140px;
  }
}
.cid-tEBQ2xhanp .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tEBQ2xhanp .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-tEBQ2xhanp .form-group {
  margin-bottom: 1rem;
}
.cid-tEBQ2xhanp .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tEBQ2xhanp .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tEBQ2xhanp .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-tEBQ2xhanp .mbr-section-btn {
  margin: 0;
}
.cid-tEBQ2xhanp .mbr-section-btn .btn {
  margin: 0;
}
.cid-tEBQ2xL80G.popup-builder {
  background-color: #ffffff;
}
.cid-tEBQ2xL80G.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tEBQ2xL80G.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tEBQ2xL80G .modal-content,
.cid-tEBQ2xL80G .modal-dialog {
  height: auto;
}
.cid-tEBQ2xL80G .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tEBQ2xL80G .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tEBQ2xL80G .form-wrapper .mbr-form .form-group,
  .cid-tEBQ2xL80G .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tEBQ2xL80G .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tEBQ2xL80G .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-tEBQ2xL80G .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tEBQ2xL80G .pt-0 {
  padding-top: 0 !important;
}
.cid-tEBQ2xL80G .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tEBQ2xL80G .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tEBQ2xL80G .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tEBQ2xL80G .modal-open {
  overflow: hidden;
}
.cid-tEBQ2xL80G .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tEBQ2xL80G .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tEBQ2xL80G .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tEBQ2xL80G .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-tEBQ2xL80G .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tEBQ2xL80G .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tEBQ2xL80G .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tEBQ2xL80G .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-tEBQ2xL80G .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tEBQ2xL80G .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tEBQ2xL80G .modal-backdrop.fade {
  opacity: 0;
}
.cid-tEBQ2xL80G .modal-backdrop.show {
  opacity: .5;
}
.cid-tEBQ2xL80G .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-tEBQ2xL80G .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tEBQ2xL80G .modal-header {
    padding: 1rem;
  }
}
.cid-tEBQ2xL80G .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tEBQ2xL80G .modal-header .close svg {
  fill: #ffffff;
}
.cid-tEBQ2xL80G .modal-header .close:hover {
  opacity: 1;
}
.cid-tEBQ2xL80G .modal-header .close:focus {
  outline: none;
}
.cid-tEBQ2xL80G .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tEBQ2xL80G .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tEBQ2xL80G .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tEBQ2xL80G .modal-body {
    padding: 1rem;
  }
}
.cid-tEBQ2xL80G .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-tEBQ2xL80G .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tEBQ2xL80G .modal-footer {
    padding: 1rem;
  }
}
.cid-tEBQ2xL80G .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tEBQ2xL80G .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tEBQ2xL80G .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tEBQ2xL80G .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tEBQ2xL80G .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tEBQ2xL80G .modal-lg,
  .cid-tEBQ2xL80G .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tEBQ2xL80G .modal-xl {
    max-width: 1140px;
  }
}
.cid-tEBQ2xL80G .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tEBQ2xL80G .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-tEBQ2xL80G .form-group {
  margin-bottom: 1rem;
}
.cid-tEBQ2xL80G .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tEBQ2xL80G .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tEBQ2xL80G .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-tEBQ2xL80G .mbr-section-btn {
  margin: 0;
}
.cid-tEBQ2xL80G .mbr-section-btn .btn {
  margin: 0;
}
.cid-tECamOMjCi.popup-builder {
  background-color: #ffffff;
}
.cid-tECamOMjCi.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tECamOMjCi.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tECamOMjCi .modal-content,
.cid-tECamOMjCi .modal-dialog {
  height: auto;
}
.cid-tECamOMjCi .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tECamOMjCi .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tECamOMjCi .form-wrapper .mbr-form .form-group,
  .cid-tECamOMjCi .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tECamOMjCi .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tECamOMjCi .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-tECamOMjCi .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tECamOMjCi .pt-0 {
  padding-top: 0 !important;
}
.cid-tECamOMjCi .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tECamOMjCi .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tECamOMjCi .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tECamOMjCi .modal-open {
  overflow: hidden;
}
.cid-tECamOMjCi .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tECamOMjCi .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tECamOMjCi .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tECamOMjCi .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-tECamOMjCi .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tECamOMjCi .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tECamOMjCi .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tECamOMjCi .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-tECamOMjCi .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tECamOMjCi .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tECamOMjCi .modal-backdrop.fade {
  opacity: 0;
}
.cid-tECamOMjCi .modal-backdrop.show {
  opacity: .5;
}
.cid-tECamOMjCi .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-tECamOMjCi .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tECamOMjCi .modal-header {
    padding: 1rem;
  }
}
.cid-tECamOMjCi .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tECamOMjCi .modal-header .close svg {
  fill: #ffffff;
}
.cid-tECamOMjCi .modal-header .close:hover {
  opacity: 1;
}
.cid-tECamOMjCi .modal-header .close:focus {
  outline: none;
}
.cid-tECamOMjCi .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tECamOMjCi .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tECamOMjCi .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tECamOMjCi .modal-body {
    padding: 1rem;
  }
}
.cid-tECamOMjCi .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-tECamOMjCi .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tECamOMjCi .modal-footer {
    padding: 1rem;
  }
}
.cid-tECamOMjCi .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tECamOMjCi .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tECamOMjCi .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tECamOMjCi .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tECamOMjCi .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tECamOMjCi .modal-lg,
  .cid-tECamOMjCi .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tECamOMjCi .modal-xl {
    max-width: 1140px;
  }
}
.cid-tECamOMjCi .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tECamOMjCi .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-tECamOMjCi .form-group {
  margin-bottom: 1rem;
}
.cid-tECamOMjCi .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tECamOMjCi .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tECamOMjCi .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-tECamOMjCi .mbr-section-btn {
  margin: 0;
}
.cid-tECamOMjCi .mbr-section-btn .btn {
  margin: 0;
}
.cid-uYztOxx9eJ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uYztOxx9eJ .row > [class*="col"] {
  padding-left: 16px;
  padding-right: 16px;
  width: 100%;
}
.cid-tMHGzDmQbh {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-tMHGzDmQbh .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tMHGzDmQbh .bg-facebook:hover {
  background: #0b60cb;
}
.cid-tMHGzDmQbh .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-tMHGzDmQbh .bg-youtube:hover {
  background: #cc0000;
}
.cid-tMHGzDmQbh .bg-twitch {
  background: #9146ff;
  color: #ffffff;
}
.cid-tMHGzDmQbh .bg-twitch:hover {
  background: #7313ff;
}
.cid-tMHGzDmQbh .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-tMHGzDmQbh [class^="socicon-"]:before,
.cid-tMHGzDmQbh [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tMHGzDmQbh .mbr-section-title,
.cid-tMHGzDmQbh .social-list {
  color: #4479d9;
  text-align: right;
}
.cid-tMHGFrztoG {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (max-width: 767px) {
  .cid-tMHGFrztoG .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tMHGFrztoG .img-logo img {
  height: 6rem;
  width: auto;
}
.cid-tMHGFrztoG .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-tMHGFrztoG .form-control:focus,
.cid-tMHGFrztoG .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-tMHGFrztoG .form-group {
  margin-bottom: 1rem;
}
.cid-tMHGFrztoG input::-webkit-input-placeholder,
.cid-tMHGFrztoG textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-tMHGFrztoG input:-moz-placeholder,
.cid-tMHGFrztoG textarea:-moz-placeholder {
  color: #656565;
}
.cid-tMHGFrztoG .jq-selectbox li,
.cid-tMHGFrztoG .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-tMHGFrztoG .jq-selectbox li:hover,
.cid-tMHGFrztoG .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-tMHGFrztoG .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-tMHGFrztoG .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-tMHGFrztoG textarea.form-control {
  resize: none;
}
.cid-tMHGFrztoG .input-group-btn {
  display: inline-block;
}
.cid-tMHGFrztoG .input-group-btn .btn {
  margin: 0 !important;
  padding: 0.75rem 1.5625rem !important;
  text-transform: none;
}
.cid-tMHGFrztoG .form-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tMHGFrztoG .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tMHGFrztoG .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tMHGFrztoG .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tMHGFrztoG .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tMHGFrztoG .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tMHGFrztoG .social-list {
    -webkit-justify-content: justify;
    text-align: justify;
    hyphens: auto;
    text-justify: distribute;
  }
}
@media (max-width: 767px) {
  .cid-tMHGFrztoG .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tMHGFrztoG .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tMHGFrztoG .form-control,
.cid-tMHGFrztoG .input-group-btn .btn {
  border-radius: 3px;
}
.cid-tMHGFrztoG #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-tMHGFrztoG #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-tMHGFrztoG #creativecommons img,
.cid-tMHGFrztoG iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-tMHGFrztoG .offset-md-1 {
  margin-left: 1vw;
}
.cid-tSDPiXQogy.popup-builder {
  background-color: #ffffff;
}
.cid-tSDPiXQogy.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tSDPiXQogy.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tSDPiXQogy .modal-content,
.cid-tSDPiXQogy .modal-dialog {
  height: auto;
}
.cid-tSDPiXQogy .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tSDPiXQogy .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tSDPiXQogy .form-wrapper .mbr-form .form-group,
  .cid-tSDPiXQogy .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tSDPiXQogy .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tSDPiXQogy .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-tSDPiXQogy .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tSDPiXQogy .pt-0 {
  padding-top: 0 !important;
}
.cid-tSDPiXQogy .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tSDPiXQogy .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tSDPiXQogy .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tSDPiXQogy .modal-open {
  overflow: hidden;
}
.cid-tSDPiXQogy .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tSDPiXQogy .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tSDPiXQogy .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tSDPiXQogy .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-tSDPiXQogy .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tSDPiXQogy .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tSDPiXQogy .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tSDPiXQogy .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-tSDPiXQogy .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tSDPiXQogy .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tSDPiXQogy .modal-backdrop.fade {
  opacity: 0;
}
.cid-tSDPiXQogy .modal-backdrop.show {
  opacity: .5;
}
.cid-tSDPiXQogy .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-tSDPiXQogy .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXQogy .modal-header {
    padding: 1rem;
  }
}
.cid-tSDPiXQogy .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tSDPiXQogy .modal-header .close svg {
  fill: #ffffff;
}
.cid-tSDPiXQogy .modal-header .close:hover {
  opacity: 1;
}
.cid-tSDPiXQogy .modal-header .close:focus {
  outline: none;
}
.cid-tSDPiXQogy .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tSDPiXQogy .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tSDPiXQogy .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXQogy .modal-body {
    padding: 1rem;
  }
}
.cid-tSDPiXQogy .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-tSDPiXQogy .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXQogy .modal-footer {
    padding: 1rem;
  }
}
.cid-tSDPiXQogy .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tSDPiXQogy .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tSDPiXQogy .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tSDPiXQogy .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tSDPiXQogy .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tSDPiXQogy .modal-lg,
  .cid-tSDPiXQogy .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tSDPiXQogy .modal-xl {
    max-width: 1140px;
  }
}
.cid-tSDPiXQogy .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tSDPiXQogy .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-tSDPiXQogy .form-group {
  margin-bottom: 1rem;
}
.cid-tSDPiXQogy .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tSDPiXQogy .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tSDPiXQogy .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-tSDPiXQogy .mbr-section-btn {
  margin: 0;
}
.cid-tSDPiXQogy .mbr-section-btn .btn {
  margin: 0;
}
.cid-tFbjidswKe {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tFbjidswKe nav.navbar {
  position: fixed;
}
.cid-tFbjidswKe .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-tFbjidswKe .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tFbjidswKe .decor {
  background-color: white;
  border: solid 1px lightgray;
  border-radius: .5vw;
}
.cid-tFbjidswKe #menu {
  width: 3vh;
  font-size: .8vh;
  color: #353535;
  left: -7px;
  position: absolute;
  top: 1px;
  margin-top: 3px;
}
.cid-tFbjidswKe .dropdown-item {
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  transition: .4s all !important;
}
.cid-tFbjidswKe .dropdown-item:hover,
.cid-tFbjidswKe .dropdown-item:focus {
  background: rgba(71, 181, 237, 0.5) !important;
  color: white !important;
}
.cid-tFbjidswKe .dropdown-item:hover span {
  color: white;
}
.cid-tFbjidswKe .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tFbjidswKe .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tFbjidswKe .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
  text-align: center;
}
.cid-tFbjidswKe .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tFbjidswKe .nav-link {
  position: relative;
}
.cid-tFbjidswKe .container {
  display: flex;
  margin: auto;
  max-width: 1600px;
}
.cid-tFbjidswKe .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0 !important;
}
.cid-tFbjidswKe .iconfont-wrapper .mbr-iconfont {
  transition: .4s all;
}
.cid-tFbjidswKe .iconfont-wrapper:hover .mbr-iconfont {
  color: #6592e6;
}
.cid-tFbjidswKe .dropdown-menu,
.cid-tFbjidswKe .navbar.opened {
  background: #353535 !important;
}
.cid-tFbjidswKe .nav-item:focus,
.cid-tFbjidswKe .nav-link:focus {
  outline: none;
}
.cid-tFbjidswKe .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tFbjidswKe .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFbjidswKe .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tFbjidswKe .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFbjidswKe .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tFbjidswKe .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tFbjidswKe .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-tFbjidswKe .navbar.opened {
  transition: all 0.3s;
}
.cid-tFbjidswKe .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tFbjidswKe .navbar .navbar-logo img {
  width: auto;
}
.cid-tFbjidswKe .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tFbjidswKe .navbar.collapsed {
  justify-content: center;
}
.cid-tFbjidswKe .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tFbjidswKe .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tFbjidswKe .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tFbjidswKe .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tFbjidswKe .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-tFbjidswKe .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tFbjidswKe .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tFbjidswKe .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tFbjidswKe .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tFbjidswKe .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tFbjidswKe .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tFbjidswKe .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tFbjidswKe .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-tFbjidswKe .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tFbjidswKe .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tFbjidswKe .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tFbjidswKe .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tFbjidswKe .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tFbjidswKe .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-tFbjidswKe .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tFbjidswKe .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tFbjidswKe .dropdown-item.active,
.cid-tFbjidswKe .dropdown-item:active {
  background-color: transparent;
}
.cid-tFbjidswKe .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tFbjidswKe .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tFbjidswKe .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tFbjidswKe .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #353535;
}
.cid-tFbjidswKe .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tFbjidswKe .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFbjidswKe ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tFbjidswKe .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tFbjidswKe button.navbar-toggler {
  outline: none;
  width: 26px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tFbjidswKe button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 25px;
  height: 2px;
  border-right: 5px;
  background-color: #353535;
}
.cid-tFbjidswKe button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tFbjidswKe button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tFbjidswKe button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tFbjidswKe button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tFbjidswKe nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tFbjidswKe nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tFbjidswKe nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tFbjidswKe nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tFbjidswKe .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tFbjidswKe a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFbjidswKe .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-tFbjidswKe .navbar {
    height: 70px;
  }
  .cid-tFbjidswKe .navbar.opened {
    height: auto;
  }
  .cid-tFbjidswKe .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tFbjidswKe .header-item {
  width: 33.33333333%;
  padding: 10px 0;
}
.cid-tFbjidswKe .navbar-toggler {
  margin-left: 10px;
}
.cid-tFbjidswKe .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-tFbjidswKe .navbar-logo {
  margin-right: 0 !important;
}
.cid-tFbjidswKe .mbr-text {
  width: 100%;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 575px) {
  .cid-tFbjidswKe .mbr-text {
    display: none;
  }
}
.cid-tFbjidswKe .navbar-collapse {
  padding-top: 40px !important;
}
.cid-tFbjidswKe .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-tFbjidswKe .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
}
.cid-tFbjidswKe .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-tFbjidswKe #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-tFbjidswKe #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-tFbjidswKe #vol {
    display: none;
  }
}
.cid-tFbjidswKe .soutien {
  font-family: jost;
  font-size: 1em;
}
.cid-tFbjielrqH {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tFbjielrqH .mbr-section-title {
  text-align: center;
  color: #4479d9;
}
.cid-tFbjielrqH .mbr-section-subtitle {
  text-align: center;
}
.cid-tFbjielrqH .mbr-text {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tFbjielrqH .display-1 {
    font-size: 75px;
  }
  .cid-tFbjielrqH .display-5 {
    font-size: 29px;
  }
  .cid-tFbjielrqH .display-4 {
    font-weight: 300;
  }
}
#custom-html-vi {
  /* Type valid CSS here */
}
#custom-html-vi div {
  background-color: #1f1f1f;
  text-align: center;
}
#custom-html-vi .leTexte {
  font-size: 1rem;
  color: #fff;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  margin: auto;
}
.cid-ubZMtwgwT4 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-ubZMtwgwT4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZMtwgwT4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ubZMtwgwT4 .container,
.cid-ubZMtwgwT4 .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-ubZMtwgwT4 .container,
  .cid-ubZMtwgwT4 .container-fluid {
    padding: 0 20px;
  }
}
.cid-ubZMtwgwT4 .title-wrapper .mbr-section-subtitle {
  margin-bottom: 25px;
}
@media (max-width: 992px) {
  .cid-ubZMtwgwT4 .title-wrapper .mbr-section-subtitle {
    margin-bottom: 20px;
  }
}
.cid-ubZMtwgwT4 .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-ubZMtwgwT4 .mbr-section-title {
  color: #4479d9;
}
.cid-ubZMtwgwT4 .mbr-section-subtitle {
  color: #f9a600;
}
.cid-ubTAaJFxGR {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-ubTAaJFxGR .mbr-section-title {
  color: #fb980a;
  text-align: right;
}
#custom-html-1t9 {
  /* Type valid CSS here */
  /* global */
}
#custom-html-1t9 *,
#custom-html-1t9 *::before,
#custom-html-1t9 *::after {
  box-sizing: border-box;
}
#custom-html-1t9 body {
  font-family: sans-serif;
  min-height: 100vh;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #232323;
}
#custom-html-1t9 #corpsDuTexte {
  background-color: #232323;
}
#custom-html-1t9 .container {
  background-color: #232323;
}
#custom-html-1t9 .titre {
  padding: 1em;
}
#custom-html-1t9 H1 {
  color: orange;
  font-size: 2rem;
}
#custom-html-1t9 h6 {
  color: white;
}
.cid-ubZMC7Btv0 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ubZMC7Btv0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZMC7Btv0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ubZMC7Btv0 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ubZMC7Btv0 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-ubZMC7Btv0 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-ubZMC7Btv0 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-ubZMC7Btv0 .mbr-section-title {
  color: #ff9966;
  text-align: left;
}
.cid-ubZMC7Btv0 .mbr-text,
.cid-ubZMC7Btv0 .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-ubZMC7Btv0 .w-100 {
  padding: 0;
  border-radius: 13px;
}
.cid-ubZMD6kOPs {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ubZMD6kOPs .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZMD6kOPs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ubZMD6kOPs .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ubZMD6kOPs .text-wrapper {
  align-items: center;
  background-color: #4479d9;
  border-radius: 1em;
  border: 1px orange solid;
  padding: 1em;
}
@media (max-width: 991px) {
  .cid-ubZMD6kOPs .image-wrapper {
    padding: 1rem;
  }
}
.cid-ubZMD6kOPs .mbr-section-title {
  color: #ff9966;
  text-align: left;
}
.cid-ubZMD6kOPs .mbr-text,
.cid-ubZMD6kOPs .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-ubZMD6kOPs .w-100 {
  padding: 0;
  border-radius: 13px;
  -webkit-filter: drop-shadow(5px 5px 5px #000000);
  filter: drop-shadow(5px 5px 5px #000000);
}
.cid-tFbjih6cqy {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-tFbjih6cqy .mbr-section-title {
  color: #4479d9;
  text-align: right;
}
.cid-tFbjih6cqy .mbr-text,
.cid-tFbjih6cqy .mbr-section-btn {
  color: #ffa405;
  text-align: right;
}
.cid-tFbjii0kqy {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #171717;
}
.cid-tFbjii0kqy .row {
  padding: 20px 0;
}
@media (min-width: 992px) {
  .cid-tFbjii0kqy .row {
    padding: 20px 34px;
  }
}
.cid-tFbjii0kqy .mbr-text {
  color: #4479d9;
  text-align: center;
}
.cid-tFbjiiHFkJ {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-tFbjiiHFkJ .card-title {
  line-height: 1.6;
  margin: 0;
}
.cid-tFbjiiHFkJ .card {
  overflow: visible;
  transition: all 0.3s;
}
.cid-tFbjiiHFkJ .card:hover {
  margin-top: -0.6rem;
}
.cid-tFbjiiHFkJ .card-wrapper {
  position: relative;
}
.cid-tFbjiiHFkJ .card-img {
  overflow: hidden;
  position: relative;
  transition: all 0.3s;
  border-radius: 6px;
}
.cid-tFbjiiHFkJ .card-img:hover {
  box-shadow: 0 15px 20px rgba(0, 0, 0, 0.1);
}
.cid-tFbjiiHFkJ .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: black;
  opacity: 0.2;
  z-index: 10;
  pointer-events: none;
  border-radius: 6px;
}
.cid-tFbjiiHFkJ .big {
  margin-top: -25%;
}
.cid-tFbjiiHFkJ .card-box {
  position: absolute;
  overflow: hidden;
  margin-bottom: -8px;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 1rem;
  z-index: 100;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
@media (max-width: 991px) {
  .cid-tFbjiiHFkJ .small {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-tFbjiiHFkJ .card:not(.last-child) {
    padding-bottom: 1.5rem !important;
  }
}
.cid-tFbjiiHFkJ .mbr-section-sub-title {
  color: #4479d9;
  text-align: left;
}
.cid-tFbjin1g7v.popup-builder {
  background-color: #ffffff;
}
.cid-tFbjin1g7v.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tFbjin1g7v.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tFbjin1g7v .modal-content,
.cid-tFbjin1g7v .modal-dialog {
  height: auto;
}
.cid-tFbjin1g7v .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tFbjin1g7v .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tFbjin1g7v .form-wrapper .mbr-form .form-group,
  .cid-tFbjin1g7v .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tFbjin1g7v .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tFbjin1g7v .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-tFbjin1g7v .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tFbjin1g7v .pt-0 {
  padding-top: 0 !important;
}
.cid-tFbjin1g7v .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tFbjin1g7v .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tFbjin1g7v .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tFbjin1g7v .modal-open {
  overflow: hidden;
}
.cid-tFbjin1g7v .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tFbjin1g7v .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tFbjin1g7v .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tFbjin1g7v .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-tFbjin1g7v .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tFbjin1g7v .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tFbjin1g7v .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tFbjin1g7v .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-tFbjin1g7v .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tFbjin1g7v .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tFbjin1g7v .modal-backdrop.fade {
  opacity: 0;
}
.cid-tFbjin1g7v .modal-backdrop.show {
  opacity: .5;
}
.cid-tFbjin1g7v .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-tFbjin1g7v .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tFbjin1g7v .modal-header {
    padding: 1rem;
  }
}
.cid-tFbjin1g7v .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tFbjin1g7v .modal-header .close svg {
  fill: #ffffff;
}
.cid-tFbjin1g7v .modal-header .close:hover {
  opacity: 1;
}
.cid-tFbjin1g7v .modal-header .close:focus {
  outline: none;
}
.cid-tFbjin1g7v .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tFbjin1g7v .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tFbjin1g7v .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFbjin1g7v .modal-body {
    padding: 1rem;
  }
}
.cid-tFbjin1g7v .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-tFbjin1g7v .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFbjin1g7v .modal-footer {
    padding: 1rem;
  }
}
.cid-tFbjin1g7v .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tFbjin1g7v .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tFbjin1g7v .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tFbjin1g7v .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tFbjin1g7v .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tFbjin1g7v .modal-lg,
  .cid-tFbjin1g7v .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tFbjin1g7v .modal-xl {
    max-width: 1140px;
  }
}
.cid-tFbjin1g7v .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tFbjin1g7v .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-tFbjin1g7v .form-group {
  margin-bottom: 1rem;
}
.cid-tFbjin1g7v .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tFbjin1g7v .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tFbjin1g7v .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-tFbjin1g7v .mbr-section-btn {
  margin: 0;
}
.cid-tFbjin1g7v .mbr-section-btn .btn {
  margin: 0;
}
.cid-tFbjin1g7v #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-tFbjin1g7v #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-tFbjin1g7v #creativecommons img,
.cid-tFbjin1g7v iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-tFbjioHCzI.popup-builder {
  background-color: #ffffff;
}
.cid-tFbjioHCzI.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tFbjioHCzI.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tFbjioHCzI .modal-content,
.cid-tFbjioHCzI .modal-dialog {
  height: auto;
}
.cid-tFbjioHCzI .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tFbjioHCzI .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tFbjioHCzI .form-wrapper .mbr-form .form-group,
  .cid-tFbjioHCzI .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tFbjioHCzI .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tFbjioHCzI .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-tFbjioHCzI .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tFbjioHCzI .pt-0 {
  padding-top: 0 !important;
}
.cid-tFbjioHCzI .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tFbjioHCzI .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tFbjioHCzI .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tFbjioHCzI .modal-open {
  overflow: hidden;
}
.cid-tFbjioHCzI .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tFbjioHCzI .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tFbjioHCzI .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tFbjioHCzI .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-tFbjioHCzI .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tFbjioHCzI .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tFbjioHCzI .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tFbjioHCzI .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-tFbjioHCzI .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tFbjioHCzI .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tFbjioHCzI .modal-backdrop.fade {
  opacity: 0;
}
.cid-tFbjioHCzI .modal-backdrop.show {
  opacity: .5;
}
.cid-tFbjioHCzI .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-tFbjioHCzI .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tFbjioHCzI .modal-header {
    padding: 1rem;
  }
}
.cid-tFbjioHCzI .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tFbjioHCzI .modal-header .close svg {
  fill: #ffffff;
}
.cid-tFbjioHCzI .modal-header .close:hover {
  opacity: 1;
}
.cid-tFbjioHCzI .modal-header .close:focus {
  outline: none;
}
.cid-tFbjioHCzI .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tFbjioHCzI .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tFbjioHCzI .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFbjioHCzI .modal-body {
    padding: 1rem;
  }
}
.cid-tFbjioHCzI .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-tFbjioHCzI .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFbjioHCzI .modal-footer {
    padding: 1rem;
  }
}
.cid-tFbjioHCzI .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tFbjioHCzI .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tFbjioHCzI .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tFbjioHCzI .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tFbjioHCzI .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tFbjioHCzI .modal-lg,
  .cid-tFbjioHCzI .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tFbjioHCzI .modal-xl {
    max-width: 1140px;
  }
}
.cid-tFbjioHCzI .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tFbjioHCzI .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-tFbjioHCzI .form-group {
  margin-bottom: 1rem;
}
.cid-tFbjioHCzI .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tFbjioHCzI .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tFbjioHCzI .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-tFbjioHCzI .mbr-section-btn {
  margin: 0;
}
.cid-tFbjioHCzI .mbr-section-btn .btn {
  margin: 0;
}
.cid-tFbjipMW7l.popup-builder {
  background-color: #ffffff;
}
.cid-tFbjipMW7l.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tFbjipMW7l.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tFbjipMW7l .modal-content,
.cid-tFbjipMW7l .modal-dialog {
  height: auto;
}
.cid-tFbjipMW7l .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tFbjipMW7l .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tFbjipMW7l .form-wrapper .mbr-form .form-group,
  .cid-tFbjipMW7l .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tFbjipMW7l .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tFbjipMW7l .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-tFbjipMW7l .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tFbjipMW7l .pt-0 {
  padding-top: 0 !important;
}
.cid-tFbjipMW7l .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tFbjipMW7l .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tFbjipMW7l .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tFbjipMW7l .modal-open {
  overflow: hidden;
}
.cid-tFbjipMW7l .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tFbjipMW7l .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tFbjipMW7l .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tFbjipMW7l .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-tFbjipMW7l .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tFbjipMW7l .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tFbjipMW7l .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tFbjipMW7l .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-tFbjipMW7l .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tFbjipMW7l .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tFbjipMW7l .modal-backdrop.fade {
  opacity: 0;
}
.cid-tFbjipMW7l .modal-backdrop.show {
  opacity: .5;
}
.cid-tFbjipMW7l .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-tFbjipMW7l .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tFbjipMW7l .modal-header {
    padding: 1rem;
  }
}
.cid-tFbjipMW7l .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tFbjipMW7l .modal-header .close svg {
  fill: #ffffff;
}
.cid-tFbjipMW7l .modal-header .close:hover {
  opacity: 1;
}
.cid-tFbjipMW7l .modal-header .close:focus {
  outline: none;
}
.cid-tFbjipMW7l .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tFbjipMW7l .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tFbjipMW7l .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFbjipMW7l .modal-body {
    padding: 1rem;
  }
}
.cid-tFbjipMW7l .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-tFbjipMW7l .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFbjipMW7l .modal-footer {
    padding: 1rem;
  }
}
.cid-tFbjipMW7l .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tFbjipMW7l .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tFbjipMW7l .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tFbjipMW7l .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tFbjipMW7l .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tFbjipMW7l .modal-lg,
  .cid-tFbjipMW7l .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tFbjipMW7l .modal-xl {
    max-width: 1140px;
  }
}
.cid-tFbjipMW7l .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tFbjipMW7l .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-tFbjipMW7l .form-group {
  margin-bottom: 1rem;
}
.cid-tFbjipMW7l .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tFbjipMW7l .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tFbjipMW7l .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-tFbjipMW7l .mbr-section-btn {
  margin: 0;
}
.cid-tFbjipMW7l .mbr-section-btn .btn {
  margin: 0;
}
.cid-tFbjiriz01.popup-builder {
  background-color: #ffffff;
}
.cid-tFbjiriz01.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tFbjiriz01.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tFbjiriz01 .modal-content,
.cid-tFbjiriz01 .modal-dialog {
  height: auto;
}
.cid-tFbjiriz01 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tFbjiriz01 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tFbjiriz01 .form-wrapper .mbr-form .form-group,
  .cid-tFbjiriz01 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tFbjiriz01 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tFbjiriz01 .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-tFbjiriz01 .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tFbjiriz01 .pt-0 {
  padding-top: 0 !important;
}
.cid-tFbjiriz01 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tFbjiriz01 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tFbjiriz01 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tFbjiriz01 .modal-open {
  overflow: hidden;
}
.cid-tFbjiriz01 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tFbjiriz01 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tFbjiriz01 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tFbjiriz01 .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-tFbjiriz01 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tFbjiriz01 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tFbjiriz01 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tFbjiriz01 .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-tFbjiriz01 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tFbjiriz01 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tFbjiriz01 .modal-backdrop.fade {
  opacity: 0;
}
.cid-tFbjiriz01 .modal-backdrop.show {
  opacity: .5;
}
.cid-tFbjiriz01 .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-tFbjiriz01 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tFbjiriz01 .modal-header {
    padding: 1rem;
  }
}
.cid-tFbjiriz01 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tFbjiriz01 .modal-header .close svg {
  fill: #ffffff;
}
.cid-tFbjiriz01 .modal-header .close:hover {
  opacity: 1;
}
.cid-tFbjiriz01 .modal-header .close:focus {
  outline: none;
}
.cid-tFbjiriz01 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tFbjiriz01 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tFbjiriz01 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFbjiriz01 .modal-body {
    padding: 1rem;
  }
}
.cid-tFbjiriz01 .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-tFbjiriz01 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFbjiriz01 .modal-footer {
    padding: 1rem;
  }
}
.cid-tFbjiriz01 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tFbjiriz01 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tFbjiriz01 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tFbjiriz01 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tFbjiriz01 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tFbjiriz01 .modal-lg,
  .cid-tFbjiriz01 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tFbjiriz01 .modal-xl {
    max-width: 1140px;
  }
}
.cid-tFbjiriz01 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tFbjiriz01 .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-tFbjiriz01 .form-group {
  margin-bottom: 1rem;
}
.cid-tFbjiriz01 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tFbjiriz01 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tFbjiriz01 .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-tFbjiriz01 .mbr-section-btn {
  margin: 0;
}
.cid-tFbjiriz01 .mbr-section-btn .btn {
  margin: 0;
}
.cid-tFbjisqQLk.popup-builder {
  background-color: #ffffff;
}
.cid-tFbjisqQLk.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tFbjisqQLk.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tFbjisqQLk .modal-content,
.cid-tFbjisqQLk .modal-dialog {
  height: auto;
}
.cid-tFbjisqQLk .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tFbjisqQLk .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tFbjisqQLk .form-wrapper .mbr-form .form-group,
  .cid-tFbjisqQLk .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tFbjisqQLk .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tFbjisqQLk .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-tFbjisqQLk .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tFbjisqQLk .pt-0 {
  padding-top: 0 !important;
}
.cid-tFbjisqQLk .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tFbjisqQLk .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tFbjisqQLk .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tFbjisqQLk .modal-open {
  overflow: hidden;
}
.cid-tFbjisqQLk .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tFbjisqQLk .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tFbjisqQLk .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tFbjisqQLk .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-tFbjisqQLk .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tFbjisqQLk .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tFbjisqQLk .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tFbjisqQLk .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-tFbjisqQLk .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tFbjisqQLk .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tFbjisqQLk .modal-backdrop.fade {
  opacity: 0;
}
.cid-tFbjisqQLk .modal-backdrop.show {
  opacity: .5;
}
.cid-tFbjisqQLk .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-tFbjisqQLk .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tFbjisqQLk .modal-header {
    padding: 1rem;
  }
}
.cid-tFbjisqQLk .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tFbjisqQLk .modal-header .close svg {
  fill: #ffffff;
}
.cid-tFbjisqQLk .modal-header .close:hover {
  opacity: 1;
}
.cid-tFbjisqQLk .modal-header .close:focus {
  outline: none;
}
.cid-tFbjisqQLk .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tFbjisqQLk .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tFbjisqQLk .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFbjisqQLk .modal-body {
    padding: 1rem;
  }
}
.cid-tFbjisqQLk .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-tFbjisqQLk .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFbjisqQLk .modal-footer {
    padding: 1rem;
  }
}
.cid-tFbjisqQLk .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tFbjisqQLk .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tFbjisqQLk .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tFbjisqQLk .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tFbjisqQLk .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tFbjisqQLk .modal-lg,
  .cid-tFbjisqQLk .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tFbjisqQLk .modal-xl {
    max-width: 1140px;
  }
}
.cid-tFbjisqQLk .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tFbjisqQLk .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-tFbjisqQLk .form-group {
  margin-bottom: 1rem;
}
.cid-tFbjisqQLk .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tFbjisqQLk .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tFbjisqQLk .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-tFbjisqQLk .mbr-section-btn {
  margin: 0;
}
.cid-tFbjisqQLk .mbr-section-btn .btn {
  margin: 0;
}
.cid-tFbjitLyYy.popup-builder {
  background-color: #ffffff;
}
.cid-tFbjitLyYy.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tFbjitLyYy.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tFbjitLyYy .modal-content,
.cid-tFbjitLyYy .modal-dialog {
  height: auto;
}
.cid-tFbjitLyYy .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tFbjitLyYy .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tFbjitLyYy .form-wrapper .mbr-form .form-group,
  .cid-tFbjitLyYy .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tFbjitLyYy .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tFbjitLyYy .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-tFbjitLyYy .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tFbjitLyYy .pt-0 {
  padding-top: 0 !important;
}
.cid-tFbjitLyYy .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tFbjitLyYy .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tFbjitLyYy .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tFbjitLyYy .modal-open {
  overflow: hidden;
}
.cid-tFbjitLyYy .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tFbjitLyYy .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tFbjitLyYy .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tFbjitLyYy .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-tFbjitLyYy .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tFbjitLyYy .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tFbjitLyYy .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tFbjitLyYy .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-tFbjitLyYy .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tFbjitLyYy .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tFbjitLyYy .modal-backdrop.fade {
  opacity: 0;
}
.cid-tFbjitLyYy .modal-backdrop.show {
  opacity: .5;
}
.cid-tFbjitLyYy .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-tFbjitLyYy .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tFbjitLyYy .modal-header {
    padding: 1rem;
  }
}
.cid-tFbjitLyYy .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tFbjitLyYy .modal-header .close svg {
  fill: #ffffff;
}
.cid-tFbjitLyYy .modal-header .close:hover {
  opacity: 1;
}
.cid-tFbjitLyYy .modal-header .close:focus {
  outline: none;
}
.cid-tFbjitLyYy .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tFbjitLyYy .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tFbjitLyYy .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFbjitLyYy .modal-body {
    padding: 1rem;
  }
}
.cid-tFbjitLyYy .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-tFbjitLyYy .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFbjitLyYy .modal-footer {
    padding: 1rem;
  }
}
.cid-tFbjitLyYy .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tFbjitLyYy .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tFbjitLyYy .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tFbjitLyYy .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tFbjitLyYy .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tFbjitLyYy .modal-lg,
  .cid-tFbjitLyYy .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tFbjitLyYy .modal-xl {
    max-width: 1140px;
  }
}
.cid-tFbjitLyYy .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tFbjitLyYy .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-tFbjitLyYy .form-group {
  margin-bottom: 1rem;
}
.cid-tFbjitLyYy .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tFbjitLyYy .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tFbjitLyYy .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-tFbjitLyYy .mbr-section-btn {
  margin: 0;
}
.cid-tFbjitLyYy .mbr-section-btn .btn {
  margin: 0;
}
.cid-uYztOxx9eJ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uYztOxx9eJ .row > [class*="col"] {
  padding-left: 16px;
  padding-right: 16px;
  width: 100%;
}
.cid-tMHGzDmQbh {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-tMHGzDmQbh .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tMHGzDmQbh .bg-facebook:hover {
  background: #0b60cb;
}
.cid-tMHGzDmQbh .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-tMHGzDmQbh .bg-youtube:hover {
  background: #cc0000;
}
.cid-tMHGzDmQbh .bg-twitch {
  background: #9146ff;
  color: #ffffff;
}
.cid-tMHGzDmQbh .bg-twitch:hover {
  background: #7313ff;
}
.cid-tMHGzDmQbh .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-tMHGzDmQbh [class^="socicon-"]:before,
.cid-tMHGzDmQbh [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tMHGzDmQbh .mbr-section-title,
.cid-tMHGzDmQbh .social-list {
  color: #4479d9;
  text-align: right;
}
.cid-tMHGFrztoG {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (max-width: 767px) {
  .cid-tMHGFrztoG .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tMHGFrztoG .img-logo img {
  height: 6rem;
  width: auto;
}
.cid-tMHGFrztoG .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-tMHGFrztoG .form-control:focus,
.cid-tMHGFrztoG .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-tMHGFrztoG .form-group {
  margin-bottom: 1rem;
}
.cid-tMHGFrztoG input::-webkit-input-placeholder,
.cid-tMHGFrztoG textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-tMHGFrztoG input:-moz-placeholder,
.cid-tMHGFrztoG textarea:-moz-placeholder {
  color: #656565;
}
.cid-tMHGFrztoG .jq-selectbox li,
.cid-tMHGFrztoG .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-tMHGFrztoG .jq-selectbox li:hover,
.cid-tMHGFrztoG .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-tMHGFrztoG .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-tMHGFrztoG .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-tMHGFrztoG textarea.form-control {
  resize: none;
}
.cid-tMHGFrztoG .input-group-btn {
  display: inline-block;
}
.cid-tMHGFrztoG .input-group-btn .btn {
  margin: 0 !important;
  padding: 0.75rem 1.5625rem !important;
  text-transform: none;
}
.cid-tMHGFrztoG .form-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tMHGFrztoG .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tMHGFrztoG .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tMHGFrztoG .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tMHGFrztoG .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tMHGFrztoG .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tMHGFrztoG .social-list {
    -webkit-justify-content: justify;
    text-align: justify;
    hyphens: auto;
    text-justify: distribute;
  }
}
@media (max-width: 767px) {
  .cid-tMHGFrztoG .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tMHGFrztoG .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tMHGFrztoG .form-control,
.cid-tMHGFrztoG .input-group-btn .btn {
  border-radius: 3px;
}
.cid-tMHGFrztoG #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-tMHGFrztoG #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-tMHGFrztoG #creativecommons img,
.cid-tMHGFrztoG iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-tMHGFrztoG .offset-md-1 {
  margin-left: 1vw;
}
.cid-tSDPiXQXAC.popup-builder {
  background-color: #ffffff;
}
.cid-tSDPiXQXAC.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tSDPiXQXAC.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tSDPiXQXAC .modal-content,
.cid-tSDPiXQXAC .modal-dialog {
  height: auto;
}
.cid-tSDPiXQXAC .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tSDPiXQXAC .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tSDPiXQXAC .form-wrapper .mbr-form .form-group,
  .cid-tSDPiXQXAC .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tSDPiXQXAC .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tSDPiXQXAC .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-tSDPiXQXAC .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tSDPiXQXAC .pt-0 {
  padding-top: 0 !important;
}
.cid-tSDPiXQXAC .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tSDPiXQXAC .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tSDPiXQXAC .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tSDPiXQXAC .modal-open {
  overflow: hidden;
}
.cid-tSDPiXQXAC .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tSDPiXQXAC .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tSDPiXQXAC .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tSDPiXQXAC .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-tSDPiXQXAC .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tSDPiXQXAC .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tSDPiXQXAC .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tSDPiXQXAC .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-tSDPiXQXAC .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tSDPiXQXAC .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tSDPiXQXAC .modal-backdrop.fade {
  opacity: 0;
}
.cid-tSDPiXQXAC .modal-backdrop.show {
  opacity: .5;
}
.cid-tSDPiXQXAC .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-tSDPiXQXAC .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXQXAC .modal-header {
    padding: 1rem;
  }
}
.cid-tSDPiXQXAC .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tSDPiXQXAC .modal-header .close svg {
  fill: #ffffff;
}
.cid-tSDPiXQXAC .modal-header .close:hover {
  opacity: 1;
}
.cid-tSDPiXQXAC .modal-header .close:focus {
  outline: none;
}
.cid-tSDPiXQXAC .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tSDPiXQXAC .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tSDPiXQXAC .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXQXAC .modal-body {
    padding: 1rem;
  }
}
.cid-tSDPiXQXAC .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-tSDPiXQXAC .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXQXAC .modal-footer {
    padding: 1rem;
  }
}
.cid-tSDPiXQXAC .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tSDPiXQXAC .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tSDPiXQXAC .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tSDPiXQXAC .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tSDPiXQXAC .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tSDPiXQXAC .modal-lg,
  .cid-tSDPiXQXAC .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tSDPiXQXAC .modal-xl {
    max-width: 1140px;
  }
}
.cid-tSDPiXQXAC .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tSDPiXQXAC .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-tSDPiXQXAC .form-group {
  margin-bottom: 1rem;
}
.cid-tSDPiXQXAC .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tSDPiXQXAC .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tSDPiXQXAC .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-tSDPiXQXAC .mbr-section-btn {
  margin: 0;
}
.cid-tSDPiXQXAC .mbr-section-btn .btn {
  margin: 0;
}
.cid-tFUK6aIqGF {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tFUK6aIqGF nav.navbar {
  position: fixed;
}
.cid-tFUK6aIqGF .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-tFUK6aIqGF .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tFUK6aIqGF .decor {
  background-color: white;
  border: solid 1px lightgray;
  border-radius: .5vw;
}
.cid-tFUK6aIqGF #menu {
  width: 3vh;
  font-size: .8vh;
  color: #353535;
  left: -7px;
  position: absolute;
  top: 1px;
  margin-top: 3px;
}
.cid-tFUK6aIqGF .dropdown-item {
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  transition: .4s all !important;
}
.cid-tFUK6aIqGF .dropdown-item:hover,
.cid-tFUK6aIqGF .dropdown-item:focus {
  background: rgba(71, 181, 237, 0.5) !important;
  color: white !important;
}
.cid-tFUK6aIqGF .dropdown-item:hover span {
  color: white;
}
.cid-tFUK6aIqGF .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tFUK6aIqGF .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tFUK6aIqGF .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
  text-align: center;
}
.cid-tFUK6aIqGF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tFUK6aIqGF .nav-link {
  position: relative;
}
.cid-tFUK6aIqGF .container {
  display: flex;
  margin: auto;
  max-width: 1600px;
}
.cid-tFUK6aIqGF .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0 !important;
}
.cid-tFUK6aIqGF .iconfont-wrapper .mbr-iconfont {
  transition: .4s all;
}
.cid-tFUK6aIqGF .iconfont-wrapper:hover .mbr-iconfont {
  color: #6592e6;
}
.cid-tFUK6aIqGF .dropdown-menu,
.cid-tFUK6aIqGF .navbar.opened {
  background: #353535 !important;
}
.cid-tFUK6aIqGF .nav-item:focus,
.cid-tFUK6aIqGF .nav-link:focus {
  outline: none;
}
.cid-tFUK6aIqGF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tFUK6aIqGF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFUK6aIqGF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tFUK6aIqGF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFUK6aIqGF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tFUK6aIqGF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tFUK6aIqGF .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-tFUK6aIqGF .navbar.opened {
  transition: all 0.3s;
}
.cid-tFUK6aIqGF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tFUK6aIqGF .navbar .navbar-logo img {
  width: auto;
}
.cid-tFUK6aIqGF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tFUK6aIqGF .navbar.collapsed {
  justify-content: center;
}
.cid-tFUK6aIqGF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tFUK6aIqGF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tFUK6aIqGF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tFUK6aIqGF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tFUK6aIqGF .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-tFUK6aIqGF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tFUK6aIqGF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tFUK6aIqGF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tFUK6aIqGF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tFUK6aIqGF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tFUK6aIqGF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tFUK6aIqGF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tFUK6aIqGF .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-tFUK6aIqGF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tFUK6aIqGF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tFUK6aIqGF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tFUK6aIqGF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tFUK6aIqGF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tFUK6aIqGF .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-tFUK6aIqGF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tFUK6aIqGF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tFUK6aIqGF .dropdown-item.active,
.cid-tFUK6aIqGF .dropdown-item:active {
  background-color: transparent;
}
.cid-tFUK6aIqGF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tFUK6aIqGF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tFUK6aIqGF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tFUK6aIqGF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #353535;
}
.cid-tFUK6aIqGF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tFUK6aIqGF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFUK6aIqGF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tFUK6aIqGF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tFUK6aIqGF button.navbar-toggler {
  outline: none;
  width: 26px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tFUK6aIqGF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 25px;
  height: 2px;
  border-right: 5px;
  background-color: #353535;
}
.cid-tFUK6aIqGF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tFUK6aIqGF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tFUK6aIqGF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tFUK6aIqGF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tFUK6aIqGF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tFUK6aIqGF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tFUK6aIqGF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tFUK6aIqGF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tFUK6aIqGF .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tFUK6aIqGF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tFUK6aIqGF .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-tFUK6aIqGF .navbar {
    height: 70px;
  }
  .cid-tFUK6aIqGF .navbar.opened {
    height: auto;
  }
  .cid-tFUK6aIqGF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tFUK6aIqGF .header-item {
  width: 33.33333333%;
  padding: 10px 0;
}
.cid-tFUK6aIqGF .navbar-toggler {
  margin-left: 10px;
}
.cid-tFUK6aIqGF .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-tFUK6aIqGF .navbar-logo {
  margin-right: 0 !important;
}
.cid-tFUK6aIqGF .mbr-text {
  width: 100%;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 575px) {
  .cid-tFUK6aIqGF .mbr-text {
    display: none;
  }
}
.cid-tFUK6aIqGF .navbar-collapse {
  padding-top: 40px !important;
}
.cid-tFUK6aIqGF .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-tFUK6aIqGF .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
}
.cid-tFUK6aIqGF .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-tFUK6aIqGF #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-tFUK6aIqGF #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-tFUK6aIqGF #vol {
    display: none;
  }
}
.cid-tFUK6aIqGF .soutien {
  font-family: jost;
  font-size: 1em;
}
.cid-tFUK6badDQ {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tFUK6badDQ .mbr-section-title {
  text-align: center;
  color: #4479d9;
}
.cid-tFUK6badDQ .mbr-section-subtitle {
  text-align: center;
}
.cid-tFUK6badDQ .mbr-text {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tFUK6badDQ .display-1 {
    font-size: 75px;
  }
  .cid-tFUK6badDQ .display-5 {
    font-size: 29px;
  }
  .cid-tFUK6badDQ .display-4 {
    font-weight: 300;
  }
}
#custom-html-vz {
  /* Type valid CSS here */
}
#custom-html-vz div {
  background-color: #1f1f1f;
  text-align: center;
}
#custom-html-vz .leTexte {
  font-size: 1rem;
  color: #fff;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  margin: auto;
}
.cid-ubZMHcDu4E {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-ubZMHcDu4E .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZMHcDu4E .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ubZMHcDu4E .container,
.cid-ubZMHcDu4E .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-ubZMHcDu4E .container,
  .cid-ubZMHcDu4E .container-fluid {
    padding: 0 20px;
  }
}
.cid-ubZMHcDu4E .title-wrapper .mbr-section-subtitle {
  margin-bottom: 25px;
}
@media (max-width: 992px) {
  .cid-ubZMHcDu4E .title-wrapper .mbr-section-subtitle {
    margin-bottom: 20px;
  }
}
.cid-ubZMHcDu4E .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-ubZMHcDu4E .mbr-section-title {
  color: #4479d9;
}
.cid-ubZMHcDu4E .mbr-section-subtitle {
  color: #f9a600;
}
.cid-ubTCD42Gxa {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-ubTCD42Gxa .mbr-section-title {
  color: #fb980a;
  text-align: right;
}
#custom-html-1t8 {
  /* Type valid CSS here */
  /* global */
}
#custom-html-1t8 *,
#custom-html-1t8 *::before,
#custom-html-1t8 *::after {
  box-sizing: border-box;
}
#custom-html-1t8 body {
  font-family: sans-serif;
  min-height: 100vh;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #232323;
}
#custom-html-1t8 #corpsDuTexte {
  background-color: #232323;
}
#custom-html-1t8 .container {
  background-color: #232323;
}
#custom-html-1t8 .titre {
  padding: 1em;
}
#custom-html-1t8 H1 {
  color: orange;
  font-size: 2rem;
}
#custom-html-1t8 h6 {
  color: white;
}
.cid-ubZMPfytiY {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ubZMPfytiY .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZMPfytiY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ubZMPfytiY .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ubZMPfytiY .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-ubZMPfytiY .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-ubZMPfytiY .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-ubZMPfytiY .mbr-section-title {
  color: #ff9966;
  text-align: left;
}
.cid-ubZMPfytiY .mbr-text,
.cid-ubZMPfytiY .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-ubZMPfytiY .w-100 {
  padding: 0;
  border-radius: 13px;
}
.cid-ubZMQblCpg {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ubZMQblCpg .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZMQblCpg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ubZMQblCpg .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ubZMQblCpg .text-wrapper {
  align-items: center;
  background-color: #4479d9;
  border-radius: 1em;
  border: 1px orange solid;
  padding: 1em;
}
@media (max-width: 991px) {
  .cid-ubZMQblCpg .image-wrapper {
    padding: 1rem;
  }
}
.cid-ubZMQblCpg .mbr-section-title {
  color: #ff9966;
  text-align: left;
}
.cid-ubZMQblCpg .mbr-text,
.cid-ubZMQblCpg .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-ubZMQblCpg .w-100 {
  padding: 0;
  border-radius: 13px;
  -webkit-filter: drop-shadow(5px 5px 5px #000000);
  filter: drop-shadow(5px 5px 5px #000000);
}
.cid-tFUK6c6m85 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-tFUK6c6m85 .mbr-section-title {
  color: #4479d9;
  text-align: right;
}
.cid-tFUK6c6m85 .mbr-text,
.cid-tFUK6c6m85 .mbr-section-btn {
  color: #ffa405;
  text-align: right;
}
.cid-tFUK6crhST {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #171717;
}
.cid-tFUK6crhST .row {
  padding: 20px 0;
}
@media (min-width: 992px) {
  .cid-tFUK6crhST .row {
    padding: 20px 34px;
  }
}
.cid-tFUK6crhST .mbr-text {
  color: #4479d9;
  text-align: center;
}
.cid-tJYfMUdcL5 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-tJYfMUdcL5 .card-title {
  line-height: 1.6;
  margin: 0;
}
.cid-tJYfMUdcL5 .card {
  overflow: visible;
  transition: all 0.3s;
}
.cid-tJYfMUdcL5 .card:hover {
  margin-top: -0.6rem;
}
.cid-tJYfMUdcL5 .card-wrapper {
  position: relative;
}
.cid-tJYfMUdcL5 .card-img {
  overflow: hidden;
  position: relative;
  transition: all 0.3s;
  border-radius: 6px;
}
.cid-tJYfMUdcL5 .card-img:hover {
  box-shadow: 0 15px 20px rgba(0, 0, 0, 0.1);
}
.cid-tJYfMUdcL5 .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: black;
  opacity: 0.2;
  z-index: 10;
  pointer-events: none;
  border-radius: 6px;
}
.cid-tJYfMUdcL5 .big {
  margin-top: -25%;
}
.cid-tJYfMUdcL5 .card-box {
  position: absolute;
  overflow: hidden;
  margin-bottom: -8px;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 1rem;
  z-index: 100;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
@media (max-width: 991px) {
  .cid-tJYfMUdcL5 .small {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-tJYfMUdcL5 .card:not(.last-child) {
    padding-bottom: 1.5rem !important;
  }
}
.cid-tJYfMUdcL5 .mbr-section-sub-title {
  color: #4479d9;
  text-align: left;
}
.cid-tFUK6eb5vp.popup-builder {
  background-color: #ffffff;
}
.cid-tFUK6eb5vp.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tFUK6eb5vp.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tFUK6eb5vp .modal-content,
.cid-tFUK6eb5vp .modal-dialog {
  height: auto;
}
.cid-tFUK6eb5vp .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tFUK6eb5vp .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tFUK6eb5vp .form-wrapper .mbr-form .form-group,
  .cid-tFUK6eb5vp .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tFUK6eb5vp .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tFUK6eb5vp .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-tFUK6eb5vp .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tFUK6eb5vp .pt-0 {
  padding-top: 0 !important;
}
.cid-tFUK6eb5vp .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tFUK6eb5vp .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tFUK6eb5vp .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tFUK6eb5vp .modal-open {
  overflow: hidden;
}
.cid-tFUK6eb5vp .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tFUK6eb5vp .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tFUK6eb5vp .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tFUK6eb5vp .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-tFUK6eb5vp .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tFUK6eb5vp .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tFUK6eb5vp .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tFUK6eb5vp .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-tFUK6eb5vp .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tFUK6eb5vp .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tFUK6eb5vp .modal-backdrop.fade {
  opacity: 0;
}
.cid-tFUK6eb5vp .modal-backdrop.show {
  opacity: .5;
}
.cid-tFUK6eb5vp .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-tFUK6eb5vp .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tFUK6eb5vp .modal-header {
    padding: 1rem;
  }
}
.cid-tFUK6eb5vp .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tFUK6eb5vp .modal-header .close svg {
  fill: #ffffff;
}
.cid-tFUK6eb5vp .modal-header .close:hover {
  opacity: 1;
}
.cid-tFUK6eb5vp .modal-header .close:focus {
  outline: none;
}
.cid-tFUK6eb5vp .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tFUK6eb5vp .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tFUK6eb5vp .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFUK6eb5vp .modal-body {
    padding: 1rem;
  }
}
.cid-tFUK6eb5vp .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-tFUK6eb5vp .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFUK6eb5vp .modal-footer {
    padding: 1rem;
  }
}
.cid-tFUK6eb5vp .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tFUK6eb5vp .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tFUK6eb5vp .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tFUK6eb5vp .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tFUK6eb5vp .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tFUK6eb5vp .modal-lg,
  .cid-tFUK6eb5vp .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tFUK6eb5vp .modal-xl {
    max-width: 1140px;
  }
}
.cid-tFUK6eb5vp .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tFUK6eb5vp .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-tFUK6eb5vp .form-group {
  margin-bottom: 1rem;
}
.cid-tFUK6eb5vp .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tFUK6eb5vp .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tFUK6eb5vp .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-tFUK6eb5vp .mbr-section-btn {
  margin: 0;
}
.cid-tFUK6eb5vp .mbr-section-btn .btn {
  margin: 0;
}
.cid-tFUK6eb5vp #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-tFUK6eb5vp #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-tFUK6eb5vp #creativecommons img,
.cid-tFUK6eb5vp iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-tFUK6eZ4uO.popup-builder {
  background-color: #ffffff;
}
.cid-tFUK6eZ4uO.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tFUK6eZ4uO.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tFUK6eZ4uO .modal-content,
.cid-tFUK6eZ4uO .modal-dialog {
  height: auto;
}
.cid-tFUK6eZ4uO .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tFUK6eZ4uO .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tFUK6eZ4uO .form-wrapper .mbr-form .form-group,
  .cid-tFUK6eZ4uO .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tFUK6eZ4uO .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tFUK6eZ4uO .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-tFUK6eZ4uO .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tFUK6eZ4uO .pt-0 {
  padding-top: 0 !important;
}
.cid-tFUK6eZ4uO .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tFUK6eZ4uO .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tFUK6eZ4uO .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tFUK6eZ4uO .modal-open {
  overflow: hidden;
}
.cid-tFUK6eZ4uO .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tFUK6eZ4uO .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tFUK6eZ4uO .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tFUK6eZ4uO .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-tFUK6eZ4uO .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tFUK6eZ4uO .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tFUK6eZ4uO .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tFUK6eZ4uO .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-tFUK6eZ4uO .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tFUK6eZ4uO .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tFUK6eZ4uO .modal-backdrop.fade {
  opacity: 0;
}
.cid-tFUK6eZ4uO .modal-backdrop.show {
  opacity: .5;
}
.cid-tFUK6eZ4uO .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-tFUK6eZ4uO .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tFUK6eZ4uO .modal-header {
    padding: 1rem;
  }
}
.cid-tFUK6eZ4uO .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tFUK6eZ4uO .modal-header .close svg {
  fill: #ffffff;
}
.cid-tFUK6eZ4uO .modal-header .close:hover {
  opacity: 1;
}
.cid-tFUK6eZ4uO .modal-header .close:focus {
  outline: none;
}
.cid-tFUK6eZ4uO .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tFUK6eZ4uO .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tFUK6eZ4uO .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFUK6eZ4uO .modal-body {
    padding: 1rem;
  }
}
.cid-tFUK6eZ4uO .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-tFUK6eZ4uO .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFUK6eZ4uO .modal-footer {
    padding: 1rem;
  }
}
.cid-tFUK6eZ4uO .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tFUK6eZ4uO .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tFUK6eZ4uO .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tFUK6eZ4uO .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tFUK6eZ4uO .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tFUK6eZ4uO .modal-lg,
  .cid-tFUK6eZ4uO .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tFUK6eZ4uO .modal-xl {
    max-width: 1140px;
  }
}
.cid-tFUK6eZ4uO .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tFUK6eZ4uO .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-tFUK6eZ4uO .form-group {
  margin-bottom: 1rem;
}
.cid-tFUK6eZ4uO .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tFUK6eZ4uO .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tFUK6eZ4uO .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-tFUK6eZ4uO .mbr-section-btn {
  margin: 0;
}
.cid-tFUK6eZ4uO .mbr-section-btn .btn {
  margin: 0;
}
.cid-tFUK6fuZe3.popup-builder {
  background-color: #ffffff;
}
.cid-tFUK6fuZe3.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tFUK6fuZe3.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tFUK6fuZe3 .modal-content,
.cid-tFUK6fuZe3 .modal-dialog {
  height: auto;
}
.cid-tFUK6fuZe3 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tFUK6fuZe3 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tFUK6fuZe3 .form-wrapper .mbr-form .form-group,
  .cid-tFUK6fuZe3 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tFUK6fuZe3 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tFUK6fuZe3 .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-tFUK6fuZe3 .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tFUK6fuZe3 .pt-0 {
  padding-top: 0 !important;
}
.cid-tFUK6fuZe3 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tFUK6fuZe3 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tFUK6fuZe3 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tFUK6fuZe3 .modal-open {
  overflow: hidden;
}
.cid-tFUK6fuZe3 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tFUK6fuZe3 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tFUK6fuZe3 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tFUK6fuZe3 .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-tFUK6fuZe3 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tFUK6fuZe3 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tFUK6fuZe3 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tFUK6fuZe3 .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-tFUK6fuZe3 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tFUK6fuZe3 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tFUK6fuZe3 .modal-backdrop.fade {
  opacity: 0;
}
.cid-tFUK6fuZe3 .modal-backdrop.show {
  opacity: .5;
}
.cid-tFUK6fuZe3 .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-tFUK6fuZe3 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tFUK6fuZe3 .modal-header {
    padding: 1rem;
  }
}
.cid-tFUK6fuZe3 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tFUK6fuZe3 .modal-header .close svg {
  fill: #ffffff;
}
.cid-tFUK6fuZe3 .modal-header .close:hover {
  opacity: 1;
}
.cid-tFUK6fuZe3 .modal-header .close:focus {
  outline: none;
}
.cid-tFUK6fuZe3 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tFUK6fuZe3 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tFUK6fuZe3 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFUK6fuZe3 .modal-body {
    padding: 1rem;
  }
}
.cid-tFUK6fuZe3 .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-tFUK6fuZe3 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFUK6fuZe3 .modal-footer {
    padding: 1rem;
  }
}
.cid-tFUK6fuZe3 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tFUK6fuZe3 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tFUK6fuZe3 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tFUK6fuZe3 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tFUK6fuZe3 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tFUK6fuZe3 .modal-lg,
  .cid-tFUK6fuZe3 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tFUK6fuZe3 .modal-xl {
    max-width: 1140px;
  }
}
.cid-tFUK6fuZe3 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tFUK6fuZe3 .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-tFUK6fuZe3 .form-group {
  margin-bottom: 1rem;
}
.cid-tFUK6fuZe3 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tFUK6fuZe3 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tFUK6fuZe3 .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-tFUK6fuZe3 .mbr-section-btn {
  margin: 0;
}
.cid-tFUK6fuZe3 .mbr-section-btn .btn {
  margin: 0;
}
.cid-tFUK6fWaxm.popup-builder {
  background-color: #ffffff;
}
.cid-tFUK6fWaxm.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tFUK6fWaxm.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tFUK6fWaxm .modal-content,
.cid-tFUK6fWaxm .modal-dialog {
  height: auto;
}
.cid-tFUK6fWaxm .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tFUK6fWaxm .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tFUK6fWaxm .form-wrapper .mbr-form .form-group,
  .cid-tFUK6fWaxm .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tFUK6fWaxm .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tFUK6fWaxm .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-tFUK6fWaxm .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tFUK6fWaxm .pt-0 {
  padding-top: 0 !important;
}
.cid-tFUK6fWaxm .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tFUK6fWaxm .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tFUK6fWaxm .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tFUK6fWaxm .modal-open {
  overflow: hidden;
}
.cid-tFUK6fWaxm .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tFUK6fWaxm .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tFUK6fWaxm .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tFUK6fWaxm .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-tFUK6fWaxm .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tFUK6fWaxm .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tFUK6fWaxm .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tFUK6fWaxm .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-tFUK6fWaxm .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tFUK6fWaxm .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tFUK6fWaxm .modal-backdrop.fade {
  opacity: 0;
}
.cid-tFUK6fWaxm .modal-backdrop.show {
  opacity: .5;
}
.cid-tFUK6fWaxm .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-tFUK6fWaxm .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tFUK6fWaxm .modal-header {
    padding: 1rem;
  }
}
.cid-tFUK6fWaxm .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tFUK6fWaxm .modal-header .close svg {
  fill: #ffffff;
}
.cid-tFUK6fWaxm .modal-header .close:hover {
  opacity: 1;
}
.cid-tFUK6fWaxm .modal-header .close:focus {
  outline: none;
}
.cid-tFUK6fWaxm .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tFUK6fWaxm .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tFUK6fWaxm .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFUK6fWaxm .modal-body {
    padding: 1rem;
  }
}
.cid-tFUK6fWaxm .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-tFUK6fWaxm .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFUK6fWaxm .modal-footer {
    padding: 1rem;
  }
}
.cid-tFUK6fWaxm .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tFUK6fWaxm .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tFUK6fWaxm .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tFUK6fWaxm .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tFUK6fWaxm .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tFUK6fWaxm .modal-lg,
  .cid-tFUK6fWaxm .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tFUK6fWaxm .modal-xl {
    max-width: 1140px;
  }
}
.cid-tFUK6fWaxm .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tFUK6fWaxm .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-tFUK6fWaxm .form-group {
  margin-bottom: 1rem;
}
.cid-tFUK6fWaxm .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tFUK6fWaxm .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tFUK6fWaxm .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-tFUK6fWaxm .mbr-section-btn {
  margin: 0;
}
.cid-tFUK6fWaxm .mbr-section-btn .btn {
  margin: 0;
}
.cid-tFUK6gpd9z.popup-builder {
  background-color: #ffffff;
}
.cid-tFUK6gpd9z.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tFUK6gpd9z.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tFUK6gpd9z .modal-content,
.cid-tFUK6gpd9z .modal-dialog {
  height: auto;
}
.cid-tFUK6gpd9z .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tFUK6gpd9z .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tFUK6gpd9z .form-wrapper .mbr-form .form-group,
  .cid-tFUK6gpd9z .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tFUK6gpd9z .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tFUK6gpd9z .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-tFUK6gpd9z .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tFUK6gpd9z .pt-0 {
  padding-top: 0 !important;
}
.cid-tFUK6gpd9z .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tFUK6gpd9z .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tFUK6gpd9z .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tFUK6gpd9z .modal-open {
  overflow: hidden;
}
.cid-tFUK6gpd9z .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tFUK6gpd9z .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tFUK6gpd9z .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tFUK6gpd9z .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-tFUK6gpd9z .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tFUK6gpd9z .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tFUK6gpd9z .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tFUK6gpd9z .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-tFUK6gpd9z .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tFUK6gpd9z .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tFUK6gpd9z .modal-backdrop.fade {
  opacity: 0;
}
.cid-tFUK6gpd9z .modal-backdrop.show {
  opacity: .5;
}
.cid-tFUK6gpd9z .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-tFUK6gpd9z .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tFUK6gpd9z .modal-header {
    padding: 1rem;
  }
}
.cid-tFUK6gpd9z .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tFUK6gpd9z .modal-header .close svg {
  fill: #ffffff;
}
.cid-tFUK6gpd9z .modal-header .close:hover {
  opacity: 1;
}
.cid-tFUK6gpd9z .modal-header .close:focus {
  outline: none;
}
.cid-tFUK6gpd9z .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tFUK6gpd9z .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tFUK6gpd9z .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFUK6gpd9z .modal-body {
    padding: 1rem;
  }
}
.cid-tFUK6gpd9z .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-tFUK6gpd9z .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFUK6gpd9z .modal-footer {
    padding: 1rem;
  }
}
.cid-tFUK6gpd9z .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tFUK6gpd9z .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tFUK6gpd9z .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tFUK6gpd9z .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tFUK6gpd9z .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tFUK6gpd9z .modal-lg,
  .cid-tFUK6gpd9z .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tFUK6gpd9z .modal-xl {
    max-width: 1140px;
  }
}
.cid-tFUK6gpd9z .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tFUK6gpd9z .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-tFUK6gpd9z .form-group {
  margin-bottom: 1rem;
}
.cid-tFUK6gpd9z .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tFUK6gpd9z .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tFUK6gpd9z .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-tFUK6gpd9z .mbr-section-btn {
  margin: 0;
}
.cid-tFUK6gpd9z .mbr-section-btn .btn {
  margin: 0;
}
.cid-tFUK6gX61a.popup-builder {
  background-color: #ffffff;
}
.cid-tFUK6gX61a.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tFUK6gX61a.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tFUK6gX61a .modal-content,
.cid-tFUK6gX61a .modal-dialog {
  height: auto;
}
.cid-tFUK6gX61a .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tFUK6gX61a .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tFUK6gX61a .form-wrapper .mbr-form .form-group,
  .cid-tFUK6gX61a .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tFUK6gX61a .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tFUK6gX61a .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-tFUK6gX61a .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tFUK6gX61a .pt-0 {
  padding-top: 0 !important;
}
.cid-tFUK6gX61a .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tFUK6gX61a .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tFUK6gX61a .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tFUK6gX61a .modal-open {
  overflow: hidden;
}
.cid-tFUK6gX61a .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tFUK6gX61a .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tFUK6gX61a .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tFUK6gX61a .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-tFUK6gX61a .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tFUK6gX61a .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tFUK6gX61a .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tFUK6gX61a .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-tFUK6gX61a .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tFUK6gX61a .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tFUK6gX61a .modal-backdrop.fade {
  opacity: 0;
}
.cid-tFUK6gX61a .modal-backdrop.show {
  opacity: .5;
}
.cid-tFUK6gX61a .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-tFUK6gX61a .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tFUK6gX61a .modal-header {
    padding: 1rem;
  }
}
.cid-tFUK6gX61a .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tFUK6gX61a .modal-header .close svg {
  fill: #ffffff;
}
.cid-tFUK6gX61a .modal-header .close:hover {
  opacity: 1;
}
.cid-tFUK6gX61a .modal-header .close:focus {
  outline: none;
}
.cid-tFUK6gX61a .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tFUK6gX61a .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tFUK6gX61a .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFUK6gX61a .modal-body {
    padding: 1rem;
  }
}
.cid-tFUK6gX61a .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-tFUK6gX61a .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFUK6gX61a .modal-footer {
    padding: 1rem;
  }
}
.cid-tFUK6gX61a .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tFUK6gX61a .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tFUK6gX61a .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tFUK6gX61a .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tFUK6gX61a .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tFUK6gX61a .modal-lg,
  .cid-tFUK6gX61a .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tFUK6gX61a .modal-xl {
    max-width: 1140px;
  }
}
.cid-tFUK6gX61a .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tFUK6gX61a .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-tFUK6gX61a .form-group {
  margin-bottom: 1rem;
}
.cid-tFUK6gX61a .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tFUK6gX61a .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tFUK6gX61a .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-tFUK6gX61a .mbr-section-btn {
  margin: 0;
}
.cid-tFUK6gX61a .mbr-section-btn .btn {
  margin: 0;
}
.cid-tFV4788KVJ.popup-builder {
  background-color: #ffffff;
}
.cid-tFV4788KVJ.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tFV4788KVJ.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tFV4788KVJ .modal-content,
.cid-tFV4788KVJ .modal-dialog {
  height: auto;
}
.cid-tFV4788KVJ .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tFV4788KVJ .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tFV4788KVJ .form-wrapper .mbr-form .form-group,
  .cid-tFV4788KVJ .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tFV4788KVJ .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tFV4788KVJ .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-tFV4788KVJ .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-tFV4788KVJ .pt-0 {
  padding-top: 0 !important;
}
.cid-tFV4788KVJ .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tFV4788KVJ .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tFV4788KVJ .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tFV4788KVJ .modal-open {
  overflow: hidden;
}
.cid-tFV4788KVJ .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tFV4788KVJ .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tFV4788KVJ .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tFV4788KVJ .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-tFV4788KVJ .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tFV4788KVJ .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tFV4788KVJ .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tFV4788KVJ .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-tFV4788KVJ .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tFV4788KVJ .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tFV4788KVJ .modal-backdrop.fade {
  opacity: 0;
}
.cid-tFV4788KVJ .modal-backdrop.show {
  opacity: .5;
}
.cid-tFV4788KVJ .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-tFV4788KVJ .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tFV4788KVJ .modal-header {
    padding: 1rem;
  }
}
.cid-tFV4788KVJ .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tFV4788KVJ .modal-header .close svg {
  fill: #ffffff;
}
.cid-tFV4788KVJ .modal-header .close:hover {
  opacity: 1;
}
.cid-tFV4788KVJ .modal-header .close:focus {
  outline: none;
}
.cid-tFV4788KVJ .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tFV4788KVJ .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tFV4788KVJ .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFV4788KVJ .modal-body {
    padding: 1rem;
  }
}
.cid-tFV4788KVJ .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-tFV4788KVJ .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tFV4788KVJ .modal-footer {
    padding: 1rem;
  }
}
.cid-tFV4788KVJ .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tFV4788KVJ .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tFV4788KVJ .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tFV4788KVJ .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tFV4788KVJ .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tFV4788KVJ .modal-lg,
  .cid-tFV4788KVJ .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tFV4788KVJ .modal-xl {
    max-width: 1140px;
  }
}
.cid-tFV4788KVJ .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tFV4788KVJ .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-tFV4788KVJ .form-group {
  margin-bottom: 1rem;
}
.cid-tFV4788KVJ .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tFV4788KVJ .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tFV4788KVJ .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-tFV4788KVJ .mbr-section-btn {
  margin: 0;
}
.cid-tFV4788KVJ .mbr-section-btn .btn {
  margin: 0;
}
.cid-tFV4788KVJ .tab_text,
.cid-tFV4788KVJ .mbr-section-btn {
  color: #ffffff;
}
.cid-uYztOxx9eJ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uYztOxx9eJ .row > [class*="col"] {
  padding-left: 16px;
  padding-right: 16px;
  width: 100%;
}
.cid-tMHGzDmQbh {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-tMHGzDmQbh .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tMHGzDmQbh .bg-facebook:hover {
  background: #0b60cb;
}
.cid-tMHGzDmQbh .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-tMHGzDmQbh .bg-youtube:hover {
  background: #cc0000;
}
.cid-tMHGzDmQbh .bg-twitch {
  background: #9146ff;
  color: #ffffff;
}
.cid-tMHGzDmQbh .bg-twitch:hover {
  background: #7313ff;
}
.cid-tMHGzDmQbh .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-tMHGzDmQbh [class^="socicon-"]:before,
.cid-tMHGzDmQbh [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tMHGzDmQbh .mbr-section-title,
.cid-tMHGzDmQbh .social-list {
  color: #4479d9;
  text-align: right;
}
.cid-tMHGFrztoG {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (max-width: 767px) {
  .cid-tMHGFrztoG .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tMHGFrztoG .img-logo img {
  height: 6rem;
  width: auto;
}
.cid-tMHGFrztoG .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-tMHGFrztoG .form-control:focus,
.cid-tMHGFrztoG .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-tMHGFrztoG .form-group {
  margin-bottom: 1rem;
}
.cid-tMHGFrztoG input::-webkit-input-placeholder,
.cid-tMHGFrztoG textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-tMHGFrztoG input:-moz-placeholder,
.cid-tMHGFrztoG textarea:-moz-placeholder {
  color: #656565;
}
.cid-tMHGFrztoG .jq-selectbox li,
.cid-tMHGFrztoG .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-tMHGFrztoG .jq-selectbox li:hover,
.cid-tMHGFrztoG .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-tMHGFrztoG .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-tMHGFrztoG .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-tMHGFrztoG textarea.form-control {
  resize: none;
}
.cid-tMHGFrztoG .input-group-btn {
  display: inline-block;
}
.cid-tMHGFrztoG .input-group-btn .btn {
  margin: 0 !important;
  padding: 0.75rem 1.5625rem !important;
  text-transform: none;
}
.cid-tMHGFrztoG .form-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tMHGFrztoG .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tMHGFrztoG .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tMHGFrztoG .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tMHGFrztoG .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tMHGFrztoG .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tMHGFrztoG .social-list {
    -webkit-justify-content: justify;
    text-align: justify;
    hyphens: auto;
    text-justify: distribute;
  }
}
@media (max-width: 767px) {
  .cid-tMHGFrztoG .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tMHGFrztoG .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tMHGFrztoG .form-control,
.cid-tMHGFrztoG .input-group-btn .btn {
  border-radius: 3px;
}
.cid-tMHGFrztoG #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-tMHGFrztoG #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-tMHGFrztoG #creativecommons img,
.cid-tMHGFrztoG iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-tMHGFrztoG .offset-md-1 {
  margin-left: 1vw;
}
.cid-tSDPiXQyI3.popup-builder {
  background-color: #ffffff;
}
.cid-tSDPiXQyI3.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tSDPiXQyI3.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tSDPiXQyI3 .modal-content,
.cid-tSDPiXQyI3 .modal-dialog {
  height: auto;
}
.cid-tSDPiXQyI3 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tSDPiXQyI3 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tSDPiXQyI3 .form-wrapper .mbr-form .form-group,
  .cid-tSDPiXQyI3 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tSDPiXQyI3 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tSDPiXQyI3 .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-tSDPiXQyI3 .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tSDPiXQyI3 .pt-0 {
  padding-top: 0 !important;
}
.cid-tSDPiXQyI3 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tSDPiXQyI3 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tSDPiXQyI3 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tSDPiXQyI3 .modal-open {
  overflow: hidden;
}
.cid-tSDPiXQyI3 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tSDPiXQyI3 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tSDPiXQyI3 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tSDPiXQyI3 .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-tSDPiXQyI3 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tSDPiXQyI3 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tSDPiXQyI3 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tSDPiXQyI3 .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-tSDPiXQyI3 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tSDPiXQyI3 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tSDPiXQyI3 .modal-backdrop.fade {
  opacity: 0;
}
.cid-tSDPiXQyI3 .modal-backdrop.show {
  opacity: .5;
}
.cid-tSDPiXQyI3 .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-tSDPiXQyI3 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXQyI3 .modal-header {
    padding: 1rem;
  }
}
.cid-tSDPiXQyI3 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tSDPiXQyI3 .modal-header .close svg {
  fill: #ffffff;
}
.cid-tSDPiXQyI3 .modal-header .close:hover {
  opacity: 1;
}
.cid-tSDPiXQyI3 .modal-header .close:focus {
  outline: none;
}
.cid-tSDPiXQyI3 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tSDPiXQyI3 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tSDPiXQyI3 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXQyI3 .modal-body {
    padding: 1rem;
  }
}
.cid-tSDPiXQyI3 .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-tSDPiXQyI3 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXQyI3 .modal-footer {
    padding: 1rem;
  }
}
.cid-tSDPiXQyI3 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tSDPiXQyI3 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tSDPiXQyI3 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tSDPiXQyI3 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tSDPiXQyI3 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tSDPiXQyI3 .modal-lg,
  .cid-tSDPiXQyI3 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tSDPiXQyI3 .modal-xl {
    max-width: 1140px;
  }
}
.cid-tSDPiXQyI3 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tSDPiXQyI3 .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-tSDPiXQyI3 .form-group {
  margin-bottom: 1rem;
}
.cid-tSDPiXQyI3 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tSDPiXQyI3 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tSDPiXQyI3 .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-tSDPiXQyI3 .mbr-section-btn {
  margin: 0;
}
.cid-tSDPiXQyI3 .mbr-section-btn .btn {
  margin: 0;
}
.cid-tGzwvqeYjV {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tGzwvqeYjV nav.navbar {
  position: fixed;
}
.cid-tGzwvqeYjV .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-tGzwvqeYjV .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tGzwvqeYjV .decor {
  background-color: white;
  border: solid 1px lightgray;
  border-radius: .5vw;
}
.cid-tGzwvqeYjV #menu {
  width: 3vh;
  font-size: .8vh;
  color: #353535;
  left: -7px;
  position: absolute;
  top: 1px;
  margin-top: 3px;
}
.cid-tGzwvqeYjV .dropdown-item {
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  transition: .4s all !important;
}
.cid-tGzwvqeYjV .dropdown-item:hover,
.cid-tGzwvqeYjV .dropdown-item:focus {
  background: rgba(71, 181, 237, 0.5) !important;
  color: white !important;
}
.cid-tGzwvqeYjV .dropdown-item:hover span {
  color: white;
}
.cid-tGzwvqeYjV .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tGzwvqeYjV .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tGzwvqeYjV .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
  text-align: center;
}
.cid-tGzwvqeYjV .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tGzwvqeYjV .nav-link {
  position: relative;
}
.cid-tGzwvqeYjV .container {
  display: flex;
  margin: auto;
  max-width: 1600px;
}
.cid-tGzwvqeYjV .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0 !important;
}
.cid-tGzwvqeYjV .iconfont-wrapper .mbr-iconfont {
  transition: .4s all;
}
.cid-tGzwvqeYjV .iconfont-wrapper:hover .mbr-iconfont {
  color: #6592e6;
}
.cid-tGzwvqeYjV .dropdown-menu,
.cid-tGzwvqeYjV .navbar.opened {
  background: #353535 !important;
}
.cid-tGzwvqeYjV .nav-item:focus,
.cid-tGzwvqeYjV .nav-link:focus {
  outline: none;
}
.cid-tGzwvqeYjV .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGzwvqeYjV .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGzwvqeYjV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tGzwvqeYjV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGzwvqeYjV .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGzwvqeYjV .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGzwvqeYjV .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-tGzwvqeYjV .navbar.opened {
  transition: all 0.3s;
}
.cid-tGzwvqeYjV .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tGzwvqeYjV .navbar .navbar-logo img {
  width: auto;
}
.cid-tGzwvqeYjV .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGzwvqeYjV .navbar.collapsed {
  justify-content: center;
}
.cid-tGzwvqeYjV .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGzwvqeYjV .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tGzwvqeYjV .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGzwvqeYjV .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGzwvqeYjV .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-tGzwvqeYjV .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGzwvqeYjV .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tGzwvqeYjV .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tGzwvqeYjV .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGzwvqeYjV .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGzwvqeYjV .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGzwvqeYjV .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGzwvqeYjV .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-tGzwvqeYjV .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGzwvqeYjV .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGzwvqeYjV .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tGzwvqeYjV .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tGzwvqeYjV .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tGzwvqeYjV .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-tGzwvqeYjV .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGzwvqeYjV .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGzwvqeYjV .dropdown-item.active,
.cid-tGzwvqeYjV .dropdown-item:active {
  background-color: transparent;
}
.cid-tGzwvqeYjV .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGzwvqeYjV .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGzwvqeYjV .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGzwvqeYjV .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #353535;
}
.cid-tGzwvqeYjV .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGzwvqeYjV .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGzwvqeYjV ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tGzwvqeYjV .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tGzwvqeYjV button.navbar-toggler {
  outline: none;
  width: 26px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tGzwvqeYjV button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 25px;
  height: 2px;
  border-right: 5px;
  background-color: #353535;
}
.cid-tGzwvqeYjV button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGzwvqeYjV button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGzwvqeYjV button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGzwvqeYjV button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGzwvqeYjV nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGzwvqeYjV nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGzwvqeYjV nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGzwvqeYjV nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGzwvqeYjV .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tGzwvqeYjV a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tGzwvqeYjV .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-tGzwvqeYjV .navbar {
    height: 70px;
  }
  .cid-tGzwvqeYjV .navbar.opened {
    height: auto;
  }
  .cid-tGzwvqeYjV .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tGzwvqeYjV .header-item {
  width: 33.33333333%;
  padding: 10px 0;
}
.cid-tGzwvqeYjV .navbar-toggler {
  margin-left: 10px;
}
.cid-tGzwvqeYjV .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-tGzwvqeYjV .navbar-logo {
  margin-right: 0 !important;
}
.cid-tGzwvqeYjV .mbr-text {
  width: 100%;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 575px) {
  .cid-tGzwvqeYjV .mbr-text {
    display: none;
  }
}
.cid-tGzwvqeYjV .navbar-collapse {
  padding-top: 40px !important;
}
.cid-tGzwvqeYjV .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-tGzwvqeYjV .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
}
.cid-tGzwvqeYjV .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-tGzwvqeYjV #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-tGzwvqeYjV #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-tGzwvqeYjV #vol {
    display: none;
  }
}
.cid-tGzwvqeYjV .soutien {
  font-family: jost;
  font-size: 1em;
}
.cid-tGzwvqEOX9 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tGzwvqEOX9 .mbr-section-title {
  text-align: center;
  color: #4479d9;
}
.cid-tGzwvqEOX9 .mbr-section-subtitle {
  text-align: center;
}
.cid-tGzwvqEOX9 .mbr-text {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tGzwvqEOX9 .display-1 {
    font-size: 75px;
  }
  .cid-tGzwvqEOX9 .display-5 {
    font-size: 29px;
  }
  .cid-tGzwvqEOX9 .display-4 {
    font-weight: 300;
  }
}
#custom-html-wi {
  /* Type valid CSS here */
}
#custom-html-wi div {
  background-color: #1f1f1f;
  text-align: center;
}
#custom-html-wi .leTexte {
  font-size: 1rem;
  color: #fff;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  margin: auto;
}
.cid-ubZMVpy6JN {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-ubZMVpy6JN .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZMVpy6JN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ubZMVpy6JN .container,
.cid-ubZMVpy6JN .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-ubZMVpy6JN .container,
  .cid-ubZMVpy6JN .container-fluid {
    padding: 0 20px;
  }
}
.cid-ubZMVpy6JN .title-wrapper .mbr-section-subtitle {
  margin-bottom: 25px;
}
@media (max-width: 992px) {
  .cid-ubZMVpy6JN .title-wrapper .mbr-section-subtitle {
    margin-bottom: 20px;
  }
}
.cid-ubZMVpy6JN .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-ubZMVpy6JN .mbr-section-title {
  color: #4479d9;
}
.cid-ubZMVpy6JN .mbr-section-subtitle {
  color: #f9a600;
}
.cid-ubTDYkuu9b {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-ubTDYkuu9b .mbr-section-title {
  color: #fb980a;
  text-align: right;
}
#custom-html-1t7 {
  /* Type valid CSS here */
  /* global */
}
#custom-html-1t7 *,
#custom-html-1t7 *::before,
#custom-html-1t7 *::after {
  box-sizing: border-box;
}
#custom-html-1t7 body {
  font-family: sans-serif;
  min-height: 100vh;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #232323;
}
#custom-html-1t7 #corpsDuTexte {
  background-color: #232323;
}
#custom-html-1t7 .container {
  background-color: #232323;
}
#custom-html-1t7 .titre {
  padding: 1em;
}
#custom-html-1t7 H1 {
  color: orange;
  font-size: 2rem;
}
#custom-html-1t7 h6 {
  color: white;
}
.cid-ubZN68MMxg {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ubZN68MMxg .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZN68MMxg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ubZN68MMxg .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ubZN68MMxg .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-ubZN68MMxg .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-ubZN68MMxg .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-ubZN68MMxg .mbr-section-title {
  color: #ff9966;
  text-align: left;
}
.cid-ubZN68MMxg .mbr-text,
.cid-ubZN68MMxg .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-ubZN68MMxg .w-100 {
  padding: 0;
  border-radius: 13px;
}
.cid-ubZN8eRVS7 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ubZN8eRVS7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZN8eRVS7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ubZN8eRVS7 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ubZN8eRVS7 .text-wrapper {
  align-items: center;
  background-color: #4479d9;
  border-radius: 1em;
  border: 1px orange solid;
  padding: 1em;
}
@media (max-width: 991px) {
  .cid-ubZN8eRVS7 .image-wrapper {
    padding: 1rem;
  }
}
.cid-ubZN8eRVS7 .mbr-section-title {
  color: #ff9966;
  text-align: left;
}
.cid-ubZN8eRVS7 .mbr-text,
.cid-ubZN8eRVS7 .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-ubZN8eRVS7 .w-100 {
  padding: 0;
  border-radius: 13px;
  -webkit-filter: drop-shadow(5px 5px 5px #000000);
  filter: drop-shadow(5px 5px 5px #000000);
}
.cid-tGzwvrBU9R {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-tGzwvrBU9R .mbr-section-title {
  color: #4479d9;
  text-align: right;
}
.cid-tGzwvrBU9R .mbr-text,
.cid-tGzwvrBU9R .mbr-section-btn {
  color: #ffa405;
  text-align: right;
}
.cid-tGzwvrUHry {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #171717;
}
.cid-tGzwvrUHry .row {
  padding: 20px 0;
}
@media (min-width: 992px) {
  .cid-tGzwvrUHry .row {
    padding: 20px 34px;
  }
}
.cid-tGzwvrUHry .mbr-text {
  color: #4479d9;
  text-align: center;
}
.cid-tJYfkI2m1K {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-tJYfkI2m1K .card-title {
  line-height: 1.6;
  margin: 0;
}
.cid-tJYfkI2m1K .card {
  overflow: visible;
  transition: all 0.3s;
}
.cid-tJYfkI2m1K .card:hover {
  margin-top: -0.6rem;
}
.cid-tJYfkI2m1K .card-wrapper {
  position: relative;
}
.cid-tJYfkI2m1K .card-img {
  overflow: hidden;
  position: relative;
  transition: all 0.3s;
  border-radius: 6px;
}
.cid-tJYfkI2m1K .card-img:hover {
  box-shadow: 0 15px 20px rgba(0, 0, 0, 0.1);
}
.cid-tJYfkI2m1K .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: black;
  opacity: 0.2;
  z-index: 10;
  pointer-events: none;
  border-radius: 6px;
}
.cid-tJYfkI2m1K .big {
  margin-top: -25%;
}
.cid-tJYfkI2m1K .card-box {
  position: absolute;
  overflow: hidden;
  margin-bottom: -8px;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 1rem;
  z-index: 100;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
@media (max-width: 991px) {
  .cid-tJYfkI2m1K .small {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-tJYfkI2m1K .card:not(.last-child) {
    padding-bottom: 1.5rem !important;
  }
}
.cid-tJYfkI2m1K .mbr-section-sub-title {
  color: #4479d9;
  text-align: left;
}
.cid-tGzwvtuv1P.popup-builder {
  background-color: #ffffff;
}
.cid-tGzwvtuv1P.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tGzwvtuv1P.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tGzwvtuv1P .modal-content,
.cid-tGzwvtuv1P .modal-dialog {
  height: auto;
}
.cid-tGzwvtuv1P .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tGzwvtuv1P .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tGzwvtuv1P .form-wrapper .mbr-form .form-group,
  .cid-tGzwvtuv1P .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tGzwvtuv1P .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tGzwvtuv1P .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-tGzwvtuv1P .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tGzwvtuv1P .pt-0 {
  padding-top: 0 !important;
}
.cid-tGzwvtuv1P .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tGzwvtuv1P .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tGzwvtuv1P .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tGzwvtuv1P .modal-open {
  overflow: hidden;
}
.cid-tGzwvtuv1P .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tGzwvtuv1P .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tGzwvtuv1P .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tGzwvtuv1P .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-tGzwvtuv1P .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tGzwvtuv1P .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tGzwvtuv1P .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tGzwvtuv1P .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-tGzwvtuv1P .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tGzwvtuv1P .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tGzwvtuv1P .modal-backdrop.fade {
  opacity: 0;
}
.cid-tGzwvtuv1P .modal-backdrop.show {
  opacity: .5;
}
.cid-tGzwvtuv1P .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-tGzwvtuv1P .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tGzwvtuv1P .modal-header {
    padding: 1rem;
  }
}
.cid-tGzwvtuv1P .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tGzwvtuv1P .modal-header .close svg {
  fill: #ffffff;
}
.cid-tGzwvtuv1P .modal-header .close:hover {
  opacity: 1;
}
.cid-tGzwvtuv1P .modal-header .close:focus {
  outline: none;
}
.cid-tGzwvtuv1P .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tGzwvtuv1P .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tGzwvtuv1P .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tGzwvtuv1P .modal-body {
    padding: 1rem;
  }
}
.cid-tGzwvtuv1P .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-tGzwvtuv1P .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tGzwvtuv1P .modal-footer {
    padding: 1rem;
  }
}
.cid-tGzwvtuv1P .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tGzwvtuv1P .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tGzwvtuv1P .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tGzwvtuv1P .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tGzwvtuv1P .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tGzwvtuv1P .modal-lg,
  .cid-tGzwvtuv1P .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tGzwvtuv1P .modal-xl {
    max-width: 1140px;
  }
}
.cid-tGzwvtuv1P .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tGzwvtuv1P .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-tGzwvtuv1P .form-group {
  margin-bottom: 1rem;
}
.cid-tGzwvtuv1P .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tGzwvtuv1P .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tGzwvtuv1P .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-tGzwvtuv1P .mbr-section-btn {
  margin: 0;
}
.cid-tGzwvtuv1P .mbr-section-btn .btn {
  margin: 0;
}
.cid-tGzwvtuv1P #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-tGzwvtuv1P #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-tGzwvtuv1P #creativecommons img,
.cid-tGzwvtuv1P iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-tGzwvukjZ5.popup-builder {
  background-color: #ffffff;
}
.cid-tGzwvukjZ5.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tGzwvukjZ5.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tGzwvukjZ5 .modal-content,
.cid-tGzwvukjZ5 .modal-dialog {
  height: auto;
}
.cid-tGzwvukjZ5 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tGzwvukjZ5 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tGzwvukjZ5 .form-wrapper .mbr-form .form-group,
  .cid-tGzwvukjZ5 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tGzwvukjZ5 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tGzwvukjZ5 .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-tGzwvukjZ5 .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tGzwvukjZ5 .pt-0 {
  padding-top: 0 !important;
}
.cid-tGzwvukjZ5 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tGzwvukjZ5 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tGzwvukjZ5 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tGzwvukjZ5 .modal-open {
  overflow: hidden;
}
.cid-tGzwvukjZ5 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tGzwvukjZ5 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tGzwvukjZ5 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tGzwvukjZ5 .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-tGzwvukjZ5 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tGzwvukjZ5 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tGzwvukjZ5 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tGzwvukjZ5 .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-tGzwvukjZ5 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tGzwvukjZ5 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tGzwvukjZ5 .modal-backdrop.fade {
  opacity: 0;
}
.cid-tGzwvukjZ5 .modal-backdrop.show {
  opacity: .5;
}
.cid-tGzwvukjZ5 .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-tGzwvukjZ5 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tGzwvukjZ5 .modal-header {
    padding: 1rem;
  }
}
.cid-tGzwvukjZ5 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tGzwvukjZ5 .modal-header .close svg {
  fill: #ffffff;
}
.cid-tGzwvukjZ5 .modal-header .close:hover {
  opacity: 1;
}
.cid-tGzwvukjZ5 .modal-header .close:focus {
  outline: none;
}
.cid-tGzwvukjZ5 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tGzwvukjZ5 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tGzwvukjZ5 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tGzwvukjZ5 .modal-body {
    padding: 1rem;
  }
}
.cid-tGzwvukjZ5 .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-tGzwvukjZ5 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tGzwvukjZ5 .modal-footer {
    padding: 1rem;
  }
}
.cid-tGzwvukjZ5 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tGzwvukjZ5 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tGzwvukjZ5 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tGzwvukjZ5 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tGzwvukjZ5 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tGzwvukjZ5 .modal-lg,
  .cid-tGzwvukjZ5 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tGzwvukjZ5 .modal-xl {
    max-width: 1140px;
  }
}
.cid-tGzwvukjZ5 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tGzwvukjZ5 .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-tGzwvukjZ5 .form-group {
  margin-bottom: 1rem;
}
.cid-tGzwvukjZ5 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tGzwvukjZ5 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tGzwvukjZ5 .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-tGzwvukjZ5 .mbr-section-btn {
  margin: 0;
}
.cid-tGzwvukjZ5 .mbr-section-btn .btn {
  margin: 0;
}
.cid-tGzwvuMSHX.popup-builder {
  background-color: #ffffff;
}
.cid-tGzwvuMSHX.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tGzwvuMSHX.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tGzwvuMSHX .modal-content,
.cid-tGzwvuMSHX .modal-dialog {
  height: auto;
}
.cid-tGzwvuMSHX .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tGzwvuMSHX .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tGzwvuMSHX .form-wrapper .mbr-form .form-group,
  .cid-tGzwvuMSHX .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tGzwvuMSHX .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tGzwvuMSHX .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-tGzwvuMSHX .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tGzwvuMSHX .pt-0 {
  padding-top: 0 !important;
}
.cid-tGzwvuMSHX .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tGzwvuMSHX .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tGzwvuMSHX .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tGzwvuMSHX .modal-open {
  overflow: hidden;
}
.cid-tGzwvuMSHX .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tGzwvuMSHX .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tGzwvuMSHX .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tGzwvuMSHX .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-tGzwvuMSHX .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tGzwvuMSHX .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tGzwvuMSHX .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tGzwvuMSHX .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-tGzwvuMSHX .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tGzwvuMSHX .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tGzwvuMSHX .modal-backdrop.fade {
  opacity: 0;
}
.cid-tGzwvuMSHX .modal-backdrop.show {
  opacity: .5;
}
.cid-tGzwvuMSHX .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-tGzwvuMSHX .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tGzwvuMSHX .modal-header {
    padding: 1rem;
  }
}
.cid-tGzwvuMSHX .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tGzwvuMSHX .modal-header .close svg {
  fill: #ffffff;
}
.cid-tGzwvuMSHX .modal-header .close:hover {
  opacity: 1;
}
.cid-tGzwvuMSHX .modal-header .close:focus {
  outline: none;
}
.cid-tGzwvuMSHX .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tGzwvuMSHX .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tGzwvuMSHX .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tGzwvuMSHX .modal-body {
    padding: 1rem;
  }
}
.cid-tGzwvuMSHX .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-tGzwvuMSHX .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tGzwvuMSHX .modal-footer {
    padding: 1rem;
  }
}
.cid-tGzwvuMSHX .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tGzwvuMSHX .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tGzwvuMSHX .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tGzwvuMSHX .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tGzwvuMSHX .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tGzwvuMSHX .modal-lg,
  .cid-tGzwvuMSHX .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tGzwvuMSHX .modal-xl {
    max-width: 1140px;
  }
}
.cid-tGzwvuMSHX .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tGzwvuMSHX .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-tGzwvuMSHX .form-group {
  margin-bottom: 1rem;
}
.cid-tGzwvuMSHX .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tGzwvuMSHX .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tGzwvuMSHX .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-tGzwvuMSHX .mbr-section-btn {
  margin: 0;
}
.cid-tGzwvuMSHX .mbr-section-btn .btn {
  margin: 0;
}
.cid-tGzwvveFQ8.popup-builder {
  background-color: #ffffff;
}
.cid-tGzwvveFQ8.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tGzwvveFQ8.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tGzwvveFQ8 .modal-content,
.cid-tGzwvveFQ8 .modal-dialog {
  height: auto;
}
.cid-tGzwvveFQ8 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tGzwvveFQ8 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tGzwvveFQ8 .form-wrapper .mbr-form .form-group,
  .cid-tGzwvveFQ8 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tGzwvveFQ8 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tGzwvveFQ8 .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-tGzwvveFQ8 .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tGzwvveFQ8 .pt-0 {
  padding-top: 0 !important;
}
.cid-tGzwvveFQ8 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tGzwvveFQ8 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tGzwvveFQ8 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tGzwvveFQ8 .modal-open {
  overflow: hidden;
}
.cid-tGzwvveFQ8 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tGzwvveFQ8 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tGzwvveFQ8 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tGzwvveFQ8 .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-tGzwvveFQ8 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tGzwvveFQ8 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tGzwvveFQ8 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tGzwvveFQ8 .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-tGzwvveFQ8 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tGzwvveFQ8 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tGzwvveFQ8 .modal-backdrop.fade {
  opacity: 0;
}
.cid-tGzwvveFQ8 .modal-backdrop.show {
  opacity: .5;
}
.cid-tGzwvveFQ8 .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-tGzwvveFQ8 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tGzwvveFQ8 .modal-header {
    padding: 1rem;
  }
}
.cid-tGzwvveFQ8 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tGzwvveFQ8 .modal-header .close svg {
  fill: #ffffff;
}
.cid-tGzwvveFQ8 .modal-header .close:hover {
  opacity: 1;
}
.cid-tGzwvveFQ8 .modal-header .close:focus {
  outline: none;
}
.cid-tGzwvveFQ8 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tGzwvveFQ8 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tGzwvveFQ8 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tGzwvveFQ8 .modal-body {
    padding: 1rem;
  }
}
.cid-tGzwvveFQ8 .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-tGzwvveFQ8 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tGzwvveFQ8 .modal-footer {
    padding: 1rem;
  }
}
.cid-tGzwvveFQ8 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tGzwvveFQ8 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tGzwvveFQ8 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tGzwvveFQ8 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tGzwvveFQ8 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tGzwvveFQ8 .modal-lg,
  .cid-tGzwvveFQ8 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tGzwvveFQ8 .modal-xl {
    max-width: 1140px;
  }
}
.cid-tGzwvveFQ8 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tGzwvveFQ8 .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-tGzwvveFQ8 .form-group {
  margin-bottom: 1rem;
}
.cid-tGzwvveFQ8 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tGzwvveFQ8 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tGzwvveFQ8 .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-tGzwvveFQ8 .mbr-section-btn {
  margin: 0;
}
.cid-tGzwvveFQ8 .mbr-section-btn .btn {
  margin: 0;
}
.cid-tGzwvvHDFO.popup-builder {
  background-color: #ffffff;
}
.cid-tGzwvvHDFO.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tGzwvvHDFO.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tGzwvvHDFO .modal-content,
.cid-tGzwvvHDFO .modal-dialog {
  height: auto;
}
.cid-tGzwvvHDFO .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tGzwvvHDFO .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tGzwvvHDFO .form-wrapper .mbr-form .form-group,
  .cid-tGzwvvHDFO .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tGzwvvHDFO .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tGzwvvHDFO .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-tGzwvvHDFO .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tGzwvvHDFO .pt-0 {
  padding-top: 0 !important;
}
.cid-tGzwvvHDFO .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tGzwvvHDFO .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tGzwvvHDFO .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tGzwvvHDFO .modal-open {
  overflow: hidden;
}
.cid-tGzwvvHDFO .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tGzwvvHDFO .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tGzwvvHDFO .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tGzwvvHDFO .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-tGzwvvHDFO .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tGzwvvHDFO .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tGzwvvHDFO .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tGzwvvHDFO .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-tGzwvvHDFO .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tGzwvvHDFO .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tGzwvvHDFO .modal-backdrop.fade {
  opacity: 0;
}
.cid-tGzwvvHDFO .modal-backdrop.show {
  opacity: .5;
}
.cid-tGzwvvHDFO .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-tGzwvvHDFO .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tGzwvvHDFO .modal-header {
    padding: 1rem;
  }
}
.cid-tGzwvvHDFO .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tGzwvvHDFO .modal-header .close svg {
  fill: #ffffff;
}
.cid-tGzwvvHDFO .modal-header .close:hover {
  opacity: 1;
}
.cid-tGzwvvHDFO .modal-header .close:focus {
  outline: none;
}
.cid-tGzwvvHDFO .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tGzwvvHDFO .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tGzwvvHDFO .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tGzwvvHDFO .modal-body {
    padding: 1rem;
  }
}
.cid-tGzwvvHDFO .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-tGzwvvHDFO .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tGzwvvHDFO .modal-footer {
    padding: 1rem;
  }
}
.cid-tGzwvvHDFO .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tGzwvvHDFO .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tGzwvvHDFO .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tGzwvvHDFO .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tGzwvvHDFO .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tGzwvvHDFO .modal-lg,
  .cid-tGzwvvHDFO .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tGzwvvHDFO .modal-xl {
    max-width: 1140px;
  }
}
.cid-tGzwvvHDFO .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tGzwvvHDFO .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-tGzwvvHDFO .form-group {
  margin-bottom: 1rem;
}
.cid-tGzwvvHDFO .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tGzwvvHDFO .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tGzwvvHDFO .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-tGzwvvHDFO .mbr-section-btn {
  margin: 0;
}
.cid-tGzwvvHDFO .mbr-section-btn .btn {
  margin: 0;
}
.cid-tGzwvwj2sm.popup-builder {
  background-color: #ffffff;
}
.cid-tGzwvwj2sm.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tGzwvwj2sm.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tGzwvwj2sm .modal-content,
.cid-tGzwvwj2sm .modal-dialog {
  height: auto;
}
.cid-tGzwvwj2sm .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tGzwvwj2sm .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tGzwvwj2sm .form-wrapper .mbr-form .form-group,
  .cid-tGzwvwj2sm .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tGzwvwj2sm .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tGzwvwj2sm .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-tGzwvwj2sm .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tGzwvwj2sm .pt-0 {
  padding-top: 0 !important;
}
.cid-tGzwvwj2sm .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tGzwvwj2sm .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tGzwvwj2sm .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tGzwvwj2sm .modal-open {
  overflow: hidden;
}
.cid-tGzwvwj2sm .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tGzwvwj2sm .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tGzwvwj2sm .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tGzwvwj2sm .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-tGzwvwj2sm .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tGzwvwj2sm .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tGzwvwj2sm .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tGzwvwj2sm .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-tGzwvwj2sm .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tGzwvwj2sm .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tGzwvwj2sm .modal-backdrop.fade {
  opacity: 0;
}
.cid-tGzwvwj2sm .modal-backdrop.show {
  opacity: .5;
}
.cid-tGzwvwj2sm .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-tGzwvwj2sm .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tGzwvwj2sm .modal-header {
    padding: 1rem;
  }
}
.cid-tGzwvwj2sm .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tGzwvwj2sm .modal-header .close svg {
  fill: #ffffff;
}
.cid-tGzwvwj2sm .modal-header .close:hover {
  opacity: 1;
}
.cid-tGzwvwj2sm .modal-header .close:focus {
  outline: none;
}
.cid-tGzwvwj2sm .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tGzwvwj2sm .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tGzwvwj2sm .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tGzwvwj2sm .modal-body {
    padding: 1rem;
  }
}
.cid-tGzwvwj2sm .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-tGzwvwj2sm .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tGzwvwj2sm .modal-footer {
    padding: 1rem;
  }
}
.cid-tGzwvwj2sm .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tGzwvwj2sm .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tGzwvwj2sm .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tGzwvwj2sm .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tGzwvwj2sm .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tGzwvwj2sm .modal-lg,
  .cid-tGzwvwj2sm .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tGzwvwj2sm .modal-xl {
    max-width: 1140px;
  }
}
.cid-tGzwvwj2sm .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tGzwvwj2sm .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-tGzwvwj2sm .form-group {
  margin-bottom: 1rem;
}
.cid-tGzwvwj2sm .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tGzwvwj2sm .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tGzwvwj2sm .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-tGzwvwj2sm .mbr-section-btn {
  margin: 0;
}
.cid-tGzwvwj2sm .mbr-section-btn .btn {
  margin: 0;
}
.cid-tGBFjfzrZZ.popup-builder {
  background-color: #ffffff;
}
.cid-tGBFjfzrZZ.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tGBFjfzrZZ.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tGBFjfzrZZ .modal-content,
.cid-tGBFjfzrZZ .modal-dialog {
  height: auto;
}
.cid-tGBFjfzrZZ .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tGBFjfzrZZ .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tGBFjfzrZZ .form-wrapper .mbr-form .form-group,
  .cid-tGBFjfzrZZ .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tGBFjfzrZZ .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tGBFjfzrZZ .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-tGBFjfzrZZ .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tGBFjfzrZZ .pt-0 {
  padding-top: 0 !important;
}
.cid-tGBFjfzrZZ .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tGBFjfzrZZ .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tGBFjfzrZZ .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tGBFjfzrZZ .modal-open {
  overflow: hidden;
}
.cid-tGBFjfzrZZ .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tGBFjfzrZZ .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tGBFjfzrZZ .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tGBFjfzrZZ .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-tGBFjfzrZZ .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tGBFjfzrZZ .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tGBFjfzrZZ .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tGBFjfzrZZ .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-tGBFjfzrZZ .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tGBFjfzrZZ .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tGBFjfzrZZ .modal-backdrop.fade {
  opacity: 0;
}
.cid-tGBFjfzrZZ .modal-backdrop.show {
  opacity: .5;
}
.cid-tGBFjfzrZZ .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-tGBFjfzrZZ .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tGBFjfzrZZ .modal-header {
    padding: 1rem;
  }
}
.cid-tGBFjfzrZZ .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tGBFjfzrZZ .modal-header .close svg {
  fill: #ffffff;
}
.cid-tGBFjfzrZZ .modal-header .close:hover {
  opacity: 1;
}
.cid-tGBFjfzrZZ .modal-header .close:focus {
  outline: none;
}
.cid-tGBFjfzrZZ .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tGBFjfzrZZ .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tGBFjfzrZZ .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tGBFjfzrZZ .modal-body {
    padding: 1rem;
  }
}
.cid-tGBFjfzrZZ .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-tGBFjfzrZZ .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tGBFjfzrZZ .modal-footer {
    padding: 1rem;
  }
}
.cid-tGBFjfzrZZ .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tGBFjfzrZZ .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tGBFjfzrZZ .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tGBFjfzrZZ .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tGBFjfzrZZ .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tGBFjfzrZZ .modal-lg,
  .cid-tGBFjfzrZZ .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tGBFjfzrZZ .modal-xl {
    max-width: 1140px;
  }
}
.cid-tGBFjfzrZZ .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tGBFjfzrZZ .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-tGBFjfzrZZ .form-group {
  margin-bottom: 1rem;
}
.cid-tGBFjfzrZZ .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tGBFjfzrZZ .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tGBFjfzrZZ .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-tGBFjfzrZZ .mbr-section-btn {
  margin: 0;
}
.cid-tGBFjfzrZZ .mbr-section-btn .btn {
  margin: 0;
}
.cid-uYztOxx9eJ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uYztOxx9eJ .row > [class*="col"] {
  padding-left: 16px;
  padding-right: 16px;
  width: 100%;
}
.cid-tMHGzDmQbh {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-tMHGzDmQbh .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tMHGzDmQbh .bg-facebook:hover {
  background: #0b60cb;
}
.cid-tMHGzDmQbh .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-tMHGzDmQbh .bg-youtube:hover {
  background: #cc0000;
}
.cid-tMHGzDmQbh .bg-twitch {
  background: #9146ff;
  color: #ffffff;
}
.cid-tMHGzDmQbh .bg-twitch:hover {
  background: #7313ff;
}
.cid-tMHGzDmQbh .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-tMHGzDmQbh [class^="socicon-"]:before,
.cid-tMHGzDmQbh [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tMHGzDmQbh .mbr-section-title,
.cid-tMHGzDmQbh .social-list {
  color: #4479d9;
  text-align: right;
}
.cid-tMHGFrztoG {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (max-width: 767px) {
  .cid-tMHGFrztoG .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tMHGFrztoG .img-logo img {
  height: 6rem;
  width: auto;
}
.cid-tMHGFrztoG .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-tMHGFrztoG .form-control:focus,
.cid-tMHGFrztoG .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-tMHGFrztoG .form-group {
  margin-bottom: 1rem;
}
.cid-tMHGFrztoG input::-webkit-input-placeholder,
.cid-tMHGFrztoG textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-tMHGFrztoG input:-moz-placeholder,
.cid-tMHGFrztoG textarea:-moz-placeholder {
  color: #656565;
}
.cid-tMHGFrztoG .jq-selectbox li,
.cid-tMHGFrztoG .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-tMHGFrztoG .jq-selectbox li:hover,
.cid-tMHGFrztoG .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-tMHGFrztoG .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-tMHGFrztoG .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-tMHGFrztoG textarea.form-control {
  resize: none;
}
.cid-tMHGFrztoG .input-group-btn {
  display: inline-block;
}
.cid-tMHGFrztoG .input-group-btn .btn {
  margin: 0 !important;
  padding: 0.75rem 1.5625rem !important;
  text-transform: none;
}
.cid-tMHGFrztoG .form-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tMHGFrztoG .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tMHGFrztoG .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tMHGFrztoG .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tMHGFrztoG .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tMHGFrztoG .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tMHGFrztoG .social-list {
    -webkit-justify-content: justify;
    text-align: justify;
    hyphens: auto;
    text-justify: distribute;
  }
}
@media (max-width: 767px) {
  .cid-tMHGFrztoG .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tMHGFrztoG .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tMHGFrztoG .form-control,
.cid-tMHGFrztoG .input-group-btn .btn {
  border-radius: 3px;
}
.cid-tMHGFrztoG #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-tMHGFrztoG #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-tMHGFrztoG #creativecommons img,
.cid-tMHGFrztoG iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-tMHGFrztoG .offset-md-1 {
  margin-left: 1vw;
}
.cid-tSDPiXQuaF.popup-builder {
  background-color: #ffffff;
}
.cid-tSDPiXQuaF.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tSDPiXQuaF.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tSDPiXQuaF .modal-content,
.cid-tSDPiXQuaF .modal-dialog {
  height: auto;
}
.cid-tSDPiXQuaF .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tSDPiXQuaF .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tSDPiXQuaF .form-wrapper .mbr-form .form-group,
  .cid-tSDPiXQuaF .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tSDPiXQuaF .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tSDPiXQuaF .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-tSDPiXQuaF .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tSDPiXQuaF .pt-0 {
  padding-top: 0 !important;
}
.cid-tSDPiXQuaF .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tSDPiXQuaF .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tSDPiXQuaF .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tSDPiXQuaF .modal-open {
  overflow: hidden;
}
.cid-tSDPiXQuaF .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tSDPiXQuaF .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tSDPiXQuaF .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tSDPiXQuaF .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-tSDPiXQuaF .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tSDPiXQuaF .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tSDPiXQuaF .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tSDPiXQuaF .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-tSDPiXQuaF .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tSDPiXQuaF .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tSDPiXQuaF .modal-backdrop.fade {
  opacity: 0;
}
.cid-tSDPiXQuaF .modal-backdrop.show {
  opacity: .5;
}
.cid-tSDPiXQuaF .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-tSDPiXQuaF .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXQuaF .modal-header {
    padding: 1rem;
  }
}
.cid-tSDPiXQuaF .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tSDPiXQuaF .modal-header .close svg {
  fill: #ffffff;
}
.cid-tSDPiXQuaF .modal-header .close:hover {
  opacity: 1;
}
.cid-tSDPiXQuaF .modal-header .close:focus {
  outline: none;
}
.cid-tSDPiXQuaF .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tSDPiXQuaF .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tSDPiXQuaF .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXQuaF .modal-body {
    padding: 1rem;
  }
}
.cid-tSDPiXQuaF .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-tSDPiXQuaF .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXQuaF .modal-footer {
    padding: 1rem;
  }
}
.cid-tSDPiXQuaF .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tSDPiXQuaF .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tSDPiXQuaF .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tSDPiXQuaF .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tSDPiXQuaF .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tSDPiXQuaF .modal-lg,
  .cid-tSDPiXQuaF .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tSDPiXQuaF .modal-xl {
    max-width: 1140px;
  }
}
.cid-tSDPiXQuaF .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tSDPiXQuaF .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-tSDPiXQuaF .form-group {
  margin-bottom: 1rem;
}
.cid-tSDPiXQuaF .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tSDPiXQuaF .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tSDPiXQuaF .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-tSDPiXQuaF .mbr-section-btn {
  margin: 0;
}
.cid-tSDPiXQuaF .mbr-section-btn .btn {
  margin: 0;
}
.cid-tH8JhMy0OY {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tH8JhMy0OY nav.navbar {
  position: fixed;
}
.cid-tH8JhMy0OY .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-tH8JhMy0OY .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tH8JhMy0OY .decor {
  background-color: white;
  border: solid 1px lightgray;
  border-radius: .5vw;
}
.cid-tH8JhMy0OY #menu {
  width: 3vh;
  font-size: .8vh;
  color: #353535;
  left: -7px;
  position: absolute;
  top: 1px;
  margin-top: 3px;
}
.cid-tH8JhMy0OY .dropdown-item {
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  transition: .4s all !important;
}
.cid-tH8JhMy0OY .dropdown-item:hover,
.cid-tH8JhMy0OY .dropdown-item:focus {
  background: rgba(71, 181, 237, 0.5) !important;
  color: white !important;
}
.cid-tH8JhMy0OY .dropdown-item:hover span {
  color: white;
}
.cid-tH8JhMy0OY .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tH8JhMy0OY .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tH8JhMy0OY .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
  text-align: center;
}
.cid-tH8JhMy0OY .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tH8JhMy0OY .nav-link {
  position: relative;
}
.cid-tH8JhMy0OY .container {
  display: flex;
  margin: auto;
  max-width: 1600px;
}
.cid-tH8JhMy0OY .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0 !important;
}
.cid-tH8JhMy0OY .iconfont-wrapper .mbr-iconfont {
  transition: .4s all;
}
.cid-tH8JhMy0OY .iconfont-wrapper:hover .mbr-iconfont {
  color: #6592e6;
}
.cid-tH8JhMy0OY .dropdown-menu,
.cid-tH8JhMy0OY .navbar.opened {
  background: #353535 !important;
}
.cid-tH8JhMy0OY .nav-item:focus,
.cid-tH8JhMy0OY .nav-link:focus {
  outline: none;
}
.cid-tH8JhMy0OY .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tH8JhMy0OY .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tH8JhMy0OY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tH8JhMy0OY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tH8JhMy0OY .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tH8JhMy0OY .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tH8JhMy0OY .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-tH8JhMy0OY .navbar.opened {
  transition: all 0.3s;
}
.cid-tH8JhMy0OY .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tH8JhMy0OY .navbar .navbar-logo img {
  width: auto;
}
.cid-tH8JhMy0OY .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tH8JhMy0OY .navbar.collapsed {
  justify-content: center;
}
.cid-tH8JhMy0OY .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tH8JhMy0OY .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tH8JhMy0OY .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tH8JhMy0OY .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tH8JhMy0OY .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-tH8JhMy0OY .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tH8JhMy0OY .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tH8JhMy0OY .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tH8JhMy0OY .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tH8JhMy0OY .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tH8JhMy0OY .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tH8JhMy0OY .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tH8JhMy0OY .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-tH8JhMy0OY .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tH8JhMy0OY .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tH8JhMy0OY .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tH8JhMy0OY .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tH8JhMy0OY .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tH8JhMy0OY .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-tH8JhMy0OY .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tH8JhMy0OY .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tH8JhMy0OY .dropdown-item.active,
.cid-tH8JhMy0OY .dropdown-item:active {
  background-color: transparent;
}
.cid-tH8JhMy0OY .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tH8JhMy0OY .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tH8JhMy0OY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tH8JhMy0OY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #353535;
}
.cid-tH8JhMy0OY .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tH8JhMy0OY .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tH8JhMy0OY ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tH8JhMy0OY .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tH8JhMy0OY button.navbar-toggler {
  outline: none;
  width: 26px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tH8JhMy0OY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 25px;
  height: 2px;
  border-right: 5px;
  background-color: #353535;
}
.cid-tH8JhMy0OY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tH8JhMy0OY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tH8JhMy0OY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tH8JhMy0OY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tH8JhMy0OY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tH8JhMy0OY nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tH8JhMy0OY nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tH8JhMy0OY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tH8JhMy0OY .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tH8JhMy0OY a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tH8JhMy0OY .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-tH8JhMy0OY .navbar {
    height: 70px;
  }
  .cid-tH8JhMy0OY .navbar.opened {
    height: auto;
  }
  .cid-tH8JhMy0OY .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tH8JhMy0OY .header-item {
  width: 33.33333333%;
  padding: 10px 0;
}
.cid-tH8JhMy0OY .navbar-toggler {
  margin-left: 10px;
}
.cid-tH8JhMy0OY .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-tH8JhMy0OY .navbar-logo {
  margin-right: 0 !important;
}
.cid-tH8JhMy0OY .mbr-text {
  width: 100%;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 575px) {
  .cid-tH8JhMy0OY .mbr-text {
    display: none;
  }
}
.cid-tH8JhMy0OY .navbar-collapse {
  padding-top: 40px !important;
}
.cid-tH8JhMy0OY .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-tH8JhMy0OY .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
}
.cid-tH8JhMy0OY .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-tH8JhMy0OY #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-tH8JhMy0OY #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-tH8JhMy0OY #vol {
    display: none;
  }
}
.cid-tH8JhMy0OY .soutien {
  font-family: jost;
  font-size: 1em;
}
.cid-tH8JhMZY1h {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tH8JhMZY1h .mbr-section-title {
  text-align: center;
  color: #4479d9;
}
.cid-tH8JhMZY1h .mbr-section-subtitle {
  text-align: center;
}
.cid-tH8JhMZY1h .mbr-text {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tH8JhMZY1h .display-1 {
    font-size: 75px;
  }
  .cid-tH8JhMZY1h .display-5 {
    font-size: 29px;
  }
  .cid-tH8JhMZY1h .display-4 {
    font-weight: 300;
  }
}
#custom-html-x1 {
  /* Type valid CSS here */
}
#custom-html-x1 div {
  background-color: #1f1f1f;
  text-align: center;
}
#custom-html-x1 .leTexte {
  font-size: 1rem;
  color: #fff;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  margin: auto;
}
.cid-ubZNeZDHR6 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-ubZNeZDHR6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZNeZDHR6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ubZNeZDHR6 .container,
.cid-ubZNeZDHR6 .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-ubZNeZDHR6 .container,
  .cid-ubZNeZDHR6 .container-fluid {
    padding: 0 20px;
  }
}
.cid-ubZNeZDHR6 .title-wrapper .mbr-section-subtitle {
  margin-bottom: 25px;
}
@media (max-width: 992px) {
  .cid-ubZNeZDHR6 .title-wrapper .mbr-section-subtitle {
    margin-bottom: 20px;
  }
}
.cid-ubZNeZDHR6 .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-ubZNeZDHR6 .mbr-section-title {
  color: #4479d9;
}
.cid-ubZNeZDHR6 .mbr-section-subtitle {
  color: #f9a600;
}
.cid-ubTG1NGDWl {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-ubTG1NGDWl .mbr-section-title {
  color: #fb980a;
  text-align: right;
}
#custom-html-1t6 {
  /* Type valid CSS here */
  /* global */
}
#custom-html-1t6 *,
#custom-html-1t6 *::before,
#custom-html-1t6 *::after {
  box-sizing: border-box;
}
#custom-html-1t6 body {
  font-family: sans-serif;
  min-height: 100vh;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #232323;
}
#custom-html-1t6 #corpsDuTexte {
  background-color: #232323;
}
#custom-html-1t6 .container {
  background-color: #232323;
}
#custom-html-1t6 .titre {
  padding: 1em;
}
#custom-html-1t6 H1 {
  color: orange;
  font-size: 2rem;
}
#custom-html-1t6 h6 {
  color: white;
}
.cid-ubZNoM9cWC {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ubZNoM9cWC .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZNoM9cWC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ubZNoM9cWC .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ubZNoM9cWC .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-ubZNoM9cWC .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-ubZNoM9cWC .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-ubZNoM9cWC .mbr-section-title {
  color: #ff9966;
  text-align: left;
}
.cid-ubZNoM9cWC .mbr-text,
.cid-ubZNoM9cWC .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-ubZNoM9cWC .w-100 {
  padding: 0;
  border-radius: 13px;
}
.cid-ubZNqzbTy6 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ubZNqzbTy6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZNqzbTy6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ubZNqzbTy6 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ubZNqzbTy6 .text-wrapper {
  align-items: center;
  background-color: #4479d9;
  border-radius: 1em;
  border: 1px orange solid;
  padding: 1em;
}
@media (max-width: 991px) {
  .cid-ubZNqzbTy6 .image-wrapper {
    padding: 1rem;
  }
}
.cid-ubZNqzbTy6 .mbr-section-title {
  color: #ff9966;
  text-align: left;
}
.cid-ubZNqzbTy6 .mbr-text,
.cid-ubZNqzbTy6 .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-ubZNqzbTy6 .w-100 {
  padding: 0;
  border-radius: 13px;
  -webkit-filter: drop-shadow(5px 5px 5px #000000);
  filter: drop-shadow(5px 5px 5px #000000);
}
.cid-tH8JhO24nb {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-tH8JhO24nb .mbr-section-title {
  color: #4479d9;
  text-align: right;
}
.cid-tH8JhO24nb .mbr-text,
.cid-tH8JhO24nb .mbr-section-btn {
  color: #ffa405;
  text-align: right;
}
.cid-tH8JhOmtFv {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #171717;
}
.cid-tH8JhOmtFv .row {
  padding: 20px 0;
}
@media (min-width: 992px) {
  .cid-tH8JhOmtFv .row {
    padding: 20px 34px;
  }
}
.cid-tH8JhOmtFv .mbr-text {
  color: #4479d9;
  text-align: center;
}
.cid-tJYeM7pZC2 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-tJYeM7pZC2 .card-title {
  line-height: 1.6;
  margin: 0;
}
.cid-tJYeM7pZC2 .card {
  overflow: visible;
  transition: all 0.3s;
}
.cid-tJYeM7pZC2 .card:hover {
  margin-top: -0.6rem;
}
.cid-tJYeM7pZC2 .card-wrapper {
  position: relative;
}
.cid-tJYeM7pZC2 .card-img {
  overflow: hidden;
  position: relative;
  transition: all 0.3s;
  border-radius: 6px;
}
.cid-tJYeM7pZC2 .card-img:hover {
  box-shadow: 0 15px 20px rgba(0, 0, 0, 0.1);
}
.cid-tJYeM7pZC2 .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: black;
  opacity: 0.2;
  z-index: 10;
  pointer-events: none;
  border-radius: 6px;
}
.cid-tJYeM7pZC2 .big {
  margin-top: -25%;
}
.cid-tJYeM7pZC2 .card-box {
  position: absolute;
  overflow: hidden;
  margin-bottom: -8px;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 1rem;
  z-index: 100;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
@media (max-width: 991px) {
  .cid-tJYeM7pZC2 .small {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-tJYeM7pZC2 .card:not(.last-child) {
    padding-bottom: 1.5rem !important;
  }
}
.cid-tJYeM7pZC2 .mbr-section-sub-title {
  color: #4479d9;
  text-align: left;
}
.cid-tH8JhQefp1.popup-builder {
  background-color: #ffffff;
}
.cid-tH8JhQefp1.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tH8JhQefp1.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tH8JhQefp1 .modal-content,
.cid-tH8JhQefp1 .modal-dialog {
  height: auto;
}
.cid-tH8JhQefp1 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tH8JhQefp1 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tH8JhQefp1 .form-wrapper .mbr-form .form-group,
  .cid-tH8JhQefp1 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tH8JhQefp1 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tH8JhQefp1 .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-tH8JhQefp1 .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tH8JhQefp1 .pt-0 {
  padding-top: 0 !important;
}
.cid-tH8JhQefp1 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tH8JhQefp1 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tH8JhQefp1 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tH8JhQefp1 .modal-open {
  overflow: hidden;
}
.cid-tH8JhQefp1 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tH8JhQefp1 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tH8JhQefp1 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tH8JhQefp1 .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-tH8JhQefp1 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tH8JhQefp1 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tH8JhQefp1 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tH8JhQefp1 .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-tH8JhQefp1 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tH8JhQefp1 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tH8JhQefp1 .modal-backdrop.fade {
  opacity: 0;
}
.cid-tH8JhQefp1 .modal-backdrop.show {
  opacity: .5;
}
.cid-tH8JhQefp1 .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-tH8JhQefp1 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tH8JhQefp1 .modal-header {
    padding: 1rem;
  }
}
.cid-tH8JhQefp1 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tH8JhQefp1 .modal-header .close svg {
  fill: #ffffff;
}
.cid-tH8JhQefp1 .modal-header .close:hover {
  opacity: 1;
}
.cid-tH8JhQefp1 .modal-header .close:focus {
  outline: none;
}
.cid-tH8JhQefp1 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tH8JhQefp1 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tH8JhQefp1 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tH8JhQefp1 .modal-body {
    padding: 1rem;
  }
}
.cid-tH8JhQefp1 .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-tH8JhQefp1 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tH8JhQefp1 .modal-footer {
    padding: 1rem;
  }
}
.cid-tH8JhQefp1 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tH8JhQefp1 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tH8JhQefp1 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tH8JhQefp1 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tH8JhQefp1 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tH8JhQefp1 .modal-lg,
  .cid-tH8JhQefp1 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tH8JhQefp1 .modal-xl {
    max-width: 1140px;
  }
}
.cid-tH8JhQefp1 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tH8JhQefp1 .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-tH8JhQefp1 .form-group {
  margin-bottom: 1rem;
}
.cid-tH8JhQefp1 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tH8JhQefp1 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tH8JhQefp1 .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-tH8JhQefp1 .mbr-section-btn {
  margin: 0;
}
.cid-tH8JhQefp1 .mbr-section-btn .btn {
  margin: 0;
}
.cid-tH8JhQefp1 #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-tH8JhQefp1 #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-tH8JhQefp1 #creativecommons img,
.cid-tH8JhQefp1 iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-tH8JhR7qrr.popup-builder {
  background-color: #ffffff;
}
.cid-tH8JhR7qrr.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tH8JhR7qrr.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tH8JhR7qrr .modal-content,
.cid-tH8JhR7qrr .modal-dialog {
  height: auto;
}
.cid-tH8JhR7qrr .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tH8JhR7qrr .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tH8JhR7qrr .form-wrapper .mbr-form .form-group,
  .cid-tH8JhR7qrr .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tH8JhR7qrr .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tH8JhR7qrr .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-tH8JhR7qrr .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tH8JhR7qrr .pt-0 {
  padding-top: 0 !important;
}
.cid-tH8JhR7qrr .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tH8JhR7qrr .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tH8JhR7qrr .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tH8JhR7qrr .modal-open {
  overflow: hidden;
}
.cid-tH8JhR7qrr .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tH8JhR7qrr .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tH8JhR7qrr .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tH8JhR7qrr .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-tH8JhR7qrr .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tH8JhR7qrr .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tH8JhR7qrr .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tH8JhR7qrr .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-tH8JhR7qrr .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tH8JhR7qrr .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tH8JhR7qrr .modal-backdrop.fade {
  opacity: 0;
}
.cid-tH8JhR7qrr .modal-backdrop.show {
  opacity: .5;
}
.cid-tH8JhR7qrr .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-tH8JhR7qrr .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tH8JhR7qrr .modal-header {
    padding: 1rem;
  }
}
.cid-tH8JhR7qrr .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tH8JhR7qrr .modal-header .close svg {
  fill: #ffffff;
}
.cid-tH8JhR7qrr .modal-header .close:hover {
  opacity: 1;
}
.cid-tH8JhR7qrr .modal-header .close:focus {
  outline: none;
}
.cid-tH8JhR7qrr .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tH8JhR7qrr .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tH8JhR7qrr .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tH8JhR7qrr .modal-body {
    padding: 1rem;
  }
}
.cid-tH8JhR7qrr .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-tH8JhR7qrr .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tH8JhR7qrr .modal-footer {
    padding: 1rem;
  }
}
.cid-tH8JhR7qrr .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tH8JhR7qrr .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tH8JhR7qrr .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tH8JhR7qrr .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tH8JhR7qrr .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tH8JhR7qrr .modal-lg,
  .cid-tH8JhR7qrr .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tH8JhR7qrr .modal-xl {
    max-width: 1140px;
  }
}
.cid-tH8JhR7qrr .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tH8JhR7qrr .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-tH8JhR7qrr .form-group {
  margin-bottom: 1rem;
}
.cid-tH8JhR7qrr .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tH8JhR7qrr .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tH8JhR7qrr .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-tH8JhR7qrr .mbr-section-btn {
  margin: 0;
}
.cid-tH8JhR7qrr .mbr-section-btn .btn {
  margin: 0;
}
.cid-tH8JhRGsiQ.popup-builder {
  background-color: #ffffff;
}
.cid-tH8JhRGsiQ.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tH8JhRGsiQ.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tH8JhRGsiQ .modal-content,
.cid-tH8JhRGsiQ .modal-dialog {
  height: auto;
}
.cid-tH8JhRGsiQ .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tH8JhRGsiQ .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tH8JhRGsiQ .form-wrapper .mbr-form .form-group,
  .cid-tH8JhRGsiQ .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tH8JhRGsiQ .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tH8JhRGsiQ .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-tH8JhRGsiQ .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tH8JhRGsiQ .pt-0 {
  padding-top: 0 !important;
}
.cid-tH8JhRGsiQ .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tH8JhRGsiQ .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tH8JhRGsiQ .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tH8JhRGsiQ .modal-open {
  overflow: hidden;
}
.cid-tH8JhRGsiQ .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tH8JhRGsiQ .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tH8JhRGsiQ .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tH8JhRGsiQ .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-tH8JhRGsiQ .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tH8JhRGsiQ .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tH8JhRGsiQ .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tH8JhRGsiQ .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-tH8JhRGsiQ .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tH8JhRGsiQ .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tH8JhRGsiQ .modal-backdrop.fade {
  opacity: 0;
}
.cid-tH8JhRGsiQ .modal-backdrop.show {
  opacity: .5;
}
.cid-tH8JhRGsiQ .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-tH8JhRGsiQ .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tH8JhRGsiQ .modal-header {
    padding: 1rem;
  }
}
.cid-tH8JhRGsiQ .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tH8JhRGsiQ .modal-header .close svg {
  fill: #ffffff;
}
.cid-tH8JhRGsiQ .modal-header .close:hover {
  opacity: 1;
}
.cid-tH8JhRGsiQ .modal-header .close:focus {
  outline: none;
}
.cid-tH8JhRGsiQ .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tH8JhRGsiQ .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tH8JhRGsiQ .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tH8JhRGsiQ .modal-body {
    padding: 1rem;
  }
}
.cid-tH8JhRGsiQ .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-tH8JhRGsiQ .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tH8JhRGsiQ .modal-footer {
    padding: 1rem;
  }
}
.cid-tH8JhRGsiQ .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tH8JhRGsiQ .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tH8JhRGsiQ .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tH8JhRGsiQ .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tH8JhRGsiQ .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tH8JhRGsiQ .modal-lg,
  .cid-tH8JhRGsiQ .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tH8JhRGsiQ .modal-xl {
    max-width: 1140px;
  }
}
.cid-tH8JhRGsiQ .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tH8JhRGsiQ .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-tH8JhRGsiQ .form-group {
  margin-bottom: 1rem;
}
.cid-tH8JhRGsiQ .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tH8JhRGsiQ .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tH8JhRGsiQ .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-tH8JhRGsiQ .mbr-section-btn {
  margin: 0;
}
.cid-tH8JhRGsiQ .mbr-section-btn .btn {
  margin: 0;
}
.cid-tH8JhSdqf5.popup-builder {
  background-color: #ffffff;
}
.cid-tH8JhSdqf5.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tH8JhSdqf5.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tH8JhSdqf5 .modal-content,
.cid-tH8JhSdqf5 .modal-dialog {
  height: auto;
}
.cid-tH8JhSdqf5 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tH8JhSdqf5 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tH8JhSdqf5 .form-wrapper .mbr-form .form-group,
  .cid-tH8JhSdqf5 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tH8JhSdqf5 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tH8JhSdqf5 .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-tH8JhSdqf5 .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tH8JhSdqf5 .pt-0 {
  padding-top: 0 !important;
}
.cid-tH8JhSdqf5 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tH8JhSdqf5 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tH8JhSdqf5 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tH8JhSdqf5 .modal-open {
  overflow: hidden;
}
.cid-tH8JhSdqf5 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tH8JhSdqf5 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tH8JhSdqf5 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tH8JhSdqf5 .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-tH8JhSdqf5 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tH8JhSdqf5 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tH8JhSdqf5 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tH8JhSdqf5 .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-tH8JhSdqf5 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tH8JhSdqf5 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tH8JhSdqf5 .modal-backdrop.fade {
  opacity: 0;
}
.cid-tH8JhSdqf5 .modal-backdrop.show {
  opacity: .5;
}
.cid-tH8JhSdqf5 .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-tH8JhSdqf5 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tH8JhSdqf5 .modal-header {
    padding: 1rem;
  }
}
.cid-tH8JhSdqf5 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tH8JhSdqf5 .modal-header .close svg {
  fill: #ffffff;
}
.cid-tH8JhSdqf5 .modal-header .close:hover {
  opacity: 1;
}
.cid-tH8JhSdqf5 .modal-header .close:focus {
  outline: none;
}
.cid-tH8JhSdqf5 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tH8JhSdqf5 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tH8JhSdqf5 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tH8JhSdqf5 .modal-body {
    padding: 1rem;
  }
}
.cid-tH8JhSdqf5 .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-tH8JhSdqf5 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tH8JhSdqf5 .modal-footer {
    padding: 1rem;
  }
}
.cid-tH8JhSdqf5 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tH8JhSdqf5 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tH8JhSdqf5 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tH8JhSdqf5 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tH8JhSdqf5 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tH8JhSdqf5 .modal-lg,
  .cid-tH8JhSdqf5 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tH8JhSdqf5 .modal-xl {
    max-width: 1140px;
  }
}
.cid-tH8JhSdqf5 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tH8JhSdqf5 .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-tH8JhSdqf5 .form-group {
  margin-bottom: 1rem;
}
.cid-tH8JhSdqf5 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tH8JhSdqf5 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tH8JhSdqf5 .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-tH8JhSdqf5 .mbr-section-btn {
  margin: 0;
}
.cid-tH8JhSdqf5 .mbr-section-btn .btn {
  margin: 0;
}
.cid-tH8JhSJFmh.popup-builder {
  background-color: #ffffff;
}
.cid-tH8JhSJFmh.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tH8JhSJFmh.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tH8JhSJFmh .modal-content,
.cid-tH8JhSJFmh .modal-dialog {
  height: auto;
}
.cid-tH8JhSJFmh .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tH8JhSJFmh .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tH8JhSJFmh .form-wrapper .mbr-form .form-group,
  .cid-tH8JhSJFmh .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tH8JhSJFmh .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tH8JhSJFmh .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-tH8JhSJFmh .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tH8JhSJFmh .pt-0 {
  padding-top: 0 !important;
}
.cid-tH8JhSJFmh .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tH8JhSJFmh .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tH8JhSJFmh .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tH8JhSJFmh .modal-open {
  overflow: hidden;
}
.cid-tH8JhSJFmh .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tH8JhSJFmh .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tH8JhSJFmh .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tH8JhSJFmh .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-tH8JhSJFmh .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tH8JhSJFmh .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tH8JhSJFmh .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tH8JhSJFmh .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-tH8JhSJFmh .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tH8JhSJFmh .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tH8JhSJFmh .modal-backdrop.fade {
  opacity: 0;
}
.cid-tH8JhSJFmh .modal-backdrop.show {
  opacity: .5;
}
.cid-tH8JhSJFmh .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-tH8JhSJFmh .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tH8JhSJFmh .modal-header {
    padding: 1rem;
  }
}
.cid-tH8JhSJFmh .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tH8JhSJFmh .modal-header .close svg {
  fill: #ffffff;
}
.cid-tH8JhSJFmh .modal-header .close:hover {
  opacity: 1;
}
.cid-tH8JhSJFmh .modal-header .close:focus {
  outline: none;
}
.cid-tH8JhSJFmh .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tH8JhSJFmh .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tH8JhSJFmh .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tH8JhSJFmh .modal-body {
    padding: 1rem;
  }
}
.cid-tH8JhSJFmh .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-tH8JhSJFmh .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tH8JhSJFmh .modal-footer {
    padding: 1rem;
  }
}
.cid-tH8JhSJFmh .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tH8JhSJFmh .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tH8JhSJFmh .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tH8JhSJFmh .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tH8JhSJFmh .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tH8JhSJFmh .modal-lg,
  .cid-tH8JhSJFmh .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tH8JhSJFmh .modal-xl {
    max-width: 1140px;
  }
}
.cid-tH8JhSJFmh .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tH8JhSJFmh .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-tH8JhSJFmh .form-group {
  margin-bottom: 1rem;
}
.cid-tH8JhSJFmh .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tH8JhSJFmh .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tH8JhSJFmh .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-tH8JhSJFmh .mbr-section-btn {
  margin: 0;
}
.cid-tH8JhSJFmh .mbr-section-btn .btn {
  margin: 0;
}
.cid-tH8JhTjzK3.popup-builder {
  background-color: #ffffff;
}
.cid-tH8JhTjzK3.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tH8JhTjzK3.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tH8JhTjzK3 .modal-content,
.cid-tH8JhTjzK3 .modal-dialog {
  height: auto;
}
.cid-tH8JhTjzK3 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tH8JhTjzK3 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tH8JhTjzK3 .form-wrapper .mbr-form .form-group,
  .cid-tH8JhTjzK3 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tH8JhTjzK3 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tH8JhTjzK3 .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-tH8JhTjzK3 .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tH8JhTjzK3 .pt-0 {
  padding-top: 0 !important;
}
.cid-tH8JhTjzK3 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tH8JhTjzK3 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tH8JhTjzK3 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tH8JhTjzK3 .modal-open {
  overflow: hidden;
}
.cid-tH8JhTjzK3 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tH8JhTjzK3 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tH8JhTjzK3 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tH8JhTjzK3 .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-tH8JhTjzK3 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tH8JhTjzK3 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tH8JhTjzK3 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tH8JhTjzK3 .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-tH8JhTjzK3 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tH8JhTjzK3 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tH8JhTjzK3 .modal-backdrop.fade {
  opacity: 0;
}
.cid-tH8JhTjzK3 .modal-backdrop.show {
  opacity: .5;
}
.cid-tH8JhTjzK3 .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-tH8JhTjzK3 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tH8JhTjzK3 .modal-header {
    padding: 1rem;
  }
}
.cid-tH8JhTjzK3 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tH8JhTjzK3 .modal-header .close svg {
  fill: #ffffff;
}
.cid-tH8JhTjzK3 .modal-header .close:hover {
  opacity: 1;
}
.cid-tH8JhTjzK3 .modal-header .close:focus {
  outline: none;
}
.cid-tH8JhTjzK3 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tH8JhTjzK3 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tH8JhTjzK3 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tH8JhTjzK3 .modal-body {
    padding: 1rem;
  }
}
.cid-tH8JhTjzK3 .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-tH8JhTjzK3 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tH8JhTjzK3 .modal-footer {
    padding: 1rem;
  }
}
.cid-tH8JhTjzK3 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tH8JhTjzK3 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tH8JhTjzK3 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tH8JhTjzK3 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tH8JhTjzK3 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tH8JhTjzK3 .modal-lg,
  .cid-tH8JhTjzK3 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tH8JhTjzK3 .modal-xl {
    max-width: 1140px;
  }
}
.cid-tH8JhTjzK3 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tH8JhTjzK3 .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-tH8JhTjzK3 .form-group {
  margin-bottom: 1rem;
}
.cid-tH8JhTjzK3 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tH8JhTjzK3 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tH8JhTjzK3 .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-tH8JhTjzK3 .mbr-section-btn {
  margin: 0;
}
.cid-tH8JhTjzK3 .mbr-section-btn .btn {
  margin: 0;
}
.cid-uYztOxx9eJ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uYztOxx9eJ .row > [class*="col"] {
  padding-left: 16px;
  padding-right: 16px;
  width: 100%;
}
.cid-tMHGzDmQbh {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-tMHGzDmQbh .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tMHGzDmQbh .bg-facebook:hover {
  background: #0b60cb;
}
.cid-tMHGzDmQbh .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-tMHGzDmQbh .bg-youtube:hover {
  background: #cc0000;
}
.cid-tMHGzDmQbh .bg-twitch {
  background: #9146ff;
  color: #ffffff;
}
.cid-tMHGzDmQbh .bg-twitch:hover {
  background: #7313ff;
}
.cid-tMHGzDmQbh .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-tMHGzDmQbh [class^="socicon-"]:before,
.cid-tMHGzDmQbh [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tMHGzDmQbh .mbr-section-title,
.cid-tMHGzDmQbh .social-list {
  color: #4479d9;
  text-align: right;
}
.cid-tMHGFrztoG {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (max-width: 767px) {
  .cid-tMHGFrztoG .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tMHGFrztoG .img-logo img {
  height: 6rem;
  width: auto;
}
.cid-tMHGFrztoG .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-tMHGFrztoG .form-control:focus,
.cid-tMHGFrztoG .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-tMHGFrztoG .form-group {
  margin-bottom: 1rem;
}
.cid-tMHGFrztoG input::-webkit-input-placeholder,
.cid-tMHGFrztoG textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-tMHGFrztoG input:-moz-placeholder,
.cid-tMHGFrztoG textarea:-moz-placeholder {
  color: #656565;
}
.cid-tMHGFrztoG .jq-selectbox li,
.cid-tMHGFrztoG .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-tMHGFrztoG .jq-selectbox li:hover,
.cid-tMHGFrztoG .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-tMHGFrztoG .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-tMHGFrztoG .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-tMHGFrztoG textarea.form-control {
  resize: none;
}
.cid-tMHGFrztoG .input-group-btn {
  display: inline-block;
}
.cid-tMHGFrztoG .input-group-btn .btn {
  margin: 0 !important;
  padding: 0.75rem 1.5625rem !important;
  text-transform: none;
}
.cid-tMHGFrztoG .form-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tMHGFrztoG .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tMHGFrztoG .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tMHGFrztoG .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tMHGFrztoG .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tMHGFrztoG .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tMHGFrztoG .social-list {
    -webkit-justify-content: justify;
    text-align: justify;
    hyphens: auto;
    text-justify: distribute;
  }
}
@media (max-width: 767px) {
  .cid-tMHGFrztoG .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tMHGFrztoG .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tMHGFrztoG .form-control,
.cid-tMHGFrztoG .input-group-btn .btn {
  border-radius: 3px;
}
.cid-tMHGFrztoG #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-tMHGFrztoG #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-tMHGFrztoG #creativecommons img,
.cid-tMHGFrztoG iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-tMHGFrztoG .offset-md-1 {
  margin-left: 1vw;
}
.cid-tSDPiXQ8kt.popup-builder {
  background-color: #ffffff;
}
.cid-tSDPiXQ8kt.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tSDPiXQ8kt.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tSDPiXQ8kt .modal-content,
.cid-tSDPiXQ8kt .modal-dialog {
  height: auto;
}
.cid-tSDPiXQ8kt .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tSDPiXQ8kt .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tSDPiXQ8kt .form-wrapper .mbr-form .form-group,
  .cid-tSDPiXQ8kt .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tSDPiXQ8kt .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tSDPiXQ8kt .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-tSDPiXQ8kt .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tSDPiXQ8kt .pt-0 {
  padding-top: 0 !important;
}
.cid-tSDPiXQ8kt .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tSDPiXQ8kt .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tSDPiXQ8kt .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tSDPiXQ8kt .modal-open {
  overflow: hidden;
}
.cid-tSDPiXQ8kt .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tSDPiXQ8kt .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tSDPiXQ8kt .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tSDPiXQ8kt .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-tSDPiXQ8kt .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tSDPiXQ8kt .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tSDPiXQ8kt .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tSDPiXQ8kt .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-tSDPiXQ8kt .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tSDPiXQ8kt .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tSDPiXQ8kt .modal-backdrop.fade {
  opacity: 0;
}
.cid-tSDPiXQ8kt .modal-backdrop.show {
  opacity: .5;
}
.cid-tSDPiXQ8kt .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-tSDPiXQ8kt .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXQ8kt .modal-header {
    padding: 1rem;
  }
}
.cid-tSDPiXQ8kt .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tSDPiXQ8kt .modal-header .close svg {
  fill: #ffffff;
}
.cid-tSDPiXQ8kt .modal-header .close:hover {
  opacity: 1;
}
.cid-tSDPiXQ8kt .modal-header .close:focus {
  outline: none;
}
.cid-tSDPiXQ8kt .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tSDPiXQ8kt .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tSDPiXQ8kt .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXQ8kt .modal-body {
    padding: 1rem;
  }
}
.cid-tSDPiXQ8kt .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-tSDPiXQ8kt .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXQ8kt .modal-footer {
    padding: 1rem;
  }
}
.cid-tSDPiXQ8kt .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tSDPiXQ8kt .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tSDPiXQ8kt .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tSDPiXQ8kt .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tSDPiXQ8kt .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tSDPiXQ8kt .modal-lg,
  .cid-tSDPiXQ8kt .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tSDPiXQ8kt .modal-xl {
    max-width: 1140px;
  }
}
.cid-tSDPiXQ8kt .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tSDPiXQ8kt .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-tSDPiXQ8kt .form-group {
  margin-bottom: 1rem;
}
.cid-tSDPiXQ8kt .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tSDPiXQ8kt .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tSDPiXQ8kt .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-tSDPiXQ8kt .mbr-section-btn {
  margin: 0;
}
.cid-tSDPiXQ8kt .mbr-section-btn .btn {
  margin: 0;
}
.cid-tHUcDNNQhT {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tHUcDNNQhT nav.navbar {
  position: fixed;
}
.cid-tHUcDNNQhT .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-tHUcDNNQhT .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tHUcDNNQhT .decor {
  background-color: white;
  border: solid 1px lightgray;
  border-radius: .5vw;
}
.cid-tHUcDNNQhT #menu {
  width: 3vh;
  font-size: .8vh;
  color: #353535;
  left: -7px;
  position: absolute;
  top: 1px;
  margin-top: 3px;
}
.cid-tHUcDNNQhT .dropdown-item {
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  transition: .4s all !important;
}
.cid-tHUcDNNQhT .dropdown-item:hover,
.cid-tHUcDNNQhT .dropdown-item:focus {
  background: rgba(71, 181, 237, 0.5) !important;
  color: white !important;
}
.cid-tHUcDNNQhT .dropdown-item:hover span {
  color: white;
}
.cid-tHUcDNNQhT .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tHUcDNNQhT .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tHUcDNNQhT .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
  text-align: center;
}
.cid-tHUcDNNQhT .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tHUcDNNQhT .nav-link {
  position: relative;
}
.cid-tHUcDNNQhT .container {
  display: flex;
  margin: auto;
  max-width: 1600px;
}
.cid-tHUcDNNQhT .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0 !important;
}
.cid-tHUcDNNQhT .iconfont-wrapper .mbr-iconfont {
  transition: .4s all;
}
.cid-tHUcDNNQhT .iconfont-wrapper:hover .mbr-iconfont {
  color: #6592e6;
}
.cid-tHUcDNNQhT .dropdown-menu,
.cid-tHUcDNNQhT .navbar.opened {
  background: #353535 !important;
}
.cid-tHUcDNNQhT .nav-item:focus,
.cid-tHUcDNNQhT .nav-link:focus {
  outline: none;
}
.cid-tHUcDNNQhT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tHUcDNNQhT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tHUcDNNQhT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tHUcDNNQhT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tHUcDNNQhT .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tHUcDNNQhT .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tHUcDNNQhT .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-tHUcDNNQhT .navbar.opened {
  transition: all 0.3s;
}
.cid-tHUcDNNQhT .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tHUcDNNQhT .navbar .navbar-logo img {
  width: auto;
}
.cid-tHUcDNNQhT .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tHUcDNNQhT .navbar.collapsed {
  justify-content: center;
}
.cid-tHUcDNNQhT .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tHUcDNNQhT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tHUcDNNQhT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tHUcDNNQhT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tHUcDNNQhT .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-tHUcDNNQhT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tHUcDNNQhT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tHUcDNNQhT .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tHUcDNNQhT .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tHUcDNNQhT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tHUcDNNQhT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tHUcDNNQhT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tHUcDNNQhT .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-tHUcDNNQhT .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tHUcDNNQhT .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tHUcDNNQhT .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tHUcDNNQhT .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tHUcDNNQhT .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tHUcDNNQhT .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-tHUcDNNQhT .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tHUcDNNQhT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tHUcDNNQhT .dropdown-item.active,
.cid-tHUcDNNQhT .dropdown-item:active {
  background-color: transparent;
}
.cid-tHUcDNNQhT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tHUcDNNQhT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tHUcDNNQhT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tHUcDNNQhT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #353535;
}
.cid-tHUcDNNQhT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tHUcDNNQhT .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tHUcDNNQhT ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tHUcDNNQhT .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tHUcDNNQhT button.navbar-toggler {
  outline: none;
  width: 26px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tHUcDNNQhT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 25px;
  height: 2px;
  border-right: 5px;
  background-color: #353535;
}
.cid-tHUcDNNQhT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tHUcDNNQhT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tHUcDNNQhT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tHUcDNNQhT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tHUcDNNQhT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tHUcDNNQhT nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tHUcDNNQhT nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tHUcDNNQhT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tHUcDNNQhT .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tHUcDNNQhT a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tHUcDNNQhT .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-tHUcDNNQhT .navbar {
    height: 70px;
  }
  .cid-tHUcDNNQhT .navbar.opened {
    height: auto;
  }
  .cid-tHUcDNNQhT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHUcDNNQhT .header-item {
  width: 33.33333333%;
  padding: 10px 0;
}
.cid-tHUcDNNQhT .navbar-toggler {
  margin-left: 10px;
}
.cid-tHUcDNNQhT .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-tHUcDNNQhT .navbar-logo {
  margin-right: 0 !important;
}
.cid-tHUcDNNQhT .mbr-text {
  width: 100%;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 575px) {
  .cid-tHUcDNNQhT .mbr-text {
    display: none;
  }
}
.cid-tHUcDNNQhT .navbar-collapse {
  padding-top: 40px !important;
}
.cid-tHUcDNNQhT .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-tHUcDNNQhT .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
}
.cid-tHUcDNNQhT .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-tHUcDNNQhT #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-tHUcDNNQhT #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-tHUcDNNQhT #vol {
    display: none;
  }
}
.cid-tHUcDNNQhT .soutien {
  font-family: jost;
  font-size: 1em;
}
.cid-tHUcDOX3Ii {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tHUcDOX3Ii .mbr-section-title {
  text-align: center;
  color: #4479d9;
}
.cid-tHUcDOX3Ii .mbr-section-subtitle {
  text-align: center;
}
.cid-tHUcDOX3Ii .mbr-text {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tHUcDOX3Ii .display-1 {
    font-size: 75px;
  }
  .cid-tHUcDOX3Ii .display-5 {
    font-size: 29px;
  }
  .cid-tHUcDOX3Ii .display-4 {
    font-weight: 300;
  }
}
#custom-html-xj {
  /* Type valid CSS here */
}
#custom-html-xj div {
  background-color: #1f1f1f;
  text-align: center;
}
#custom-html-xj .leTexte {
  font-size: 1rem;
  color: #fff;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  margin: auto;
}
.cid-ubZNvVMlu3 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-ubZNvVMlu3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZNvVMlu3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ubZNvVMlu3 .container,
.cid-ubZNvVMlu3 .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-ubZNvVMlu3 .container,
  .cid-ubZNvVMlu3 .container-fluid {
    padding: 0 20px;
  }
}
.cid-ubZNvVMlu3 .title-wrapper .mbr-section-subtitle {
  margin-bottom: 25px;
}
@media (max-width: 992px) {
  .cid-ubZNvVMlu3 .title-wrapper .mbr-section-subtitle {
    margin-bottom: 20px;
  }
}
.cid-ubZNvVMlu3 .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-ubZNvVMlu3 .mbr-section-title {
  color: #4479d9;
}
.cid-ubZNvVMlu3 .mbr-section-subtitle {
  color: #f9a600;
}
.cid-ubTCvRrVi9 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-ubTCvRrVi9 .mbr-section-title {
  color: #fb980a;
  text-align: right;
}
#custom-html-1tr {
  /* Type valid CSS here */
  /* global */
}
#custom-html-1tr *,
#custom-html-1tr *::before,
#custom-html-1tr *::after {
  box-sizing: border-box;
}
#custom-html-1tr body {
  font-family: sans-serif;
  min-height: 100vh;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #232323;
}
#custom-html-1tr #corpsDuTexte {
  background-color: #232323;
}
#custom-html-1tr .container {
  background-color: #232323;
}
#custom-html-1tr .titre {
  padding: 1em;
}
#custom-html-1tr H1 {
  color: orange;
  font-size: 2rem;
}
#custom-html-1tr h6 {
  color: white;
}
.cid-ubZNH5NIaE {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ubZNH5NIaE .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZNH5NIaE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ubZNH5NIaE .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ubZNH5NIaE .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-ubZNH5NIaE .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-ubZNH5NIaE .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-ubZNH5NIaE .mbr-section-title {
  color: #ff9966;
  text-align: left;
}
.cid-ubZNH5NIaE .mbr-text,
.cid-ubZNH5NIaE .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-ubZNH5NIaE .w-100 {
  padding: 0;
  border-radius: 13px;
}
.cid-ubZNIg4ZIv {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ubZNIg4ZIv .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZNIg4ZIv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ubZNIg4ZIv .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ubZNIg4ZIv .text-wrapper {
  align-items: center;
  background-color: #4479d9;
  border-radius: 1em;
  border: 1px orange solid;
  padding: 1em;
}
@media (max-width: 991px) {
  .cid-ubZNIg4ZIv .image-wrapper {
    padding: 1rem;
  }
}
.cid-ubZNIg4ZIv .mbr-section-title {
  color: #ff9966;
  text-align: left;
}
.cid-ubZNIg4ZIv .mbr-text,
.cid-ubZNIg4ZIv .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-ubZNIg4ZIv .w-100 {
  padding: 0;
  border-radius: 13px;
  -webkit-filter: drop-shadow(5px 5px 5px #000000);
  filter: drop-shadow(5px 5px 5px #000000);
}
.cid-tHUcDPZSlb {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-tHUcDPZSlb .mbr-section-title {
  color: #4479d9;
  text-align: right;
}
.cid-tHUcDPZSlb .mbr-text,
.cid-tHUcDPZSlb .mbr-section-btn {
  color: #ffa405;
  text-align: right;
}
.cid-tHUcDQhYvL {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #171717;
}
.cid-tHUcDQhYvL .row {
  padding: 20px 0;
}
@media (min-width: 992px) {
  .cid-tHUcDQhYvL .row {
    padding: 20px 34px;
  }
}
.cid-tHUcDQhYvL .mbr-text {
  color: #4479d9;
  text-align: center;
}
.cid-tJYeqR9UCi {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-tJYeqR9UCi .card-title {
  line-height: 1.6;
  margin: 0;
}
.cid-tJYeqR9UCi .card {
  overflow: visible;
  transition: all 0.3s;
}
.cid-tJYeqR9UCi .card:hover {
  margin-top: -0.6rem;
}
.cid-tJYeqR9UCi .card-wrapper {
  position: relative;
}
.cid-tJYeqR9UCi .card-img {
  overflow: hidden;
  position: relative;
  transition: all 0.3s;
  border-radius: 6px;
}
.cid-tJYeqR9UCi .card-img:hover {
  box-shadow: 0 15px 20px rgba(0, 0, 0, 0.1);
}
.cid-tJYeqR9UCi .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: black;
  opacity: 0.2;
  z-index: 10;
  pointer-events: none;
  border-radius: 6px;
}
.cid-tJYeqR9UCi .big {
  margin-top: -25%;
}
.cid-tJYeqR9UCi .card-box {
  position: absolute;
  overflow: hidden;
  margin-bottom: -8px;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 1rem;
  z-index: 100;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
@media (max-width: 991px) {
  .cid-tJYeqR9UCi .small {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-tJYeqR9UCi .card:not(.last-child) {
    padding-bottom: 1.5rem !important;
  }
}
.cid-tJYeqR9UCi .mbr-section-sub-title {
  color: #4479d9;
  text-align: left;
}
.cid-tHUcDSrN1d.popup-builder {
  background-color: #ffffff;
}
.cid-tHUcDSrN1d.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tHUcDSrN1d.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tHUcDSrN1d .modal-content,
.cid-tHUcDSrN1d .modal-dialog {
  height: auto;
}
.cid-tHUcDSrN1d .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tHUcDSrN1d .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tHUcDSrN1d .form-wrapper .mbr-form .form-group,
  .cid-tHUcDSrN1d .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tHUcDSrN1d .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tHUcDSrN1d .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-tHUcDSrN1d .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tHUcDSrN1d .pt-0 {
  padding-top: 0 !important;
}
.cid-tHUcDSrN1d .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tHUcDSrN1d .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tHUcDSrN1d .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tHUcDSrN1d .modal-open {
  overflow: hidden;
}
.cid-tHUcDSrN1d .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tHUcDSrN1d .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tHUcDSrN1d .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tHUcDSrN1d .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-tHUcDSrN1d .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tHUcDSrN1d .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tHUcDSrN1d .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tHUcDSrN1d .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-tHUcDSrN1d .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tHUcDSrN1d .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tHUcDSrN1d .modal-backdrop.fade {
  opacity: 0;
}
.cid-tHUcDSrN1d .modal-backdrop.show {
  opacity: .5;
}
.cid-tHUcDSrN1d .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-tHUcDSrN1d .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tHUcDSrN1d .modal-header {
    padding: 1rem;
  }
}
.cid-tHUcDSrN1d .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tHUcDSrN1d .modal-header .close svg {
  fill: #ffffff;
}
.cid-tHUcDSrN1d .modal-header .close:hover {
  opacity: 1;
}
.cid-tHUcDSrN1d .modal-header .close:focus {
  outline: none;
}
.cid-tHUcDSrN1d .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tHUcDSrN1d .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tHUcDSrN1d .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHUcDSrN1d .modal-body {
    padding: 1rem;
  }
}
.cid-tHUcDSrN1d .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-tHUcDSrN1d .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHUcDSrN1d .modal-footer {
    padding: 1rem;
  }
}
.cid-tHUcDSrN1d .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tHUcDSrN1d .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tHUcDSrN1d .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tHUcDSrN1d .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tHUcDSrN1d .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tHUcDSrN1d .modal-lg,
  .cid-tHUcDSrN1d .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tHUcDSrN1d .modal-xl {
    max-width: 1140px;
  }
}
.cid-tHUcDSrN1d .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tHUcDSrN1d .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-tHUcDSrN1d .form-group {
  margin-bottom: 1rem;
}
.cid-tHUcDSrN1d .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tHUcDSrN1d .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tHUcDSrN1d .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-tHUcDSrN1d .mbr-section-btn {
  margin: 0;
}
.cid-tHUcDSrN1d .mbr-section-btn .btn {
  margin: 0;
}
.cid-tHUcDSrN1d #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-tHUcDSrN1d #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-tHUcDSrN1d #creativecommons img,
.cid-tHUcDSrN1d iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-tHUcDTg8g9.popup-builder {
  background-color: #ffffff;
}
.cid-tHUcDTg8g9.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tHUcDTg8g9.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tHUcDTg8g9 .modal-content,
.cid-tHUcDTg8g9 .modal-dialog {
  height: auto;
}
.cid-tHUcDTg8g9 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tHUcDTg8g9 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tHUcDTg8g9 .form-wrapper .mbr-form .form-group,
  .cid-tHUcDTg8g9 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tHUcDTg8g9 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tHUcDTg8g9 .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-tHUcDTg8g9 .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tHUcDTg8g9 .pt-0 {
  padding-top: 0 !important;
}
.cid-tHUcDTg8g9 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tHUcDTg8g9 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tHUcDTg8g9 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tHUcDTg8g9 .modal-open {
  overflow: hidden;
}
.cid-tHUcDTg8g9 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tHUcDTg8g9 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tHUcDTg8g9 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tHUcDTg8g9 .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-tHUcDTg8g9 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tHUcDTg8g9 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tHUcDTg8g9 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tHUcDTg8g9 .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-tHUcDTg8g9 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tHUcDTg8g9 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tHUcDTg8g9 .modal-backdrop.fade {
  opacity: 0;
}
.cid-tHUcDTg8g9 .modal-backdrop.show {
  opacity: .5;
}
.cid-tHUcDTg8g9 .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-tHUcDTg8g9 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tHUcDTg8g9 .modal-header {
    padding: 1rem;
  }
}
.cid-tHUcDTg8g9 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tHUcDTg8g9 .modal-header .close svg {
  fill: #ffffff;
}
.cid-tHUcDTg8g9 .modal-header .close:hover {
  opacity: 1;
}
.cid-tHUcDTg8g9 .modal-header .close:focus {
  outline: none;
}
.cid-tHUcDTg8g9 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tHUcDTg8g9 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tHUcDTg8g9 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHUcDTg8g9 .modal-body {
    padding: 1rem;
  }
}
.cid-tHUcDTg8g9 .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-tHUcDTg8g9 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHUcDTg8g9 .modal-footer {
    padding: 1rem;
  }
}
.cid-tHUcDTg8g9 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tHUcDTg8g9 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tHUcDTg8g9 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tHUcDTg8g9 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tHUcDTg8g9 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tHUcDTg8g9 .modal-lg,
  .cid-tHUcDTg8g9 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tHUcDTg8g9 .modal-xl {
    max-width: 1140px;
  }
}
.cid-tHUcDTg8g9 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tHUcDTg8g9 .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-tHUcDTg8g9 .form-group {
  margin-bottom: 1rem;
}
.cid-tHUcDTg8g9 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tHUcDTg8g9 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tHUcDTg8g9 .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-tHUcDTg8g9 .mbr-section-btn {
  margin: 0;
}
.cid-tHUcDTg8g9 .mbr-section-btn .btn {
  margin: 0;
}
.cid-tHUcDTTjK1.popup-builder {
  background-color: #ffffff;
}
.cid-tHUcDTTjK1.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tHUcDTTjK1.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tHUcDTTjK1 .modal-content,
.cid-tHUcDTTjK1 .modal-dialog {
  height: auto;
}
.cid-tHUcDTTjK1 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tHUcDTTjK1 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tHUcDTTjK1 .form-wrapper .mbr-form .form-group,
  .cid-tHUcDTTjK1 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tHUcDTTjK1 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tHUcDTTjK1 .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-tHUcDTTjK1 .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tHUcDTTjK1 .pt-0 {
  padding-top: 0 !important;
}
.cid-tHUcDTTjK1 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tHUcDTTjK1 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tHUcDTTjK1 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tHUcDTTjK1 .modal-open {
  overflow: hidden;
}
.cid-tHUcDTTjK1 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tHUcDTTjK1 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tHUcDTTjK1 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tHUcDTTjK1 .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-tHUcDTTjK1 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tHUcDTTjK1 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tHUcDTTjK1 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tHUcDTTjK1 .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-tHUcDTTjK1 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tHUcDTTjK1 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tHUcDTTjK1 .modal-backdrop.fade {
  opacity: 0;
}
.cid-tHUcDTTjK1 .modal-backdrop.show {
  opacity: .5;
}
.cid-tHUcDTTjK1 .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-tHUcDTTjK1 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tHUcDTTjK1 .modal-header {
    padding: 1rem;
  }
}
.cid-tHUcDTTjK1 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tHUcDTTjK1 .modal-header .close svg {
  fill: #ffffff;
}
.cid-tHUcDTTjK1 .modal-header .close:hover {
  opacity: 1;
}
.cid-tHUcDTTjK1 .modal-header .close:focus {
  outline: none;
}
.cid-tHUcDTTjK1 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tHUcDTTjK1 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tHUcDTTjK1 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHUcDTTjK1 .modal-body {
    padding: 1rem;
  }
}
.cid-tHUcDTTjK1 .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-tHUcDTTjK1 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHUcDTTjK1 .modal-footer {
    padding: 1rem;
  }
}
.cid-tHUcDTTjK1 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tHUcDTTjK1 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tHUcDTTjK1 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tHUcDTTjK1 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tHUcDTTjK1 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tHUcDTTjK1 .modal-lg,
  .cid-tHUcDTTjK1 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tHUcDTTjK1 .modal-xl {
    max-width: 1140px;
  }
}
.cid-tHUcDTTjK1 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tHUcDTTjK1 .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-tHUcDTTjK1 .form-group {
  margin-bottom: 1rem;
}
.cid-tHUcDTTjK1 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tHUcDTTjK1 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tHUcDTTjK1 .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-tHUcDTTjK1 .mbr-section-btn {
  margin: 0;
}
.cid-tHUcDTTjK1 .mbr-section-btn .btn {
  margin: 0;
}
.cid-tHUcDUpUrw.popup-builder {
  background-color: #ffffff;
}
.cid-tHUcDUpUrw.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tHUcDUpUrw.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tHUcDUpUrw .modal-content,
.cid-tHUcDUpUrw .modal-dialog {
  height: auto;
}
.cid-tHUcDUpUrw .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tHUcDUpUrw .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tHUcDUpUrw .form-wrapper .mbr-form .form-group,
  .cid-tHUcDUpUrw .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tHUcDUpUrw .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tHUcDUpUrw .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-tHUcDUpUrw .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tHUcDUpUrw .pt-0 {
  padding-top: 0 !important;
}
.cid-tHUcDUpUrw .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tHUcDUpUrw .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tHUcDUpUrw .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tHUcDUpUrw .modal-open {
  overflow: hidden;
}
.cid-tHUcDUpUrw .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tHUcDUpUrw .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tHUcDUpUrw .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tHUcDUpUrw .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-tHUcDUpUrw .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tHUcDUpUrw .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tHUcDUpUrw .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tHUcDUpUrw .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-tHUcDUpUrw .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tHUcDUpUrw .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tHUcDUpUrw .modal-backdrop.fade {
  opacity: 0;
}
.cid-tHUcDUpUrw .modal-backdrop.show {
  opacity: .5;
}
.cid-tHUcDUpUrw .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-tHUcDUpUrw .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tHUcDUpUrw .modal-header {
    padding: 1rem;
  }
}
.cid-tHUcDUpUrw .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tHUcDUpUrw .modal-header .close svg {
  fill: #ffffff;
}
.cid-tHUcDUpUrw .modal-header .close:hover {
  opacity: 1;
}
.cid-tHUcDUpUrw .modal-header .close:focus {
  outline: none;
}
.cid-tHUcDUpUrw .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tHUcDUpUrw .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tHUcDUpUrw .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHUcDUpUrw .modal-body {
    padding: 1rem;
  }
}
.cid-tHUcDUpUrw .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-tHUcDUpUrw .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHUcDUpUrw .modal-footer {
    padding: 1rem;
  }
}
.cid-tHUcDUpUrw .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tHUcDUpUrw .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tHUcDUpUrw .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tHUcDUpUrw .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tHUcDUpUrw .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tHUcDUpUrw .modal-lg,
  .cid-tHUcDUpUrw .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tHUcDUpUrw .modal-xl {
    max-width: 1140px;
  }
}
.cid-tHUcDUpUrw .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tHUcDUpUrw .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-tHUcDUpUrw .form-group {
  margin-bottom: 1rem;
}
.cid-tHUcDUpUrw .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tHUcDUpUrw .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tHUcDUpUrw .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-tHUcDUpUrw .mbr-section-btn {
  margin: 0;
}
.cid-tHUcDUpUrw .mbr-section-btn .btn {
  margin: 0;
}
.cid-tHUcDUO2yn.popup-builder {
  background-color: #ffffff;
}
.cid-tHUcDUO2yn.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tHUcDUO2yn.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tHUcDUO2yn .modal-content,
.cid-tHUcDUO2yn .modal-dialog {
  height: auto;
}
.cid-tHUcDUO2yn .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tHUcDUO2yn .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tHUcDUO2yn .form-wrapper .mbr-form .form-group,
  .cid-tHUcDUO2yn .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tHUcDUO2yn .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tHUcDUO2yn .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-tHUcDUO2yn .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tHUcDUO2yn .pt-0 {
  padding-top: 0 !important;
}
.cid-tHUcDUO2yn .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tHUcDUO2yn .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tHUcDUO2yn .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tHUcDUO2yn .modal-open {
  overflow: hidden;
}
.cid-tHUcDUO2yn .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tHUcDUO2yn .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tHUcDUO2yn .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tHUcDUO2yn .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-tHUcDUO2yn .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tHUcDUO2yn .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tHUcDUO2yn .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tHUcDUO2yn .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-tHUcDUO2yn .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tHUcDUO2yn .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tHUcDUO2yn .modal-backdrop.fade {
  opacity: 0;
}
.cid-tHUcDUO2yn .modal-backdrop.show {
  opacity: .5;
}
.cid-tHUcDUO2yn .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-tHUcDUO2yn .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tHUcDUO2yn .modal-header {
    padding: 1rem;
  }
}
.cid-tHUcDUO2yn .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tHUcDUO2yn .modal-header .close svg {
  fill: #ffffff;
}
.cid-tHUcDUO2yn .modal-header .close:hover {
  opacity: 1;
}
.cid-tHUcDUO2yn .modal-header .close:focus {
  outline: none;
}
.cid-tHUcDUO2yn .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tHUcDUO2yn .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tHUcDUO2yn .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHUcDUO2yn .modal-body {
    padding: 1rem;
  }
}
.cid-tHUcDUO2yn .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-tHUcDUO2yn .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHUcDUO2yn .modal-footer {
    padding: 1rem;
  }
}
.cid-tHUcDUO2yn .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tHUcDUO2yn .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tHUcDUO2yn .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tHUcDUO2yn .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tHUcDUO2yn .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tHUcDUO2yn .modal-lg,
  .cid-tHUcDUO2yn .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tHUcDUO2yn .modal-xl {
    max-width: 1140px;
  }
}
.cid-tHUcDUO2yn .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tHUcDUO2yn .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-tHUcDUO2yn .form-group {
  margin-bottom: 1rem;
}
.cid-tHUcDUO2yn .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tHUcDUO2yn .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tHUcDUO2yn .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-tHUcDUO2yn .mbr-section-btn {
  margin: 0;
}
.cid-tHUcDUO2yn .mbr-section-btn .btn {
  margin: 0;
}
.cid-tHUcDVdKvU.popup-builder {
  background-color: #ffffff;
}
.cid-tHUcDVdKvU.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tHUcDVdKvU.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tHUcDVdKvU .modal-content,
.cid-tHUcDVdKvU .modal-dialog {
  height: auto;
}
.cid-tHUcDVdKvU .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tHUcDVdKvU .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tHUcDVdKvU .form-wrapper .mbr-form .form-group,
  .cid-tHUcDVdKvU .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tHUcDVdKvU .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tHUcDVdKvU .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-tHUcDVdKvU .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tHUcDVdKvU .pt-0 {
  padding-top: 0 !important;
}
.cid-tHUcDVdKvU .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tHUcDVdKvU .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tHUcDVdKvU .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tHUcDVdKvU .modal-open {
  overflow: hidden;
}
.cid-tHUcDVdKvU .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tHUcDVdKvU .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tHUcDVdKvU .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tHUcDVdKvU .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-tHUcDVdKvU .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tHUcDVdKvU .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tHUcDVdKvU .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tHUcDVdKvU .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-tHUcDVdKvU .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tHUcDVdKvU .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tHUcDVdKvU .modal-backdrop.fade {
  opacity: 0;
}
.cid-tHUcDVdKvU .modal-backdrop.show {
  opacity: .5;
}
.cid-tHUcDVdKvU .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-tHUcDVdKvU .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tHUcDVdKvU .modal-header {
    padding: 1rem;
  }
}
.cid-tHUcDVdKvU .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tHUcDVdKvU .modal-header .close svg {
  fill: #ffffff;
}
.cid-tHUcDVdKvU .modal-header .close:hover {
  opacity: 1;
}
.cid-tHUcDVdKvU .modal-header .close:focus {
  outline: none;
}
.cid-tHUcDVdKvU .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tHUcDVdKvU .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tHUcDVdKvU .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHUcDVdKvU .modal-body {
    padding: 1rem;
  }
}
.cid-tHUcDVdKvU .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-tHUcDVdKvU .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHUcDVdKvU .modal-footer {
    padding: 1rem;
  }
}
.cid-tHUcDVdKvU .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tHUcDVdKvU .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tHUcDVdKvU .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tHUcDVdKvU .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tHUcDVdKvU .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tHUcDVdKvU .modal-lg,
  .cid-tHUcDVdKvU .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tHUcDVdKvU .modal-xl {
    max-width: 1140px;
  }
}
.cid-tHUcDVdKvU .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tHUcDVdKvU .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-tHUcDVdKvU .form-group {
  margin-bottom: 1rem;
}
.cid-tHUcDVdKvU .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tHUcDVdKvU .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tHUcDVdKvU .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-tHUcDVdKvU .mbr-section-btn {
  margin: 0;
}
.cid-tHUcDVdKvU .mbr-section-btn .btn {
  margin: 0;
}
.cid-uYztOxx9eJ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uYztOxx9eJ .row > [class*="col"] {
  padding-left: 16px;
  padding-right: 16px;
  width: 100%;
}
.cid-tMHGzDmQbh {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-tMHGzDmQbh .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tMHGzDmQbh .bg-facebook:hover {
  background: #0b60cb;
}
.cid-tMHGzDmQbh .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-tMHGzDmQbh .bg-youtube:hover {
  background: #cc0000;
}
.cid-tMHGzDmQbh .bg-twitch {
  background: #9146ff;
  color: #ffffff;
}
.cid-tMHGzDmQbh .bg-twitch:hover {
  background: #7313ff;
}
.cid-tMHGzDmQbh .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-tMHGzDmQbh [class^="socicon-"]:before,
.cid-tMHGzDmQbh [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tMHGzDmQbh .mbr-section-title,
.cid-tMHGzDmQbh .social-list {
  color: #4479d9;
  text-align: right;
}
.cid-tMHGFrztoG {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (max-width: 767px) {
  .cid-tMHGFrztoG .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tMHGFrztoG .img-logo img {
  height: 6rem;
  width: auto;
}
.cid-tMHGFrztoG .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-tMHGFrztoG .form-control:focus,
.cid-tMHGFrztoG .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-tMHGFrztoG .form-group {
  margin-bottom: 1rem;
}
.cid-tMHGFrztoG input::-webkit-input-placeholder,
.cid-tMHGFrztoG textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-tMHGFrztoG input:-moz-placeholder,
.cid-tMHGFrztoG textarea:-moz-placeholder {
  color: #656565;
}
.cid-tMHGFrztoG .jq-selectbox li,
.cid-tMHGFrztoG .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-tMHGFrztoG .jq-selectbox li:hover,
.cid-tMHGFrztoG .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-tMHGFrztoG .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-tMHGFrztoG .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-tMHGFrztoG textarea.form-control {
  resize: none;
}
.cid-tMHGFrztoG .input-group-btn {
  display: inline-block;
}
.cid-tMHGFrztoG .input-group-btn .btn {
  margin: 0 !important;
  padding: 0.75rem 1.5625rem !important;
  text-transform: none;
}
.cid-tMHGFrztoG .form-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tMHGFrztoG .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tMHGFrztoG .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tMHGFrztoG .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tMHGFrztoG .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tMHGFrztoG .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tMHGFrztoG .social-list {
    -webkit-justify-content: justify;
    text-align: justify;
    hyphens: auto;
    text-justify: distribute;
  }
}
@media (max-width: 767px) {
  .cid-tMHGFrztoG .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tMHGFrztoG .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tMHGFrztoG .form-control,
.cid-tMHGFrztoG .input-group-btn .btn {
  border-radius: 3px;
}
.cid-tMHGFrztoG #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-tMHGFrztoG #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-tMHGFrztoG #creativecommons img,
.cid-tMHGFrztoG iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-tMHGFrztoG .offset-md-1 {
  margin-left: 1vw;
}
.cid-tSDPiXQvab.popup-builder {
  background-color: #ffffff;
}
.cid-tSDPiXQvab.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tSDPiXQvab.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tSDPiXQvab .modal-content,
.cid-tSDPiXQvab .modal-dialog {
  height: auto;
}
.cid-tSDPiXQvab .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tSDPiXQvab .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tSDPiXQvab .form-wrapper .mbr-form .form-group,
  .cid-tSDPiXQvab .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tSDPiXQvab .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tSDPiXQvab .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-tSDPiXQvab .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tSDPiXQvab .pt-0 {
  padding-top: 0 !important;
}
.cid-tSDPiXQvab .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tSDPiXQvab .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tSDPiXQvab .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tSDPiXQvab .modal-open {
  overflow: hidden;
}
.cid-tSDPiXQvab .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tSDPiXQvab .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tSDPiXQvab .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tSDPiXQvab .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-tSDPiXQvab .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tSDPiXQvab .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tSDPiXQvab .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tSDPiXQvab .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-tSDPiXQvab .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tSDPiXQvab .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tSDPiXQvab .modal-backdrop.fade {
  opacity: 0;
}
.cid-tSDPiXQvab .modal-backdrop.show {
  opacity: .5;
}
.cid-tSDPiXQvab .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-tSDPiXQvab .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXQvab .modal-header {
    padding: 1rem;
  }
}
.cid-tSDPiXQvab .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tSDPiXQvab .modal-header .close svg {
  fill: #ffffff;
}
.cid-tSDPiXQvab .modal-header .close:hover {
  opacity: 1;
}
.cid-tSDPiXQvab .modal-header .close:focus {
  outline: none;
}
.cid-tSDPiXQvab .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tSDPiXQvab .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tSDPiXQvab .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXQvab .modal-body {
    padding: 1rem;
  }
}
.cid-tSDPiXQvab .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-tSDPiXQvab .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXQvab .modal-footer {
    padding: 1rem;
  }
}
.cid-tSDPiXQvab .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tSDPiXQvab .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tSDPiXQvab .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tSDPiXQvab .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tSDPiXQvab .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tSDPiXQvab .modal-lg,
  .cid-tSDPiXQvab .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tSDPiXQvab .modal-xl {
    max-width: 1140px;
  }
}
.cid-tSDPiXQvab .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tSDPiXQvab .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-tSDPiXQvab .form-group {
  margin-bottom: 1rem;
}
.cid-tSDPiXQvab .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tSDPiXQvab .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tSDPiXQvab .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-tSDPiXQvab .mbr-section-btn {
  margin: 0;
}
.cid-tSDPiXQvab .mbr-section-btn .btn {
  margin: 0;
}
.cid-ucWAZRWVvj.popup-builder {
  background-color: #ffffff;
}
.cid-ucWAZRWVvj.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-ucWAZRWVvj.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-ucWAZRWVvj .modal-content,
.cid-ucWAZRWVvj .modal-dialog {
  height: auto;
}
.cid-ucWAZRWVvj .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-ucWAZRWVvj .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-ucWAZRWVvj .form-wrapper .mbr-form .form-group,
  .cid-ucWAZRWVvj .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-ucWAZRWVvj .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-ucWAZRWVvj .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-ucWAZRWVvj .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-ucWAZRWVvj .pt-0 {
  padding-top: 0 !important;
}
.cid-ucWAZRWVvj .pb-0 {
  padding-bottom: 0 !important;
}
.cid-ucWAZRWVvj .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-ucWAZRWVvj .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-ucWAZRWVvj .modal-open {
  overflow: hidden;
}
.cid-ucWAZRWVvj .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-ucWAZRWVvj .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-ucWAZRWVvj .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-ucWAZRWVvj .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-ucWAZRWVvj .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-ucWAZRWVvj .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-ucWAZRWVvj .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-ucWAZRWVvj .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-ucWAZRWVvj .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-ucWAZRWVvj .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-ucWAZRWVvj .modal-backdrop.fade {
  opacity: 0;
}
.cid-ucWAZRWVvj .modal-backdrop.show {
  opacity: .5;
}
.cid-ucWAZRWVvj .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-ucWAZRWVvj .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-ucWAZRWVvj .modal-header {
    padding: 1rem;
  }
}
.cid-ucWAZRWVvj .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-ucWAZRWVvj .modal-header .close svg {
  fill: #353535;
}
.cid-ucWAZRWVvj .modal-header .close:hover {
  opacity: 1;
}
.cid-ucWAZRWVvj .modal-header .close:focus {
  outline: none;
}
.cid-ucWAZRWVvj .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-ucWAZRWVvj .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-ucWAZRWVvj .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ucWAZRWVvj .modal-body {
    padding: 1rem;
  }
}
.cid-ucWAZRWVvj .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-ucWAZRWVvj .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ucWAZRWVvj .modal-footer {
    padding: 1rem;
  }
}
.cid-ucWAZRWVvj .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-ucWAZRWVvj .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-ucWAZRWVvj .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-ucWAZRWVvj .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-ucWAZRWVvj .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-ucWAZRWVvj .modal-lg,
  .cid-ucWAZRWVvj .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-ucWAZRWVvj .modal-xl {
    max-width: 1140px;
  }
}
.cid-ucWAZRWVvj .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-ucWAZRWVvj .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-ucWAZRWVvj .form-group {
  margin-bottom: 1rem;
}
.cid-ucWAZRWVvj .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-ucWAZRWVvj .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-ucWAZRWVvj .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-ucWAZRWVvj .mbr-section-btn {
  margin: 0;
}
.cid-ucWAZRWVvj .mbr-section-btn .btn {
  margin: 0;
}
.cid-tIrTuKmDJt {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tIrTuKmDJt nav.navbar {
  position: fixed;
}
.cid-tIrTuKmDJt .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-tIrTuKmDJt .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tIrTuKmDJt .decor {
  background-color: white;
  border: solid 1px lightgray;
  border-radius: .5vw;
}
.cid-tIrTuKmDJt #menu {
  width: 3vh;
  font-size: .8vh;
  color: #353535;
  left: -7px;
  position: absolute;
  top: 1px;
  margin-top: 3px;
}
.cid-tIrTuKmDJt .dropdown-item {
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  transition: .4s all !important;
}
.cid-tIrTuKmDJt .dropdown-item:hover,
.cid-tIrTuKmDJt .dropdown-item:focus {
  background: rgba(71, 181, 237, 0.5) !important;
  color: white !important;
}
.cid-tIrTuKmDJt .dropdown-item:hover span {
  color: white;
}
.cid-tIrTuKmDJt .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIrTuKmDJt .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIrTuKmDJt .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
  text-align: center;
}
.cid-tIrTuKmDJt .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIrTuKmDJt .nav-link {
  position: relative;
}
.cid-tIrTuKmDJt .container {
  display: flex;
  margin: auto;
  max-width: 1600px;
}
.cid-tIrTuKmDJt .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0 !important;
}
.cid-tIrTuKmDJt .iconfont-wrapper .mbr-iconfont {
  transition: .4s all;
}
.cid-tIrTuKmDJt .iconfont-wrapper:hover .mbr-iconfont {
  color: #6592e6;
}
.cid-tIrTuKmDJt .dropdown-menu,
.cid-tIrTuKmDJt .navbar.opened {
  background: #353535 !important;
}
.cid-tIrTuKmDJt .nav-item:focus,
.cid-tIrTuKmDJt .nav-link:focus {
  outline: none;
}
.cid-tIrTuKmDJt .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIrTuKmDJt .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIrTuKmDJt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIrTuKmDJt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIrTuKmDJt .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIrTuKmDJt .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIrTuKmDJt .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-tIrTuKmDJt .navbar.opened {
  transition: all 0.3s;
}
.cid-tIrTuKmDJt .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIrTuKmDJt .navbar .navbar-logo img {
  width: auto;
}
.cid-tIrTuKmDJt .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIrTuKmDJt .navbar.collapsed {
  justify-content: center;
}
.cid-tIrTuKmDJt .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIrTuKmDJt .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tIrTuKmDJt .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIrTuKmDJt .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIrTuKmDJt .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-tIrTuKmDJt .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIrTuKmDJt .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIrTuKmDJt .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIrTuKmDJt .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIrTuKmDJt .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIrTuKmDJt .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIrTuKmDJt .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIrTuKmDJt .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-tIrTuKmDJt .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIrTuKmDJt .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIrTuKmDJt .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tIrTuKmDJt .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIrTuKmDJt .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tIrTuKmDJt .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-tIrTuKmDJt .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIrTuKmDJt .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tIrTuKmDJt .dropdown-item.active,
.cid-tIrTuKmDJt .dropdown-item:active {
  background-color: transparent;
}
.cid-tIrTuKmDJt .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIrTuKmDJt .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIrTuKmDJt .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIrTuKmDJt .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #353535;
}
.cid-tIrTuKmDJt .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIrTuKmDJt .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIrTuKmDJt ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIrTuKmDJt .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIrTuKmDJt button.navbar-toggler {
  outline: none;
  width: 26px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tIrTuKmDJt button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 25px;
  height: 2px;
  border-right: 5px;
  background-color: #353535;
}
.cid-tIrTuKmDJt button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tIrTuKmDJt button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIrTuKmDJt button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tIrTuKmDJt button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIrTuKmDJt nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIrTuKmDJt nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIrTuKmDJt nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIrTuKmDJt nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIrTuKmDJt .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tIrTuKmDJt a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIrTuKmDJt .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-tIrTuKmDJt .navbar {
    height: 70px;
  }
  .cid-tIrTuKmDJt .navbar.opened {
    height: auto;
  }
  .cid-tIrTuKmDJt .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tIrTuKmDJt .header-item {
  width: 33.33333333%;
  padding: 10px 0;
}
.cid-tIrTuKmDJt .navbar-toggler {
  margin-left: 10px;
}
.cid-tIrTuKmDJt .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-tIrTuKmDJt .navbar-logo {
  margin-right: 0 !important;
}
.cid-tIrTuKmDJt .mbr-text {
  width: 100%;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 575px) {
  .cid-tIrTuKmDJt .mbr-text {
    display: none;
  }
}
.cid-tIrTuKmDJt .navbar-collapse {
  padding-top: 40px !important;
}
.cid-tIrTuKmDJt .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-tIrTuKmDJt .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
}
.cid-tIrTuKmDJt .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-tIrTuKmDJt #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-tIrTuKmDJt #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-tIrTuKmDJt #vol {
    display: none;
  }
}
.cid-tIrTuKmDJt .soutien {
  font-family: jost;
  font-size: 1em;
}
.cid-tIrTuL2TAI {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tIrTuL2TAI .mbr-section-title {
  text-align: center;
  color: #4479d9;
}
.cid-tIrTuL2TAI .mbr-section-subtitle {
  text-align: center;
}
.cid-tIrTuL2TAI .mbr-text {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tIrTuL2TAI .display-1 {
    font-size: 75px;
  }
  .cid-tIrTuL2TAI .display-5 {
    font-size: 29px;
  }
  .cid-tIrTuL2TAI .display-4 {
    font-weight: 300;
  }
}
#custom-html-y0 {
  /* Type valid CSS here */
}
#custom-html-y0 div {
  background-color: #1f1f1f;
  text-align: center;
}
#custom-html-y0 .leTexte {
  font-size: 1rem;
  color: #fff;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  margin: auto;
}
.cid-ubZNMQKAyN {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-ubZNMQKAyN .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZNMQKAyN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ubZNMQKAyN .container,
.cid-ubZNMQKAyN .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-ubZNMQKAyN .container,
  .cid-ubZNMQKAyN .container-fluid {
    padding: 0 20px;
  }
}
.cid-ubZNMQKAyN .title-wrapper .mbr-section-subtitle {
  margin-bottom: 25px;
}
@media (max-width: 992px) {
  .cid-ubZNMQKAyN .title-wrapper .mbr-section-subtitle {
    margin-bottom: 20px;
  }
}
.cid-ubZNMQKAyN .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-ubZNMQKAyN .mbr-section-title {
  color: #4479d9;
}
.cid-ubZNMQKAyN .mbr-section-subtitle {
  color: #f9a600;
}
.cid-ubTF3pel8S {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-ubTF3pel8S .mbr-section-title {
  color: #fb980a;
  text-align: right;
}
#custom-html-1t5 {
  /* Type valid CSS here */
  /* global */
}
#custom-html-1t5 *,
#custom-html-1t5 *::before,
#custom-html-1t5 *::after {
  box-sizing: border-box;
}
#custom-html-1t5 body {
  font-family: sans-serif;
  min-height: 100vh;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #232323;
}
#custom-html-1t5 #corpsDuTexte {
  background-color: #232323;
}
#custom-html-1t5 .container {
  background-color: #232323;
}
#custom-html-1t5 .titre {
  padding: 1em;
}
#custom-html-1t5 H1 {
  color: orange;
  font-size: 2rem;
}
#custom-html-1t5 h6 {
  color: white;
}
.cid-ubZNVJR1hh {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ubZNVJR1hh .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZNVJR1hh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ubZNVJR1hh .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ubZNVJR1hh .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-ubZNVJR1hh .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-ubZNVJR1hh .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-ubZNVJR1hh .mbr-section-title {
  color: #ff9966;
  text-align: left;
}
.cid-ubZNVJR1hh .mbr-text,
.cid-ubZNVJR1hh .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-ubZNVJR1hh .w-100 {
  padding: 0;
  border-radius: 13px;
}
.cid-ubZNWzKbbO {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ubZNWzKbbO .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZNWzKbbO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ubZNWzKbbO .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ubZNWzKbbO .text-wrapper {
  align-items: center;
  background-color: #4479d9;
  border-radius: 1em;
  border: 1px orange solid;
  padding: 1em;
}
@media (max-width: 991px) {
  .cid-ubZNWzKbbO .image-wrapper {
    padding: 1rem;
  }
}
.cid-ubZNWzKbbO .mbr-section-title {
  color: #ff9966;
  text-align: left;
}
.cid-ubZNWzKbbO .mbr-text,
.cid-ubZNWzKbbO .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-ubZNWzKbbO .w-100 {
  padding: 0;
  border-radius: 13px;
  -webkit-filter: drop-shadow(5px 5px 5px #000000);
  filter: drop-shadow(5px 5px 5px #000000);
}
.cid-tIrTuM0zZq {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-tIrTuM0zZq .mbr-section-title {
  color: #4479d9;
  text-align: right;
}
.cid-tIrTuM0zZq .mbr-text,
.cid-tIrTuM0zZq .mbr-section-btn {
  color: #ffa405;
  text-align: right;
}
.cid-tIrTuMixVg {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #171717;
}
.cid-tIrTuMixVg .row {
  padding: 20px 0;
}
@media (min-width: 992px) {
  .cid-tIrTuMixVg .row {
    padding: 20px 34px;
  }
}
.cid-tIrTuMixVg .mbr-text {
  color: #4479d9;
  text-align: center;
}
.cid-tJYe2w6Std {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-tJYe2w6Std .card-title {
  line-height: 1.6;
  margin: 0;
}
.cid-tJYe2w6Std .card {
  overflow: visible;
  transition: all 0.3s;
}
.cid-tJYe2w6Std .card:hover {
  margin-top: -0.6rem;
}
.cid-tJYe2w6Std .card-wrapper {
  position: relative;
}
.cid-tJYe2w6Std .card-img {
  overflow: hidden;
  position: relative;
  transition: all 0.3s;
  border-radius: 6px;
}
.cid-tJYe2w6Std .card-img:hover {
  box-shadow: 0 15px 20px rgba(0, 0, 0, 0.1);
}
.cid-tJYe2w6Std .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: black;
  opacity: 0.2;
  z-index: 10;
  pointer-events: none;
  border-radius: 6px;
}
.cid-tJYe2w6Std .big {
  margin-top: -25%;
}
.cid-tJYe2w6Std .card-box {
  position: absolute;
  overflow: hidden;
  margin-bottom: -8px;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 1rem;
  z-index: 100;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
@media (max-width: 991px) {
  .cid-tJYe2w6Std .small {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-tJYe2w6Std .card:not(.last-child) {
    padding-bottom: 1.5rem !important;
  }
}
.cid-tJYe2w6Std .mbr-section-sub-title {
  color: #4479d9;
  text-align: left;
}
.cid-tIrTuO0WG1.popup-builder {
  background-color: #ffffff;
}
.cid-tIrTuO0WG1.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tIrTuO0WG1.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tIrTuO0WG1 .modal-content,
.cid-tIrTuO0WG1 .modal-dialog {
  height: auto;
}
.cid-tIrTuO0WG1 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tIrTuO0WG1 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tIrTuO0WG1 .form-wrapper .mbr-form .form-group,
  .cid-tIrTuO0WG1 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tIrTuO0WG1 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tIrTuO0WG1 .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-tIrTuO0WG1 .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tIrTuO0WG1 .pt-0 {
  padding-top: 0 !important;
}
.cid-tIrTuO0WG1 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tIrTuO0WG1 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tIrTuO0WG1 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tIrTuO0WG1 .modal-open {
  overflow: hidden;
}
.cid-tIrTuO0WG1 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tIrTuO0WG1 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tIrTuO0WG1 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tIrTuO0WG1 .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-tIrTuO0WG1 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tIrTuO0WG1 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tIrTuO0WG1 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tIrTuO0WG1 .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-tIrTuO0WG1 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tIrTuO0WG1 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tIrTuO0WG1 .modal-backdrop.fade {
  opacity: 0;
}
.cid-tIrTuO0WG1 .modal-backdrop.show {
  opacity: .5;
}
.cid-tIrTuO0WG1 .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-tIrTuO0WG1 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tIrTuO0WG1 .modal-header {
    padding: 1rem;
  }
}
.cid-tIrTuO0WG1 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tIrTuO0WG1 .modal-header .close svg {
  fill: #ffffff;
}
.cid-tIrTuO0WG1 .modal-header .close:hover {
  opacity: 1;
}
.cid-tIrTuO0WG1 .modal-header .close:focus {
  outline: none;
}
.cid-tIrTuO0WG1 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tIrTuO0WG1 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tIrTuO0WG1 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tIrTuO0WG1 .modal-body {
    padding: 1rem;
  }
}
.cid-tIrTuO0WG1 .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-tIrTuO0WG1 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tIrTuO0WG1 .modal-footer {
    padding: 1rem;
  }
}
.cid-tIrTuO0WG1 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tIrTuO0WG1 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tIrTuO0WG1 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tIrTuO0WG1 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tIrTuO0WG1 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tIrTuO0WG1 .modal-lg,
  .cid-tIrTuO0WG1 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tIrTuO0WG1 .modal-xl {
    max-width: 1140px;
  }
}
.cid-tIrTuO0WG1 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tIrTuO0WG1 .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-tIrTuO0WG1 .form-group {
  margin-bottom: 1rem;
}
.cid-tIrTuO0WG1 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tIrTuO0WG1 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tIrTuO0WG1 .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-tIrTuO0WG1 .mbr-section-btn {
  margin: 0;
}
.cid-tIrTuO0WG1 .mbr-section-btn .btn {
  margin: 0;
}
.cid-tIrTuO0WG1 #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-tIrTuO0WG1 #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-tIrTuO0WG1 #creativecommons img,
.cid-tIrTuO0WG1 iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-tIrTuPbcGz.popup-builder {
  background-color: #ffffff;
}
.cid-tIrTuPbcGz.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tIrTuPbcGz.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tIrTuPbcGz .modal-content,
.cid-tIrTuPbcGz .modal-dialog {
  height: auto;
}
.cid-tIrTuPbcGz .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tIrTuPbcGz .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tIrTuPbcGz .form-wrapper .mbr-form .form-group,
  .cid-tIrTuPbcGz .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tIrTuPbcGz .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tIrTuPbcGz .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-tIrTuPbcGz .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tIrTuPbcGz .pt-0 {
  padding-top: 0 !important;
}
.cid-tIrTuPbcGz .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tIrTuPbcGz .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tIrTuPbcGz .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tIrTuPbcGz .modal-open {
  overflow: hidden;
}
.cid-tIrTuPbcGz .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tIrTuPbcGz .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tIrTuPbcGz .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tIrTuPbcGz .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-tIrTuPbcGz .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tIrTuPbcGz .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tIrTuPbcGz .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tIrTuPbcGz .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-tIrTuPbcGz .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tIrTuPbcGz .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tIrTuPbcGz .modal-backdrop.fade {
  opacity: 0;
}
.cid-tIrTuPbcGz .modal-backdrop.show {
  opacity: .5;
}
.cid-tIrTuPbcGz .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-tIrTuPbcGz .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tIrTuPbcGz .modal-header {
    padding: 1rem;
  }
}
.cid-tIrTuPbcGz .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tIrTuPbcGz .modal-header .close svg {
  fill: #ffffff;
}
.cid-tIrTuPbcGz .modal-header .close:hover {
  opacity: 1;
}
.cid-tIrTuPbcGz .modal-header .close:focus {
  outline: none;
}
.cid-tIrTuPbcGz .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tIrTuPbcGz .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tIrTuPbcGz .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tIrTuPbcGz .modal-body {
    padding: 1rem;
  }
}
.cid-tIrTuPbcGz .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-tIrTuPbcGz .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tIrTuPbcGz .modal-footer {
    padding: 1rem;
  }
}
.cid-tIrTuPbcGz .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tIrTuPbcGz .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tIrTuPbcGz .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tIrTuPbcGz .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tIrTuPbcGz .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tIrTuPbcGz .modal-lg,
  .cid-tIrTuPbcGz .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tIrTuPbcGz .modal-xl {
    max-width: 1140px;
  }
}
.cid-tIrTuPbcGz .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tIrTuPbcGz .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-tIrTuPbcGz .form-group {
  margin-bottom: 1rem;
}
.cid-tIrTuPbcGz .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tIrTuPbcGz .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tIrTuPbcGz .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-tIrTuPbcGz .mbr-section-btn {
  margin: 0;
}
.cid-tIrTuPbcGz .mbr-section-btn .btn {
  margin: 0;
}
.cid-tIrTuPT0e7.popup-builder {
  background-color: #ffffff;
}
.cid-tIrTuPT0e7.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tIrTuPT0e7.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tIrTuPT0e7 .modal-content,
.cid-tIrTuPT0e7 .modal-dialog {
  height: auto;
}
.cid-tIrTuPT0e7 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tIrTuPT0e7 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tIrTuPT0e7 .form-wrapper .mbr-form .form-group,
  .cid-tIrTuPT0e7 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tIrTuPT0e7 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tIrTuPT0e7 .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-tIrTuPT0e7 .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tIrTuPT0e7 .pt-0 {
  padding-top: 0 !important;
}
.cid-tIrTuPT0e7 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tIrTuPT0e7 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tIrTuPT0e7 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tIrTuPT0e7 .modal-open {
  overflow: hidden;
}
.cid-tIrTuPT0e7 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tIrTuPT0e7 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tIrTuPT0e7 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tIrTuPT0e7 .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-tIrTuPT0e7 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tIrTuPT0e7 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tIrTuPT0e7 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tIrTuPT0e7 .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-tIrTuPT0e7 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tIrTuPT0e7 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tIrTuPT0e7 .modal-backdrop.fade {
  opacity: 0;
}
.cid-tIrTuPT0e7 .modal-backdrop.show {
  opacity: .5;
}
.cid-tIrTuPT0e7 .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-tIrTuPT0e7 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tIrTuPT0e7 .modal-header {
    padding: 1rem;
  }
}
.cid-tIrTuPT0e7 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tIrTuPT0e7 .modal-header .close svg {
  fill: #ffffff;
}
.cid-tIrTuPT0e7 .modal-header .close:hover {
  opacity: 1;
}
.cid-tIrTuPT0e7 .modal-header .close:focus {
  outline: none;
}
.cid-tIrTuPT0e7 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tIrTuPT0e7 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tIrTuPT0e7 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tIrTuPT0e7 .modal-body {
    padding: 1rem;
  }
}
.cid-tIrTuPT0e7 .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-tIrTuPT0e7 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tIrTuPT0e7 .modal-footer {
    padding: 1rem;
  }
}
.cid-tIrTuPT0e7 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tIrTuPT0e7 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tIrTuPT0e7 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tIrTuPT0e7 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tIrTuPT0e7 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tIrTuPT0e7 .modal-lg,
  .cid-tIrTuPT0e7 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tIrTuPT0e7 .modal-xl {
    max-width: 1140px;
  }
}
.cid-tIrTuPT0e7 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tIrTuPT0e7 .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-tIrTuPT0e7 .form-group {
  margin-bottom: 1rem;
}
.cid-tIrTuPT0e7 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tIrTuPT0e7 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tIrTuPT0e7 .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-tIrTuPT0e7 .mbr-section-btn {
  margin: 0;
}
.cid-tIrTuPT0e7 .mbr-section-btn .btn {
  margin: 0;
}
.cid-tIrTuQod2q.popup-builder {
  background-color: #ffffff;
}
.cid-tIrTuQod2q.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tIrTuQod2q.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tIrTuQod2q .modal-content,
.cid-tIrTuQod2q .modal-dialog {
  height: auto;
}
.cid-tIrTuQod2q .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tIrTuQod2q .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tIrTuQod2q .form-wrapper .mbr-form .form-group,
  .cid-tIrTuQod2q .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tIrTuQod2q .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tIrTuQod2q .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-tIrTuQod2q .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tIrTuQod2q .pt-0 {
  padding-top: 0 !important;
}
.cid-tIrTuQod2q .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tIrTuQod2q .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tIrTuQod2q .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tIrTuQod2q .modal-open {
  overflow: hidden;
}
.cid-tIrTuQod2q .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tIrTuQod2q .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tIrTuQod2q .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tIrTuQod2q .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-tIrTuQod2q .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tIrTuQod2q .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tIrTuQod2q .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tIrTuQod2q .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-tIrTuQod2q .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tIrTuQod2q .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tIrTuQod2q .modal-backdrop.fade {
  opacity: 0;
}
.cid-tIrTuQod2q .modal-backdrop.show {
  opacity: .5;
}
.cid-tIrTuQod2q .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-tIrTuQod2q .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tIrTuQod2q .modal-header {
    padding: 1rem;
  }
}
.cid-tIrTuQod2q .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tIrTuQod2q .modal-header .close svg {
  fill: #ffffff;
}
.cid-tIrTuQod2q .modal-header .close:hover {
  opacity: 1;
}
.cid-tIrTuQod2q .modal-header .close:focus {
  outline: none;
}
.cid-tIrTuQod2q .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tIrTuQod2q .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tIrTuQod2q .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tIrTuQod2q .modal-body {
    padding: 1rem;
  }
}
.cid-tIrTuQod2q .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-tIrTuQod2q .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tIrTuQod2q .modal-footer {
    padding: 1rem;
  }
}
.cid-tIrTuQod2q .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tIrTuQod2q .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tIrTuQod2q .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tIrTuQod2q .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tIrTuQod2q .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tIrTuQod2q .modal-lg,
  .cid-tIrTuQod2q .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tIrTuQod2q .modal-xl {
    max-width: 1140px;
  }
}
.cid-tIrTuQod2q .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tIrTuQod2q .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-tIrTuQod2q .form-group {
  margin-bottom: 1rem;
}
.cid-tIrTuQod2q .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tIrTuQod2q .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tIrTuQod2q .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-tIrTuQod2q .mbr-section-btn {
  margin: 0;
}
.cid-tIrTuQod2q .mbr-section-btn .btn {
  margin: 0;
}
.cid-tIrTuQVvH3.popup-builder {
  background-color: #ffffff;
}
.cid-tIrTuQVvH3.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tIrTuQVvH3.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tIrTuQVvH3 .modal-content,
.cid-tIrTuQVvH3 .modal-dialog {
  height: auto;
}
.cid-tIrTuQVvH3 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tIrTuQVvH3 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tIrTuQVvH3 .form-wrapper .mbr-form .form-group,
  .cid-tIrTuQVvH3 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tIrTuQVvH3 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tIrTuQVvH3 .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-tIrTuQVvH3 .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tIrTuQVvH3 .pt-0 {
  padding-top: 0 !important;
}
.cid-tIrTuQVvH3 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tIrTuQVvH3 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tIrTuQVvH3 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tIrTuQVvH3 .modal-open {
  overflow: hidden;
}
.cid-tIrTuQVvH3 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tIrTuQVvH3 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tIrTuQVvH3 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tIrTuQVvH3 .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-tIrTuQVvH3 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tIrTuQVvH3 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tIrTuQVvH3 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tIrTuQVvH3 .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-tIrTuQVvH3 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tIrTuQVvH3 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tIrTuQVvH3 .modal-backdrop.fade {
  opacity: 0;
}
.cid-tIrTuQVvH3 .modal-backdrop.show {
  opacity: .5;
}
.cid-tIrTuQVvH3 .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-tIrTuQVvH3 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tIrTuQVvH3 .modal-header {
    padding: 1rem;
  }
}
.cid-tIrTuQVvH3 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tIrTuQVvH3 .modal-header .close svg {
  fill: #ffffff;
}
.cid-tIrTuQVvH3 .modal-header .close:hover {
  opacity: 1;
}
.cid-tIrTuQVvH3 .modal-header .close:focus {
  outline: none;
}
.cid-tIrTuQVvH3 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tIrTuQVvH3 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tIrTuQVvH3 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tIrTuQVvH3 .modal-body {
    padding: 1rem;
  }
}
.cid-tIrTuQVvH3 .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-tIrTuQVvH3 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tIrTuQVvH3 .modal-footer {
    padding: 1rem;
  }
}
.cid-tIrTuQVvH3 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tIrTuQVvH3 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tIrTuQVvH3 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tIrTuQVvH3 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tIrTuQVvH3 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tIrTuQVvH3 .modal-lg,
  .cid-tIrTuQVvH3 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tIrTuQVvH3 .modal-xl {
    max-width: 1140px;
  }
}
.cid-tIrTuQVvH3 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tIrTuQVvH3 .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-tIrTuQVvH3 .form-group {
  margin-bottom: 1rem;
}
.cid-tIrTuQVvH3 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tIrTuQVvH3 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tIrTuQVvH3 .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-tIrTuQVvH3 .mbr-section-btn {
  margin: 0;
}
.cid-tIrTuQVvH3 .mbr-section-btn .btn {
  margin: 0;
}
.cid-tIrTuRlLOr.popup-builder {
  background-color: #ffffff;
}
.cid-tIrTuRlLOr.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tIrTuRlLOr.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tIrTuRlLOr .modal-content,
.cid-tIrTuRlLOr .modal-dialog {
  height: auto;
}
.cid-tIrTuRlLOr .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tIrTuRlLOr .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tIrTuRlLOr .form-wrapper .mbr-form .form-group,
  .cid-tIrTuRlLOr .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tIrTuRlLOr .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tIrTuRlLOr .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-tIrTuRlLOr .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tIrTuRlLOr .pt-0 {
  padding-top: 0 !important;
}
.cid-tIrTuRlLOr .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tIrTuRlLOr .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tIrTuRlLOr .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tIrTuRlLOr .modal-open {
  overflow: hidden;
}
.cid-tIrTuRlLOr .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tIrTuRlLOr .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tIrTuRlLOr .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tIrTuRlLOr .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-tIrTuRlLOr .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tIrTuRlLOr .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tIrTuRlLOr .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tIrTuRlLOr .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-tIrTuRlLOr .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tIrTuRlLOr .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tIrTuRlLOr .modal-backdrop.fade {
  opacity: 0;
}
.cid-tIrTuRlLOr .modal-backdrop.show {
  opacity: .5;
}
.cid-tIrTuRlLOr .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-tIrTuRlLOr .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tIrTuRlLOr .modal-header {
    padding: 1rem;
  }
}
.cid-tIrTuRlLOr .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tIrTuRlLOr .modal-header .close svg {
  fill: #ffffff;
}
.cid-tIrTuRlLOr .modal-header .close:hover {
  opacity: 1;
}
.cid-tIrTuRlLOr .modal-header .close:focus {
  outline: none;
}
.cid-tIrTuRlLOr .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tIrTuRlLOr .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tIrTuRlLOr .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tIrTuRlLOr .modal-body {
    padding: 1rem;
  }
}
.cid-tIrTuRlLOr .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-tIrTuRlLOr .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tIrTuRlLOr .modal-footer {
    padding: 1rem;
  }
}
.cid-tIrTuRlLOr .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tIrTuRlLOr .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tIrTuRlLOr .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tIrTuRlLOr .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tIrTuRlLOr .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tIrTuRlLOr .modal-lg,
  .cid-tIrTuRlLOr .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tIrTuRlLOr .modal-xl {
    max-width: 1140px;
  }
}
.cid-tIrTuRlLOr .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tIrTuRlLOr .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-tIrTuRlLOr .form-group {
  margin-bottom: 1rem;
}
.cid-tIrTuRlLOr .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tIrTuRlLOr .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tIrTuRlLOr .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-tIrTuRlLOr .mbr-section-btn {
  margin: 0;
}
.cid-tIrTuRlLOr .mbr-section-btn .btn {
  margin: 0;
}
.cid-uYztOxx9eJ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uYztOxx9eJ .row > [class*="col"] {
  padding-left: 16px;
  padding-right: 16px;
  width: 100%;
}
.cid-tMHGzDmQbh {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-tMHGzDmQbh .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tMHGzDmQbh .bg-facebook:hover {
  background: #0b60cb;
}
.cid-tMHGzDmQbh .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-tMHGzDmQbh .bg-youtube:hover {
  background: #cc0000;
}
.cid-tMHGzDmQbh .bg-twitch {
  background: #9146ff;
  color: #ffffff;
}
.cid-tMHGzDmQbh .bg-twitch:hover {
  background: #7313ff;
}
.cid-tMHGzDmQbh .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-tMHGzDmQbh [class^="socicon-"]:before,
.cid-tMHGzDmQbh [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tMHGzDmQbh .mbr-section-title,
.cid-tMHGzDmQbh .social-list {
  color: #4479d9;
  text-align: right;
}
.cid-tMHGFrztoG {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (max-width: 767px) {
  .cid-tMHGFrztoG .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tMHGFrztoG .img-logo img {
  height: 6rem;
  width: auto;
}
.cid-tMHGFrztoG .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-tMHGFrztoG .form-control:focus,
.cid-tMHGFrztoG .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-tMHGFrztoG .form-group {
  margin-bottom: 1rem;
}
.cid-tMHGFrztoG input::-webkit-input-placeholder,
.cid-tMHGFrztoG textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-tMHGFrztoG input:-moz-placeholder,
.cid-tMHGFrztoG textarea:-moz-placeholder {
  color: #656565;
}
.cid-tMHGFrztoG .jq-selectbox li,
.cid-tMHGFrztoG .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-tMHGFrztoG .jq-selectbox li:hover,
.cid-tMHGFrztoG .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-tMHGFrztoG .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-tMHGFrztoG .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-tMHGFrztoG textarea.form-control {
  resize: none;
}
.cid-tMHGFrztoG .input-group-btn {
  display: inline-block;
}
.cid-tMHGFrztoG .input-group-btn .btn {
  margin: 0 !important;
  padding: 0.75rem 1.5625rem !important;
  text-transform: none;
}
.cid-tMHGFrztoG .form-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tMHGFrztoG .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tMHGFrztoG .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tMHGFrztoG .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tMHGFrztoG .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tMHGFrztoG .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tMHGFrztoG .social-list {
    -webkit-justify-content: justify;
    text-align: justify;
    hyphens: auto;
    text-justify: distribute;
  }
}
@media (max-width: 767px) {
  .cid-tMHGFrztoG .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tMHGFrztoG .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tMHGFrztoG .form-control,
.cid-tMHGFrztoG .input-group-btn .btn {
  border-radius: 3px;
}
.cid-tMHGFrztoG #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-tMHGFrztoG #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-tMHGFrztoG #creativecommons img,
.cid-tMHGFrztoG iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-tMHGFrztoG .offset-md-1 {
  margin-left: 1vw;
}
.cid-tSDPiXQ3tQ.popup-builder {
  background-color: #ffffff;
}
.cid-tSDPiXQ3tQ.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tSDPiXQ3tQ.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tSDPiXQ3tQ .modal-content,
.cid-tSDPiXQ3tQ .modal-dialog {
  height: auto;
}
.cid-tSDPiXQ3tQ .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tSDPiXQ3tQ .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tSDPiXQ3tQ .form-wrapper .mbr-form .form-group,
  .cid-tSDPiXQ3tQ .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tSDPiXQ3tQ .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tSDPiXQ3tQ .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-tSDPiXQ3tQ .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tSDPiXQ3tQ .pt-0 {
  padding-top: 0 !important;
}
.cid-tSDPiXQ3tQ .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tSDPiXQ3tQ .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tSDPiXQ3tQ .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tSDPiXQ3tQ .modal-open {
  overflow: hidden;
}
.cid-tSDPiXQ3tQ .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tSDPiXQ3tQ .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tSDPiXQ3tQ .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tSDPiXQ3tQ .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-tSDPiXQ3tQ .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tSDPiXQ3tQ .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tSDPiXQ3tQ .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tSDPiXQ3tQ .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-tSDPiXQ3tQ .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tSDPiXQ3tQ .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tSDPiXQ3tQ .modal-backdrop.fade {
  opacity: 0;
}
.cid-tSDPiXQ3tQ .modal-backdrop.show {
  opacity: .5;
}
.cid-tSDPiXQ3tQ .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-tSDPiXQ3tQ .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXQ3tQ .modal-header {
    padding: 1rem;
  }
}
.cid-tSDPiXQ3tQ .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tSDPiXQ3tQ .modal-header .close svg {
  fill: #ffffff;
}
.cid-tSDPiXQ3tQ .modal-header .close:hover {
  opacity: 1;
}
.cid-tSDPiXQ3tQ .modal-header .close:focus {
  outline: none;
}
.cid-tSDPiXQ3tQ .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tSDPiXQ3tQ .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tSDPiXQ3tQ .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXQ3tQ .modal-body {
    padding: 1rem;
  }
}
.cid-tSDPiXQ3tQ .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-tSDPiXQ3tQ .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXQ3tQ .modal-footer {
    padding: 1rem;
  }
}
.cid-tSDPiXQ3tQ .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tSDPiXQ3tQ .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tSDPiXQ3tQ .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tSDPiXQ3tQ .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tSDPiXQ3tQ .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tSDPiXQ3tQ .modal-lg,
  .cid-tSDPiXQ3tQ .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tSDPiXQ3tQ .modal-xl {
    max-width: 1140px;
  }
}
.cid-tSDPiXQ3tQ .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tSDPiXQ3tQ .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-tSDPiXQ3tQ .form-group {
  margin-bottom: 1rem;
}
.cid-tSDPiXQ3tQ .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tSDPiXQ3tQ .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tSDPiXQ3tQ .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-tSDPiXQ3tQ .mbr-section-btn {
  margin: 0;
}
.cid-tSDPiXQ3tQ .mbr-section-btn .btn {
  margin: 0;
}
.cid-tJ9j26Wem9 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tJ9j26Wem9 nav.navbar {
  position: fixed;
}
.cid-tJ9j26Wem9 .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-tJ9j26Wem9 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tJ9j26Wem9 .decor {
  background-color: white;
  border: solid 1px lightgray;
  border-radius: .5vw;
}
.cid-tJ9j26Wem9 #menu {
  width: 3vh;
  font-size: .8vh;
  color: #353535;
  left: -7px;
  position: absolute;
  top: 1px;
  margin-top: 3px;
}
.cid-tJ9j26Wem9 .dropdown-item {
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  transition: .4s all !important;
}
.cid-tJ9j26Wem9 .dropdown-item:hover,
.cid-tJ9j26Wem9 .dropdown-item:focus {
  background: rgba(71, 181, 237, 0.5) !important;
  color: white !important;
}
.cid-tJ9j26Wem9 .dropdown-item:hover span {
  color: white;
}
.cid-tJ9j26Wem9 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tJ9j26Wem9 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tJ9j26Wem9 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
  text-align: center;
}
.cid-tJ9j26Wem9 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tJ9j26Wem9 .nav-link {
  position: relative;
}
.cid-tJ9j26Wem9 .container {
  display: flex;
  margin: auto;
  max-width: 1600px;
}
.cid-tJ9j26Wem9 .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0 !important;
}
.cid-tJ9j26Wem9 .iconfont-wrapper .mbr-iconfont {
  transition: .4s all;
}
.cid-tJ9j26Wem9 .iconfont-wrapper:hover .mbr-iconfont {
  color: #6592e6;
}
.cid-tJ9j26Wem9 .dropdown-menu,
.cid-tJ9j26Wem9 .navbar.opened {
  background: #353535 !important;
}
.cid-tJ9j26Wem9 .nav-item:focus,
.cid-tJ9j26Wem9 .nav-link:focus {
  outline: none;
}
.cid-tJ9j26Wem9 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tJ9j26Wem9 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tJ9j26Wem9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tJ9j26Wem9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tJ9j26Wem9 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tJ9j26Wem9 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tJ9j26Wem9 .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-tJ9j26Wem9 .navbar.opened {
  transition: all 0.3s;
}
.cid-tJ9j26Wem9 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tJ9j26Wem9 .navbar .navbar-logo img {
  width: auto;
}
.cid-tJ9j26Wem9 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tJ9j26Wem9 .navbar.collapsed {
  justify-content: center;
}
.cid-tJ9j26Wem9 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tJ9j26Wem9 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tJ9j26Wem9 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tJ9j26Wem9 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tJ9j26Wem9 .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-tJ9j26Wem9 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tJ9j26Wem9 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tJ9j26Wem9 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tJ9j26Wem9 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tJ9j26Wem9 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tJ9j26Wem9 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tJ9j26Wem9 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tJ9j26Wem9 .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-tJ9j26Wem9 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tJ9j26Wem9 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tJ9j26Wem9 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tJ9j26Wem9 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tJ9j26Wem9 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tJ9j26Wem9 .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-tJ9j26Wem9 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tJ9j26Wem9 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tJ9j26Wem9 .dropdown-item.active,
.cid-tJ9j26Wem9 .dropdown-item:active {
  background-color: transparent;
}
.cid-tJ9j26Wem9 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tJ9j26Wem9 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tJ9j26Wem9 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tJ9j26Wem9 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #353535;
}
.cid-tJ9j26Wem9 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tJ9j26Wem9 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tJ9j26Wem9 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tJ9j26Wem9 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tJ9j26Wem9 button.navbar-toggler {
  outline: none;
  width: 26px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tJ9j26Wem9 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 25px;
  height: 2px;
  border-right: 5px;
  background-color: #353535;
}
.cid-tJ9j26Wem9 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tJ9j26Wem9 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tJ9j26Wem9 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tJ9j26Wem9 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tJ9j26Wem9 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tJ9j26Wem9 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tJ9j26Wem9 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tJ9j26Wem9 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tJ9j26Wem9 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tJ9j26Wem9 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tJ9j26Wem9 .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-tJ9j26Wem9 .navbar {
    height: 70px;
  }
  .cid-tJ9j26Wem9 .navbar.opened {
    height: auto;
  }
  .cid-tJ9j26Wem9 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tJ9j26Wem9 .header-item {
  width: 33.33333333%;
  padding: 10px 0;
}
.cid-tJ9j26Wem9 .navbar-toggler {
  margin-left: 10px;
}
.cid-tJ9j26Wem9 .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-tJ9j26Wem9 .navbar-logo {
  margin-right: 0 !important;
}
.cid-tJ9j26Wem9 .mbr-text {
  width: 100%;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 575px) {
  .cid-tJ9j26Wem9 .mbr-text {
    display: none;
  }
}
.cid-tJ9j26Wem9 .navbar-collapse {
  padding-top: 40px !important;
}
.cid-tJ9j26Wem9 .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-tJ9j26Wem9 .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
}
.cid-tJ9j26Wem9 .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-tJ9j26Wem9 #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-tJ9j26Wem9 #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-tJ9j26Wem9 #vol {
    display: none;
  }
}
.cid-tJ9j26Wem9 .soutien {
  font-family: jost;
  font-size: 1em;
}
.cid-tJ9j28c0U5 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tJ9j28c0U5 .mbr-section-title {
  text-align: center;
  color: #4479d9;
}
.cid-tJ9j28c0U5 .mbr-section-subtitle {
  text-align: center;
}
.cid-tJ9j28c0U5 .mbr-text {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tJ9j28c0U5 .display-1 {
    font-size: 75px;
  }
  .cid-tJ9j28c0U5 .display-5 {
    font-size: 29px;
  }
  .cid-tJ9j28c0U5 .display-4 {
    font-weight: 300;
  }
}
#custom-html-yh {
  /* Type valid CSS here */
}
#custom-html-yh div {
  background-color: #1f1f1f;
  text-align: center;
}
#custom-html-yh .leTexte {
  font-size: 1rem;
  color: #fff;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  margin: auto;
}
.cid-ubZO0pQv5D {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-ubZO0pQv5D .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZO0pQv5D .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ubZO0pQv5D .container,
.cid-ubZO0pQv5D .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-ubZO0pQv5D .container,
  .cid-ubZO0pQv5D .container-fluid {
    padding: 0 20px;
  }
}
.cid-ubZO0pQv5D .title-wrapper .mbr-section-subtitle {
  margin-bottom: 25px;
}
@media (max-width: 992px) {
  .cid-ubZO0pQv5D .title-wrapper .mbr-section-subtitle {
    margin-bottom: 20px;
  }
}
.cid-ubZO0pQv5D .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-ubZO0pQv5D .mbr-section-title {
  color: #4479d9;
}
.cid-ubZO0pQv5D .mbr-section-subtitle {
  color: #f9a600;
}
.cid-ubTCoiTABB {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-ubTCoiTABB .mbr-section-title {
  color: #fb980a;
  text-align: right;
}
.cid-ubZO8mwCSz {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ubZO8mwCSz .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZO8mwCSz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ubZO8mwCSz .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ubZO8mwCSz .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-ubZO8mwCSz .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-ubZO8mwCSz .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-ubZO8mwCSz .mbr-section-title {
  color: #ff9966;
  text-align: left;
}
.cid-ubZO8mwCSz .mbr-text,
.cid-ubZO8mwCSz .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-ubZO8mwCSz .w-100 {
  padding: 0;
  border-radius: 13px;
}
.cid-ubZO9pPSDu {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ubZO9pPSDu .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZO9pPSDu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ubZO9pPSDu .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ubZO9pPSDu .text-wrapper {
  align-items: center;
  background-color: #4479d9;
  border-radius: 1em;
  border: 1px orange solid;
  padding: 1em;
}
@media (max-width: 991px) {
  .cid-ubZO9pPSDu .image-wrapper {
    padding: 1rem;
  }
}
.cid-ubZO9pPSDu .mbr-section-title {
  color: #ff9966;
  text-align: left;
}
.cid-ubZO9pPSDu .mbr-text,
.cid-ubZO9pPSDu .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-ubZO9pPSDu .w-100 {
  padding: 0;
  border-radius: 13px;
  -webkit-filter: drop-shadow(5px 5px 5px #000000);
  filter: drop-shadow(5px 5px 5px #000000);
}
.cid-tJ9j29fHzf {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-tJ9j29fHzf .mbr-section-title {
  color: #4479d9;
  text-align: right;
}
.cid-tJ9j29fHzf .mbr-text,
.cid-tJ9j29fHzf .mbr-section-btn {
  color: #ffa405;
  text-align: right;
}
.cid-tJ9j29wdck {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #171717;
}
.cid-tJ9j29wdck .row {
  padding: 20px 0;
}
@media (min-width: 992px) {
  .cid-tJ9j29wdck .row {
    padding: 20px 34px;
  }
}
.cid-tJ9j29wdck .mbr-text {
  color: #4479d9;
  text-align: center;
}
.cid-tJ9j29KD0U {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-tJ9j29KD0U .card-title {
  line-height: 1.6;
  margin: 0;
}
.cid-tJ9j29KD0U .card {
  overflow: visible;
  transition: all 0.3s;
}
.cid-tJ9j29KD0U .card:hover {
  margin-top: -0.6rem;
}
.cid-tJ9j29KD0U .card-wrapper {
  position: relative;
}
.cid-tJ9j29KD0U .card-img {
  overflow: hidden;
  position: relative;
  transition: all 0.3s;
  border-radius: 6px;
}
.cid-tJ9j29KD0U .card-img:hover {
  box-shadow: 0 15px 20px rgba(0, 0, 0, 0.1);
}
.cid-tJ9j29KD0U .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: black;
  opacity: 0.2;
  z-index: 10;
  pointer-events: none;
  border-radius: 6px;
}
.cid-tJ9j29KD0U .big {
  margin-top: -25%;
}
.cid-tJ9j29KD0U .card-box {
  position: absolute;
  overflow: hidden;
  margin-bottom: -8px;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 1rem;
  z-index: 100;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
@media (max-width: 991px) {
  .cid-tJ9j29KD0U .small {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-tJ9j29KD0U .card:not(.last-child) {
    padding-bottom: 1.5rem !important;
  }
}
.cid-tJ9j29KD0U .mbr-section-sub-title {
  color: #4479d9;
  text-align: left;
}
.cid-tJ9j2b9dfn.popup-builder {
  background-color: #ffffff;
}
.cid-tJ9j2b9dfn.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tJ9j2b9dfn.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tJ9j2b9dfn .modal-content,
.cid-tJ9j2b9dfn .modal-dialog {
  height: auto;
}
.cid-tJ9j2b9dfn .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tJ9j2b9dfn .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tJ9j2b9dfn .form-wrapper .mbr-form .form-group,
  .cid-tJ9j2b9dfn .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tJ9j2b9dfn .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tJ9j2b9dfn .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-tJ9j2b9dfn .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tJ9j2b9dfn .pt-0 {
  padding-top: 0 !important;
}
.cid-tJ9j2b9dfn .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tJ9j2b9dfn .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tJ9j2b9dfn .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tJ9j2b9dfn .modal-open {
  overflow: hidden;
}
.cid-tJ9j2b9dfn .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tJ9j2b9dfn .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tJ9j2b9dfn .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tJ9j2b9dfn .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-tJ9j2b9dfn .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tJ9j2b9dfn .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tJ9j2b9dfn .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tJ9j2b9dfn .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-tJ9j2b9dfn .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tJ9j2b9dfn .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tJ9j2b9dfn .modal-backdrop.fade {
  opacity: 0;
}
.cid-tJ9j2b9dfn .modal-backdrop.show {
  opacity: .5;
}
.cid-tJ9j2b9dfn .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-tJ9j2b9dfn .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tJ9j2b9dfn .modal-header {
    padding: 1rem;
  }
}
.cid-tJ9j2b9dfn .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tJ9j2b9dfn .modal-header .close svg {
  fill: #ffffff;
}
.cid-tJ9j2b9dfn .modal-header .close:hover {
  opacity: 1;
}
.cid-tJ9j2b9dfn .modal-header .close:focus {
  outline: none;
}
.cid-tJ9j2b9dfn .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tJ9j2b9dfn .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tJ9j2b9dfn .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJ9j2b9dfn .modal-body {
    padding: 1rem;
  }
}
.cid-tJ9j2b9dfn .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-tJ9j2b9dfn .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJ9j2b9dfn .modal-footer {
    padding: 1rem;
  }
}
.cid-tJ9j2b9dfn .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tJ9j2b9dfn .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tJ9j2b9dfn .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tJ9j2b9dfn .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tJ9j2b9dfn .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tJ9j2b9dfn .modal-lg,
  .cid-tJ9j2b9dfn .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tJ9j2b9dfn .modal-xl {
    max-width: 1140px;
  }
}
.cid-tJ9j2b9dfn .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tJ9j2b9dfn .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-tJ9j2b9dfn .form-group {
  margin-bottom: 1rem;
}
.cid-tJ9j2b9dfn .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tJ9j2b9dfn .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tJ9j2b9dfn .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-tJ9j2b9dfn .mbr-section-btn {
  margin: 0;
}
.cid-tJ9j2b9dfn .mbr-section-btn .btn {
  margin: 0;
}
.cid-tJ9j2b9dfn #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-tJ9j2b9dfn #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-tJ9j2b9dfn #creativecommons img,
.cid-tJ9j2b9dfn iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-tJ9j2ciQZw.popup-builder {
  background-color: #ffffff;
}
.cid-tJ9j2ciQZw.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tJ9j2ciQZw.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tJ9j2ciQZw .modal-content,
.cid-tJ9j2ciQZw .modal-dialog {
  height: auto;
}
.cid-tJ9j2ciQZw .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tJ9j2ciQZw .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tJ9j2ciQZw .form-wrapper .mbr-form .form-group,
  .cid-tJ9j2ciQZw .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tJ9j2ciQZw .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tJ9j2ciQZw .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-tJ9j2ciQZw .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tJ9j2ciQZw .pt-0 {
  padding-top: 0 !important;
}
.cid-tJ9j2ciQZw .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tJ9j2ciQZw .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tJ9j2ciQZw .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tJ9j2ciQZw .modal-open {
  overflow: hidden;
}
.cid-tJ9j2ciQZw .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tJ9j2ciQZw .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tJ9j2ciQZw .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tJ9j2ciQZw .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-tJ9j2ciQZw .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tJ9j2ciQZw .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tJ9j2ciQZw .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tJ9j2ciQZw .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-tJ9j2ciQZw .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tJ9j2ciQZw .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tJ9j2ciQZw .modal-backdrop.fade {
  opacity: 0;
}
.cid-tJ9j2ciQZw .modal-backdrop.show {
  opacity: .5;
}
.cid-tJ9j2ciQZw .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-tJ9j2ciQZw .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tJ9j2ciQZw .modal-header {
    padding: 1rem;
  }
}
.cid-tJ9j2ciQZw .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tJ9j2ciQZw .modal-header .close svg {
  fill: #ffffff;
}
.cid-tJ9j2ciQZw .modal-header .close:hover {
  opacity: 1;
}
.cid-tJ9j2ciQZw .modal-header .close:focus {
  outline: none;
}
.cid-tJ9j2ciQZw .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tJ9j2ciQZw .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tJ9j2ciQZw .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJ9j2ciQZw .modal-body {
    padding: 1rem;
  }
}
.cid-tJ9j2ciQZw .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-tJ9j2ciQZw .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJ9j2ciQZw .modal-footer {
    padding: 1rem;
  }
}
.cid-tJ9j2ciQZw .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tJ9j2ciQZw .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tJ9j2ciQZw .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tJ9j2ciQZw .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tJ9j2ciQZw .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tJ9j2ciQZw .modal-lg,
  .cid-tJ9j2ciQZw .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tJ9j2ciQZw .modal-xl {
    max-width: 1140px;
  }
}
.cid-tJ9j2ciQZw .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tJ9j2ciQZw .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-tJ9j2ciQZw .form-group {
  margin-bottom: 1rem;
}
.cid-tJ9j2ciQZw .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tJ9j2ciQZw .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tJ9j2ciQZw .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-tJ9j2ciQZw .mbr-section-btn {
  margin: 0;
}
.cid-tJ9j2ciQZw .mbr-section-btn .btn {
  margin: 0;
}
.cid-tJ9j2cOYQi.popup-builder {
  background-color: #ffffff;
}
.cid-tJ9j2cOYQi.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tJ9j2cOYQi.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tJ9j2cOYQi .modal-content,
.cid-tJ9j2cOYQi .modal-dialog {
  height: auto;
}
.cid-tJ9j2cOYQi .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tJ9j2cOYQi .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tJ9j2cOYQi .form-wrapper .mbr-form .form-group,
  .cid-tJ9j2cOYQi .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tJ9j2cOYQi .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tJ9j2cOYQi .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-tJ9j2cOYQi .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tJ9j2cOYQi .pt-0 {
  padding-top: 0 !important;
}
.cid-tJ9j2cOYQi .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tJ9j2cOYQi .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tJ9j2cOYQi .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tJ9j2cOYQi .modal-open {
  overflow: hidden;
}
.cid-tJ9j2cOYQi .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tJ9j2cOYQi .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tJ9j2cOYQi .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tJ9j2cOYQi .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-tJ9j2cOYQi .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tJ9j2cOYQi .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tJ9j2cOYQi .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tJ9j2cOYQi .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-tJ9j2cOYQi .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tJ9j2cOYQi .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tJ9j2cOYQi .modal-backdrop.fade {
  opacity: 0;
}
.cid-tJ9j2cOYQi .modal-backdrop.show {
  opacity: .5;
}
.cid-tJ9j2cOYQi .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-tJ9j2cOYQi .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tJ9j2cOYQi .modal-header {
    padding: 1rem;
  }
}
.cid-tJ9j2cOYQi .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tJ9j2cOYQi .modal-header .close svg {
  fill: #ffffff;
}
.cid-tJ9j2cOYQi .modal-header .close:hover {
  opacity: 1;
}
.cid-tJ9j2cOYQi .modal-header .close:focus {
  outline: none;
}
.cid-tJ9j2cOYQi .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tJ9j2cOYQi .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tJ9j2cOYQi .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJ9j2cOYQi .modal-body {
    padding: 1rem;
  }
}
.cid-tJ9j2cOYQi .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-tJ9j2cOYQi .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJ9j2cOYQi .modal-footer {
    padding: 1rem;
  }
}
.cid-tJ9j2cOYQi .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tJ9j2cOYQi .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tJ9j2cOYQi .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tJ9j2cOYQi .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tJ9j2cOYQi .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tJ9j2cOYQi .modal-lg,
  .cid-tJ9j2cOYQi .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tJ9j2cOYQi .modal-xl {
    max-width: 1140px;
  }
}
.cid-tJ9j2cOYQi .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tJ9j2cOYQi .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-tJ9j2cOYQi .form-group {
  margin-bottom: 1rem;
}
.cid-tJ9j2cOYQi .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tJ9j2cOYQi .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tJ9j2cOYQi .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-tJ9j2cOYQi .mbr-section-btn {
  margin: 0;
}
.cid-tJ9j2cOYQi .mbr-section-btn .btn {
  margin: 0;
}
.cid-tJ9j2ddYg5.popup-builder {
  background-color: #ffffff;
}
.cid-tJ9j2ddYg5.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tJ9j2ddYg5.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tJ9j2ddYg5 .modal-content,
.cid-tJ9j2ddYg5 .modal-dialog {
  height: auto;
}
.cid-tJ9j2ddYg5 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tJ9j2ddYg5 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tJ9j2ddYg5 .form-wrapper .mbr-form .form-group,
  .cid-tJ9j2ddYg5 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tJ9j2ddYg5 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tJ9j2ddYg5 .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-tJ9j2ddYg5 .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tJ9j2ddYg5 .pt-0 {
  padding-top: 0 !important;
}
.cid-tJ9j2ddYg5 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tJ9j2ddYg5 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tJ9j2ddYg5 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tJ9j2ddYg5 .modal-open {
  overflow: hidden;
}
.cid-tJ9j2ddYg5 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tJ9j2ddYg5 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tJ9j2ddYg5 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tJ9j2ddYg5 .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-tJ9j2ddYg5 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tJ9j2ddYg5 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tJ9j2ddYg5 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tJ9j2ddYg5 .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-tJ9j2ddYg5 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tJ9j2ddYg5 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tJ9j2ddYg5 .modal-backdrop.fade {
  opacity: 0;
}
.cid-tJ9j2ddYg5 .modal-backdrop.show {
  opacity: .5;
}
.cid-tJ9j2ddYg5 .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-tJ9j2ddYg5 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tJ9j2ddYg5 .modal-header {
    padding: 1rem;
  }
}
.cid-tJ9j2ddYg5 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tJ9j2ddYg5 .modal-header .close svg {
  fill: #ffffff;
}
.cid-tJ9j2ddYg5 .modal-header .close:hover {
  opacity: 1;
}
.cid-tJ9j2ddYg5 .modal-header .close:focus {
  outline: none;
}
.cid-tJ9j2ddYg5 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tJ9j2ddYg5 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tJ9j2ddYg5 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJ9j2ddYg5 .modal-body {
    padding: 1rem;
  }
}
.cid-tJ9j2ddYg5 .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-tJ9j2ddYg5 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJ9j2ddYg5 .modal-footer {
    padding: 1rem;
  }
}
.cid-tJ9j2ddYg5 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tJ9j2ddYg5 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tJ9j2ddYg5 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tJ9j2ddYg5 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tJ9j2ddYg5 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tJ9j2ddYg5 .modal-lg,
  .cid-tJ9j2ddYg5 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tJ9j2ddYg5 .modal-xl {
    max-width: 1140px;
  }
}
.cid-tJ9j2ddYg5 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tJ9j2ddYg5 .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-tJ9j2ddYg5 .form-group {
  margin-bottom: 1rem;
}
.cid-tJ9j2ddYg5 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tJ9j2ddYg5 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tJ9j2ddYg5 .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-tJ9j2ddYg5 .mbr-section-btn {
  margin: 0;
}
.cid-tJ9j2ddYg5 .mbr-section-btn .btn {
  margin: 0;
}
.cid-tJ9j2dM3Lm.popup-builder {
  background-color: #ffffff;
}
.cid-tJ9j2dM3Lm.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tJ9j2dM3Lm.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tJ9j2dM3Lm .modal-content,
.cid-tJ9j2dM3Lm .modal-dialog {
  height: auto;
}
.cid-tJ9j2dM3Lm .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tJ9j2dM3Lm .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tJ9j2dM3Lm .form-wrapper .mbr-form .form-group,
  .cid-tJ9j2dM3Lm .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tJ9j2dM3Lm .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tJ9j2dM3Lm .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-tJ9j2dM3Lm .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tJ9j2dM3Lm .pt-0 {
  padding-top: 0 !important;
}
.cid-tJ9j2dM3Lm .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tJ9j2dM3Lm .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tJ9j2dM3Lm .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tJ9j2dM3Lm .modal-open {
  overflow: hidden;
}
.cid-tJ9j2dM3Lm .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tJ9j2dM3Lm .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tJ9j2dM3Lm .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tJ9j2dM3Lm .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-tJ9j2dM3Lm .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tJ9j2dM3Lm .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tJ9j2dM3Lm .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tJ9j2dM3Lm .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-tJ9j2dM3Lm .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tJ9j2dM3Lm .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tJ9j2dM3Lm .modal-backdrop.fade {
  opacity: 0;
}
.cid-tJ9j2dM3Lm .modal-backdrop.show {
  opacity: .5;
}
.cid-tJ9j2dM3Lm .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-tJ9j2dM3Lm .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tJ9j2dM3Lm .modal-header {
    padding: 1rem;
  }
}
.cid-tJ9j2dM3Lm .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tJ9j2dM3Lm .modal-header .close svg {
  fill: #ffffff;
}
.cid-tJ9j2dM3Lm .modal-header .close:hover {
  opacity: 1;
}
.cid-tJ9j2dM3Lm .modal-header .close:focus {
  outline: none;
}
.cid-tJ9j2dM3Lm .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tJ9j2dM3Lm .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tJ9j2dM3Lm .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJ9j2dM3Lm .modal-body {
    padding: 1rem;
  }
}
.cid-tJ9j2dM3Lm .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-tJ9j2dM3Lm .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJ9j2dM3Lm .modal-footer {
    padding: 1rem;
  }
}
.cid-tJ9j2dM3Lm .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tJ9j2dM3Lm .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tJ9j2dM3Lm .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tJ9j2dM3Lm .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tJ9j2dM3Lm .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tJ9j2dM3Lm .modal-lg,
  .cid-tJ9j2dM3Lm .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tJ9j2dM3Lm .modal-xl {
    max-width: 1140px;
  }
}
.cid-tJ9j2dM3Lm .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tJ9j2dM3Lm .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-tJ9j2dM3Lm .form-group {
  margin-bottom: 1rem;
}
.cid-tJ9j2dM3Lm .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tJ9j2dM3Lm .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tJ9j2dM3Lm .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-tJ9j2dM3Lm .mbr-section-btn {
  margin: 0;
}
.cid-tJ9j2dM3Lm .mbr-section-btn .btn {
  margin: 0;
}
.cid-tJ9j2eg6Sp.popup-builder {
  background-color: #ffffff;
}
.cid-tJ9j2eg6Sp.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tJ9j2eg6Sp.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tJ9j2eg6Sp .modal-content,
.cid-tJ9j2eg6Sp .modal-dialog {
  height: auto;
}
.cid-tJ9j2eg6Sp .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tJ9j2eg6Sp .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tJ9j2eg6Sp .form-wrapper .mbr-form .form-group,
  .cid-tJ9j2eg6Sp .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tJ9j2eg6Sp .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tJ9j2eg6Sp .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-tJ9j2eg6Sp .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tJ9j2eg6Sp .pt-0 {
  padding-top: 0 !important;
}
.cid-tJ9j2eg6Sp .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tJ9j2eg6Sp .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tJ9j2eg6Sp .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tJ9j2eg6Sp .modal-open {
  overflow: hidden;
}
.cid-tJ9j2eg6Sp .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tJ9j2eg6Sp .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tJ9j2eg6Sp .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tJ9j2eg6Sp .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-tJ9j2eg6Sp .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tJ9j2eg6Sp .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tJ9j2eg6Sp .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tJ9j2eg6Sp .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-tJ9j2eg6Sp .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tJ9j2eg6Sp .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tJ9j2eg6Sp .modal-backdrop.fade {
  opacity: 0;
}
.cid-tJ9j2eg6Sp .modal-backdrop.show {
  opacity: .5;
}
.cid-tJ9j2eg6Sp .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-tJ9j2eg6Sp .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tJ9j2eg6Sp .modal-header {
    padding: 1rem;
  }
}
.cid-tJ9j2eg6Sp .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tJ9j2eg6Sp .modal-header .close svg {
  fill: #ffffff;
}
.cid-tJ9j2eg6Sp .modal-header .close:hover {
  opacity: 1;
}
.cid-tJ9j2eg6Sp .modal-header .close:focus {
  outline: none;
}
.cid-tJ9j2eg6Sp .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tJ9j2eg6Sp .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tJ9j2eg6Sp .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJ9j2eg6Sp .modal-body {
    padding: 1rem;
  }
}
.cid-tJ9j2eg6Sp .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-tJ9j2eg6Sp .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJ9j2eg6Sp .modal-footer {
    padding: 1rem;
  }
}
.cid-tJ9j2eg6Sp .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tJ9j2eg6Sp .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tJ9j2eg6Sp .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tJ9j2eg6Sp .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tJ9j2eg6Sp .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tJ9j2eg6Sp .modal-lg,
  .cid-tJ9j2eg6Sp .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tJ9j2eg6Sp .modal-xl {
    max-width: 1140px;
  }
}
.cid-tJ9j2eg6Sp .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tJ9j2eg6Sp .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-tJ9j2eg6Sp .form-group {
  margin-bottom: 1rem;
}
.cid-tJ9j2eg6Sp .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tJ9j2eg6Sp .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tJ9j2eg6Sp .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-tJ9j2eg6Sp .mbr-section-btn {
  margin: 0;
}
.cid-tJ9j2eg6Sp .mbr-section-btn .btn {
  margin: 0;
}
.cid-uYztOxx9eJ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uYztOxx9eJ .row > [class*="col"] {
  padding-left: 16px;
  padding-right: 16px;
  width: 100%;
}
.cid-tMHGzDmQbh {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-tMHGzDmQbh .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tMHGzDmQbh .bg-facebook:hover {
  background: #0b60cb;
}
.cid-tMHGzDmQbh .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-tMHGzDmQbh .bg-youtube:hover {
  background: #cc0000;
}
.cid-tMHGzDmQbh .bg-twitch {
  background: #9146ff;
  color: #ffffff;
}
.cid-tMHGzDmQbh .bg-twitch:hover {
  background: #7313ff;
}
.cid-tMHGzDmQbh .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-tMHGzDmQbh [class^="socicon-"]:before,
.cid-tMHGzDmQbh [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tMHGzDmQbh .mbr-section-title,
.cid-tMHGzDmQbh .social-list {
  color: #4479d9;
  text-align: right;
}
.cid-tMHGFrztoG {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (max-width: 767px) {
  .cid-tMHGFrztoG .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tMHGFrztoG .img-logo img {
  height: 6rem;
  width: auto;
}
.cid-tMHGFrztoG .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-tMHGFrztoG .form-control:focus,
.cid-tMHGFrztoG .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-tMHGFrztoG .form-group {
  margin-bottom: 1rem;
}
.cid-tMHGFrztoG input::-webkit-input-placeholder,
.cid-tMHGFrztoG textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-tMHGFrztoG input:-moz-placeholder,
.cid-tMHGFrztoG textarea:-moz-placeholder {
  color: #656565;
}
.cid-tMHGFrztoG .jq-selectbox li,
.cid-tMHGFrztoG .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-tMHGFrztoG .jq-selectbox li:hover,
.cid-tMHGFrztoG .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-tMHGFrztoG .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-tMHGFrztoG .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-tMHGFrztoG textarea.form-control {
  resize: none;
}
.cid-tMHGFrztoG .input-group-btn {
  display: inline-block;
}
.cid-tMHGFrztoG .input-group-btn .btn {
  margin: 0 !important;
  padding: 0.75rem 1.5625rem !important;
  text-transform: none;
}
.cid-tMHGFrztoG .form-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tMHGFrztoG .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tMHGFrztoG .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tMHGFrztoG .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tMHGFrztoG .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tMHGFrztoG .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tMHGFrztoG .social-list {
    -webkit-justify-content: justify;
    text-align: justify;
    hyphens: auto;
    text-justify: distribute;
  }
}
@media (max-width: 767px) {
  .cid-tMHGFrztoG .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tMHGFrztoG .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tMHGFrztoG .form-control,
.cid-tMHGFrztoG .input-group-btn .btn {
  border-radius: 3px;
}
.cid-tMHGFrztoG #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-tMHGFrztoG #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-tMHGFrztoG #creativecommons img,
.cid-tMHGFrztoG iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-tMHGFrztoG .offset-md-1 {
  margin-left: 1vw;
}
.cid-tSDPiXQPcg.popup-builder {
  background-color: #ffffff;
}
.cid-tSDPiXQPcg.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tSDPiXQPcg.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tSDPiXQPcg .modal-content,
.cid-tSDPiXQPcg .modal-dialog {
  height: auto;
}
.cid-tSDPiXQPcg .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tSDPiXQPcg .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tSDPiXQPcg .form-wrapper .mbr-form .form-group,
  .cid-tSDPiXQPcg .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tSDPiXQPcg .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tSDPiXQPcg .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-tSDPiXQPcg .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tSDPiXQPcg .pt-0 {
  padding-top: 0 !important;
}
.cid-tSDPiXQPcg .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tSDPiXQPcg .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tSDPiXQPcg .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tSDPiXQPcg .modal-open {
  overflow: hidden;
}
.cid-tSDPiXQPcg .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tSDPiXQPcg .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tSDPiXQPcg .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tSDPiXQPcg .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-tSDPiXQPcg .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tSDPiXQPcg .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tSDPiXQPcg .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tSDPiXQPcg .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-tSDPiXQPcg .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tSDPiXQPcg .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tSDPiXQPcg .modal-backdrop.fade {
  opacity: 0;
}
.cid-tSDPiXQPcg .modal-backdrop.show {
  opacity: .5;
}
.cid-tSDPiXQPcg .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-tSDPiXQPcg .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXQPcg .modal-header {
    padding: 1rem;
  }
}
.cid-tSDPiXQPcg .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tSDPiXQPcg .modal-header .close svg {
  fill: #ffffff;
}
.cid-tSDPiXQPcg .modal-header .close:hover {
  opacity: 1;
}
.cid-tSDPiXQPcg .modal-header .close:focus {
  outline: none;
}
.cid-tSDPiXQPcg .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tSDPiXQPcg .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tSDPiXQPcg .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXQPcg .modal-body {
    padding: 1rem;
  }
}
.cid-tSDPiXQPcg .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-tSDPiXQPcg .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXQPcg .modal-footer {
    padding: 1rem;
  }
}
.cid-tSDPiXQPcg .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tSDPiXQPcg .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tSDPiXQPcg .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tSDPiXQPcg .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tSDPiXQPcg .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tSDPiXQPcg .modal-lg,
  .cid-tSDPiXQPcg .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tSDPiXQPcg .modal-xl {
    max-width: 1140px;
  }
}
.cid-tSDPiXQPcg .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tSDPiXQPcg .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-tSDPiXQPcg .form-group {
  margin-bottom: 1rem;
}
.cid-tSDPiXQPcg .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tSDPiXQPcg .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tSDPiXQPcg .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-tSDPiXQPcg .mbr-section-btn {
  margin: 0;
}
.cid-tSDPiXQPcg .mbr-section-btn .btn {
  margin: 0;
}
.cid-tJO7XuYWP9 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tJO7XuYWP9 nav.navbar {
  position: fixed;
}
.cid-tJO7XuYWP9 .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-tJO7XuYWP9 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tJO7XuYWP9 .decor {
  background-color: white;
  border: solid 1px lightgray;
  border-radius: .5vw;
}
.cid-tJO7XuYWP9 #menu {
  width: 3vh;
  font-size: .8vh;
  color: #353535;
  left: -7px;
  position: absolute;
  top: 1px;
  margin-top: 3px;
}
.cid-tJO7XuYWP9 .dropdown-item {
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  transition: .4s all !important;
}
.cid-tJO7XuYWP9 .dropdown-item:hover,
.cid-tJO7XuYWP9 .dropdown-item:focus {
  background: rgba(71, 181, 237, 0.5) !important;
  color: white !important;
}
.cid-tJO7XuYWP9 .dropdown-item:hover span {
  color: white;
}
.cid-tJO7XuYWP9 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tJO7XuYWP9 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tJO7XuYWP9 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
  text-align: center;
}
.cid-tJO7XuYWP9 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tJO7XuYWP9 .nav-link {
  position: relative;
}
.cid-tJO7XuYWP9 .container {
  display: flex;
  margin: auto;
  max-width: 1600px;
}
.cid-tJO7XuYWP9 .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0 !important;
}
.cid-tJO7XuYWP9 .iconfont-wrapper .mbr-iconfont {
  transition: .4s all;
}
.cid-tJO7XuYWP9 .iconfont-wrapper:hover .mbr-iconfont {
  color: #6592e6;
}
.cid-tJO7XuYWP9 .dropdown-menu,
.cid-tJO7XuYWP9 .navbar.opened {
  background: #353535 !important;
}
.cid-tJO7XuYWP9 .nav-item:focus,
.cid-tJO7XuYWP9 .nav-link:focus {
  outline: none;
}
.cid-tJO7XuYWP9 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tJO7XuYWP9 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tJO7XuYWP9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tJO7XuYWP9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tJO7XuYWP9 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tJO7XuYWP9 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tJO7XuYWP9 .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-tJO7XuYWP9 .navbar.opened {
  transition: all 0.3s;
}
.cid-tJO7XuYWP9 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tJO7XuYWP9 .navbar .navbar-logo img {
  width: auto;
}
.cid-tJO7XuYWP9 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tJO7XuYWP9 .navbar.collapsed {
  justify-content: center;
}
.cid-tJO7XuYWP9 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tJO7XuYWP9 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tJO7XuYWP9 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tJO7XuYWP9 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tJO7XuYWP9 .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-tJO7XuYWP9 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tJO7XuYWP9 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tJO7XuYWP9 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tJO7XuYWP9 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tJO7XuYWP9 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tJO7XuYWP9 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tJO7XuYWP9 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tJO7XuYWP9 .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-tJO7XuYWP9 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tJO7XuYWP9 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tJO7XuYWP9 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tJO7XuYWP9 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tJO7XuYWP9 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tJO7XuYWP9 .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-tJO7XuYWP9 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tJO7XuYWP9 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tJO7XuYWP9 .dropdown-item.active,
.cid-tJO7XuYWP9 .dropdown-item:active {
  background-color: transparent;
}
.cid-tJO7XuYWP9 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tJO7XuYWP9 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tJO7XuYWP9 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tJO7XuYWP9 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #353535;
}
.cid-tJO7XuYWP9 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tJO7XuYWP9 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tJO7XuYWP9 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tJO7XuYWP9 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tJO7XuYWP9 button.navbar-toggler {
  outline: none;
  width: 26px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tJO7XuYWP9 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 25px;
  height: 2px;
  border-right: 5px;
  background-color: #353535;
}
.cid-tJO7XuYWP9 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tJO7XuYWP9 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tJO7XuYWP9 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tJO7XuYWP9 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tJO7XuYWP9 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tJO7XuYWP9 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tJO7XuYWP9 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tJO7XuYWP9 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tJO7XuYWP9 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tJO7XuYWP9 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tJO7XuYWP9 .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-tJO7XuYWP9 .navbar {
    height: 70px;
  }
  .cid-tJO7XuYWP9 .navbar.opened {
    height: auto;
  }
  .cid-tJO7XuYWP9 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tJO7XuYWP9 .header-item {
  width: 33.33333333%;
  padding: 10px 0;
}
.cid-tJO7XuYWP9 .navbar-toggler {
  margin-left: 10px;
}
.cid-tJO7XuYWP9 .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-tJO7XuYWP9 .navbar-logo {
  margin-right: 0 !important;
}
.cid-tJO7XuYWP9 .mbr-text {
  width: 100%;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 575px) {
  .cid-tJO7XuYWP9 .mbr-text {
    display: none;
  }
}
.cid-tJO7XuYWP9 .navbar-collapse {
  padding-top: 40px !important;
}
.cid-tJO7XuYWP9 .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-tJO7XuYWP9 .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
}
.cid-tJO7XuYWP9 .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-tJO7XuYWP9 #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-tJO7XuYWP9 #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-tJO7XuYWP9 #vol {
    display: none;
  }
}
.cid-tJO7XuYWP9 .soutien {
  font-family: jost;
  font-size: 1em;
}
.cid-tJO7XvBWpP {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tJO7XvBWpP .mbr-section-title {
  text-align: center;
  color: #4479d9;
}
.cid-tJO7XvBWpP .mbr-section-subtitle {
  text-align: center;
}
.cid-tJO7XvBWpP .mbr-text {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tJO7XvBWpP .display-1 {
    font-size: 75px;
  }
  .cid-tJO7XvBWpP .display-5 {
    font-size: 29px;
  }
  .cid-tJO7XvBWpP .display-4 {
    font-weight: 300;
  }
}
#custom-html-zo {
  /* Type valid CSS here */
}
#custom-html-zo div {
  background-color: #1f1f1f;
  text-align: center;
}
#custom-html-zo .leTexte {
  font-size: 1rem;
  color: #fff;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  margin: auto;
}
.cid-ubZOdnrdwv {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-ubZOdnrdwv .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZOdnrdwv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ubZOdnrdwv .container,
.cid-ubZOdnrdwv .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-ubZOdnrdwv .container,
  .cid-ubZOdnrdwv .container-fluid {
    padding: 0 20px;
  }
}
.cid-ubZOdnrdwv .title-wrapper .mbr-section-subtitle {
  margin-bottom: 25px;
}
@media (max-width: 992px) {
  .cid-ubZOdnrdwv .title-wrapper .mbr-section-subtitle {
    margin-bottom: 20px;
  }
}
.cid-ubZOdnrdwv .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-ubZOdnrdwv .mbr-section-title {
  color: #4479d9;
}
.cid-ubZOdnrdwv .mbr-section-subtitle {
  color: #f9a600;
}
.cid-ubTA0KIDG6 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-ubTA0KIDG6 .mbr-section-title {
  color: #fb980a;
  text-align: right;
}
#custom-html-1t4 {
  /* Type valid CSS here */
  /* global */
}
#custom-html-1t4 *,
#custom-html-1t4 *::before,
#custom-html-1t4 *::after {
  box-sizing: border-box;
}
#custom-html-1t4 body {
  font-family: sans-serif;
  min-height: 100vh;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #232323;
}
#custom-html-1t4 #corpsDuTexte {
  background-color: #232323;
}
#custom-html-1t4 .container {
  background-color: #232323;
}
#custom-html-1t4 .titre {
  padding: 1em;
}
#custom-html-1t4 H1 {
  color: orange;
  font-size: 2rem;
}
#custom-html-1t4 h6 {
  color: white;
}
.cid-ubZOoacQIh {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ubZOoacQIh .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZOoacQIh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ubZOoacQIh .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ubZOoacQIh .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-ubZOoacQIh .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-ubZOoacQIh .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-ubZOoacQIh .mbr-section-title {
  color: #ff9966;
  text-align: left;
}
.cid-ubZOoacQIh .mbr-text,
.cid-ubZOoacQIh .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-ubZOoacQIh .w-100 {
  padding: 0;
  border-radius: 13px;
}
.cid-ubZOpJ4vFc {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ubZOpJ4vFc .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZOpJ4vFc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ubZOpJ4vFc .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ubZOpJ4vFc .text-wrapper {
  align-items: center;
  background-color: #4479d9;
  border-radius: 1em;
  border: 1px orange solid;
  padding: 1em;
}
@media (max-width: 991px) {
  .cid-ubZOpJ4vFc .image-wrapper {
    padding: 1rem;
  }
}
.cid-ubZOpJ4vFc .mbr-section-title {
  color: #ff9966;
  text-align: left;
}
.cid-ubZOpJ4vFc .mbr-text,
.cid-ubZOpJ4vFc .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-ubZOpJ4vFc .w-100 {
  padding: 0;
  border-radius: 13px;
  -webkit-filter: drop-shadow(5px 5px 5px #000000);
  filter: drop-shadow(5px 5px 5px #000000);
}
.cid-tJO7XwFc1W {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-tJO7XwFc1W .mbr-section-title {
  color: #4479d9;
  text-align: right;
}
.cid-tJO7XwFc1W .mbr-text,
.cid-tJO7XwFc1W .mbr-section-btn {
  color: #ffa405;
  text-align: right;
}
.cid-tJO7Xx07W1 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #171717;
}
.cid-tJO7Xx07W1 .row {
  padding: 20px 0;
}
@media (min-width: 992px) {
  .cid-tJO7Xx07W1 .row {
    padding: 20px 34px;
  }
}
.cid-tJO7Xx07W1 .mbr-text {
  color: #4479d9;
  text-align: center;
}
.cid-tJYmVZ0WkM {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-tJYmVZ0WkM .card-title {
  line-height: 1.6;
  margin: 0;
}
.cid-tJYmVZ0WkM .card {
  overflow: visible;
  transition: all 0.3s;
}
.cid-tJYmVZ0WkM .card:hover {
  margin-top: -0.6rem;
}
.cid-tJYmVZ0WkM .card-wrapper {
  position: relative;
}
.cid-tJYmVZ0WkM .card-img {
  overflow: hidden;
  position: relative;
  transition: all 0.3s;
  border-radius: 6px;
}
.cid-tJYmVZ0WkM .card-img:hover {
  box-shadow: 0 15px 20px rgba(0, 0, 0, 0.1);
}
.cid-tJYmVZ0WkM .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: black;
  opacity: 0.2;
  z-index: 10;
  pointer-events: none;
  border-radius: 6px;
}
.cid-tJYmVZ0WkM .big {
  margin-top: -25%;
}
.cid-tJYmVZ0WkM .card-box {
  position: absolute;
  overflow: hidden;
  margin-bottom: -8px;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 1rem;
  z-index: 100;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
@media (max-width: 991px) {
  .cid-tJYmVZ0WkM .small {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-tJYmVZ0WkM .card:not(.last-child) {
    padding-bottom: 1.5rem !important;
  }
}
.cid-tJYmVZ0WkM .mbr-section-sub-title {
  color: #4479d9;
  text-align: left;
}
.cid-tJO7Xz43wb.popup-builder {
  background-color: #ffffff;
}
.cid-tJO7Xz43wb.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tJO7Xz43wb.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tJO7Xz43wb .modal-content,
.cid-tJO7Xz43wb .modal-dialog {
  height: auto;
}
.cid-tJO7Xz43wb .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tJO7Xz43wb .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tJO7Xz43wb .form-wrapper .mbr-form .form-group,
  .cid-tJO7Xz43wb .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tJO7Xz43wb .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tJO7Xz43wb .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-tJO7Xz43wb .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tJO7Xz43wb .pt-0 {
  padding-top: 0 !important;
}
.cid-tJO7Xz43wb .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tJO7Xz43wb .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tJO7Xz43wb .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tJO7Xz43wb .modal-open {
  overflow: hidden;
}
.cid-tJO7Xz43wb .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tJO7Xz43wb .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tJO7Xz43wb .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tJO7Xz43wb .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-tJO7Xz43wb .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tJO7Xz43wb .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tJO7Xz43wb .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tJO7Xz43wb .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-tJO7Xz43wb .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tJO7Xz43wb .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tJO7Xz43wb .modal-backdrop.fade {
  opacity: 0;
}
.cid-tJO7Xz43wb .modal-backdrop.show {
  opacity: .5;
}
.cid-tJO7Xz43wb .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-tJO7Xz43wb .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tJO7Xz43wb .modal-header {
    padding: 1rem;
  }
}
.cid-tJO7Xz43wb .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tJO7Xz43wb .modal-header .close svg {
  fill: #ffffff;
}
.cid-tJO7Xz43wb .modal-header .close:hover {
  opacity: 1;
}
.cid-tJO7Xz43wb .modal-header .close:focus {
  outline: none;
}
.cid-tJO7Xz43wb .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tJO7Xz43wb .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tJO7Xz43wb .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJO7Xz43wb .modal-body {
    padding: 1rem;
  }
}
.cid-tJO7Xz43wb .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-tJO7Xz43wb .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJO7Xz43wb .modal-footer {
    padding: 1rem;
  }
}
.cid-tJO7Xz43wb .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tJO7Xz43wb .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tJO7Xz43wb .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tJO7Xz43wb .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tJO7Xz43wb .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tJO7Xz43wb .modal-lg,
  .cid-tJO7Xz43wb .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tJO7Xz43wb .modal-xl {
    max-width: 1140px;
  }
}
.cid-tJO7Xz43wb .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tJO7Xz43wb .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-tJO7Xz43wb .form-group {
  margin-bottom: 1rem;
}
.cid-tJO7Xz43wb .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tJO7Xz43wb .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tJO7Xz43wb .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-tJO7Xz43wb .mbr-section-btn {
  margin: 0;
}
.cid-tJO7Xz43wb .mbr-section-btn .btn {
  margin: 0;
}
.cid-tJO7Xz43wb #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-tJO7Xz43wb #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-tJO7Xz43wb #creativecommons img,
.cid-tJO7Xz43wb iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-tJO7XAdeJO.popup-builder {
  background-color: #ffffff;
}
.cid-tJO7XAdeJO.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tJO7XAdeJO.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tJO7XAdeJO .modal-content,
.cid-tJO7XAdeJO .modal-dialog {
  height: auto;
}
.cid-tJO7XAdeJO .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tJO7XAdeJO .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tJO7XAdeJO .form-wrapper .mbr-form .form-group,
  .cid-tJO7XAdeJO .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tJO7XAdeJO .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tJO7XAdeJO .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-tJO7XAdeJO .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tJO7XAdeJO .pt-0 {
  padding-top: 0 !important;
}
.cid-tJO7XAdeJO .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tJO7XAdeJO .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tJO7XAdeJO .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tJO7XAdeJO .modal-open {
  overflow: hidden;
}
.cid-tJO7XAdeJO .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tJO7XAdeJO .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tJO7XAdeJO .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tJO7XAdeJO .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-tJO7XAdeJO .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tJO7XAdeJO .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tJO7XAdeJO .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tJO7XAdeJO .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-tJO7XAdeJO .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tJO7XAdeJO .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tJO7XAdeJO .modal-backdrop.fade {
  opacity: 0;
}
.cid-tJO7XAdeJO .modal-backdrop.show {
  opacity: .5;
}
.cid-tJO7XAdeJO .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-tJO7XAdeJO .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tJO7XAdeJO .modal-header {
    padding: 1rem;
  }
}
.cid-tJO7XAdeJO .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tJO7XAdeJO .modal-header .close svg {
  fill: #ffffff;
}
.cid-tJO7XAdeJO .modal-header .close:hover {
  opacity: 1;
}
.cid-tJO7XAdeJO .modal-header .close:focus {
  outline: none;
}
.cid-tJO7XAdeJO .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tJO7XAdeJO .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tJO7XAdeJO .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJO7XAdeJO .modal-body {
    padding: 1rem;
  }
}
.cid-tJO7XAdeJO .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-tJO7XAdeJO .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJO7XAdeJO .modal-footer {
    padding: 1rem;
  }
}
.cid-tJO7XAdeJO .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tJO7XAdeJO .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tJO7XAdeJO .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tJO7XAdeJO .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tJO7XAdeJO .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tJO7XAdeJO .modal-lg,
  .cid-tJO7XAdeJO .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tJO7XAdeJO .modal-xl {
    max-width: 1140px;
  }
}
.cid-tJO7XAdeJO .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tJO7XAdeJO .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-tJO7XAdeJO .form-group {
  margin-bottom: 1rem;
}
.cid-tJO7XAdeJO .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tJO7XAdeJO .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tJO7XAdeJO .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-tJO7XAdeJO .mbr-section-btn {
  margin: 0;
}
.cid-tJO7XAdeJO .mbr-section-btn .btn {
  margin: 0;
}
.cid-tJO7XAOxLD.popup-builder {
  background-color: #ffffff;
}
.cid-tJO7XAOxLD.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tJO7XAOxLD.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tJO7XAOxLD .modal-content,
.cid-tJO7XAOxLD .modal-dialog {
  height: auto;
}
.cid-tJO7XAOxLD .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tJO7XAOxLD .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tJO7XAOxLD .form-wrapper .mbr-form .form-group,
  .cid-tJO7XAOxLD .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tJO7XAOxLD .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tJO7XAOxLD .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-tJO7XAOxLD .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tJO7XAOxLD .pt-0 {
  padding-top: 0 !important;
}
.cid-tJO7XAOxLD .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tJO7XAOxLD .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tJO7XAOxLD .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tJO7XAOxLD .modal-open {
  overflow: hidden;
}
.cid-tJO7XAOxLD .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tJO7XAOxLD .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tJO7XAOxLD .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tJO7XAOxLD .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-tJO7XAOxLD .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tJO7XAOxLD .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tJO7XAOxLD .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tJO7XAOxLD .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-tJO7XAOxLD .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tJO7XAOxLD .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tJO7XAOxLD .modal-backdrop.fade {
  opacity: 0;
}
.cid-tJO7XAOxLD .modal-backdrop.show {
  opacity: .5;
}
.cid-tJO7XAOxLD .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-tJO7XAOxLD .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tJO7XAOxLD .modal-header {
    padding: 1rem;
  }
}
.cid-tJO7XAOxLD .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tJO7XAOxLD .modal-header .close svg {
  fill: #ffffff;
}
.cid-tJO7XAOxLD .modal-header .close:hover {
  opacity: 1;
}
.cid-tJO7XAOxLD .modal-header .close:focus {
  outline: none;
}
.cid-tJO7XAOxLD .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tJO7XAOxLD .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tJO7XAOxLD .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJO7XAOxLD .modal-body {
    padding: 1rem;
  }
}
.cid-tJO7XAOxLD .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-tJO7XAOxLD .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJO7XAOxLD .modal-footer {
    padding: 1rem;
  }
}
.cid-tJO7XAOxLD .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tJO7XAOxLD .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tJO7XAOxLD .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tJO7XAOxLD .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tJO7XAOxLD .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tJO7XAOxLD .modal-lg,
  .cid-tJO7XAOxLD .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tJO7XAOxLD .modal-xl {
    max-width: 1140px;
  }
}
.cid-tJO7XAOxLD .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tJO7XAOxLD .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-tJO7XAOxLD .form-group {
  margin-bottom: 1rem;
}
.cid-tJO7XAOxLD .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tJO7XAOxLD .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tJO7XAOxLD .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-tJO7XAOxLD .mbr-section-btn {
  margin: 0;
}
.cid-tJO7XAOxLD .mbr-section-btn .btn {
  margin: 0;
}
.cid-tJO7XBfvsi.popup-builder {
  background-color: #ffffff;
}
.cid-tJO7XBfvsi.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tJO7XBfvsi.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tJO7XBfvsi .modal-content,
.cid-tJO7XBfvsi .modal-dialog {
  height: auto;
}
.cid-tJO7XBfvsi .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tJO7XBfvsi .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tJO7XBfvsi .form-wrapper .mbr-form .form-group,
  .cid-tJO7XBfvsi .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tJO7XBfvsi .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tJO7XBfvsi .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-tJO7XBfvsi .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tJO7XBfvsi .pt-0 {
  padding-top: 0 !important;
}
.cid-tJO7XBfvsi .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tJO7XBfvsi .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tJO7XBfvsi .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tJO7XBfvsi .modal-open {
  overflow: hidden;
}
.cid-tJO7XBfvsi .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tJO7XBfvsi .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tJO7XBfvsi .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tJO7XBfvsi .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-tJO7XBfvsi .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tJO7XBfvsi .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tJO7XBfvsi .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tJO7XBfvsi .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-tJO7XBfvsi .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tJO7XBfvsi .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tJO7XBfvsi .modal-backdrop.fade {
  opacity: 0;
}
.cid-tJO7XBfvsi .modal-backdrop.show {
  opacity: .5;
}
.cid-tJO7XBfvsi .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-tJO7XBfvsi .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tJO7XBfvsi .modal-header {
    padding: 1rem;
  }
}
.cid-tJO7XBfvsi .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tJO7XBfvsi .modal-header .close svg {
  fill: #ffffff;
}
.cid-tJO7XBfvsi .modal-header .close:hover {
  opacity: 1;
}
.cid-tJO7XBfvsi .modal-header .close:focus {
  outline: none;
}
.cid-tJO7XBfvsi .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tJO7XBfvsi .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tJO7XBfvsi .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJO7XBfvsi .modal-body {
    padding: 1rem;
  }
}
.cid-tJO7XBfvsi .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-tJO7XBfvsi .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJO7XBfvsi .modal-footer {
    padding: 1rem;
  }
}
.cid-tJO7XBfvsi .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tJO7XBfvsi .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tJO7XBfvsi .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tJO7XBfvsi .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tJO7XBfvsi .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tJO7XBfvsi .modal-lg,
  .cid-tJO7XBfvsi .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tJO7XBfvsi .modal-xl {
    max-width: 1140px;
  }
}
.cid-tJO7XBfvsi .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tJO7XBfvsi .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-tJO7XBfvsi .form-group {
  margin-bottom: 1rem;
}
.cid-tJO7XBfvsi .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tJO7XBfvsi .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tJO7XBfvsi .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-tJO7XBfvsi .mbr-section-btn {
  margin: 0;
}
.cid-tJO7XBfvsi .mbr-section-btn .btn {
  margin: 0;
}
.cid-tJO7XBQl4I.popup-builder {
  background-color: #ffffff;
}
.cid-tJO7XBQl4I.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tJO7XBQl4I.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tJO7XBQl4I .modal-content,
.cid-tJO7XBQl4I .modal-dialog {
  height: auto;
}
.cid-tJO7XBQl4I .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tJO7XBQl4I .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tJO7XBQl4I .form-wrapper .mbr-form .form-group,
  .cid-tJO7XBQl4I .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tJO7XBQl4I .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tJO7XBQl4I .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-tJO7XBQl4I .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tJO7XBQl4I .pt-0 {
  padding-top: 0 !important;
}
.cid-tJO7XBQl4I .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tJO7XBQl4I .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tJO7XBQl4I .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tJO7XBQl4I .modal-open {
  overflow: hidden;
}
.cid-tJO7XBQl4I .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tJO7XBQl4I .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tJO7XBQl4I .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tJO7XBQl4I .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-tJO7XBQl4I .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tJO7XBQl4I .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tJO7XBQl4I .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tJO7XBQl4I .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-tJO7XBQl4I .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tJO7XBQl4I .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tJO7XBQl4I .modal-backdrop.fade {
  opacity: 0;
}
.cid-tJO7XBQl4I .modal-backdrop.show {
  opacity: .5;
}
.cid-tJO7XBQl4I .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-tJO7XBQl4I .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tJO7XBQl4I .modal-header {
    padding: 1rem;
  }
}
.cid-tJO7XBQl4I .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tJO7XBQl4I .modal-header .close svg {
  fill: #ffffff;
}
.cid-tJO7XBQl4I .modal-header .close:hover {
  opacity: 1;
}
.cid-tJO7XBQl4I .modal-header .close:focus {
  outline: none;
}
.cid-tJO7XBQl4I .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tJO7XBQl4I .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tJO7XBQl4I .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJO7XBQl4I .modal-body {
    padding: 1rem;
  }
}
.cid-tJO7XBQl4I .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-tJO7XBQl4I .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJO7XBQl4I .modal-footer {
    padding: 1rem;
  }
}
.cid-tJO7XBQl4I .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tJO7XBQl4I .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tJO7XBQl4I .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tJO7XBQl4I .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tJO7XBQl4I .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tJO7XBQl4I .modal-lg,
  .cid-tJO7XBQl4I .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tJO7XBQl4I .modal-xl {
    max-width: 1140px;
  }
}
.cid-tJO7XBQl4I .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tJO7XBQl4I .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-tJO7XBQl4I .form-group {
  margin-bottom: 1rem;
}
.cid-tJO7XBQl4I .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tJO7XBQl4I .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tJO7XBQl4I .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-tJO7XBQl4I .mbr-section-btn {
  margin: 0;
}
.cid-tJO7XBQl4I .mbr-section-btn .btn {
  margin: 0;
}
.cid-tJO7XCoKmX.popup-builder {
  background-color: #ffffff;
}
.cid-tJO7XCoKmX.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tJO7XCoKmX.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tJO7XCoKmX .modal-content,
.cid-tJO7XCoKmX .modal-dialog {
  height: auto;
}
.cid-tJO7XCoKmX .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tJO7XCoKmX .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tJO7XCoKmX .form-wrapper .mbr-form .form-group,
  .cid-tJO7XCoKmX .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tJO7XCoKmX .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tJO7XCoKmX .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-tJO7XCoKmX .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tJO7XCoKmX .pt-0 {
  padding-top: 0 !important;
}
.cid-tJO7XCoKmX .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tJO7XCoKmX .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tJO7XCoKmX .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tJO7XCoKmX .modal-open {
  overflow: hidden;
}
.cid-tJO7XCoKmX .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tJO7XCoKmX .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tJO7XCoKmX .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tJO7XCoKmX .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-tJO7XCoKmX .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tJO7XCoKmX .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tJO7XCoKmX .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tJO7XCoKmX .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-tJO7XCoKmX .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tJO7XCoKmX .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tJO7XCoKmX .modal-backdrop.fade {
  opacity: 0;
}
.cid-tJO7XCoKmX .modal-backdrop.show {
  opacity: .5;
}
.cid-tJO7XCoKmX .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-tJO7XCoKmX .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tJO7XCoKmX .modal-header {
    padding: 1rem;
  }
}
.cid-tJO7XCoKmX .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tJO7XCoKmX .modal-header .close svg {
  fill: #ffffff;
}
.cid-tJO7XCoKmX .modal-header .close:hover {
  opacity: 1;
}
.cid-tJO7XCoKmX .modal-header .close:focus {
  outline: none;
}
.cid-tJO7XCoKmX .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tJO7XCoKmX .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tJO7XCoKmX .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJO7XCoKmX .modal-body {
    padding: 1rem;
  }
}
.cid-tJO7XCoKmX .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-tJO7XCoKmX .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJO7XCoKmX .modal-footer {
    padding: 1rem;
  }
}
.cid-tJO7XCoKmX .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tJO7XCoKmX .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tJO7XCoKmX .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tJO7XCoKmX .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tJO7XCoKmX .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tJO7XCoKmX .modal-lg,
  .cid-tJO7XCoKmX .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tJO7XCoKmX .modal-xl {
    max-width: 1140px;
  }
}
.cid-tJO7XCoKmX .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tJO7XCoKmX .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-tJO7XCoKmX .form-group {
  margin-bottom: 1rem;
}
.cid-tJO7XCoKmX .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tJO7XCoKmX .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tJO7XCoKmX .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-tJO7XCoKmX .mbr-section-btn {
  margin: 0;
}
.cid-tJO7XCoKmX .mbr-section-btn .btn {
  margin: 0;
}
.cid-uYztOxx9eJ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uYztOxx9eJ .row > [class*="col"] {
  padding-left: 16px;
  padding-right: 16px;
  width: 100%;
}
.cid-tMHGzDmQbh {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-tMHGzDmQbh .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tMHGzDmQbh .bg-facebook:hover {
  background: #0b60cb;
}
.cid-tMHGzDmQbh .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-tMHGzDmQbh .bg-youtube:hover {
  background: #cc0000;
}
.cid-tMHGzDmQbh .bg-twitch {
  background: #9146ff;
  color: #ffffff;
}
.cid-tMHGzDmQbh .bg-twitch:hover {
  background: #7313ff;
}
.cid-tMHGzDmQbh .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-tMHGzDmQbh [class^="socicon-"]:before,
.cid-tMHGzDmQbh [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tMHGzDmQbh .mbr-section-title,
.cid-tMHGzDmQbh .social-list {
  color: #4479d9;
  text-align: right;
}
.cid-tMHGFrztoG {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (max-width: 767px) {
  .cid-tMHGFrztoG .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tMHGFrztoG .img-logo img {
  height: 6rem;
  width: auto;
}
.cid-tMHGFrztoG .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-tMHGFrztoG .form-control:focus,
.cid-tMHGFrztoG .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-tMHGFrztoG .form-group {
  margin-bottom: 1rem;
}
.cid-tMHGFrztoG input::-webkit-input-placeholder,
.cid-tMHGFrztoG textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-tMHGFrztoG input:-moz-placeholder,
.cid-tMHGFrztoG textarea:-moz-placeholder {
  color: #656565;
}
.cid-tMHGFrztoG .jq-selectbox li,
.cid-tMHGFrztoG .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-tMHGFrztoG .jq-selectbox li:hover,
.cid-tMHGFrztoG .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-tMHGFrztoG .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-tMHGFrztoG .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-tMHGFrztoG textarea.form-control {
  resize: none;
}
.cid-tMHGFrztoG .input-group-btn {
  display: inline-block;
}
.cid-tMHGFrztoG .input-group-btn .btn {
  margin: 0 !important;
  padding: 0.75rem 1.5625rem !important;
  text-transform: none;
}
.cid-tMHGFrztoG .form-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tMHGFrztoG .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tMHGFrztoG .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tMHGFrztoG .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tMHGFrztoG .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tMHGFrztoG .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tMHGFrztoG .social-list {
    -webkit-justify-content: justify;
    text-align: justify;
    hyphens: auto;
    text-justify: distribute;
  }
}
@media (max-width: 767px) {
  .cid-tMHGFrztoG .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tMHGFrztoG .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tMHGFrztoG .form-control,
.cid-tMHGFrztoG .input-group-btn .btn {
  border-radius: 3px;
}
.cid-tMHGFrztoG #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-tMHGFrztoG #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-tMHGFrztoG #creativecommons img,
.cid-tMHGFrztoG iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-tMHGFrztoG .offset-md-1 {
  margin-left: 1vw;
}
.cid-tSDPiXRyXm.popup-builder {
  background-color: #ffffff;
}
.cid-tSDPiXRyXm.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tSDPiXRyXm.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tSDPiXRyXm .modal-content,
.cid-tSDPiXRyXm .modal-dialog {
  height: auto;
}
.cid-tSDPiXRyXm .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tSDPiXRyXm .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tSDPiXRyXm .form-wrapper .mbr-form .form-group,
  .cid-tSDPiXRyXm .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tSDPiXRyXm .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tSDPiXRyXm .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-tSDPiXRyXm .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tSDPiXRyXm .pt-0 {
  padding-top: 0 !important;
}
.cid-tSDPiXRyXm .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tSDPiXRyXm .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tSDPiXRyXm .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tSDPiXRyXm .modal-open {
  overflow: hidden;
}
.cid-tSDPiXRyXm .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tSDPiXRyXm .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tSDPiXRyXm .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tSDPiXRyXm .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-tSDPiXRyXm .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tSDPiXRyXm .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tSDPiXRyXm .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tSDPiXRyXm .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-tSDPiXRyXm .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tSDPiXRyXm .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tSDPiXRyXm .modal-backdrop.fade {
  opacity: 0;
}
.cid-tSDPiXRyXm .modal-backdrop.show {
  opacity: .5;
}
.cid-tSDPiXRyXm .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-tSDPiXRyXm .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXRyXm .modal-header {
    padding: 1rem;
  }
}
.cid-tSDPiXRyXm .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tSDPiXRyXm .modal-header .close svg {
  fill: #ffffff;
}
.cid-tSDPiXRyXm .modal-header .close:hover {
  opacity: 1;
}
.cid-tSDPiXRyXm .modal-header .close:focus {
  outline: none;
}
.cid-tSDPiXRyXm .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tSDPiXRyXm .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tSDPiXRyXm .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXRyXm .modal-body {
    padding: 1rem;
  }
}
.cid-tSDPiXRyXm .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-tSDPiXRyXm .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXRyXm .modal-footer {
    padding: 1rem;
  }
}
.cid-tSDPiXRyXm .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tSDPiXRyXm .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tSDPiXRyXm .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tSDPiXRyXm .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tSDPiXRyXm .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tSDPiXRyXm .modal-lg,
  .cid-tSDPiXRyXm .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tSDPiXRyXm .modal-xl {
    max-width: 1140px;
  }
}
.cid-tSDPiXRyXm .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tSDPiXRyXm .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-tSDPiXRyXm .form-group {
  margin-bottom: 1rem;
}
.cid-tSDPiXRyXm .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tSDPiXRyXm .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tSDPiXRyXm .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-tSDPiXRyXm .mbr-section-btn {
  margin: 0;
}
.cid-tSDPiXRyXm .mbr-section-btn .btn {
  margin: 0;
}
.cid-tKyzHkI9dF {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tKyzHkI9dF nav.navbar {
  position: fixed;
}
.cid-tKyzHkI9dF .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-tKyzHkI9dF .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tKyzHkI9dF .decor {
  background-color: white;
  border: solid 1px lightgray;
  border-radius: .5vw;
}
.cid-tKyzHkI9dF #menu {
  width: 3vh;
  font-size: .8vh;
  color: #353535;
  left: -7px;
  position: absolute;
  top: 1px;
  margin-top: 3px;
}
.cid-tKyzHkI9dF .dropdown-item {
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  transition: .4s all !important;
}
.cid-tKyzHkI9dF .dropdown-item:hover,
.cid-tKyzHkI9dF .dropdown-item:focus {
  background: rgba(71, 181, 237, 0.5) !important;
  color: white !important;
}
.cid-tKyzHkI9dF .dropdown-item:hover span {
  color: white;
}
.cid-tKyzHkI9dF .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tKyzHkI9dF .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tKyzHkI9dF .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
  text-align: center;
}
.cid-tKyzHkI9dF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tKyzHkI9dF .nav-link {
  position: relative;
}
.cid-tKyzHkI9dF .container {
  display: flex;
  margin: auto;
  max-width: 1600px;
}
.cid-tKyzHkI9dF .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0 !important;
}
.cid-tKyzHkI9dF .iconfont-wrapper .mbr-iconfont {
  transition: .4s all;
}
.cid-tKyzHkI9dF .iconfont-wrapper:hover .mbr-iconfont {
  color: #6592e6;
}
.cid-tKyzHkI9dF .dropdown-menu,
.cid-tKyzHkI9dF .navbar.opened {
  background: #353535 !important;
}
.cid-tKyzHkI9dF .nav-item:focus,
.cid-tKyzHkI9dF .nav-link:focus {
  outline: none;
}
.cid-tKyzHkI9dF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tKyzHkI9dF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tKyzHkI9dF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tKyzHkI9dF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tKyzHkI9dF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tKyzHkI9dF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tKyzHkI9dF .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-tKyzHkI9dF .navbar.opened {
  transition: all 0.3s;
}
.cid-tKyzHkI9dF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tKyzHkI9dF .navbar .navbar-logo img {
  width: auto;
}
.cid-tKyzHkI9dF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tKyzHkI9dF .navbar.collapsed {
  justify-content: center;
}
.cid-tKyzHkI9dF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tKyzHkI9dF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tKyzHkI9dF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tKyzHkI9dF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tKyzHkI9dF .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-tKyzHkI9dF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tKyzHkI9dF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tKyzHkI9dF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tKyzHkI9dF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tKyzHkI9dF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tKyzHkI9dF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tKyzHkI9dF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tKyzHkI9dF .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-tKyzHkI9dF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tKyzHkI9dF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tKyzHkI9dF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tKyzHkI9dF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tKyzHkI9dF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tKyzHkI9dF .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-tKyzHkI9dF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tKyzHkI9dF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tKyzHkI9dF .dropdown-item.active,
.cid-tKyzHkI9dF .dropdown-item:active {
  background-color: transparent;
}
.cid-tKyzHkI9dF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tKyzHkI9dF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tKyzHkI9dF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tKyzHkI9dF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #353535;
}
.cid-tKyzHkI9dF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tKyzHkI9dF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tKyzHkI9dF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tKyzHkI9dF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tKyzHkI9dF button.navbar-toggler {
  outline: none;
  width: 26px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tKyzHkI9dF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 25px;
  height: 2px;
  border-right: 5px;
  background-color: #353535;
}
.cid-tKyzHkI9dF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tKyzHkI9dF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKyzHkI9dF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKyzHkI9dF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tKyzHkI9dF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKyzHkI9dF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tKyzHkI9dF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tKyzHkI9dF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKyzHkI9dF .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tKyzHkI9dF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tKyzHkI9dF .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-tKyzHkI9dF .navbar {
    height: 70px;
  }
  .cid-tKyzHkI9dF .navbar.opened {
    height: auto;
  }
  .cid-tKyzHkI9dF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tKyzHkI9dF .header-item {
  width: 33.33333333%;
  padding: 10px 0;
}
.cid-tKyzHkI9dF .navbar-toggler {
  margin-left: 10px;
}
.cid-tKyzHkI9dF .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-tKyzHkI9dF .navbar-logo {
  margin-right: 0 !important;
}
.cid-tKyzHkI9dF .mbr-text {
  width: 100%;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 575px) {
  .cid-tKyzHkI9dF .mbr-text {
    display: none;
  }
}
.cid-tKyzHkI9dF .navbar-collapse {
  padding-top: 40px !important;
}
.cid-tKyzHkI9dF .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-tKyzHkI9dF .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
}
.cid-tKyzHkI9dF .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-tKyzHkI9dF #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-tKyzHkI9dF #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-tKyzHkI9dF #vol {
    display: none;
  }
}
.cid-tKyzHkI9dF .soutien {
  font-family: jost;
  font-size: 1em;
}
.cid-tKyzHleUuy {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tKyzHleUuy .mbr-section-title {
  text-align: center;
  color: #4479d9;
}
.cid-tKyzHleUuy .mbr-section-subtitle {
  text-align: center;
}
.cid-tKyzHleUuy .mbr-text {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tKyzHleUuy .display-1 {
    font-size: 75px;
  }
  .cid-tKyzHleUuy .display-5 {
    font-size: 29px;
  }
  .cid-tKyzHleUuy .display-4 {
    font-weight: 300;
  }
}
#custom-html-10q {
  /* Type valid CSS here */
}
#custom-html-10q div {
  background-color: #1f1f1f;
  text-align: center;
}
#custom-html-10q .leTexte {
  font-size: 1rem;
  color: #fff;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  margin: auto;
}
.cid-ubZOu3WD2k {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-ubZOu3WD2k .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZOu3WD2k .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ubZOu3WD2k .container,
.cid-ubZOu3WD2k .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-ubZOu3WD2k .container,
  .cid-ubZOu3WD2k .container-fluid {
    padding: 0 20px;
  }
}
.cid-ubZOu3WD2k .title-wrapper .mbr-section-subtitle {
  margin-bottom: 25px;
}
@media (max-width: 992px) {
  .cid-ubZOu3WD2k .title-wrapper .mbr-section-subtitle {
    margin-bottom: 20px;
  }
}
.cid-ubZOu3WD2k .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-ubZOu3WD2k .mbr-section-title {
  color: #4479d9;
}
.cid-ubZOu3WD2k .mbr-section-subtitle {
  color: #f9a600;
}
.cid-ubTDEbzM3W {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-ubTDEbzM3W .mbr-section-title {
  color: #fb980a;
  text-align: right;
}
#custom-html-1t3 {
  /* Type valid CSS here */
  /* global */
}
#custom-html-1t3 *,
#custom-html-1t3 *::before,
#custom-html-1t3 *::after {
  box-sizing: border-box;
}
#custom-html-1t3 body {
  font-family: sans-serif;
  min-height: 100vh;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #232323;
}
#custom-html-1t3 #corpsDuTexte {
  background-color: #232323;
}
#custom-html-1t3 .container {
  background-color: #232323;
}
#custom-html-1t3 .titre {
  padding: 1em;
}
#custom-html-1t3 H1 {
  color: orange;
  font-size: 2rem;
}
#custom-html-1t3 h6 {
  color: white;
}
.cid-ubZOEYbS1P {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ubZOEYbS1P .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZOEYbS1P .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ubZOEYbS1P .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ubZOEYbS1P .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-ubZOEYbS1P .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-ubZOEYbS1P .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-ubZOEYbS1P .mbr-section-title {
  color: #ff9966;
  text-align: left;
}
.cid-ubZOEYbS1P .mbr-text,
.cid-ubZOEYbS1P .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-ubZOEYbS1P .w-100 {
  padding: 0;
  border-radius: 13px;
}
.cid-ubZOFP07rR {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ubZOFP07rR .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZOFP07rR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ubZOFP07rR .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ubZOFP07rR .text-wrapper {
  align-items: center;
  background-color: #4479d9;
  border-radius: 1em;
  border: 1px orange solid;
  padding: 1em;
}
@media (max-width: 991px) {
  .cid-ubZOFP07rR .image-wrapper {
    padding: 1rem;
  }
}
.cid-ubZOFP07rR .mbr-section-title {
  color: #ff9966;
  text-align: left;
}
.cid-ubZOFP07rR .mbr-text,
.cid-ubZOFP07rR .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-ubZOFP07rR .w-100 {
  padding: 0;
  border-radius: 13px;
  -webkit-filter: drop-shadow(5px 5px 5px #000000);
  filter: drop-shadow(5px 5px 5px #000000);
}
.cid-tKyzHmbtgs {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-tKyzHmbtgs .mbr-section-title {
  color: #4479d9;
  text-align: right;
}
.cid-tKyzHmbtgs .mbr-text,
.cid-tKyzHmbtgs .mbr-section-btn {
  color: #ffa405;
  text-align: right;
}
.cid-tKyzHmJfOX {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #171717;
}
.cid-tKyzHmJfOX .row {
  padding: 20px 0;
}
@media (min-width: 992px) {
  .cid-tKyzHmJfOX .row {
    padding: 20px 34px;
  }
}
.cid-tKyzHmJfOX .mbr-text {
  color: #4479d9;
  text-align: center;
}
.cid-tKyzHn0a6I {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-tKyzHn0a6I .card-title {
  line-height: 1.6;
  margin: 0;
}
.cid-tKyzHn0a6I .card {
  overflow: visible;
  transition: all 0.3s;
}
.cid-tKyzHn0a6I .card:hover {
  margin-top: -0.6rem;
}
.cid-tKyzHn0a6I .card-wrapper {
  position: relative;
}
.cid-tKyzHn0a6I .card-img {
  overflow: hidden;
  position: relative;
  transition: all 0.3s;
  border-radius: 6px;
}
.cid-tKyzHn0a6I .card-img:hover {
  box-shadow: 0 15px 20px rgba(0, 0, 0, 0.1);
}
.cid-tKyzHn0a6I .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: black;
  opacity: 0.2;
  z-index: 10;
  pointer-events: none;
  border-radius: 6px;
}
.cid-tKyzHn0a6I .big {
  margin-top: -25%;
}
.cid-tKyzHn0a6I .card-box {
  position: absolute;
  overflow: hidden;
  margin-bottom: -8px;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 1rem;
  z-index: 100;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
@media (max-width: 991px) {
  .cid-tKyzHn0a6I .small {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-tKyzHn0a6I .card:not(.last-child) {
    padding-bottom: 1.5rem !important;
  }
}
.cid-tKyzHn0a6I .mbr-section-sub-title {
  color: #4479d9;
  text-align: left;
}
.cid-tKyzHorT8r.popup-builder {
  background-color: #ffffff;
}
.cid-tKyzHorT8r.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tKyzHorT8r.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tKyzHorT8r .modal-content,
.cid-tKyzHorT8r .modal-dialog {
  height: auto;
}
.cid-tKyzHorT8r .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tKyzHorT8r .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tKyzHorT8r .form-wrapper .mbr-form .form-group,
  .cid-tKyzHorT8r .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tKyzHorT8r .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tKyzHorT8r .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-tKyzHorT8r .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tKyzHorT8r .pt-0 {
  padding-top: 0 !important;
}
.cid-tKyzHorT8r .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tKyzHorT8r .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tKyzHorT8r .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tKyzHorT8r .modal-open {
  overflow: hidden;
}
.cid-tKyzHorT8r .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tKyzHorT8r .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tKyzHorT8r .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tKyzHorT8r .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-tKyzHorT8r .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tKyzHorT8r .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tKyzHorT8r .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tKyzHorT8r .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-tKyzHorT8r .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tKyzHorT8r .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tKyzHorT8r .modal-backdrop.fade {
  opacity: 0;
}
.cid-tKyzHorT8r .modal-backdrop.show {
  opacity: .5;
}
.cid-tKyzHorT8r .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-tKyzHorT8r .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tKyzHorT8r .modal-header {
    padding: 1rem;
  }
}
.cid-tKyzHorT8r .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tKyzHorT8r .modal-header .close svg {
  fill: #ffffff;
}
.cid-tKyzHorT8r .modal-header .close:hover {
  opacity: 1;
}
.cid-tKyzHorT8r .modal-header .close:focus {
  outline: none;
}
.cid-tKyzHorT8r .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tKyzHorT8r .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tKyzHorT8r .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tKyzHorT8r .modal-body {
    padding: 1rem;
  }
}
.cid-tKyzHorT8r .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-tKyzHorT8r .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tKyzHorT8r .modal-footer {
    padding: 1rem;
  }
}
.cid-tKyzHorT8r .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tKyzHorT8r .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tKyzHorT8r .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tKyzHorT8r .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tKyzHorT8r .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tKyzHorT8r .modal-lg,
  .cid-tKyzHorT8r .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tKyzHorT8r .modal-xl {
    max-width: 1140px;
  }
}
.cid-tKyzHorT8r .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tKyzHorT8r .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-tKyzHorT8r .form-group {
  margin-bottom: 1rem;
}
.cid-tKyzHorT8r .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tKyzHorT8r .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tKyzHorT8r .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-tKyzHorT8r .mbr-section-btn {
  margin: 0;
}
.cid-tKyzHorT8r .mbr-section-btn .btn {
  margin: 0;
}
.cid-tKyzHorT8r #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-tKyzHorT8r #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-tKyzHorT8r #creativecommons img,
.cid-tKyzHorT8r iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-tKyzHpHAIj.popup-builder {
  background-color: #ffffff;
}
.cid-tKyzHpHAIj.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tKyzHpHAIj.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tKyzHpHAIj .modal-content,
.cid-tKyzHpHAIj .modal-dialog {
  height: auto;
}
.cid-tKyzHpHAIj .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tKyzHpHAIj .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tKyzHpHAIj .form-wrapper .mbr-form .form-group,
  .cid-tKyzHpHAIj .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tKyzHpHAIj .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tKyzHpHAIj .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-tKyzHpHAIj .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tKyzHpHAIj .pt-0 {
  padding-top: 0 !important;
}
.cid-tKyzHpHAIj .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tKyzHpHAIj .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tKyzHpHAIj .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tKyzHpHAIj .modal-open {
  overflow: hidden;
}
.cid-tKyzHpHAIj .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tKyzHpHAIj .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tKyzHpHAIj .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tKyzHpHAIj .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-tKyzHpHAIj .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tKyzHpHAIj .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tKyzHpHAIj .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tKyzHpHAIj .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-tKyzHpHAIj .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tKyzHpHAIj .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tKyzHpHAIj .modal-backdrop.fade {
  opacity: 0;
}
.cid-tKyzHpHAIj .modal-backdrop.show {
  opacity: .5;
}
.cid-tKyzHpHAIj .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-tKyzHpHAIj .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tKyzHpHAIj .modal-header {
    padding: 1rem;
  }
}
.cid-tKyzHpHAIj .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tKyzHpHAIj .modal-header .close svg {
  fill: #ffffff;
}
.cid-tKyzHpHAIj .modal-header .close:hover {
  opacity: 1;
}
.cid-tKyzHpHAIj .modal-header .close:focus {
  outline: none;
}
.cid-tKyzHpHAIj .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tKyzHpHAIj .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tKyzHpHAIj .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tKyzHpHAIj .modal-body {
    padding: 1rem;
  }
}
.cid-tKyzHpHAIj .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-tKyzHpHAIj .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tKyzHpHAIj .modal-footer {
    padding: 1rem;
  }
}
.cid-tKyzHpHAIj .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tKyzHpHAIj .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tKyzHpHAIj .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tKyzHpHAIj .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tKyzHpHAIj .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tKyzHpHAIj .modal-lg,
  .cid-tKyzHpHAIj .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tKyzHpHAIj .modal-xl {
    max-width: 1140px;
  }
}
.cid-tKyzHpHAIj .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tKyzHpHAIj .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-tKyzHpHAIj .form-group {
  margin-bottom: 1rem;
}
.cid-tKyzHpHAIj .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tKyzHpHAIj .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tKyzHpHAIj .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-tKyzHpHAIj .mbr-section-btn {
  margin: 0;
}
.cid-tKyzHpHAIj .mbr-section-btn .btn {
  margin: 0;
}
.cid-tKyzHqawQQ.popup-builder {
  background-color: #ffffff;
}
.cid-tKyzHqawQQ.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tKyzHqawQQ.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tKyzHqawQQ .modal-content,
.cid-tKyzHqawQQ .modal-dialog {
  height: auto;
}
.cid-tKyzHqawQQ .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tKyzHqawQQ .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tKyzHqawQQ .form-wrapper .mbr-form .form-group,
  .cid-tKyzHqawQQ .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tKyzHqawQQ .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tKyzHqawQQ .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-tKyzHqawQQ .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tKyzHqawQQ .pt-0 {
  padding-top: 0 !important;
}
.cid-tKyzHqawQQ .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tKyzHqawQQ .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tKyzHqawQQ .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tKyzHqawQQ .modal-open {
  overflow: hidden;
}
.cid-tKyzHqawQQ .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tKyzHqawQQ .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tKyzHqawQQ .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tKyzHqawQQ .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-tKyzHqawQQ .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tKyzHqawQQ .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tKyzHqawQQ .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tKyzHqawQQ .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-tKyzHqawQQ .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tKyzHqawQQ .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tKyzHqawQQ .modal-backdrop.fade {
  opacity: 0;
}
.cid-tKyzHqawQQ .modal-backdrop.show {
  opacity: .5;
}
.cid-tKyzHqawQQ .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-tKyzHqawQQ .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tKyzHqawQQ .modal-header {
    padding: 1rem;
  }
}
.cid-tKyzHqawQQ .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tKyzHqawQQ .modal-header .close svg {
  fill: #ffffff;
}
.cid-tKyzHqawQQ .modal-header .close:hover {
  opacity: 1;
}
.cid-tKyzHqawQQ .modal-header .close:focus {
  outline: none;
}
.cid-tKyzHqawQQ .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tKyzHqawQQ .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tKyzHqawQQ .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tKyzHqawQQ .modal-body {
    padding: 1rem;
  }
}
.cid-tKyzHqawQQ .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-tKyzHqawQQ .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tKyzHqawQQ .modal-footer {
    padding: 1rem;
  }
}
.cid-tKyzHqawQQ .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tKyzHqawQQ .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tKyzHqawQQ .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tKyzHqawQQ .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tKyzHqawQQ .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tKyzHqawQQ .modal-lg,
  .cid-tKyzHqawQQ .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tKyzHqawQQ .modal-xl {
    max-width: 1140px;
  }
}
.cid-tKyzHqawQQ .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tKyzHqawQQ .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-tKyzHqawQQ .form-group {
  margin-bottom: 1rem;
}
.cid-tKyzHqawQQ .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tKyzHqawQQ .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tKyzHqawQQ .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-tKyzHqawQQ .mbr-section-btn {
  margin: 0;
}
.cid-tKyzHqawQQ .mbr-section-btn .btn {
  margin: 0;
}
.cid-tKyzHqGE8o.popup-builder {
  background-color: #ffffff;
}
.cid-tKyzHqGE8o.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tKyzHqGE8o.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tKyzHqGE8o .modal-content,
.cid-tKyzHqGE8o .modal-dialog {
  height: auto;
}
.cid-tKyzHqGE8o .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tKyzHqGE8o .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tKyzHqGE8o .form-wrapper .mbr-form .form-group,
  .cid-tKyzHqGE8o .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tKyzHqGE8o .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tKyzHqGE8o .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-tKyzHqGE8o .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tKyzHqGE8o .pt-0 {
  padding-top: 0 !important;
}
.cid-tKyzHqGE8o .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tKyzHqGE8o .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tKyzHqGE8o .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tKyzHqGE8o .modal-open {
  overflow: hidden;
}
.cid-tKyzHqGE8o .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tKyzHqGE8o .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tKyzHqGE8o .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tKyzHqGE8o .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-tKyzHqGE8o .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tKyzHqGE8o .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tKyzHqGE8o .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tKyzHqGE8o .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-tKyzHqGE8o .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tKyzHqGE8o .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tKyzHqGE8o .modal-backdrop.fade {
  opacity: 0;
}
.cid-tKyzHqGE8o .modal-backdrop.show {
  opacity: .5;
}
.cid-tKyzHqGE8o .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-tKyzHqGE8o .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tKyzHqGE8o .modal-header {
    padding: 1rem;
  }
}
.cid-tKyzHqGE8o .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tKyzHqGE8o .modal-header .close svg {
  fill: #ffffff;
}
.cid-tKyzHqGE8o .modal-header .close:hover {
  opacity: 1;
}
.cid-tKyzHqGE8o .modal-header .close:focus {
  outline: none;
}
.cid-tKyzHqGE8o .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tKyzHqGE8o .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tKyzHqGE8o .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tKyzHqGE8o .modal-body {
    padding: 1rem;
  }
}
.cid-tKyzHqGE8o .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-tKyzHqGE8o .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tKyzHqGE8o .modal-footer {
    padding: 1rem;
  }
}
.cid-tKyzHqGE8o .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tKyzHqGE8o .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tKyzHqGE8o .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tKyzHqGE8o .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tKyzHqGE8o .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tKyzHqGE8o .modal-lg,
  .cid-tKyzHqGE8o .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tKyzHqGE8o .modal-xl {
    max-width: 1140px;
  }
}
.cid-tKyzHqGE8o .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tKyzHqGE8o .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-tKyzHqGE8o .form-group {
  margin-bottom: 1rem;
}
.cid-tKyzHqGE8o .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tKyzHqGE8o .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tKyzHqGE8o .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-tKyzHqGE8o .mbr-section-btn {
  margin: 0;
}
.cid-tKyzHqGE8o .mbr-section-btn .btn {
  margin: 0;
}
.cid-tKyzHriiSK.popup-builder {
  background-color: #ffffff;
}
.cid-tKyzHriiSK.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tKyzHriiSK.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tKyzHriiSK .modal-content,
.cid-tKyzHriiSK .modal-dialog {
  height: auto;
}
.cid-tKyzHriiSK .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tKyzHriiSK .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tKyzHriiSK .form-wrapper .mbr-form .form-group,
  .cid-tKyzHriiSK .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tKyzHriiSK .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tKyzHriiSK .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-tKyzHriiSK .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tKyzHriiSK .pt-0 {
  padding-top: 0 !important;
}
.cid-tKyzHriiSK .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tKyzHriiSK .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tKyzHriiSK .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tKyzHriiSK .modal-open {
  overflow: hidden;
}
.cid-tKyzHriiSK .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tKyzHriiSK .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tKyzHriiSK .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tKyzHriiSK .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-tKyzHriiSK .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tKyzHriiSK .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tKyzHriiSK .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tKyzHriiSK .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-tKyzHriiSK .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tKyzHriiSK .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tKyzHriiSK .modal-backdrop.fade {
  opacity: 0;
}
.cid-tKyzHriiSK .modal-backdrop.show {
  opacity: .5;
}
.cid-tKyzHriiSK .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-tKyzHriiSK .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tKyzHriiSK .modal-header {
    padding: 1rem;
  }
}
.cid-tKyzHriiSK .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tKyzHriiSK .modal-header .close svg {
  fill: #ffffff;
}
.cid-tKyzHriiSK .modal-header .close:hover {
  opacity: 1;
}
.cid-tKyzHriiSK .modal-header .close:focus {
  outline: none;
}
.cid-tKyzHriiSK .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tKyzHriiSK .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tKyzHriiSK .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tKyzHriiSK .modal-body {
    padding: 1rem;
  }
}
.cid-tKyzHriiSK .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-tKyzHriiSK .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tKyzHriiSK .modal-footer {
    padding: 1rem;
  }
}
.cid-tKyzHriiSK .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tKyzHriiSK .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tKyzHriiSK .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tKyzHriiSK .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tKyzHriiSK .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tKyzHriiSK .modal-lg,
  .cid-tKyzHriiSK .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tKyzHriiSK .modal-xl {
    max-width: 1140px;
  }
}
.cid-tKyzHriiSK .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tKyzHriiSK .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-tKyzHriiSK .form-group {
  margin-bottom: 1rem;
}
.cid-tKyzHriiSK .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tKyzHriiSK .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tKyzHriiSK .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-tKyzHriiSK .mbr-section-btn {
  margin: 0;
}
.cid-tKyzHriiSK .mbr-section-btn .btn {
  margin: 0;
}
.cid-tKyzHrNttU.popup-builder {
  background-color: #ffffff;
}
.cid-tKyzHrNttU.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tKyzHrNttU.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tKyzHrNttU .modal-content,
.cid-tKyzHrNttU .modal-dialog {
  height: auto;
}
.cid-tKyzHrNttU .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tKyzHrNttU .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tKyzHrNttU .form-wrapper .mbr-form .form-group,
  .cid-tKyzHrNttU .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tKyzHrNttU .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tKyzHrNttU .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-tKyzHrNttU .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tKyzHrNttU .pt-0 {
  padding-top: 0 !important;
}
.cid-tKyzHrNttU .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tKyzHrNttU .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tKyzHrNttU .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tKyzHrNttU .modal-open {
  overflow: hidden;
}
.cid-tKyzHrNttU .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tKyzHrNttU .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tKyzHrNttU .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tKyzHrNttU .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-tKyzHrNttU .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tKyzHrNttU .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tKyzHrNttU .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tKyzHrNttU .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-tKyzHrNttU .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tKyzHrNttU .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tKyzHrNttU .modal-backdrop.fade {
  opacity: 0;
}
.cid-tKyzHrNttU .modal-backdrop.show {
  opacity: .5;
}
.cid-tKyzHrNttU .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-tKyzHrNttU .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tKyzHrNttU .modal-header {
    padding: 1rem;
  }
}
.cid-tKyzHrNttU .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tKyzHrNttU .modal-header .close svg {
  fill: #ffffff;
}
.cid-tKyzHrNttU .modal-header .close:hover {
  opacity: 1;
}
.cid-tKyzHrNttU .modal-header .close:focus {
  outline: none;
}
.cid-tKyzHrNttU .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tKyzHrNttU .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tKyzHrNttU .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tKyzHrNttU .modal-body {
    padding: 1rem;
  }
}
.cid-tKyzHrNttU .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-tKyzHrNttU .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tKyzHrNttU .modal-footer {
    padding: 1rem;
  }
}
.cid-tKyzHrNttU .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tKyzHrNttU .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tKyzHrNttU .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tKyzHrNttU .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tKyzHrNttU .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tKyzHrNttU .modal-lg,
  .cid-tKyzHrNttU .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tKyzHrNttU .modal-xl {
    max-width: 1140px;
  }
}
.cid-tKyzHrNttU .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tKyzHrNttU .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-tKyzHrNttU .form-group {
  margin-bottom: 1rem;
}
.cid-tKyzHrNttU .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tKyzHrNttU .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tKyzHrNttU .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-tKyzHrNttU .mbr-section-btn {
  margin: 0;
}
.cid-tKyzHrNttU .mbr-section-btn .btn {
  margin: 0;
}
.cid-uYztOxx9eJ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uYztOxx9eJ .row > [class*="col"] {
  padding-left: 16px;
  padding-right: 16px;
  width: 100%;
}
.cid-tMHGzDmQbh {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-tMHGzDmQbh .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tMHGzDmQbh .bg-facebook:hover {
  background: #0b60cb;
}
.cid-tMHGzDmQbh .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-tMHGzDmQbh .bg-youtube:hover {
  background: #cc0000;
}
.cid-tMHGzDmQbh .bg-twitch {
  background: #9146ff;
  color: #ffffff;
}
.cid-tMHGzDmQbh .bg-twitch:hover {
  background: #7313ff;
}
.cid-tMHGzDmQbh .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-tMHGzDmQbh [class^="socicon-"]:before,
.cid-tMHGzDmQbh [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tMHGzDmQbh .mbr-section-title,
.cid-tMHGzDmQbh .social-list {
  color: #4479d9;
  text-align: right;
}
.cid-tMHGFrztoG {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (max-width: 767px) {
  .cid-tMHGFrztoG .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tMHGFrztoG .img-logo img {
  height: 6rem;
  width: auto;
}
.cid-tMHGFrztoG .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-tMHGFrztoG .form-control:focus,
.cid-tMHGFrztoG .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-tMHGFrztoG .form-group {
  margin-bottom: 1rem;
}
.cid-tMHGFrztoG input::-webkit-input-placeholder,
.cid-tMHGFrztoG textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-tMHGFrztoG input:-moz-placeholder,
.cid-tMHGFrztoG textarea:-moz-placeholder {
  color: #656565;
}
.cid-tMHGFrztoG .jq-selectbox li,
.cid-tMHGFrztoG .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-tMHGFrztoG .jq-selectbox li:hover,
.cid-tMHGFrztoG .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-tMHGFrztoG .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-tMHGFrztoG .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-tMHGFrztoG textarea.form-control {
  resize: none;
}
.cid-tMHGFrztoG .input-group-btn {
  display: inline-block;
}
.cid-tMHGFrztoG .input-group-btn .btn {
  margin: 0 !important;
  padding: 0.75rem 1.5625rem !important;
  text-transform: none;
}
.cid-tMHGFrztoG .form-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tMHGFrztoG .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tMHGFrztoG .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tMHGFrztoG .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tMHGFrztoG .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tMHGFrztoG .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tMHGFrztoG .social-list {
    -webkit-justify-content: justify;
    text-align: justify;
    hyphens: auto;
    text-justify: distribute;
  }
}
@media (max-width: 767px) {
  .cid-tMHGFrztoG .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tMHGFrztoG .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tMHGFrztoG .form-control,
.cid-tMHGFrztoG .input-group-btn .btn {
  border-radius: 3px;
}
.cid-tMHGFrztoG #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-tMHGFrztoG #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-tMHGFrztoG #creativecommons img,
.cid-tMHGFrztoG iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-tMHGFrztoG .offset-md-1 {
  margin-left: 1vw;
}
.cid-tSDPiXRcRq.popup-builder {
  background-color: #ffffff;
}
.cid-tSDPiXRcRq.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tSDPiXRcRq.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tSDPiXRcRq .modal-content,
.cid-tSDPiXRcRq .modal-dialog {
  height: auto;
}
.cid-tSDPiXRcRq .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tSDPiXRcRq .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tSDPiXRcRq .form-wrapper .mbr-form .form-group,
  .cid-tSDPiXRcRq .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tSDPiXRcRq .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tSDPiXRcRq .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-tSDPiXRcRq .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tSDPiXRcRq .pt-0 {
  padding-top: 0 !important;
}
.cid-tSDPiXRcRq .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tSDPiXRcRq .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tSDPiXRcRq .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tSDPiXRcRq .modal-open {
  overflow: hidden;
}
.cid-tSDPiXRcRq .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tSDPiXRcRq .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tSDPiXRcRq .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tSDPiXRcRq .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-tSDPiXRcRq .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tSDPiXRcRq .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tSDPiXRcRq .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tSDPiXRcRq .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-tSDPiXRcRq .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tSDPiXRcRq .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tSDPiXRcRq .modal-backdrop.fade {
  opacity: 0;
}
.cid-tSDPiXRcRq .modal-backdrop.show {
  opacity: .5;
}
.cid-tSDPiXRcRq .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-tSDPiXRcRq .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXRcRq .modal-header {
    padding: 1rem;
  }
}
.cid-tSDPiXRcRq .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tSDPiXRcRq .modal-header .close svg {
  fill: #ffffff;
}
.cid-tSDPiXRcRq .modal-header .close:hover {
  opacity: 1;
}
.cid-tSDPiXRcRq .modal-header .close:focus {
  outline: none;
}
.cid-tSDPiXRcRq .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tSDPiXRcRq .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tSDPiXRcRq .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXRcRq .modal-body {
    padding: 1rem;
  }
}
.cid-tSDPiXRcRq .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-tSDPiXRcRq .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXRcRq .modal-footer {
    padding: 1rem;
  }
}
.cid-tSDPiXRcRq .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tSDPiXRcRq .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tSDPiXRcRq .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tSDPiXRcRq .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tSDPiXRcRq .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tSDPiXRcRq .modal-lg,
  .cid-tSDPiXRcRq .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tSDPiXRcRq .modal-xl {
    max-width: 1140px;
  }
}
.cid-tSDPiXRcRq .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tSDPiXRcRq .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-tSDPiXRcRq .form-group {
  margin-bottom: 1rem;
}
.cid-tSDPiXRcRq .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tSDPiXRcRq .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tSDPiXRcRq .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-tSDPiXRcRq .mbr-section-btn {
  margin: 0;
}
.cid-tSDPiXRcRq .mbr-section-btn .btn {
  margin: 0;
}
.cid-tLSc2u9WaI {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tLSc2u9WaI nav.navbar {
  position: fixed;
}
.cid-tLSc2u9WaI .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-tLSc2u9WaI .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tLSc2u9WaI .decor {
  background-color: white;
  border: solid 1px lightgray;
  border-radius: .5vw;
}
.cid-tLSc2u9WaI #menu {
  width: 3vh;
  font-size: .8vh;
  color: #353535;
  left: -7px;
  position: absolute;
  top: 1px;
  margin-top: 3px;
}
.cid-tLSc2u9WaI .dropdown-item {
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  transition: .4s all !important;
}
.cid-tLSc2u9WaI .dropdown-item:hover,
.cid-tLSc2u9WaI .dropdown-item:focus {
  background: rgba(71, 181, 237, 0.5) !important;
  color: white !important;
}
.cid-tLSc2u9WaI .dropdown-item:hover span {
  color: white;
}
.cid-tLSc2u9WaI .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tLSc2u9WaI .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tLSc2u9WaI .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
  text-align: center;
}
.cid-tLSc2u9WaI .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tLSc2u9WaI .nav-link {
  position: relative;
}
.cid-tLSc2u9WaI .container {
  display: flex;
  margin: auto;
  max-width: 1600px;
}
.cid-tLSc2u9WaI .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0 !important;
}
.cid-tLSc2u9WaI .iconfont-wrapper .mbr-iconfont {
  transition: .4s all;
}
.cid-tLSc2u9WaI .iconfont-wrapper:hover .mbr-iconfont {
  color: #6592e6;
}
.cid-tLSc2u9WaI .dropdown-menu,
.cid-tLSc2u9WaI .navbar.opened {
  background: #353535 !important;
}
.cid-tLSc2u9WaI .nav-item:focus,
.cid-tLSc2u9WaI .nav-link:focus {
  outline: none;
}
.cid-tLSc2u9WaI .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tLSc2u9WaI .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tLSc2u9WaI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tLSc2u9WaI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tLSc2u9WaI .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tLSc2u9WaI .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tLSc2u9WaI .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-tLSc2u9WaI .navbar.opened {
  transition: all 0.3s;
}
.cid-tLSc2u9WaI .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tLSc2u9WaI .navbar .navbar-logo img {
  width: auto;
}
.cid-tLSc2u9WaI .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tLSc2u9WaI .navbar.collapsed {
  justify-content: center;
}
.cid-tLSc2u9WaI .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tLSc2u9WaI .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tLSc2u9WaI .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tLSc2u9WaI .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tLSc2u9WaI .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-tLSc2u9WaI .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tLSc2u9WaI .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tLSc2u9WaI .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tLSc2u9WaI .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tLSc2u9WaI .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tLSc2u9WaI .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tLSc2u9WaI .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tLSc2u9WaI .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-tLSc2u9WaI .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tLSc2u9WaI .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tLSc2u9WaI .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tLSc2u9WaI .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tLSc2u9WaI .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tLSc2u9WaI .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-tLSc2u9WaI .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tLSc2u9WaI .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tLSc2u9WaI .dropdown-item.active,
.cid-tLSc2u9WaI .dropdown-item:active {
  background-color: transparent;
}
.cid-tLSc2u9WaI .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tLSc2u9WaI .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tLSc2u9WaI .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tLSc2u9WaI .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #353535;
}
.cid-tLSc2u9WaI .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tLSc2u9WaI .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tLSc2u9WaI ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tLSc2u9WaI .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tLSc2u9WaI button.navbar-toggler {
  outline: none;
  width: 26px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tLSc2u9WaI button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 25px;
  height: 2px;
  border-right: 5px;
  background-color: #353535;
}
.cid-tLSc2u9WaI button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tLSc2u9WaI button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tLSc2u9WaI button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tLSc2u9WaI button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tLSc2u9WaI nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tLSc2u9WaI nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tLSc2u9WaI nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tLSc2u9WaI nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tLSc2u9WaI .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tLSc2u9WaI a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tLSc2u9WaI .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-tLSc2u9WaI .navbar {
    height: 70px;
  }
  .cid-tLSc2u9WaI .navbar.opened {
    height: auto;
  }
  .cid-tLSc2u9WaI .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tLSc2u9WaI .header-item {
  width: 33.33333333%;
  padding: 10px 0;
}
.cid-tLSc2u9WaI .navbar-toggler {
  margin-left: 10px;
}
.cid-tLSc2u9WaI .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-tLSc2u9WaI .navbar-logo {
  margin-right: 0 !important;
}
.cid-tLSc2u9WaI .mbr-text {
  width: 100%;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 575px) {
  .cid-tLSc2u9WaI .mbr-text {
    display: none;
  }
}
.cid-tLSc2u9WaI .navbar-collapse {
  padding-top: 40px !important;
}
.cid-tLSc2u9WaI .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-tLSc2u9WaI .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
}
.cid-tLSc2u9WaI .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-tLSc2u9WaI #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-tLSc2u9WaI #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-tLSc2u9WaI #vol {
    display: none;
  }
}
.cid-tLSc2u9WaI .soutien {
  font-family: jost;
  font-size: 1em;
}
.cid-tLSc2uY5VE {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tLSc2uY5VE .mbr-section-title {
  text-align: center;
  color: #4479d9;
}
.cid-tLSc2uY5VE .mbr-section-subtitle {
  text-align: center;
}
.cid-tLSc2uY5VE .mbr-text {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tLSc2uY5VE .display-1 {
    font-size: 75px;
  }
  .cid-tLSc2uY5VE .display-5 {
    font-size: 29px;
  }
  .cid-tLSc2uY5VE .display-4 {
    font-weight: 300;
  }
}
#custom-html-11o {
  /* Type valid CSS here */
}
#custom-html-11o div {
  background-color: #1f1f1f;
  text-align: center;
}
#custom-html-11o .leTexte {
  font-size: 1rem;
  color: #fff;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  margin: auto;
}
.cid-ubZOZB0NRk {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-ubZOZB0NRk .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZOZB0NRk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ubZOZB0NRk .container,
.cid-ubZOZB0NRk .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-ubZOZB0NRk .container,
  .cid-ubZOZB0NRk .container-fluid {
    padding: 0 20px;
  }
}
.cid-ubZOZB0NRk .title-wrapper .mbr-section-subtitle {
  margin-bottom: 25px;
}
@media (max-width: 992px) {
  .cid-ubZOZB0NRk .title-wrapper .mbr-section-subtitle {
    margin-bottom: 20px;
  }
}
.cid-ubZOZB0NRk .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-ubZOZB0NRk .mbr-section-title {
  color: #4479d9;
}
.cid-ubZOZB0NRk .mbr-section-subtitle {
  color: #f9a600;
}
.cid-ubTEVRhLGZ {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-ubTEVRhLGZ .mbr-section-title {
  color: #fb980a;
  text-align: right;
}
#custom-html-1t1 {
  /* Type valid CSS here */
  /* global */
}
#custom-html-1t1 *,
#custom-html-1t1 *::before,
#custom-html-1t1 *::after {
  box-sizing: border-box;
}
#custom-html-1t1 body {
  font-family: sans-serif;
  min-height: 100vh;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #232323;
}
#custom-html-1t1 #corpsDuTexte {
  background-color: #232323;
}
#custom-html-1t1 .container {
  background-color: #232323;
}
#custom-html-1t1 .titre {
  padding: 1em;
}
#custom-html-1t1 H1 {
  color: orange;
  font-size: 2rem;
}
#custom-html-1t1 h6 {
  color: white;
}
.cid-ubZPbzRRJ4 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ubZPbzRRJ4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZPbzRRJ4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ubZPbzRRJ4 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ubZPbzRRJ4 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-ubZPbzRRJ4 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-ubZPbzRRJ4 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-ubZPbzRRJ4 .mbr-section-title {
  color: #ff9966;
  text-align: left;
}
.cid-ubZPbzRRJ4 .mbr-text,
.cid-ubZPbzRRJ4 .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-ubZPbzRRJ4 .w-100 {
  padding: 0;
  border-radius: 13px;
}
.cid-ubZPcvogUG {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ubZPcvogUG .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZPcvogUG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ubZPcvogUG .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ubZPcvogUG .text-wrapper {
  align-items: center;
  background-color: #4479d9;
  border-radius: 1em;
  border: 1px orange solid;
  padding: 1em;
}
@media (max-width: 991px) {
  .cid-ubZPcvogUG .image-wrapper {
    padding: 1rem;
  }
}
.cid-ubZPcvogUG .mbr-section-title {
  color: #ff9966;
  text-align: left;
}
.cid-ubZPcvogUG .mbr-text,
.cid-ubZPcvogUG .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-ubZPcvogUG .w-100 {
  padding: 0;
  border-radius: 13px;
  -webkit-filter: drop-shadow(5px 5px 5px #000000);
  filter: drop-shadow(5px 5px 5px #000000);
}
.cid-tLSc2vIw6p {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-tLSc2vIw6p .mbr-section-title {
  color: #4479d9;
  text-align: right;
}
.cid-tLSc2vIw6p .mbr-text,
.cid-tLSc2vIw6p .mbr-section-btn {
  color: #ffa405;
  text-align: right;
}
.cid-tLSc2vWeux {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #171717;
}
.cid-tLSc2vWeux .row {
  padding: 20px 0;
}
@media (min-width: 992px) {
  .cid-tLSc2vWeux .row {
    padding: 20px 34px;
  }
}
.cid-tLSc2vWeux .mbr-text {
  color: #4479d9;
  text-align: center;
}
.cid-tLSc2w91AV {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-tLSc2w91AV .card-title {
  line-height: 1.6;
  margin: 0;
}
.cid-tLSc2w91AV .card {
  overflow: visible;
  transition: all 0.3s;
}
.cid-tLSc2w91AV .card:hover {
  margin-top: -0.6rem;
}
.cid-tLSc2w91AV .card-wrapper {
  position: relative;
}
.cid-tLSc2w91AV .card-img {
  overflow: hidden;
  position: relative;
  transition: all 0.3s;
  border-radius: 6px;
}
.cid-tLSc2w91AV .card-img:hover {
  box-shadow: 0 15px 20px rgba(0, 0, 0, 0.1);
}
.cid-tLSc2w91AV .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: black;
  opacity: 0.2;
  z-index: 10;
  pointer-events: none;
  border-radius: 6px;
}
.cid-tLSc2w91AV .big {
  margin-top: -25%;
}
.cid-tLSc2w91AV .card-box {
  position: absolute;
  overflow: hidden;
  margin-bottom: -8px;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 1rem;
  z-index: 100;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
@media (max-width: 991px) {
  .cid-tLSc2w91AV .small {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-tLSc2w91AV .card:not(.last-child) {
    padding-bottom: 1.5rem !important;
  }
}
.cid-tLSc2w91AV .mbr-section-sub-title {
  color: #4479d9;
  text-align: left;
}
.cid-tLSc2x7FUz.popup-builder {
  background-color: #ffffff;
}
.cid-tLSc2x7FUz.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tLSc2x7FUz.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tLSc2x7FUz .modal-content,
.cid-tLSc2x7FUz .modal-dialog {
  height: auto;
}
.cid-tLSc2x7FUz .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tLSc2x7FUz .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tLSc2x7FUz .form-wrapper .mbr-form .form-group,
  .cid-tLSc2x7FUz .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tLSc2x7FUz .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tLSc2x7FUz .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-tLSc2x7FUz .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tLSc2x7FUz .pt-0 {
  padding-top: 0 !important;
}
.cid-tLSc2x7FUz .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tLSc2x7FUz .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tLSc2x7FUz .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tLSc2x7FUz .modal-open {
  overflow: hidden;
}
.cid-tLSc2x7FUz .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tLSc2x7FUz .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tLSc2x7FUz .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tLSc2x7FUz .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-tLSc2x7FUz .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tLSc2x7FUz .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tLSc2x7FUz .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tLSc2x7FUz .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-tLSc2x7FUz .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tLSc2x7FUz .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tLSc2x7FUz .modal-backdrop.fade {
  opacity: 0;
}
.cid-tLSc2x7FUz .modal-backdrop.show {
  opacity: .5;
}
.cid-tLSc2x7FUz .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-tLSc2x7FUz .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tLSc2x7FUz .modal-header {
    padding: 1rem;
  }
}
.cid-tLSc2x7FUz .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tLSc2x7FUz .modal-header .close svg {
  fill: #ffffff;
}
.cid-tLSc2x7FUz .modal-header .close:hover {
  opacity: 1;
}
.cid-tLSc2x7FUz .modal-header .close:focus {
  outline: none;
}
.cid-tLSc2x7FUz .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tLSc2x7FUz .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tLSc2x7FUz .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tLSc2x7FUz .modal-body {
    padding: 1rem;
  }
}
.cid-tLSc2x7FUz .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-tLSc2x7FUz .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tLSc2x7FUz .modal-footer {
    padding: 1rem;
  }
}
.cid-tLSc2x7FUz .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tLSc2x7FUz .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tLSc2x7FUz .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tLSc2x7FUz .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tLSc2x7FUz .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tLSc2x7FUz .modal-lg,
  .cid-tLSc2x7FUz .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tLSc2x7FUz .modal-xl {
    max-width: 1140px;
  }
}
.cid-tLSc2x7FUz .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tLSc2x7FUz .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-tLSc2x7FUz .form-group {
  margin-bottom: 1rem;
}
.cid-tLSc2x7FUz .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tLSc2x7FUz .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tLSc2x7FUz .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-tLSc2x7FUz .mbr-section-btn {
  margin: 0;
}
.cid-tLSc2x7FUz .mbr-section-btn .btn {
  margin: 0;
}
.cid-tLSc2x7FUz #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-tLSc2x7FUz #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-tLSc2x7FUz #creativecommons img,
.cid-tLSc2x7FUz iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-tLSc2xIRo5.popup-builder {
  background-color: #ffffff;
}
.cid-tLSc2xIRo5.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tLSc2xIRo5.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tLSc2xIRo5 .modal-content,
.cid-tLSc2xIRo5 .modal-dialog {
  height: auto;
}
.cid-tLSc2xIRo5 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tLSc2xIRo5 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tLSc2xIRo5 .form-wrapper .mbr-form .form-group,
  .cid-tLSc2xIRo5 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tLSc2xIRo5 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tLSc2xIRo5 .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-tLSc2xIRo5 .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tLSc2xIRo5 .pt-0 {
  padding-top: 0 !important;
}
.cid-tLSc2xIRo5 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tLSc2xIRo5 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tLSc2xIRo5 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tLSc2xIRo5 .modal-open {
  overflow: hidden;
}
.cid-tLSc2xIRo5 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tLSc2xIRo5 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tLSc2xIRo5 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tLSc2xIRo5 .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-tLSc2xIRo5 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tLSc2xIRo5 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tLSc2xIRo5 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tLSc2xIRo5 .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-tLSc2xIRo5 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tLSc2xIRo5 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tLSc2xIRo5 .modal-backdrop.fade {
  opacity: 0;
}
.cid-tLSc2xIRo5 .modal-backdrop.show {
  opacity: .5;
}
.cid-tLSc2xIRo5 .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-tLSc2xIRo5 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tLSc2xIRo5 .modal-header {
    padding: 1rem;
  }
}
.cid-tLSc2xIRo5 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tLSc2xIRo5 .modal-header .close svg {
  fill: #ffffff;
}
.cid-tLSc2xIRo5 .modal-header .close:hover {
  opacity: 1;
}
.cid-tLSc2xIRo5 .modal-header .close:focus {
  outline: none;
}
.cid-tLSc2xIRo5 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tLSc2xIRo5 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tLSc2xIRo5 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tLSc2xIRo5 .modal-body {
    padding: 1rem;
  }
}
.cid-tLSc2xIRo5 .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-tLSc2xIRo5 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tLSc2xIRo5 .modal-footer {
    padding: 1rem;
  }
}
.cid-tLSc2xIRo5 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tLSc2xIRo5 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tLSc2xIRo5 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tLSc2xIRo5 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tLSc2xIRo5 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tLSc2xIRo5 .modal-lg,
  .cid-tLSc2xIRo5 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tLSc2xIRo5 .modal-xl {
    max-width: 1140px;
  }
}
.cid-tLSc2xIRo5 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tLSc2xIRo5 .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-tLSc2xIRo5 .form-group {
  margin-bottom: 1rem;
}
.cid-tLSc2xIRo5 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tLSc2xIRo5 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tLSc2xIRo5 .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-tLSc2xIRo5 .mbr-section-btn {
  margin: 0;
}
.cid-tLSc2xIRo5 .mbr-section-btn .btn {
  margin: 0;
}
.cid-tLSc2y545J.popup-builder {
  background-color: #ffffff;
}
.cid-tLSc2y545J.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tLSc2y545J.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tLSc2y545J .modal-content,
.cid-tLSc2y545J .modal-dialog {
  height: auto;
}
.cid-tLSc2y545J .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tLSc2y545J .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tLSc2y545J .form-wrapper .mbr-form .form-group,
  .cid-tLSc2y545J .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tLSc2y545J .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tLSc2y545J .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-tLSc2y545J .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tLSc2y545J .pt-0 {
  padding-top: 0 !important;
}
.cid-tLSc2y545J .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tLSc2y545J .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tLSc2y545J .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tLSc2y545J .modal-open {
  overflow: hidden;
}
.cid-tLSc2y545J .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tLSc2y545J .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tLSc2y545J .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tLSc2y545J .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-tLSc2y545J .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tLSc2y545J .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tLSc2y545J .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tLSc2y545J .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-tLSc2y545J .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tLSc2y545J .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tLSc2y545J .modal-backdrop.fade {
  opacity: 0;
}
.cid-tLSc2y545J .modal-backdrop.show {
  opacity: .5;
}
.cid-tLSc2y545J .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-tLSc2y545J .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tLSc2y545J .modal-header {
    padding: 1rem;
  }
}
.cid-tLSc2y545J .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tLSc2y545J .modal-header .close svg {
  fill: #ffffff;
}
.cid-tLSc2y545J .modal-header .close:hover {
  opacity: 1;
}
.cid-tLSc2y545J .modal-header .close:focus {
  outline: none;
}
.cid-tLSc2y545J .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tLSc2y545J .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tLSc2y545J .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tLSc2y545J .modal-body {
    padding: 1rem;
  }
}
.cid-tLSc2y545J .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-tLSc2y545J .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tLSc2y545J .modal-footer {
    padding: 1rem;
  }
}
.cid-tLSc2y545J .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tLSc2y545J .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tLSc2y545J .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tLSc2y545J .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tLSc2y545J .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tLSc2y545J .modal-lg,
  .cid-tLSc2y545J .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tLSc2y545J .modal-xl {
    max-width: 1140px;
  }
}
.cid-tLSc2y545J .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tLSc2y545J .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-tLSc2y545J .form-group {
  margin-bottom: 1rem;
}
.cid-tLSc2y545J .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tLSc2y545J .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tLSc2y545J .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-tLSc2y545J .mbr-section-btn {
  margin: 0;
}
.cid-tLSc2y545J .mbr-section-btn .btn {
  margin: 0;
}
.cid-tLSc2yxPRO.popup-builder {
  background-color: #ffffff;
}
.cid-tLSc2yxPRO.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tLSc2yxPRO.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tLSc2yxPRO .modal-content,
.cid-tLSc2yxPRO .modal-dialog {
  height: auto;
}
.cid-tLSc2yxPRO .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tLSc2yxPRO .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tLSc2yxPRO .form-wrapper .mbr-form .form-group,
  .cid-tLSc2yxPRO .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tLSc2yxPRO .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tLSc2yxPRO .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-tLSc2yxPRO .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tLSc2yxPRO .pt-0 {
  padding-top: 0 !important;
}
.cid-tLSc2yxPRO .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tLSc2yxPRO .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tLSc2yxPRO .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tLSc2yxPRO .modal-open {
  overflow: hidden;
}
.cid-tLSc2yxPRO .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tLSc2yxPRO .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tLSc2yxPRO .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tLSc2yxPRO .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-tLSc2yxPRO .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tLSc2yxPRO .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tLSc2yxPRO .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tLSc2yxPRO .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-tLSc2yxPRO .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tLSc2yxPRO .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tLSc2yxPRO .modal-backdrop.fade {
  opacity: 0;
}
.cid-tLSc2yxPRO .modal-backdrop.show {
  opacity: .5;
}
.cid-tLSc2yxPRO .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-tLSc2yxPRO .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tLSc2yxPRO .modal-header {
    padding: 1rem;
  }
}
.cid-tLSc2yxPRO .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tLSc2yxPRO .modal-header .close svg {
  fill: #ffffff;
}
.cid-tLSc2yxPRO .modal-header .close:hover {
  opacity: 1;
}
.cid-tLSc2yxPRO .modal-header .close:focus {
  outline: none;
}
.cid-tLSc2yxPRO .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tLSc2yxPRO .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tLSc2yxPRO .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tLSc2yxPRO .modal-body {
    padding: 1rem;
  }
}
.cid-tLSc2yxPRO .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-tLSc2yxPRO .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tLSc2yxPRO .modal-footer {
    padding: 1rem;
  }
}
.cid-tLSc2yxPRO .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tLSc2yxPRO .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tLSc2yxPRO .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tLSc2yxPRO .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tLSc2yxPRO .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tLSc2yxPRO .modal-lg,
  .cid-tLSc2yxPRO .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tLSc2yxPRO .modal-xl {
    max-width: 1140px;
  }
}
.cid-tLSc2yxPRO .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tLSc2yxPRO .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-tLSc2yxPRO .form-group {
  margin-bottom: 1rem;
}
.cid-tLSc2yxPRO .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tLSc2yxPRO .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tLSc2yxPRO .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-tLSc2yxPRO .mbr-section-btn {
  margin: 0;
}
.cid-tLSc2yxPRO .mbr-section-btn .btn {
  margin: 0;
}
.cid-tLSc2yUXGi.popup-builder {
  background-color: #ffffff;
}
.cid-tLSc2yUXGi.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tLSc2yUXGi.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tLSc2yUXGi .modal-content,
.cid-tLSc2yUXGi .modal-dialog {
  height: auto;
}
.cid-tLSc2yUXGi .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tLSc2yUXGi .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tLSc2yUXGi .form-wrapper .mbr-form .form-group,
  .cid-tLSc2yUXGi .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tLSc2yUXGi .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tLSc2yUXGi .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-tLSc2yUXGi .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tLSc2yUXGi .pt-0 {
  padding-top: 0 !important;
}
.cid-tLSc2yUXGi .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tLSc2yUXGi .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tLSc2yUXGi .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tLSc2yUXGi .modal-open {
  overflow: hidden;
}
.cid-tLSc2yUXGi .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tLSc2yUXGi .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tLSc2yUXGi .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tLSc2yUXGi .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-tLSc2yUXGi .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tLSc2yUXGi .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tLSc2yUXGi .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tLSc2yUXGi .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-tLSc2yUXGi .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tLSc2yUXGi .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tLSc2yUXGi .modal-backdrop.fade {
  opacity: 0;
}
.cid-tLSc2yUXGi .modal-backdrop.show {
  opacity: .5;
}
.cid-tLSc2yUXGi .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-tLSc2yUXGi .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tLSc2yUXGi .modal-header {
    padding: 1rem;
  }
}
.cid-tLSc2yUXGi .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tLSc2yUXGi .modal-header .close svg {
  fill: #ffffff;
}
.cid-tLSc2yUXGi .modal-header .close:hover {
  opacity: 1;
}
.cid-tLSc2yUXGi .modal-header .close:focus {
  outline: none;
}
.cid-tLSc2yUXGi .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tLSc2yUXGi .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tLSc2yUXGi .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tLSc2yUXGi .modal-body {
    padding: 1rem;
  }
}
.cid-tLSc2yUXGi .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-tLSc2yUXGi .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tLSc2yUXGi .modal-footer {
    padding: 1rem;
  }
}
.cid-tLSc2yUXGi .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tLSc2yUXGi .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tLSc2yUXGi .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tLSc2yUXGi .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tLSc2yUXGi .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tLSc2yUXGi .modal-lg,
  .cid-tLSc2yUXGi .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tLSc2yUXGi .modal-xl {
    max-width: 1140px;
  }
}
.cid-tLSc2yUXGi .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tLSc2yUXGi .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-tLSc2yUXGi .form-group {
  margin-bottom: 1rem;
}
.cid-tLSc2yUXGi .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tLSc2yUXGi .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tLSc2yUXGi .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-tLSc2yUXGi .mbr-section-btn {
  margin: 0;
}
.cid-tLSc2yUXGi .mbr-section-btn .btn {
  margin: 0;
}
.cid-tLSc2zu5vk.popup-builder {
  background-color: #ffffff;
}
.cid-tLSc2zu5vk.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tLSc2zu5vk.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tLSc2zu5vk .modal-content,
.cid-tLSc2zu5vk .modal-dialog {
  height: auto;
}
.cid-tLSc2zu5vk .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tLSc2zu5vk .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tLSc2zu5vk .form-wrapper .mbr-form .form-group,
  .cid-tLSc2zu5vk .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tLSc2zu5vk .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tLSc2zu5vk .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-tLSc2zu5vk .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tLSc2zu5vk .pt-0 {
  padding-top: 0 !important;
}
.cid-tLSc2zu5vk .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tLSc2zu5vk .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tLSc2zu5vk .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tLSc2zu5vk .modal-open {
  overflow: hidden;
}
.cid-tLSc2zu5vk .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tLSc2zu5vk .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tLSc2zu5vk .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tLSc2zu5vk .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-tLSc2zu5vk .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tLSc2zu5vk .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tLSc2zu5vk .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tLSc2zu5vk .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-tLSc2zu5vk .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tLSc2zu5vk .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tLSc2zu5vk .modal-backdrop.fade {
  opacity: 0;
}
.cid-tLSc2zu5vk .modal-backdrop.show {
  opacity: .5;
}
.cid-tLSc2zu5vk .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-tLSc2zu5vk .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tLSc2zu5vk .modal-header {
    padding: 1rem;
  }
}
.cid-tLSc2zu5vk .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tLSc2zu5vk .modal-header .close svg {
  fill: #ffffff;
}
.cid-tLSc2zu5vk .modal-header .close:hover {
  opacity: 1;
}
.cid-tLSc2zu5vk .modal-header .close:focus {
  outline: none;
}
.cid-tLSc2zu5vk .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tLSc2zu5vk .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tLSc2zu5vk .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tLSc2zu5vk .modal-body {
    padding: 1rem;
  }
}
.cid-tLSc2zu5vk .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-tLSc2zu5vk .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tLSc2zu5vk .modal-footer {
    padding: 1rem;
  }
}
.cid-tLSc2zu5vk .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tLSc2zu5vk .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tLSc2zu5vk .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tLSc2zu5vk .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tLSc2zu5vk .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tLSc2zu5vk .modal-lg,
  .cid-tLSc2zu5vk .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tLSc2zu5vk .modal-xl {
    max-width: 1140px;
  }
}
.cid-tLSc2zu5vk .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tLSc2zu5vk .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-tLSc2zu5vk .form-group {
  margin-bottom: 1rem;
}
.cid-tLSc2zu5vk .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tLSc2zu5vk .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tLSc2zu5vk .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-tLSc2zu5vk .mbr-section-btn {
  margin: 0;
}
.cid-tLSc2zu5vk .mbr-section-btn .btn {
  margin: 0;
}
.cid-uYztOxx9eJ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uYztOxx9eJ .row > [class*="col"] {
  padding-left: 16px;
  padding-right: 16px;
  width: 100%;
}
.cid-tMHGzDmQbh {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-tMHGzDmQbh .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tMHGzDmQbh .bg-facebook:hover {
  background: #0b60cb;
}
.cid-tMHGzDmQbh .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-tMHGzDmQbh .bg-youtube:hover {
  background: #cc0000;
}
.cid-tMHGzDmQbh .bg-twitch {
  background: #9146ff;
  color: #ffffff;
}
.cid-tMHGzDmQbh .bg-twitch:hover {
  background: #7313ff;
}
.cid-tMHGzDmQbh .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-tMHGzDmQbh [class^="socicon-"]:before,
.cid-tMHGzDmQbh [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tMHGzDmQbh .mbr-section-title,
.cid-tMHGzDmQbh .social-list {
  color: #4479d9;
  text-align: right;
}
.cid-tMHGFrztoG {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (max-width: 767px) {
  .cid-tMHGFrztoG .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tMHGFrztoG .img-logo img {
  height: 6rem;
  width: auto;
}
.cid-tMHGFrztoG .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-tMHGFrztoG .form-control:focus,
.cid-tMHGFrztoG .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-tMHGFrztoG .form-group {
  margin-bottom: 1rem;
}
.cid-tMHGFrztoG input::-webkit-input-placeholder,
.cid-tMHGFrztoG textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-tMHGFrztoG input:-moz-placeholder,
.cid-tMHGFrztoG textarea:-moz-placeholder {
  color: #656565;
}
.cid-tMHGFrztoG .jq-selectbox li,
.cid-tMHGFrztoG .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-tMHGFrztoG .jq-selectbox li:hover,
.cid-tMHGFrztoG .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-tMHGFrztoG .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-tMHGFrztoG .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-tMHGFrztoG textarea.form-control {
  resize: none;
}
.cid-tMHGFrztoG .input-group-btn {
  display: inline-block;
}
.cid-tMHGFrztoG .input-group-btn .btn {
  margin: 0 !important;
  padding: 0.75rem 1.5625rem !important;
  text-transform: none;
}
.cid-tMHGFrztoG .form-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tMHGFrztoG .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tMHGFrztoG .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tMHGFrztoG .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tMHGFrztoG .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tMHGFrztoG .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tMHGFrztoG .social-list {
    -webkit-justify-content: justify;
    text-align: justify;
    hyphens: auto;
    text-justify: distribute;
  }
}
@media (max-width: 767px) {
  .cid-tMHGFrztoG .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tMHGFrztoG .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tMHGFrztoG .form-control,
.cid-tMHGFrztoG .input-group-btn .btn {
  border-radius: 3px;
}
.cid-tMHGFrztoG #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-tMHGFrztoG #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-tMHGFrztoG #creativecommons img,
.cid-tMHGFrztoG iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-tMHGFrztoG .offset-md-1 {
  margin-left: 1vw;
}
.cid-tSDPiXRWol.popup-builder {
  background-color: #ffffff;
}
.cid-tSDPiXRWol.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tSDPiXRWol.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tSDPiXRWol .modal-content,
.cid-tSDPiXRWol .modal-dialog {
  height: auto;
}
.cid-tSDPiXRWol .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tSDPiXRWol .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tSDPiXRWol .form-wrapper .mbr-form .form-group,
  .cid-tSDPiXRWol .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tSDPiXRWol .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tSDPiXRWol .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-tSDPiXRWol .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tSDPiXRWol .pt-0 {
  padding-top: 0 !important;
}
.cid-tSDPiXRWol .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tSDPiXRWol .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tSDPiXRWol .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tSDPiXRWol .modal-open {
  overflow: hidden;
}
.cid-tSDPiXRWol .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tSDPiXRWol .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tSDPiXRWol .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tSDPiXRWol .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-tSDPiXRWol .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tSDPiXRWol .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tSDPiXRWol .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tSDPiXRWol .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-tSDPiXRWol .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tSDPiXRWol .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tSDPiXRWol .modal-backdrop.fade {
  opacity: 0;
}
.cid-tSDPiXRWol .modal-backdrop.show {
  opacity: .5;
}
.cid-tSDPiXRWol .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-tSDPiXRWol .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXRWol .modal-header {
    padding: 1rem;
  }
}
.cid-tSDPiXRWol .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tSDPiXRWol .modal-header .close svg {
  fill: #ffffff;
}
.cid-tSDPiXRWol .modal-header .close:hover {
  opacity: 1;
}
.cid-tSDPiXRWol .modal-header .close:focus {
  outline: none;
}
.cid-tSDPiXRWol .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tSDPiXRWol .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tSDPiXRWol .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXRWol .modal-body {
    padding: 1rem;
  }
}
.cid-tSDPiXRWol .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-tSDPiXRWol .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXRWol .modal-footer {
    padding: 1rem;
  }
}
.cid-tSDPiXRWol .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tSDPiXRWol .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tSDPiXRWol .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tSDPiXRWol .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tSDPiXRWol .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tSDPiXRWol .modal-lg,
  .cid-tSDPiXRWol .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tSDPiXRWol .modal-xl {
    max-width: 1140px;
  }
}
.cid-tSDPiXRWol .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tSDPiXRWol .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-tSDPiXRWol .form-group {
  margin-bottom: 1rem;
}
.cid-tSDPiXRWol .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tSDPiXRWol .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tSDPiXRWol .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-tSDPiXRWol .mbr-section-btn {
  margin: 0;
}
.cid-tSDPiXRWol .mbr-section-btn .btn {
  margin: 0;
}
.cid-tMpNgFpz9X {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tMpNgFpz9X nav.navbar {
  position: fixed;
}
.cid-tMpNgFpz9X .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-tMpNgFpz9X .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tMpNgFpz9X .decor {
  background-color: white;
  border: solid 1px lightgray;
  border-radius: .5vw;
}
.cid-tMpNgFpz9X #menu {
  width: 3vh;
  font-size: .8vh;
  color: #353535;
  left: -7px;
  position: absolute;
  top: 1px;
  margin-top: 3px;
}
.cid-tMpNgFpz9X .dropdown-item {
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  transition: .4s all !important;
}
.cid-tMpNgFpz9X .dropdown-item:hover,
.cid-tMpNgFpz9X .dropdown-item:focus {
  background: rgba(71, 181, 237, 0.5) !important;
  color: white !important;
}
.cid-tMpNgFpz9X .dropdown-item:hover span {
  color: white;
}
.cid-tMpNgFpz9X .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tMpNgFpz9X .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tMpNgFpz9X .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
  text-align: center;
}
.cid-tMpNgFpz9X .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tMpNgFpz9X .nav-link {
  position: relative;
}
.cid-tMpNgFpz9X .container {
  display: flex;
  margin: auto;
  max-width: 1600px;
}
.cid-tMpNgFpz9X .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0 !important;
}
.cid-tMpNgFpz9X .iconfont-wrapper .mbr-iconfont {
  transition: .4s all;
}
.cid-tMpNgFpz9X .iconfont-wrapper:hover .mbr-iconfont {
  color: #6592e6;
}
.cid-tMpNgFpz9X .dropdown-menu,
.cid-tMpNgFpz9X .navbar.opened {
  background: #353535 !important;
}
.cid-tMpNgFpz9X .nav-item:focus,
.cid-tMpNgFpz9X .nav-link:focus {
  outline: none;
}
.cid-tMpNgFpz9X .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tMpNgFpz9X .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tMpNgFpz9X .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tMpNgFpz9X .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tMpNgFpz9X .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tMpNgFpz9X .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tMpNgFpz9X .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-tMpNgFpz9X .navbar.opened {
  transition: all 0.3s;
}
.cid-tMpNgFpz9X .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tMpNgFpz9X .navbar .navbar-logo img {
  width: auto;
}
.cid-tMpNgFpz9X .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tMpNgFpz9X .navbar.collapsed {
  justify-content: center;
}
.cid-tMpNgFpz9X .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tMpNgFpz9X .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tMpNgFpz9X .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tMpNgFpz9X .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tMpNgFpz9X .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-tMpNgFpz9X .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tMpNgFpz9X .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tMpNgFpz9X .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tMpNgFpz9X .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tMpNgFpz9X .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tMpNgFpz9X .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tMpNgFpz9X .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tMpNgFpz9X .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-tMpNgFpz9X .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tMpNgFpz9X .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tMpNgFpz9X .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tMpNgFpz9X .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tMpNgFpz9X .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tMpNgFpz9X .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-tMpNgFpz9X .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tMpNgFpz9X .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tMpNgFpz9X .dropdown-item.active,
.cid-tMpNgFpz9X .dropdown-item:active {
  background-color: transparent;
}
.cid-tMpNgFpz9X .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tMpNgFpz9X .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tMpNgFpz9X .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tMpNgFpz9X .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #353535;
}
.cid-tMpNgFpz9X .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tMpNgFpz9X .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tMpNgFpz9X ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tMpNgFpz9X .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tMpNgFpz9X button.navbar-toggler {
  outline: none;
  width: 26px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tMpNgFpz9X button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 25px;
  height: 2px;
  border-right: 5px;
  background-color: #353535;
}
.cid-tMpNgFpz9X button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tMpNgFpz9X button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tMpNgFpz9X button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tMpNgFpz9X button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tMpNgFpz9X nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tMpNgFpz9X nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tMpNgFpz9X nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tMpNgFpz9X nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tMpNgFpz9X .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tMpNgFpz9X a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tMpNgFpz9X .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-tMpNgFpz9X .navbar {
    height: 70px;
  }
  .cid-tMpNgFpz9X .navbar.opened {
    height: auto;
  }
  .cid-tMpNgFpz9X .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tMpNgFpz9X .header-item {
  width: 33.33333333%;
  padding: 10px 0;
}
.cid-tMpNgFpz9X .navbar-toggler {
  margin-left: 10px;
}
.cid-tMpNgFpz9X .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-tMpNgFpz9X .navbar-logo {
  margin-right: 0 !important;
}
.cid-tMpNgFpz9X .mbr-text {
  width: 100%;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 575px) {
  .cid-tMpNgFpz9X .mbr-text {
    display: none;
  }
}
.cid-tMpNgFpz9X .navbar-collapse {
  padding-top: 40px !important;
}
.cid-tMpNgFpz9X .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-tMpNgFpz9X .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
}
.cid-tMpNgFpz9X .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-tMpNgFpz9X #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-tMpNgFpz9X #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-tMpNgFpz9X #vol {
    display: none;
  }
}
.cid-tMpNgFpz9X .soutien {
  font-family: jost;
  font-size: 1em;
}
.cid-tMpNgG2hWd {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tMpNgG2hWd .mbr-section-title {
  text-align: center;
  color: #4479d9;
}
.cid-tMpNgG2hWd .mbr-section-subtitle {
  text-align: center;
}
.cid-tMpNgG2hWd .mbr-text {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tMpNgG2hWd .display-1 {
    font-size: 75px;
  }
  .cid-tMpNgG2hWd .display-5 {
    font-size: 29px;
  }
  .cid-tMpNgG2hWd .display-4 {
    font-weight: 300;
  }
}
#custom-html-125 {
  /* Type valid CSS here */
}
#custom-html-125 div {
  background-color: #1f1f1f;
  text-align: center;
}
#custom-html-125 .leTexte {
  font-size: 1rem;
  color: #fff;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  margin: auto;
}
.cid-ubZPgVODVq {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-ubZPgVODVq .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZPgVODVq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ubZPgVODVq .container,
.cid-ubZPgVODVq .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-ubZPgVODVq .container,
  .cid-ubZPgVODVq .container-fluid {
    padding: 0 20px;
  }
}
.cid-ubZPgVODVq .title-wrapper .mbr-section-subtitle {
  margin-bottom: 25px;
}
@media (max-width: 992px) {
  .cid-ubZPgVODVq .title-wrapper .mbr-section-subtitle {
    margin-bottom: 20px;
  }
}
.cid-ubZPgVODVq .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-ubZPgVODVq .mbr-section-title {
  color: #4479d9;
}
.cid-ubZPgVODVq .mbr-section-subtitle {
  color: #f9a600;
}
.cid-ubTzJs5DG5 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-ubTzJs5DG5 .mbr-section-title {
  color: #fb980a;
  text-align: right;
}
#custom-html-1t0 {
  /* Type valid CSS here */
  /* global */
}
#custom-html-1t0 *,
#custom-html-1t0 *::before,
#custom-html-1t0 *::after {
  box-sizing: border-box;
}
#custom-html-1t0 body {
  font-family: sans-serif;
  min-height: 100vh;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #232323;
}
#custom-html-1t0 #corpsDuTexte {
  background-color: #232323;
}
#custom-html-1t0 .container {
  background-color: #232323;
}
#custom-html-1t0 .titre {
  padding: 1em;
}
#custom-html-1t0 H1 {
  color: orange;
  font-size: 2rem;
}
#custom-html-1t0 h6 {
  color: white;
}
.cid-ubZPrL3wth {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ubZPrL3wth .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZPrL3wth .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ubZPrL3wth .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ubZPrL3wth .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-ubZPrL3wth .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-ubZPrL3wth .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-ubZPrL3wth .mbr-section-title {
  color: #ff9966;
  text-align: left;
}
.cid-ubZPrL3wth .mbr-text,
.cid-ubZPrL3wth .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-ubZPrL3wth .w-100 {
  padding: 0;
  border-radius: 13px;
}
.cid-ubZPt3Xmhp {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ubZPt3Xmhp .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZPt3Xmhp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ubZPt3Xmhp .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ubZPt3Xmhp .text-wrapper {
  align-items: center;
  background-color: #4479d9;
  border-radius: 1em;
  border: 1px orange solid;
  padding: 1em;
}
@media (max-width: 991px) {
  .cid-ubZPt3Xmhp .image-wrapper {
    padding: 1rem;
  }
}
.cid-ubZPt3Xmhp .mbr-section-title {
  color: #ff9966;
  text-align: left;
}
.cid-ubZPt3Xmhp .mbr-text,
.cid-ubZPt3Xmhp .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-ubZPt3Xmhp .w-100 {
  padding: 0;
  border-radius: 13px;
  -webkit-filter: drop-shadow(5px 5px 5px #000000);
  filter: drop-shadow(5px 5px 5px #000000);
}
.cid-tMpNgGZTmm {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-tMpNgGZTmm .mbr-section-title {
  color: #4479d9;
  text-align: right;
}
.cid-tMpNgGZTmm .mbr-text,
.cid-tMpNgGZTmm .mbr-section-btn {
  color: #ffa405;
  text-align: right;
}
.cid-tMpNgHjABm {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #171717;
}
.cid-tMpNgHjABm .row {
  padding: 20px 0;
}
@media (min-width: 992px) {
  .cid-tMpNgHjABm .row {
    padding: 20px 34px;
  }
}
.cid-tMpNgHjABm .mbr-text {
  color: #4479d9;
  text-align: center;
}
.cid-tMpNgHEM9Y {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-tMpNgHEM9Y .card-title {
  line-height: 1.6;
  margin: 0;
}
.cid-tMpNgHEM9Y .card {
  overflow: visible;
  transition: all 0.3s;
}
.cid-tMpNgHEM9Y .card:hover {
  margin-top: -0.6rem;
}
.cid-tMpNgHEM9Y .card-wrapper {
  position: relative;
}
.cid-tMpNgHEM9Y .card-img {
  overflow: hidden;
  position: relative;
  transition: all 0.3s;
  border-radius: 6px;
}
.cid-tMpNgHEM9Y .card-img:hover {
  box-shadow: 0 15px 20px rgba(0, 0, 0, 0.1);
}
.cid-tMpNgHEM9Y .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: black;
  opacity: 0.2;
  z-index: 10;
  pointer-events: none;
  border-radius: 6px;
}
.cid-tMpNgHEM9Y .big {
  margin-top: -25%;
}
.cid-tMpNgHEM9Y .card-box {
  position: absolute;
  overflow: hidden;
  margin-bottom: -8px;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 1rem;
  z-index: 100;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
@media (max-width: 991px) {
  .cid-tMpNgHEM9Y .small {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-tMpNgHEM9Y .card:not(.last-child) {
    padding-bottom: 1.5rem !important;
  }
}
.cid-tMpNgHEM9Y .mbr-section-sub-title {
  color: #4479d9;
  text-align: left;
}
.cid-tMpNgIMYL8.popup-builder {
  background-color: #ffffff;
}
.cid-tMpNgIMYL8.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tMpNgIMYL8.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tMpNgIMYL8 .modal-content,
.cid-tMpNgIMYL8 .modal-dialog {
  height: auto;
}
.cid-tMpNgIMYL8 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tMpNgIMYL8 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tMpNgIMYL8 .form-wrapper .mbr-form .form-group,
  .cid-tMpNgIMYL8 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tMpNgIMYL8 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tMpNgIMYL8 .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-tMpNgIMYL8 .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tMpNgIMYL8 .pt-0 {
  padding-top: 0 !important;
}
.cid-tMpNgIMYL8 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tMpNgIMYL8 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tMpNgIMYL8 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tMpNgIMYL8 .modal-open {
  overflow: hidden;
}
.cid-tMpNgIMYL8 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tMpNgIMYL8 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tMpNgIMYL8 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tMpNgIMYL8 .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-tMpNgIMYL8 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tMpNgIMYL8 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tMpNgIMYL8 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tMpNgIMYL8 .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-tMpNgIMYL8 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tMpNgIMYL8 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tMpNgIMYL8 .modal-backdrop.fade {
  opacity: 0;
}
.cid-tMpNgIMYL8 .modal-backdrop.show {
  opacity: .5;
}
.cid-tMpNgIMYL8 .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-tMpNgIMYL8 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tMpNgIMYL8 .modal-header {
    padding: 1rem;
  }
}
.cid-tMpNgIMYL8 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tMpNgIMYL8 .modal-header .close svg {
  fill: #ffffff;
}
.cid-tMpNgIMYL8 .modal-header .close:hover {
  opacity: 1;
}
.cid-tMpNgIMYL8 .modal-header .close:focus {
  outline: none;
}
.cid-tMpNgIMYL8 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tMpNgIMYL8 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tMpNgIMYL8 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tMpNgIMYL8 .modal-body {
    padding: 1rem;
  }
}
.cid-tMpNgIMYL8 .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-tMpNgIMYL8 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tMpNgIMYL8 .modal-footer {
    padding: 1rem;
  }
}
.cid-tMpNgIMYL8 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tMpNgIMYL8 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tMpNgIMYL8 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tMpNgIMYL8 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tMpNgIMYL8 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tMpNgIMYL8 .modal-lg,
  .cid-tMpNgIMYL8 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tMpNgIMYL8 .modal-xl {
    max-width: 1140px;
  }
}
.cid-tMpNgIMYL8 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tMpNgIMYL8 .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-tMpNgIMYL8 .form-group {
  margin-bottom: 1rem;
}
.cid-tMpNgIMYL8 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tMpNgIMYL8 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tMpNgIMYL8 .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-tMpNgIMYL8 .mbr-section-btn {
  margin: 0;
}
.cid-tMpNgIMYL8 .mbr-section-btn .btn {
  margin: 0;
}
.cid-tMpNgIMYL8 #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-tMpNgIMYL8 #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-tMpNgIMYL8 #creativecommons img,
.cid-tMpNgIMYL8 iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-tMpNgJCcL9.popup-builder {
  background-color: #ffffff;
}
.cid-tMpNgJCcL9.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tMpNgJCcL9.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tMpNgJCcL9 .modal-content,
.cid-tMpNgJCcL9 .modal-dialog {
  height: auto;
}
.cid-tMpNgJCcL9 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tMpNgJCcL9 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tMpNgJCcL9 .form-wrapper .mbr-form .form-group,
  .cid-tMpNgJCcL9 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tMpNgJCcL9 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tMpNgJCcL9 .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-tMpNgJCcL9 .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tMpNgJCcL9 .pt-0 {
  padding-top: 0 !important;
}
.cid-tMpNgJCcL9 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tMpNgJCcL9 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tMpNgJCcL9 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tMpNgJCcL9 .modal-open {
  overflow: hidden;
}
.cid-tMpNgJCcL9 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tMpNgJCcL9 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tMpNgJCcL9 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tMpNgJCcL9 .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-tMpNgJCcL9 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tMpNgJCcL9 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tMpNgJCcL9 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tMpNgJCcL9 .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-tMpNgJCcL9 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tMpNgJCcL9 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tMpNgJCcL9 .modal-backdrop.fade {
  opacity: 0;
}
.cid-tMpNgJCcL9 .modal-backdrop.show {
  opacity: .5;
}
.cid-tMpNgJCcL9 .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-tMpNgJCcL9 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tMpNgJCcL9 .modal-header {
    padding: 1rem;
  }
}
.cid-tMpNgJCcL9 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tMpNgJCcL9 .modal-header .close svg {
  fill: #ffffff;
}
.cid-tMpNgJCcL9 .modal-header .close:hover {
  opacity: 1;
}
.cid-tMpNgJCcL9 .modal-header .close:focus {
  outline: none;
}
.cid-tMpNgJCcL9 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tMpNgJCcL9 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tMpNgJCcL9 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tMpNgJCcL9 .modal-body {
    padding: 1rem;
  }
}
.cid-tMpNgJCcL9 .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-tMpNgJCcL9 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tMpNgJCcL9 .modal-footer {
    padding: 1rem;
  }
}
.cid-tMpNgJCcL9 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tMpNgJCcL9 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tMpNgJCcL9 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tMpNgJCcL9 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tMpNgJCcL9 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tMpNgJCcL9 .modal-lg,
  .cid-tMpNgJCcL9 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tMpNgJCcL9 .modal-xl {
    max-width: 1140px;
  }
}
.cid-tMpNgJCcL9 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tMpNgJCcL9 .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-tMpNgJCcL9 .form-group {
  margin-bottom: 1rem;
}
.cid-tMpNgJCcL9 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tMpNgJCcL9 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tMpNgJCcL9 .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-tMpNgJCcL9 .mbr-section-btn {
  margin: 0;
}
.cid-tMpNgJCcL9 .mbr-section-btn .btn {
  margin: 0;
}
.cid-tMpNgK4Udv.popup-builder {
  background-color: #ffffff;
}
.cid-tMpNgK4Udv.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tMpNgK4Udv.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tMpNgK4Udv .modal-content,
.cid-tMpNgK4Udv .modal-dialog {
  height: auto;
}
.cid-tMpNgK4Udv .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tMpNgK4Udv .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tMpNgK4Udv .form-wrapper .mbr-form .form-group,
  .cid-tMpNgK4Udv .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tMpNgK4Udv .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tMpNgK4Udv .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-tMpNgK4Udv .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tMpNgK4Udv .pt-0 {
  padding-top: 0 !important;
}
.cid-tMpNgK4Udv .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tMpNgK4Udv .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tMpNgK4Udv .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tMpNgK4Udv .modal-open {
  overflow: hidden;
}
.cid-tMpNgK4Udv .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tMpNgK4Udv .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tMpNgK4Udv .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tMpNgK4Udv .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-tMpNgK4Udv .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tMpNgK4Udv .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tMpNgK4Udv .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tMpNgK4Udv .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-tMpNgK4Udv .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tMpNgK4Udv .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tMpNgK4Udv .modal-backdrop.fade {
  opacity: 0;
}
.cid-tMpNgK4Udv .modal-backdrop.show {
  opacity: .5;
}
.cid-tMpNgK4Udv .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-tMpNgK4Udv .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tMpNgK4Udv .modal-header {
    padding: 1rem;
  }
}
.cid-tMpNgK4Udv .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tMpNgK4Udv .modal-header .close svg {
  fill: #ffffff;
}
.cid-tMpNgK4Udv .modal-header .close:hover {
  opacity: 1;
}
.cid-tMpNgK4Udv .modal-header .close:focus {
  outline: none;
}
.cid-tMpNgK4Udv .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tMpNgK4Udv .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tMpNgK4Udv .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tMpNgK4Udv .modal-body {
    padding: 1rem;
  }
}
.cid-tMpNgK4Udv .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-tMpNgK4Udv .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tMpNgK4Udv .modal-footer {
    padding: 1rem;
  }
}
.cid-tMpNgK4Udv .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tMpNgK4Udv .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tMpNgK4Udv .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tMpNgK4Udv .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tMpNgK4Udv .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tMpNgK4Udv .modal-lg,
  .cid-tMpNgK4Udv .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tMpNgK4Udv .modal-xl {
    max-width: 1140px;
  }
}
.cid-tMpNgK4Udv .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tMpNgK4Udv .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-tMpNgK4Udv .form-group {
  margin-bottom: 1rem;
}
.cid-tMpNgK4Udv .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tMpNgK4Udv .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tMpNgK4Udv .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-tMpNgK4Udv .mbr-section-btn {
  margin: 0;
}
.cid-tMpNgK4Udv .mbr-section-btn .btn {
  margin: 0;
}
.cid-tMpNgKyWdB.popup-builder {
  background-color: #ffffff;
}
.cid-tMpNgKyWdB.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tMpNgKyWdB.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tMpNgKyWdB .modal-content,
.cid-tMpNgKyWdB .modal-dialog {
  height: auto;
}
.cid-tMpNgKyWdB .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tMpNgKyWdB .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tMpNgKyWdB .form-wrapper .mbr-form .form-group,
  .cid-tMpNgKyWdB .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tMpNgKyWdB .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tMpNgKyWdB .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-tMpNgKyWdB .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tMpNgKyWdB .pt-0 {
  padding-top: 0 !important;
}
.cid-tMpNgKyWdB .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tMpNgKyWdB .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tMpNgKyWdB .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tMpNgKyWdB .modal-open {
  overflow: hidden;
}
.cid-tMpNgKyWdB .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tMpNgKyWdB .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tMpNgKyWdB .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tMpNgKyWdB .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-tMpNgKyWdB .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tMpNgKyWdB .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tMpNgKyWdB .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tMpNgKyWdB .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-tMpNgKyWdB .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tMpNgKyWdB .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tMpNgKyWdB .modal-backdrop.fade {
  opacity: 0;
}
.cid-tMpNgKyWdB .modal-backdrop.show {
  opacity: .5;
}
.cid-tMpNgKyWdB .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-tMpNgKyWdB .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tMpNgKyWdB .modal-header {
    padding: 1rem;
  }
}
.cid-tMpNgKyWdB .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tMpNgKyWdB .modal-header .close svg {
  fill: #ffffff;
}
.cid-tMpNgKyWdB .modal-header .close:hover {
  opacity: 1;
}
.cid-tMpNgKyWdB .modal-header .close:focus {
  outline: none;
}
.cid-tMpNgKyWdB .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tMpNgKyWdB .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tMpNgKyWdB .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tMpNgKyWdB .modal-body {
    padding: 1rem;
  }
}
.cid-tMpNgKyWdB .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-tMpNgKyWdB .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tMpNgKyWdB .modal-footer {
    padding: 1rem;
  }
}
.cid-tMpNgKyWdB .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tMpNgKyWdB .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tMpNgKyWdB .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tMpNgKyWdB .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tMpNgKyWdB .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tMpNgKyWdB .modal-lg,
  .cid-tMpNgKyWdB .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tMpNgKyWdB .modal-xl {
    max-width: 1140px;
  }
}
.cid-tMpNgKyWdB .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tMpNgKyWdB .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-tMpNgKyWdB .form-group {
  margin-bottom: 1rem;
}
.cid-tMpNgKyWdB .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tMpNgKyWdB .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tMpNgKyWdB .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-tMpNgKyWdB .mbr-section-btn {
  margin: 0;
}
.cid-tMpNgKyWdB .mbr-section-btn .btn {
  margin: 0;
}
.cid-tMpNgL5dSD.popup-builder {
  background-color: #ffffff;
}
.cid-tMpNgL5dSD.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tMpNgL5dSD.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tMpNgL5dSD .modal-content,
.cid-tMpNgL5dSD .modal-dialog {
  height: auto;
}
.cid-tMpNgL5dSD .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tMpNgL5dSD .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tMpNgL5dSD .form-wrapper .mbr-form .form-group,
  .cid-tMpNgL5dSD .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tMpNgL5dSD .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tMpNgL5dSD .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-tMpNgL5dSD .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tMpNgL5dSD .pt-0 {
  padding-top: 0 !important;
}
.cid-tMpNgL5dSD .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tMpNgL5dSD .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tMpNgL5dSD .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tMpNgL5dSD .modal-open {
  overflow: hidden;
}
.cid-tMpNgL5dSD .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tMpNgL5dSD .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tMpNgL5dSD .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tMpNgL5dSD .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-tMpNgL5dSD .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tMpNgL5dSD .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tMpNgL5dSD .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tMpNgL5dSD .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-tMpNgL5dSD .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tMpNgL5dSD .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tMpNgL5dSD .modal-backdrop.fade {
  opacity: 0;
}
.cid-tMpNgL5dSD .modal-backdrop.show {
  opacity: .5;
}
.cid-tMpNgL5dSD .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-tMpNgL5dSD .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tMpNgL5dSD .modal-header {
    padding: 1rem;
  }
}
.cid-tMpNgL5dSD .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tMpNgL5dSD .modal-header .close svg {
  fill: #ffffff;
}
.cid-tMpNgL5dSD .modal-header .close:hover {
  opacity: 1;
}
.cid-tMpNgL5dSD .modal-header .close:focus {
  outline: none;
}
.cid-tMpNgL5dSD .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tMpNgL5dSD .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tMpNgL5dSD .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tMpNgL5dSD .modal-body {
    padding: 1rem;
  }
}
.cid-tMpNgL5dSD .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-tMpNgL5dSD .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tMpNgL5dSD .modal-footer {
    padding: 1rem;
  }
}
.cid-tMpNgL5dSD .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tMpNgL5dSD .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tMpNgL5dSD .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tMpNgL5dSD .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tMpNgL5dSD .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tMpNgL5dSD .modal-lg,
  .cid-tMpNgL5dSD .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tMpNgL5dSD .modal-xl {
    max-width: 1140px;
  }
}
.cid-tMpNgL5dSD .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tMpNgL5dSD .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-tMpNgL5dSD .form-group {
  margin-bottom: 1rem;
}
.cid-tMpNgL5dSD .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tMpNgL5dSD .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tMpNgL5dSD .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-tMpNgL5dSD .mbr-section-btn {
  margin: 0;
}
.cid-tMpNgL5dSD .mbr-section-btn .btn {
  margin: 0;
}
.cid-tMpNgLBGVT.popup-builder {
  background-color: #ffffff;
}
.cid-tMpNgLBGVT.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tMpNgLBGVT.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tMpNgLBGVT .modal-content,
.cid-tMpNgLBGVT .modal-dialog {
  height: auto;
}
.cid-tMpNgLBGVT .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tMpNgLBGVT .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tMpNgLBGVT .form-wrapper .mbr-form .form-group,
  .cid-tMpNgLBGVT .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tMpNgLBGVT .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tMpNgLBGVT .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-tMpNgLBGVT .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tMpNgLBGVT .pt-0 {
  padding-top: 0 !important;
}
.cid-tMpNgLBGVT .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tMpNgLBGVT .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tMpNgLBGVT .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tMpNgLBGVT .modal-open {
  overflow: hidden;
}
.cid-tMpNgLBGVT .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tMpNgLBGVT .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tMpNgLBGVT .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tMpNgLBGVT .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-tMpNgLBGVT .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tMpNgLBGVT .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tMpNgLBGVT .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tMpNgLBGVT .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-tMpNgLBGVT .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tMpNgLBGVT .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tMpNgLBGVT .modal-backdrop.fade {
  opacity: 0;
}
.cid-tMpNgLBGVT .modal-backdrop.show {
  opacity: .5;
}
.cid-tMpNgLBGVT .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-tMpNgLBGVT .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tMpNgLBGVT .modal-header {
    padding: 1rem;
  }
}
.cid-tMpNgLBGVT .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tMpNgLBGVT .modal-header .close svg {
  fill: #ffffff;
}
.cid-tMpNgLBGVT .modal-header .close:hover {
  opacity: 1;
}
.cid-tMpNgLBGVT .modal-header .close:focus {
  outline: none;
}
.cid-tMpNgLBGVT .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tMpNgLBGVT .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tMpNgLBGVT .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tMpNgLBGVT .modal-body {
    padding: 1rem;
  }
}
.cid-tMpNgLBGVT .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-tMpNgLBGVT .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tMpNgLBGVT .modal-footer {
    padding: 1rem;
  }
}
.cid-tMpNgLBGVT .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tMpNgLBGVT .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tMpNgLBGVT .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tMpNgLBGVT .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tMpNgLBGVT .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tMpNgLBGVT .modal-lg,
  .cid-tMpNgLBGVT .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tMpNgLBGVT .modal-xl {
    max-width: 1140px;
  }
}
.cid-tMpNgLBGVT .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tMpNgLBGVT .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-tMpNgLBGVT .form-group {
  margin-bottom: 1rem;
}
.cid-tMpNgLBGVT .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tMpNgLBGVT .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tMpNgLBGVT .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-tMpNgLBGVT .mbr-section-btn {
  margin: 0;
}
.cid-tMpNgLBGVT .mbr-section-btn .btn {
  margin: 0;
}
.cid-uYztOxx9eJ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uYztOxx9eJ .row > [class*="col"] {
  padding-left: 16px;
  padding-right: 16px;
  width: 100%;
}
.cid-tMHGzDmQbh {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-tMHGzDmQbh .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tMHGzDmQbh .bg-facebook:hover {
  background: #0b60cb;
}
.cid-tMHGzDmQbh .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-tMHGzDmQbh .bg-youtube:hover {
  background: #cc0000;
}
.cid-tMHGzDmQbh .bg-twitch {
  background: #9146ff;
  color: #ffffff;
}
.cid-tMHGzDmQbh .bg-twitch:hover {
  background: #7313ff;
}
.cid-tMHGzDmQbh .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-tMHGzDmQbh [class^="socicon-"]:before,
.cid-tMHGzDmQbh [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tMHGzDmQbh .mbr-section-title,
.cid-tMHGzDmQbh .social-list {
  color: #4479d9;
  text-align: right;
}
.cid-tMHGFrztoG {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (max-width: 767px) {
  .cid-tMHGFrztoG .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tMHGFrztoG .img-logo img {
  height: 6rem;
  width: auto;
}
.cid-tMHGFrztoG .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-tMHGFrztoG .form-control:focus,
.cid-tMHGFrztoG .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-tMHGFrztoG .form-group {
  margin-bottom: 1rem;
}
.cid-tMHGFrztoG input::-webkit-input-placeholder,
.cid-tMHGFrztoG textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-tMHGFrztoG input:-moz-placeholder,
.cid-tMHGFrztoG textarea:-moz-placeholder {
  color: #656565;
}
.cid-tMHGFrztoG .jq-selectbox li,
.cid-tMHGFrztoG .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-tMHGFrztoG .jq-selectbox li:hover,
.cid-tMHGFrztoG .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-tMHGFrztoG .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-tMHGFrztoG .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-tMHGFrztoG textarea.form-control {
  resize: none;
}
.cid-tMHGFrztoG .input-group-btn {
  display: inline-block;
}
.cid-tMHGFrztoG .input-group-btn .btn {
  margin: 0 !important;
  padding: 0.75rem 1.5625rem !important;
  text-transform: none;
}
.cid-tMHGFrztoG .form-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tMHGFrztoG .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tMHGFrztoG .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tMHGFrztoG .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tMHGFrztoG .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tMHGFrztoG .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tMHGFrztoG .social-list {
    -webkit-justify-content: justify;
    text-align: justify;
    hyphens: auto;
    text-justify: distribute;
  }
}
@media (max-width: 767px) {
  .cid-tMHGFrztoG .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tMHGFrztoG .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tMHGFrztoG .form-control,
.cid-tMHGFrztoG .input-group-btn .btn {
  border-radius: 3px;
}
.cid-tMHGFrztoG #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-tMHGFrztoG #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-tMHGFrztoG #creativecommons img,
.cid-tMHGFrztoG iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-tMHGFrztoG .offset-md-1 {
  margin-left: 1vw;
}
.cid-tSDPiXR4fS.popup-builder {
  background-color: #ffffff;
}
.cid-tSDPiXR4fS.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tSDPiXR4fS.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tSDPiXR4fS .modal-content,
.cid-tSDPiXR4fS .modal-dialog {
  height: auto;
}
.cid-tSDPiXR4fS .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tSDPiXR4fS .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tSDPiXR4fS .form-wrapper .mbr-form .form-group,
  .cid-tSDPiXR4fS .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tSDPiXR4fS .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tSDPiXR4fS .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-tSDPiXR4fS .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tSDPiXR4fS .pt-0 {
  padding-top: 0 !important;
}
.cid-tSDPiXR4fS .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tSDPiXR4fS .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tSDPiXR4fS .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tSDPiXR4fS .modal-open {
  overflow: hidden;
}
.cid-tSDPiXR4fS .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tSDPiXR4fS .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tSDPiXR4fS .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tSDPiXR4fS .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-tSDPiXR4fS .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tSDPiXR4fS .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tSDPiXR4fS .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tSDPiXR4fS .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-tSDPiXR4fS .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tSDPiXR4fS .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tSDPiXR4fS .modal-backdrop.fade {
  opacity: 0;
}
.cid-tSDPiXR4fS .modal-backdrop.show {
  opacity: .5;
}
.cid-tSDPiXR4fS .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-tSDPiXR4fS .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXR4fS .modal-header {
    padding: 1rem;
  }
}
.cid-tSDPiXR4fS .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tSDPiXR4fS .modal-header .close svg {
  fill: #ffffff;
}
.cid-tSDPiXR4fS .modal-header .close:hover {
  opacity: 1;
}
.cid-tSDPiXR4fS .modal-header .close:focus {
  outline: none;
}
.cid-tSDPiXR4fS .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tSDPiXR4fS .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tSDPiXR4fS .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXR4fS .modal-body {
    padding: 1rem;
  }
}
.cid-tSDPiXR4fS .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-tSDPiXR4fS .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXR4fS .modal-footer {
    padding: 1rem;
  }
}
.cid-tSDPiXR4fS .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tSDPiXR4fS .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tSDPiXR4fS .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tSDPiXR4fS .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tSDPiXR4fS .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tSDPiXR4fS .modal-lg,
  .cid-tSDPiXR4fS .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tSDPiXR4fS .modal-xl {
    max-width: 1140px;
  }
}
.cid-tSDPiXR4fS .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tSDPiXR4fS .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-tSDPiXR4fS .form-group {
  margin-bottom: 1rem;
}
.cid-tSDPiXR4fS .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tSDPiXR4fS .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tSDPiXR4fS .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-tSDPiXR4fS .mbr-section-btn {
  margin: 0;
}
.cid-tSDPiXR4fS .mbr-section-btn .btn {
  margin: 0;
}
.cid-tL72erBLHB {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tL72erBLHB nav.navbar {
  position: fixed;
}
.cid-tL72erBLHB .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-tL72erBLHB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tL72erBLHB .decor {
  background-color: white;
  border: solid 1px lightgray;
  border-radius: .5vw;
}
.cid-tL72erBLHB #menu {
  width: 3vh;
  font-size: .8vh;
  color: #353535;
  left: -7px;
  position: absolute;
  top: 1px;
  margin-top: 3px;
}
.cid-tL72erBLHB .dropdown-item {
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  transition: .4s all !important;
}
.cid-tL72erBLHB .dropdown-item:hover,
.cid-tL72erBLHB .dropdown-item:focus {
  background: rgba(71, 181, 237, 0.5) !important;
  color: white !important;
}
.cid-tL72erBLHB .dropdown-item:hover span {
  color: white;
}
.cid-tL72erBLHB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tL72erBLHB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tL72erBLHB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
  text-align: center;
}
.cid-tL72erBLHB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tL72erBLHB .nav-link {
  position: relative;
}
.cid-tL72erBLHB .container {
  display: flex;
  margin: auto;
  max-width: 1600px;
}
.cid-tL72erBLHB .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0 !important;
}
.cid-tL72erBLHB .iconfont-wrapper .mbr-iconfont {
  transition: .4s all;
}
.cid-tL72erBLHB .iconfont-wrapper:hover .mbr-iconfont {
  color: #6592e6;
}
.cid-tL72erBLHB .dropdown-menu,
.cid-tL72erBLHB .navbar.opened {
  background: #353535 !important;
}
.cid-tL72erBLHB .nav-item:focus,
.cid-tL72erBLHB .nav-link:focus {
  outline: none;
}
.cid-tL72erBLHB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tL72erBLHB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tL72erBLHB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tL72erBLHB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tL72erBLHB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tL72erBLHB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tL72erBLHB .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-tL72erBLHB .navbar.opened {
  transition: all 0.3s;
}
.cid-tL72erBLHB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tL72erBLHB .navbar .navbar-logo img {
  width: auto;
}
.cid-tL72erBLHB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tL72erBLHB .navbar.collapsed {
  justify-content: center;
}
.cid-tL72erBLHB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tL72erBLHB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tL72erBLHB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tL72erBLHB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tL72erBLHB .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-tL72erBLHB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tL72erBLHB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tL72erBLHB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tL72erBLHB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tL72erBLHB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tL72erBLHB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tL72erBLHB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tL72erBLHB .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-tL72erBLHB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tL72erBLHB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tL72erBLHB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tL72erBLHB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tL72erBLHB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tL72erBLHB .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-tL72erBLHB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tL72erBLHB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tL72erBLHB .dropdown-item.active,
.cid-tL72erBLHB .dropdown-item:active {
  background-color: transparent;
}
.cid-tL72erBLHB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tL72erBLHB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tL72erBLHB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tL72erBLHB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #353535;
}
.cid-tL72erBLHB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tL72erBLHB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tL72erBLHB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tL72erBLHB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tL72erBLHB button.navbar-toggler {
  outline: none;
  width: 26px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tL72erBLHB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 25px;
  height: 2px;
  border-right: 5px;
  background-color: #353535;
}
.cid-tL72erBLHB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tL72erBLHB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tL72erBLHB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tL72erBLHB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tL72erBLHB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tL72erBLHB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tL72erBLHB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tL72erBLHB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tL72erBLHB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tL72erBLHB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tL72erBLHB .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-tL72erBLHB .navbar {
    height: 70px;
  }
  .cid-tL72erBLHB .navbar.opened {
    height: auto;
  }
  .cid-tL72erBLHB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tL72erBLHB .header-item {
  width: 33.33333333%;
  padding: 10px 0;
}
.cid-tL72erBLHB .navbar-toggler {
  margin-left: 10px;
}
.cid-tL72erBLHB .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-tL72erBLHB .navbar-logo {
  margin-right: 0 !important;
}
.cid-tL72erBLHB .mbr-text {
  width: 100%;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 575px) {
  .cid-tL72erBLHB .mbr-text {
    display: none;
  }
}
.cid-tL72erBLHB .navbar-collapse {
  padding-top: 40px !important;
}
.cid-tL72erBLHB .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-tL72erBLHB .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
}
.cid-tL72erBLHB .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-tL72erBLHB #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-tL72erBLHB #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-tL72erBLHB #vol {
    display: none;
  }
}
.cid-tL72erBLHB .soutien {
  font-family: jost;
  font-size: 1em;
}
.cid-tL72esjahG {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tL72esjahG .mbr-section-title {
  text-align: center;
  color: #4479d9;
}
.cid-tL72esjahG .mbr-section-subtitle {
  text-align: center;
}
.cid-tL72esjahG .mbr-text {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tL72esjahG .display-1 {
    font-size: 75px;
  }
  .cid-tL72esjahG .display-5 {
    font-size: 29px;
  }
  .cid-tL72esjahG .display-4 {
    font-weight: 300;
  }
}
#custom-html-117 {
  /* Type valid CSS here */
}
#custom-html-117 div {
  background-color: #1f1f1f;
  text-align: center;
}
#custom-html-117 .leTexte {
  font-size: 1rem;
  color: #fff;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  margin: auto;
}
.cid-ubZOKdYo6K {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-ubZOKdYo6K .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZOKdYo6K .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ubZOKdYo6K .container,
.cid-ubZOKdYo6K .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-ubZOKdYo6K .container,
  .cid-ubZOKdYo6K .container-fluid {
    padding: 0 20px;
  }
}
.cid-ubZOKdYo6K .title-wrapper .mbr-section-subtitle {
  margin-bottom: 25px;
}
@media (max-width: 992px) {
  .cid-ubZOKdYo6K .title-wrapper .mbr-section-subtitle {
    margin-bottom: 20px;
  }
}
.cid-ubZOKdYo6K .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-ubZOKdYo6K .mbr-section-title {
  color: #4479d9;
}
.cid-ubZOKdYo6K .mbr-section-subtitle {
  color: #f9a600;
}
.cid-ubTzRN8zbA {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-ubTzRN8zbA .mbr-section-title {
  color: #fb980a;
  text-align: right;
}
#custom-html-1t2 {
  /* Type valid CSS here */
  /* global */
}
#custom-html-1t2 *,
#custom-html-1t2 *::before,
#custom-html-1t2 *::after {
  box-sizing: border-box;
}
#custom-html-1t2 body {
  font-family: sans-serif;
  min-height: 100vh;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #232323;
}
#custom-html-1t2 #corpsDuTexte {
  background-color: #232323;
}
#custom-html-1t2 .container {
  background-color: #232323;
}
#custom-html-1t2 .titre {
  padding: 1em;
}
#custom-html-1t2 H1 {
  color: orange;
  font-size: 2rem;
}
#custom-html-1t2 h6 {
  color: white;
}
.cid-ubZOTM8Fiq {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ubZOTM8Fiq .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZOTM8Fiq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ubZOTM8Fiq .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ubZOTM8Fiq .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-ubZOTM8Fiq .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-ubZOTM8Fiq .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-ubZOTM8Fiq .mbr-section-title {
  color: #ff9966;
  text-align: left;
}
.cid-ubZOTM8Fiq .mbr-text,
.cid-ubZOTM8Fiq .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-ubZOTM8Fiq .w-100 {
  padding: 0;
  border-radius: 13px;
}
.cid-ubZOUCQrt4 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ubZOUCQrt4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZOUCQrt4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ubZOUCQrt4 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ubZOUCQrt4 .text-wrapper {
  align-items: center;
  background-color: #4479d9;
  border-radius: 1em;
  border: 1px orange solid;
  padding: 1em;
}
@media (max-width: 991px) {
  .cid-ubZOUCQrt4 .image-wrapper {
    padding: 1rem;
  }
}
.cid-ubZOUCQrt4 .mbr-section-title {
  color: #ff9966;
  text-align: left;
}
.cid-ubZOUCQrt4 .mbr-text,
.cid-ubZOUCQrt4 .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-ubZOUCQrt4 .w-100 {
  padding: 0;
  border-radius: 13px;
  -webkit-filter: drop-shadow(5px 5px 5px #000000);
  filter: drop-shadow(5px 5px 5px #000000);
}
.cid-tL72etC972 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-tL72etC972 .mbr-section-title {
  color: #4479d9;
  text-align: right;
}
.cid-tL72etC972 .mbr-text,
.cid-tL72etC972 .mbr-section-btn {
  color: #ffa405;
  text-align: right;
}
.cid-tL72eu1uvB {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #171717;
}
.cid-tL72eu1uvB .row {
  padding: 20px 0;
}
@media (min-width: 992px) {
  .cid-tL72eu1uvB .row {
    padding: 20px 34px;
  }
}
.cid-tL72eu1uvB .mbr-text {
  color: #4479d9;
  text-align: center;
}
.cid-tL72eujNXd {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-tL72eujNXd .card-title {
  line-height: 1.6;
  margin: 0;
}
.cid-tL72eujNXd .card {
  overflow: visible;
  transition: all 0.3s;
}
.cid-tL72eujNXd .card:hover {
  margin-top: -0.6rem;
}
.cid-tL72eujNXd .card-wrapper {
  position: relative;
}
.cid-tL72eujNXd .card-img {
  overflow: hidden;
  position: relative;
  transition: all 0.3s;
  border-radius: 6px;
}
.cid-tL72eujNXd .card-img:hover {
  box-shadow: 0 15px 20px rgba(0, 0, 0, 0.1);
}
.cid-tL72eujNXd .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: black;
  opacity: 0.2;
  z-index: 10;
  pointer-events: none;
  border-radius: 6px;
}
.cid-tL72eujNXd .big {
  margin-top: -25%;
}
.cid-tL72eujNXd .card-box {
  position: absolute;
  overflow: hidden;
  margin-bottom: -8px;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 1rem;
  z-index: 100;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
@media (max-width: 991px) {
  .cid-tL72eujNXd .small {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-tL72eujNXd .card:not(.last-child) {
    padding-bottom: 1.5rem !important;
  }
}
.cid-tL72eujNXd .mbr-section-sub-title {
  color: #4479d9;
  text-align: left;
}
.cid-tL72evOZNQ.popup-builder {
  background-color: #ffffff;
}
.cid-tL72evOZNQ.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tL72evOZNQ.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tL72evOZNQ .modal-content,
.cid-tL72evOZNQ .modal-dialog {
  height: auto;
}
.cid-tL72evOZNQ .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tL72evOZNQ .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tL72evOZNQ .form-wrapper .mbr-form .form-group,
  .cid-tL72evOZNQ .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tL72evOZNQ .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tL72evOZNQ .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-tL72evOZNQ .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tL72evOZNQ .pt-0 {
  padding-top: 0 !important;
}
.cid-tL72evOZNQ .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tL72evOZNQ .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tL72evOZNQ .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tL72evOZNQ .modal-open {
  overflow: hidden;
}
.cid-tL72evOZNQ .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tL72evOZNQ .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tL72evOZNQ .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tL72evOZNQ .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-tL72evOZNQ .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tL72evOZNQ .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tL72evOZNQ .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tL72evOZNQ .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-tL72evOZNQ .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tL72evOZNQ .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tL72evOZNQ .modal-backdrop.fade {
  opacity: 0;
}
.cid-tL72evOZNQ .modal-backdrop.show {
  opacity: .5;
}
.cid-tL72evOZNQ .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-tL72evOZNQ .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tL72evOZNQ .modal-header {
    padding: 1rem;
  }
}
.cid-tL72evOZNQ .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tL72evOZNQ .modal-header .close svg {
  fill: #ffffff;
}
.cid-tL72evOZNQ .modal-header .close:hover {
  opacity: 1;
}
.cid-tL72evOZNQ .modal-header .close:focus {
  outline: none;
}
.cid-tL72evOZNQ .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tL72evOZNQ .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tL72evOZNQ .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tL72evOZNQ .modal-body {
    padding: 1rem;
  }
}
.cid-tL72evOZNQ .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-tL72evOZNQ .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tL72evOZNQ .modal-footer {
    padding: 1rem;
  }
}
.cid-tL72evOZNQ .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tL72evOZNQ .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tL72evOZNQ .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tL72evOZNQ .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tL72evOZNQ .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tL72evOZNQ .modal-lg,
  .cid-tL72evOZNQ .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tL72evOZNQ .modal-xl {
    max-width: 1140px;
  }
}
.cid-tL72evOZNQ .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tL72evOZNQ .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-tL72evOZNQ .form-group {
  margin-bottom: 1rem;
}
.cid-tL72evOZNQ .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tL72evOZNQ .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tL72evOZNQ .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-tL72evOZNQ .mbr-section-btn {
  margin: 0;
}
.cid-tL72evOZNQ .mbr-section-btn .btn {
  margin: 0;
}
.cid-tL72evOZNQ #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-tL72evOZNQ #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-tL72evOZNQ #creativecommons img,
.cid-tL72evOZNQ iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-tL72ewVF2A.popup-builder {
  background-color: #ffffff;
}
.cid-tL72ewVF2A.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tL72ewVF2A.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tL72ewVF2A .modal-content,
.cid-tL72ewVF2A .modal-dialog {
  height: auto;
}
.cid-tL72ewVF2A .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tL72ewVF2A .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tL72ewVF2A .form-wrapper .mbr-form .form-group,
  .cid-tL72ewVF2A .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tL72ewVF2A .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tL72ewVF2A .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-tL72ewVF2A .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tL72ewVF2A .pt-0 {
  padding-top: 0 !important;
}
.cid-tL72ewVF2A .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tL72ewVF2A .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tL72ewVF2A .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tL72ewVF2A .modal-open {
  overflow: hidden;
}
.cid-tL72ewVF2A .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tL72ewVF2A .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tL72ewVF2A .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tL72ewVF2A .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-tL72ewVF2A .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tL72ewVF2A .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tL72ewVF2A .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tL72ewVF2A .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-tL72ewVF2A .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tL72ewVF2A .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tL72ewVF2A .modal-backdrop.fade {
  opacity: 0;
}
.cid-tL72ewVF2A .modal-backdrop.show {
  opacity: .5;
}
.cid-tL72ewVF2A .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-tL72ewVF2A .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tL72ewVF2A .modal-header {
    padding: 1rem;
  }
}
.cid-tL72ewVF2A .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tL72ewVF2A .modal-header .close svg {
  fill: #ffffff;
}
.cid-tL72ewVF2A .modal-header .close:hover {
  opacity: 1;
}
.cid-tL72ewVF2A .modal-header .close:focus {
  outline: none;
}
.cid-tL72ewVF2A .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tL72ewVF2A .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tL72ewVF2A .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tL72ewVF2A .modal-body {
    padding: 1rem;
  }
}
.cid-tL72ewVF2A .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-tL72ewVF2A .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tL72ewVF2A .modal-footer {
    padding: 1rem;
  }
}
.cid-tL72ewVF2A .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tL72ewVF2A .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tL72ewVF2A .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tL72ewVF2A .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tL72ewVF2A .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tL72ewVF2A .modal-lg,
  .cid-tL72ewVF2A .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tL72ewVF2A .modal-xl {
    max-width: 1140px;
  }
}
.cid-tL72ewVF2A .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tL72ewVF2A .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-tL72ewVF2A .form-group {
  margin-bottom: 1rem;
}
.cid-tL72ewVF2A .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tL72ewVF2A .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tL72ewVF2A .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-tL72ewVF2A .mbr-section-btn {
  margin: 0;
}
.cid-tL72ewVF2A .mbr-section-btn .btn {
  margin: 0;
}
.cid-tL72ey19oy.popup-builder {
  background-color: #ffffff;
}
.cid-tL72ey19oy.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tL72ey19oy.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tL72ey19oy .modal-content,
.cid-tL72ey19oy .modal-dialog {
  height: auto;
}
.cid-tL72ey19oy .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tL72ey19oy .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tL72ey19oy .form-wrapper .mbr-form .form-group,
  .cid-tL72ey19oy .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tL72ey19oy .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tL72ey19oy .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-tL72ey19oy .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tL72ey19oy .pt-0 {
  padding-top: 0 !important;
}
.cid-tL72ey19oy .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tL72ey19oy .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tL72ey19oy .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tL72ey19oy .modal-open {
  overflow: hidden;
}
.cid-tL72ey19oy .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tL72ey19oy .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tL72ey19oy .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tL72ey19oy .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-tL72ey19oy .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tL72ey19oy .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tL72ey19oy .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tL72ey19oy .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-tL72ey19oy .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tL72ey19oy .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tL72ey19oy .modal-backdrop.fade {
  opacity: 0;
}
.cid-tL72ey19oy .modal-backdrop.show {
  opacity: .5;
}
.cid-tL72ey19oy .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-tL72ey19oy .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tL72ey19oy .modal-header {
    padding: 1rem;
  }
}
.cid-tL72ey19oy .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tL72ey19oy .modal-header .close svg {
  fill: #ffffff;
}
.cid-tL72ey19oy .modal-header .close:hover {
  opacity: 1;
}
.cid-tL72ey19oy .modal-header .close:focus {
  outline: none;
}
.cid-tL72ey19oy .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tL72ey19oy .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tL72ey19oy .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tL72ey19oy .modal-body {
    padding: 1rem;
  }
}
.cid-tL72ey19oy .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-tL72ey19oy .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tL72ey19oy .modal-footer {
    padding: 1rem;
  }
}
.cid-tL72ey19oy .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tL72ey19oy .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tL72ey19oy .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tL72ey19oy .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tL72ey19oy .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tL72ey19oy .modal-lg,
  .cid-tL72ey19oy .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tL72ey19oy .modal-xl {
    max-width: 1140px;
  }
}
.cid-tL72ey19oy .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tL72ey19oy .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-tL72ey19oy .form-group {
  margin-bottom: 1rem;
}
.cid-tL72ey19oy .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tL72ey19oy .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tL72ey19oy .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-tL72ey19oy .mbr-section-btn {
  margin: 0;
}
.cid-tL72ey19oy .mbr-section-btn .btn {
  margin: 0;
}
.cid-tL72eyLcPl.popup-builder {
  background-color: #ffffff;
}
.cid-tL72eyLcPl.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tL72eyLcPl.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tL72eyLcPl .modal-content,
.cid-tL72eyLcPl .modal-dialog {
  height: auto;
}
.cid-tL72eyLcPl .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tL72eyLcPl .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tL72eyLcPl .form-wrapper .mbr-form .form-group,
  .cid-tL72eyLcPl .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tL72eyLcPl .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tL72eyLcPl .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-tL72eyLcPl .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tL72eyLcPl .pt-0 {
  padding-top: 0 !important;
}
.cid-tL72eyLcPl .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tL72eyLcPl .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tL72eyLcPl .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tL72eyLcPl .modal-open {
  overflow: hidden;
}
.cid-tL72eyLcPl .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tL72eyLcPl .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tL72eyLcPl .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tL72eyLcPl .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-tL72eyLcPl .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tL72eyLcPl .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tL72eyLcPl .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tL72eyLcPl .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-tL72eyLcPl .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tL72eyLcPl .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tL72eyLcPl .modal-backdrop.fade {
  opacity: 0;
}
.cid-tL72eyLcPl .modal-backdrop.show {
  opacity: .5;
}
.cid-tL72eyLcPl .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-tL72eyLcPl .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tL72eyLcPl .modal-header {
    padding: 1rem;
  }
}
.cid-tL72eyLcPl .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tL72eyLcPl .modal-header .close svg {
  fill: #ffffff;
}
.cid-tL72eyLcPl .modal-header .close:hover {
  opacity: 1;
}
.cid-tL72eyLcPl .modal-header .close:focus {
  outline: none;
}
.cid-tL72eyLcPl .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tL72eyLcPl .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tL72eyLcPl .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tL72eyLcPl .modal-body {
    padding: 1rem;
  }
}
.cid-tL72eyLcPl .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-tL72eyLcPl .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tL72eyLcPl .modal-footer {
    padding: 1rem;
  }
}
.cid-tL72eyLcPl .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tL72eyLcPl .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tL72eyLcPl .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tL72eyLcPl .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tL72eyLcPl .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tL72eyLcPl .modal-lg,
  .cid-tL72eyLcPl .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tL72eyLcPl .modal-xl {
    max-width: 1140px;
  }
}
.cid-tL72eyLcPl .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tL72eyLcPl .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-tL72eyLcPl .form-group {
  margin-bottom: 1rem;
}
.cid-tL72eyLcPl .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tL72eyLcPl .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tL72eyLcPl .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-tL72eyLcPl .mbr-section-btn {
  margin: 0;
}
.cid-tL72eyLcPl .mbr-section-btn .btn {
  margin: 0;
}
.cid-tL72ezmXS4.popup-builder {
  background-color: #ffffff;
}
.cid-tL72ezmXS4.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tL72ezmXS4.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tL72ezmXS4 .modal-content,
.cid-tL72ezmXS4 .modal-dialog {
  height: auto;
}
.cid-tL72ezmXS4 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tL72ezmXS4 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tL72ezmXS4 .form-wrapper .mbr-form .form-group,
  .cid-tL72ezmXS4 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tL72ezmXS4 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tL72ezmXS4 .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-tL72ezmXS4 .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tL72ezmXS4 .pt-0 {
  padding-top: 0 !important;
}
.cid-tL72ezmXS4 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tL72ezmXS4 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tL72ezmXS4 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tL72ezmXS4 .modal-open {
  overflow: hidden;
}
.cid-tL72ezmXS4 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tL72ezmXS4 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tL72ezmXS4 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tL72ezmXS4 .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-tL72ezmXS4 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tL72ezmXS4 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tL72ezmXS4 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tL72ezmXS4 .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-tL72ezmXS4 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tL72ezmXS4 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tL72ezmXS4 .modal-backdrop.fade {
  opacity: 0;
}
.cid-tL72ezmXS4 .modal-backdrop.show {
  opacity: .5;
}
.cid-tL72ezmXS4 .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-tL72ezmXS4 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tL72ezmXS4 .modal-header {
    padding: 1rem;
  }
}
.cid-tL72ezmXS4 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tL72ezmXS4 .modal-header .close svg {
  fill: #ffffff;
}
.cid-tL72ezmXS4 .modal-header .close:hover {
  opacity: 1;
}
.cid-tL72ezmXS4 .modal-header .close:focus {
  outline: none;
}
.cid-tL72ezmXS4 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tL72ezmXS4 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tL72ezmXS4 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tL72ezmXS4 .modal-body {
    padding: 1rem;
  }
}
.cid-tL72ezmXS4 .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-tL72ezmXS4 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tL72ezmXS4 .modal-footer {
    padding: 1rem;
  }
}
.cid-tL72ezmXS4 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tL72ezmXS4 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tL72ezmXS4 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tL72ezmXS4 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tL72ezmXS4 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tL72ezmXS4 .modal-lg,
  .cid-tL72ezmXS4 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tL72ezmXS4 .modal-xl {
    max-width: 1140px;
  }
}
.cid-tL72ezmXS4 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tL72ezmXS4 .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-tL72ezmXS4 .form-group {
  margin-bottom: 1rem;
}
.cid-tL72ezmXS4 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tL72ezmXS4 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tL72ezmXS4 .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-tL72ezmXS4 .mbr-section-btn {
  margin: 0;
}
.cid-tL72ezmXS4 .mbr-section-btn .btn {
  margin: 0;
}
.cid-tL72eAdXUg.popup-builder {
  background-color: #ffffff;
}
.cid-tL72eAdXUg.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tL72eAdXUg.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tL72eAdXUg .modal-content,
.cid-tL72eAdXUg .modal-dialog {
  height: auto;
}
.cid-tL72eAdXUg .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tL72eAdXUg .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tL72eAdXUg .form-wrapper .mbr-form .form-group,
  .cid-tL72eAdXUg .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tL72eAdXUg .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tL72eAdXUg .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-tL72eAdXUg .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tL72eAdXUg .pt-0 {
  padding-top: 0 !important;
}
.cid-tL72eAdXUg .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tL72eAdXUg .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tL72eAdXUg .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tL72eAdXUg .modal-open {
  overflow: hidden;
}
.cid-tL72eAdXUg .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tL72eAdXUg .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tL72eAdXUg .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tL72eAdXUg .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-tL72eAdXUg .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tL72eAdXUg .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tL72eAdXUg .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tL72eAdXUg .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-tL72eAdXUg .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tL72eAdXUg .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tL72eAdXUg .modal-backdrop.fade {
  opacity: 0;
}
.cid-tL72eAdXUg .modal-backdrop.show {
  opacity: .5;
}
.cid-tL72eAdXUg .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-tL72eAdXUg .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tL72eAdXUg .modal-header {
    padding: 1rem;
  }
}
.cid-tL72eAdXUg .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tL72eAdXUg .modal-header .close svg {
  fill: #ffffff;
}
.cid-tL72eAdXUg .modal-header .close:hover {
  opacity: 1;
}
.cid-tL72eAdXUg .modal-header .close:focus {
  outline: none;
}
.cid-tL72eAdXUg .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tL72eAdXUg .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tL72eAdXUg .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tL72eAdXUg .modal-body {
    padding: 1rem;
  }
}
.cid-tL72eAdXUg .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-tL72eAdXUg .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tL72eAdXUg .modal-footer {
    padding: 1rem;
  }
}
.cid-tL72eAdXUg .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tL72eAdXUg .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tL72eAdXUg .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tL72eAdXUg .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tL72eAdXUg .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tL72eAdXUg .modal-lg,
  .cid-tL72eAdXUg .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tL72eAdXUg .modal-xl {
    max-width: 1140px;
  }
}
.cid-tL72eAdXUg .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tL72eAdXUg .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-tL72eAdXUg .form-group {
  margin-bottom: 1rem;
}
.cid-tL72eAdXUg .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tL72eAdXUg .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tL72eAdXUg .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-tL72eAdXUg .mbr-section-btn {
  margin: 0;
}
.cid-tL72eAdXUg .mbr-section-btn .btn {
  margin: 0;
}
.cid-uYztOxx9eJ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uYztOxx9eJ .row > [class*="col"] {
  padding-left: 16px;
  padding-right: 16px;
  width: 100%;
}
.cid-tMHGzDmQbh {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-tMHGzDmQbh .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tMHGzDmQbh .bg-facebook:hover {
  background: #0b60cb;
}
.cid-tMHGzDmQbh .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-tMHGzDmQbh .bg-youtube:hover {
  background: #cc0000;
}
.cid-tMHGzDmQbh .bg-twitch {
  background: #9146ff;
  color: #ffffff;
}
.cid-tMHGzDmQbh .bg-twitch:hover {
  background: #7313ff;
}
.cid-tMHGzDmQbh .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-tMHGzDmQbh [class^="socicon-"]:before,
.cid-tMHGzDmQbh [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tMHGzDmQbh .mbr-section-title,
.cid-tMHGzDmQbh .social-list {
  color: #4479d9;
  text-align: right;
}
.cid-tMHGFrztoG {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (max-width: 767px) {
  .cid-tMHGFrztoG .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tMHGFrztoG .img-logo img {
  height: 6rem;
  width: auto;
}
.cid-tMHGFrztoG .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-tMHGFrztoG .form-control:focus,
.cid-tMHGFrztoG .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-tMHGFrztoG .form-group {
  margin-bottom: 1rem;
}
.cid-tMHGFrztoG input::-webkit-input-placeholder,
.cid-tMHGFrztoG textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-tMHGFrztoG input:-moz-placeholder,
.cid-tMHGFrztoG textarea:-moz-placeholder {
  color: #656565;
}
.cid-tMHGFrztoG .jq-selectbox li,
.cid-tMHGFrztoG .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-tMHGFrztoG .jq-selectbox li:hover,
.cid-tMHGFrztoG .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-tMHGFrztoG .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-tMHGFrztoG .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-tMHGFrztoG textarea.form-control {
  resize: none;
}
.cid-tMHGFrztoG .input-group-btn {
  display: inline-block;
}
.cid-tMHGFrztoG .input-group-btn .btn {
  margin: 0 !important;
  padding: 0.75rem 1.5625rem !important;
  text-transform: none;
}
.cid-tMHGFrztoG .form-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tMHGFrztoG .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tMHGFrztoG .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tMHGFrztoG .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tMHGFrztoG .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tMHGFrztoG .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tMHGFrztoG .social-list {
    -webkit-justify-content: justify;
    text-align: justify;
    hyphens: auto;
    text-justify: distribute;
  }
}
@media (max-width: 767px) {
  .cid-tMHGFrztoG .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tMHGFrztoG .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tMHGFrztoG .form-control,
.cid-tMHGFrztoG .input-group-btn .btn {
  border-radius: 3px;
}
.cid-tMHGFrztoG #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-tMHGFrztoG #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-tMHGFrztoG #creativecommons img,
.cid-tMHGFrztoG iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-tMHGFrztoG .offset-md-1 {
  margin-left: 1vw;
}
.cid-tSDPiXRZxq.popup-builder {
  background-color: #ffffff;
}
.cid-tSDPiXRZxq.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tSDPiXRZxq.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tSDPiXRZxq .modal-content,
.cid-tSDPiXRZxq .modal-dialog {
  height: auto;
}
.cid-tSDPiXRZxq .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tSDPiXRZxq .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tSDPiXRZxq .form-wrapper .mbr-form .form-group,
  .cid-tSDPiXRZxq .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tSDPiXRZxq .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tSDPiXRZxq .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-tSDPiXRZxq .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tSDPiXRZxq .pt-0 {
  padding-top: 0 !important;
}
.cid-tSDPiXRZxq .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tSDPiXRZxq .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tSDPiXRZxq .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tSDPiXRZxq .modal-open {
  overflow: hidden;
}
.cid-tSDPiXRZxq .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tSDPiXRZxq .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tSDPiXRZxq .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tSDPiXRZxq .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-tSDPiXRZxq .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tSDPiXRZxq .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tSDPiXRZxq .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tSDPiXRZxq .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-tSDPiXRZxq .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tSDPiXRZxq .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tSDPiXRZxq .modal-backdrop.fade {
  opacity: 0;
}
.cid-tSDPiXRZxq .modal-backdrop.show {
  opacity: .5;
}
.cid-tSDPiXRZxq .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-tSDPiXRZxq .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXRZxq .modal-header {
    padding: 1rem;
  }
}
.cid-tSDPiXRZxq .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tSDPiXRZxq .modal-header .close svg {
  fill: #ffffff;
}
.cid-tSDPiXRZxq .modal-header .close:hover {
  opacity: 1;
}
.cid-tSDPiXRZxq .modal-header .close:focus {
  outline: none;
}
.cid-tSDPiXRZxq .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tSDPiXRZxq .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tSDPiXRZxq .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXRZxq .modal-body {
    padding: 1rem;
  }
}
.cid-tSDPiXRZxq .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-tSDPiXRZxq .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXRZxq .modal-footer {
    padding: 1rem;
  }
}
.cid-tSDPiXRZxq .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tSDPiXRZxq .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tSDPiXRZxq .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tSDPiXRZxq .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tSDPiXRZxq .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tSDPiXRZxq .modal-lg,
  .cid-tSDPiXRZxq .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tSDPiXRZxq .modal-xl {
    max-width: 1140px;
  }
}
.cid-tSDPiXRZxq .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tSDPiXRZxq .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-tSDPiXRZxq .form-group {
  margin-bottom: 1rem;
}
.cid-tSDPiXRZxq .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tSDPiXRZxq .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tSDPiXRZxq .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-tSDPiXRZxq .mbr-section-btn {
  margin: 0;
}
.cid-tSDPiXRZxq .mbr-section-btn .btn {
  margin: 0;
}
.cid-tN6VtooNkx {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tN6VtooNkx nav.navbar {
  position: fixed;
}
.cid-tN6VtooNkx .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-tN6VtooNkx .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tN6VtooNkx .decor {
  background-color: white;
  border: solid 1px lightgray;
  border-radius: .5vw;
}
.cid-tN6VtooNkx #menu {
  width: 3vh;
  font-size: .8vh;
  color: #353535;
  left: -7px;
  position: absolute;
  top: 1px;
  margin-top: 3px;
}
.cid-tN6VtooNkx .dropdown-item {
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  transition: .4s all !important;
}
.cid-tN6VtooNkx .dropdown-item:hover,
.cid-tN6VtooNkx .dropdown-item:focus {
  background: rgba(71, 181, 237, 0.5) !important;
  color: white !important;
}
.cid-tN6VtooNkx .dropdown-item:hover span {
  color: white;
}
.cid-tN6VtooNkx .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tN6VtooNkx .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tN6VtooNkx .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
  text-align: center;
}
.cid-tN6VtooNkx .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tN6VtooNkx .nav-link {
  position: relative;
}
.cid-tN6VtooNkx .container {
  display: flex;
  margin: auto;
  max-width: 1600px;
}
.cid-tN6VtooNkx .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0 !important;
}
.cid-tN6VtooNkx .iconfont-wrapper .mbr-iconfont {
  transition: .4s all;
}
.cid-tN6VtooNkx .iconfont-wrapper:hover .mbr-iconfont {
  color: #6592e6;
}
.cid-tN6VtooNkx .dropdown-menu,
.cid-tN6VtooNkx .navbar.opened {
  background: #353535 !important;
}
.cid-tN6VtooNkx .nav-item:focus,
.cid-tN6VtooNkx .nav-link:focus {
  outline: none;
}
.cid-tN6VtooNkx .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tN6VtooNkx .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tN6VtooNkx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tN6VtooNkx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tN6VtooNkx .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tN6VtooNkx .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tN6VtooNkx .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-tN6VtooNkx .navbar.opened {
  transition: all 0.3s;
}
.cid-tN6VtooNkx .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tN6VtooNkx .navbar .navbar-logo img {
  width: auto;
}
.cid-tN6VtooNkx .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tN6VtooNkx .navbar.collapsed {
  justify-content: center;
}
.cid-tN6VtooNkx .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tN6VtooNkx .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tN6VtooNkx .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tN6VtooNkx .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tN6VtooNkx .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-tN6VtooNkx .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tN6VtooNkx .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tN6VtooNkx .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tN6VtooNkx .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tN6VtooNkx .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tN6VtooNkx .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tN6VtooNkx .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tN6VtooNkx .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-tN6VtooNkx .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tN6VtooNkx .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tN6VtooNkx .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tN6VtooNkx .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tN6VtooNkx .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tN6VtooNkx .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-tN6VtooNkx .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tN6VtooNkx .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tN6VtooNkx .dropdown-item.active,
.cid-tN6VtooNkx .dropdown-item:active {
  background-color: transparent;
}
.cid-tN6VtooNkx .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tN6VtooNkx .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tN6VtooNkx .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tN6VtooNkx .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #353535;
}
.cid-tN6VtooNkx .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tN6VtooNkx .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tN6VtooNkx ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tN6VtooNkx .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tN6VtooNkx button.navbar-toggler {
  outline: none;
  width: 26px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tN6VtooNkx button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 25px;
  height: 2px;
  border-right: 5px;
  background-color: #353535;
}
.cid-tN6VtooNkx button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tN6VtooNkx button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tN6VtooNkx button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tN6VtooNkx button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tN6VtooNkx nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tN6VtooNkx nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tN6VtooNkx nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tN6VtooNkx nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tN6VtooNkx .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tN6VtooNkx a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tN6VtooNkx .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-tN6VtooNkx .navbar {
    height: 70px;
  }
  .cid-tN6VtooNkx .navbar.opened {
    height: auto;
  }
  .cid-tN6VtooNkx .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tN6VtooNkx .header-item {
  width: 33.33333333%;
  padding: 10px 0;
}
.cid-tN6VtooNkx .navbar-toggler {
  margin-left: 10px;
}
.cid-tN6VtooNkx .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-tN6VtooNkx .navbar-logo {
  margin-right: 0 !important;
}
.cid-tN6VtooNkx .mbr-text {
  width: 100%;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 575px) {
  .cid-tN6VtooNkx .mbr-text {
    display: none;
  }
}
.cid-tN6VtooNkx .navbar-collapse {
  padding-top: 40px !important;
}
.cid-tN6VtooNkx .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-tN6VtooNkx .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
}
.cid-tN6VtooNkx .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-tN6VtooNkx #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-tN6VtooNkx #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-tN6VtooNkx #vol {
    display: none;
  }
}
.cid-tN6VtooNkx .soutien {
  font-family: jost;
  font-size: 1em;
}
.cid-tN6VtoZtxp {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tN6VtoZtxp .mbr-section-title {
  text-align: center;
  color: #4479d9;
}
.cid-tN6VtoZtxp .mbr-section-subtitle {
  text-align: center;
}
.cid-tN6VtoZtxp .mbr-text {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tN6VtoZtxp .display-1 {
    font-size: 75px;
  }
  .cid-tN6VtoZtxp .display-5 {
    font-size: 29px;
  }
  .cid-tN6VtoZtxp .display-4 {
    font-weight: 300;
  }
}
#custom-html-13n {
  /* Type valid CSS here */
}
#custom-html-13n div {
  background-color: #1f1f1f;
  text-align: center;
}
#custom-html-13n .leTexte {
  font-size: 1rem;
  color: #fff;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  margin: auto;
}
.cid-ubZPxrnRqf {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-ubZPxrnRqf .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZPxrnRqf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ubZPxrnRqf .container,
.cid-ubZPxrnRqf .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-ubZPxrnRqf .container,
  .cid-ubZPxrnRqf .container-fluid {
    padding: 0 20px;
  }
}
.cid-ubZPxrnRqf .title-wrapper .mbr-section-subtitle {
  margin-bottom: 25px;
}
@media (max-width: 992px) {
  .cid-ubZPxrnRqf .title-wrapper .mbr-section-subtitle {
    margin-bottom: 20px;
  }
}
.cid-ubZPxrnRqf .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-ubZPxrnRqf .mbr-section-title {
  color: #4479d9;
}
.cid-ubZPxrnRqf .mbr-section-subtitle {
  color: #f9a600;
}
.cid-ubTIlGWj3G {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-ubTIlGWj3G .mbr-section-title {
  color: #fb980a;
  text-align: right;
}
#custom-html-1sz {
  /* Type valid CSS here */
  /* global */
}
#custom-html-1sz *,
#custom-html-1sz *::before,
#custom-html-1sz *::after {
  box-sizing: border-box;
}
#custom-html-1sz body {
  font-family: sans-serif;
  min-height: 100vh;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #232323;
}
#custom-html-1sz #corpsDuTexte {
  background-color: #232323;
}
#custom-html-1sz .container {
  background-color: #232323;
}
#custom-html-1sz .titre {
  padding: 1em;
}
#custom-html-1sz H1 {
  color: orange;
  font-size: 2rem;
}
#custom-html-1sz h6 {
  color: white;
}
.cid-ubZPIxaQdU {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ubZPIxaQdU .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZPIxaQdU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ubZPIxaQdU .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ubZPIxaQdU .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-ubZPIxaQdU .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-ubZPIxaQdU .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-ubZPIxaQdU .mbr-section-title {
  color: #ff9966;
  text-align: left;
}
.cid-ubZPIxaQdU .mbr-text,
.cid-ubZPIxaQdU .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-ubZPIxaQdU .w-100 {
  padding: 0;
  border-radius: 13px;
}
.cid-ubZPJEEobD {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ubZPJEEobD .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZPJEEobD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ubZPJEEobD .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ubZPJEEobD .text-wrapper {
  align-items: center;
  background-color: #4479d9;
  border-radius: 1em;
  border: 1px orange solid;
  padding: 1em;
}
@media (max-width: 991px) {
  .cid-ubZPJEEobD .image-wrapper {
    padding: 1rem;
  }
}
.cid-ubZPJEEobD .mbr-section-title {
  color: #ff9966;
  text-align: left;
}
.cid-ubZPJEEobD .mbr-text,
.cid-ubZPJEEobD .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-ubZPJEEobD .w-100 {
  padding: 0;
  border-radius: 13px;
  -webkit-filter: drop-shadow(5px 5px 5px #000000);
  filter: drop-shadow(5px 5px 5px #000000);
}
.cid-tN6VtquXRW {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-tN6VtquXRW .mbr-section-title {
  color: #4479d9;
  text-align: right;
}
.cid-tN6VtquXRW .mbr-text,
.cid-tN6VtquXRW .mbr-section-btn {
  color: #ffa405;
  text-align: right;
}
.cid-tN6VtqTAIW {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #171717;
}
.cid-tN6VtqTAIW .row {
  padding: 20px 0;
}
@media (min-width: 992px) {
  .cid-tN6VtqTAIW .row {
    padding: 20px 34px;
  }
}
.cid-tN6VtqTAIW .mbr-text {
  color: #4479d9;
  text-align: center;
}
.cid-tN6VtrlLKG {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-tN6VtrlLKG .card-title {
  line-height: 1.6;
  margin: 0;
}
.cid-tN6VtrlLKG .card {
  overflow: visible;
  transition: all 0.3s;
}
.cid-tN6VtrlLKG .card:hover {
  margin-top: -0.6rem;
}
.cid-tN6VtrlLKG .card-wrapper {
  position: relative;
}
.cid-tN6VtrlLKG .card-img {
  overflow: hidden;
  position: relative;
  transition: all 0.3s;
  border-radius: 6px;
}
.cid-tN6VtrlLKG .card-img:hover {
  box-shadow: 0 15px 20px rgba(0, 0, 0, 0.1);
}
.cid-tN6VtrlLKG .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: black;
  opacity: 0.2;
  z-index: 10;
  pointer-events: none;
  border-radius: 6px;
}
.cid-tN6VtrlLKG .big {
  margin-top: -25%;
}
.cid-tN6VtrlLKG .card-box {
  position: absolute;
  overflow: hidden;
  margin-bottom: -8px;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 1rem;
  z-index: 100;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
@media (max-width: 991px) {
  .cid-tN6VtrlLKG .small {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-tN6VtrlLKG .card:not(.last-child) {
    padding-bottom: 1.5rem !important;
  }
}
.cid-tN6VtrlLKG .mbr-section-sub-title {
  color: #4479d9;
  text-align: left;
}
.cid-tN6Vts11yt.popup-builder {
  background-color: #ffffff;
}
.cid-tN6Vts11yt.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tN6Vts11yt.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tN6Vts11yt .modal-content,
.cid-tN6Vts11yt .modal-dialog {
  height: auto;
}
.cid-tN6Vts11yt .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tN6Vts11yt .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tN6Vts11yt .form-wrapper .mbr-form .form-group,
  .cid-tN6Vts11yt .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tN6Vts11yt .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tN6Vts11yt .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-tN6Vts11yt .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tN6Vts11yt .pt-0 {
  padding-top: 0 !important;
}
.cid-tN6Vts11yt .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tN6Vts11yt .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tN6Vts11yt .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tN6Vts11yt .modal-open {
  overflow: hidden;
}
.cid-tN6Vts11yt .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tN6Vts11yt .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tN6Vts11yt .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tN6Vts11yt .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-tN6Vts11yt .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tN6Vts11yt .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tN6Vts11yt .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tN6Vts11yt .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-tN6Vts11yt .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tN6Vts11yt .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tN6Vts11yt .modal-backdrop.fade {
  opacity: 0;
}
.cid-tN6Vts11yt .modal-backdrop.show {
  opacity: .5;
}
.cid-tN6Vts11yt .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-tN6Vts11yt .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tN6Vts11yt .modal-header {
    padding: 1rem;
  }
}
.cid-tN6Vts11yt .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tN6Vts11yt .modal-header .close svg {
  fill: #ffffff;
}
.cid-tN6Vts11yt .modal-header .close:hover {
  opacity: 1;
}
.cid-tN6Vts11yt .modal-header .close:focus {
  outline: none;
}
.cid-tN6Vts11yt .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tN6Vts11yt .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tN6Vts11yt .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tN6Vts11yt .modal-body {
    padding: 1rem;
  }
}
.cid-tN6Vts11yt .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-tN6Vts11yt .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tN6Vts11yt .modal-footer {
    padding: 1rem;
  }
}
.cid-tN6Vts11yt .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tN6Vts11yt .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tN6Vts11yt .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tN6Vts11yt .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tN6Vts11yt .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tN6Vts11yt .modal-lg,
  .cid-tN6Vts11yt .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tN6Vts11yt .modal-xl {
    max-width: 1140px;
  }
}
.cid-tN6Vts11yt .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tN6Vts11yt .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-tN6Vts11yt .form-group {
  margin-bottom: 1rem;
}
.cid-tN6Vts11yt .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tN6Vts11yt .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tN6Vts11yt .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-tN6Vts11yt .mbr-section-btn {
  margin: 0;
}
.cid-tN6Vts11yt .mbr-section-btn .btn {
  margin: 0;
}
.cid-tN6Vts11yt #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-tN6Vts11yt #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-tN6Vts11yt #creativecommons img,
.cid-tN6Vts11yt iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-tN6VtsHmqi.popup-builder {
  background-color: #ffffff;
}
.cid-tN6VtsHmqi.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tN6VtsHmqi.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tN6VtsHmqi .modal-content,
.cid-tN6VtsHmqi .modal-dialog {
  height: auto;
}
.cid-tN6VtsHmqi .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tN6VtsHmqi .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tN6VtsHmqi .form-wrapper .mbr-form .form-group,
  .cid-tN6VtsHmqi .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tN6VtsHmqi .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tN6VtsHmqi .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-tN6VtsHmqi .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tN6VtsHmqi .pt-0 {
  padding-top: 0 !important;
}
.cid-tN6VtsHmqi .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tN6VtsHmqi .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tN6VtsHmqi .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tN6VtsHmqi .modal-open {
  overflow: hidden;
}
.cid-tN6VtsHmqi .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tN6VtsHmqi .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tN6VtsHmqi .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tN6VtsHmqi .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-tN6VtsHmqi .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tN6VtsHmqi .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tN6VtsHmqi .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tN6VtsHmqi .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-tN6VtsHmqi .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tN6VtsHmqi .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tN6VtsHmqi .modal-backdrop.fade {
  opacity: 0;
}
.cid-tN6VtsHmqi .modal-backdrop.show {
  opacity: .5;
}
.cid-tN6VtsHmqi .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-tN6VtsHmqi .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tN6VtsHmqi .modal-header {
    padding: 1rem;
  }
}
.cid-tN6VtsHmqi .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tN6VtsHmqi .modal-header .close svg {
  fill: #ffffff;
}
.cid-tN6VtsHmqi .modal-header .close:hover {
  opacity: 1;
}
.cid-tN6VtsHmqi .modal-header .close:focus {
  outline: none;
}
.cid-tN6VtsHmqi .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tN6VtsHmqi .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tN6VtsHmqi .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tN6VtsHmqi .modal-body {
    padding: 1rem;
  }
}
.cid-tN6VtsHmqi .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-tN6VtsHmqi .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tN6VtsHmqi .modal-footer {
    padding: 1rem;
  }
}
.cid-tN6VtsHmqi .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tN6VtsHmqi .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tN6VtsHmqi .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tN6VtsHmqi .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tN6VtsHmqi .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tN6VtsHmqi .modal-lg,
  .cid-tN6VtsHmqi .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tN6VtsHmqi .modal-xl {
    max-width: 1140px;
  }
}
.cid-tN6VtsHmqi .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tN6VtsHmqi .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-tN6VtsHmqi .form-group {
  margin-bottom: 1rem;
}
.cid-tN6VtsHmqi .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tN6VtsHmqi .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tN6VtsHmqi .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-tN6VtsHmqi .mbr-section-btn {
  margin: 0;
}
.cid-tN6VtsHmqi .mbr-section-btn .btn {
  margin: 0;
}
.cid-tN6VttjndC.popup-builder {
  background-color: #ffffff;
}
.cid-tN6VttjndC.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tN6VttjndC.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tN6VttjndC .modal-content,
.cid-tN6VttjndC .modal-dialog {
  height: auto;
}
.cid-tN6VttjndC .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tN6VttjndC .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tN6VttjndC .form-wrapper .mbr-form .form-group,
  .cid-tN6VttjndC .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tN6VttjndC .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tN6VttjndC .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-tN6VttjndC .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tN6VttjndC .pt-0 {
  padding-top: 0 !important;
}
.cid-tN6VttjndC .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tN6VttjndC .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tN6VttjndC .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tN6VttjndC .modal-open {
  overflow: hidden;
}
.cid-tN6VttjndC .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tN6VttjndC .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tN6VttjndC .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tN6VttjndC .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-tN6VttjndC .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tN6VttjndC .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tN6VttjndC .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tN6VttjndC .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-tN6VttjndC .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tN6VttjndC .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tN6VttjndC .modal-backdrop.fade {
  opacity: 0;
}
.cid-tN6VttjndC .modal-backdrop.show {
  opacity: .5;
}
.cid-tN6VttjndC .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-tN6VttjndC .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tN6VttjndC .modal-header {
    padding: 1rem;
  }
}
.cid-tN6VttjndC .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tN6VttjndC .modal-header .close svg {
  fill: #ffffff;
}
.cid-tN6VttjndC .modal-header .close:hover {
  opacity: 1;
}
.cid-tN6VttjndC .modal-header .close:focus {
  outline: none;
}
.cid-tN6VttjndC .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tN6VttjndC .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tN6VttjndC .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tN6VttjndC .modal-body {
    padding: 1rem;
  }
}
.cid-tN6VttjndC .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-tN6VttjndC .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tN6VttjndC .modal-footer {
    padding: 1rem;
  }
}
.cid-tN6VttjndC .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tN6VttjndC .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tN6VttjndC .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tN6VttjndC .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tN6VttjndC .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tN6VttjndC .modal-lg,
  .cid-tN6VttjndC .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tN6VttjndC .modal-xl {
    max-width: 1140px;
  }
}
.cid-tN6VttjndC .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tN6VttjndC .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-tN6VttjndC .form-group {
  margin-bottom: 1rem;
}
.cid-tN6VttjndC .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tN6VttjndC .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tN6VttjndC .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-tN6VttjndC .mbr-section-btn {
  margin: 0;
}
.cid-tN6VttjndC .mbr-section-btn .btn {
  margin: 0;
}
.cid-tN6VttWkKv.popup-builder {
  background-color: #ffffff;
}
.cid-tN6VttWkKv.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tN6VttWkKv.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tN6VttWkKv .modal-content,
.cid-tN6VttWkKv .modal-dialog {
  height: auto;
}
.cid-tN6VttWkKv .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tN6VttWkKv .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tN6VttWkKv .form-wrapper .mbr-form .form-group,
  .cid-tN6VttWkKv .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tN6VttWkKv .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tN6VttWkKv .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-tN6VttWkKv .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tN6VttWkKv .pt-0 {
  padding-top: 0 !important;
}
.cid-tN6VttWkKv .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tN6VttWkKv .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tN6VttWkKv .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tN6VttWkKv .modal-open {
  overflow: hidden;
}
.cid-tN6VttWkKv .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tN6VttWkKv .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tN6VttWkKv .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tN6VttWkKv .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-tN6VttWkKv .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tN6VttWkKv .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tN6VttWkKv .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tN6VttWkKv .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-tN6VttWkKv .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tN6VttWkKv .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tN6VttWkKv .modal-backdrop.fade {
  opacity: 0;
}
.cid-tN6VttWkKv .modal-backdrop.show {
  opacity: .5;
}
.cid-tN6VttWkKv .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-tN6VttWkKv .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tN6VttWkKv .modal-header {
    padding: 1rem;
  }
}
.cid-tN6VttWkKv .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tN6VttWkKv .modal-header .close svg {
  fill: #ffffff;
}
.cid-tN6VttWkKv .modal-header .close:hover {
  opacity: 1;
}
.cid-tN6VttWkKv .modal-header .close:focus {
  outline: none;
}
.cid-tN6VttWkKv .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tN6VttWkKv .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tN6VttWkKv .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tN6VttWkKv .modal-body {
    padding: 1rem;
  }
}
.cid-tN6VttWkKv .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-tN6VttWkKv .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tN6VttWkKv .modal-footer {
    padding: 1rem;
  }
}
.cid-tN6VttWkKv .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tN6VttWkKv .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tN6VttWkKv .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tN6VttWkKv .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tN6VttWkKv .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tN6VttWkKv .modal-lg,
  .cid-tN6VttWkKv .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tN6VttWkKv .modal-xl {
    max-width: 1140px;
  }
}
.cid-tN6VttWkKv .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tN6VttWkKv .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-tN6VttWkKv .form-group {
  margin-bottom: 1rem;
}
.cid-tN6VttWkKv .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tN6VttWkKv .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tN6VttWkKv .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-tN6VttWkKv .mbr-section-btn {
  margin: 0;
}
.cid-tN6VttWkKv .mbr-section-btn .btn {
  margin: 0;
}
.cid-tN6VtuB4yP.popup-builder {
  background-color: #ffffff;
}
.cid-tN6VtuB4yP.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tN6VtuB4yP.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tN6VtuB4yP .modal-content,
.cid-tN6VtuB4yP .modal-dialog {
  height: auto;
}
.cid-tN6VtuB4yP .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tN6VtuB4yP .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tN6VtuB4yP .form-wrapper .mbr-form .form-group,
  .cid-tN6VtuB4yP .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tN6VtuB4yP .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tN6VtuB4yP .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-tN6VtuB4yP .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tN6VtuB4yP .pt-0 {
  padding-top: 0 !important;
}
.cid-tN6VtuB4yP .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tN6VtuB4yP .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tN6VtuB4yP .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tN6VtuB4yP .modal-open {
  overflow: hidden;
}
.cid-tN6VtuB4yP .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tN6VtuB4yP .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tN6VtuB4yP .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tN6VtuB4yP .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-tN6VtuB4yP .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tN6VtuB4yP .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tN6VtuB4yP .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tN6VtuB4yP .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-tN6VtuB4yP .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tN6VtuB4yP .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tN6VtuB4yP .modal-backdrop.fade {
  opacity: 0;
}
.cid-tN6VtuB4yP .modal-backdrop.show {
  opacity: .5;
}
.cid-tN6VtuB4yP .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-tN6VtuB4yP .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tN6VtuB4yP .modal-header {
    padding: 1rem;
  }
}
.cid-tN6VtuB4yP .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tN6VtuB4yP .modal-header .close svg {
  fill: #ffffff;
}
.cid-tN6VtuB4yP .modal-header .close:hover {
  opacity: 1;
}
.cid-tN6VtuB4yP .modal-header .close:focus {
  outline: none;
}
.cid-tN6VtuB4yP .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tN6VtuB4yP .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tN6VtuB4yP .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tN6VtuB4yP .modal-body {
    padding: 1rem;
  }
}
.cid-tN6VtuB4yP .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-tN6VtuB4yP .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tN6VtuB4yP .modal-footer {
    padding: 1rem;
  }
}
.cid-tN6VtuB4yP .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tN6VtuB4yP .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tN6VtuB4yP .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tN6VtuB4yP .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tN6VtuB4yP .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tN6VtuB4yP .modal-lg,
  .cid-tN6VtuB4yP .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tN6VtuB4yP .modal-xl {
    max-width: 1140px;
  }
}
.cid-tN6VtuB4yP .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tN6VtuB4yP .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-tN6VtuB4yP .form-group {
  margin-bottom: 1rem;
}
.cid-tN6VtuB4yP .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tN6VtuB4yP .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tN6VtuB4yP .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-tN6VtuB4yP .mbr-section-btn {
  margin: 0;
}
.cid-tN6VtuB4yP .mbr-section-btn .btn {
  margin: 0;
}
.cid-tN6VtvdKTA.popup-builder {
  background-color: #ffffff;
}
.cid-tN6VtvdKTA.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tN6VtvdKTA.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tN6VtvdKTA .modal-content,
.cid-tN6VtvdKTA .modal-dialog {
  height: auto;
}
.cid-tN6VtvdKTA .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tN6VtvdKTA .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tN6VtvdKTA .form-wrapper .mbr-form .form-group,
  .cid-tN6VtvdKTA .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tN6VtvdKTA .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tN6VtvdKTA .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-tN6VtvdKTA .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tN6VtvdKTA .pt-0 {
  padding-top: 0 !important;
}
.cid-tN6VtvdKTA .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tN6VtvdKTA .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tN6VtvdKTA .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tN6VtvdKTA .modal-open {
  overflow: hidden;
}
.cid-tN6VtvdKTA .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tN6VtvdKTA .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tN6VtvdKTA .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tN6VtvdKTA .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-tN6VtvdKTA .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tN6VtvdKTA .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tN6VtvdKTA .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tN6VtvdKTA .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-tN6VtvdKTA .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tN6VtvdKTA .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tN6VtvdKTA .modal-backdrop.fade {
  opacity: 0;
}
.cid-tN6VtvdKTA .modal-backdrop.show {
  opacity: .5;
}
.cid-tN6VtvdKTA .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-tN6VtvdKTA .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tN6VtvdKTA .modal-header {
    padding: 1rem;
  }
}
.cid-tN6VtvdKTA .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tN6VtvdKTA .modal-header .close svg {
  fill: #ffffff;
}
.cid-tN6VtvdKTA .modal-header .close:hover {
  opacity: 1;
}
.cid-tN6VtvdKTA .modal-header .close:focus {
  outline: none;
}
.cid-tN6VtvdKTA .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tN6VtvdKTA .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tN6VtvdKTA .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tN6VtvdKTA .modal-body {
    padding: 1rem;
  }
}
.cid-tN6VtvdKTA .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-tN6VtvdKTA .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tN6VtvdKTA .modal-footer {
    padding: 1rem;
  }
}
.cid-tN6VtvdKTA .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tN6VtvdKTA .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tN6VtvdKTA .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tN6VtvdKTA .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tN6VtvdKTA .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tN6VtvdKTA .modal-lg,
  .cid-tN6VtvdKTA .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tN6VtvdKTA .modal-xl {
    max-width: 1140px;
  }
}
.cid-tN6VtvdKTA .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tN6VtvdKTA .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-tN6VtvdKTA .form-group {
  margin-bottom: 1rem;
}
.cid-tN6VtvdKTA .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tN6VtvdKTA .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tN6VtvdKTA .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-tN6VtvdKTA .mbr-section-btn {
  margin: 0;
}
.cid-tN6VtvdKTA .mbr-section-btn .btn {
  margin: 0;
}
.cid-uYztOxx9eJ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uYztOxx9eJ .row > [class*="col"] {
  padding-left: 16px;
  padding-right: 16px;
  width: 100%;
}
.cid-tN6VtwsJju {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-tN6VtwsJju .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tN6VtwsJju .bg-facebook:hover {
  background: #0b60cb;
}
.cid-tN6VtwsJju .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-tN6VtwsJju .bg-youtube:hover {
  background: #cc0000;
}
.cid-tN6VtwsJju .bg-twitch {
  background: #9146ff;
  color: #ffffff;
}
.cid-tN6VtwsJju .bg-twitch:hover {
  background: #7313ff;
}
.cid-tN6VtwsJju .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-tN6VtwsJju [class^="socicon-"]:before,
.cid-tN6VtwsJju [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tN6VtwsJju .mbr-section-title,
.cid-tN6VtwsJju .social-list {
  color: #4479d9;
  text-align: right;
}
.cid-tN6VtxumHH {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (max-width: 767px) {
  .cid-tN6VtxumHH .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tN6VtxumHH .img-logo img {
  height: 6rem;
  width: auto;
}
.cid-tN6VtxumHH .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-tN6VtxumHH .form-control:focus,
.cid-tN6VtxumHH .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-tN6VtxumHH .form-group {
  margin-bottom: 1rem;
}
.cid-tN6VtxumHH input::-webkit-input-placeholder,
.cid-tN6VtxumHH textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-tN6VtxumHH input:-moz-placeholder,
.cid-tN6VtxumHH textarea:-moz-placeholder {
  color: #656565;
}
.cid-tN6VtxumHH .jq-selectbox li,
.cid-tN6VtxumHH .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-tN6VtxumHH .jq-selectbox li:hover,
.cid-tN6VtxumHH .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-tN6VtxumHH .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-tN6VtxumHH .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-tN6VtxumHH textarea.form-control {
  resize: none;
}
.cid-tN6VtxumHH .input-group-btn {
  display: inline-block;
}
.cid-tN6VtxumHH .input-group-btn .btn {
  margin: 0 !important;
  padding: 0.75rem 1.5625rem !important;
  text-transform: none;
}
.cid-tN6VtxumHH .form-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tN6VtxumHH .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tN6VtxumHH .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tN6VtxumHH .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tN6VtxumHH .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tN6VtxumHH .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tN6VtxumHH .social-list {
    -webkit-justify-content: justify;
    text-align: justify;
    hyphens: auto;
    text-justify: distribute;
  }
}
@media (max-width: 767px) {
  .cid-tN6VtxumHH .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tN6VtxumHH .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tN6VtxumHH .form-control,
.cid-tN6VtxumHH .input-group-btn .btn {
  border-radius: 3px;
}
.cid-tN6VtxumHH #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-tN6VtxumHH #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-tN6VtxumHH #creativecommons img,
.cid-tN6VtxumHH iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-tN6VtxumHH .offset-md-1 {
  margin-left: 1vw;
}
.cid-tSDPiXRtn2.popup-builder {
  background-color: #ffffff;
}
.cid-tSDPiXRtn2.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tSDPiXRtn2.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tSDPiXRtn2 .modal-content,
.cid-tSDPiXRtn2 .modal-dialog {
  height: auto;
}
.cid-tSDPiXRtn2 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tSDPiXRtn2 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tSDPiXRtn2 .form-wrapper .mbr-form .form-group,
  .cid-tSDPiXRtn2 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tSDPiXRtn2 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tSDPiXRtn2 .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-tSDPiXRtn2 .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tSDPiXRtn2 .pt-0 {
  padding-top: 0 !important;
}
.cid-tSDPiXRtn2 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tSDPiXRtn2 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tSDPiXRtn2 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tSDPiXRtn2 .modal-open {
  overflow: hidden;
}
.cid-tSDPiXRtn2 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tSDPiXRtn2 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tSDPiXRtn2 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tSDPiXRtn2 .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-tSDPiXRtn2 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tSDPiXRtn2 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tSDPiXRtn2 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tSDPiXRtn2 .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-tSDPiXRtn2 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tSDPiXRtn2 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tSDPiXRtn2 .modal-backdrop.fade {
  opacity: 0;
}
.cid-tSDPiXRtn2 .modal-backdrop.show {
  opacity: .5;
}
.cid-tSDPiXRtn2 .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-tSDPiXRtn2 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXRtn2 .modal-header {
    padding: 1rem;
  }
}
.cid-tSDPiXRtn2 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tSDPiXRtn2 .modal-header .close svg {
  fill: #ffffff;
}
.cid-tSDPiXRtn2 .modal-header .close:hover {
  opacity: 1;
}
.cid-tSDPiXRtn2 .modal-header .close:focus {
  outline: none;
}
.cid-tSDPiXRtn2 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tSDPiXRtn2 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tSDPiXRtn2 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXRtn2 .modal-body {
    padding: 1rem;
  }
}
.cid-tSDPiXRtn2 .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-tSDPiXRtn2 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXRtn2 .modal-footer {
    padding: 1rem;
  }
}
.cid-tSDPiXRtn2 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tSDPiXRtn2 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tSDPiXRtn2 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tSDPiXRtn2 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tSDPiXRtn2 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tSDPiXRtn2 .modal-lg,
  .cid-tSDPiXRtn2 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tSDPiXRtn2 .modal-xl {
    max-width: 1140px;
  }
}
.cid-tSDPiXRtn2 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tSDPiXRtn2 .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-tSDPiXRtn2 .form-group {
  margin-bottom: 1rem;
}
.cid-tSDPiXRtn2 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tSDPiXRtn2 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tSDPiXRtn2 .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-tSDPiXRtn2 .mbr-section-btn {
  margin: 0;
}
.cid-tSDPiXRtn2 .mbr-section-btn .btn {
  margin: 0;
}
.cid-tNLyJi0B8o {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tNLyJi0B8o nav.navbar {
  position: fixed;
}
.cid-tNLyJi0B8o .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-tNLyJi0B8o .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tNLyJi0B8o .decor {
  background-color: white;
  border: solid 1px lightgray;
  border-radius: .5vw;
}
.cid-tNLyJi0B8o #menu {
  width: 3vh;
  font-size: .8vh;
  color: #353535;
  left: -7px;
  position: absolute;
  top: 1px;
  margin-top: 3px;
}
.cid-tNLyJi0B8o .dropdown-item {
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  transition: .4s all !important;
}
.cid-tNLyJi0B8o .dropdown-item:hover,
.cid-tNLyJi0B8o .dropdown-item:focus {
  background: rgba(71, 181, 237, 0.5) !important;
  color: white !important;
}
.cid-tNLyJi0B8o .dropdown-item:hover span {
  color: white;
}
.cid-tNLyJi0B8o .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tNLyJi0B8o .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tNLyJi0B8o .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
  text-align: center;
}
.cid-tNLyJi0B8o .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tNLyJi0B8o .nav-link {
  position: relative;
}
.cid-tNLyJi0B8o .container {
  display: flex;
  margin: auto;
  max-width: 1600px;
}
.cid-tNLyJi0B8o .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0 !important;
}
.cid-tNLyJi0B8o .iconfont-wrapper .mbr-iconfont {
  transition: .4s all;
}
.cid-tNLyJi0B8o .iconfont-wrapper:hover .mbr-iconfont {
  color: #6592e6;
}
.cid-tNLyJi0B8o .dropdown-menu,
.cid-tNLyJi0B8o .navbar.opened {
  background: #353535 !important;
}
.cid-tNLyJi0B8o .nav-item:focus,
.cid-tNLyJi0B8o .nav-link:focus {
  outline: none;
}
.cid-tNLyJi0B8o .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tNLyJi0B8o .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tNLyJi0B8o .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tNLyJi0B8o .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tNLyJi0B8o .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tNLyJi0B8o .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tNLyJi0B8o .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-tNLyJi0B8o .navbar.opened {
  transition: all 0.3s;
}
.cid-tNLyJi0B8o .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tNLyJi0B8o .navbar .navbar-logo img {
  width: auto;
}
.cid-tNLyJi0B8o .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tNLyJi0B8o .navbar.collapsed {
  justify-content: center;
}
.cid-tNLyJi0B8o .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tNLyJi0B8o .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tNLyJi0B8o .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tNLyJi0B8o .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tNLyJi0B8o .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-tNLyJi0B8o .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tNLyJi0B8o .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tNLyJi0B8o .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tNLyJi0B8o .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tNLyJi0B8o .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tNLyJi0B8o .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tNLyJi0B8o .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tNLyJi0B8o .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-tNLyJi0B8o .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tNLyJi0B8o .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tNLyJi0B8o .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tNLyJi0B8o .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tNLyJi0B8o .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tNLyJi0B8o .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-tNLyJi0B8o .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tNLyJi0B8o .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tNLyJi0B8o .dropdown-item.active,
.cid-tNLyJi0B8o .dropdown-item:active {
  background-color: transparent;
}
.cid-tNLyJi0B8o .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tNLyJi0B8o .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tNLyJi0B8o .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tNLyJi0B8o .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #353535;
}
.cid-tNLyJi0B8o .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tNLyJi0B8o .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tNLyJi0B8o ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tNLyJi0B8o .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tNLyJi0B8o button.navbar-toggler {
  outline: none;
  width: 26px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tNLyJi0B8o button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 25px;
  height: 2px;
  border-right: 5px;
  background-color: #353535;
}
.cid-tNLyJi0B8o button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tNLyJi0B8o button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tNLyJi0B8o button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tNLyJi0B8o button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tNLyJi0B8o nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tNLyJi0B8o nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tNLyJi0B8o nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tNLyJi0B8o nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tNLyJi0B8o .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tNLyJi0B8o a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tNLyJi0B8o .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-tNLyJi0B8o .navbar {
    height: 70px;
  }
  .cid-tNLyJi0B8o .navbar.opened {
    height: auto;
  }
  .cid-tNLyJi0B8o .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tNLyJi0B8o .header-item {
  width: 33.33333333%;
  padding: 10px 0;
}
.cid-tNLyJi0B8o .navbar-toggler {
  margin-left: 10px;
}
.cid-tNLyJi0B8o .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-tNLyJi0B8o .navbar-logo {
  margin-right: 0 !important;
}
.cid-tNLyJi0B8o .mbr-text {
  width: 100%;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 575px) {
  .cid-tNLyJi0B8o .mbr-text {
    display: none;
  }
}
.cid-tNLyJi0B8o .navbar-collapse {
  padding-top: 40px !important;
}
.cid-tNLyJi0B8o .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-tNLyJi0B8o .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
}
.cid-tNLyJi0B8o .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-tNLyJi0B8o #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-tNLyJi0B8o #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-tNLyJi0B8o #vol {
    display: none;
  }
}
.cid-tNLyJi0B8o .soutien {
  font-family: jost;
  font-size: 1em;
}
.cid-tNLyJiXSeq {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tNLyJiXSeq .mbr-section-title {
  text-align: center;
  color: #4479d9;
}
.cid-tNLyJiXSeq .mbr-section-subtitle {
  text-align: center;
}
.cid-tNLyJiXSeq .mbr-text {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tNLyJiXSeq .display-1 {
    font-size: 75px;
  }
  .cid-tNLyJiXSeq .display-5 {
    font-size: 29px;
  }
  .cid-tNLyJiXSeq .display-4 {
    font-weight: 300;
  }
}
#custom-html-145 {
  /* Type valid CSS here */
}
#custom-html-145 div {
  background-color: #1f1f1f;
  text-align: center;
}
#custom-html-145 .leTexte {
  font-size: 1rem;
  color: #fff;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  margin: auto;
}
.cid-ubZPVIRJdz {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-ubZPVIRJdz .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZPVIRJdz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ubZPVIRJdz .container,
.cid-ubZPVIRJdz .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-ubZPVIRJdz .container,
  .cid-ubZPVIRJdz .container-fluid {
    padding: 0 20px;
  }
}
.cid-ubZPVIRJdz .title-wrapper .mbr-section-subtitle {
  margin-bottom: 25px;
}
@media (max-width: 992px) {
  .cid-ubZPVIRJdz .title-wrapper .mbr-section-subtitle {
    margin-bottom: 20px;
  }
}
.cid-ubZPVIRJdz .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-ubZPVIRJdz .mbr-section-title {
  color: #4479d9;
}
.cid-ubZPVIRJdz .mbr-section-subtitle {
  color: #f9a600;
}
.cid-ubTAPxP9BR {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-ubTAPxP9BR .mbr-section-title {
  color: #fb980a;
  text-align: right;
}
#custom-html-1sy {
  /* Type valid CSS here */
  /* global */
}
#custom-html-1sy *,
#custom-html-1sy *::before,
#custom-html-1sy *::after {
  box-sizing: border-box;
}
#custom-html-1sy body {
  font-family: sans-serif;
  min-height: 100vh;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #232323;
}
#custom-html-1sy #corpsDuTexte {
  background-color: #232323;
}
#custom-html-1sy .container {
  background-color: #232323;
}
#custom-html-1sy .titre {
  padding: 1em;
}
#custom-html-1sy H1 {
  color: orange;
  font-size: 2rem;
}
#custom-html-1sy h6 {
  color: white;
}
.cid-ubZQ7qtIyO {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ubZQ7qtIyO .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZQ7qtIyO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ubZQ7qtIyO .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ubZQ7qtIyO .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-ubZQ7qtIyO .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-ubZQ7qtIyO .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-ubZQ7qtIyO .mbr-section-title {
  color: #ff9966;
  text-align: left;
}
.cid-ubZQ7qtIyO .mbr-text,
.cid-ubZQ7qtIyO .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-ubZQ7qtIyO .w-100 {
  padding: 0;
  border-radius: 13px;
}
.cid-ubZQ8pL3Ko {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ubZQ8pL3Ko .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZQ8pL3Ko .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ubZQ8pL3Ko .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ubZQ8pL3Ko .text-wrapper {
  align-items: center;
  background-color: #4479d9;
  border-radius: 1em;
  border: 1px orange solid;
  padding: 1em;
}
@media (max-width: 991px) {
  .cid-ubZQ8pL3Ko .image-wrapper {
    padding: 1rem;
  }
}
.cid-ubZQ8pL3Ko .mbr-section-title {
  color: #ff9966;
  text-align: left;
}
.cid-ubZQ8pL3Ko .mbr-text,
.cid-ubZQ8pL3Ko .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-ubZQ8pL3Ko .w-100 {
  padding: 0;
  border-radius: 13px;
  -webkit-filter: drop-shadow(5px 5px 5px #000000);
  filter: drop-shadow(5px 5px 5px #000000);
}
.cid-tNLyJktmdZ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-tNLyJktmdZ .mbr-section-title {
  color: #4479d9;
  text-align: right;
}
.cid-tNLyJktmdZ .mbr-text,
.cid-tNLyJktmdZ .mbr-section-btn {
  color: #ffa405;
  text-align: right;
}
.cid-tNLyJkSDv2 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #171717;
}
.cid-tNLyJkSDv2 .row {
  padding: 20px 0;
}
@media (min-width: 992px) {
  .cid-tNLyJkSDv2 .row {
    padding: 20px 34px;
  }
}
.cid-tNLyJkSDv2 .mbr-text {
  color: #4479d9;
  text-align: center;
}
.cid-tNLyJlfqT7 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-tNLyJlfqT7 .card-title {
  line-height: 1.6;
  margin: 0;
}
.cid-tNLyJlfqT7 .card {
  overflow: visible;
  transition: all 0.3s;
}
.cid-tNLyJlfqT7 .card:hover {
  margin-top: -0.6rem;
}
.cid-tNLyJlfqT7 .card-wrapper {
  position: relative;
}
.cid-tNLyJlfqT7 .card-img {
  overflow: hidden;
  position: relative;
  transition: all 0.3s;
  border-radius: 6px;
}
.cid-tNLyJlfqT7 .card-img:hover {
  box-shadow: 0 15px 20px rgba(0, 0, 0, 0.1);
}
.cid-tNLyJlfqT7 .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: black;
  opacity: 0.2;
  z-index: 10;
  pointer-events: none;
  border-radius: 6px;
}
.cid-tNLyJlfqT7 .big {
  margin-top: -25%;
}
.cid-tNLyJlfqT7 .card-box {
  position: absolute;
  overflow: hidden;
  margin-bottom: -8px;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 1rem;
  z-index: 100;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
@media (max-width: 991px) {
  .cid-tNLyJlfqT7 .small {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-tNLyJlfqT7 .card:not(.last-child) {
    padding-bottom: 1.5rem !important;
  }
}
.cid-tNLyJlfqT7 .mbr-section-sub-title {
  color: #4479d9;
  text-align: left;
}
.cid-tNLyJlMdY6.popup-builder {
  background-color: #ffffff;
}
.cid-tNLyJlMdY6.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tNLyJlMdY6.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tNLyJlMdY6 .modal-content,
.cid-tNLyJlMdY6 .modal-dialog {
  height: auto;
}
.cid-tNLyJlMdY6 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tNLyJlMdY6 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tNLyJlMdY6 .form-wrapper .mbr-form .form-group,
  .cid-tNLyJlMdY6 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tNLyJlMdY6 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tNLyJlMdY6 .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-tNLyJlMdY6 .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tNLyJlMdY6 .pt-0 {
  padding-top: 0 !important;
}
.cid-tNLyJlMdY6 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tNLyJlMdY6 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tNLyJlMdY6 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tNLyJlMdY6 .modal-open {
  overflow: hidden;
}
.cid-tNLyJlMdY6 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tNLyJlMdY6 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tNLyJlMdY6 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tNLyJlMdY6 .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-tNLyJlMdY6 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tNLyJlMdY6 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tNLyJlMdY6 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tNLyJlMdY6 .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-tNLyJlMdY6 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tNLyJlMdY6 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tNLyJlMdY6 .modal-backdrop.fade {
  opacity: 0;
}
.cid-tNLyJlMdY6 .modal-backdrop.show {
  opacity: .5;
}
.cid-tNLyJlMdY6 .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-tNLyJlMdY6 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tNLyJlMdY6 .modal-header {
    padding: 1rem;
  }
}
.cid-tNLyJlMdY6 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tNLyJlMdY6 .modal-header .close svg {
  fill: #ffffff;
}
.cid-tNLyJlMdY6 .modal-header .close:hover {
  opacity: 1;
}
.cid-tNLyJlMdY6 .modal-header .close:focus {
  outline: none;
}
.cid-tNLyJlMdY6 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tNLyJlMdY6 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tNLyJlMdY6 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tNLyJlMdY6 .modal-body {
    padding: 1rem;
  }
}
.cid-tNLyJlMdY6 .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-tNLyJlMdY6 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tNLyJlMdY6 .modal-footer {
    padding: 1rem;
  }
}
.cid-tNLyJlMdY6 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tNLyJlMdY6 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tNLyJlMdY6 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tNLyJlMdY6 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tNLyJlMdY6 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tNLyJlMdY6 .modal-lg,
  .cid-tNLyJlMdY6 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tNLyJlMdY6 .modal-xl {
    max-width: 1140px;
  }
}
.cid-tNLyJlMdY6 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tNLyJlMdY6 .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-tNLyJlMdY6 .form-group {
  margin-bottom: 1rem;
}
.cid-tNLyJlMdY6 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tNLyJlMdY6 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tNLyJlMdY6 .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-tNLyJlMdY6 .mbr-section-btn {
  margin: 0;
}
.cid-tNLyJlMdY6 .mbr-section-btn .btn {
  margin: 0;
}
.cid-tNLyJlMdY6 #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-tNLyJlMdY6 #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-tNLyJlMdY6 #creativecommons img,
.cid-tNLyJlMdY6 iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-tNLyJmpLiq.popup-builder {
  background-color: #ffffff;
}
.cid-tNLyJmpLiq.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tNLyJmpLiq.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tNLyJmpLiq .modal-content,
.cid-tNLyJmpLiq .modal-dialog {
  height: auto;
}
.cid-tNLyJmpLiq .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tNLyJmpLiq .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tNLyJmpLiq .form-wrapper .mbr-form .form-group,
  .cid-tNLyJmpLiq .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tNLyJmpLiq .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tNLyJmpLiq .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-tNLyJmpLiq .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tNLyJmpLiq .pt-0 {
  padding-top: 0 !important;
}
.cid-tNLyJmpLiq .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tNLyJmpLiq .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tNLyJmpLiq .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tNLyJmpLiq .modal-open {
  overflow: hidden;
}
.cid-tNLyJmpLiq .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tNLyJmpLiq .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tNLyJmpLiq .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tNLyJmpLiq .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-tNLyJmpLiq .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tNLyJmpLiq .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tNLyJmpLiq .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tNLyJmpLiq .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-tNLyJmpLiq .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tNLyJmpLiq .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tNLyJmpLiq .modal-backdrop.fade {
  opacity: 0;
}
.cid-tNLyJmpLiq .modal-backdrop.show {
  opacity: .5;
}
.cid-tNLyJmpLiq .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-tNLyJmpLiq .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tNLyJmpLiq .modal-header {
    padding: 1rem;
  }
}
.cid-tNLyJmpLiq .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tNLyJmpLiq .modal-header .close svg {
  fill: #ffffff;
}
.cid-tNLyJmpLiq .modal-header .close:hover {
  opacity: 1;
}
.cid-tNLyJmpLiq .modal-header .close:focus {
  outline: none;
}
.cid-tNLyJmpLiq .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tNLyJmpLiq .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tNLyJmpLiq .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tNLyJmpLiq .modal-body {
    padding: 1rem;
  }
}
.cid-tNLyJmpLiq .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-tNLyJmpLiq .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tNLyJmpLiq .modal-footer {
    padding: 1rem;
  }
}
.cid-tNLyJmpLiq .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tNLyJmpLiq .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tNLyJmpLiq .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tNLyJmpLiq .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tNLyJmpLiq .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tNLyJmpLiq .modal-lg,
  .cid-tNLyJmpLiq .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tNLyJmpLiq .modal-xl {
    max-width: 1140px;
  }
}
.cid-tNLyJmpLiq .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tNLyJmpLiq .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-tNLyJmpLiq .form-group {
  margin-bottom: 1rem;
}
.cid-tNLyJmpLiq .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tNLyJmpLiq .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tNLyJmpLiq .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-tNLyJmpLiq .mbr-section-btn {
  margin: 0;
}
.cid-tNLyJmpLiq .mbr-section-btn .btn {
  margin: 0;
}
.cid-tNLyJmWRjP.popup-builder {
  background-color: #ffffff;
}
.cid-tNLyJmWRjP.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tNLyJmWRjP.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tNLyJmWRjP .modal-content,
.cid-tNLyJmWRjP .modal-dialog {
  height: auto;
}
.cid-tNLyJmWRjP .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tNLyJmWRjP .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tNLyJmWRjP .form-wrapper .mbr-form .form-group,
  .cid-tNLyJmWRjP .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tNLyJmWRjP .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tNLyJmWRjP .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-tNLyJmWRjP .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tNLyJmWRjP .pt-0 {
  padding-top: 0 !important;
}
.cid-tNLyJmWRjP .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tNLyJmWRjP .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tNLyJmWRjP .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tNLyJmWRjP .modal-open {
  overflow: hidden;
}
.cid-tNLyJmWRjP .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tNLyJmWRjP .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tNLyJmWRjP .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tNLyJmWRjP .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-tNLyJmWRjP .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tNLyJmWRjP .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tNLyJmWRjP .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tNLyJmWRjP .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-tNLyJmWRjP .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tNLyJmWRjP .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tNLyJmWRjP .modal-backdrop.fade {
  opacity: 0;
}
.cid-tNLyJmWRjP .modal-backdrop.show {
  opacity: .5;
}
.cid-tNLyJmWRjP .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-tNLyJmWRjP .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tNLyJmWRjP .modal-header {
    padding: 1rem;
  }
}
.cid-tNLyJmWRjP .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tNLyJmWRjP .modal-header .close svg {
  fill: #ffffff;
}
.cid-tNLyJmWRjP .modal-header .close:hover {
  opacity: 1;
}
.cid-tNLyJmWRjP .modal-header .close:focus {
  outline: none;
}
.cid-tNLyJmWRjP .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tNLyJmWRjP .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tNLyJmWRjP .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tNLyJmWRjP .modal-body {
    padding: 1rem;
  }
}
.cid-tNLyJmWRjP .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-tNLyJmWRjP .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tNLyJmWRjP .modal-footer {
    padding: 1rem;
  }
}
.cid-tNLyJmWRjP .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tNLyJmWRjP .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tNLyJmWRjP .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tNLyJmWRjP .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tNLyJmWRjP .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tNLyJmWRjP .modal-lg,
  .cid-tNLyJmWRjP .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tNLyJmWRjP .modal-xl {
    max-width: 1140px;
  }
}
.cid-tNLyJmWRjP .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tNLyJmWRjP .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-tNLyJmWRjP .form-group {
  margin-bottom: 1rem;
}
.cid-tNLyJmWRjP .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tNLyJmWRjP .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tNLyJmWRjP .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-tNLyJmWRjP .mbr-section-btn {
  margin: 0;
}
.cid-tNLyJmWRjP .mbr-section-btn .btn {
  margin: 0;
}
.cid-tNLyJnDutj.popup-builder {
  background-color: #ffffff;
}
.cid-tNLyJnDutj.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tNLyJnDutj.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tNLyJnDutj .modal-content,
.cid-tNLyJnDutj .modal-dialog {
  height: auto;
}
.cid-tNLyJnDutj .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tNLyJnDutj .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tNLyJnDutj .form-wrapper .mbr-form .form-group,
  .cid-tNLyJnDutj .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tNLyJnDutj .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tNLyJnDutj .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-tNLyJnDutj .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tNLyJnDutj .pt-0 {
  padding-top: 0 !important;
}
.cid-tNLyJnDutj .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tNLyJnDutj .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tNLyJnDutj .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tNLyJnDutj .modal-open {
  overflow: hidden;
}
.cid-tNLyJnDutj .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tNLyJnDutj .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tNLyJnDutj .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tNLyJnDutj .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-tNLyJnDutj .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tNLyJnDutj .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tNLyJnDutj .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tNLyJnDutj .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-tNLyJnDutj .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tNLyJnDutj .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tNLyJnDutj .modal-backdrop.fade {
  opacity: 0;
}
.cid-tNLyJnDutj .modal-backdrop.show {
  opacity: .5;
}
.cid-tNLyJnDutj .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-tNLyJnDutj .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tNLyJnDutj .modal-header {
    padding: 1rem;
  }
}
.cid-tNLyJnDutj .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tNLyJnDutj .modal-header .close svg {
  fill: #ffffff;
}
.cid-tNLyJnDutj .modal-header .close:hover {
  opacity: 1;
}
.cid-tNLyJnDutj .modal-header .close:focus {
  outline: none;
}
.cid-tNLyJnDutj .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tNLyJnDutj .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tNLyJnDutj .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tNLyJnDutj .modal-body {
    padding: 1rem;
  }
}
.cid-tNLyJnDutj .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-tNLyJnDutj .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tNLyJnDutj .modal-footer {
    padding: 1rem;
  }
}
.cid-tNLyJnDutj .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tNLyJnDutj .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tNLyJnDutj .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tNLyJnDutj .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tNLyJnDutj .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tNLyJnDutj .modal-lg,
  .cid-tNLyJnDutj .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tNLyJnDutj .modal-xl {
    max-width: 1140px;
  }
}
.cid-tNLyJnDutj .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tNLyJnDutj .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-tNLyJnDutj .form-group {
  margin-bottom: 1rem;
}
.cid-tNLyJnDutj .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tNLyJnDutj .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tNLyJnDutj .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-tNLyJnDutj .mbr-section-btn {
  margin: 0;
}
.cid-tNLyJnDutj .mbr-section-btn .btn {
  margin: 0;
}
.cid-tNLyJofHns.popup-builder {
  background-color: #ffffff;
}
.cid-tNLyJofHns.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tNLyJofHns.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tNLyJofHns .modal-content,
.cid-tNLyJofHns .modal-dialog {
  height: auto;
}
.cid-tNLyJofHns .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tNLyJofHns .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tNLyJofHns .form-wrapper .mbr-form .form-group,
  .cid-tNLyJofHns .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tNLyJofHns .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tNLyJofHns .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-tNLyJofHns .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tNLyJofHns .pt-0 {
  padding-top: 0 !important;
}
.cid-tNLyJofHns .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tNLyJofHns .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tNLyJofHns .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tNLyJofHns .modal-open {
  overflow: hidden;
}
.cid-tNLyJofHns .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tNLyJofHns .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tNLyJofHns .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tNLyJofHns .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-tNLyJofHns .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tNLyJofHns .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tNLyJofHns .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tNLyJofHns .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-tNLyJofHns .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tNLyJofHns .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tNLyJofHns .modal-backdrop.fade {
  opacity: 0;
}
.cid-tNLyJofHns .modal-backdrop.show {
  opacity: .5;
}
.cid-tNLyJofHns .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-tNLyJofHns .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tNLyJofHns .modal-header {
    padding: 1rem;
  }
}
.cid-tNLyJofHns .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tNLyJofHns .modal-header .close svg {
  fill: #ffffff;
}
.cid-tNLyJofHns .modal-header .close:hover {
  opacity: 1;
}
.cid-tNLyJofHns .modal-header .close:focus {
  outline: none;
}
.cid-tNLyJofHns .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tNLyJofHns .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tNLyJofHns .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tNLyJofHns .modal-body {
    padding: 1rem;
  }
}
.cid-tNLyJofHns .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-tNLyJofHns .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tNLyJofHns .modal-footer {
    padding: 1rem;
  }
}
.cid-tNLyJofHns .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tNLyJofHns .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tNLyJofHns .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tNLyJofHns .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tNLyJofHns .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tNLyJofHns .modal-lg,
  .cid-tNLyJofHns .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tNLyJofHns .modal-xl {
    max-width: 1140px;
  }
}
.cid-tNLyJofHns .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tNLyJofHns .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-tNLyJofHns .form-group {
  margin-bottom: 1rem;
}
.cid-tNLyJofHns .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tNLyJofHns .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tNLyJofHns .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-tNLyJofHns .mbr-section-btn {
  margin: 0;
}
.cid-tNLyJofHns .mbr-section-btn .btn {
  margin: 0;
}
.cid-tNLyJoPouQ.popup-builder {
  background-color: #ffffff;
}
.cid-tNLyJoPouQ.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tNLyJoPouQ.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tNLyJoPouQ .modal-content,
.cid-tNLyJoPouQ .modal-dialog {
  height: auto;
}
.cid-tNLyJoPouQ .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tNLyJoPouQ .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tNLyJoPouQ .form-wrapper .mbr-form .form-group,
  .cid-tNLyJoPouQ .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tNLyJoPouQ .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tNLyJoPouQ .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-tNLyJoPouQ .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tNLyJoPouQ .pt-0 {
  padding-top: 0 !important;
}
.cid-tNLyJoPouQ .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tNLyJoPouQ .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tNLyJoPouQ .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tNLyJoPouQ .modal-open {
  overflow: hidden;
}
.cid-tNLyJoPouQ .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tNLyJoPouQ .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tNLyJoPouQ .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tNLyJoPouQ .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-tNLyJoPouQ .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tNLyJoPouQ .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tNLyJoPouQ .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tNLyJoPouQ .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-tNLyJoPouQ .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tNLyJoPouQ .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tNLyJoPouQ .modal-backdrop.fade {
  opacity: 0;
}
.cid-tNLyJoPouQ .modal-backdrop.show {
  opacity: .5;
}
.cid-tNLyJoPouQ .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-tNLyJoPouQ .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tNLyJoPouQ .modal-header {
    padding: 1rem;
  }
}
.cid-tNLyJoPouQ .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tNLyJoPouQ .modal-header .close svg {
  fill: #ffffff;
}
.cid-tNLyJoPouQ .modal-header .close:hover {
  opacity: 1;
}
.cid-tNLyJoPouQ .modal-header .close:focus {
  outline: none;
}
.cid-tNLyJoPouQ .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tNLyJoPouQ .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tNLyJoPouQ .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tNLyJoPouQ .modal-body {
    padding: 1rem;
  }
}
.cid-tNLyJoPouQ .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-tNLyJoPouQ .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tNLyJoPouQ .modal-footer {
    padding: 1rem;
  }
}
.cid-tNLyJoPouQ .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tNLyJoPouQ .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tNLyJoPouQ .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tNLyJoPouQ .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tNLyJoPouQ .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tNLyJoPouQ .modal-lg,
  .cid-tNLyJoPouQ .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tNLyJoPouQ .modal-xl {
    max-width: 1140px;
  }
}
.cid-tNLyJoPouQ .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tNLyJoPouQ .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-tNLyJoPouQ .form-group {
  margin-bottom: 1rem;
}
.cid-tNLyJoPouQ .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tNLyJoPouQ .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tNLyJoPouQ .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-tNLyJoPouQ .mbr-section-btn {
  margin: 0;
}
.cid-tNLyJoPouQ .mbr-section-btn .btn {
  margin: 0;
}
.cid-uYztOxx9eJ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uYztOxx9eJ .row > [class*="col"] {
  padding-left: 16px;
  padding-right: 16px;
  width: 100%;
}
.cid-tNLyJpWrJ1 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-tNLyJpWrJ1 .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tNLyJpWrJ1 .bg-facebook:hover {
  background: #0b60cb;
}
.cid-tNLyJpWrJ1 .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-tNLyJpWrJ1 .bg-youtube:hover {
  background: #cc0000;
}
.cid-tNLyJpWrJ1 .bg-twitch {
  background: #9146ff;
  color: #ffffff;
}
.cid-tNLyJpWrJ1 .bg-twitch:hover {
  background: #7313ff;
}
.cid-tNLyJpWrJ1 .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-tNLyJpWrJ1 [class^="socicon-"]:before,
.cid-tNLyJpWrJ1 [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tNLyJpWrJ1 .mbr-section-title,
.cid-tNLyJpWrJ1 .social-list {
  color: #4479d9;
  text-align: right;
}
.cid-tNLyJqyTJT {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (max-width: 767px) {
  .cid-tNLyJqyTJT .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tNLyJqyTJT .img-logo img {
  height: 6rem;
  width: auto;
}
.cid-tNLyJqyTJT .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-tNLyJqyTJT .form-control:focus,
.cid-tNLyJqyTJT .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-tNLyJqyTJT .form-group {
  margin-bottom: 1rem;
}
.cid-tNLyJqyTJT input::-webkit-input-placeholder,
.cid-tNLyJqyTJT textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-tNLyJqyTJT input:-moz-placeholder,
.cid-tNLyJqyTJT textarea:-moz-placeholder {
  color: #656565;
}
.cid-tNLyJqyTJT .jq-selectbox li,
.cid-tNLyJqyTJT .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-tNLyJqyTJT .jq-selectbox li:hover,
.cid-tNLyJqyTJT .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-tNLyJqyTJT .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-tNLyJqyTJT .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-tNLyJqyTJT textarea.form-control {
  resize: none;
}
.cid-tNLyJqyTJT .input-group-btn {
  display: inline-block;
}
.cid-tNLyJqyTJT .input-group-btn .btn {
  margin: 0 !important;
  padding: 0.75rem 1.5625rem !important;
  text-transform: none;
}
.cid-tNLyJqyTJT .form-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tNLyJqyTJT .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tNLyJqyTJT .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tNLyJqyTJT .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tNLyJqyTJT .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tNLyJqyTJT .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tNLyJqyTJT .social-list {
    -webkit-justify-content: justify;
    text-align: justify;
    hyphens: auto;
    text-justify: distribute;
  }
}
@media (max-width: 767px) {
  .cid-tNLyJqyTJT .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tNLyJqyTJT .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tNLyJqyTJT .form-control,
.cid-tNLyJqyTJT .input-group-btn .btn {
  border-radius: 3px;
}
.cid-tNLyJqyTJT #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-tNLyJqyTJT #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-tNLyJqyTJT #creativecommons img,
.cid-tNLyJqyTJT iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-tNLyJqyTJT .offset-md-1 {
  margin-left: 1vw;
}
.cid-tSDPiXR99q.popup-builder {
  background-color: #ffffff;
}
.cid-tSDPiXR99q.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tSDPiXR99q.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tSDPiXR99q .modal-content,
.cid-tSDPiXR99q .modal-dialog {
  height: auto;
}
.cid-tSDPiXR99q .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tSDPiXR99q .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tSDPiXR99q .form-wrapper .mbr-form .form-group,
  .cid-tSDPiXR99q .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tSDPiXR99q .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tSDPiXR99q .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-tSDPiXR99q .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tSDPiXR99q .pt-0 {
  padding-top: 0 !important;
}
.cid-tSDPiXR99q .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tSDPiXR99q .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tSDPiXR99q .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tSDPiXR99q .modal-open {
  overflow: hidden;
}
.cid-tSDPiXR99q .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tSDPiXR99q .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tSDPiXR99q .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tSDPiXR99q .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-tSDPiXR99q .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tSDPiXR99q .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tSDPiXR99q .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tSDPiXR99q .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-tSDPiXR99q .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tSDPiXR99q .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tSDPiXR99q .modal-backdrop.fade {
  opacity: 0;
}
.cid-tSDPiXR99q .modal-backdrop.show {
  opacity: .5;
}
.cid-tSDPiXR99q .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-tSDPiXR99q .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXR99q .modal-header {
    padding: 1rem;
  }
}
.cid-tSDPiXR99q .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tSDPiXR99q .modal-header .close svg {
  fill: #ffffff;
}
.cid-tSDPiXR99q .modal-header .close:hover {
  opacity: 1;
}
.cid-tSDPiXR99q .modal-header .close:focus {
  outline: none;
}
.cid-tSDPiXR99q .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tSDPiXR99q .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tSDPiXR99q .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXR99q .modal-body {
    padding: 1rem;
  }
}
.cid-tSDPiXR99q .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-tSDPiXR99q .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXR99q .modal-footer {
    padding: 1rem;
  }
}
.cid-tSDPiXR99q .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tSDPiXR99q .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tSDPiXR99q .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tSDPiXR99q .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tSDPiXR99q .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tSDPiXR99q .modal-lg,
  .cid-tSDPiXR99q .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tSDPiXR99q .modal-xl {
    max-width: 1140px;
  }
}
.cid-tSDPiXR99q .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tSDPiXR99q .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-tSDPiXR99q .form-group {
  margin-bottom: 1rem;
}
.cid-tSDPiXR99q .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tSDPiXR99q .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tSDPiXR99q .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-tSDPiXR99q .mbr-section-btn {
  margin: 0;
}
.cid-tSDPiXR99q .mbr-section-btn .btn {
  margin: 0;
}
.cid-tOpbMSZ0cZ {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tOpbMSZ0cZ nav.navbar {
  position: fixed;
}
.cid-tOpbMSZ0cZ .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-tOpbMSZ0cZ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tOpbMSZ0cZ .decor {
  background-color: white;
  border: solid 1px lightgray;
  border-radius: .5vw;
}
.cid-tOpbMSZ0cZ #menu {
  width: 3vh;
  font-size: .8vh;
  color: #353535;
  left: -7px;
  position: absolute;
  top: 1px;
  margin-top: 3px;
}
.cid-tOpbMSZ0cZ .dropdown-item {
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  transition: .4s all !important;
}
.cid-tOpbMSZ0cZ .dropdown-item:hover,
.cid-tOpbMSZ0cZ .dropdown-item:focus {
  background: rgba(71, 181, 237, 0.5) !important;
  color: white !important;
}
.cid-tOpbMSZ0cZ .dropdown-item:hover span {
  color: white;
}
.cid-tOpbMSZ0cZ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tOpbMSZ0cZ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tOpbMSZ0cZ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
  text-align: center;
}
.cid-tOpbMSZ0cZ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tOpbMSZ0cZ .nav-link {
  position: relative;
}
.cid-tOpbMSZ0cZ .container {
  display: flex;
  margin: auto;
  max-width: 1600px;
}
.cid-tOpbMSZ0cZ .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0 !important;
}
.cid-tOpbMSZ0cZ .iconfont-wrapper .mbr-iconfont {
  transition: .4s all;
}
.cid-tOpbMSZ0cZ .iconfont-wrapper:hover .mbr-iconfont {
  color: #6592e6;
}
.cid-tOpbMSZ0cZ .dropdown-menu,
.cid-tOpbMSZ0cZ .navbar.opened {
  background: #353535 !important;
}
.cid-tOpbMSZ0cZ .nav-item:focus,
.cid-tOpbMSZ0cZ .nav-link:focus {
  outline: none;
}
.cid-tOpbMSZ0cZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tOpbMSZ0cZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tOpbMSZ0cZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tOpbMSZ0cZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tOpbMSZ0cZ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tOpbMSZ0cZ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tOpbMSZ0cZ .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-tOpbMSZ0cZ .navbar.opened {
  transition: all 0.3s;
}
.cid-tOpbMSZ0cZ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tOpbMSZ0cZ .navbar .navbar-logo img {
  width: auto;
}
.cid-tOpbMSZ0cZ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tOpbMSZ0cZ .navbar.collapsed {
  justify-content: center;
}
.cid-tOpbMSZ0cZ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tOpbMSZ0cZ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tOpbMSZ0cZ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tOpbMSZ0cZ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tOpbMSZ0cZ .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-tOpbMSZ0cZ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tOpbMSZ0cZ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tOpbMSZ0cZ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tOpbMSZ0cZ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tOpbMSZ0cZ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tOpbMSZ0cZ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tOpbMSZ0cZ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tOpbMSZ0cZ .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-tOpbMSZ0cZ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tOpbMSZ0cZ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tOpbMSZ0cZ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tOpbMSZ0cZ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tOpbMSZ0cZ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tOpbMSZ0cZ .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-tOpbMSZ0cZ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tOpbMSZ0cZ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tOpbMSZ0cZ .dropdown-item.active,
.cid-tOpbMSZ0cZ .dropdown-item:active {
  background-color: transparent;
}
.cid-tOpbMSZ0cZ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tOpbMSZ0cZ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tOpbMSZ0cZ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tOpbMSZ0cZ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #353535;
}
.cid-tOpbMSZ0cZ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tOpbMSZ0cZ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tOpbMSZ0cZ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tOpbMSZ0cZ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tOpbMSZ0cZ button.navbar-toggler {
  outline: none;
  width: 26px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tOpbMSZ0cZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 25px;
  height: 2px;
  border-right: 5px;
  background-color: #353535;
}
.cid-tOpbMSZ0cZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tOpbMSZ0cZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tOpbMSZ0cZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tOpbMSZ0cZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tOpbMSZ0cZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tOpbMSZ0cZ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tOpbMSZ0cZ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tOpbMSZ0cZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tOpbMSZ0cZ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tOpbMSZ0cZ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tOpbMSZ0cZ .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-tOpbMSZ0cZ .navbar {
    height: 70px;
  }
  .cid-tOpbMSZ0cZ .navbar.opened {
    height: auto;
  }
  .cid-tOpbMSZ0cZ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tOpbMSZ0cZ .header-item {
  width: 33.33333333%;
  padding: 10px 0;
}
.cid-tOpbMSZ0cZ .navbar-toggler {
  margin-left: 10px;
}
.cid-tOpbMSZ0cZ .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-tOpbMSZ0cZ .navbar-logo {
  margin-right: 0 !important;
}
.cid-tOpbMSZ0cZ .mbr-text {
  width: 100%;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 575px) {
  .cid-tOpbMSZ0cZ .mbr-text {
    display: none;
  }
}
.cid-tOpbMSZ0cZ .navbar-collapse {
  padding-top: 40px !important;
}
.cid-tOpbMSZ0cZ .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-tOpbMSZ0cZ .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
}
.cid-tOpbMSZ0cZ .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-tOpbMSZ0cZ #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-tOpbMSZ0cZ #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-tOpbMSZ0cZ #vol {
    display: none;
  }
}
.cid-tOpbMSZ0cZ .soutien {
  font-family: jost;
  font-size: 1em;
}
.cid-tOpbMTCXA1 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tOpbMTCXA1 .mbr-section-title {
  text-align: center;
  color: #4479d9;
}
.cid-tOpbMTCXA1 .mbr-section-subtitle {
  text-align: center;
}
.cid-tOpbMTCXA1 .mbr-text {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tOpbMTCXA1 .display-1 {
    font-size: 75px;
  }
  .cid-tOpbMTCXA1 .display-5 {
    font-size: 29px;
  }
  .cid-tOpbMTCXA1 .display-4 {
    font-weight: 300;
  }
}
#custom-html-14n {
  /* Type valid CSS here */
}
#custom-html-14n div {
  background-color: #1f1f1f;
  text-align: center;
}
#custom-html-14n .leTexte {
  font-size: 1rem;
  color: #fff;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  margin: auto;
}
.cid-ubZQcXtUg3 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-ubZQcXtUg3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZQcXtUg3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ubZQcXtUg3 .container,
.cid-ubZQcXtUg3 .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-ubZQcXtUg3 .container,
  .cid-ubZQcXtUg3 .container-fluid {
    padding: 0 20px;
  }
}
.cid-ubZQcXtUg3 .title-wrapper .mbr-section-subtitle {
  margin-bottom: 25px;
}
@media (max-width: 992px) {
  .cid-ubZQcXtUg3 .title-wrapper .mbr-section-subtitle {
    margin-bottom: 20px;
  }
}
.cid-ubZQcXtUg3 .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-ubZQcXtUg3 .mbr-section-title {
  color: #4479d9;
}
.cid-ubZQcXtUg3 .mbr-section-subtitle {
  color: #f9a600;
}
.cid-ubTAGXnMeU {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-ubTAGXnMeU .mbr-section-title {
  color: #fb980a;
  text-align: right;
}
#custom-html-1sx {
  /* Type valid CSS here */
  /* global */
}
#custom-html-1sx *,
#custom-html-1sx *::before,
#custom-html-1sx *::after {
  box-sizing: border-box;
}
#custom-html-1sx body {
  font-family: sans-serif;
  min-height: 100vh;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #232323;
}
#custom-html-1sx #corpsDuTexte {
  background-color: #232323;
}
#custom-html-1sx .container {
  background-color: #232323;
}
#custom-html-1sx .titre {
  padding: 1em;
}
#custom-html-1sx H1 {
  color: orange;
  font-size: 2rem;
}
#custom-html-1sx h6 {
  color: white;
}
.cid-ubZQpiMoPA {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ubZQpiMoPA .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZQpiMoPA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ubZQpiMoPA .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ubZQpiMoPA .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-ubZQpiMoPA .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-ubZQpiMoPA .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-ubZQpiMoPA .mbr-section-title {
  color: #ff9966;
  text-align: left;
}
.cid-ubZQpiMoPA .mbr-text,
.cid-ubZQpiMoPA .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-ubZQpiMoPA .w-100 {
  padding: 0;
  border-radius: 13px;
}
.cid-ubZQraD0kj {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ubZQraD0kj .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZQraD0kj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ubZQraD0kj .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ubZQraD0kj .text-wrapper {
  align-items: center;
  background-color: #4479d9;
  border-radius: 1em;
  border: 1px orange solid;
  padding: 1em;
}
@media (max-width: 991px) {
  .cid-ubZQraD0kj .image-wrapper {
    padding: 1rem;
  }
}
.cid-ubZQraD0kj .mbr-section-title {
  color: #ff9966;
  text-align: left;
}
.cid-ubZQraD0kj .mbr-text,
.cid-ubZQraD0kj .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-ubZQraD0kj .w-100 {
  padding: 0;
  border-radius: 13px;
  -webkit-filter: drop-shadow(5px 5px 5px #000000);
  filter: drop-shadow(5px 5px 5px #000000);
}
.cid-tOpbMUn62p {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-tOpbMUn62p .mbr-section-title {
  color: #4479d9;
  text-align: right;
}
.cid-tOpbMUn62p .mbr-text,
.cid-tOpbMUn62p .mbr-section-btn {
  color: #ffa405;
  text-align: right;
}
.cid-tOpbMUS8ZB {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #171717;
}
.cid-tOpbMUS8ZB .row {
  padding: 20px 0;
}
@media (min-width: 992px) {
  .cid-tOpbMUS8ZB .row {
    padding: 20px 34px;
  }
}
.cid-tOpbMUS8ZB .mbr-text {
  color: #4479d9;
  text-align: center;
}
.cid-tOpbMV6RTk {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-tOpbMV6RTk .card-title {
  line-height: 1.6;
  margin: 0;
}
.cid-tOpbMV6RTk .card {
  overflow: visible;
  transition: all 0.3s;
}
.cid-tOpbMV6RTk .card:hover {
  margin-top: -0.6rem;
}
.cid-tOpbMV6RTk .card-wrapper {
  position: relative;
}
.cid-tOpbMV6RTk .card-img {
  overflow: hidden;
  position: relative;
  transition: all 0.3s;
  border-radius: 6px;
}
.cid-tOpbMV6RTk .card-img:hover {
  box-shadow: 0 15px 20px rgba(0, 0, 0, 0.1);
}
.cid-tOpbMV6RTk .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: black;
  opacity: 0.2;
  z-index: 10;
  pointer-events: none;
  border-radius: 6px;
}
.cid-tOpbMV6RTk .big {
  margin-top: -25%;
}
.cid-tOpbMV6RTk .card-box {
  position: absolute;
  overflow: hidden;
  margin-bottom: -8px;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 1rem;
  z-index: 100;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
@media (max-width: 991px) {
  .cid-tOpbMV6RTk .small {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-tOpbMV6RTk .card:not(.last-child) {
    padding-bottom: 1.5rem !important;
  }
}
.cid-tOpbMV6RTk .mbr-section-sub-title {
  color: #4479d9;
  text-align: left;
}
.cid-tOpbMVu3cq.popup-builder {
  background-color: #ffffff;
}
.cid-tOpbMVu3cq.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tOpbMVu3cq.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tOpbMVu3cq .modal-content,
.cid-tOpbMVu3cq .modal-dialog {
  height: auto;
}
.cid-tOpbMVu3cq .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tOpbMVu3cq .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tOpbMVu3cq .form-wrapper .mbr-form .form-group,
  .cid-tOpbMVu3cq .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tOpbMVu3cq .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tOpbMVu3cq .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-tOpbMVu3cq .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tOpbMVu3cq .pt-0 {
  padding-top: 0 !important;
}
.cid-tOpbMVu3cq .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tOpbMVu3cq .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tOpbMVu3cq .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tOpbMVu3cq .modal-open {
  overflow: hidden;
}
.cid-tOpbMVu3cq .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tOpbMVu3cq .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tOpbMVu3cq .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tOpbMVu3cq .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-tOpbMVu3cq .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tOpbMVu3cq .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tOpbMVu3cq .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tOpbMVu3cq .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-tOpbMVu3cq .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tOpbMVu3cq .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tOpbMVu3cq .modal-backdrop.fade {
  opacity: 0;
}
.cid-tOpbMVu3cq .modal-backdrop.show {
  opacity: .5;
}
.cid-tOpbMVu3cq .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-tOpbMVu3cq .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tOpbMVu3cq .modal-header {
    padding: 1rem;
  }
}
.cid-tOpbMVu3cq .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tOpbMVu3cq .modal-header .close svg {
  fill: #ffffff;
}
.cid-tOpbMVu3cq .modal-header .close:hover {
  opacity: 1;
}
.cid-tOpbMVu3cq .modal-header .close:focus {
  outline: none;
}
.cid-tOpbMVu3cq .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tOpbMVu3cq .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tOpbMVu3cq .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tOpbMVu3cq .modal-body {
    padding: 1rem;
  }
}
.cid-tOpbMVu3cq .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-tOpbMVu3cq .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tOpbMVu3cq .modal-footer {
    padding: 1rem;
  }
}
.cid-tOpbMVu3cq .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tOpbMVu3cq .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tOpbMVu3cq .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tOpbMVu3cq .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tOpbMVu3cq .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tOpbMVu3cq .modal-lg,
  .cid-tOpbMVu3cq .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tOpbMVu3cq .modal-xl {
    max-width: 1140px;
  }
}
.cid-tOpbMVu3cq .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tOpbMVu3cq .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-tOpbMVu3cq .form-group {
  margin-bottom: 1rem;
}
.cid-tOpbMVu3cq .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tOpbMVu3cq .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tOpbMVu3cq .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-tOpbMVu3cq .mbr-section-btn {
  margin: 0;
}
.cid-tOpbMVu3cq .mbr-section-btn .btn {
  margin: 0;
}
.cid-tOpbMVu3cq #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-tOpbMVu3cq #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-tOpbMVu3cq #creativecommons img,
.cid-tOpbMVu3cq iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-tOpbMVStUj.popup-builder {
  background-color: #ffffff;
}
.cid-tOpbMVStUj.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tOpbMVStUj.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tOpbMVStUj .modal-content,
.cid-tOpbMVStUj .modal-dialog {
  height: auto;
}
.cid-tOpbMVStUj .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tOpbMVStUj .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tOpbMVStUj .form-wrapper .mbr-form .form-group,
  .cid-tOpbMVStUj .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tOpbMVStUj .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tOpbMVStUj .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-tOpbMVStUj .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tOpbMVStUj .pt-0 {
  padding-top: 0 !important;
}
.cid-tOpbMVStUj .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tOpbMVStUj .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tOpbMVStUj .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tOpbMVStUj .modal-open {
  overflow: hidden;
}
.cid-tOpbMVStUj .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tOpbMVStUj .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tOpbMVStUj .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tOpbMVStUj .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-tOpbMVStUj .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tOpbMVStUj .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tOpbMVStUj .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tOpbMVStUj .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-tOpbMVStUj .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tOpbMVStUj .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tOpbMVStUj .modal-backdrop.fade {
  opacity: 0;
}
.cid-tOpbMVStUj .modal-backdrop.show {
  opacity: .5;
}
.cid-tOpbMVStUj .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-tOpbMVStUj .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tOpbMVStUj .modal-header {
    padding: 1rem;
  }
}
.cid-tOpbMVStUj .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tOpbMVStUj .modal-header .close svg {
  fill: #ffffff;
}
.cid-tOpbMVStUj .modal-header .close:hover {
  opacity: 1;
}
.cid-tOpbMVStUj .modal-header .close:focus {
  outline: none;
}
.cid-tOpbMVStUj .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tOpbMVStUj .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tOpbMVStUj .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tOpbMVStUj .modal-body {
    padding: 1rem;
  }
}
.cid-tOpbMVStUj .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-tOpbMVStUj .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tOpbMVStUj .modal-footer {
    padding: 1rem;
  }
}
.cid-tOpbMVStUj .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tOpbMVStUj .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tOpbMVStUj .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tOpbMVStUj .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tOpbMVStUj .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tOpbMVStUj .modal-lg,
  .cid-tOpbMVStUj .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tOpbMVStUj .modal-xl {
    max-width: 1140px;
  }
}
.cid-tOpbMVStUj .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tOpbMVStUj .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-tOpbMVStUj .form-group {
  margin-bottom: 1rem;
}
.cid-tOpbMVStUj .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tOpbMVStUj .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tOpbMVStUj .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-tOpbMVStUj .mbr-section-btn {
  margin: 0;
}
.cid-tOpbMVStUj .mbr-section-btn .btn {
  margin: 0;
}
.cid-tOpbMWgJ2l.popup-builder {
  background-color: #ffffff;
}
.cid-tOpbMWgJ2l.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tOpbMWgJ2l.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tOpbMWgJ2l .modal-content,
.cid-tOpbMWgJ2l .modal-dialog {
  height: auto;
}
.cid-tOpbMWgJ2l .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tOpbMWgJ2l .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tOpbMWgJ2l .form-wrapper .mbr-form .form-group,
  .cid-tOpbMWgJ2l .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tOpbMWgJ2l .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tOpbMWgJ2l .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-tOpbMWgJ2l .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tOpbMWgJ2l .pt-0 {
  padding-top: 0 !important;
}
.cid-tOpbMWgJ2l .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tOpbMWgJ2l .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tOpbMWgJ2l .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tOpbMWgJ2l .modal-open {
  overflow: hidden;
}
.cid-tOpbMWgJ2l .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tOpbMWgJ2l .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tOpbMWgJ2l .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tOpbMWgJ2l .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-tOpbMWgJ2l .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tOpbMWgJ2l .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tOpbMWgJ2l .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tOpbMWgJ2l .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-tOpbMWgJ2l .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tOpbMWgJ2l .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tOpbMWgJ2l .modal-backdrop.fade {
  opacity: 0;
}
.cid-tOpbMWgJ2l .modal-backdrop.show {
  opacity: .5;
}
.cid-tOpbMWgJ2l .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-tOpbMWgJ2l .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tOpbMWgJ2l .modal-header {
    padding: 1rem;
  }
}
.cid-tOpbMWgJ2l .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tOpbMWgJ2l .modal-header .close svg {
  fill: #ffffff;
}
.cid-tOpbMWgJ2l .modal-header .close:hover {
  opacity: 1;
}
.cid-tOpbMWgJ2l .modal-header .close:focus {
  outline: none;
}
.cid-tOpbMWgJ2l .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tOpbMWgJ2l .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tOpbMWgJ2l .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tOpbMWgJ2l .modal-body {
    padding: 1rem;
  }
}
.cid-tOpbMWgJ2l .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-tOpbMWgJ2l .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tOpbMWgJ2l .modal-footer {
    padding: 1rem;
  }
}
.cid-tOpbMWgJ2l .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tOpbMWgJ2l .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tOpbMWgJ2l .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tOpbMWgJ2l .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tOpbMWgJ2l .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tOpbMWgJ2l .modal-lg,
  .cid-tOpbMWgJ2l .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tOpbMWgJ2l .modal-xl {
    max-width: 1140px;
  }
}
.cid-tOpbMWgJ2l .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tOpbMWgJ2l .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-tOpbMWgJ2l .form-group {
  margin-bottom: 1rem;
}
.cid-tOpbMWgJ2l .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tOpbMWgJ2l .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tOpbMWgJ2l .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-tOpbMWgJ2l .mbr-section-btn {
  margin: 0;
}
.cid-tOpbMWgJ2l .mbr-section-btn .btn {
  margin: 0;
}
.cid-tOpbMWCwPe.popup-builder {
  background-color: #ffffff;
}
.cid-tOpbMWCwPe.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tOpbMWCwPe.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tOpbMWCwPe .modal-content,
.cid-tOpbMWCwPe .modal-dialog {
  height: auto;
}
.cid-tOpbMWCwPe .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tOpbMWCwPe .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tOpbMWCwPe .form-wrapper .mbr-form .form-group,
  .cid-tOpbMWCwPe .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tOpbMWCwPe .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tOpbMWCwPe .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-tOpbMWCwPe .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tOpbMWCwPe .pt-0 {
  padding-top: 0 !important;
}
.cid-tOpbMWCwPe .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tOpbMWCwPe .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tOpbMWCwPe .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tOpbMWCwPe .modal-open {
  overflow: hidden;
}
.cid-tOpbMWCwPe .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tOpbMWCwPe .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tOpbMWCwPe .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tOpbMWCwPe .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-tOpbMWCwPe .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tOpbMWCwPe .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tOpbMWCwPe .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tOpbMWCwPe .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-tOpbMWCwPe .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tOpbMWCwPe .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tOpbMWCwPe .modal-backdrop.fade {
  opacity: 0;
}
.cid-tOpbMWCwPe .modal-backdrop.show {
  opacity: .5;
}
.cid-tOpbMWCwPe .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-tOpbMWCwPe .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tOpbMWCwPe .modal-header {
    padding: 1rem;
  }
}
.cid-tOpbMWCwPe .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tOpbMWCwPe .modal-header .close svg {
  fill: #ffffff;
}
.cid-tOpbMWCwPe .modal-header .close:hover {
  opacity: 1;
}
.cid-tOpbMWCwPe .modal-header .close:focus {
  outline: none;
}
.cid-tOpbMWCwPe .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tOpbMWCwPe .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tOpbMWCwPe .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tOpbMWCwPe .modal-body {
    padding: 1rem;
  }
}
.cid-tOpbMWCwPe .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-tOpbMWCwPe .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tOpbMWCwPe .modal-footer {
    padding: 1rem;
  }
}
.cid-tOpbMWCwPe .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tOpbMWCwPe .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tOpbMWCwPe .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tOpbMWCwPe .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tOpbMWCwPe .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tOpbMWCwPe .modal-lg,
  .cid-tOpbMWCwPe .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tOpbMWCwPe .modal-xl {
    max-width: 1140px;
  }
}
.cid-tOpbMWCwPe .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tOpbMWCwPe .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-tOpbMWCwPe .form-group {
  margin-bottom: 1rem;
}
.cid-tOpbMWCwPe .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tOpbMWCwPe .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tOpbMWCwPe .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-tOpbMWCwPe .mbr-section-btn {
  margin: 0;
}
.cid-tOpbMWCwPe .mbr-section-btn .btn {
  margin: 0;
}
.cid-tOpbMWZVZ3.popup-builder {
  background-color: #ffffff;
}
.cid-tOpbMWZVZ3.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tOpbMWZVZ3.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tOpbMWZVZ3 .modal-content,
.cid-tOpbMWZVZ3 .modal-dialog {
  height: auto;
}
.cid-tOpbMWZVZ3 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tOpbMWZVZ3 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tOpbMWZVZ3 .form-wrapper .mbr-form .form-group,
  .cid-tOpbMWZVZ3 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tOpbMWZVZ3 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tOpbMWZVZ3 .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-tOpbMWZVZ3 .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tOpbMWZVZ3 .pt-0 {
  padding-top: 0 !important;
}
.cid-tOpbMWZVZ3 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tOpbMWZVZ3 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tOpbMWZVZ3 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tOpbMWZVZ3 .modal-open {
  overflow: hidden;
}
.cid-tOpbMWZVZ3 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tOpbMWZVZ3 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tOpbMWZVZ3 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tOpbMWZVZ3 .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-tOpbMWZVZ3 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tOpbMWZVZ3 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tOpbMWZVZ3 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tOpbMWZVZ3 .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-tOpbMWZVZ3 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tOpbMWZVZ3 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tOpbMWZVZ3 .modal-backdrop.fade {
  opacity: 0;
}
.cid-tOpbMWZVZ3 .modal-backdrop.show {
  opacity: .5;
}
.cid-tOpbMWZVZ3 .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-tOpbMWZVZ3 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tOpbMWZVZ3 .modal-header {
    padding: 1rem;
  }
}
.cid-tOpbMWZVZ3 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tOpbMWZVZ3 .modal-header .close svg {
  fill: #ffffff;
}
.cid-tOpbMWZVZ3 .modal-header .close:hover {
  opacity: 1;
}
.cid-tOpbMWZVZ3 .modal-header .close:focus {
  outline: none;
}
.cid-tOpbMWZVZ3 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tOpbMWZVZ3 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tOpbMWZVZ3 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tOpbMWZVZ3 .modal-body {
    padding: 1rem;
  }
}
.cid-tOpbMWZVZ3 .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-tOpbMWZVZ3 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tOpbMWZVZ3 .modal-footer {
    padding: 1rem;
  }
}
.cid-tOpbMWZVZ3 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tOpbMWZVZ3 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tOpbMWZVZ3 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tOpbMWZVZ3 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tOpbMWZVZ3 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tOpbMWZVZ3 .modal-lg,
  .cid-tOpbMWZVZ3 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tOpbMWZVZ3 .modal-xl {
    max-width: 1140px;
  }
}
.cid-tOpbMWZVZ3 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tOpbMWZVZ3 .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-tOpbMWZVZ3 .form-group {
  margin-bottom: 1rem;
}
.cid-tOpbMWZVZ3 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tOpbMWZVZ3 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tOpbMWZVZ3 .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-tOpbMWZVZ3 .mbr-section-btn {
  margin: 0;
}
.cid-tOpbMWZVZ3 .mbr-section-btn .btn {
  margin: 0;
}
.cid-tOpbMXlrAG.popup-builder {
  background-color: #ffffff;
}
.cid-tOpbMXlrAG.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tOpbMXlrAG.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tOpbMXlrAG .modal-content,
.cid-tOpbMXlrAG .modal-dialog {
  height: auto;
}
.cid-tOpbMXlrAG .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tOpbMXlrAG .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tOpbMXlrAG .form-wrapper .mbr-form .form-group,
  .cid-tOpbMXlrAG .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tOpbMXlrAG .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tOpbMXlrAG .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-tOpbMXlrAG .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tOpbMXlrAG .pt-0 {
  padding-top: 0 !important;
}
.cid-tOpbMXlrAG .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tOpbMXlrAG .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tOpbMXlrAG .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tOpbMXlrAG .modal-open {
  overflow: hidden;
}
.cid-tOpbMXlrAG .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tOpbMXlrAG .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tOpbMXlrAG .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tOpbMXlrAG .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-tOpbMXlrAG .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tOpbMXlrAG .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tOpbMXlrAG .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tOpbMXlrAG .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-tOpbMXlrAG .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tOpbMXlrAG .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tOpbMXlrAG .modal-backdrop.fade {
  opacity: 0;
}
.cid-tOpbMXlrAG .modal-backdrop.show {
  opacity: .5;
}
.cid-tOpbMXlrAG .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-tOpbMXlrAG .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tOpbMXlrAG .modal-header {
    padding: 1rem;
  }
}
.cid-tOpbMXlrAG .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tOpbMXlrAG .modal-header .close svg {
  fill: #ffffff;
}
.cid-tOpbMXlrAG .modal-header .close:hover {
  opacity: 1;
}
.cid-tOpbMXlrAG .modal-header .close:focus {
  outline: none;
}
.cid-tOpbMXlrAG .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tOpbMXlrAG .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tOpbMXlrAG .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tOpbMXlrAG .modal-body {
    padding: 1rem;
  }
}
.cid-tOpbMXlrAG .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-tOpbMXlrAG .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tOpbMXlrAG .modal-footer {
    padding: 1rem;
  }
}
.cid-tOpbMXlrAG .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tOpbMXlrAG .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tOpbMXlrAG .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tOpbMXlrAG .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tOpbMXlrAG .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tOpbMXlrAG .modal-lg,
  .cid-tOpbMXlrAG .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tOpbMXlrAG .modal-xl {
    max-width: 1140px;
  }
}
.cid-tOpbMXlrAG .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tOpbMXlrAG .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-tOpbMXlrAG .form-group {
  margin-bottom: 1rem;
}
.cid-tOpbMXlrAG .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tOpbMXlrAG .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tOpbMXlrAG .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-tOpbMXlrAG .mbr-section-btn {
  margin: 0;
}
.cid-tOpbMXlrAG .mbr-section-btn .btn {
  margin: 0;
}
.cid-uYztOxx9eJ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uYztOxx9eJ .row > [class*="col"] {
  padding-left: 16px;
  padding-right: 16px;
  width: 100%;
}
.cid-tOpbMY3EoR {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-tOpbMY3EoR .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tOpbMY3EoR .bg-facebook:hover {
  background: #0b60cb;
}
.cid-tOpbMY3EoR .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-tOpbMY3EoR .bg-youtube:hover {
  background: #cc0000;
}
.cid-tOpbMY3EoR .bg-twitch {
  background: #9146ff;
  color: #ffffff;
}
.cid-tOpbMY3EoR .bg-twitch:hover {
  background: #7313ff;
}
.cid-tOpbMY3EoR .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-tOpbMY3EoR [class^="socicon-"]:before,
.cid-tOpbMY3EoR [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tOpbMY3EoR .mbr-section-title,
.cid-tOpbMY3EoR .social-list {
  color: #4479d9;
  text-align: right;
}
.cid-tOpbMYrjcu {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (max-width: 767px) {
  .cid-tOpbMYrjcu .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tOpbMYrjcu .img-logo img {
  height: 6rem;
  width: auto;
}
.cid-tOpbMYrjcu .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-tOpbMYrjcu .form-control:focus,
.cid-tOpbMYrjcu .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-tOpbMYrjcu .form-group {
  margin-bottom: 1rem;
}
.cid-tOpbMYrjcu input::-webkit-input-placeholder,
.cid-tOpbMYrjcu textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-tOpbMYrjcu input:-moz-placeholder,
.cid-tOpbMYrjcu textarea:-moz-placeholder {
  color: #656565;
}
.cid-tOpbMYrjcu .jq-selectbox li,
.cid-tOpbMYrjcu .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-tOpbMYrjcu .jq-selectbox li:hover,
.cid-tOpbMYrjcu .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-tOpbMYrjcu .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-tOpbMYrjcu .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-tOpbMYrjcu textarea.form-control {
  resize: none;
}
.cid-tOpbMYrjcu .input-group-btn {
  display: inline-block;
}
.cid-tOpbMYrjcu .input-group-btn .btn {
  margin: 0 !important;
  padding: 0.75rem 1.5625rem !important;
  text-transform: none;
}
.cid-tOpbMYrjcu .form-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tOpbMYrjcu .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tOpbMYrjcu .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tOpbMYrjcu .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tOpbMYrjcu .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tOpbMYrjcu .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tOpbMYrjcu .social-list {
    -webkit-justify-content: justify;
    text-align: justify;
    hyphens: auto;
    text-justify: distribute;
  }
}
@media (max-width: 767px) {
  .cid-tOpbMYrjcu .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tOpbMYrjcu .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tOpbMYrjcu .form-control,
.cid-tOpbMYrjcu .input-group-btn .btn {
  border-radius: 3px;
}
.cid-tOpbMYrjcu #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-tOpbMYrjcu #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-tOpbMYrjcu #creativecommons img,
.cid-tOpbMYrjcu iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-tOpbMYrjcu .offset-md-1 {
  margin-left: 1vw;
}
.cid-tSDPiXR6Y3.popup-builder {
  background-color: #ffffff;
}
.cid-tSDPiXR6Y3.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tSDPiXR6Y3.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tSDPiXR6Y3 .modal-content,
.cid-tSDPiXR6Y3 .modal-dialog {
  height: auto;
}
.cid-tSDPiXR6Y3 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tSDPiXR6Y3 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tSDPiXR6Y3 .form-wrapper .mbr-form .form-group,
  .cid-tSDPiXR6Y3 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tSDPiXR6Y3 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tSDPiXR6Y3 .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-tSDPiXR6Y3 .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tSDPiXR6Y3 .pt-0 {
  padding-top: 0 !important;
}
.cid-tSDPiXR6Y3 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tSDPiXR6Y3 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tSDPiXR6Y3 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tSDPiXR6Y3 .modal-open {
  overflow: hidden;
}
.cid-tSDPiXR6Y3 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tSDPiXR6Y3 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tSDPiXR6Y3 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tSDPiXR6Y3 .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-tSDPiXR6Y3 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tSDPiXR6Y3 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tSDPiXR6Y3 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tSDPiXR6Y3 .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-tSDPiXR6Y3 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tSDPiXR6Y3 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tSDPiXR6Y3 .modal-backdrop.fade {
  opacity: 0;
}
.cid-tSDPiXR6Y3 .modal-backdrop.show {
  opacity: .5;
}
.cid-tSDPiXR6Y3 .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-tSDPiXR6Y3 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXR6Y3 .modal-header {
    padding: 1rem;
  }
}
.cid-tSDPiXR6Y3 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tSDPiXR6Y3 .modal-header .close svg {
  fill: #ffffff;
}
.cid-tSDPiXR6Y3 .modal-header .close:hover {
  opacity: 1;
}
.cid-tSDPiXR6Y3 .modal-header .close:focus {
  outline: none;
}
.cid-tSDPiXR6Y3 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tSDPiXR6Y3 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tSDPiXR6Y3 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXR6Y3 .modal-body {
    padding: 1rem;
  }
}
.cid-tSDPiXR6Y3 .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-tSDPiXR6Y3 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXR6Y3 .modal-footer {
    padding: 1rem;
  }
}
.cid-tSDPiXR6Y3 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tSDPiXR6Y3 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tSDPiXR6Y3 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tSDPiXR6Y3 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tSDPiXR6Y3 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tSDPiXR6Y3 .modal-lg,
  .cid-tSDPiXR6Y3 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tSDPiXR6Y3 .modal-xl {
    max-width: 1140px;
  }
}
.cid-tSDPiXR6Y3 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tSDPiXR6Y3 .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-tSDPiXR6Y3 .form-group {
  margin-bottom: 1rem;
}
.cid-tSDPiXR6Y3 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tSDPiXR6Y3 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tSDPiXR6Y3 .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-tSDPiXR6Y3 .mbr-section-btn {
  margin: 0;
}
.cid-tSDPiXR6Y3 .mbr-section-btn .btn {
  margin: 0;
}
.cid-tOZv1SGv0H {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tOZv1SGv0H nav.navbar {
  position: fixed;
}
.cid-tOZv1SGv0H .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-tOZv1SGv0H .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tOZv1SGv0H .decor {
  background-color: white;
  border: solid 1px lightgray;
  border-radius: .5vw;
}
.cid-tOZv1SGv0H #menu {
  width: 3vh;
  font-size: .8vh;
  color: #353535;
  left: -7px;
  position: absolute;
  top: 1px;
  margin-top: 3px;
}
.cid-tOZv1SGv0H .dropdown-item {
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  transition: .4s all !important;
}
.cid-tOZv1SGv0H .dropdown-item:hover,
.cid-tOZv1SGv0H .dropdown-item:focus {
  background: rgba(71, 181, 237, 0.5) !important;
  color: white !important;
}
.cid-tOZv1SGv0H .dropdown-item:hover span {
  color: white;
}
.cid-tOZv1SGv0H .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tOZv1SGv0H .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tOZv1SGv0H .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
  text-align: center;
}
.cid-tOZv1SGv0H .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tOZv1SGv0H .nav-link {
  position: relative;
}
.cid-tOZv1SGv0H .container {
  display: flex;
  margin: auto;
  max-width: 1600px;
}
.cid-tOZv1SGv0H .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0 !important;
}
.cid-tOZv1SGv0H .iconfont-wrapper .mbr-iconfont {
  transition: .4s all;
}
.cid-tOZv1SGv0H .iconfont-wrapper:hover .mbr-iconfont {
  color: #6592e6;
}
.cid-tOZv1SGv0H .dropdown-menu,
.cid-tOZv1SGv0H .navbar.opened {
  background: #353535 !important;
}
.cid-tOZv1SGv0H .nav-item:focus,
.cid-tOZv1SGv0H .nav-link:focus {
  outline: none;
}
.cid-tOZv1SGv0H .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tOZv1SGv0H .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tOZv1SGv0H .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tOZv1SGv0H .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tOZv1SGv0H .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tOZv1SGv0H .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tOZv1SGv0H .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-tOZv1SGv0H .navbar.opened {
  transition: all 0.3s;
}
.cid-tOZv1SGv0H .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tOZv1SGv0H .navbar .navbar-logo img {
  width: auto;
}
.cid-tOZv1SGv0H .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tOZv1SGv0H .navbar.collapsed {
  justify-content: center;
}
.cid-tOZv1SGv0H .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tOZv1SGv0H .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tOZv1SGv0H .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tOZv1SGv0H .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tOZv1SGv0H .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-tOZv1SGv0H .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tOZv1SGv0H .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tOZv1SGv0H .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tOZv1SGv0H .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tOZv1SGv0H .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tOZv1SGv0H .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tOZv1SGv0H .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tOZv1SGv0H .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-tOZv1SGv0H .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tOZv1SGv0H .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tOZv1SGv0H .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tOZv1SGv0H .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tOZv1SGv0H .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tOZv1SGv0H .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-tOZv1SGv0H .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tOZv1SGv0H .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tOZv1SGv0H .dropdown-item.active,
.cid-tOZv1SGv0H .dropdown-item:active {
  background-color: transparent;
}
.cid-tOZv1SGv0H .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tOZv1SGv0H .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tOZv1SGv0H .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tOZv1SGv0H .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #353535;
}
.cid-tOZv1SGv0H .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tOZv1SGv0H .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tOZv1SGv0H ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tOZv1SGv0H .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tOZv1SGv0H button.navbar-toggler {
  outline: none;
  width: 26px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tOZv1SGv0H button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 25px;
  height: 2px;
  border-right: 5px;
  background-color: #353535;
}
.cid-tOZv1SGv0H button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tOZv1SGv0H button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tOZv1SGv0H button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tOZv1SGv0H button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tOZv1SGv0H nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tOZv1SGv0H nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tOZv1SGv0H nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tOZv1SGv0H nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tOZv1SGv0H .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tOZv1SGv0H a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tOZv1SGv0H .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-tOZv1SGv0H .navbar {
    height: 70px;
  }
  .cid-tOZv1SGv0H .navbar.opened {
    height: auto;
  }
  .cid-tOZv1SGv0H .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tOZv1SGv0H .header-item {
  width: 33.33333333%;
  padding: 10px 0;
}
.cid-tOZv1SGv0H .navbar-toggler {
  margin-left: 10px;
}
.cid-tOZv1SGv0H .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-tOZv1SGv0H .navbar-logo {
  margin-right: 0 !important;
}
.cid-tOZv1SGv0H .mbr-text {
  width: 100%;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 575px) {
  .cid-tOZv1SGv0H .mbr-text {
    display: none;
  }
}
.cid-tOZv1SGv0H .navbar-collapse {
  padding-top: 40px !important;
}
.cid-tOZv1SGv0H .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-tOZv1SGv0H .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
}
.cid-tOZv1SGv0H .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-tOZv1SGv0H #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-tOZv1SGv0H #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-tOZv1SGv0H #vol {
    display: none;
  }
}
.cid-tOZv1SGv0H .soutien {
  font-family: jost;
  font-size: 1em;
}
.cid-tOZv1Ts3xP {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tOZv1Ts3xP .mbr-section-title {
  text-align: center;
  color: #4479d9;
}
.cid-tOZv1Ts3xP .mbr-section-subtitle {
  text-align: center;
}
.cid-tOZv1Ts3xP .mbr-text {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tOZv1Ts3xP .display-1 {
    font-size: 75px;
  }
  .cid-tOZv1Ts3xP .display-5 {
    font-size: 29px;
  }
  .cid-tOZv1Ts3xP .display-4 {
    font-weight: 300;
  }
}
#custom-html-155 {
  /* Type valid CSS here */
}
#custom-html-155 div {
  background-color: #1f1f1f;
  text-align: center;
}
#custom-html-155 .leTexte {
  font-size: 1rem;
  color: #fff;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  margin: auto;
}
.cid-ubZQvPI1uM {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-ubZQvPI1uM .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZQvPI1uM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ubZQvPI1uM .container,
.cid-ubZQvPI1uM .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-ubZQvPI1uM .container,
  .cid-ubZQvPI1uM .container-fluid {
    padding: 0 20px;
  }
}
.cid-ubZQvPI1uM .title-wrapper .mbr-section-subtitle {
  margin-bottom: 25px;
}
@media (max-width: 992px) {
  .cid-ubZQvPI1uM .title-wrapper .mbr-section-subtitle {
    margin-bottom: 20px;
  }
}
.cid-ubZQvPI1uM .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-ubZQvPI1uM .mbr-section-title {
  color: #4479d9;
}
.cid-ubZQvPI1uM .mbr-section-subtitle {
  color: #f9a600;
}
.cid-ubTAzCeYtY {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-ubTAzCeYtY .mbr-section-title {
  color: #fb980a;
  text-align: right;
}
#custom-html-1sw {
  /* Type valid CSS here */
  /* global */
}
#custom-html-1sw *,
#custom-html-1sw *::before,
#custom-html-1sw *::after {
  box-sizing: border-box;
}
#custom-html-1sw body {
  font-family: sans-serif;
  min-height: 100vh;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #232323;
}
#custom-html-1sw #corpsDuTexte {
  background-color: #232323;
}
#custom-html-1sw .container {
  background-color: #232323;
}
#custom-html-1sw .titre {
  padding: 1em;
}
#custom-html-1sw H1 {
  color: orange;
  font-size: 2rem;
}
#custom-html-1sw h6 {
  color: white;
}
.cid-ubZQHdOTrf {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ubZQHdOTrf .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZQHdOTrf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ubZQHdOTrf .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ubZQHdOTrf .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-ubZQHdOTrf .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-ubZQHdOTrf .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-ubZQHdOTrf .mbr-section-title {
  color: #ff9966;
  text-align: left;
}
.cid-ubZQHdOTrf .mbr-text,
.cid-ubZQHdOTrf .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-ubZQHdOTrf .w-100 {
  padding: 0;
  border-radius: 13px;
}
.cid-ubZQI52vf4 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ubZQI52vf4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZQI52vf4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ubZQI52vf4 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ubZQI52vf4 .text-wrapper {
  align-items: center;
  background-color: #4479d9;
  border-radius: 1em;
  border: 1px orange solid;
  padding: 1em;
}
@media (max-width: 991px) {
  .cid-ubZQI52vf4 .image-wrapper {
    padding: 1rem;
  }
}
.cid-ubZQI52vf4 .mbr-section-title {
  color: #ff9966;
  text-align: left;
}
.cid-ubZQI52vf4 .mbr-text,
.cid-ubZQI52vf4 .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-ubZQI52vf4 .w-100 {
  padding: 0;
  border-radius: 13px;
  -webkit-filter: drop-shadow(5px 5px 5px #000000);
  filter: drop-shadow(5px 5px 5px #000000);
}
.cid-tOZv1Ui0Fq {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-tOZv1Ui0Fq .mbr-section-title {
  color: #4479d9;
  text-align: right;
}
.cid-tOZv1Ui0Fq .mbr-text,
.cid-tOZv1Ui0Fq .mbr-section-btn {
  color: #ffa405;
  text-align: right;
}
.cid-tOZv1UygNo {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #171717;
}
.cid-tOZv1UygNo .row {
  padding: 20px 0;
}
@media (min-width: 992px) {
  .cid-tOZv1UygNo .row {
    padding: 20px 34px;
  }
}
.cid-tOZv1UygNo .mbr-text {
  color: #4479d9;
  text-align: center;
}
.cid-tOZv1UL3Ru {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-tOZv1UL3Ru .card-title {
  line-height: 1.6;
  margin: 0;
}
.cid-tOZv1UL3Ru .card {
  overflow: visible;
  transition: all 0.3s;
}
.cid-tOZv1UL3Ru .card:hover {
  margin-top: -0.6rem;
}
.cid-tOZv1UL3Ru .card-wrapper {
  position: relative;
}
.cid-tOZv1UL3Ru .card-img {
  overflow: hidden;
  position: relative;
  transition: all 0.3s;
  border-radius: 6px;
}
.cid-tOZv1UL3Ru .card-img:hover {
  box-shadow: 0 15px 20px rgba(0, 0, 0, 0.1);
}
.cid-tOZv1UL3Ru .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: black;
  opacity: 0.2;
  z-index: 10;
  pointer-events: none;
  border-radius: 6px;
}
.cid-tOZv1UL3Ru .big {
  margin-top: -25%;
}
.cid-tOZv1UL3Ru .card-box {
  position: absolute;
  overflow: hidden;
  margin-bottom: -8px;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 1rem;
  z-index: 100;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
@media (max-width: 991px) {
  .cid-tOZv1UL3Ru .small {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-tOZv1UL3Ru .card:not(.last-child) {
    padding-bottom: 1.5rem !important;
  }
}
.cid-tOZv1UL3Ru .mbr-section-sub-title {
  color: #4479d9;
  text-align: left;
}
.cid-tOZv1Vj4mz.popup-builder {
  background-color: #ffffff;
}
.cid-tOZv1Vj4mz.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tOZv1Vj4mz.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tOZv1Vj4mz .modal-content,
.cid-tOZv1Vj4mz .modal-dialog {
  height: auto;
}
.cid-tOZv1Vj4mz .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tOZv1Vj4mz .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tOZv1Vj4mz .form-wrapper .mbr-form .form-group,
  .cid-tOZv1Vj4mz .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tOZv1Vj4mz .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tOZv1Vj4mz .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-tOZv1Vj4mz .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tOZv1Vj4mz .pt-0 {
  padding-top: 0 !important;
}
.cid-tOZv1Vj4mz .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tOZv1Vj4mz .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tOZv1Vj4mz .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tOZv1Vj4mz .modal-open {
  overflow: hidden;
}
.cid-tOZv1Vj4mz .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tOZv1Vj4mz .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tOZv1Vj4mz .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tOZv1Vj4mz .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-tOZv1Vj4mz .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tOZv1Vj4mz .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tOZv1Vj4mz .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tOZv1Vj4mz .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-tOZv1Vj4mz .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tOZv1Vj4mz .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tOZv1Vj4mz .modal-backdrop.fade {
  opacity: 0;
}
.cid-tOZv1Vj4mz .modal-backdrop.show {
  opacity: .5;
}
.cid-tOZv1Vj4mz .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-tOZv1Vj4mz .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tOZv1Vj4mz .modal-header {
    padding: 1rem;
  }
}
.cid-tOZv1Vj4mz .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tOZv1Vj4mz .modal-header .close svg {
  fill: #ffffff;
}
.cid-tOZv1Vj4mz .modal-header .close:hover {
  opacity: 1;
}
.cid-tOZv1Vj4mz .modal-header .close:focus {
  outline: none;
}
.cid-tOZv1Vj4mz .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tOZv1Vj4mz .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tOZv1Vj4mz .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tOZv1Vj4mz .modal-body {
    padding: 1rem;
  }
}
.cid-tOZv1Vj4mz .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-tOZv1Vj4mz .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tOZv1Vj4mz .modal-footer {
    padding: 1rem;
  }
}
.cid-tOZv1Vj4mz .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tOZv1Vj4mz .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tOZv1Vj4mz .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tOZv1Vj4mz .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tOZv1Vj4mz .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tOZv1Vj4mz .modal-lg,
  .cid-tOZv1Vj4mz .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tOZv1Vj4mz .modal-xl {
    max-width: 1140px;
  }
}
.cid-tOZv1Vj4mz .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tOZv1Vj4mz .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-tOZv1Vj4mz .form-group {
  margin-bottom: 1rem;
}
.cid-tOZv1Vj4mz .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tOZv1Vj4mz .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tOZv1Vj4mz .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-tOZv1Vj4mz .mbr-section-btn {
  margin: 0;
}
.cid-tOZv1Vj4mz .mbr-section-btn .btn {
  margin: 0;
}
.cid-tOZv1Vj4mz #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-tOZv1Vj4mz #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-tOZv1Vj4mz #creativecommons img,
.cid-tOZv1Vj4mz iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-tOZv1VJc8w.popup-builder {
  background-color: #ffffff;
}
.cid-tOZv1VJc8w.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tOZv1VJc8w.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tOZv1VJc8w .modal-content,
.cid-tOZv1VJc8w .modal-dialog {
  height: auto;
}
.cid-tOZv1VJc8w .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tOZv1VJc8w .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tOZv1VJc8w .form-wrapper .mbr-form .form-group,
  .cid-tOZv1VJc8w .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tOZv1VJc8w .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tOZv1VJc8w .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-tOZv1VJc8w .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tOZv1VJc8w .pt-0 {
  padding-top: 0 !important;
}
.cid-tOZv1VJc8w .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tOZv1VJc8w .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tOZv1VJc8w .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tOZv1VJc8w .modal-open {
  overflow: hidden;
}
.cid-tOZv1VJc8w .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tOZv1VJc8w .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tOZv1VJc8w .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tOZv1VJc8w .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-tOZv1VJc8w .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tOZv1VJc8w .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tOZv1VJc8w .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tOZv1VJc8w .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-tOZv1VJc8w .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tOZv1VJc8w .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tOZv1VJc8w .modal-backdrop.fade {
  opacity: 0;
}
.cid-tOZv1VJc8w .modal-backdrop.show {
  opacity: .5;
}
.cid-tOZv1VJc8w .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-tOZv1VJc8w .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tOZv1VJc8w .modal-header {
    padding: 1rem;
  }
}
.cid-tOZv1VJc8w .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tOZv1VJc8w .modal-header .close svg {
  fill: #ffffff;
}
.cid-tOZv1VJc8w .modal-header .close:hover {
  opacity: 1;
}
.cid-tOZv1VJc8w .modal-header .close:focus {
  outline: none;
}
.cid-tOZv1VJc8w .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tOZv1VJc8w .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tOZv1VJc8w .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tOZv1VJc8w .modal-body {
    padding: 1rem;
  }
}
.cid-tOZv1VJc8w .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-tOZv1VJc8w .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tOZv1VJc8w .modal-footer {
    padding: 1rem;
  }
}
.cid-tOZv1VJc8w .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tOZv1VJc8w .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tOZv1VJc8w .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tOZv1VJc8w .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tOZv1VJc8w .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tOZv1VJc8w .modal-lg,
  .cid-tOZv1VJc8w .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tOZv1VJc8w .modal-xl {
    max-width: 1140px;
  }
}
.cid-tOZv1VJc8w .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tOZv1VJc8w .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-tOZv1VJc8w .form-group {
  margin-bottom: 1rem;
}
.cid-tOZv1VJc8w .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tOZv1VJc8w .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tOZv1VJc8w .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-tOZv1VJc8w .mbr-section-btn {
  margin: 0;
}
.cid-tOZv1VJc8w .mbr-section-btn .btn {
  margin: 0;
}
.cid-tOZv1W8KNp.popup-builder {
  background-color: #ffffff;
}
.cid-tOZv1W8KNp.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tOZv1W8KNp.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tOZv1W8KNp .modal-content,
.cid-tOZv1W8KNp .modal-dialog {
  height: auto;
}
.cid-tOZv1W8KNp .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tOZv1W8KNp .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tOZv1W8KNp .form-wrapper .mbr-form .form-group,
  .cid-tOZv1W8KNp .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tOZv1W8KNp .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tOZv1W8KNp .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-tOZv1W8KNp .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tOZv1W8KNp .pt-0 {
  padding-top: 0 !important;
}
.cid-tOZv1W8KNp .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tOZv1W8KNp .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tOZv1W8KNp .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tOZv1W8KNp .modal-open {
  overflow: hidden;
}
.cid-tOZv1W8KNp .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tOZv1W8KNp .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tOZv1W8KNp .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tOZv1W8KNp .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-tOZv1W8KNp .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tOZv1W8KNp .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tOZv1W8KNp .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tOZv1W8KNp .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-tOZv1W8KNp .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tOZv1W8KNp .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tOZv1W8KNp .modal-backdrop.fade {
  opacity: 0;
}
.cid-tOZv1W8KNp .modal-backdrop.show {
  opacity: .5;
}
.cid-tOZv1W8KNp .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-tOZv1W8KNp .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tOZv1W8KNp .modal-header {
    padding: 1rem;
  }
}
.cid-tOZv1W8KNp .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tOZv1W8KNp .modal-header .close svg {
  fill: #ffffff;
}
.cid-tOZv1W8KNp .modal-header .close:hover {
  opacity: 1;
}
.cid-tOZv1W8KNp .modal-header .close:focus {
  outline: none;
}
.cid-tOZv1W8KNp .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tOZv1W8KNp .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tOZv1W8KNp .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tOZv1W8KNp .modal-body {
    padding: 1rem;
  }
}
.cid-tOZv1W8KNp .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-tOZv1W8KNp .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tOZv1W8KNp .modal-footer {
    padding: 1rem;
  }
}
.cid-tOZv1W8KNp .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tOZv1W8KNp .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tOZv1W8KNp .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tOZv1W8KNp .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tOZv1W8KNp .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tOZv1W8KNp .modal-lg,
  .cid-tOZv1W8KNp .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tOZv1W8KNp .modal-xl {
    max-width: 1140px;
  }
}
.cid-tOZv1W8KNp .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tOZv1W8KNp .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-tOZv1W8KNp .form-group {
  margin-bottom: 1rem;
}
.cid-tOZv1W8KNp .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tOZv1W8KNp .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tOZv1W8KNp .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-tOZv1W8KNp .mbr-section-btn {
  margin: 0;
}
.cid-tOZv1W8KNp .mbr-section-btn .btn {
  margin: 0;
}
.cid-tOZv1Wva7L.popup-builder {
  background-color: #ffffff;
}
.cid-tOZv1Wva7L.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tOZv1Wva7L.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tOZv1Wva7L .modal-content,
.cid-tOZv1Wva7L .modal-dialog {
  height: auto;
}
.cid-tOZv1Wva7L .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tOZv1Wva7L .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tOZv1Wva7L .form-wrapper .mbr-form .form-group,
  .cid-tOZv1Wva7L .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tOZv1Wva7L .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tOZv1Wva7L .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-tOZv1Wva7L .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tOZv1Wva7L .pt-0 {
  padding-top: 0 !important;
}
.cid-tOZv1Wva7L .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tOZv1Wva7L .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tOZv1Wva7L .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tOZv1Wva7L .modal-open {
  overflow: hidden;
}
.cid-tOZv1Wva7L .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tOZv1Wva7L .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tOZv1Wva7L .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tOZv1Wva7L .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-tOZv1Wva7L .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tOZv1Wva7L .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tOZv1Wva7L .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tOZv1Wva7L .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-tOZv1Wva7L .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tOZv1Wva7L .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tOZv1Wva7L .modal-backdrop.fade {
  opacity: 0;
}
.cid-tOZv1Wva7L .modal-backdrop.show {
  opacity: .5;
}
.cid-tOZv1Wva7L .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-tOZv1Wva7L .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tOZv1Wva7L .modal-header {
    padding: 1rem;
  }
}
.cid-tOZv1Wva7L .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tOZv1Wva7L .modal-header .close svg {
  fill: #ffffff;
}
.cid-tOZv1Wva7L .modal-header .close:hover {
  opacity: 1;
}
.cid-tOZv1Wva7L .modal-header .close:focus {
  outline: none;
}
.cid-tOZv1Wva7L .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tOZv1Wva7L .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tOZv1Wva7L .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tOZv1Wva7L .modal-body {
    padding: 1rem;
  }
}
.cid-tOZv1Wva7L .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-tOZv1Wva7L .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tOZv1Wva7L .modal-footer {
    padding: 1rem;
  }
}
.cid-tOZv1Wva7L .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tOZv1Wva7L .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tOZv1Wva7L .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tOZv1Wva7L .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tOZv1Wva7L .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tOZv1Wva7L .modal-lg,
  .cid-tOZv1Wva7L .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tOZv1Wva7L .modal-xl {
    max-width: 1140px;
  }
}
.cid-tOZv1Wva7L .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tOZv1Wva7L .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-tOZv1Wva7L .form-group {
  margin-bottom: 1rem;
}
.cid-tOZv1Wva7L .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tOZv1Wva7L .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tOZv1Wva7L .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-tOZv1Wva7L .mbr-section-btn {
  margin: 0;
}
.cid-tOZv1Wva7L .mbr-section-btn .btn {
  margin: 0;
}
.cid-tOZv1X3uKh.popup-builder {
  background-color: #ffffff;
}
.cid-tOZv1X3uKh.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tOZv1X3uKh.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tOZv1X3uKh .modal-content,
.cid-tOZv1X3uKh .modal-dialog {
  height: auto;
}
.cid-tOZv1X3uKh .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tOZv1X3uKh .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tOZv1X3uKh .form-wrapper .mbr-form .form-group,
  .cid-tOZv1X3uKh .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tOZv1X3uKh .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tOZv1X3uKh .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-tOZv1X3uKh .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tOZv1X3uKh .pt-0 {
  padding-top: 0 !important;
}
.cid-tOZv1X3uKh .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tOZv1X3uKh .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tOZv1X3uKh .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tOZv1X3uKh .modal-open {
  overflow: hidden;
}
.cid-tOZv1X3uKh .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tOZv1X3uKh .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tOZv1X3uKh .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tOZv1X3uKh .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-tOZv1X3uKh .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tOZv1X3uKh .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tOZv1X3uKh .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tOZv1X3uKh .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-tOZv1X3uKh .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tOZv1X3uKh .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tOZv1X3uKh .modal-backdrop.fade {
  opacity: 0;
}
.cid-tOZv1X3uKh .modal-backdrop.show {
  opacity: .5;
}
.cid-tOZv1X3uKh .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-tOZv1X3uKh .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tOZv1X3uKh .modal-header {
    padding: 1rem;
  }
}
.cid-tOZv1X3uKh .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tOZv1X3uKh .modal-header .close svg {
  fill: #ffffff;
}
.cid-tOZv1X3uKh .modal-header .close:hover {
  opacity: 1;
}
.cid-tOZv1X3uKh .modal-header .close:focus {
  outline: none;
}
.cid-tOZv1X3uKh .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tOZv1X3uKh .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tOZv1X3uKh .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tOZv1X3uKh .modal-body {
    padding: 1rem;
  }
}
.cid-tOZv1X3uKh .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-tOZv1X3uKh .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tOZv1X3uKh .modal-footer {
    padding: 1rem;
  }
}
.cid-tOZv1X3uKh .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tOZv1X3uKh .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tOZv1X3uKh .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tOZv1X3uKh .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tOZv1X3uKh .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tOZv1X3uKh .modal-lg,
  .cid-tOZv1X3uKh .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tOZv1X3uKh .modal-xl {
    max-width: 1140px;
  }
}
.cid-tOZv1X3uKh .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tOZv1X3uKh .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-tOZv1X3uKh .form-group {
  margin-bottom: 1rem;
}
.cid-tOZv1X3uKh .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tOZv1X3uKh .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tOZv1X3uKh .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-tOZv1X3uKh .mbr-section-btn {
  margin: 0;
}
.cid-tOZv1X3uKh .mbr-section-btn .btn {
  margin: 0;
}
.cid-tOZv1XqGeq.popup-builder {
  background-color: #ffffff;
}
.cid-tOZv1XqGeq.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tOZv1XqGeq.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tOZv1XqGeq .modal-content,
.cid-tOZv1XqGeq .modal-dialog {
  height: auto;
}
.cid-tOZv1XqGeq .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tOZv1XqGeq .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tOZv1XqGeq .form-wrapper .mbr-form .form-group,
  .cid-tOZv1XqGeq .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tOZv1XqGeq .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tOZv1XqGeq .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-tOZv1XqGeq .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tOZv1XqGeq .pt-0 {
  padding-top: 0 !important;
}
.cid-tOZv1XqGeq .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tOZv1XqGeq .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tOZv1XqGeq .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tOZv1XqGeq .modal-open {
  overflow: hidden;
}
.cid-tOZv1XqGeq .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tOZv1XqGeq .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tOZv1XqGeq .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tOZv1XqGeq .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-tOZv1XqGeq .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tOZv1XqGeq .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tOZv1XqGeq .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tOZv1XqGeq .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-tOZv1XqGeq .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tOZv1XqGeq .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tOZv1XqGeq .modal-backdrop.fade {
  opacity: 0;
}
.cid-tOZv1XqGeq .modal-backdrop.show {
  opacity: .5;
}
.cid-tOZv1XqGeq .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-tOZv1XqGeq .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tOZv1XqGeq .modal-header {
    padding: 1rem;
  }
}
.cid-tOZv1XqGeq .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tOZv1XqGeq .modal-header .close svg {
  fill: #ffffff;
}
.cid-tOZv1XqGeq .modal-header .close:hover {
  opacity: 1;
}
.cid-tOZv1XqGeq .modal-header .close:focus {
  outline: none;
}
.cid-tOZv1XqGeq .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tOZv1XqGeq .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tOZv1XqGeq .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tOZv1XqGeq .modal-body {
    padding: 1rem;
  }
}
.cid-tOZv1XqGeq .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-tOZv1XqGeq .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tOZv1XqGeq .modal-footer {
    padding: 1rem;
  }
}
.cid-tOZv1XqGeq .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tOZv1XqGeq .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tOZv1XqGeq .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tOZv1XqGeq .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tOZv1XqGeq .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tOZv1XqGeq .modal-lg,
  .cid-tOZv1XqGeq .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tOZv1XqGeq .modal-xl {
    max-width: 1140px;
  }
}
.cid-tOZv1XqGeq .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tOZv1XqGeq .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-tOZv1XqGeq .form-group {
  margin-bottom: 1rem;
}
.cid-tOZv1XqGeq .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tOZv1XqGeq .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tOZv1XqGeq .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-tOZv1XqGeq .mbr-section-btn {
  margin: 0;
}
.cid-tOZv1XqGeq .mbr-section-btn .btn {
  margin: 0;
}
.cid-uYztOxx9eJ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uYztOxx9eJ .row > [class*="col"] {
  padding-left: 16px;
  padding-right: 16px;
  width: 100%;
}
.cid-tOZv1XYxei {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-tOZv1XYxei .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tOZv1XYxei .bg-facebook:hover {
  background: #0b60cb;
}
.cid-tOZv1XYxei .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-tOZv1XYxei .bg-youtube:hover {
  background: #cc0000;
}
.cid-tOZv1XYxei .bg-twitch {
  background: #9146ff;
  color: #ffffff;
}
.cid-tOZv1XYxei .bg-twitch:hover {
  background: #7313ff;
}
.cid-tOZv1XYxei .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-tOZv1XYxei [class^="socicon-"]:before,
.cid-tOZv1XYxei [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tOZv1XYxei .mbr-section-title,
.cid-tOZv1XYxei .social-list {
  color: #4479d9;
  text-align: right;
}
.cid-tOZv1YkQYz {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (max-width: 767px) {
  .cid-tOZv1YkQYz .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tOZv1YkQYz .img-logo img {
  height: 6rem;
  width: auto;
}
.cid-tOZv1YkQYz .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-tOZv1YkQYz .form-control:focus,
.cid-tOZv1YkQYz .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-tOZv1YkQYz .form-group {
  margin-bottom: 1rem;
}
.cid-tOZv1YkQYz input::-webkit-input-placeholder,
.cid-tOZv1YkQYz textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-tOZv1YkQYz input:-moz-placeholder,
.cid-tOZv1YkQYz textarea:-moz-placeholder {
  color: #656565;
}
.cid-tOZv1YkQYz .jq-selectbox li,
.cid-tOZv1YkQYz .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-tOZv1YkQYz .jq-selectbox li:hover,
.cid-tOZv1YkQYz .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-tOZv1YkQYz .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-tOZv1YkQYz .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-tOZv1YkQYz textarea.form-control {
  resize: none;
}
.cid-tOZv1YkQYz .input-group-btn {
  display: inline-block;
}
.cid-tOZv1YkQYz .input-group-btn .btn {
  margin: 0 !important;
  padding: 0.75rem 1.5625rem !important;
  text-transform: none;
}
.cid-tOZv1YkQYz .form-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tOZv1YkQYz .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tOZv1YkQYz .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tOZv1YkQYz .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tOZv1YkQYz .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tOZv1YkQYz .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tOZv1YkQYz .social-list {
    -webkit-justify-content: justify;
    text-align: justify;
    hyphens: auto;
    text-justify: distribute;
  }
}
@media (max-width: 767px) {
  .cid-tOZv1YkQYz .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tOZv1YkQYz .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tOZv1YkQYz .form-control,
.cid-tOZv1YkQYz .input-group-btn .btn {
  border-radius: 3px;
}
.cid-tOZv1YkQYz #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-tOZv1YkQYz #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-tOZv1YkQYz #creativecommons img,
.cid-tOZv1YkQYz iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-tOZv1YkQYz .offset-md-1 {
  margin-left: 1vw;
}
.cid-tSDPiXR6qs.popup-builder {
  background-color: #ffffff;
}
.cid-tSDPiXR6qs.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tSDPiXR6qs.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tSDPiXR6qs .modal-content,
.cid-tSDPiXR6qs .modal-dialog {
  height: auto;
}
.cid-tSDPiXR6qs .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tSDPiXR6qs .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tSDPiXR6qs .form-wrapper .mbr-form .form-group,
  .cid-tSDPiXR6qs .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tSDPiXR6qs .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tSDPiXR6qs .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-tSDPiXR6qs .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tSDPiXR6qs .pt-0 {
  padding-top: 0 !important;
}
.cid-tSDPiXR6qs .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tSDPiXR6qs .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tSDPiXR6qs .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tSDPiXR6qs .modal-open {
  overflow: hidden;
}
.cid-tSDPiXR6qs .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tSDPiXR6qs .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tSDPiXR6qs .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tSDPiXR6qs .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-tSDPiXR6qs .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tSDPiXR6qs .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tSDPiXR6qs .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tSDPiXR6qs .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-tSDPiXR6qs .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tSDPiXR6qs .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tSDPiXR6qs .modal-backdrop.fade {
  opacity: 0;
}
.cid-tSDPiXR6qs .modal-backdrop.show {
  opacity: .5;
}
.cid-tSDPiXR6qs .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-tSDPiXR6qs .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXR6qs .modal-header {
    padding: 1rem;
  }
}
.cid-tSDPiXR6qs .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tSDPiXR6qs .modal-header .close svg {
  fill: #ffffff;
}
.cid-tSDPiXR6qs .modal-header .close:hover {
  opacity: 1;
}
.cid-tSDPiXR6qs .modal-header .close:focus {
  outline: none;
}
.cid-tSDPiXR6qs .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tSDPiXR6qs .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tSDPiXR6qs .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXR6qs .modal-body {
    padding: 1rem;
  }
}
.cid-tSDPiXR6qs .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-tSDPiXR6qs .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXR6qs .modal-footer {
    padding: 1rem;
  }
}
.cid-tSDPiXR6qs .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tSDPiXR6qs .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tSDPiXR6qs .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tSDPiXR6qs .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tSDPiXR6qs .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tSDPiXR6qs .modal-lg,
  .cid-tSDPiXR6qs .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tSDPiXR6qs .modal-xl {
    max-width: 1140px;
  }
}
.cid-tSDPiXR6qs .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tSDPiXR6qs .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-tSDPiXR6qs .form-group {
  margin-bottom: 1rem;
}
.cid-tSDPiXR6qs .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tSDPiXR6qs .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tSDPiXR6qs .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-tSDPiXR6qs .mbr-section-btn {
  margin: 0;
}
.cid-tSDPiXR6qs .mbr-section-btn .btn {
  margin: 0;
}
.cid-tPPHB0HKgF {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tPPHB0HKgF nav.navbar {
  position: fixed;
}
.cid-tPPHB0HKgF .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-tPPHB0HKgF .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tPPHB0HKgF .decor {
  background-color: white;
  border: solid 1px lightgray;
  border-radius: .5vw;
}
.cid-tPPHB0HKgF #menu {
  width: 3vh;
  font-size: .8vh;
  color: #353535;
  left: -7px;
  position: absolute;
  top: 1px;
  margin-top: 3px;
}
.cid-tPPHB0HKgF .dropdown-item {
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  transition: .4s all !important;
}
.cid-tPPHB0HKgF .dropdown-item:hover,
.cid-tPPHB0HKgF .dropdown-item:focus {
  background: rgba(71, 181, 237, 0.5) !important;
  color: white !important;
}
.cid-tPPHB0HKgF .dropdown-item:hover span {
  color: white;
}
.cid-tPPHB0HKgF .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tPPHB0HKgF .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tPPHB0HKgF .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
  text-align: center;
}
.cid-tPPHB0HKgF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tPPHB0HKgF .nav-link {
  position: relative;
}
.cid-tPPHB0HKgF .container {
  display: flex;
  margin: auto;
  max-width: 1600px;
}
.cid-tPPHB0HKgF .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0 !important;
}
.cid-tPPHB0HKgF .iconfont-wrapper .mbr-iconfont {
  transition: .4s all;
}
.cid-tPPHB0HKgF .iconfont-wrapper:hover .mbr-iconfont {
  color: #6592e6;
}
.cid-tPPHB0HKgF .dropdown-menu,
.cid-tPPHB0HKgF .navbar.opened {
  background: #353535 !important;
}
.cid-tPPHB0HKgF .nav-item:focus,
.cid-tPPHB0HKgF .nav-link:focus {
  outline: none;
}
.cid-tPPHB0HKgF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tPPHB0HKgF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tPPHB0HKgF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tPPHB0HKgF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tPPHB0HKgF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tPPHB0HKgF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tPPHB0HKgF .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-tPPHB0HKgF .navbar.opened {
  transition: all 0.3s;
}
.cid-tPPHB0HKgF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tPPHB0HKgF .navbar .navbar-logo img {
  width: auto;
}
.cid-tPPHB0HKgF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tPPHB0HKgF .navbar.collapsed {
  justify-content: center;
}
.cid-tPPHB0HKgF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tPPHB0HKgF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tPPHB0HKgF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tPPHB0HKgF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tPPHB0HKgF .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-tPPHB0HKgF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tPPHB0HKgF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tPPHB0HKgF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tPPHB0HKgF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tPPHB0HKgF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tPPHB0HKgF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tPPHB0HKgF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tPPHB0HKgF .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-tPPHB0HKgF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tPPHB0HKgF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tPPHB0HKgF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tPPHB0HKgF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tPPHB0HKgF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tPPHB0HKgF .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-tPPHB0HKgF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tPPHB0HKgF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tPPHB0HKgF .dropdown-item.active,
.cid-tPPHB0HKgF .dropdown-item:active {
  background-color: transparent;
}
.cid-tPPHB0HKgF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tPPHB0HKgF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tPPHB0HKgF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tPPHB0HKgF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #353535;
}
.cid-tPPHB0HKgF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tPPHB0HKgF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tPPHB0HKgF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tPPHB0HKgF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tPPHB0HKgF button.navbar-toggler {
  outline: none;
  width: 26px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tPPHB0HKgF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 25px;
  height: 2px;
  border-right: 5px;
  background-color: #353535;
}
.cid-tPPHB0HKgF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tPPHB0HKgF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tPPHB0HKgF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tPPHB0HKgF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tPPHB0HKgF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tPPHB0HKgF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tPPHB0HKgF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tPPHB0HKgF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tPPHB0HKgF .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tPPHB0HKgF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tPPHB0HKgF .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-tPPHB0HKgF .navbar {
    height: 70px;
  }
  .cid-tPPHB0HKgF .navbar.opened {
    height: auto;
  }
  .cid-tPPHB0HKgF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tPPHB0HKgF .header-item {
  width: 33.33333333%;
  padding: 10px 0;
}
.cid-tPPHB0HKgF .navbar-toggler {
  margin-left: 10px;
}
.cid-tPPHB0HKgF .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-tPPHB0HKgF .navbar-logo {
  margin-right: 0 !important;
}
.cid-tPPHB0HKgF .mbr-text {
  width: 100%;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 575px) {
  .cid-tPPHB0HKgF .mbr-text {
    display: none;
  }
}
.cid-tPPHB0HKgF .navbar-collapse {
  padding-top: 40px !important;
}
.cid-tPPHB0HKgF .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-tPPHB0HKgF .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
}
.cid-tPPHB0HKgF .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-tPPHB0HKgF #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-tPPHB0HKgF #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-tPPHB0HKgF #vol {
    display: none;
  }
}
.cid-tPPHB0HKgF .soutien {
  font-family: jost;
  font-size: 1em;
}
.cid-tPPHB1kSIk {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tPPHB1kSIk .mbr-section-title {
  text-align: center;
  color: #4479d9;
}
.cid-tPPHB1kSIk .mbr-section-subtitle {
  text-align: center;
}
.cid-tPPHB1kSIk .mbr-text {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tPPHB1kSIk .display-1 {
    font-size: 75px;
  }
  .cid-tPPHB1kSIk .display-5 {
    font-size: 29px;
  }
  .cid-tPPHB1kSIk .display-4 {
    font-weight: 300;
  }
}
#custom-html-165 {
  /* Type valid CSS here */
}
#custom-html-165 div {
  background-color: #1f1f1f;
  text-align: center;
}
#custom-html-165 .leTexte {
  font-size: 1rem;
  color: #fff;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  margin: auto;
}
.cid-ubZQMMlPj1 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-ubZQMMlPj1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZQMMlPj1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ubZQMMlPj1 .container,
.cid-ubZQMMlPj1 .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-ubZQMMlPj1 .container,
  .cid-ubZQMMlPj1 .container-fluid {
    padding: 0 20px;
  }
}
.cid-ubZQMMlPj1 .title-wrapper .mbr-section-subtitle {
  margin-bottom: 25px;
}
@media (max-width: 992px) {
  .cid-ubZQMMlPj1 .title-wrapper .mbr-section-subtitle {
    margin-bottom: 20px;
  }
}
.cid-ubZQMMlPj1 .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-ubZQMMlPj1 .mbr-section-title {
  color: #4479d9;
}
.cid-ubZQMMlPj1 .mbr-section-subtitle {
  color: #f9a600;
}
.cid-ubTAo9xfbj {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-ubTAo9xfbj .mbr-section-title {
  color: #fb980a;
  text-align: right;
}
#custom-html-1sv {
  /* Type valid CSS here */
  /* global */
}
#custom-html-1sv *,
#custom-html-1sv *::before,
#custom-html-1sv *::after {
  box-sizing: border-box;
}
#custom-html-1sv body {
  font-family: sans-serif;
  min-height: 100vh;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #232323;
}
#custom-html-1sv #corpsDuTexte {
  background-color: #232323;
}
#custom-html-1sv .container {
  background-color: #232323;
}
#custom-html-1sv .titre {
  padding: 1em;
}
#custom-html-1sv H1 {
  color: orange;
  font-size: 2rem;
}
#custom-html-1sv h6 {
  color: white;
}
.cid-ubZQUSqSgw {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ubZQUSqSgw .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZQUSqSgw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ubZQUSqSgw .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ubZQUSqSgw .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-ubZQUSqSgw .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-ubZQUSqSgw .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-ubZQUSqSgw .mbr-section-title {
  color: #ff9966;
  text-align: left;
}
.cid-ubZQUSqSgw .mbr-text,
.cid-ubZQUSqSgw .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-ubZQUSqSgw .w-100 {
  padding: 0;
  border-radius: 13px;
}
.cid-ubZQVKwe83 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ubZQVKwe83 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZQVKwe83 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ubZQVKwe83 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ubZQVKwe83 .text-wrapper {
  align-items: center;
  background-color: #4479d9;
  border-radius: 1em;
  border: 1px orange solid;
  padding: 1em;
}
@media (max-width: 991px) {
  .cid-ubZQVKwe83 .image-wrapper {
    padding: 1rem;
  }
}
.cid-ubZQVKwe83 .mbr-section-title {
  color: #ff9966;
  text-align: left;
}
.cid-ubZQVKwe83 .mbr-text,
.cid-ubZQVKwe83 .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-ubZQVKwe83 .w-100 {
  padding: 0;
  border-radius: 13px;
  -webkit-filter: drop-shadow(5px 5px 5px #000000);
  filter: drop-shadow(5px 5px 5px #000000);
}
.cid-tPPHB25xZm {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-tPPHB25xZm .mbr-section-title {
  color: #4479d9;
  text-align: right;
}
.cid-tPPHB25xZm .mbr-text,
.cid-tPPHB25xZm .mbr-section-btn {
  color: #ffa405;
  text-align: right;
}
.cid-tPPHB2j7XI {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #171717;
}
.cid-tPPHB2j7XI .row {
  padding: 20px 0;
}
@media (min-width: 992px) {
  .cid-tPPHB2j7XI .row {
    padding: 20px 34px;
  }
}
.cid-tPPHB2j7XI .mbr-text {
  color: #4479d9;
  text-align: center;
}
.cid-tPPHB2w8uk {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-tPPHB2w8uk .card-title {
  line-height: 1.6;
  margin: 0;
}
.cid-tPPHB2w8uk .card {
  overflow: visible;
  transition: all 0.3s;
}
.cid-tPPHB2w8uk .card:hover {
  margin-top: -0.6rem;
}
.cid-tPPHB2w8uk .card-wrapper {
  position: relative;
}
.cid-tPPHB2w8uk .card-img {
  overflow: hidden;
  position: relative;
  transition: all 0.3s;
  border-radius: 6px;
}
.cid-tPPHB2w8uk .card-img:hover {
  box-shadow: 0 15px 20px rgba(0, 0, 0, 0.1);
}
.cid-tPPHB2w8uk .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: black;
  opacity: 0.2;
  z-index: 10;
  pointer-events: none;
  border-radius: 6px;
}
.cid-tPPHB2w8uk .big {
  margin-top: -25%;
}
.cid-tPPHB2w8uk .card-box {
  position: absolute;
  overflow: hidden;
  margin-bottom: -8px;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 1rem;
  z-index: 100;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
@media (max-width: 991px) {
  .cid-tPPHB2w8uk .small {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-tPPHB2w8uk .card:not(.last-child) {
    padding-bottom: 1.5rem !important;
  }
}
.cid-tPPHB2w8uk .mbr-section-sub-title {
  color: #4479d9;
  text-align: left;
}
.cid-tPPHB2RYqb.popup-builder {
  background-color: #ffffff;
}
.cid-tPPHB2RYqb.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tPPHB2RYqb.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tPPHB2RYqb .modal-content,
.cid-tPPHB2RYqb .modal-dialog {
  height: auto;
}
.cid-tPPHB2RYqb .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tPPHB2RYqb .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tPPHB2RYqb .form-wrapper .mbr-form .form-group,
  .cid-tPPHB2RYqb .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tPPHB2RYqb .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tPPHB2RYqb .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-tPPHB2RYqb .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tPPHB2RYqb .pt-0 {
  padding-top: 0 !important;
}
.cid-tPPHB2RYqb .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tPPHB2RYqb .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tPPHB2RYqb .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tPPHB2RYqb .modal-open {
  overflow: hidden;
}
.cid-tPPHB2RYqb .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tPPHB2RYqb .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tPPHB2RYqb .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tPPHB2RYqb .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-tPPHB2RYqb .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tPPHB2RYqb .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tPPHB2RYqb .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tPPHB2RYqb .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-tPPHB2RYqb .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tPPHB2RYqb .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tPPHB2RYqb .modal-backdrop.fade {
  opacity: 0;
}
.cid-tPPHB2RYqb .modal-backdrop.show {
  opacity: .5;
}
.cid-tPPHB2RYqb .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-tPPHB2RYqb .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tPPHB2RYqb .modal-header {
    padding: 1rem;
  }
}
.cid-tPPHB2RYqb .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tPPHB2RYqb .modal-header .close svg {
  fill: #ffffff;
}
.cid-tPPHB2RYqb .modal-header .close:hover {
  opacity: 1;
}
.cid-tPPHB2RYqb .modal-header .close:focus {
  outline: none;
}
.cid-tPPHB2RYqb .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tPPHB2RYqb .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tPPHB2RYqb .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tPPHB2RYqb .modal-body {
    padding: 1rem;
  }
}
.cid-tPPHB2RYqb .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-tPPHB2RYqb .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tPPHB2RYqb .modal-footer {
    padding: 1rem;
  }
}
.cid-tPPHB2RYqb .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tPPHB2RYqb .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tPPHB2RYqb .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tPPHB2RYqb .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tPPHB2RYqb .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tPPHB2RYqb .modal-lg,
  .cid-tPPHB2RYqb .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tPPHB2RYqb .modal-xl {
    max-width: 1140px;
  }
}
.cid-tPPHB2RYqb .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tPPHB2RYqb .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-tPPHB2RYqb .form-group {
  margin-bottom: 1rem;
}
.cid-tPPHB2RYqb .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tPPHB2RYqb .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tPPHB2RYqb .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-tPPHB2RYqb .mbr-section-btn {
  margin: 0;
}
.cid-tPPHB2RYqb .mbr-section-btn .btn {
  margin: 0;
}
.cid-tPPHB2RYqb #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-tPPHB2RYqb #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-tPPHB2RYqb #creativecommons img,
.cid-tPPHB2RYqb iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-tPPHB3cb8K.popup-builder {
  background-color: #ffffff;
}
.cid-tPPHB3cb8K.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tPPHB3cb8K.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tPPHB3cb8K .modal-content,
.cid-tPPHB3cb8K .modal-dialog {
  height: auto;
}
.cid-tPPHB3cb8K .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tPPHB3cb8K .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tPPHB3cb8K .form-wrapper .mbr-form .form-group,
  .cid-tPPHB3cb8K .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tPPHB3cb8K .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tPPHB3cb8K .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-tPPHB3cb8K .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tPPHB3cb8K .pt-0 {
  padding-top: 0 !important;
}
.cid-tPPHB3cb8K .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tPPHB3cb8K .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tPPHB3cb8K .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tPPHB3cb8K .modal-open {
  overflow: hidden;
}
.cid-tPPHB3cb8K .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tPPHB3cb8K .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tPPHB3cb8K .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tPPHB3cb8K .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-tPPHB3cb8K .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tPPHB3cb8K .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tPPHB3cb8K .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tPPHB3cb8K .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-tPPHB3cb8K .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tPPHB3cb8K .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tPPHB3cb8K .modal-backdrop.fade {
  opacity: 0;
}
.cid-tPPHB3cb8K .modal-backdrop.show {
  opacity: .5;
}
.cid-tPPHB3cb8K .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-tPPHB3cb8K .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tPPHB3cb8K .modal-header {
    padding: 1rem;
  }
}
.cid-tPPHB3cb8K .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tPPHB3cb8K .modal-header .close svg {
  fill: #ffffff;
}
.cid-tPPHB3cb8K .modal-header .close:hover {
  opacity: 1;
}
.cid-tPPHB3cb8K .modal-header .close:focus {
  outline: none;
}
.cid-tPPHB3cb8K .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tPPHB3cb8K .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tPPHB3cb8K .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tPPHB3cb8K .modal-body {
    padding: 1rem;
  }
}
.cid-tPPHB3cb8K .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-tPPHB3cb8K .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tPPHB3cb8K .modal-footer {
    padding: 1rem;
  }
}
.cid-tPPHB3cb8K .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tPPHB3cb8K .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tPPHB3cb8K .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tPPHB3cb8K .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tPPHB3cb8K .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tPPHB3cb8K .modal-lg,
  .cid-tPPHB3cb8K .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tPPHB3cb8K .modal-xl {
    max-width: 1140px;
  }
}
.cid-tPPHB3cb8K .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tPPHB3cb8K .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-tPPHB3cb8K .form-group {
  margin-bottom: 1rem;
}
.cid-tPPHB3cb8K .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tPPHB3cb8K .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tPPHB3cb8K .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-tPPHB3cb8K .mbr-section-btn {
  margin: 0;
}
.cid-tPPHB3cb8K .mbr-section-btn .btn {
  margin: 0;
}
.cid-tPPHB3w5OE.popup-builder {
  background-color: #ffffff;
}
.cid-tPPHB3w5OE.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tPPHB3w5OE.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tPPHB3w5OE .modal-content,
.cid-tPPHB3w5OE .modal-dialog {
  height: auto;
}
.cid-tPPHB3w5OE .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tPPHB3w5OE .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tPPHB3w5OE .form-wrapper .mbr-form .form-group,
  .cid-tPPHB3w5OE .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tPPHB3w5OE .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tPPHB3w5OE .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-tPPHB3w5OE .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tPPHB3w5OE .pt-0 {
  padding-top: 0 !important;
}
.cid-tPPHB3w5OE .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tPPHB3w5OE .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tPPHB3w5OE .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tPPHB3w5OE .modal-open {
  overflow: hidden;
}
.cid-tPPHB3w5OE .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tPPHB3w5OE .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tPPHB3w5OE .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tPPHB3w5OE .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-tPPHB3w5OE .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tPPHB3w5OE .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tPPHB3w5OE .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tPPHB3w5OE .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-tPPHB3w5OE .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tPPHB3w5OE .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tPPHB3w5OE .modal-backdrop.fade {
  opacity: 0;
}
.cid-tPPHB3w5OE .modal-backdrop.show {
  opacity: .5;
}
.cid-tPPHB3w5OE .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-tPPHB3w5OE .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tPPHB3w5OE .modal-header {
    padding: 1rem;
  }
}
.cid-tPPHB3w5OE .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tPPHB3w5OE .modal-header .close svg {
  fill: #ffffff;
}
.cid-tPPHB3w5OE .modal-header .close:hover {
  opacity: 1;
}
.cid-tPPHB3w5OE .modal-header .close:focus {
  outline: none;
}
.cid-tPPHB3w5OE .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tPPHB3w5OE .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tPPHB3w5OE .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tPPHB3w5OE .modal-body {
    padding: 1rem;
  }
}
.cid-tPPHB3w5OE .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-tPPHB3w5OE .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tPPHB3w5OE .modal-footer {
    padding: 1rem;
  }
}
.cid-tPPHB3w5OE .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tPPHB3w5OE .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tPPHB3w5OE .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tPPHB3w5OE .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tPPHB3w5OE .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tPPHB3w5OE .modal-lg,
  .cid-tPPHB3w5OE .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tPPHB3w5OE .modal-xl {
    max-width: 1140px;
  }
}
.cid-tPPHB3w5OE .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tPPHB3w5OE .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-tPPHB3w5OE .form-group {
  margin-bottom: 1rem;
}
.cid-tPPHB3w5OE .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tPPHB3w5OE .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tPPHB3w5OE .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-tPPHB3w5OE .mbr-section-btn {
  margin: 0;
}
.cid-tPPHB3w5OE .mbr-section-btn .btn {
  margin: 0;
}
.cid-tPPHB3QufV.popup-builder {
  background-color: #ffffff;
}
.cid-tPPHB3QufV.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tPPHB3QufV.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tPPHB3QufV .modal-content,
.cid-tPPHB3QufV .modal-dialog {
  height: auto;
}
.cid-tPPHB3QufV .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tPPHB3QufV .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tPPHB3QufV .form-wrapper .mbr-form .form-group,
  .cid-tPPHB3QufV .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tPPHB3QufV .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tPPHB3QufV .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-tPPHB3QufV .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tPPHB3QufV .pt-0 {
  padding-top: 0 !important;
}
.cid-tPPHB3QufV .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tPPHB3QufV .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tPPHB3QufV .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tPPHB3QufV .modal-open {
  overflow: hidden;
}
.cid-tPPHB3QufV .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tPPHB3QufV .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tPPHB3QufV .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tPPHB3QufV .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-tPPHB3QufV .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tPPHB3QufV .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tPPHB3QufV .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tPPHB3QufV .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-tPPHB3QufV .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tPPHB3QufV .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tPPHB3QufV .modal-backdrop.fade {
  opacity: 0;
}
.cid-tPPHB3QufV .modal-backdrop.show {
  opacity: .5;
}
.cid-tPPHB3QufV .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-tPPHB3QufV .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tPPHB3QufV .modal-header {
    padding: 1rem;
  }
}
.cid-tPPHB3QufV .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tPPHB3QufV .modal-header .close svg {
  fill: #ffffff;
}
.cid-tPPHB3QufV .modal-header .close:hover {
  opacity: 1;
}
.cid-tPPHB3QufV .modal-header .close:focus {
  outline: none;
}
.cid-tPPHB3QufV .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tPPHB3QufV .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tPPHB3QufV .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tPPHB3QufV .modal-body {
    padding: 1rem;
  }
}
.cid-tPPHB3QufV .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-tPPHB3QufV .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tPPHB3QufV .modal-footer {
    padding: 1rem;
  }
}
.cid-tPPHB3QufV .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tPPHB3QufV .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tPPHB3QufV .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tPPHB3QufV .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tPPHB3QufV .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tPPHB3QufV .modal-lg,
  .cid-tPPHB3QufV .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tPPHB3QufV .modal-xl {
    max-width: 1140px;
  }
}
.cid-tPPHB3QufV .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tPPHB3QufV .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-tPPHB3QufV .form-group {
  margin-bottom: 1rem;
}
.cid-tPPHB3QufV .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tPPHB3QufV .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tPPHB3QufV .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-tPPHB3QufV .mbr-section-btn {
  margin: 0;
}
.cid-tPPHB3QufV .mbr-section-btn .btn {
  margin: 0;
}
.cid-tPPHB49kn5.popup-builder {
  background-color: #ffffff;
}
.cid-tPPHB49kn5.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tPPHB49kn5.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tPPHB49kn5 .modal-content,
.cid-tPPHB49kn5 .modal-dialog {
  height: auto;
}
.cid-tPPHB49kn5 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tPPHB49kn5 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tPPHB49kn5 .form-wrapper .mbr-form .form-group,
  .cid-tPPHB49kn5 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tPPHB49kn5 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tPPHB49kn5 .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-tPPHB49kn5 .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tPPHB49kn5 .pt-0 {
  padding-top: 0 !important;
}
.cid-tPPHB49kn5 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tPPHB49kn5 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tPPHB49kn5 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tPPHB49kn5 .modal-open {
  overflow: hidden;
}
.cid-tPPHB49kn5 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tPPHB49kn5 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tPPHB49kn5 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tPPHB49kn5 .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-tPPHB49kn5 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tPPHB49kn5 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tPPHB49kn5 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tPPHB49kn5 .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-tPPHB49kn5 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tPPHB49kn5 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tPPHB49kn5 .modal-backdrop.fade {
  opacity: 0;
}
.cid-tPPHB49kn5 .modal-backdrop.show {
  opacity: .5;
}
.cid-tPPHB49kn5 .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-tPPHB49kn5 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tPPHB49kn5 .modal-header {
    padding: 1rem;
  }
}
.cid-tPPHB49kn5 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tPPHB49kn5 .modal-header .close svg {
  fill: #ffffff;
}
.cid-tPPHB49kn5 .modal-header .close:hover {
  opacity: 1;
}
.cid-tPPHB49kn5 .modal-header .close:focus {
  outline: none;
}
.cid-tPPHB49kn5 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tPPHB49kn5 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tPPHB49kn5 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tPPHB49kn5 .modal-body {
    padding: 1rem;
  }
}
.cid-tPPHB49kn5 .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-tPPHB49kn5 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tPPHB49kn5 .modal-footer {
    padding: 1rem;
  }
}
.cid-tPPHB49kn5 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tPPHB49kn5 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tPPHB49kn5 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tPPHB49kn5 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tPPHB49kn5 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tPPHB49kn5 .modal-lg,
  .cid-tPPHB49kn5 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tPPHB49kn5 .modal-xl {
    max-width: 1140px;
  }
}
.cid-tPPHB49kn5 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tPPHB49kn5 .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-tPPHB49kn5 .form-group {
  margin-bottom: 1rem;
}
.cid-tPPHB49kn5 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tPPHB49kn5 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tPPHB49kn5 .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-tPPHB49kn5 .mbr-section-btn {
  margin: 0;
}
.cid-tPPHB49kn5 .mbr-section-btn .btn {
  margin: 0;
}
.cid-tPPHB4snGC.popup-builder {
  background-color: #ffffff;
}
.cid-tPPHB4snGC.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tPPHB4snGC.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tPPHB4snGC .modal-content,
.cid-tPPHB4snGC .modal-dialog {
  height: auto;
}
.cid-tPPHB4snGC .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tPPHB4snGC .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tPPHB4snGC .form-wrapper .mbr-form .form-group,
  .cid-tPPHB4snGC .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tPPHB4snGC .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tPPHB4snGC .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-tPPHB4snGC .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tPPHB4snGC .pt-0 {
  padding-top: 0 !important;
}
.cid-tPPHB4snGC .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tPPHB4snGC .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tPPHB4snGC .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tPPHB4snGC .modal-open {
  overflow: hidden;
}
.cid-tPPHB4snGC .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tPPHB4snGC .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tPPHB4snGC .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tPPHB4snGC .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-tPPHB4snGC .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tPPHB4snGC .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tPPHB4snGC .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tPPHB4snGC .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-tPPHB4snGC .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tPPHB4snGC .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tPPHB4snGC .modal-backdrop.fade {
  opacity: 0;
}
.cid-tPPHB4snGC .modal-backdrop.show {
  opacity: .5;
}
.cid-tPPHB4snGC .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-tPPHB4snGC .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tPPHB4snGC .modal-header {
    padding: 1rem;
  }
}
.cid-tPPHB4snGC .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tPPHB4snGC .modal-header .close svg {
  fill: #ffffff;
}
.cid-tPPHB4snGC .modal-header .close:hover {
  opacity: 1;
}
.cid-tPPHB4snGC .modal-header .close:focus {
  outline: none;
}
.cid-tPPHB4snGC .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tPPHB4snGC .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tPPHB4snGC .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tPPHB4snGC .modal-body {
    padding: 1rem;
  }
}
.cid-tPPHB4snGC .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-tPPHB4snGC .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tPPHB4snGC .modal-footer {
    padding: 1rem;
  }
}
.cid-tPPHB4snGC .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tPPHB4snGC .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tPPHB4snGC .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tPPHB4snGC .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tPPHB4snGC .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tPPHB4snGC .modal-lg,
  .cid-tPPHB4snGC .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tPPHB4snGC .modal-xl {
    max-width: 1140px;
  }
}
.cid-tPPHB4snGC .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tPPHB4snGC .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-tPPHB4snGC .form-group {
  margin-bottom: 1rem;
}
.cid-tPPHB4snGC .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tPPHB4snGC .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tPPHB4snGC .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-tPPHB4snGC .mbr-section-btn {
  margin: 0;
}
.cid-tPPHB4snGC .mbr-section-btn .btn {
  margin: 0;
}
.cid-uYztOxx9eJ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uYztOxx9eJ .row > [class*="col"] {
  padding-left: 16px;
  padding-right: 16px;
  width: 100%;
}
.cid-tPPHB54Frs {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-tPPHB54Frs .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tPPHB54Frs .bg-facebook:hover {
  background: #0b60cb;
}
.cid-tPPHB54Frs .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-tPPHB54Frs .bg-youtube:hover {
  background: #cc0000;
}
.cid-tPPHB54Frs .bg-twitch {
  background: #9146ff;
  color: #ffffff;
}
.cid-tPPHB54Frs .bg-twitch:hover {
  background: #7313ff;
}
.cid-tPPHB54Frs .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-tPPHB54Frs [class^="socicon-"]:before,
.cid-tPPHB54Frs [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tPPHB54Frs .mbr-section-title,
.cid-tPPHB54Frs .social-list {
  color: #4479d9;
  text-align: right;
}
.cid-tPPHB5pJyM {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (max-width: 767px) {
  .cid-tPPHB5pJyM .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tPPHB5pJyM .img-logo img {
  height: 6rem;
  width: auto;
}
.cid-tPPHB5pJyM .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-tPPHB5pJyM .form-control:focus,
.cid-tPPHB5pJyM .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-tPPHB5pJyM .form-group {
  margin-bottom: 1rem;
}
.cid-tPPHB5pJyM input::-webkit-input-placeholder,
.cid-tPPHB5pJyM textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-tPPHB5pJyM input:-moz-placeholder,
.cid-tPPHB5pJyM textarea:-moz-placeholder {
  color: #656565;
}
.cid-tPPHB5pJyM .jq-selectbox li,
.cid-tPPHB5pJyM .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-tPPHB5pJyM .jq-selectbox li:hover,
.cid-tPPHB5pJyM .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-tPPHB5pJyM .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-tPPHB5pJyM .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-tPPHB5pJyM textarea.form-control {
  resize: none;
}
.cid-tPPHB5pJyM .input-group-btn {
  display: inline-block;
}
.cid-tPPHB5pJyM .input-group-btn .btn {
  margin: 0 !important;
  padding: 0.75rem 1.5625rem !important;
  text-transform: none;
}
.cid-tPPHB5pJyM .form-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tPPHB5pJyM .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tPPHB5pJyM .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tPPHB5pJyM .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tPPHB5pJyM .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tPPHB5pJyM .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tPPHB5pJyM .social-list {
    -webkit-justify-content: justify;
    text-align: justify;
    hyphens: auto;
    text-justify: distribute;
  }
}
@media (max-width: 767px) {
  .cid-tPPHB5pJyM .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tPPHB5pJyM .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tPPHB5pJyM .form-control,
.cid-tPPHB5pJyM .input-group-btn .btn {
  border-radius: 3px;
}
.cid-tPPHB5pJyM #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-tPPHB5pJyM #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-tPPHB5pJyM #creativecommons img,
.cid-tPPHB5pJyM iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-tPPHB5pJyM .offset-md-1 {
  margin-left: 1vw;
}
.cid-tSDPiXRkg9.popup-builder {
  background-color: #ffffff;
}
.cid-tSDPiXRkg9.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tSDPiXRkg9.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tSDPiXRkg9 .modal-content,
.cid-tSDPiXRkg9 .modal-dialog {
  height: auto;
}
.cid-tSDPiXRkg9 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tSDPiXRkg9 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tSDPiXRkg9 .form-wrapper .mbr-form .form-group,
  .cid-tSDPiXRkg9 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tSDPiXRkg9 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tSDPiXRkg9 .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-tSDPiXRkg9 .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tSDPiXRkg9 .pt-0 {
  padding-top: 0 !important;
}
.cid-tSDPiXRkg9 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tSDPiXRkg9 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tSDPiXRkg9 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tSDPiXRkg9 .modal-open {
  overflow: hidden;
}
.cid-tSDPiXRkg9 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tSDPiXRkg9 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tSDPiXRkg9 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tSDPiXRkg9 .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-tSDPiXRkg9 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tSDPiXRkg9 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tSDPiXRkg9 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tSDPiXRkg9 .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-tSDPiXRkg9 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tSDPiXRkg9 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tSDPiXRkg9 .modal-backdrop.fade {
  opacity: 0;
}
.cid-tSDPiXRkg9 .modal-backdrop.show {
  opacity: .5;
}
.cid-tSDPiXRkg9 .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-tSDPiXRkg9 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXRkg9 .modal-header {
    padding: 1rem;
  }
}
.cid-tSDPiXRkg9 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tSDPiXRkg9 .modal-header .close svg {
  fill: #ffffff;
}
.cid-tSDPiXRkg9 .modal-header .close:hover {
  opacity: 1;
}
.cid-tSDPiXRkg9 .modal-header .close:focus {
  outline: none;
}
.cid-tSDPiXRkg9 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tSDPiXRkg9 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tSDPiXRkg9 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXRkg9 .modal-body {
    padding: 1rem;
  }
}
.cid-tSDPiXRkg9 .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-tSDPiXRkg9 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXRkg9 .modal-footer {
    padding: 1rem;
  }
}
.cid-tSDPiXRkg9 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tSDPiXRkg9 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tSDPiXRkg9 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tSDPiXRkg9 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tSDPiXRkg9 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tSDPiXRkg9 .modal-lg,
  .cid-tSDPiXRkg9 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tSDPiXRkg9 .modal-xl {
    max-width: 1140px;
  }
}
.cid-tSDPiXRkg9 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tSDPiXRkg9 .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-tSDPiXRkg9 .form-group {
  margin-bottom: 1rem;
}
.cid-tSDPiXRkg9 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tSDPiXRkg9 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tSDPiXRkg9 .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-tSDPiXRkg9 .mbr-section-btn {
  margin: 0;
}
.cid-tSDPiXRkg9 .mbr-section-btn .btn {
  margin: 0;
}
.cid-tQtxRCusg6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tQtxRCusg6 nav.navbar {
  position: fixed;
}
.cid-tQtxRCusg6 .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-tQtxRCusg6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tQtxRCusg6 .decor {
  background-color: white;
  border: solid 1px lightgray;
  border-radius: .5vw;
}
.cid-tQtxRCusg6 #menu {
  width: 3vh;
  font-size: .8vh;
  color: #353535;
  left: -7px;
  position: absolute;
  top: 1px;
  margin-top: 3px;
}
.cid-tQtxRCusg6 .dropdown-item {
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  transition: .4s all !important;
}
.cid-tQtxRCusg6 .dropdown-item:hover,
.cid-tQtxRCusg6 .dropdown-item:focus {
  background: rgba(71, 181, 237, 0.5) !important;
  color: white !important;
}
.cid-tQtxRCusg6 .dropdown-item:hover span {
  color: white;
}
.cid-tQtxRCusg6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tQtxRCusg6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tQtxRCusg6 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
  text-align: center;
}
.cid-tQtxRCusg6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tQtxRCusg6 .nav-link {
  position: relative;
}
.cid-tQtxRCusg6 .container {
  display: flex;
  margin: auto;
  max-width: 1600px;
}
.cid-tQtxRCusg6 .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0 !important;
}
.cid-tQtxRCusg6 .iconfont-wrapper .mbr-iconfont {
  transition: .4s all;
}
.cid-tQtxRCusg6 .iconfont-wrapper:hover .mbr-iconfont {
  color: #6592e6;
}
.cid-tQtxRCusg6 .dropdown-menu,
.cid-tQtxRCusg6 .navbar.opened {
  background: #353535 !important;
}
.cid-tQtxRCusg6 .nav-item:focus,
.cid-tQtxRCusg6 .nav-link:focus {
  outline: none;
}
.cid-tQtxRCusg6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tQtxRCusg6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tQtxRCusg6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tQtxRCusg6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tQtxRCusg6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tQtxRCusg6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tQtxRCusg6 .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-tQtxRCusg6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tQtxRCusg6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tQtxRCusg6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tQtxRCusg6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tQtxRCusg6 .navbar.collapsed {
  justify-content: center;
}
.cid-tQtxRCusg6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tQtxRCusg6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tQtxRCusg6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tQtxRCusg6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tQtxRCusg6 .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-tQtxRCusg6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tQtxRCusg6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tQtxRCusg6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tQtxRCusg6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tQtxRCusg6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tQtxRCusg6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tQtxRCusg6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tQtxRCusg6 .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-tQtxRCusg6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tQtxRCusg6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tQtxRCusg6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tQtxRCusg6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tQtxRCusg6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tQtxRCusg6 .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-tQtxRCusg6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tQtxRCusg6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tQtxRCusg6 .dropdown-item.active,
.cid-tQtxRCusg6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tQtxRCusg6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tQtxRCusg6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tQtxRCusg6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tQtxRCusg6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #353535;
}
.cid-tQtxRCusg6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tQtxRCusg6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tQtxRCusg6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tQtxRCusg6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tQtxRCusg6 button.navbar-toggler {
  outline: none;
  width: 26px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tQtxRCusg6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 25px;
  height: 2px;
  border-right: 5px;
  background-color: #353535;
}
.cid-tQtxRCusg6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tQtxRCusg6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tQtxRCusg6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tQtxRCusg6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tQtxRCusg6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tQtxRCusg6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tQtxRCusg6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tQtxRCusg6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tQtxRCusg6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tQtxRCusg6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tQtxRCusg6 .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-tQtxRCusg6 .navbar {
    height: 70px;
  }
  .cid-tQtxRCusg6 .navbar.opened {
    height: auto;
  }
  .cid-tQtxRCusg6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tQtxRCusg6 .header-item {
  width: 33.33333333%;
  padding: 10px 0;
}
.cid-tQtxRCusg6 .navbar-toggler {
  margin-left: 10px;
}
.cid-tQtxRCusg6 .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-tQtxRCusg6 .navbar-logo {
  margin-right: 0 !important;
}
.cid-tQtxRCusg6 .mbr-text {
  width: 100%;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 575px) {
  .cid-tQtxRCusg6 .mbr-text {
    display: none;
  }
}
.cid-tQtxRCusg6 .navbar-collapse {
  padding-top: 40px !important;
}
.cid-tQtxRCusg6 .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-tQtxRCusg6 .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
}
.cid-tQtxRCusg6 .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-tQtxRCusg6 #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-tQtxRCusg6 #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-tQtxRCusg6 #vol {
    display: none;
  }
}
.cid-tQtxRCusg6 .soutien {
  font-family: jost;
  font-size: 1em;
}
.cid-tQtxRDEHOk {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tQtxRDEHOk .mbr-section-title {
  text-align: center;
  color: #4479d9;
}
.cid-tQtxRDEHOk .mbr-section-subtitle {
  text-align: center;
}
.cid-tQtxRDEHOk .mbr-text {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tQtxRDEHOk .display-1 {
    font-size: 75px;
  }
  .cid-tQtxRDEHOk .display-5 {
    font-size: 29px;
  }
  .cid-tQtxRDEHOk .display-4 {
    font-weight: 300;
  }
}
#custom-html-16n {
  /* Type valid CSS here */
}
#custom-html-16n div {
  background-color: #1f1f1f;
  text-align: center;
}
#custom-html-16n .leTexte {
  font-size: 1rem;
  color: #fff;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  margin: auto;
}
.cid-ubZR0jfJ4O {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-ubZR0jfJ4O .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZR0jfJ4O .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ubZR0jfJ4O .container,
.cid-ubZR0jfJ4O .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-ubZR0jfJ4O .container,
  .cid-ubZR0jfJ4O .container-fluid {
    padding: 0 20px;
  }
}
.cid-ubZR0jfJ4O .title-wrapper .mbr-section-subtitle {
  margin-bottom: 25px;
}
@media (max-width: 992px) {
  .cid-ubZR0jfJ4O .title-wrapper .mbr-section-subtitle {
    margin-bottom: 20px;
  }
}
.cid-ubZR0jfJ4O .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-ubZR0jfJ4O .mbr-section-title {
  color: #4479d9;
}
.cid-ubZR0jfJ4O .mbr-section-subtitle {
  color: #f9a600;
}
.cid-ubTBljwz42 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-ubTBljwz42 .mbr-section-title {
  color: #fb980a;
  text-align: right;
}
#custom-html-1su {
  /* Type valid CSS here */
  /* global */
}
#custom-html-1su *,
#custom-html-1su *::before,
#custom-html-1su *::after {
  box-sizing: border-box;
}
#custom-html-1su body {
  font-family: sans-serif;
  min-height: 100vh;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #232323;
}
#custom-html-1su #corpsDuTexte {
  background-color: #232323;
}
#custom-html-1su .container {
  background-color: #232323;
}
#custom-html-1su .titre {
  padding: 1em;
}
#custom-html-1su H1 {
  color: orange;
  font-size: 2rem;
}
#custom-html-1su h6 {
  color: white;
}
.cid-ubZRapwq6a {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ubZRapwq6a .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZRapwq6a .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ubZRapwq6a .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ubZRapwq6a .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-ubZRapwq6a .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-ubZRapwq6a .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-ubZRapwq6a .mbr-section-title {
  color: #ff9966;
  text-align: left;
}
.cid-ubZRapwq6a .mbr-text,
.cid-ubZRapwq6a .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-ubZRapwq6a .w-100 {
  padding: 0;
  border-radius: 13px;
}
.cid-ubZRbbPRHb {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ubZRbbPRHb .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZRbbPRHb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ubZRbbPRHb .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ubZRbbPRHb .text-wrapper {
  align-items: center;
  background-color: #4479d9;
  border-radius: 1em;
  border: 1px orange solid;
  padding: 1em;
}
@media (max-width: 991px) {
  .cid-ubZRbbPRHb .image-wrapper {
    padding: 1rem;
  }
}
.cid-ubZRbbPRHb .mbr-section-title {
  color: #ff9966;
  text-align: left;
}
.cid-ubZRbbPRHb .mbr-text,
.cid-ubZRbbPRHb .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-ubZRbbPRHb .w-100 {
  padding: 0;
  border-radius: 13px;
  -webkit-filter: drop-shadow(5px 5px 5px #000000);
  filter: drop-shadow(5px 5px 5px #000000);
}
.cid-tQtxREGh3y {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-tQtxREGh3y .mbr-section-title {
  color: #4479d9;
  text-align: right;
}
.cid-tQtxREGh3y .mbr-text,
.cid-tQtxREGh3y .mbr-section-btn {
  color: #ffa405;
  text-align: right;
}
.cid-tQtxRFHQmf {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #171717;
}
.cid-tQtxRFHQmf .row {
  padding: 20px 0;
}
@media (min-width: 992px) {
  .cid-tQtxRFHQmf .row {
    padding: 20px 34px;
  }
}
.cid-tQtxRFHQmf .mbr-text {
  color: #4479d9;
  text-align: center;
}
.cid-tQtxRG2ZiZ {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-tQtxRG2ZiZ .card-title {
  line-height: 1.6;
  margin: 0;
}
.cid-tQtxRG2ZiZ .card {
  overflow: visible;
  transition: all 0.3s;
}
.cid-tQtxRG2ZiZ .card:hover {
  margin-top: -0.6rem;
}
.cid-tQtxRG2ZiZ .card-wrapper {
  position: relative;
}
.cid-tQtxRG2ZiZ .card-img {
  overflow: hidden;
  position: relative;
  transition: all 0.3s;
  border-radius: 6px;
}
.cid-tQtxRG2ZiZ .card-img:hover {
  box-shadow: 0 15px 20px rgba(0, 0, 0, 0.1);
}
.cid-tQtxRG2ZiZ .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: black;
  opacity: 0.2;
  z-index: 10;
  pointer-events: none;
  border-radius: 6px;
}
.cid-tQtxRG2ZiZ .big {
  margin-top: -25%;
}
.cid-tQtxRG2ZiZ .card-box {
  position: absolute;
  overflow: hidden;
  margin-bottom: -8px;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 1rem;
  z-index: 100;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
@media (max-width: 991px) {
  .cid-tQtxRG2ZiZ .small {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-tQtxRG2ZiZ .card:not(.last-child) {
    padding-bottom: 1.5rem !important;
  }
}
.cid-tQtxRG2ZiZ .mbr-section-sub-title {
  color: #4479d9;
  text-align: left;
}
.cid-tQtxRGwarZ.popup-builder {
  background-color: #ffffff;
}
.cid-tQtxRGwarZ.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tQtxRGwarZ.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tQtxRGwarZ .modal-content,
.cid-tQtxRGwarZ .modal-dialog {
  height: auto;
}
.cid-tQtxRGwarZ .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tQtxRGwarZ .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tQtxRGwarZ .form-wrapper .mbr-form .form-group,
  .cid-tQtxRGwarZ .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tQtxRGwarZ .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tQtxRGwarZ .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-tQtxRGwarZ .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tQtxRGwarZ .pt-0 {
  padding-top: 0 !important;
}
.cid-tQtxRGwarZ .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tQtxRGwarZ .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tQtxRGwarZ .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tQtxRGwarZ .modal-open {
  overflow: hidden;
}
.cid-tQtxRGwarZ .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tQtxRGwarZ .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tQtxRGwarZ .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tQtxRGwarZ .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-tQtxRGwarZ .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tQtxRGwarZ .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tQtxRGwarZ .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tQtxRGwarZ .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-tQtxRGwarZ .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tQtxRGwarZ .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tQtxRGwarZ .modal-backdrop.fade {
  opacity: 0;
}
.cid-tQtxRGwarZ .modal-backdrop.show {
  opacity: .5;
}
.cid-tQtxRGwarZ .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-tQtxRGwarZ .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tQtxRGwarZ .modal-header {
    padding: 1rem;
  }
}
.cid-tQtxRGwarZ .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tQtxRGwarZ .modal-header .close svg {
  fill: #ffffff;
}
.cid-tQtxRGwarZ .modal-header .close:hover {
  opacity: 1;
}
.cid-tQtxRGwarZ .modal-header .close:focus {
  outline: none;
}
.cid-tQtxRGwarZ .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tQtxRGwarZ .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tQtxRGwarZ .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tQtxRGwarZ .modal-body {
    padding: 1rem;
  }
}
.cid-tQtxRGwarZ .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-tQtxRGwarZ .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tQtxRGwarZ .modal-footer {
    padding: 1rem;
  }
}
.cid-tQtxRGwarZ .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tQtxRGwarZ .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tQtxRGwarZ .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tQtxRGwarZ .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tQtxRGwarZ .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tQtxRGwarZ .modal-lg,
  .cid-tQtxRGwarZ .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tQtxRGwarZ .modal-xl {
    max-width: 1140px;
  }
}
.cid-tQtxRGwarZ .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tQtxRGwarZ .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-tQtxRGwarZ .form-group {
  margin-bottom: 1rem;
}
.cid-tQtxRGwarZ .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tQtxRGwarZ .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tQtxRGwarZ .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-tQtxRGwarZ .mbr-section-btn {
  margin: 0;
}
.cid-tQtxRGwarZ .mbr-section-btn .btn {
  margin: 0;
}
.cid-tQtxRGwarZ #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-tQtxRGwarZ #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-tQtxRGwarZ #creativecommons img,
.cid-tQtxRGwarZ iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-tQtxRH9f3a.popup-builder {
  background-color: #ffffff;
}
.cid-tQtxRH9f3a.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tQtxRH9f3a.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tQtxRH9f3a .modal-content,
.cid-tQtxRH9f3a .modal-dialog {
  height: auto;
}
.cid-tQtxRH9f3a .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tQtxRH9f3a .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tQtxRH9f3a .form-wrapper .mbr-form .form-group,
  .cid-tQtxRH9f3a .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tQtxRH9f3a .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tQtxRH9f3a .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-tQtxRH9f3a .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tQtxRH9f3a .pt-0 {
  padding-top: 0 !important;
}
.cid-tQtxRH9f3a .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tQtxRH9f3a .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tQtxRH9f3a .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tQtxRH9f3a .modal-open {
  overflow: hidden;
}
.cid-tQtxRH9f3a .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tQtxRH9f3a .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tQtxRH9f3a .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tQtxRH9f3a .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-tQtxRH9f3a .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tQtxRH9f3a .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tQtxRH9f3a .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tQtxRH9f3a .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-tQtxRH9f3a .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tQtxRH9f3a .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tQtxRH9f3a .modal-backdrop.fade {
  opacity: 0;
}
.cid-tQtxRH9f3a .modal-backdrop.show {
  opacity: .5;
}
.cid-tQtxRH9f3a .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-tQtxRH9f3a .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tQtxRH9f3a .modal-header {
    padding: 1rem;
  }
}
.cid-tQtxRH9f3a .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tQtxRH9f3a .modal-header .close svg {
  fill: #ffffff;
}
.cid-tQtxRH9f3a .modal-header .close:hover {
  opacity: 1;
}
.cid-tQtxRH9f3a .modal-header .close:focus {
  outline: none;
}
.cid-tQtxRH9f3a .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tQtxRH9f3a .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tQtxRH9f3a .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tQtxRH9f3a .modal-body {
    padding: 1rem;
  }
}
.cid-tQtxRH9f3a .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-tQtxRH9f3a .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tQtxRH9f3a .modal-footer {
    padding: 1rem;
  }
}
.cid-tQtxRH9f3a .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tQtxRH9f3a .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tQtxRH9f3a .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tQtxRH9f3a .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tQtxRH9f3a .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tQtxRH9f3a .modal-lg,
  .cid-tQtxRH9f3a .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tQtxRH9f3a .modal-xl {
    max-width: 1140px;
  }
}
.cid-tQtxRH9f3a .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tQtxRH9f3a .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-tQtxRH9f3a .form-group {
  margin-bottom: 1rem;
}
.cid-tQtxRH9f3a .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tQtxRH9f3a .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tQtxRH9f3a .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-tQtxRH9f3a .mbr-section-btn {
  margin: 0;
}
.cid-tQtxRH9f3a .mbr-section-btn .btn {
  margin: 0;
}
.cid-tQtxRHD4Jg.popup-builder {
  background-color: #ffffff;
}
.cid-tQtxRHD4Jg.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tQtxRHD4Jg.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tQtxRHD4Jg .modal-content,
.cid-tQtxRHD4Jg .modal-dialog {
  height: auto;
}
.cid-tQtxRHD4Jg .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tQtxRHD4Jg .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tQtxRHD4Jg .form-wrapper .mbr-form .form-group,
  .cid-tQtxRHD4Jg .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tQtxRHD4Jg .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tQtxRHD4Jg .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-tQtxRHD4Jg .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tQtxRHD4Jg .pt-0 {
  padding-top: 0 !important;
}
.cid-tQtxRHD4Jg .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tQtxRHD4Jg .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tQtxRHD4Jg .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tQtxRHD4Jg .modal-open {
  overflow: hidden;
}
.cid-tQtxRHD4Jg .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tQtxRHD4Jg .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tQtxRHD4Jg .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tQtxRHD4Jg .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-tQtxRHD4Jg .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tQtxRHD4Jg .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tQtxRHD4Jg .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tQtxRHD4Jg .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-tQtxRHD4Jg .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tQtxRHD4Jg .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tQtxRHD4Jg .modal-backdrop.fade {
  opacity: 0;
}
.cid-tQtxRHD4Jg .modal-backdrop.show {
  opacity: .5;
}
.cid-tQtxRHD4Jg .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-tQtxRHD4Jg .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tQtxRHD4Jg .modal-header {
    padding: 1rem;
  }
}
.cid-tQtxRHD4Jg .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tQtxRHD4Jg .modal-header .close svg {
  fill: #ffffff;
}
.cid-tQtxRHD4Jg .modal-header .close:hover {
  opacity: 1;
}
.cid-tQtxRHD4Jg .modal-header .close:focus {
  outline: none;
}
.cid-tQtxRHD4Jg .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tQtxRHD4Jg .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tQtxRHD4Jg .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tQtxRHD4Jg .modal-body {
    padding: 1rem;
  }
}
.cid-tQtxRHD4Jg .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-tQtxRHD4Jg .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tQtxRHD4Jg .modal-footer {
    padding: 1rem;
  }
}
.cid-tQtxRHD4Jg .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tQtxRHD4Jg .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tQtxRHD4Jg .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tQtxRHD4Jg .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tQtxRHD4Jg .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tQtxRHD4Jg .modal-lg,
  .cid-tQtxRHD4Jg .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tQtxRHD4Jg .modal-xl {
    max-width: 1140px;
  }
}
.cid-tQtxRHD4Jg .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tQtxRHD4Jg .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-tQtxRHD4Jg .form-group {
  margin-bottom: 1rem;
}
.cid-tQtxRHD4Jg .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tQtxRHD4Jg .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tQtxRHD4Jg .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-tQtxRHD4Jg .mbr-section-btn {
  margin: 0;
}
.cid-tQtxRHD4Jg .mbr-section-btn .btn {
  margin: 0;
}
.cid-tQtxRI0efg.popup-builder {
  background-color: #ffffff;
}
.cid-tQtxRI0efg.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tQtxRI0efg.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tQtxRI0efg .modal-content,
.cid-tQtxRI0efg .modal-dialog {
  height: auto;
}
.cid-tQtxRI0efg .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tQtxRI0efg .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tQtxRI0efg .form-wrapper .mbr-form .form-group,
  .cid-tQtxRI0efg .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tQtxRI0efg .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tQtxRI0efg .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-tQtxRI0efg .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tQtxRI0efg .pt-0 {
  padding-top: 0 !important;
}
.cid-tQtxRI0efg .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tQtxRI0efg .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tQtxRI0efg .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tQtxRI0efg .modal-open {
  overflow: hidden;
}
.cid-tQtxRI0efg .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tQtxRI0efg .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tQtxRI0efg .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tQtxRI0efg .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-tQtxRI0efg .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tQtxRI0efg .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tQtxRI0efg .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tQtxRI0efg .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-tQtxRI0efg .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tQtxRI0efg .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tQtxRI0efg .modal-backdrop.fade {
  opacity: 0;
}
.cid-tQtxRI0efg .modal-backdrop.show {
  opacity: .5;
}
.cid-tQtxRI0efg .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-tQtxRI0efg .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tQtxRI0efg .modal-header {
    padding: 1rem;
  }
}
.cid-tQtxRI0efg .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tQtxRI0efg .modal-header .close svg {
  fill: #ffffff;
}
.cid-tQtxRI0efg .modal-header .close:hover {
  opacity: 1;
}
.cid-tQtxRI0efg .modal-header .close:focus {
  outline: none;
}
.cid-tQtxRI0efg .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tQtxRI0efg .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tQtxRI0efg .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tQtxRI0efg .modal-body {
    padding: 1rem;
  }
}
.cid-tQtxRI0efg .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-tQtxRI0efg .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tQtxRI0efg .modal-footer {
    padding: 1rem;
  }
}
.cid-tQtxRI0efg .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tQtxRI0efg .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tQtxRI0efg .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tQtxRI0efg .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tQtxRI0efg .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tQtxRI0efg .modal-lg,
  .cid-tQtxRI0efg .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tQtxRI0efg .modal-xl {
    max-width: 1140px;
  }
}
.cid-tQtxRI0efg .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tQtxRI0efg .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-tQtxRI0efg .form-group {
  margin-bottom: 1rem;
}
.cid-tQtxRI0efg .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tQtxRI0efg .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tQtxRI0efg .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-tQtxRI0efg .mbr-section-btn {
  margin: 0;
}
.cid-tQtxRI0efg .mbr-section-btn .btn {
  margin: 0;
}
.cid-tQtxRIqFHP.popup-builder {
  background-color: #ffffff;
}
.cid-tQtxRIqFHP.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tQtxRIqFHP.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tQtxRIqFHP .modal-content,
.cid-tQtxRIqFHP .modal-dialog {
  height: auto;
}
.cid-tQtxRIqFHP .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tQtxRIqFHP .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tQtxRIqFHP .form-wrapper .mbr-form .form-group,
  .cid-tQtxRIqFHP .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tQtxRIqFHP .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tQtxRIqFHP .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-tQtxRIqFHP .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tQtxRIqFHP .pt-0 {
  padding-top: 0 !important;
}
.cid-tQtxRIqFHP .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tQtxRIqFHP .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tQtxRIqFHP .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tQtxRIqFHP .modal-open {
  overflow: hidden;
}
.cid-tQtxRIqFHP .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tQtxRIqFHP .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tQtxRIqFHP .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tQtxRIqFHP .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-tQtxRIqFHP .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tQtxRIqFHP .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tQtxRIqFHP .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tQtxRIqFHP .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-tQtxRIqFHP .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tQtxRIqFHP .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tQtxRIqFHP .modal-backdrop.fade {
  opacity: 0;
}
.cid-tQtxRIqFHP .modal-backdrop.show {
  opacity: .5;
}
.cid-tQtxRIqFHP .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-tQtxRIqFHP .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tQtxRIqFHP .modal-header {
    padding: 1rem;
  }
}
.cid-tQtxRIqFHP .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tQtxRIqFHP .modal-header .close svg {
  fill: #ffffff;
}
.cid-tQtxRIqFHP .modal-header .close:hover {
  opacity: 1;
}
.cid-tQtxRIqFHP .modal-header .close:focus {
  outline: none;
}
.cid-tQtxRIqFHP .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tQtxRIqFHP .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tQtxRIqFHP .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tQtxRIqFHP .modal-body {
    padding: 1rem;
  }
}
.cid-tQtxRIqFHP .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-tQtxRIqFHP .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tQtxRIqFHP .modal-footer {
    padding: 1rem;
  }
}
.cid-tQtxRIqFHP .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tQtxRIqFHP .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tQtxRIqFHP .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tQtxRIqFHP .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tQtxRIqFHP .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tQtxRIqFHP .modal-lg,
  .cid-tQtxRIqFHP .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tQtxRIqFHP .modal-xl {
    max-width: 1140px;
  }
}
.cid-tQtxRIqFHP .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tQtxRIqFHP .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-tQtxRIqFHP .form-group {
  margin-bottom: 1rem;
}
.cid-tQtxRIqFHP .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tQtxRIqFHP .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tQtxRIqFHP .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-tQtxRIqFHP .mbr-section-btn {
  margin: 0;
}
.cid-tQtxRIqFHP .mbr-section-btn .btn {
  margin: 0;
}
.cid-tQtxRIX4OI.popup-builder {
  background-color: #ffffff;
}
.cid-tQtxRIX4OI.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tQtxRIX4OI.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tQtxRIX4OI .modal-content,
.cid-tQtxRIX4OI .modal-dialog {
  height: auto;
}
.cid-tQtxRIX4OI .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tQtxRIX4OI .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tQtxRIX4OI .form-wrapper .mbr-form .form-group,
  .cid-tQtxRIX4OI .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tQtxRIX4OI .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tQtxRIX4OI .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-tQtxRIX4OI .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tQtxRIX4OI .pt-0 {
  padding-top: 0 !important;
}
.cid-tQtxRIX4OI .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tQtxRIX4OI .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tQtxRIX4OI .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tQtxRIX4OI .modal-open {
  overflow: hidden;
}
.cid-tQtxRIX4OI .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tQtxRIX4OI .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tQtxRIX4OI .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tQtxRIX4OI .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-tQtxRIX4OI .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tQtxRIX4OI .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tQtxRIX4OI .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tQtxRIX4OI .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-tQtxRIX4OI .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tQtxRIX4OI .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tQtxRIX4OI .modal-backdrop.fade {
  opacity: 0;
}
.cid-tQtxRIX4OI .modal-backdrop.show {
  opacity: .5;
}
.cid-tQtxRIX4OI .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-tQtxRIX4OI .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tQtxRIX4OI .modal-header {
    padding: 1rem;
  }
}
.cid-tQtxRIX4OI .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tQtxRIX4OI .modal-header .close svg {
  fill: #ffffff;
}
.cid-tQtxRIX4OI .modal-header .close:hover {
  opacity: 1;
}
.cid-tQtxRIX4OI .modal-header .close:focus {
  outline: none;
}
.cid-tQtxRIX4OI .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tQtxRIX4OI .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tQtxRIX4OI .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tQtxRIX4OI .modal-body {
    padding: 1rem;
  }
}
.cid-tQtxRIX4OI .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-tQtxRIX4OI .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tQtxRIX4OI .modal-footer {
    padding: 1rem;
  }
}
.cid-tQtxRIX4OI .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tQtxRIX4OI .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tQtxRIX4OI .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tQtxRIX4OI .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tQtxRIX4OI .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tQtxRIX4OI .modal-lg,
  .cid-tQtxRIX4OI .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tQtxRIX4OI .modal-xl {
    max-width: 1140px;
  }
}
.cid-tQtxRIX4OI .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tQtxRIX4OI .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-tQtxRIX4OI .form-group {
  margin-bottom: 1rem;
}
.cid-tQtxRIX4OI .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tQtxRIX4OI .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tQtxRIX4OI .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-tQtxRIX4OI .mbr-section-btn {
  margin: 0;
}
.cid-tQtxRIX4OI .mbr-section-btn .btn {
  margin: 0;
}
.cid-uYztOxx9eJ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uYztOxx9eJ .row > [class*="col"] {
  padding-left: 16px;
  padding-right: 16px;
  width: 100%;
}
.cid-tQtxRJKN8V {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-tQtxRJKN8V .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tQtxRJKN8V .bg-facebook:hover {
  background: #0b60cb;
}
.cid-tQtxRJKN8V .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-tQtxRJKN8V .bg-youtube:hover {
  background: #cc0000;
}
.cid-tQtxRJKN8V .bg-twitch {
  background: #9146ff;
  color: #ffffff;
}
.cid-tQtxRJKN8V .bg-twitch:hover {
  background: #7313ff;
}
.cid-tQtxRJKN8V .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-tQtxRJKN8V [class^="socicon-"]:before,
.cid-tQtxRJKN8V [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tQtxRJKN8V .mbr-section-title,
.cid-tQtxRJKN8V .social-list {
  color: #4479d9;
  text-align: right;
}
.cid-tQtxRKbAp5 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (max-width: 767px) {
  .cid-tQtxRKbAp5 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tQtxRKbAp5 .img-logo img {
  height: 6rem;
  width: auto;
}
.cid-tQtxRKbAp5 .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-tQtxRKbAp5 .form-control:focus,
.cid-tQtxRKbAp5 .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-tQtxRKbAp5 .form-group {
  margin-bottom: 1rem;
}
.cid-tQtxRKbAp5 input::-webkit-input-placeholder,
.cid-tQtxRKbAp5 textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-tQtxRKbAp5 input:-moz-placeholder,
.cid-tQtxRKbAp5 textarea:-moz-placeholder {
  color: #656565;
}
.cid-tQtxRKbAp5 .jq-selectbox li,
.cid-tQtxRKbAp5 .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-tQtxRKbAp5 .jq-selectbox li:hover,
.cid-tQtxRKbAp5 .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-tQtxRKbAp5 .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-tQtxRKbAp5 .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-tQtxRKbAp5 textarea.form-control {
  resize: none;
}
.cid-tQtxRKbAp5 .input-group-btn {
  display: inline-block;
}
.cid-tQtxRKbAp5 .input-group-btn .btn {
  margin: 0 !important;
  padding: 0.75rem 1.5625rem !important;
  text-transform: none;
}
.cid-tQtxRKbAp5 .form-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tQtxRKbAp5 .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tQtxRKbAp5 .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tQtxRKbAp5 .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tQtxRKbAp5 .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tQtxRKbAp5 .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tQtxRKbAp5 .social-list {
    -webkit-justify-content: justify;
    text-align: justify;
    hyphens: auto;
    text-justify: distribute;
  }
}
@media (max-width: 767px) {
  .cid-tQtxRKbAp5 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tQtxRKbAp5 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tQtxRKbAp5 .form-control,
.cid-tQtxRKbAp5 .input-group-btn .btn {
  border-radius: 3px;
}
.cid-tQtxRKbAp5 #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-tQtxRKbAp5 #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-tQtxRKbAp5 #creativecommons img,
.cid-tQtxRKbAp5 iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-tQtxRKbAp5 .offset-md-1 {
  margin-left: 1vw;
}
.cid-tSDPiXR1nM.popup-builder {
  background-color: #ffffff;
}
.cid-tSDPiXR1nM.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tSDPiXR1nM.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tSDPiXR1nM .modal-content,
.cid-tSDPiXR1nM .modal-dialog {
  height: auto;
}
.cid-tSDPiXR1nM .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tSDPiXR1nM .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tSDPiXR1nM .form-wrapper .mbr-form .form-group,
  .cid-tSDPiXR1nM .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tSDPiXR1nM .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tSDPiXR1nM .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-tSDPiXR1nM .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tSDPiXR1nM .pt-0 {
  padding-top: 0 !important;
}
.cid-tSDPiXR1nM .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tSDPiXR1nM .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tSDPiXR1nM .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tSDPiXR1nM .modal-open {
  overflow: hidden;
}
.cid-tSDPiXR1nM .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tSDPiXR1nM .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tSDPiXR1nM .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tSDPiXR1nM .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-tSDPiXR1nM .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tSDPiXR1nM .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tSDPiXR1nM .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tSDPiXR1nM .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-tSDPiXR1nM .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tSDPiXR1nM .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tSDPiXR1nM .modal-backdrop.fade {
  opacity: 0;
}
.cid-tSDPiXR1nM .modal-backdrop.show {
  opacity: .5;
}
.cid-tSDPiXR1nM .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-tSDPiXR1nM .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXR1nM .modal-header {
    padding: 1rem;
  }
}
.cid-tSDPiXR1nM .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tSDPiXR1nM .modal-header .close svg {
  fill: #ffffff;
}
.cid-tSDPiXR1nM .modal-header .close:hover {
  opacity: 1;
}
.cid-tSDPiXR1nM .modal-header .close:focus {
  outline: none;
}
.cid-tSDPiXR1nM .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tSDPiXR1nM .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tSDPiXR1nM .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXR1nM .modal-body {
    padding: 1rem;
  }
}
.cid-tSDPiXR1nM .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-tSDPiXR1nM .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXR1nM .modal-footer {
    padding: 1rem;
  }
}
.cid-tSDPiXR1nM .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tSDPiXR1nM .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tSDPiXR1nM .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tSDPiXR1nM .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tSDPiXR1nM .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tSDPiXR1nM .modal-lg,
  .cid-tSDPiXR1nM .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tSDPiXR1nM .modal-xl {
    max-width: 1140px;
  }
}
.cid-tSDPiXR1nM .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tSDPiXR1nM .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-tSDPiXR1nM .form-group {
  margin-bottom: 1rem;
}
.cid-tSDPiXR1nM .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tSDPiXR1nM .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tSDPiXR1nM .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-tSDPiXR1nM .mbr-section-btn {
  margin: 0;
}
.cid-tSDPiXR1nM .mbr-section-btn .btn {
  margin: 0;
}
.cid-tR3E3YZEOx {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tR3E3YZEOx nav.navbar {
  position: fixed;
}
.cid-tR3E3YZEOx .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-tR3E3YZEOx .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tR3E3YZEOx .decor {
  background-color: white;
  border: solid 1px lightgray;
  border-radius: .5vw;
}
.cid-tR3E3YZEOx #menu {
  width: 3vh;
  font-size: .8vh;
  color: #353535;
  left: -7px;
  position: absolute;
  top: 1px;
  margin-top: 3px;
}
.cid-tR3E3YZEOx .dropdown-item {
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  transition: .4s all !important;
}
.cid-tR3E3YZEOx .dropdown-item:hover,
.cid-tR3E3YZEOx .dropdown-item:focus {
  background: rgba(71, 181, 237, 0.5) !important;
  color: white !important;
}
.cid-tR3E3YZEOx .dropdown-item:hover span {
  color: white;
}
.cid-tR3E3YZEOx .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tR3E3YZEOx .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tR3E3YZEOx .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
  text-align: center;
}
.cid-tR3E3YZEOx .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tR3E3YZEOx .nav-link {
  position: relative;
}
.cid-tR3E3YZEOx .container {
  display: flex;
  margin: auto;
  max-width: 1600px;
}
.cid-tR3E3YZEOx .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0 !important;
}
.cid-tR3E3YZEOx .iconfont-wrapper .mbr-iconfont {
  transition: .4s all;
}
.cid-tR3E3YZEOx .iconfont-wrapper:hover .mbr-iconfont {
  color: #6592e6;
}
.cid-tR3E3YZEOx .dropdown-menu,
.cid-tR3E3YZEOx .navbar.opened {
  background: #353535 !important;
}
.cid-tR3E3YZEOx .nav-item:focus,
.cid-tR3E3YZEOx .nav-link:focus {
  outline: none;
}
.cid-tR3E3YZEOx .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tR3E3YZEOx .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tR3E3YZEOx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tR3E3YZEOx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tR3E3YZEOx .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tR3E3YZEOx .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tR3E3YZEOx .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-tR3E3YZEOx .navbar.opened {
  transition: all 0.3s;
}
.cid-tR3E3YZEOx .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tR3E3YZEOx .navbar .navbar-logo img {
  width: auto;
}
.cid-tR3E3YZEOx .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tR3E3YZEOx .navbar.collapsed {
  justify-content: center;
}
.cid-tR3E3YZEOx .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tR3E3YZEOx .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tR3E3YZEOx .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tR3E3YZEOx .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tR3E3YZEOx .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-tR3E3YZEOx .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tR3E3YZEOx .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tR3E3YZEOx .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tR3E3YZEOx .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tR3E3YZEOx .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tR3E3YZEOx .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tR3E3YZEOx .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tR3E3YZEOx .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-tR3E3YZEOx .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tR3E3YZEOx .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tR3E3YZEOx .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tR3E3YZEOx .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tR3E3YZEOx .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tR3E3YZEOx .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-tR3E3YZEOx .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tR3E3YZEOx .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tR3E3YZEOx .dropdown-item.active,
.cid-tR3E3YZEOx .dropdown-item:active {
  background-color: transparent;
}
.cid-tR3E3YZEOx .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tR3E3YZEOx .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tR3E3YZEOx .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tR3E3YZEOx .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #353535;
}
.cid-tR3E3YZEOx .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tR3E3YZEOx .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tR3E3YZEOx ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tR3E3YZEOx .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tR3E3YZEOx button.navbar-toggler {
  outline: none;
  width: 26px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tR3E3YZEOx button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 25px;
  height: 2px;
  border-right: 5px;
  background-color: #353535;
}
.cid-tR3E3YZEOx button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tR3E3YZEOx button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tR3E3YZEOx button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tR3E3YZEOx button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tR3E3YZEOx nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tR3E3YZEOx nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tR3E3YZEOx nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tR3E3YZEOx nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tR3E3YZEOx .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tR3E3YZEOx a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tR3E3YZEOx .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-tR3E3YZEOx .navbar {
    height: 70px;
  }
  .cid-tR3E3YZEOx .navbar.opened {
    height: auto;
  }
  .cid-tR3E3YZEOx .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tR3E3YZEOx .header-item {
  width: 33.33333333%;
  padding: 10px 0;
}
.cid-tR3E3YZEOx .navbar-toggler {
  margin-left: 10px;
}
.cid-tR3E3YZEOx .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-tR3E3YZEOx .navbar-logo {
  margin-right: 0 !important;
}
.cid-tR3E3YZEOx .mbr-text {
  width: 100%;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 575px) {
  .cid-tR3E3YZEOx .mbr-text {
    display: none;
  }
}
.cid-tR3E3YZEOx .navbar-collapse {
  padding-top: 40px !important;
}
.cid-tR3E3YZEOx .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-tR3E3YZEOx .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
}
.cid-tR3E3YZEOx .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-tR3E3YZEOx #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-tR3E3YZEOx #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-tR3E3YZEOx #vol {
    display: none;
  }
}
.cid-tR3E3YZEOx .soutien {
  font-family: jost;
  font-size: 1em;
}
.cid-tR3E3Zu0eM {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tR3E3Zu0eM .mbr-section-title {
  text-align: center;
  color: #4479d9;
}
.cid-tR3E3Zu0eM .mbr-section-subtitle {
  text-align: center;
}
.cid-tR3E3Zu0eM .mbr-text {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tR3E3Zu0eM .display-1 {
    font-size: 75px;
  }
  .cid-tR3E3Zu0eM .display-5 {
    font-size: 29px;
  }
  .cid-tR3E3Zu0eM .display-4 {
    font-weight: 300;
  }
}
#custom-html-175 {
  /* Type valid CSS here */
}
#custom-html-175 div {
  background-color: #1f1f1f;
  text-align: center;
}
#custom-html-175 .leTexte {
  font-size: 1rem;
  color: #fff;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  margin: auto;
}
.cid-ubZRj2FKJj {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-ubZRj2FKJj .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZRj2FKJj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ubZRj2FKJj .container,
.cid-ubZRj2FKJj .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-ubZRj2FKJj .container,
  .cid-ubZRj2FKJj .container-fluid {
    padding: 0 20px;
  }
}
.cid-ubZRj2FKJj .title-wrapper .mbr-section-subtitle {
  margin-bottom: 25px;
}
@media (max-width: 992px) {
  .cid-ubZRj2FKJj .title-wrapper .mbr-section-subtitle {
    margin-bottom: 20px;
  }
}
.cid-ubZRj2FKJj .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-ubZRj2FKJj .mbr-section-title {
  color: #4479d9;
}
.cid-ubZRj2FKJj .mbr-section-subtitle {
  color: #f9a600;
}
.cid-ubTEKEbGQV {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-ubTEKEbGQV .mbr-section-title {
  color: #fb980a;
  text-align: right;
}
#custom-html-1st {
  /* Type valid CSS here */
  /* global */
}
#custom-html-1st *,
#custom-html-1st *::before,
#custom-html-1st *::after {
  box-sizing: border-box;
}
#custom-html-1st body {
  font-family: sans-serif;
  min-height: 100vh;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #232323;
}
#custom-html-1st #corpsDuTexte {
  background-color: #232323;
}
#custom-html-1st .container {
  background-color: #232323;
}
#custom-html-1st .titre {
  padding: 1em;
}
#custom-html-1st H1 {
  color: orange;
  font-size: 2rem;
}
#custom-html-1st h6 {
  color: white;
}
.cid-ubZRvntEND {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ubZRvntEND .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZRvntEND .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ubZRvntEND .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ubZRvntEND .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-ubZRvntEND .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-ubZRvntEND .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-ubZRvntEND .mbr-section-title {
  color: #ff9966;
  text-align: left;
}
.cid-ubZRvntEND .mbr-text,
.cid-ubZRvntEND .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-ubZRvntEND .w-100 {
  padding: 0;
  border-radius: 13px;
}
.cid-ubZRwexsZ1 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ubZRwexsZ1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZRwexsZ1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ubZRwexsZ1 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ubZRwexsZ1 .text-wrapper {
  align-items: center;
  background-color: #4479d9;
  border-radius: 1em;
  border: 1px orange solid;
  padding: 1em;
}
@media (max-width: 991px) {
  .cid-ubZRwexsZ1 .image-wrapper {
    padding: 1rem;
  }
}
.cid-ubZRwexsZ1 .mbr-section-title {
  color: #ff9966;
  text-align: left;
}
.cid-ubZRwexsZ1 .mbr-text,
.cid-ubZRwexsZ1 .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-ubZRwexsZ1 .w-100 {
  padding: 0;
  border-radius: 13px;
  -webkit-filter: drop-shadow(5px 5px 5px #000000);
  filter: drop-shadow(5px 5px 5px #000000);
}
.cid-tR3E40mZrQ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-tR3E40mZrQ .mbr-section-title {
  color: #4479d9;
  text-align: right;
}
.cid-tR3E40mZrQ .mbr-text,
.cid-tR3E40mZrQ .mbr-section-btn {
  color: #ffa405;
  text-align: right;
}
.cid-tR3E40Gewj {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #171717;
}
.cid-tR3E40Gewj .row {
  padding: 20px 0;
}
@media (min-width: 992px) {
  .cid-tR3E40Gewj .row {
    padding: 20px 34px;
  }
}
.cid-tR3E40Gewj .mbr-text {
  color: #4479d9;
  text-align: center;
}
.cid-tR3E40WPuj {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-tR3E40WPuj .card-title {
  line-height: 1.6;
  margin: 0;
}
.cid-tR3E40WPuj .card {
  overflow: visible;
  transition: all 0.3s;
}
.cid-tR3E40WPuj .card:hover {
  margin-top: -0.6rem;
}
.cid-tR3E40WPuj .card-wrapper {
  position: relative;
}
.cid-tR3E40WPuj .card-img {
  overflow: hidden;
  position: relative;
  transition: all 0.3s;
  border-radius: 6px;
}
.cid-tR3E40WPuj .card-img:hover {
  box-shadow: 0 15px 20px rgba(0, 0, 0, 0.1);
}
.cid-tR3E40WPuj .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: black;
  opacity: 0.2;
  z-index: 10;
  pointer-events: none;
  border-radius: 6px;
}
.cid-tR3E40WPuj .big {
  margin-top: -25%;
}
.cid-tR3E40WPuj .card-box {
  position: absolute;
  overflow: hidden;
  margin-bottom: -8px;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 1rem;
  z-index: 100;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
@media (max-width: 991px) {
  .cid-tR3E40WPuj .small {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-tR3E40WPuj .card:not(.last-child) {
    padding-bottom: 1.5rem !important;
  }
}
.cid-tR3E40WPuj .mbr-section-sub-title {
  color: #4479d9;
  text-align: left;
}
.cid-tR3E41rt5X.popup-builder {
  background-color: #ffffff;
}
.cid-tR3E41rt5X.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tR3E41rt5X.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tR3E41rt5X .modal-content,
.cid-tR3E41rt5X .modal-dialog {
  height: auto;
}
.cid-tR3E41rt5X .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tR3E41rt5X .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tR3E41rt5X .form-wrapper .mbr-form .form-group,
  .cid-tR3E41rt5X .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tR3E41rt5X .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tR3E41rt5X .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-tR3E41rt5X .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tR3E41rt5X .pt-0 {
  padding-top: 0 !important;
}
.cid-tR3E41rt5X .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tR3E41rt5X .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tR3E41rt5X .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tR3E41rt5X .modal-open {
  overflow: hidden;
}
.cid-tR3E41rt5X .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tR3E41rt5X .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tR3E41rt5X .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tR3E41rt5X .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-tR3E41rt5X .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tR3E41rt5X .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tR3E41rt5X .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tR3E41rt5X .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-tR3E41rt5X .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tR3E41rt5X .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tR3E41rt5X .modal-backdrop.fade {
  opacity: 0;
}
.cid-tR3E41rt5X .modal-backdrop.show {
  opacity: .5;
}
.cid-tR3E41rt5X .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-tR3E41rt5X .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tR3E41rt5X .modal-header {
    padding: 1rem;
  }
}
.cid-tR3E41rt5X .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tR3E41rt5X .modal-header .close svg {
  fill: #ffffff;
}
.cid-tR3E41rt5X .modal-header .close:hover {
  opacity: 1;
}
.cid-tR3E41rt5X .modal-header .close:focus {
  outline: none;
}
.cid-tR3E41rt5X .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tR3E41rt5X .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tR3E41rt5X .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tR3E41rt5X .modal-body {
    padding: 1rem;
  }
}
.cid-tR3E41rt5X .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-tR3E41rt5X .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tR3E41rt5X .modal-footer {
    padding: 1rem;
  }
}
.cid-tR3E41rt5X .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tR3E41rt5X .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tR3E41rt5X .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tR3E41rt5X .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tR3E41rt5X .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tR3E41rt5X .modal-lg,
  .cid-tR3E41rt5X .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tR3E41rt5X .modal-xl {
    max-width: 1140px;
  }
}
.cid-tR3E41rt5X .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tR3E41rt5X .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-tR3E41rt5X .form-group {
  margin-bottom: 1rem;
}
.cid-tR3E41rt5X .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tR3E41rt5X .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tR3E41rt5X .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-tR3E41rt5X .mbr-section-btn {
  margin: 0;
}
.cid-tR3E41rt5X .mbr-section-btn .btn {
  margin: 0;
}
.cid-tR3E41rt5X #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-tR3E41rt5X #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-tR3E41rt5X #creativecommons img,
.cid-tR3E41rt5X iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-tR3E41W6j4.popup-builder {
  background-color: #ffffff;
}
.cid-tR3E41W6j4.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tR3E41W6j4.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tR3E41W6j4 .modal-content,
.cid-tR3E41W6j4 .modal-dialog {
  height: auto;
}
.cid-tR3E41W6j4 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tR3E41W6j4 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tR3E41W6j4 .form-wrapper .mbr-form .form-group,
  .cid-tR3E41W6j4 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tR3E41W6j4 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tR3E41W6j4 .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-tR3E41W6j4 .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tR3E41W6j4 .pt-0 {
  padding-top: 0 !important;
}
.cid-tR3E41W6j4 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tR3E41W6j4 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tR3E41W6j4 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tR3E41W6j4 .modal-open {
  overflow: hidden;
}
.cid-tR3E41W6j4 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tR3E41W6j4 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tR3E41W6j4 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tR3E41W6j4 .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-tR3E41W6j4 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tR3E41W6j4 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tR3E41W6j4 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tR3E41W6j4 .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-tR3E41W6j4 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tR3E41W6j4 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tR3E41W6j4 .modal-backdrop.fade {
  opacity: 0;
}
.cid-tR3E41W6j4 .modal-backdrop.show {
  opacity: .5;
}
.cid-tR3E41W6j4 .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-tR3E41W6j4 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tR3E41W6j4 .modal-header {
    padding: 1rem;
  }
}
.cid-tR3E41W6j4 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tR3E41W6j4 .modal-header .close svg {
  fill: #ffffff;
}
.cid-tR3E41W6j4 .modal-header .close:hover {
  opacity: 1;
}
.cid-tR3E41W6j4 .modal-header .close:focus {
  outline: none;
}
.cid-tR3E41W6j4 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tR3E41W6j4 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tR3E41W6j4 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tR3E41W6j4 .modal-body {
    padding: 1rem;
  }
}
.cid-tR3E41W6j4 .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-tR3E41W6j4 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tR3E41W6j4 .modal-footer {
    padding: 1rem;
  }
}
.cid-tR3E41W6j4 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tR3E41W6j4 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tR3E41W6j4 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tR3E41W6j4 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tR3E41W6j4 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tR3E41W6j4 .modal-lg,
  .cid-tR3E41W6j4 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tR3E41W6j4 .modal-xl {
    max-width: 1140px;
  }
}
.cid-tR3E41W6j4 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tR3E41W6j4 .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-tR3E41W6j4 .form-group {
  margin-bottom: 1rem;
}
.cid-tR3E41W6j4 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tR3E41W6j4 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tR3E41W6j4 .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-tR3E41W6j4 .mbr-section-btn {
  margin: 0;
}
.cid-tR3E41W6j4 .mbr-section-btn .btn {
  margin: 0;
}
.cid-tR3E42oNnk.popup-builder {
  background-color: #ffffff;
}
.cid-tR3E42oNnk.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tR3E42oNnk.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tR3E42oNnk .modal-content,
.cid-tR3E42oNnk .modal-dialog {
  height: auto;
}
.cid-tR3E42oNnk .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tR3E42oNnk .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tR3E42oNnk .form-wrapper .mbr-form .form-group,
  .cid-tR3E42oNnk .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tR3E42oNnk .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tR3E42oNnk .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-tR3E42oNnk .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tR3E42oNnk .pt-0 {
  padding-top: 0 !important;
}
.cid-tR3E42oNnk .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tR3E42oNnk .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tR3E42oNnk .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tR3E42oNnk .modal-open {
  overflow: hidden;
}
.cid-tR3E42oNnk .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tR3E42oNnk .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tR3E42oNnk .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tR3E42oNnk .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-tR3E42oNnk .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tR3E42oNnk .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tR3E42oNnk .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tR3E42oNnk .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-tR3E42oNnk .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tR3E42oNnk .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tR3E42oNnk .modal-backdrop.fade {
  opacity: 0;
}
.cid-tR3E42oNnk .modal-backdrop.show {
  opacity: .5;
}
.cid-tR3E42oNnk .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-tR3E42oNnk .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tR3E42oNnk .modal-header {
    padding: 1rem;
  }
}
.cid-tR3E42oNnk .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tR3E42oNnk .modal-header .close svg {
  fill: #ffffff;
}
.cid-tR3E42oNnk .modal-header .close:hover {
  opacity: 1;
}
.cid-tR3E42oNnk .modal-header .close:focus {
  outline: none;
}
.cid-tR3E42oNnk .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tR3E42oNnk .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tR3E42oNnk .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tR3E42oNnk .modal-body {
    padding: 1rem;
  }
}
.cid-tR3E42oNnk .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-tR3E42oNnk .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tR3E42oNnk .modal-footer {
    padding: 1rem;
  }
}
.cid-tR3E42oNnk .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tR3E42oNnk .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tR3E42oNnk .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tR3E42oNnk .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tR3E42oNnk .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tR3E42oNnk .modal-lg,
  .cid-tR3E42oNnk .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tR3E42oNnk .modal-xl {
    max-width: 1140px;
  }
}
.cid-tR3E42oNnk .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tR3E42oNnk .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-tR3E42oNnk .form-group {
  margin-bottom: 1rem;
}
.cid-tR3E42oNnk .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tR3E42oNnk .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tR3E42oNnk .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-tR3E42oNnk .mbr-section-btn {
  margin: 0;
}
.cid-tR3E42oNnk .mbr-section-btn .btn {
  margin: 0;
}
.cid-tR3E42WG3I.popup-builder {
  background-color: #ffffff;
}
.cid-tR3E42WG3I.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tR3E42WG3I.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tR3E42WG3I .modal-content,
.cid-tR3E42WG3I .modal-dialog {
  height: auto;
}
.cid-tR3E42WG3I .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tR3E42WG3I .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tR3E42WG3I .form-wrapper .mbr-form .form-group,
  .cid-tR3E42WG3I .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tR3E42WG3I .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tR3E42WG3I .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-tR3E42WG3I .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tR3E42WG3I .pt-0 {
  padding-top: 0 !important;
}
.cid-tR3E42WG3I .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tR3E42WG3I .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tR3E42WG3I .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tR3E42WG3I .modal-open {
  overflow: hidden;
}
.cid-tR3E42WG3I .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tR3E42WG3I .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tR3E42WG3I .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tR3E42WG3I .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-tR3E42WG3I .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tR3E42WG3I .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tR3E42WG3I .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tR3E42WG3I .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-tR3E42WG3I .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tR3E42WG3I .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tR3E42WG3I .modal-backdrop.fade {
  opacity: 0;
}
.cid-tR3E42WG3I .modal-backdrop.show {
  opacity: .5;
}
.cid-tR3E42WG3I .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-tR3E42WG3I .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tR3E42WG3I .modal-header {
    padding: 1rem;
  }
}
.cid-tR3E42WG3I .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tR3E42WG3I .modal-header .close svg {
  fill: #ffffff;
}
.cid-tR3E42WG3I .modal-header .close:hover {
  opacity: 1;
}
.cid-tR3E42WG3I .modal-header .close:focus {
  outline: none;
}
.cid-tR3E42WG3I .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tR3E42WG3I .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tR3E42WG3I .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tR3E42WG3I .modal-body {
    padding: 1rem;
  }
}
.cid-tR3E42WG3I .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-tR3E42WG3I .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tR3E42WG3I .modal-footer {
    padding: 1rem;
  }
}
.cid-tR3E42WG3I .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tR3E42WG3I .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tR3E42WG3I .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tR3E42WG3I .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tR3E42WG3I .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tR3E42WG3I .modal-lg,
  .cid-tR3E42WG3I .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tR3E42WG3I .modal-xl {
    max-width: 1140px;
  }
}
.cid-tR3E42WG3I .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tR3E42WG3I .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-tR3E42WG3I .form-group {
  margin-bottom: 1rem;
}
.cid-tR3E42WG3I .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tR3E42WG3I .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tR3E42WG3I .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-tR3E42WG3I .mbr-section-btn {
  margin: 0;
}
.cid-tR3E42WG3I .mbr-section-btn .btn {
  margin: 0;
}
.cid-tR3E43pw5u.popup-builder {
  background-color: #ffffff;
}
.cid-tR3E43pw5u.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tR3E43pw5u.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tR3E43pw5u .modal-content,
.cid-tR3E43pw5u .modal-dialog {
  height: auto;
}
.cid-tR3E43pw5u .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tR3E43pw5u .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tR3E43pw5u .form-wrapper .mbr-form .form-group,
  .cid-tR3E43pw5u .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tR3E43pw5u .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tR3E43pw5u .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-tR3E43pw5u .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tR3E43pw5u .pt-0 {
  padding-top: 0 !important;
}
.cid-tR3E43pw5u .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tR3E43pw5u .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tR3E43pw5u .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tR3E43pw5u .modal-open {
  overflow: hidden;
}
.cid-tR3E43pw5u .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tR3E43pw5u .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tR3E43pw5u .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tR3E43pw5u .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-tR3E43pw5u .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tR3E43pw5u .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tR3E43pw5u .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tR3E43pw5u .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-tR3E43pw5u .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tR3E43pw5u .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tR3E43pw5u .modal-backdrop.fade {
  opacity: 0;
}
.cid-tR3E43pw5u .modal-backdrop.show {
  opacity: .5;
}
.cid-tR3E43pw5u .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-tR3E43pw5u .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tR3E43pw5u .modal-header {
    padding: 1rem;
  }
}
.cid-tR3E43pw5u .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tR3E43pw5u .modal-header .close svg {
  fill: #ffffff;
}
.cid-tR3E43pw5u .modal-header .close:hover {
  opacity: 1;
}
.cid-tR3E43pw5u .modal-header .close:focus {
  outline: none;
}
.cid-tR3E43pw5u .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tR3E43pw5u .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tR3E43pw5u .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tR3E43pw5u .modal-body {
    padding: 1rem;
  }
}
.cid-tR3E43pw5u .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-tR3E43pw5u .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tR3E43pw5u .modal-footer {
    padding: 1rem;
  }
}
.cid-tR3E43pw5u .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tR3E43pw5u .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tR3E43pw5u .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tR3E43pw5u .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tR3E43pw5u .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tR3E43pw5u .modal-lg,
  .cid-tR3E43pw5u .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tR3E43pw5u .modal-xl {
    max-width: 1140px;
  }
}
.cid-tR3E43pw5u .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tR3E43pw5u .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-tR3E43pw5u .form-group {
  margin-bottom: 1rem;
}
.cid-tR3E43pw5u .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tR3E43pw5u .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tR3E43pw5u .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-tR3E43pw5u .mbr-section-btn {
  margin: 0;
}
.cid-tR3E43pw5u .mbr-section-btn .btn {
  margin: 0;
}
.cid-tR3E43Odnf.popup-builder {
  background-color: #ffffff;
}
.cid-tR3E43Odnf.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tR3E43Odnf.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tR3E43Odnf .modal-content,
.cid-tR3E43Odnf .modal-dialog {
  height: auto;
}
.cid-tR3E43Odnf .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tR3E43Odnf .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tR3E43Odnf .form-wrapper .mbr-form .form-group,
  .cid-tR3E43Odnf .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tR3E43Odnf .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tR3E43Odnf .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-tR3E43Odnf .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tR3E43Odnf .pt-0 {
  padding-top: 0 !important;
}
.cid-tR3E43Odnf .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tR3E43Odnf .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tR3E43Odnf .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tR3E43Odnf .modal-open {
  overflow: hidden;
}
.cid-tR3E43Odnf .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tR3E43Odnf .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tR3E43Odnf .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tR3E43Odnf .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-tR3E43Odnf .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tR3E43Odnf .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tR3E43Odnf .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tR3E43Odnf .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-tR3E43Odnf .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tR3E43Odnf .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tR3E43Odnf .modal-backdrop.fade {
  opacity: 0;
}
.cid-tR3E43Odnf .modal-backdrop.show {
  opacity: .5;
}
.cid-tR3E43Odnf .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-tR3E43Odnf .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tR3E43Odnf .modal-header {
    padding: 1rem;
  }
}
.cid-tR3E43Odnf .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tR3E43Odnf .modal-header .close svg {
  fill: #ffffff;
}
.cid-tR3E43Odnf .modal-header .close:hover {
  opacity: 1;
}
.cid-tR3E43Odnf .modal-header .close:focus {
  outline: none;
}
.cid-tR3E43Odnf .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tR3E43Odnf .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tR3E43Odnf .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tR3E43Odnf .modal-body {
    padding: 1rem;
  }
}
.cid-tR3E43Odnf .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-tR3E43Odnf .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tR3E43Odnf .modal-footer {
    padding: 1rem;
  }
}
.cid-tR3E43Odnf .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tR3E43Odnf .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tR3E43Odnf .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tR3E43Odnf .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tR3E43Odnf .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tR3E43Odnf .modal-lg,
  .cid-tR3E43Odnf .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tR3E43Odnf .modal-xl {
    max-width: 1140px;
  }
}
.cid-tR3E43Odnf .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tR3E43Odnf .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-tR3E43Odnf .form-group {
  margin-bottom: 1rem;
}
.cid-tR3E43Odnf .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tR3E43Odnf .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tR3E43Odnf .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-tR3E43Odnf .mbr-section-btn {
  margin: 0;
}
.cid-tR3E43Odnf .mbr-section-btn .btn {
  margin: 0;
}
.cid-uYztOxx9eJ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uYztOxx9eJ .row > [class*="col"] {
  padding-left: 16px;
  padding-right: 16px;
  width: 100%;
}
.cid-tR3E44EDWM {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-tR3E44EDWM .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tR3E44EDWM .bg-facebook:hover {
  background: #0b60cb;
}
.cid-tR3E44EDWM .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-tR3E44EDWM .bg-youtube:hover {
  background: #cc0000;
}
.cid-tR3E44EDWM .bg-twitch {
  background: #9146ff;
  color: #ffffff;
}
.cid-tR3E44EDWM .bg-twitch:hover {
  background: #7313ff;
}
.cid-tR3E44EDWM .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-tR3E44EDWM [class^="socicon-"]:before,
.cid-tR3E44EDWM [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tR3E44EDWM .mbr-section-title,
.cid-tR3E44EDWM .social-list {
  color: #4479d9;
  text-align: right;
}
.cid-tR3E457Mu2 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (max-width: 767px) {
  .cid-tR3E457Mu2 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tR3E457Mu2 .img-logo img {
  height: 6rem;
  width: auto;
}
.cid-tR3E457Mu2 .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-tR3E457Mu2 .form-control:focus,
.cid-tR3E457Mu2 .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-tR3E457Mu2 .form-group {
  margin-bottom: 1rem;
}
.cid-tR3E457Mu2 input::-webkit-input-placeholder,
.cid-tR3E457Mu2 textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-tR3E457Mu2 input:-moz-placeholder,
.cid-tR3E457Mu2 textarea:-moz-placeholder {
  color: #656565;
}
.cid-tR3E457Mu2 .jq-selectbox li,
.cid-tR3E457Mu2 .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-tR3E457Mu2 .jq-selectbox li:hover,
.cid-tR3E457Mu2 .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-tR3E457Mu2 .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-tR3E457Mu2 .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-tR3E457Mu2 textarea.form-control {
  resize: none;
}
.cid-tR3E457Mu2 .input-group-btn {
  display: inline-block;
}
.cid-tR3E457Mu2 .input-group-btn .btn {
  margin: 0 !important;
  padding: 0.75rem 1.5625rem !important;
  text-transform: none;
}
.cid-tR3E457Mu2 .form-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tR3E457Mu2 .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tR3E457Mu2 .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tR3E457Mu2 .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tR3E457Mu2 .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tR3E457Mu2 .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tR3E457Mu2 .social-list {
    -webkit-justify-content: justify;
    text-align: justify;
    hyphens: auto;
    text-justify: distribute;
  }
}
@media (max-width: 767px) {
  .cid-tR3E457Mu2 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tR3E457Mu2 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tR3E457Mu2 .form-control,
.cid-tR3E457Mu2 .input-group-btn .btn {
  border-radius: 3px;
}
.cid-tR3E457Mu2 #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-tR3E457Mu2 #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-tR3E457Mu2 #creativecommons img,
.cid-tR3E457Mu2 iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-tR3E457Mu2 .offset-md-1 {
  margin-left: 1vw;
}
.cid-tSDPiXRHPF.popup-builder {
  background-color: #ffffff;
}
.cid-tSDPiXRHPF.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tSDPiXRHPF.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tSDPiXRHPF .modal-content,
.cid-tSDPiXRHPF .modal-dialog {
  height: auto;
}
.cid-tSDPiXRHPF .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tSDPiXRHPF .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tSDPiXRHPF .form-wrapper .mbr-form .form-group,
  .cid-tSDPiXRHPF .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tSDPiXRHPF .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tSDPiXRHPF .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-tSDPiXRHPF .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tSDPiXRHPF .pt-0 {
  padding-top: 0 !important;
}
.cid-tSDPiXRHPF .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tSDPiXRHPF .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tSDPiXRHPF .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tSDPiXRHPF .modal-open {
  overflow: hidden;
}
.cid-tSDPiXRHPF .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tSDPiXRHPF .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tSDPiXRHPF .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tSDPiXRHPF .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-tSDPiXRHPF .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tSDPiXRHPF .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tSDPiXRHPF .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tSDPiXRHPF .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-tSDPiXRHPF .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tSDPiXRHPF .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tSDPiXRHPF .modal-backdrop.fade {
  opacity: 0;
}
.cid-tSDPiXRHPF .modal-backdrop.show {
  opacity: .5;
}
.cid-tSDPiXRHPF .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-tSDPiXRHPF .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXRHPF .modal-header {
    padding: 1rem;
  }
}
.cid-tSDPiXRHPF .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tSDPiXRHPF .modal-header .close svg {
  fill: #ffffff;
}
.cid-tSDPiXRHPF .modal-header .close:hover {
  opacity: 1;
}
.cid-tSDPiXRHPF .modal-header .close:focus {
  outline: none;
}
.cid-tSDPiXRHPF .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tSDPiXRHPF .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tSDPiXRHPF .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXRHPF .modal-body {
    padding: 1rem;
  }
}
.cid-tSDPiXRHPF .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-tSDPiXRHPF .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXRHPF .modal-footer {
    padding: 1rem;
  }
}
.cid-tSDPiXRHPF .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tSDPiXRHPF .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tSDPiXRHPF .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tSDPiXRHPF .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tSDPiXRHPF .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tSDPiXRHPF .modal-lg,
  .cid-tSDPiXRHPF .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tSDPiXRHPF .modal-xl {
    max-width: 1140px;
  }
}
.cid-tSDPiXRHPF .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tSDPiXRHPF .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-tSDPiXRHPF .form-group {
  margin-bottom: 1rem;
}
.cid-tSDPiXRHPF .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tSDPiXRHPF .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tSDPiXRHPF .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-tSDPiXRHPF .mbr-section-btn {
  margin: 0;
}
.cid-tSDPiXRHPF .mbr-section-btn .btn {
  margin: 0;
}
.cid-tRIOrFV8Pl {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tRIOrFV8Pl nav.navbar {
  position: fixed;
}
.cid-tRIOrFV8Pl .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-tRIOrFV8Pl .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tRIOrFV8Pl .decor {
  background-color: white;
  border: solid 1px lightgray;
  border-radius: .5vw;
}
.cid-tRIOrFV8Pl #menu {
  width: 3vh;
  font-size: .8vh;
  color: #353535;
  left: -7px;
  position: absolute;
  top: 1px;
  margin-top: 3px;
}
.cid-tRIOrFV8Pl .dropdown-item {
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  transition: .4s all !important;
}
.cid-tRIOrFV8Pl .dropdown-item:hover,
.cid-tRIOrFV8Pl .dropdown-item:focus {
  background: rgba(71, 181, 237, 0.5) !important;
  color: white !important;
}
.cid-tRIOrFV8Pl .dropdown-item:hover span {
  color: white;
}
.cid-tRIOrFV8Pl .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tRIOrFV8Pl .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tRIOrFV8Pl .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
  text-align: center;
}
.cid-tRIOrFV8Pl .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tRIOrFV8Pl .nav-link {
  position: relative;
}
.cid-tRIOrFV8Pl .container {
  display: flex;
  margin: auto;
  max-width: 1600px;
}
.cid-tRIOrFV8Pl .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0 !important;
}
.cid-tRIOrFV8Pl .iconfont-wrapper .mbr-iconfont {
  transition: .4s all;
}
.cid-tRIOrFV8Pl .iconfont-wrapper:hover .mbr-iconfont {
  color: #6592e6;
}
.cid-tRIOrFV8Pl .dropdown-menu,
.cid-tRIOrFV8Pl .navbar.opened {
  background: #353535 !important;
}
.cid-tRIOrFV8Pl .nav-item:focus,
.cid-tRIOrFV8Pl .nav-link:focus {
  outline: none;
}
.cid-tRIOrFV8Pl .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tRIOrFV8Pl .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tRIOrFV8Pl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tRIOrFV8Pl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tRIOrFV8Pl .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tRIOrFV8Pl .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tRIOrFV8Pl .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-tRIOrFV8Pl .navbar.opened {
  transition: all 0.3s;
}
.cid-tRIOrFV8Pl .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tRIOrFV8Pl .navbar .navbar-logo img {
  width: auto;
}
.cid-tRIOrFV8Pl .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tRIOrFV8Pl .navbar.collapsed {
  justify-content: center;
}
.cid-tRIOrFV8Pl .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tRIOrFV8Pl .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tRIOrFV8Pl .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tRIOrFV8Pl .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tRIOrFV8Pl .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-tRIOrFV8Pl .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tRIOrFV8Pl .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tRIOrFV8Pl .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tRIOrFV8Pl .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tRIOrFV8Pl .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tRIOrFV8Pl .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tRIOrFV8Pl .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tRIOrFV8Pl .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-tRIOrFV8Pl .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tRIOrFV8Pl .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tRIOrFV8Pl .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tRIOrFV8Pl .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tRIOrFV8Pl .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tRIOrFV8Pl .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-tRIOrFV8Pl .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tRIOrFV8Pl .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tRIOrFV8Pl .dropdown-item.active,
.cid-tRIOrFV8Pl .dropdown-item:active {
  background-color: transparent;
}
.cid-tRIOrFV8Pl .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tRIOrFV8Pl .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tRIOrFV8Pl .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tRIOrFV8Pl .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #353535;
}
.cid-tRIOrFV8Pl .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tRIOrFV8Pl .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tRIOrFV8Pl ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tRIOrFV8Pl .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tRIOrFV8Pl button.navbar-toggler {
  outline: none;
  width: 26px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tRIOrFV8Pl button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 25px;
  height: 2px;
  border-right: 5px;
  background-color: #353535;
}
.cid-tRIOrFV8Pl button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tRIOrFV8Pl button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tRIOrFV8Pl button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tRIOrFV8Pl button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tRIOrFV8Pl nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tRIOrFV8Pl nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tRIOrFV8Pl nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tRIOrFV8Pl nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tRIOrFV8Pl .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tRIOrFV8Pl a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tRIOrFV8Pl .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-tRIOrFV8Pl .navbar {
    height: 70px;
  }
  .cid-tRIOrFV8Pl .navbar.opened {
    height: auto;
  }
  .cid-tRIOrFV8Pl .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tRIOrFV8Pl .header-item {
  width: 33.33333333%;
  padding: 10px 0;
}
.cid-tRIOrFV8Pl .navbar-toggler {
  margin-left: 10px;
}
.cid-tRIOrFV8Pl .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-tRIOrFV8Pl .navbar-logo {
  margin-right: 0 !important;
}
.cid-tRIOrFV8Pl .mbr-text {
  width: 100%;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 575px) {
  .cid-tRIOrFV8Pl .mbr-text {
    display: none;
  }
}
.cid-tRIOrFV8Pl .navbar-collapse {
  padding-top: 40px !important;
}
.cid-tRIOrFV8Pl .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-tRIOrFV8Pl .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
}
.cid-tRIOrFV8Pl .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-tRIOrFV8Pl #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-tRIOrFV8Pl #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-tRIOrFV8Pl #vol {
    display: none;
  }
}
.cid-tRIOrFV8Pl .soutien {
  font-family: jost;
  font-size: 1em;
}
.cid-tRIOrGh9DY {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tRIOrGh9DY .mbr-section-title {
  text-align: center;
  color: #4479d9;
}
.cid-tRIOrGh9DY .mbr-section-subtitle {
  text-align: center;
}
.cid-tRIOrGh9DY .mbr-text {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tRIOrGh9DY .display-1 {
    font-size: 75px;
  }
  .cid-tRIOrGh9DY .display-5 {
    font-size: 29px;
  }
  .cid-tRIOrGh9DY .display-4 {
    font-weight: 300;
  }
}
#custom-html-17n {
  /* Type valid CSS here */
}
#custom-html-17n div {
  background-color: #1f1f1f;
  text-align: center;
}
#custom-html-17n .leTexte {
  font-size: 1rem;
  color: #fff;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  margin: auto;
}
.cid-ubZRAWGtNh {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-ubZRAWGtNh .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZRAWGtNh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ubZRAWGtNh .container,
.cid-ubZRAWGtNh .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-ubZRAWGtNh .container,
  .cid-ubZRAWGtNh .container-fluid {
    padding: 0 20px;
  }
}
.cid-ubZRAWGtNh .title-wrapper .mbr-section-subtitle {
  margin-bottom: 25px;
}
@media (max-width: 992px) {
  .cid-ubZRAWGtNh .title-wrapper .mbr-section-subtitle {
    margin-bottom: 20px;
  }
}
.cid-ubZRAWGtNh .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-ubZRAWGtNh .mbr-section-title {
  color: #4479d9;
}
.cid-ubZRAWGtNh .mbr-section-subtitle {
  color: #f9a600;
}
.cid-ubTBeUgRaw {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-ubTBeUgRaw .mbr-section-title {
  color: #fb980a;
  text-align: right;
}
#custom-html-1ss {
  /* Type valid CSS here */
  /* global */
}
#custom-html-1ss *,
#custom-html-1ss *::before,
#custom-html-1ss *::after {
  box-sizing: border-box;
}
#custom-html-1ss body {
  font-family: sans-serif;
  min-height: 100vh;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #232323;
}
#custom-html-1ss #corpsDuTexte {
  background-color: #232323;
}
#custom-html-1ss .container {
  background-color: #232323;
}
#custom-html-1ss .titre {
  padding: 1em;
}
#custom-html-1ss H1 {
  color: orange;
  font-size: 2rem;
}
#custom-html-1ss h6 {
  color: white;
}
.cid-ubZRIqmWlk {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ubZRIqmWlk .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZRIqmWlk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ubZRIqmWlk .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ubZRIqmWlk .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-ubZRIqmWlk .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-ubZRIqmWlk .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-ubZRIqmWlk .mbr-section-title {
  color: #ff9966;
  text-align: left;
}
.cid-ubZRIqmWlk .mbr-text,
.cid-ubZRIqmWlk .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-ubZRIqmWlk .w-100 {
  padding: 0;
  border-radius: 13px;
}
.cid-ubZRJw6dE7 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ubZRJw6dE7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZRJw6dE7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ubZRJw6dE7 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ubZRJw6dE7 .text-wrapper {
  align-items: center;
  background-color: #4479d9;
  border-radius: 1em;
  border: 1px orange solid;
  padding: 1em;
}
@media (max-width: 991px) {
  .cid-ubZRJw6dE7 .image-wrapper {
    padding: 1rem;
  }
}
.cid-ubZRJw6dE7 .mbr-section-title {
  color: #ff9966;
  text-align: left;
}
.cid-ubZRJw6dE7 .mbr-text,
.cid-ubZRJw6dE7 .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-ubZRJw6dE7 .w-100 {
  padding: 0;
  border-radius: 13px;
  -webkit-filter: drop-shadow(5px 5px 5px #000000);
  filter: drop-shadow(5px 5px 5px #000000);
}
.cid-tRIOrH3GDS {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-tRIOrH3GDS .mbr-section-title {
  color: #4479d9;
  text-align: right;
}
.cid-tRIOrH3GDS .mbr-text,
.cid-tRIOrH3GDS .mbr-section-btn {
  color: #ffa405;
  text-align: right;
}
.cid-tRIOrHjzQW {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #171717;
}
.cid-tRIOrHjzQW .row {
  padding: 20px 0;
}
@media (min-width: 992px) {
  .cid-tRIOrHjzQW .row {
    padding: 20px 34px;
  }
}
.cid-tRIOrHjzQW .mbr-text {
  color: #4479d9;
  text-align: center;
}
.cid-tRIOrHzrJ0 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-tRIOrHzrJ0 .card-title {
  line-height: 1.6;
  margin: 0;
}
.cid-tRIOrHzrJ0 .card {
  overflow: visible;
  transition: all 0.3s;
}
.cid-tRIOrHzrJ0 .card:hover {
  margin-top: -0.6rem;
}
.cid-tRIOrHzrJ0 .card-wrapper {
  position: relative;
}
.cid-tRIOrHzrJ0 .card-img {
  overflow: hidden;
  position: relative;
  transition: all 0.3s;
  border-radius: 6px;
}
.cid-tRIOrHzrJ0 .card-img:hover {
  box-shadow: 0 15px 20px rgba(0, 0, 0, 0.1);
}
.cid-tRIOrHzrJ0 .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: black;
  opacity: 0.2;
  z-index: 10;
  pointer-events: none;
  border-radius: 6px;
}
.cid-tRIOrHzrJ0 .big {
  margin-top: -25%;
}
.cid-tRIOrHzrJ0 .card-box {
  position: absolute;
  overflow: hidden;
  margin-bottom: -8px;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 1rem;
  z-index: 100;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
@media (max-width: 991px) {
  .cid-tRIOrHzrJ0 .small {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-tRIOrHzrJ0 .card:not(.last-child) {
    padding-bottom: 1.5rem !important;
  }
}
.cid-tRIOrHzrJ0 .mbr-section-sub-title {
  color: #4479d9;
  text-align: left;
}
.cid-tRIOrHUdVo.popup-builder {
  background-color: #ffffff;
}
.cid-tRIOrHUdVo.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tRIOrHUdVo.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tRIOrHUdVo .modal-content,
.cid-tRIOrHUdVo .modal-dialog {
  height: auto;
}
.cid-tRIOrHUdVo .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tRIOrHUdVo .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tRIOrHUdVo .form-wrapper .mbr-form .form-group,
  .cid-tRIOrHUdVo .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tRIOrHUdVo .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tRIOrHUdVo .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-tRIOrHUdVo .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tRIOrHUdVo .pt-0 {
  padding-top: 0 !important;
}
.cid-tRIOrHUdVo .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tRIOrHUdVo .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tRIOrHUdVo .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tRIOrHUdVo .modal-open {
  overflow: hidden;
}
.cid-tRIOrHUdVo .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tRIOrHUdVo .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tRIOrHUdVo .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tRIOrHUdVo .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-tRIOrHUdVo .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tRIOrHUdVo .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tRIOrHUdVo .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tRIOrHUdVo .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-tRIOrHUdVo .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tRIOrHUdVo .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tRIOrHUdVo .modal-backdrop.fade {
  opacity: 0;
}
.cid-tRIOrHUdVo .modal-backdrop.show {
  opacity: .5;
}
.cid-tRIOrHUdVo .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-tRIOrHUdVo .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tRIOrHUdVo .modal-header {
    padding: 1rem;
  }
}
.cid-tRIOrHUdVo .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tRIOrHUdVo .modal-header .close svg {
  fill: #ffffff;
}
.cid-tRIOrHUdVo .modal-header .close:hover {
  opacity: 1;
}
.cid-tRIOrHUdVo .modal-header .close:focus {
  outline: none;
}
.cid-tRIOrHUdVo .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tRIOrHUdVo .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tRIOrHUdVo .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tRIOrHUdVo .modal-body {
    padding: 1rem;
  }
}
.cid-tRIOrHUdVo .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-tRIOrHUdVo .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tRIOrHUdVo .modal-footer {
    padding: 1rem;
  }
}
.cid-tRIOrHUdVo .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tRIOrHUdVo .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tRIOrHUdVo .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tRIOrHUdVo .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tRIOrHUdVo .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tRIOrHUdVo .modal-lg,
  .cid-tRIOrHUdVo .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tRIOrHUdVo .modal-xl {
    max-width: 1140px;
  }
}
.cid-tRIOrHUdVo .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tRIOrHUdVo .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-tRIOrHUdVo .form-group {
  margin-bottom: 1rem;
}
.cid-tRIOrHUdVo .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tRIOrHUdVo .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tRIOrHUdVo .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-tRIOrHUdVo .mbr-section-btn {
  margin: 0;
}
.cid-tRIOrHUdVo .mbr-section-btn .btn {
  margin: 0;
}
.cid-tRIOrHUdVo #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-tRIOrHUdVo #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-tRIOrHUdVo #creativecommons img,
.cid-tRIOrHUdVo iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-tRIOrIldoS.popup-builder {
  background-color: #ffffff;
}
.cid-tRIOrIldoS.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tRIOrIldoS.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tRIOrIldoS .modal-content,
.cid-tRIOrIldoS .modal-dialog {
  height: auto;
}
.cid-tRIOrIldoS .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tRIOrIldoS .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tRIOrIldoS .form-wrapper .mbr-form .form-group,
  .cid-tRIOrIldoS .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tRIOrIldoS .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tRIOrIldoS .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-tRIOrIldoS .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tRIOrIldoS .pt-0 {
  padding-top: 0 !important;
}
.cid-tRIOrIldoS .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tRIOrIldoS .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tRIOrIldoS .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tRIOrIldoS .modal-open {
  overflow: hidden;
}
.cid-tRIOrIldoS .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tRIOrIldoS .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tRIOrIldoS .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tRIOrIldoS .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-tRIOrIldoS .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tRIOrIldoS .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tRIOrIldoS .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tRIOrIldoS .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-tRIOrIldoS .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tRIOrIldoS .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tRIOrIldoS .modal-backdrop.fade {
  opacity: 0;
}
.cid-tRIOrIldoS .modal-backdrop.show {
  opacity: .5;
}
.cid-tRIOrIldoS .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-tRIOrIldoS .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tRIOrIldoS .modal-header {
    padding: 1rem;
  }
}
.cid-tRIOrIldoS .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tRIOrIldoS .modal-header .close svg {
  fill: #ffffff;
}
.cid-tRIOrIldoS .modal-header .close:hover {
  opacity: 1;
}
.cid-tRIOrIldoS .modal-header .close:focus {
  outline: none;
}
.cid-tRIOrIldoS .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tRIOrIldoS .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tRIOrIldoS .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tRIOrIldoS .modal-body {
    padding: 1rem;
  }
}
.cid-tRIOrIldoS .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-tRIOrIldoS .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tRIOrIldoS .modal-footer {
    padding: 1rem;
  }
}
.cid-tRIOrIldoS .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tRIOrIldoS .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tRIOrIldoS .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tRIOrIldoS .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tRIOrIldoS .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tRIOrIldoS .modal-lg,
  .cid-tRIOrIldoS .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tRIOrIldoS .modal-xl {
    max-width: 1140px;
  }
}
.cid-tRIOrIldoS .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tRIOrIldoS .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-tRIOrIldoS .form-group {
  margin-bottom: 1rem;
}
.cid-tRIOrIldoS .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tRIOrIldoS .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tRIOrIldoS .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-tRIOrIldoS .mbr-section-btn {
  margin: 0;
}
.cid-tRIOrIldoS .mbr-section-btn .btn {
  margin: 0;
}
.cid-tRIOrIJiQy.popup-builder {
  background-color: #ffffff;
}
.cid-tRIOrIJiQy.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tRIOrIJiQy.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tRIOrIJiQy .modal-content,
.cid-tRIOrIJiQy .modal-dialog {
  height: auto;
}
.cid-tRIOrIJiQy .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tRIOrIJiQy .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tRIOrIJiQy .form-wrapper .mbr-form .form-group,
  .cid-tRIOrIJiQy .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tRIOrIJiQy .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tRIOrIJiQy .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-tRIOrIJiQy .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tRIOrIJiQy .pt-0 {
  padding-top: 0 !important;
}
.cid-tRIOrIJiQy .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tRIOrIJiQy .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tRIOrIJiQy .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tRIOrIJiQy .modal-open {
  overflow: hidden;
}
.cid-tRIOrIJiQy .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tRIOrIJiQy .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tRIOrIJiQy .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tRIOrIJiQy .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-tRIOrIJiQy .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tRIOrIJiQy .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tRIOrIJiQy .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tRIOrIJiQy .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-tRIOrIJiQy .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tRIOrIJiQy .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tRIOrIJiQy .modal-backdrop.fade {
  opacity: 0;
}
.cid-tRIOrIJiQy .modal-backdrop.show {
  opacity: .5;
}
.cid-tRIOrIJiQy .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-tRIOrIJiQy .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tRIOrIJiQy .modal-header {
    padding: 1rem;
  }
}
.cid-tRIOrIJiQy .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tRIOrIJiQy .modal-header .close svg {
  fill: #ffffff;
}
.cid-tRIOrIJiQy .modal-header .close:hover {
  opacity: 1;
}
.cid-tRIOrIJiQy .modal-header .close:focus {
  outline: none;
}
.cid-tRIOrIJiQy .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tRIOrIJiQy .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tRIOrIJiQy .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tRIOrIJiQy .modal-body {
    padding: 1rem;
  }
}
.cid-tRIOrIJiQy .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-tRIOrIJiQy .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tRIOrIJiQy .modal-footer {
    padding: 1rem;
  }
}
.cid-tRIOrIJiQy .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tRIOrIJiQy .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tRIOrIJiQy .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tRIOrIJiQy .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tRIOrIJiQy .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tRIOrIJiQy .modal-lg,
  .cid-tRIOrIJiQy .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tRIOrIJiQy .modal-xl {
    max-width: 1140px;
  }
}
.cid-tRIOrIJiQy .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tRIOrIJiQy .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-tRIOrIJiQy .form-group {
  margin-bottom: 1rem;
}
.cid-tRIOrIJiQy .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tRIOrIJiQy .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tRIOrIJiQy .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-tRIOrIJiQy .mbr-section-btn {
  margin: 0;
}
.cid-tRIOrIJiQy .mbr-section-btn .btn {
  margin: 0;
}
.cid-tRIOrJ7pTJ.popup-builder {
  background-color: #ffffff;
}
.cid-tRIOrJ7pTJ.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tRIOrJ7pTJ.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tRIOrJ7pTJ .modal-content,
.cid-tRIOrJ7pTJ .modal-dialog {
  height: auto;
}
.cid-tRIOrJ7pTJ .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tRIOrJ7pTJ .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tRIOrJ7pTJ .form-wrapper .mbr-form .form-group,
  .cid-tRIOrJ7pTJ .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tRIOrJ7pTJ .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tRIOrJ7pTJ .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-tRIOrJ7pTJ .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tRIOrJ7pTJ .pt-0 {
  padding-top: 0 !important;
}
.cid-tRIOrJ7pTJ .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tRIOrJ7pTJ .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tRIOrJ7pTJ .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tRIOrJ7pTJ .modal-open {
  overflow: hidden;
}
.cid-tRIOrJ7pTJ .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tRIOrJ7pTJ .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tRIOrJ7pTJ .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tRIOrJ7pTJ .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-tRIOrJ7pTJ .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tRIOrJ7pTJ .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tRIOrJ7pTJ .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tRIOrJ7pTJ .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-tRIOrJ7pTJ .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tRIOrJ7pTJ .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tRIOrJ7pTJ .modal-backdrop.fade {
  opacity: 0;
}
.cid-tRIOrJ7pTJ .modal-backdrop.show {
  opacity: .5;
}
.cid-tRIOrJ7pTJ .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-tRIOrJ7pTJ .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tRIOrJ7pTJ .modal-header {
    padding: 1rem;
  }
}
.cid-tRIOrJ7pTJ .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tRIOrJ7pTJ .modal-header .close svg {
  fill: #ffffff;
}
.cid-tRIOrJ7pTJ .modal-header .close:hover {
  opacity: 1;
}
.cid-tRIOrJ7pTJ .modal-header .close:focus {
  outline: none;
}
.cid-tRIOrJ7pTJ .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tRIOrJ7pTJ .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tRIOrJ7pTJ .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tRIOrJ7pTJ .modal-body {
    padding: 1rem;
  }
}
.cid-tRIOrJ7pTJ .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-tRIOrJ7pTJ .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tRIOrJ7pTJ .modal-footer {
    padding: 1rem;
  }
}
.cid-tRIOrJ7pTJ .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tRIOrJ7pTJ .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tRIOrJ7pTJ .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tRIOrJ7pTJ .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tRIOrJ7pTJ .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tRIOrJ7pTJ .modal-lg,
  .cid-tRIOrJ7pTJ .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tRIOrJ7pTJ .modal-xl {
    max-width: 1140px;
  }
}
.cid-tRIOrJ7pTJ .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tRIOrJ7pTJ .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-tRIOrJ7pTJ .form-group {
  margin-bottom: 1rem;
}
.cid-tRIOrJ7pTJ .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tRIOrJ7pTJ .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tRIOrJ7pTJ .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-tRIOrJ7pTJ .mbr-section-btn {
  margin: 0;
}
.cid-tRIOrJ7pTJ .mbr-section-btn .btn {
  margin: 0;
}
.cid-tRIOrJvFyL.popup-builder {
  background-color: #ffffff;
}
.cid-tRIOrJvFyL.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tRIOrJvFyL.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tRIOrJvFyL .modal-content,
.cid-tRIOrJvFyL .modal-dialog {
  height: auto;
}
.cid-tRIOrJvFyL .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tRIOrJvFyL .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tRIOrJvFyL .form-wrapper .mbr-form .form-group,
  .cid-tRIOrJvFyL .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tRIOrJvFyL .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tRIOrJvFyL .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-tRIOrJvFyL .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tRIOrJvFyL .pt-0 {
  padding-top: 0 !important;
}
.cid-tRIOrJvFyL .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tRIOrJvFyL .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tRIOrJvFyL .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tRIOrJvFyL .modal-open {
  overflow: hidden;
}
.cid-tRIOrJvFyL .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tRIOrJvFyL .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tRIOrJvFyL .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tRIOrJvFyL .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-tRIOrJvFyL .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tRIOrJvFyL .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tRIOrJvFyL .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tRIOrJvFyL .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-tRIOrJvFyL .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tRIOrJvFyL .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tRIOrJvFyL .modal-backdrop.fade {
  opacity: 0;
}
.cid-tRIOrJvFyL .modal-backdrop.show {
  opacity: .5;
}
.cid-tRIOrJvFyL .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-tRIOrJvFyL .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tRIOrJvFyL .modal-header {
    padding: 1rem;
  }
}
.cid-tRIOrJvFyL .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tRIOrJvFyL .modal-header .close svg {
  fill: #ffffff;
}
.cid-tRIOrJvFyL .modal-header .close:hover {
  opacity: 1;
}
.cid-tRIOrJvFyL .modal-header .close:focus {
  outline: none;
}
.cid-tRIOrJvFyL .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tRIOrJvFyL .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tRIOrJvFyL .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tRIOrJvFyL .modal-body {
    padding: 1rem;
  }
}
.cid-tRIOrJvFyL .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-tRIOrJvFyL .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tRIOrJvFyL .modal-footer {
    padding: 1rem;
  }
}
.cid-tRIOrJvFyL .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tRIOrJvFyL .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tRIOrJvFyL .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tRIOrJvFyL .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tRIOrJvFyL .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tRIOrJvFyL .modal-lg,
  .cid-tRIOrJvFyL .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tRIOrJvFyL .modal-xl {
    max-width: 1140px;
  }
}
.cid-tRIOrJvFyL .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tRIOrJvFyL .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-tRIOrJvFyL .form-group {
  margin-bottom: 1rem;
}
.cid-tRIOrJvFyL .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tRIOrJvFyL .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tRIOrJvFyL .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-tRIOrJvFyL .mbr-section-btn {
  margin: 0;
}
.cid-tRIOrJvFyL .mbr-section-btn .btn {
  margin: 0;
}
.cid-tRIOrJQ2Fo.popup-builder {
  background-color: #ffffff;
}
.cid-tRIOrJQ2Fo.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tRIOrJQ2Fo.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tRIOrJQ2Fo .modal-content,
.cid-tRIOrJQ2Fo .modal-dialog {
  height: auto;
}
.cid-tRIOrJQ2Fo .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tRIOrJQ2Fo .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tRIOrJQ2Fo .form-wrapper .mbr-form .form-group,
  .cid-tRIOrJQ2Fo .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tRIOrJQ2Fo .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tRIOrJQ2Fo .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-tRIOrJQ2Fo .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tRIOrJQ2Fo .pt-0 {
  padding-top: 0 !important;
}
.cid-tRIOrJQ2Fo .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tRIOrJQ2Fo .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tRIOrJQ2Fo .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tRIOrJQ2Fo .modal-open {
  overflow: hidden;
}
.cid-tRIOrJQ2Fo .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tRIOrJQ2Fo .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tRIOrJQ2Fo .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tRIOrJQ2Fo .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-tRIOrJQ2Fo .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tRIOrJQ2Fo .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tRIOrJQ2Fo .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tRIOrJQ2Fo .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-tRIOrJQ2Fo .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tRIOrJQ2Fo .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tRIOrJQ2Fo .modal-backdrop.fade {
  opacity: 0;
}
.cid-tRIOrJQ2Fo .modal-backdrop.show {
  opacity: .5;
}
.cid-tRIOrJQ2Fo .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-tRIOrJQ2Fo .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tRIOrJQ2Fo .modal-header {
    padding: 1rem;
  }
}
.cid-tRIOrJQ2Fo .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tRIOrJQ2Fo .modal-header .close svg {
  fill: #ffffff;
}
.cid-tRIOrJQ2Fo .modal-header .close:hover {
  opacity: 1;
}
.cid-tRIOrJQ2Fo .modal-header .close:focus {
  outline: none;
}
.cid-tRIOrJQ2Fo .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tRIOrJQ2Fo .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tRIOrJQ2Fo .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tRIOrJQ2Fo .modal-body {
    padding: 1rem;
  }
}
.cid-tRIOrJQ2Fo .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-tRIOrJQ2Fo .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tRIOrJQ2Fo .modal-footer {
    padding: 1rem;
  }
}
.cid-tRIOrJQ2Fo .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tRIOrJQ2Fo .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tRIOrJQ2Fo .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tRIOrJQ2Fo .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tRIOrJQ2Fo .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tRIOrJQ2Fo .modal-lg,
  .cid-tRIOrJQ2Fo .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tRIOrJQ2Fo .modal-xl {
    max-width: 1140px;
  }
}
.cid-tRIOrJQ2Fo .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tRIOrJQ2Fo .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-tRIOrJQ2Fo .form-group {
  margin-bottom: 1rem;
}
.cid-tRIOrJQ2Fo .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tRIOrJQ2Fo .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tRIOrJQ2Fo .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-tRIOrJQ2Fo .mbr-section-btn {
  margin: 0;
}
.cid-tRIOrJQ2Fo .mbr-section-btn .btn {
  margin: 0;
}
.cid-uYztOxx9eJ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uYztOxx9eJ .row > [class*="col"] {
  padding-left: 16px;
  padding-right: 16px;
  width: 100%;
}
.cid-tRIOrKvsSn {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-tRIOrKvsSn .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tRIOrKvsSn .bg-facebook:hover {
  background: #0b60cb;
}
.cid-tRIOrKvsSn .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-tRIOrKvsSn .bg-youtube:hover {
  background: #cc0000;
}
.cid-tRIOrKvsSn .bg-twitch {
  background: #9146ff;
  color: #ffffff;
}
.cid-tRIOrKvsSn .bg-twitch:hover {
  background: #7313ff;
}
.cid-tRIOrKvsSn .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-tRIOrKvsSn [class^="socicon-"]:before,
.cid-tRIOrKvsSn [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tRIOrKvsSn .mbr-section-title,
.cid-tRIOrKvsSn .social-list {
  color: #4479d9;
  text-align: right;
}
.cid-tRIOrKYzEi {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (max-width: 767px) {
  .cid-tRIOrKYzEi .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tRIOrKYzEi .img-logo img {
  height: 6rem;
  width: auto;
}
.cid-tRIOrKYzEi .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-tRIOrKYzEi .form-control:focus,
.cid-tRIOrKYzEi .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-tRIOrKYzEi .form-group {
  margin-bottom: 1rem;
}
.cid-tRIOrKYzEi input::-webkit-input-placeholder,
.cid-tRIOrKYzEi textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-tRIOrKYzEi input:-moz-placeholder,
.cid-tRIOrKYzEi textarea:-moz-placeholder {
  color: #656565;
}
.cid-tRIOrKYzEi .jq-selectbox li,
.cid-tRIOrKYzEi .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-tRIOrKYzEi .jq-selectbox li:hover,
.cid-tRIOrKYzEi .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-tRIOrKYzEi .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-tRIOrKYzEi .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-tRIOrKYzEi textarea.form-control {
  resize: none;
}
.cid-tRIOrKYzEi .input-group-btn {
  display: inline-block;
}
.cid-tRIOrKYzEi .input-group-btn .btn {
  margin: 0 !important;
  padding: 0.75rem 1.5625rem !important;
  text-transform: none;
}
.cid-tRIOrKYzEi .form-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tRIOrKYzEi .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tRIOrKYzEi .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tRIOrKYzEi .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tRIOrKYzEi .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tRIOrKYzEi .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tRIOrKYzEi .social-list {
    -webkit-justify-content: justify;
    text-align: justify;
    hyphens: auto;
    text-justify: distribute;
  }
}
@media (max-width: 767px) {
  .cid-tRIOrKYzEi .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tRIOrKYzEi .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tRIOrKYzEi .form-control,
.cid-tRIOrKYzEi .input-group-btn .btn {
  border-radius: 3px;
}
.cid-tRIOrKYzEi #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-tRIOrKYzEi #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-tRIOrKYzEi #creativecommons img,
.cid-tRIOrKYzEi iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-tRIOrKYzEi .offset-md-1 {
  margin-left: 1vw;
}
.cid-tSDPiXRhCc.popup-builder {
  background-color: #ffffff;
}
.cid-tSDPiXRhCc.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tSDPiXRhCc.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tSDPiXRhCc .modal-content,
.cid-tSDPiXRhCc .modal-dialog {
  height: auto;
}
.cid-tSDPiXRhCc .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tSDPiXRhCc .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tSDPiXRhCc .form-wrapper .mbr-form .form-group,
  .cid-tSDPiXRhCc .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tSDPiXRhCc .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tSDPiXRhCc .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-tSDPiXRhCc .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tSDPiXRhCc .pt-0 {
  padding-top: 0 !important;
}
.cid-tSDPiXRhCc .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tSDPiXRhCc .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tSDPiXRhCc .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tSDPiXRhCc .modal-open {
  overflow: hidden;
}
.cid-tSDPiXRhCc .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tSDPiXRhCc .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tSDPiXRhCc .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tSDPiXRhCc .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-tSDPiXRhCc .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tSDPiXRhCc .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tSDPiXRhCc .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tSDPiXRhCc .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-tSDPiXRhCc .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tSDPiXRhCc .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tSDPiXRhCc .modal-backdrop.fade {
  opacity: 0;
}
.cid-tSDPiXRhCc .modal-backdrop.show {
  opacity: .5;
}
.cid-tSDPiXRhCc .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-tSDPiXRhCc .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXRhCc .modal-header {
    padding: 1rem;
  }
}
.cid-tSDPiXRhCc .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tSDPiXRhCc .modal-header .close svg {
  fill: #ffffff;
}
.cid-tSDPiXRhCc .modal-header .close:hover {
  opacity: 1;
}
.cid-tSDPiXRhCc .modal-header .close:focus {
  outline: none;
}
.cid-tSDPiXRhCc .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tSDPiXRhCc .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tSDPiXRhCc .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXRhCc .modal-body {
    padding: 1rem;
  }
}
.cid-tSDPiXRhCc .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-tSDPiXRhCc .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXRhCc .modal-footer {
    padding: 1rem;
  }
}
.cid-tSDPiXRhCc .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tSDPiXRhCc .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tSDPiXRhCc .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tSDPiXRhCc .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tSDPiXRhCc .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tSDPiXRhCc .modal-lg,
  .cid-tSDPiXRhCc .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tSDPiXRhCc .modal-xl {
    max-width: 1140px;
  }
}
.cid-tSDPiXRhCc .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tSDPiXRhCc .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-tSDPiXRhCc .form-group {
  margin-bottom: 1rem;
}
.cid-tSDPiXRhCc .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tSDPiXRhCc .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tSDPiXRhCc .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-tSDPiXRhCc .mbr-section-btn {
  margin: 0;
}
.cid-tSDPiXRhCc .mbr-section-btn .btn {
  margin: 0;
}
.cid-tSiINYaoKR {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tSiINYaoKR nav.navbar {
  position: fixed;
}
.cid-tSiINYaoKR .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-tSiINYaoKR .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tSiINYaoKR .decor {
  background-color: white;
  border: solid 1px lightgray;
  border-radius: .5vw;
}
.cid-tSiINYaoKR #menu {
  width: 3vh;
  font-size: .8vh;
  color: #353535;
  left: -7px;
  position: absolute;
  top: 1px;
  margin-top: 3px;
}
.cid-tSiINYaoKR .dropdown-item {
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  transition: .4s all !important;
}
.cid-tSiINYaoKR .dropdown-item:hover,
.cid-tSiINYaoKR .dropdown-item:focus {
  background: rgba(71, 181, 237, 0.5) !important;
  color: white !important;
}
.cid-tSiINYaoKR .dropdown-item:hover span {
  color: white;
}
.cid-tSiINYaoKR .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tSiINYaoKR .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tSiINYaoKR .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
  text-align: center;
}
.cid-tSiINYaoKR .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tSiINYaoKR .nav-link {
  position: relative;
}
.cid-tSiINYaoKR .container {
  display: flex;
  margin: auto;
  max-width: 1600px;
}
.cid-tSiINYaoKR .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0 !important;
}
.cid-tSiINYaoKR .iconfont-wrapper .mbr-iconfont {
  transition: .4s all;
}
.cid-tSiINYaoKR .iconfont-wrapper:hover .mbr-iconfont {
  color: #6592e6;
}
.cid-tSiINYaoKR .dropdown-menu,
.cid-tSiINYaoKR .navbar.opened {
  background: #353535 !important;
}
.cid-tSiINYaoKR .nav-item:focus,
.cid-tSiINYaoKR .nav-link:focus {
  outline: none;
}
.cid-tSiINYaoKR .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tSiINYaoKR .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tSiINYaoKR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tSiINYaoKR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tSiINYaoKR .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tSiINYaoKR .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tSiINYaoKR .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-tSiINYaoKR .navbar.opened {
  transition: all 0.3s;
}
.cid-tSiINYaoKR .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tSiINYaoKR .navbar .navbar-logo img {
  width: auto;
}
.cid-tSiINYaoKR .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tSiINYaoKR .navbar.collapsed {
  justify-content: center;
}
.cid-tSiINYaoKR .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tSiINYaoKR .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tSiINYaoKR .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tSiINYaoKR .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tSiINYaoKR .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-tSiINYaoKR .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tSiINYaoKR .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tSiINYaoKR .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tSiINYaoKR .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tSiINYaoKR .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tSiINYaoKR .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tSiINYaoKR .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tSiINYaoKR .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-tSiINYaoKR .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tSiINYaoKR .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tSiINYaoKR .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tSiINYaoKR .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tSiINYaoKR .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tSiINYaoKR .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-tSiINYaoKR .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tSiINYaoKR .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tSiINYaoKR .dropdown-item.active,
.cid-tSiINYaoKR .dropdown-item:active {
  background-color: transparent;
}
.cid-tSiINYaoKR .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tSiINYaoKR .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tSiINYaoKR .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tSiINYaoKR .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #353535;
}
.cid-tSiINYaoKR .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tSiINYaoKR .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tSiINYaoKR ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tSiINYaoKR .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tSiINYaoKR button.navbar-toggler {
  outline: none;
  width: 26px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tSiINYaoKR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 25px;
  height: 2px;
  border-right: 5px;
  background-color: #353535;
}
.cid-tSiINYaoKR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tSiINYaoKR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tSiINYaoKR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tSiINYaoKR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tSiINYaoKR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tSiINYaoKR nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tSiINYaoKR nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tSiINYaoKR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tSiINYaoKR .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tSiINYaoKR a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tSiINYaoKR .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-tSiINYaoKR .navbar {
    height: 70px;
  }
  .cid-tSiINYaoKR .navbar.opened {
    height: auto;
  }
  .cid-tSiINYaoKR .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tSiINYaoKR .header-item {
  width: 33.33333333%;
  padding: 10px 0;
}
.cid-tSiINYaoKR .navbar-toggler {
  margin-left: 10px;
}
.cid-tSiINYaoKR .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-tSiINYaoKR .navbar-logo {
  margin-right: 0 !important;
}
.cid-tSiINYaoKR .mbr-text {
  width: 100%;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 575px) {
  .cid-tSiINYaoKR .mbr-text {
    display: none;
  }
}
.cid-tSiINYaoKR .navbar-collapse {
  padding-top: 40px !important;
}
.cid-tSiINYaoKR .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-tSiINYaoKR .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
}
.cid-tSiINYaoKR .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-tSiINYaoKR #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-tSiINYaoKR #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-tSiINYaoKR #vol {
    display: none;
  }
}
.cid-tSiINYaoKR .soutien {
  font-family: jost;
  font-size: 1em;
}
.cid-tSiINYDYnv {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tSiINYDYnv .mbr-section-title {
  text-align: center;
  color: #4479d9;
}
.cid-tSiINYDYnv .mbr-section-subtitle {
  text-align: center;
}
.cid-tSiINYDYnv .mbr-text {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tSiINYDYnv .display-1 {
    font-size: 75px;
  }
  .cid-tSiINYDYnv .display-5 {
    font-size: 29px;
  }
  .cid-tSiINYDYnv .display-4 {
    font-weight: 300;
  }
}
#custom-html-185 {
  /* Type valid CSS here */
}
#custom-html-185 div {
  background-color: #1f1f1f;
  text-align: center;
}
#custom-html-185 .leTexte {
  font-size: 1rem;
  color: #fff;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  margin: auto;
}
.cid-ubZRRWbDY8 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-ubZRRWbDY8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZRRWbDY8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ubZRRWbDY8 .container,
.cid-ubZRRWbDY8 .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-ubZRRWbDY8 .container,
  .cid-ubZRRWbDY8 .container-fluid {
    padding: 0 20px;
  }
}
.cid-ubZRRWbDY8 .title-wrapper .mbr-section-subtitle {
  margin-bottom: 25px;
}
@media (max-width: 992px) {
  .cid-ubZRRWbDY8 .title-wrapper .mbr-section-subtitle {
    margin-bottom: 20px;
  }
}
.cid-ubZRRWbDY8 .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-ubZRRWbDY8 .mbr-section-title {
  color: #4479d9;
}
.cid-ubZRRWbDY8 .mbr-section-subtitle {
  color: #f9a600;
}
.cid-ubTEBezdju {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-ubTEBezdju .mbr-section-title {
  color: #fb980a;
  text-align: right;
}
#custom-html-1sr {
  /* Type valid CSS here */
  /* global */
}
#custom-html-1sr *,
#custom-html-1sr *::before,
#custom-html-1sr *::after {
  box-sizing: border-box;
}
#custom-html-1sr body {
  font-family: sans-serif;
  min-height: 100vh;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #232323;
}
#custom-html-1sr #corpsDuTexte {
  background-color: #232323;
}
#custom-html-1sr .container {
  background-color: #232323;
}
#custom-html-1sr .titre {
  padding: 1em;
}
#custom-html-1sr H1 {
  color: orange;
  font-size: 2rem;
}
#custom-html-1sr h6 {
  color: white;
}
.cid-ubZS3Xey3u {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ubZS3Xey3u .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZS3Xey3u .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ubZS3Xey3u .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ubZS3Xey3u .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-ubZS3Xey3u .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-ubZS3Xey3u .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-ubZS3Xey3u .mbr-section-title {
  color: #ff9966;
  text-align: left;
}
.cid-ubZS3Xey3u .mbr-text,
.cid-ubZS3Xey3u .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-ubZS3Xey3u .w-100 {
  padding: 0;
  border-radius: 13px;
}
.cid-ubZS5Ss63c {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ubZS5Ss63c .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZS5Ss63c .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ubZS5Ss63c .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ubZS5Ss63c .text-wrapper {
  align-items: center;
  background-color: #4479d9;
  border-radius: 1em;
  border: 1px orange solid;
  padding: 1em;
}
@media (max-width: 991px) {
  .cid-ubZS5Ss63c .image-wrapper {
    padding: 1rem;
  }
}
.cid-ubZS5Ss63c .mbr-section-title {
  color: #ff9966;
  text-align: left;
}
.cid-ubZS5Ss63c .mbr-text,
.cid-ubZS5Ss63c .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-ubZS5Ss63c .w-100 {
  padding: 0;
  border-radius: 13px;
  -webkit-filter: drop-shadow(5px 5px 5px #000000);
  filter: drop-shadow(5px 5px 5px #000000);
}
.cid-tSiINZEien {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-tSiINZEien .mbr-section-title {
  color: #4479d9;
  text-align: right;
}
.cid-tSiINZEien .mbr-text,
.cid-tSiINZEien .mbr-section-btn {
  color: #ffa405;
  text-align: right;
}
.cid-tSiINZVr6I {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #171717;
}
.cid-tSiINZVr6I .row {
  padding: 20px 0;
}
@media (min-width: 992px) {
  .cid-tSiINZVr6I .row {
    padding: 20px 34px;
  }
}
.cid-tSiINZVr6I .mbr-text {
  color: #4479d9;
  text-align: center;
}
.cid-tSiIO0bvST {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-tSiIO0bvST .card-title {
  line-height: 1.6;
  margin: 0;
}
.cid-tSiIO0bvST .card {
  overflow: visible;
  transition: all 0.3s;
}
.cid-tSiIO0bvST .card:hover {
  margin-top: -0.6rem;
}
.cid-tSiIO0bvST .card-wrapper {
  position: relative;
}
.cid-tSiIO0bvST .card-img {
  overflow: hidden;
  position: relative;
  transition: all 0.3s;
  border-radius: 6px;
}
.cid-tSiIO0bvST .card-img:hover {
  box-shadow: 0 15px 20px rgba(0, 0, 0, 0.1);
}
.cid-tSiIO0bvST .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: black;
  opacity: 0.2;
  z-index: 10;
  pointer-events: none;
  border-radius: 6px;
}
.cid-tSiIO0bvST .big {
  margin-top: -25%;
}
.cid-tSiIO0bvST .card-box {
  position: absolute;
  overflow: hidden;
  margin-bottom: -8px;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 1rem;
  z-index: 100;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
@media (max-width: 991px) {
  .cid-tSiIO0bvST .small {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-tSiIO0bvST .card:not(.last-child) {
    padding-bottom: 1.5rem !important;
  }
}
.cid-tSiIO0bvST .mbr-section-sub-title {
  color: #4479d9;
  text-align: left;
}
.cid-tSiIO0z21y.popup-builder {
  background-color: #ffffff;
}
.cid-tSiIO0z21y.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tSiIO0z21y.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tSiIO0z21y .modal-content,
.cid-tSiIO0z21y .modal-dialog {
  height: auto;
}
.cid-tSiIO0z21y .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tSiIO0z21y .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tSiIO0z21y .form-wrapper .mbr-form .form-group,
  .cid-tSiIO0z21y .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tSiIO0z21y .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tSiIO0z21y .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-tSiIO0z21y .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tSiIO0z21y .pt-0 {
  padding-top: 0 !important;
}
.cid-tSiIO0z21y .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tSiIO0z21y .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tSiIO0z21y .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tSiIO0z21y .modal-open {
  overflow: hidden;
}
.cid-tSiIO0z21y .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tSiIO0z21y .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tSiIO0z21y .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tSiIO0z21y .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-tSiIO0z21y .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tSiIO0z21y .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tSiIO0z21y .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tSiIO0z21y .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-tSiIO0z21y .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tSiIO0z21y .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tSiIO0z21y .modal-backdrop.fade {
  opacity: 0;
}
.cid-tSiIO0z21y .modal-backdrop.show {
  opacity: .5;
}
.cid-tSiIO0z21y .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-tSiIO0z21y .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tSiIO0z21y .modal-header {
    padding: 1rem;
  }
}
.cid-tSiIO0z21y .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tSiIO0z21y .modal-header .close svg {
  fill: #ffffff;
}
.cid-tSiIO0z21y .modal-header .close:hover {
  opacity: 1;
}
.cid-tSiIO0z21y .modal-header .close:focus {
  outline: none;
}
.cid-tSiIO0z21y .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tSiIO0z21y .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tSiIO0z21y .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tSiIO0z21y .modal-body {
    padding: 1rem;
  }
}
.cid-tSiIO0z21y .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-tSiIO0z21y .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tSiIO0z21y .modal-footer {
    padding: 1rem;
  }
}
.cid-tSiIO0z21y .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tSiIO0z21y .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tSiIO0z21y .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tSiIO0z21y .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tSiIO0z21y .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tSiIO0z21y .modal-lg,
  .cid-tSiIO0z21y .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tSiIO0z21y .modal-xl {
    max-width: 1140px;
  }
}
.cid-tSiIO0z21y .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tSiIO0z21y .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-tSiIO0z21y .form-group {
  margin-bottom: 1rem;
}
.cid-tSiIO0z21y .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tSiIO0z21y .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tSiIO0z21y .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-tSiIO0z21y .mbr-section-btn {
  margin: 0;
}
.cid-tSiIO0z21y .mbr-section-btn .btn {
  margin: 0;
}
.cid-tSiIO0z21y #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-tSiIO0z21y #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-tSiIO0z21y #creativecommons img,
.cid-tSiIO0z21y iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-tSiIO0XmYV.popup-builder {
  background-color: #ffffff;
}
.cid-tSiIO0XmYV.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tSiIO0XmYV.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tSiIO0XmYV .modal-content,
.cid-tSiIO0XmYV .modal-dialog {
  height: auto;
}
.cid-tSiIO0XmYV .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tSiIO0XmYV .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tSiIO0XmYV .form-wrapper .mbr-form .form-group,
  .cid-tSiIO0XmYV .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tSiIO0XmYV .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tSiIO0XmYV .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-tSiIO0XmYV .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tSiIO0XmYV .pt-0 {
  padding-top: 0 !important;
}
.cid-tSiIO0XmYV .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tSiIO0XmYV .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tSiIO0XmYV .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tSiIO0XmYV .modal-open {
  overflow: hidden;
}
.cid-tSiIO0XmYV .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tSiIO0XmYV .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tSiIO0XmYV .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tSiIO0XmYV .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-tSiIO0XmYV .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tSiIO0XmYV .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tSiIO0XmYV .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tSiIO0XmYV .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-tSiIO0XmYV .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tSiIO0XmYV .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tSiIO0XmYV .modal-backdrop.fade {
  opacity: 0;
}
.cid-tSiIO0XmYV .modal-backdrop.show {
  opacity: .5;
}
.cid-tSiIO0XmYV .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-tSiIO0XmYV .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tSiIO0XmYV .modal-header {
    padding: 1rem;
  }
}
.cid-tSiIO0XmYV .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tSiIO0XmYV .modal-header .close svg {
  fill: #ffffff;
}
.cid-tSiIO0XmYV .modal-header .close:hover {
  opacity: 1;
}
.cid-tSiIO0XmYV .modal-header .close:focus {
  outline: none;
}
.cid-tSiIO0XmYV .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tSiIO0XmYV .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tSiIO0XmYV .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tSiIO0XmYV .modal-body {
    padding: 1rem;
  }
}
.cid-tSiIO0XmYV .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-tSiIO0XmYV .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tSiIO0XmYV .modal-footer {
    padding: 1rem;
  }
}
.cid-tSiIO0XmYV .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tSiIO0XmYV .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tSiIO0XmYV .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tSiIO0XmYV .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tSiIO0XmYV .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tSiIO0XmYV .modal-lg,
  .cid-tSiIO0XmYV .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tSiIO0XmYV .modal-xl {
    max-width: 1140px;
  }
}
.cid-tSiIO0XmYV .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tSiIO0XmYV .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-tSiIO0XmYV .form-group {
  margin-bottom: 1rem;
}
.cid-tSiIO0XmYV .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tSiIO0XmYV .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tSiIO0XmYV .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-tSiIO0XmYV .mbr-section-btn {
  margin: 0;
}
.cid-tSiIO0XmYV .mbr-section-btn .btn {
  margin: 0;
}
.cid-tSiIO1qxS8.popup-builder {
  background-color: #ffffff;
}
.cid-tSiIO1qxS8.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tSiIO1qxS8.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tSiIO1qxS8 .modal-content,
.cid-tSiIO1qxS8 .modal-dialog {
  height: auto;
}
.cid-tSiIO1qxS8 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tSiIO1qxS8 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tSiIO1qxS8 .form-wrapper .mbr-form .form-group,
  .cid-tSiIO1qxS8 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tSiIO1qxS8 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tSiIO1qxS8 .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-tSiIO1qxS8 .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tSiIO1qxS8 .pt-0 {
  padding-top: 0 !important;
}
.cid-tSiIO1qxS8 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tSiIO1qxS8 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tSiIO1qxS8 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tSiIO1qxS8 .modal-open {
  overflow: hidden;
}
.cid-tSiIO1qxS8 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tSiIO1qxS8 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tSiIO1qxS8 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tSiIO1qxS8 .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-tSiIO1qxS8 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tSiIO1qxS8 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tSiIO1qxS8 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tSiIO1qxS8 .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-tSiIO1qxS8 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tSiIO1qxS8 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tSiIO1qxS8 .modal-backdrop.fade {
  opacity: 0;
}
.cid-tSiIO1qxS8 .modal-backdrop.show {
  opacity: .5;
}
.cid-tSiIO1qxS8 .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-tSiIO1qxS8 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tSiIO1qxS8 .modal-header {
    padding: 1rem;
  }
}
.cid-tSiIO1qxS8 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tSiIO1qxS8 .modal-header .close svg {
  fill: #ffffff;
}
.cid-tSiIO1qxS8 .modal-header .close:hover {
  opacity: 1;
}
.cid-tSiIO1qxS8 .modal-header .close:focus {
  outline: none;
}
.cid-tSiIO1qxS8 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tSiIO1qxS8 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tSiIO1qxS8 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tSiIO1qxS8 .modal-body {
    padding: 1rem;
  }
}
.cid-tSiIO1qxS8 .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-tSiIO1qxS8 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tSiIO1qxS8 .modal-footer {
    padding: 1rem;
  }
}
.cid-tSiIO1qxS8 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tSiIO1qxS8 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tSiIO1qxS8 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tSiIO1qxS8 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tSiIO1qxS8 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tSiIO1qxS8 .modal-lg,
  .cid-tSiIO1qxS8 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tSiIO1qxS8 .modal-xl {
    max-width: 1140px;
  }
}
.cid-tSiIO1qxS8 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tSiIO1qxS8 .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-tSiIO1qxS8 .form-group {
  margin-bottom: 1rem;
}
.cid-tSiIO1qxS8 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tSiIO1qxS8 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tSiIO1qxS8 .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-tSiIO1qxS8 .mbr-section-btn {
  margin: 0;
}
.cid-tSiIO1qxS8 .mbr-section-btn .btn {
  margin: 0;
}
.cid-tSiIO1VCQE.popup-builder {
  background-color: #ffffff;
}
.cid-tSiIO1VCQE.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tSiIO1VCQE.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tSiIO1VCQE .modal-content,
.cid-tSiIO1VCQE .modal-dialog {
  height: auto;
}
.cid-tSiIO1VCQE .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tSiIO1VCQE .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tSiIO1VCQE .form-wrapper .mbr-form .form-group,
  .cid-tSiIO1VCQE .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tSiIO1VCQE .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tSiIO1VCQE .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-tSiIO1VCQE .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tSiIO1VCQE .pt-0 {
  padding-top: 0 !important;
}
.cid-tSiIO1VCQE .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tSiIO1VCQE .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tSiIO1VCQE .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tSiIO1VCQE .modal-open {
  overflow: hidden;
}
.cid-tSiIO1VCQE .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tSiIO1VCQE .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tSiIO1VCQE .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tSiIO1VCQE .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-tSiIO1VCQE .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tSiIO1VCQE .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tSiIO1VCQE .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tSiIO1VCQE .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-tSiIO1VCQE .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tSiIO1VCQE .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tSiIO1VCQE .modal-backdrop.fade {
  opacity: 0;
}
.cid-tSiIO1VCQE .modal-backdrop.show {
  opacity: .5;
}
.cid-tSiIO1VCQE .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-tSiIO1VCQE .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tSiIO1VCQE .modal-header {
    padding: 1rem;
  }
}
.cid-tSiIO1VCQE .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tSiIO1VCQE .modal-header .close svg {
  fill: #ffffff;
}
.cid-tSiIO1VCQE .modal-header .close:hover {
  opacity: 1;
}
.cid-tSiIO1VCQE .modal-header .close:focus {
  outline: none;
}
.cid-tSiIO1VCQE .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tSiIO1VCQE .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tSiIO1VCQE .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tSiIO1VCQE .modal-body {
    padding: 1rem;
  }
}
.cid-tSiIO1VCQE .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-tSiIO1VCQE .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tSiIO1VCQE .modal-footer {
    padding: 1rem;
  }
}
.cid-tSiIO1VCQE .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tSiIO1VCQE .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tSiIO1VCQE .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tSiIO1VCQE .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tSiIO1VCQE .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tSiIO1VCQE .modal-lg,
  .cid-tSiIO1VCQE .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tSiIO1VCQE .modal-xl {
    max-width: 1140px;
  }
}
.cid-tSiIO1VCQE .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tSiIO1VCQE .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-tSiIO1VCQE .form-group {
  margin-bottom: 1rem;
}
.cid-tSiIO1VCQE .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tSiIO1VCQE .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tSiIO1VCQE .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-tSiIO1VCQE .mbr-section-btn {
  margin: 0;
}
.cid-tSiIO1VCQE .mbr-section-btn .btn {
  margin: 0;
}
.cid-tSiIO2D298.popup-builder {
  background-color: #ffffff;
}
.cid-tSiIO2D298.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tSiIO2D298.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tSiIO2D298 .modal-content,
.cid-tSiIO2D298 .modal-dialog {
  height: auto;
}
.cid-tSiIO2D298 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tSiIO2D298 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tSiIO2D298 .form-wrapper .mbr-form .form-group,
  .cid-tSiIO2D298 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tSiIO2D298 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tSiIO2D298 .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-tSiIO2D298 .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tSiIO2D298 .pt-0 {
  padding-top: 0 !important;
}
.cid-tSiIO2D298 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tSiIO2D298 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tSiIO2D298 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tSiIO2D298 .modal-open {
  overflow: hidden;
}
.cid-tSiIO2D298 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tSiIO2D298 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tSiIO2D298 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tSiIO2D298 .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-tSiIO2D298 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tSiIO2D298 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tSiIO2D298 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tSiIO2D298 .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-tSiIO2D298 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tSiIO2D298 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tSiIO2D298 .modal-backdrop.fade {
  opacity: 0;
}
.cid-tSiIO2D298 .modal-backdrop.show {
  opacity: .5;
}
.cid-tSiIO2D298 .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-tSiIO2D298 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tSiIO2D298 .modal-header {
    padding: 1rem;
  }
}
.cid-tSiIO2D298 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tSiIO2D298 .modal-header .close svg {
  fill: #ffffff;
}
.cid-tSiIO2D298 .modal-header .close:hover {
  opacity: 1;
}
.cid-tSiIO2D298 .modal-header .close:focus {
  outline: none;
}
.cid-tSiIO2D298 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tSiIO2D298 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tSiIO2D298 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tSiIO2D298 .modal-body {
    padding: 1rem;
  }
}
.cid-tSiIO2D298 .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-tSiIO2D298 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tSiIO2D298 .modal-footer {
    padding: 1rem;
  }
}
.cid-tSiIO2D298 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tSiIO2D298 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tSiIO2D298 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tSiIO2D298 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tSiIO2D298 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tSiIO2D298 .modal-lg,
  .cid-tSiIO2D298 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tSiIO2D298 .modal-xl {
    max-width: 1140px;
  }
}
.cid-tSiIO2D298 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tSiIO2D298 .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-tSiIO2D298 .form-group {
  margin-bottom: 1rem;
}
.cid-tSiIO2D298 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tSiIO2D298 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tSiIO2D298 .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-tSiIO2D298 .mbr-section-btn {
  margin: 0;
}
.cid-tSiIO2D298 .mbr-section-btn .btn {
  margin: 0;
}
.cid-tSiIO35bBn.popup-builder {
  background-color: #ffffff;
}
.cid-tSiIO35bBn.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tSiIO35bBn.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tSiIO35bBn .modal-content,
.cid-tSiIO35bBn .modal-dialog {
  height: auto;
}
.cid-tSiIO35bBn .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tSiIO35bBn .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tSiIO35bBn .form-wrapper .mbr-form .form-group,
  .cid-tSiIO35bBn .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tSiIO35bBn .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tSiIO35bBn .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-tSiIO35bBn .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tSiIO35bBn .pt-0 {
  padding-top: 0 !important;
}
.cid-tSiIO35bBn .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tSiIO35bBn .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tSiIO35bBn .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tSiIO35bBn .modal-open {
  overflow: hidden;
}
.cid-tSiIO35bBn .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tSiIO35bBn .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tSiIO35bBn .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tSiIO35bBn .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-tSiIO35bBn .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tSiIO35bBn .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tSiIO35bBn .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tSiIO35bBn .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-tSiIO35bBn .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tSiIO35bBn .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tSiIO35bBn .modal-backdrop.fade {
  opacity: 0;
}
.cid-tSiIO35bBn .modal-backdrop.show {
  opacity: .5;
}
.cid-tSiIO35bBn .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-tSiIO35bBn .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tSiIO35bBn .modal-header {
    padding: 1rem;
  }
}
.cid-tSiIO35bBn .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tSiIO35bBn .modal-header .close svg {
  fill: #ffffff;
}
.cid-tSiIO35bBn .modal-header .close:hover {
  opacity: 1;
}
.cid-tSiIO35bBn .modal-header .close:focus {
  outline: none;
}
.cid-tSiIO35bBn .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tSiIO35bBn .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tSiIO35bBn .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tSiIO35bBn .modal-body {
    padding: 1rem;
  }
}
.cid-tSiIO35bBn .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-tSiIO35bBn .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tSiIO35bBn .modal-footer {
    padding: 1rem;
  }
}
.cid-tSiIO35bBn .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tSiIO35bBn .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tSiIO35bBn .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tSiIO35bBn .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tSiIO35bBn .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tSiIO35bBn .modal-lg,
  .cid-tSiIO35bBn .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tSiIO35bBn .modal-xl {
    max-width: 1140px;
  }
}
.cid-tSiIO35bBn .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tSiIO35bBn .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-tSiIO35bBn .form-group {
  margin-bottom: 1rem;
}
.cid-tSiIO35bBn .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tSiIO35bBn .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tSiIO35bBn .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-tSiIO35bBn .mbr-section-btn {
  margin: 0;
}
.cid-tSiIO35bBn .mbr-section-btn .btn {
  margin: 0;
}
.cid-uYztOxx9eJ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uYztOxx9eJ .row > [class*="col"] {
  padding-left: 16px;
  padding-right: 16px;
  width: 100%;
}
.cid-tSiIO40s9j {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-tSiIO40s9j .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tSiIO40s9j .bg-facebook:hover {
  background: #0b60cb;
}
.cid-tSiIO40s9j .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-tSiIO40s9j .bg-youtube:hover {
  background: #cc0000;
}
.cid-tSiIO40s9j .bg-twitch {
  background: #9146ff;
  color: #ffffff;
}
.cid-tSiIO40s9j .bg-twitch:hover {
  background: #7313ff;
}
.cid-tSiIO40s9j .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-tSiIO40s9j [class^="socicon-"]:before,
.cid-tSiIO40s9j [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tSiIO40s9j .mbr-section-title,
.cid-tSiIO40s9j .social-list {
  color: #4479d9;
  text-align: right;
}
.cid-tSiIO4qi4x {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (max-width: 767px) {
  .cid-tSiIO4qi4x .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tSiIO4qi4x .img-logo img {
  height: 6rem;
  width: auto;
}
.cid-tSiIO4qi4x .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-tSiIO4qi4x .form-control:focus,
.cid-tSiIO4qi4x .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-tSiIO4qi4x .form-group {
  margin-bottom: 1rem;
}
.cid-tSiIO4qi4x input::-webkit-input-placeholder,
.cid-tSiIO4qi4x textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-tSiIO4qi4x input:-moz-placeholder,
.cid-tSiIO4qi4x textarea:-moz-placeholder {
  color: #656565;
}
.cid-tSiIO4qi4x .jq-selectbox li,
.cid-tSiIO4qi4x .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-tSiIO4qi4x .jq-selectbox li:hover,
.cid-tSiIO4qi4x .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-tSiIO4qi4x .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-tSiIO4qi4x .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-tSiIO4qi4x textarea.form-control {
  resize: none;
}
.cid-tSiIO4qi4x .input-group-btn {
  display: inline-block;
}
.cid-tSiIO4qi4x .input-group-btn .btn {
  margin: 0 !important;
  padding: 0.75rem 1.5625rem !important;
  text-transform: none;
}
.cid-tSiIO4qi4x .form-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tSiIO4qi4x .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tSiIO4qi4x .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tSiIO4qi4x .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tSiIO4qi4x .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tSiIO4qi4x .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tSiIO4qi4x .social-list {
    -webkit-justify-content: justify;
    text-align: justify;
    hyphens: auto;
    text-justify: distribute;
  }
}
@media (max-width: 767px) {
  .cid-tSiIO4qi4x .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tSiIO4qi4x .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tSiIO4qi4x .form-control,
.cid-tSiIO4qi4x .input-group-btn .btn {
  border-radius: 3px;
}
.cid-tSiIO4qi4x #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-tSiIO4qi4x #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-tSiIO4qi4x #creativecommons img,
.cid-tSiIO4qi4x iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-tSiIO4qi4x .offset-md-1 {
  margin-left: 1vw;
}
.cid-tSDPiXR4OM.popup-builder {
  background-color: #ffffff;
}
.cid-tSDPiXR4OM.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tSDPiXR4OM.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tSDPiXR4OM .modal-content,
.cid-tSDPiXR4OM .modal-dialog {
  height: auto;
}
.cid-tSDPiXR4OM .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tSDPiXR4OM .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tSDPiXR4OM .form-wrapper .mbr-form .form-group,
  .cid-tSDPiXR4OM .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tSDPiXR4OM .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tSDPiXR4OM .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-tSDPiXR4OM .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tSDPiXR4OM .pt-0 {
  padding-top: 0 !important;
}
.cid-tSDPiXR4OM .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tSDPiXR4OM .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tSDPiXR4OM .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tSDPiXR4OM .modal-open {
  overflow: hidden;
}
.cid-tSDPiXR4OM .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tSDPiXR4OM .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tSDPiXR4OM .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tSDPiXR4OM .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-tSDPiXR4OM .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tSDPiXR4OM .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tSDPiXR4OM .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tSDPiXR4OM .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-tSDPiXR4OM .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tSDPiXR4OM .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tSDPiXR4OM .modal-backdrop.fade {
  opacity: 0;
}
.cid-tSDPiXR4OM .modal-backdrop.show {
  opacity: .5;
}
.cid-tSDPiXR4OM .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-tSDPiXR4OM .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXR4OM .modal-header {
    padding: 1rem;
  }
}
.cid-tSDPiXR4OM .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tSDPiXR4OM .modal-header .close svg {
  fill: #ffffff;
}
.cid-tSDPiXR4OM .modal-header .close:hover {
  opacity: 1;
}
.cid-tSDPiXR4OM .modal-header .close:focus {
  outline: none;
}
.cid-tSDPiXR4OM .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tSDPiXR4OM .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tSDPiXR4OM .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXR4OM .modal-body {
    padding: 1rem;
  }
}
.cid-tSDPiXR4OM .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-tSDPiXR4OM .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tSDPiXR4OM .modal-footer {
    padding: 1rem;
  }
}
.cid-tSDPiXR4OM .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tSDPiXR4OM .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tSDPiXR4OM .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tSDPiXR4OM .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tSDPiXR4OM .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tSDPiXR4OM .modal-lg,
  .cid-tSDPiXR4OM .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tSDPiXR4OM .modal-xl {
    max-width: 1140px;
  }
}
.cid-tSDPiXR4OM .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tSDPiXR4OM .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-tSDPiXR4OM .form-group {
  margin-bottom: 1rem;
}
.cid-tSDPiXR4OM .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tSDPiXR4OM .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tSDPiXR4OM .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-tSDPiXR4OM .mbr-section-btn {
  margin: 0;
}
.cid-tSDPiXR4OM .mbr-section-btn .btn {
  margin: 0;
}
.cid-tT39RQGvG2 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tT39RQGvG2 nav.navbar {
  position: fixed;
}
.cid-tT39RQGvG2 .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-tT39RQGvG2 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tT39RQGvG2 .decor {
  background-color: white;
  border: solid 1px lightgray;
  border-radius: .5vw;
}
.cid-tT39RQGvG2 #menu {
  width: 3vh;
  font-size: .8vh;
  color: #353535;
  left: -7px;
  position: absolute;
  top: 1px;
  margin-top: 3px;
}
.cid-tT39RQGvG2 .dropdown-item {
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  transition: .4s all !important;
}
.cid-tT39RQGvG2 .dropdown-item:hover,
.cid-tT39RQGvG2 .dropdown-item:focus {
  background: rgba(71, 181, 237, 0.5) !important;
  color: white !important;
}
.cid-tT39RQGvG2 .dropdown-item:hover span {
  color: white;
}
.cid-tT39RQGvG2 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tT39RQGvG2 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tT39RQGvG2 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
  text-align: center;
}
.cid-tT39RQGvG2 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tT39RQGvG2 .nav-link {
  position: relative;
}
.cid-tT39RQGvG2 .container {
  display: flex;
  margin: auto;
  max-width: 1600px;
}
.cid-tT39RQGvG2 .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0 !important;
}
.cid-tT39RQGvG2 .iconfont-wrapper .mbr-iconfont {
  transition: .4s all;
}
.cid-tT39RQGvG2 .iconfont-wrapper:hover .mbr-iconfont {
  color: #6592e6;
}
.cid-tT39RQGvG2 .dropdown-menu,
.cid-tT39RQGvG2 .navbar.opened {
  background: #353535 !important;
}
.cid-tT39RQGvG2 .nav-item:focus,
.cid-tT39RQGvG2 .nav-link:focus {
  outline: none;
}
.cid-tT39RQGvG2 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tT39RQGvG2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tT39RQGvG2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tT39RQGvG2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tT39RQGvG2 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tT39RQGvG2 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tT39RQGvG2 .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-tT39RQGvG2 .navbar.opened {
  transition: all 0.3s;
}
.cid-tT39RQGvG2 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tT39RQGvG2 .navbar .navbar-logo img {
  width: auto;
}
.cid-tT39RQGvG2 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tT39RQGvG2 .navbar.collapsed {
  justify-content: center;
}
.cid-tT39RQGvG2 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tT39RQGvG2 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tT39RQGvG2 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tT39RQGvG2 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tT39RQGvG2 .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-tT39RQGvG2 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tT39RQGvG2 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tT39RQGvG2 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tT39RQGvG2 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tT39RQGvG2 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tT39RQGvG2 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tT39RQGvG2 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tT39RQGvG2 .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-tT39RQGvG2 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tT39RQGvG2 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tT39RQGvG2 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tT39RQGvG2 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tT39RQGvG2 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tT39RQGvG2 .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-tT39RQGvG2 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tT39RQGvG2 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tT39RQGvG2 .dropdown-item.active,
.cid-tT39RQGvG2 .dropdown-item:active {
  background-color: transparent;
}
.cid-tT39RQGvG2 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tT39RQGvG2 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tT39RQGvG2 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tT39RQGvG2 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #353535;
}
.cid-tT39RQGvG2 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tT39RQGvG2 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tT39RQGvG2 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tT39RQGvG2 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tT39RQGvG2 button.navbar-toggler {
  outline: none;
  width: 26px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tT39RQGvG2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 25px;
  height: 2px;
  border-right: 5px;
  background-color: #353535;
}
.cid-tT39RQGvG2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tT39RQGvG2 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tT39RQGvG2 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tT39RQGvG2 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tT39RQGvG2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tT39RQGvG2 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tT39RQGvG2 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tT39RQGvG2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tT39RQGvG2 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tT39RQGvG2 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tT39RQGvG2 .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-tT39RQGvG2 .navbar {
    height: 70px;
  }
  .cid-tT39RQGvG2 .navbar.opened {
    height: auto;
  }
  .cid-tT39RQGvG2 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tT39RQGvG2 .header-item {
  width: 33.33333333%;
  padding: 10px 0;
}
.cid-tT39RQGvG2 .navbar-toggler {
  margin-left: 10px;
}
.cid-tT39RQGvG2 .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-tT39RQGvG2 .navbar-logo {
  margin-right: 0 !important;
}
.cid-tT39RQGvG2 .mbr-text {
  width: 100%;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 575px) {
  .cid-tT39RQGvG2 .mbr-text {
    display: none;
  }
}
.cid-tT39RQGvG2 .navbar-collapse {
  padding-top: 40px !important;
}
.cid-tT39RQGvG2 .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-tT39RQGvG2 .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
}
.cid-tT39RQGvG2 .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-tT39RQGvG2 #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-tT39RQGvG2 #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-tT39RQGvG2 #vol {
    display: none;
  }
}
.cid-tT39RQGvG2 .soutien {
  font-family: jost;
  font-size: 1em;
}
.cid-tT39RSafzo {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tT39RSafzo .mbr-section-title {
  text-align: center;
  color: #4479d9;
}
.cid-tT39RSafzo .mbr-section-subtitle {
  text-align: center;
}
.cid-tT39RSafzo .mbr-text {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tT39RSafzo .display-1 {
    font-size: 75px;
  }
  .cid-tT39RSafzo .display-5 {
    font-size: 29px;
  }
  .cid-tT39RSafzo .display-4 {
    font-weight: 300;
  }
}
#custom-html-19x {
  /* Type valid CSS here */
}
#custom-html-19x div {
  background-color: #1f1f1f;
  text-align: center;
}
#custom-html-19x .leTexte {
  font-size: 1rem;
  color: #fff;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  margin: auto;
}
.cid-ubZSbOKpbj {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-ubZSbOKpbj .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZSbOKpbj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ubZSbOKpbj .container,
.cid-ubZSbOKpbj .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-ubZSbOKpbj .container,
  .cid-ubZSbOKpbj .container-fluid {
    padding: 0 20px;
  }
}
.cid-ubZSbOKpbj .title-wrapper .mbr-section-subtitle {
  margin-bottom: 25px;
}
@media (max-width: 992px) {
  .cid-ubZSbOKpbj .title-wrapper .mbr-section-subtitle {
    margin-bottom: 20px;
  }
}
.cid-ubZSbOKpbj .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-ubZSbOKpbj .mbr-section-title {
  color: #4479d9;
}
.cid-ubZSbOKpbj .mbr-section-subtitle {
  color: #f9a600;
}
.cid-ubTB72JKIh {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-ubTB72JKIh .mbr-section-title {
  color: #fb980a;
  text-align: right;
}
#custom-html-1sq {
  /* Type valid CSS here */
  /* global */
}
#custom-html-1sq *,
#custom-html-1sq *::before,
#custom-html-1sq *::after {
  box-sizing: border-box;
}
#custom-html-1sq body {
  font-family: sans-serif;
  min-height: 100vh;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #232323;
}
#custom-html-1sq #corpsDuTexte {
  background-color: #232323;
}
#custom-html-1sq .container {
  background-color: #232323;
}
#custom-html-1sq .titre {
  padding: 1em;
}
#custom-html-1sq H1 {
  color: orange;
  font-size: 2rem;
}
#custom-html-1sq h6 {
  color: white;
}
.cid-ubZSnsj2Bs {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ubZSnsj2Bs .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZSnsj2Bs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ubZSnsj2Bs .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ubZSnsj2Bs .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-ubZSnsj2Bs .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-ubZSnsj2Bs .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-ubZSnsj2Bs .mbr-section-title {
  color: #ff9966;
  text-align: left;
}
.cid-ubZSnsj2Bs .mbr-text,
.cid-ubZSnsj2Bs .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-ubZSnsj2Bs .w-100 {
  padding: 0;
  border-radius: 13px;
}
.cid-ubZSofQ9xp {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ubZSofQ9xp .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZSofQ9xp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ubZSofQ9xp .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ubZSofQ9xp .text-wrapper {
  align-items: center;
  background-color: #4479d9;
  border-radius: 1em;
  border: 1px orange solid;
  padding: 1em;
}
@media (max-width: 991px) {
  .cid-ubZSofQ9xp .image-wrapper {
    padding: 1rem;
  }
}
.cid-ubZSofQ9xp .mbr-section-title {
  color: #ff9966;
  text-align: left;
}
.cid-ubZSofQ9xp .mbr-text,
.cid-ubZSofQ9xp .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-ubZSofQ9xp .w-100 {
  padding: 0;
  border-radius: 13px;
  -webkit-filter: drop-shadow(5px 5px 5px #000000);
  filter: drop-shadow(5px 5px 5px #000000);
}
.cid-tT39RTLzD2 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-tT39RTLzD2 .mbr-section-title {
  color: #4479d9;
  text-align: right;
}
.cid-tT39RTLzD2 .mbr-text,
.cid-tT39RTLzD2 .mbr-section-btn {
  color: #ffa405;
  text-align: right;
}
.cid-tT39RU5ruw {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #171717;
}
.cid-tT39RU5ruw .row {
  padding: 20px 0;
}
@media (min-width: 992px) {
  .cid-tT39RU5ruw .row {
    padding: 20px 34px;
  }
}
.cid-tT39RU5ruw .mbr-text {
  color: #4479d9;
  text-align: center;
}
.cid-tT39RUpNHp {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-tT39RUpNHp .card-title {
  line-height: 1.6;
  margin: 0;
}
.cid-tT39RUpNHp .card {
  overflow: visible;
  transition: all 0.3s;
}
.cid-tT39RUpNHp .card:hover {
  margin-top: -0.6rem;
}
.cid-tT39RUpNHp .card-wrapper {
  position: relative;
}
.cid-tT39RUpNHp .card-img {
  overflow: hidden;
  position: relative;
  transition: all 0.3s;
  border-radius: 6px;
}
.cid-tT39RUpNHp .card-img:hover {
  box-shadow: 0 15px 20px rgba(0, 0, 0, 0.1);
}
.cid-tT39RUpNHp .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: black;
  opacity: 0.2;
  z-index: 10;
  pointer-events: none;
  border-radius: 6px;
}
.cid-tT39RUpNHp .big {
  margin-top: -25%;
}
.cid-tT39RUpNHp .card-box {
  position: absolute;
  overflow: hidden;
  margin-bottom: -8px;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 1rem;
  z-index: 100;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
@media (max-width: 991px) {
  .cid-tT39RUpNHp .small {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-tT39RUpNHp .card:not(.last-child) {
    padding-bottom: 1.5rem !important;
  }
}
.cid-tT39RUpNHp .mbr-section-sub-title {
  color: #4479d9;
  text-align: left;
}
.cid-tT39RUWQ6y.popup-builder {
  background-color: #ffffff;
}
.cid-tT39RUWQ6y.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tT39RUWQ6y.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tT39RUWQ6y .modal-content,
.cid-tT39RUWQ6y .modal-dialog {
  height: auto;
}
.cid-tT39RUWQ6y .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tT39RUWQ6y .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tT39RUWQ6y .form-wrapper .mbr-form .form-group,
  .cid-tT39RUWQ6y .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tT39RUWQ6y .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tT39RUWQ6y .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-tT39RUWQ6y .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tT39RUWQ6y .pt-0 {
  padding-top: 0 !important;
}
.cid-tT39RUWQ6y .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tT39RUWQ6y .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tT39RUWQ6y .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tT39RUWQ6y .modal-open {
  overflow: hidden;
}
.cid-tT39RUWQ6y .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tT39RUWQ6y .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tT39RUWQ6y .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tT39RUWQ6y .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-tT39RUWQ6y .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tT39RUWQ6y .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tT39RUWQ6y .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tT39RUWQ6y .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-tT39RUWQ6y .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tT39RUWQ6y .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tT39RUWQ6y .modal-backdrop.fade {
  opacity: 0;
}
.cid-tT39RUWQ6y .modal-backdrop.show {
  opacity: .5;
}
.cid-tT39RUWQ6y .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-tT39RUWQ6y .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tT39RUWQ6y .modal-header {
    padding: 1rem;
  }
}
.cid-tT39RUWQ6y .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tT39RUWQ6y .modal-header .close svg {
  fill: #ffffff;
}
.cid-tT39RUWQ6y .modal-header .close:hover {
  opacity: 1;
}
.cid-tT39RUWQ6y .modal-header .close:focus {
  outline: none;
}
.cid-tT39RUWQ6y .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tT39RUWQ6y .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tT39RUWQ6y .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tT39RUWQ6y .modal-body {
    padding: 1rem;
  }
}
.cid-tT39RUWQ6y .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-tT39RUWQ6y .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tT39RUWQ6y .modal-footer {
    padding: 1rem;
  }
}
.cid-tT39RUWQ6y .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tT39RUWQ6y .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tT39RUWQ6y .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tT39RUWQ6y .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tT39RUWQ6y .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tT39RUWQ6y .modal-lg,
  .cid-tT39RUWQ6y .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tT39RUWQ6y .modal-xl {
    max-width: 1140px;
  }
}
.cid-tT39RUWQ6y .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tT39RUWQ6y .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-tT39RUWQ6y .form-group {
  margin-bottom: 1rem;
}
.cid-tT39RUWQ6y .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tT39RUWQ6y .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tT39RUWQ6y .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-tT39RUWQ6y .mbr-section-btn {
  margin: 0;
}
.cid-tT39RUWQ6y .mbr-section-btn .btn {
  margin: 0;
}
.cid-tT39RUWQ6y #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-tT39RUWQ6y #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-tT39RUWQ6y #creativecommons img,
.cid-tT39RUWQ6y iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-tT39RVF1h3.popup-builder {
  background-color: #ffffff;
}
.cid-tT39RVF1h3.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tT39RVF1h3.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tT39RVF1h3 .modal-content,
.cid-tT39RVF1h3 .modal-dialog {
  height: auto;
}
.cid-tT39RVF1h3 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tT39RVF1h3 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tT39RVF1h3 .form-wrapper .mbr-form .form-group,
  .cid-tT39RVF1h3 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tT39RVF1h3 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tT39RVF1h3 .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-tT39RVF1h3 .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tT39RVF1h3 .pt-0 {
  padding-top: 0 !important;
}
.cid-tT39RVF1h3 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tT39RVF1h3 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tT39RVF1h3 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tT39RVF1h3 .modal-open {
  overflow: hidden;
}
.cid-tT39RVF1h3 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tT39RVF1h3 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tT39RVF1h3 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tT39RVF1h3 .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-tT39RVF1h3 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tT39RVF1h3 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tT39RVF1h3 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tT39RVF1h3 .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-tT39RVF1h3 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tT39RVF1h3 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tT39RVF1h3 .modal-backdrop.fade {
  opacity: 0;
}
.cid-tT39RVF1h3 .modal-backdrop.show {
  opacity: .5;
}
.cid-tT39RVF1h3 .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-tT39RVF1h3 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tT39RVF1h3 .modal-header {
    padding: 1rem;
  }
}
.cid-tT39RVF1h3 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tT39RVF1h3 .modal-header .close svg {
  fill: #ffffff;
}
.cid-tT39RVF1h3 .modal-header .close:hover {
  opacity: 1;
}
.cid-tT39RVF1h3 .modal-header .close:focus {
  outline: none;
}
.cid-tT39RVF1h3 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tT39RVF1h3 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tT39RVF1h3 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tT39RVF1h3 .modal-body {
    padding: 1rem;
  }
}
.cid-tT39RVF1h3 .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-tT39RVF1h3 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tT39RVF1h3 .modal-footer {
    padding: 1rem;
  }
}
.cid-tT39RVF1h3 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tT39RVF1h3 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tT39RVF1h3 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tT39RVF1h3 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tT39RVF1h3 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tT39RVF1h3 .modal-lg,
  .cid-tT39RVF1h3 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tT39RVF1h3 .modal-xl {
    max-width: 1140px;
  }
}
.cid-tT39RVF1h3 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tT39RVF1h3 .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-tT39RVF1h3 .form-group {
  margin-bottom: 1rem;
}
.cid-tT39RVF1h3 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tT39RVF1h3 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tT39RVF1h3 .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-tT39RVF1h3 .mbr-section-btn {
  margin: 0;
}
.cid-tT39RVF1h3 .mbr-section-btn .btn {
  margin: 0;
}
.cid-tT39RWlECo.popup-builder {
  background-color: #ffffff;
}
.cid-tT39RWlECo.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tT39RWlECo.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tT39RWlECo .modal-content,
.cid-tT39RWlECo .modal-dialog {
  height: auto;
}
.cid-tT39RWlECo .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tT39RWlECo .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tT39RWlECo .form-wrapper .mbr-form .form-group,
  .cid-tT39RWlECo .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tT39RWlECo .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tT39RWlECo .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-tT39RWlECo .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tT39RWlECo .pt-0 {
  padding-top: 0 !important;
}
.cid-tT39RWlECo .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tT39RWlECo .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tT39RWlECo .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tT39RWlECo .modal-open {
  overflow: hidden;
}
.cid-tT39RWlECo .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tT39RWlECo .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tT39RWlECo .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tT39RWlECo .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-tT39RWlECo .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tT39RWlECo .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tT39RWlECo .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tT39RWlECo .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-tT39RWlECo .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tT39RWlECo .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tT39RWlECo .modal-backdrop.fade {
  opacity: 0;
}
.cid-tT39RWlECo .modal-backdrop.show {
  opacity: .5;
}
.cid-tT39RWlECo .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-tT39RWlECo .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tT39RWlECo .modal-header {
    padding: 1rem;
  }
}
.cid-tT39RWlECo .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tT39RWlECo .modal-header .close svg {
  fill: #ffffff;
}
.cid-tT39RWlECo .modal-header .close:hover {
  opacity: 1;
}
.cid-tT39RWlECo .modal-header .close:focus {
  outline: none;
}
.cid-tT39RWlECo .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tT39RWlECo .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tT39RWlECo .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tT39RWlECo .modal-body {
    padding: 1rem;
  }
}
.cid-tT39RWlECo .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-tT39RWlECo .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tT39RWlECo .modal-footer {
    padding: 1rem;
  }
}
.cid-tT39RWlECo .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tT39RWlECo .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tT39RWlECo .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tT39RWlECo .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tT39RWlECo .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tT39RWlECo .modal-lg,
  .cid-tT39RWlECo .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tT39RWlECo .modal-xl {
    max-width: 1140px;
  }
}
.cid-tT39RWlECo .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tT39RWlECo .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-tT39RWlECo .form-group {
  margin-bottom: 1rem;
}
.cid-tT39RWlECo .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tT39RWlECo .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tT39RWlECo .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-tT39RWlECo .mbr-section-btn {
  margin: 0;
}
.cid-tT39RWlECo .mbr-section-btn .btn {
  margin: 0;
}
.cid-tT39RX0hkH.popup-builder {
  background-color: #ffffff;
}
.cid-tT39RX0hkH.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tT39RX0hkH.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tT39RX0hkH .modal-content,
.cid-tT39RX0hkH .modal-dialog {
  height: auto;
}
.cid-tT39RX0hkH .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tT39RX0hkH .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tT39RX0hkH .form-wrapper .mbr-form .form-group,
  .cid-tT39RX0hkH .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tT39RX0hkH .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tT39RX0hkH .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-tT39RX0hkH .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tT39RX0hkH .pt-0 {
  padding-top: 0 !important;
}
.cid-tT39RX0hkH .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tT39RX0hkH .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tT39RX0hkH .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tT39RX0hkH .modal-open {
  overflow: hidden;
}
.cid-tT39RX0hkH .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tT39RX0hkH .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tT39RX0hkH .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tT39RX0hkH .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-tT39RX0hkH .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tT39RX0hkH .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tT39RX0hkH .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tT39RX0hkH .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-tT39RX0hkH .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tT39RX0hkH .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tT39RX0hkH .modal-backdrop.fade {
  opacity: 0;
}
.cid-tT39RX0hkH .modal-backdrop.show {
  opacity: .5;
}
.cid-tT39RX0hkH .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-tT39RX0hkH .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tT39RX0hkH .modal-header {
    padding: 1rem;
  }
}
.cid-tT39RX0hkH .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tT39RX0hkH .modal-header .close svg {
  fill: #ffffff;
}
.cid-tT39RX0hkH .modal-header .close:hover {
  opacity: 1;
}
.cid-tT39RX0hkH .modal-header .close:focus {
  outline: none;
}
.cid-tT39RX0hkH .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tT39RX0hkH .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tT39RX0hkH .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tT39RX0hkH .modal-body {
    padding: 1rem;
  }
}
.cid-tT39RX0hkH .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-tT39RX0hkH .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tT39RX0hkH .modal-footer {
    padding: 1rem;
  }
}
.cid-tT39RX0hkH .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tT39RX0hkH .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tT39RX0hkH .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tT39RX0hkH .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tT39RX0hkH .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tT39RX0hkH .modal-lg,
  .cid-tT39RX0hkH .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tT39RX0hkH .modal-xl {
    max-width: 1140px;
  }
}
.cid-tT39RX0hkH .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tT39RX0hkH .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-tT39RX0hkH .form-group {
  margin-bottom: 1rem;
}
.cid-tT39RX0hkH .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tT39RX0hkH .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tT39RX0hkH .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-tT39RX0hkH .mbr-section-btn {
  margin: 0;
}
.cid-tT39RX0hkH .mbr-section-btn .btn {
  margin: 0;
}
.cid-tT39RXCPYX.popup-builder {
  background-color: #ffffff;
}
.cid-tT39RXCPYX.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tT39RXCPYX.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tT39RXCPYX .modal-content,
.cid-tT39RXCPYX .modal-dialog {
  height: auto;
}
.cid-tT39RXCPYX .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tT39RXCPYX .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tT39RXCPYX .form-wrapper .mbr-form .form-group,
  .cid-tT39RXCPYX .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tT39RXCPYX .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tT39RXCPYX .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-tT39RXCPYX .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tT39RXCPYX .pt-0 {
  padding-top: 0 !important;
}
.cid-tT39RXCPYX .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tT39RXCPYX .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tT39RXCPYX .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tT39RXCPYX .modal-open {
  overflow: hidden;
}
.cid-tT39RXCPYX .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tT39RXCPYX .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tT39RXCPYX .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tT39RXCPYX .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-tT39RXCPYX .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tT39RXCPYX .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tT39RXCPYX .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tT39RXCPYX .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-tT39RXCPYX .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tT39RXCPYX .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tT39RXCPYX .modal-backdrop.fade {
  opacity: 0;
}
.cid-tT39RXCPYX .modal-backdrop.show {
  opacity: .5;
}
.cid-tT39RXCPYX .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-tT39RXCPYX .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tT39RXCPYX .modal-header {
    padding: 1rem;
  }
}
.cid-tT39RXCPYX .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tT39RXCPYX .modal-header .close svg {
  fill: #ffffff;
}
.cid-tT39RXCPYX .modal-header .close:hover {
  opacity: 1;
}
.cid-tT39RXCPYX .modal-header .close:focus {
  outline: none;
}
.cid-tT39RXCPYX .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tT39RXCPYX .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tT39RXCPYX .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tT39RXCPYX .modal-body {
    padding: 1rem;
  }
}
.cid-tT39RXCPYX .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-tT39RXCPYX .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tT39RXCPYX .modal-footer {
    padding: 1rem;
  }
}
.cid-tT39RXCPYX .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tT39RXCPYX .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tT39RXCPYX .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tT39RXCPYX .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tT39RXCPYX .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tT39RXCPYX .modal-lg,
  .cid-tT39RXCPYX .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tT39RXCPYX .modal-xl {
    max-width: 1140px;
  }
}
.cid-tT39RXCPYX .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tT39RXCPYX .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-tT39RXCPYX .form-group {
  margin-bottom: 1rem;
}
.cid-tT39RXCPYX .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tT39RXCPYX .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tT39RXCPYX .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-tT39RXCPYX .mbr-section-btn {
  margin: 0;
}
.cid-tT39RXCPYX .mbr-section-btn .btn {
  margin: 0;
}
.cid-tT39RYgDyH.popup-builder {
  background-color: #ffffff;
}
.cid-tT39RYgDyH.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tT39RYgDyH.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tT39RYgDyH .modal-content,
.cid-tT39RYgDyH .modal-dialog {
  height: auto;
}
.cid-tT39RYgDyH .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tT39RYgDyH .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tT39RYgDyH .form-wrapper .mbr-form .form-group,
  .cid-tT39RYgDyH .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tT39RYgDyH .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tT39RYgDyH .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-tT39RYgDyH .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tT39RYgDyH .pt-0 {
  padding-top: 0 !important;
}
.cid-tT39RYgDyH .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tT39RYgDyH .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tT39RYgDyH .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tT39RYgDyH .modal-open {
  overflow: hidden;
}
.cid-tT39RYgDyH .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tT39RYgDyH .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tT39RYgDyH .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tT39RYgDyH .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-tT39RYgDyH .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tT39RYgDyH .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tT39RYgDyH .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tT39RYgDyH .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-tT39RYgDyH .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tT39RYgDyH .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tT39RYgDyH .modal-backdrop.fade {
  opacity: 0;
}
.cid-tT39RYgDyH .modal-backdrop.show {
  opacity: .5;
}
.cid-tT39RYgDyH .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-tT39RYgDyH .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tT39RYgDyH .modal-header {
    padding: 1rem;
  }
}
.cid-tT39RYgDyH .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tT39RYgDyH .modal-header .close svg {
  fill: #ffffff;
}
.cid-tT39RYgDyH .modal-header .close:hover {
  opacity: 1;
}
.cid-tT39RYgDyH .modal-header .close:focus {
  outline: none;
}
.cid-tT39RYgDyH .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tT39RYgDyH .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tT39RYgDyH .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tT39RYgDyH .modal-body {
    padding: 1rem;
  }
}
.cid-tT39RYgDyH .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-tT39RYgDyH .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tT39RYgDyH .modal-footer {
    padding: 1rem;
  }
}
.cid-tT39RYgDyH .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tT39RYgDyH .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tT39RYgDyH .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tT39RYgDyH .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tT39RYgDyH .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tT39RYgDyH .modal-lg,
  .cid-tT39RYgDyH .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tT39RYgDyH .modal-xl {
    max-width: 1140px;
  }
}
.cid-tT39RYgDyH .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tT39RYgDyH .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-tT39RYgDyH .form-group {
  margin-bottom: 1rem;
}
.cid-tT39RYgDyH .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tT39RYgDyH .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tT39RYgDyH .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-tT39RYgDyH .mbr-section-btn {
  margin: 0;
}
.cid-tT39RYgDyH .mbr-section-btn .btn {
  margin: 0;
}
.cid-uYztOxx9eJ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uYztOxx9eJ .row > [class*="col"] {
  padding-left: 16px;
  padding-right: 16px;
  width: 100%;
}
.cid-tT39RZgcvF {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-tT39RZgcvF .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tT39RZgcvF .bg-facebook:hover {
  background: #0b60cb;
}
.cid-tT39RZgcvF .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-tT39RZgcvF .bg-youtube:hover {
  background: #cc0000;
}
.cid-tT39RZgcvF .bg-twitch {
  background: #9146ff;
  color: #ffffff;
}
.cid-tT39RZgcvF .bg-twitch:hover {
  background: #7313ff;
}
.cid-tT39RZgcvF .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-tT39RZgcvF [class^="socicon-"]:before,
.cid-tT39RZgcvF [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tT39RZgcvF .mbr-section-title,
.cid-tT39RZgcvF .social-list {
  color: #4479d9;
  text-align: right;
}
.cid-tT39RZNGtM {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (max-width: 767px) {
  .cid-tT39RZNGtM .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tT39RZNGtM .img-logo img {
  height: 6rem;
  width: auto;
}
.cid-tT39RZNGtM .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-tT39RZNGtM .form-control:focus,
.cid-tT39RZNGtM .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-tT39RZNGtM .form-group {
  margin-bottom: 1rem;
}
.cid-tT39RZNGtM input::-webkit-input-placeholder,
.cid-tT39RZNGtM textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-tT39RZNGtM input:-moz-placeholder,
.cid-tT39RZNGtM textarea:-moz-placeholder {
  color: #656565;
}
.cid-tT39RZNGtM .jq-selectbox li,
.cid-tT39RZNGtM .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-tT39RZNGtM .jq-selectbox li:hover,
.cid-tT39RZNGtM .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-tT39RZNGtM .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-tT39RZNGtM .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-tT39RZNGtM textarea.form-control {
  resize: none;
}
.cid-tT39RZNGtM .input-group-btn {
  display: inline-block;
}
.cid-tT39RZNGtM .input-group-btn .btn {
  margin: 0 !important;
  padding: 0.75rem 1.5625rem !important;
  text-transform: none;
}
.cid-tT39RZNGtM .form-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tT39RZNGtM .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tT39RZNGtM .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tT39RZNGtM .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tT39RZNGtM .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tT39RZNGtM .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tT39RZNGtM .social-list {
    -webkit-justify-content: justify;
    text-align: justify;
    hyphens: auto;
    text-justify: distribute;
  }
}
@media (max-width: 767px) {
  .cid-tT39RZNGtM .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tT39RZNGtM .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tT39RZNGtM .form-control,
.cid-tT39RZNGtM .input-group-btn .btn {
  border-radius: 3px;
}
.cid-tT39RZNGtM #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-tT39RZNGtM #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-tT39RZNGtM #creativecommons img,
.cid-tT39RZNGtM iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-tT39RZNGtM .offset-md-1 {
  margin-left: 1vw;
}
.cid-tT39S0Yncp.popup-builder {
  background-color: #ffffff;
}
.cid-tT39S0Yncp.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tT39S0Yncp.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tT39S0Yncp .modal-content,
.cid-tT39S0Yncp .modal-dialog {
  height: auto;
}
.cid-tT39S0Yncp .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tT39S0Yncp .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tT39S0Yncp .form-wrapper .mbr-form .form-group,
  .cid-tT39S0Yncp .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tT39S0Yncp .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tT39S0Yncp .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-tT39S0Yncp .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tT39S0Yncp .pt-0 {
  padding-top: 0 !important;
}
.cid-tT39S0Yncp .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tT39S0Yncp .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tT39S0Yncp .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tT39S0Yncp .modal-open {
  overflow: hidden;
}
.cid-tT39S0Yncp .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tT39S0Yncp .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tT39S0Yncp .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tT39S0Yncp .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-tT39S0Yncp .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tT39S0Yncp .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tT39S0Yncp .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tT39S0Yncp .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-tT39S0Yncp .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tT39S0Yncp .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tT39S0Yncp .modal-backdrop.fade {
  opacity: 0;
}
.cid-tT39S0Yncp .modal-backdrop.show {
  opacity: .5;
}
.cid-tT39S0Yncp .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-tT39S0Yncp .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tT39S0Yncp .modal-header {
    padding: 1rem;
  }
}
.cid-tT39S0Yncp .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tT39S0Yncp .modal-header .close svg {
  fill: #ffffff;
}
.cid-tT39S0Yncp .modal-header .close:hover {
  opacity: 1;
}
.cid-tT39S0Yncp .modal-header .close:focus {
  outline: none;
}
.cid-tT39S0Yncp .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tT39S0Yncp .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tT39S0Yncp .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tT39S0Yncp .modal-body {
    padding: 1rem;
  }
}
.cid-tT39S0Yncp .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-tT39S0Yncp .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tT39S0Yncp .modal-footer {
    padding: 1rem;
  }
}
.cid-tT39S0Yncp .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tT39S0Yncp .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tT39S0Yncp .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tT39S0Yncp .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tT39S0Yncp .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tT39S0Yncp .modal-lg,
  .cid-tT39S0Yncp .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tT39S0Yncp .modal-xl {
    max-width: 1140px;
  }
}
.cid-tT39S0Yncp .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tT39S0Yncp .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-tT39S0Yncp .form-group {
  margin-bottom: 1rem;
}
.cid-tT39S0Yncp .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tT39S0Yncp .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tT39S0Yncp .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-tT39S0Yncp .mbr-section-btn {
  margin: 0;
}
.cid-tT39S0Yncp .mbr-section-btn .btn {
  margin: 0;
}
.cid-tTBQRS5BFa {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tTBQRS5BFa nav.navbar {
  position: fixed;
}
.cid-tTBQRS5BFa .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-tTBQRS5BFa .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tTBQRS5BFa .decor {
  background-color: white;
  border: solid 1px lightgray;
  border-radius: .5vw;
}
.cid-tTBQRS5BFa #menu {
  width: 3vh;
  font-size: .8vh;
  color: #353535;
  left: -7px;
  position: absolute;
  top: 1px;
  margin-top: 3px;
}
.cid-tTBQRS5BFa .dropdown-item {
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  transition: .4s all !important;
}
.cid-tTBQRS5BFa .dropdown-item:hover,
.cid-tTBQRS5BFa .dropdown-item:focus {
  background: rgba(71, 181, 237, 0.5) !important;
  color: white !important;
}
.cid-tTBQRS5BFa .dropdown-item:hover span {
  color: white;
}
.cid-tTBQRS5BFa .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tTBQRS5BFa .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tTBQRS5BFa .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
  text-align: center;
}
.cid-tTBQRS5BFa .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tTBQRS5BFa .nav-link {
  position: relative;
}
.cid-tTBQRS5BFa .container {
  display: flex;
  margin: auto;
  max-width: 1600px;
}
.cid-tTBQRS5BFa .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0 !important;
}
.cid-tTBQRS5BFa .iconfont-wrapper .mbr-iconfont {
  transition: .4s all;
}
.cid-tTBQRS5BFa .iconfont-wrapper:hover .mbr-iconfont {
  color: #6592e6;
}
.cid-tTBQRS5BFa .dropdown-menu,
.cid-tTBQRS5BFa .navbar.opened {
  background: #353535 !important;
}
.cid-tTBQRS5BFa .nav-item:focus,
.cid-tTBQRS5BFa .nav-link:focus {
  outline: none;
}
.cid-tTBQRS5BFa .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tTBQRS5BFa .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tTBQRS5BFa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tTBQRS5BFa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tTBQRS5BFa .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tTBQRS5BFa .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tTBQRS5BFa .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-tTBQRS5BFa .navbar.opened {
  transition: all 0.3s;
}
.cid-tTBQRS5BFa .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tTBQRS5BFa .navbar .navbar-logo img {
  width: auto;
}
.cid-tTBQRS5BFa .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tTBQRS5BFa .navbar.collapsed {
  justify-content: center;
}
.cid-tTBQRS5BFa .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tTBQRS5BFa .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tTBQRS5BFa .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tTBQRS5BFa .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tTBQRS5BFa .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-tTBQRS5BFa .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tTBQRS5BFa .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tTBQRS5BFa .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tTBQRS5BFa .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tTBQRS5BFa .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tTBQRS5BFa .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tTBQRS5BFa .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tTBQRS5BFa .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-tTBQRS5BFa .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tTBQRS5BFa .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tTBQRS5BFa .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tTBQRS5BFa .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tTBQRS5BFa .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tTBQRS5BFa .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-tTBQRS5BFa .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tTBQRS5BFa .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tTBQRS5BFa .dropdown-item.active,
.cid-tTBQRS5BFa .dropdown-item:active {
  background-color: transparent;
}
.cid-tTBQRS5BFa .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tTBQRS5BFa .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tTBQRS5BFa .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tTBQRS5BFa .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #353535;
}
.cid-tTBQRS5BFa .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tTBQRS5BFa .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tTBQRS5BFa ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tTBQRS5BFa .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tTBQRS5BFa button.navbar-toggler {
  outline: none;
  width: 26px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tTBQRS5BFa button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 25px;
  height: 2px;
  border-right: 5px;
  background-color: #353535;
}
.cid-tTBQRS5BFa button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tTBQRS5BFa button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tTBQRS5BFa button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tTBQRS5BFa button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tTBQRS5BFa nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tTBQRS5BFa nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tTBQRS5BFa nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tTBQRS5BFa nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tTBQRS5BFa .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tTBQRS5BFa a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tTBQRS5BFa .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-tTBQRS5BFa .navbar {
    height: 70px;
  }
  .cid-tTBQRS5BFa .navbar.opened {
    height: auto;
  }
  .cid-tTBQRS5BFa .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tTBQRS5BFa .header-item {
  width: 33.33333333%;
  padding: 10px 0;
}
.cid-tTBQRS5BFa .navbar-toggler {
  margin-left: 10px;
}
.cid-tTBQRS5BFa .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-tTBQRS5BFa .navbar-logo {
  margin-right: 0 !important;
}
.cid-tTBQRS5BFa .mbr-text {
  width: 100%;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 575px) {
  .cid-tTBQRS5BFa .mbr-text {
    display: none;
  }
}
.cid-tTBQRS5BFa .navbar-collapse {
  padding-top: 40px !important;
}
.cid-tTBQRS5BFa .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-tTBQRS5BFa .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
}
.cid-tTBQRS5BFa .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-tTBQRS5BFa #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-tTBQRS5BFa #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-tTBQRS5BFa #vol {
    display: none;
  }
}
.cid-tTBQRS5BFa .soutien {
  font-family: jost;
  font-size: 1em;
}
.cid-tTBQRSUMPp {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tTBQRSUMPp .mbr-section-title {
  text-align: center;
  color: #4479d9;
}
.cid-tTBQRSUMPp .mbr-section-subtitle {
  text-align: center;
}
.cid-tTBQRSUMPp .mbr-text {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tTBQRSUMPp .display-1 {
    font-size: 75px;
  }
  .cid-tTBQRSUMPp .display-5 {
    font-size: 29px;
  }
  .cid-tTBQRSUMPp .display-4 {
    font-weight: 300;
  }
}
#custom-html-1ag {
  /* Type valid CSS here */
}
#custom-html-1ag div {
  background-color: #1f1f1f;
  text-align: center;
}
#custom-html-1ag .leTexte {
  font-size: 1rem;
  color: #fff;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  margin: auto;
}
.cid-ubZSsUmgUb {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-ubZSsUmgUb .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZSsUmgUb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ubZSsUmgUb .container,
.cid-ubZSsUmgUb .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-ubZSsUmgUb .container,
  .cid-ubZSsUmgUb .container-fluid {
    padding: 0 20px;
  }
}
.cid-ubZSsUmgUb .title-wrapper .mbr-section-subtitle {
  margin-bottom: 25px;
}
@media (max-width: 992px) {
  .cid-ubZSsUmgUb .title-wrapper .mbr-section-subtitle {
    margin-bottom: 20px;
  }
}
.cid-ubZSsUmgUb .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-ubZSsUmgUb .mbr-section-title {
  color: #4479d9;
}
.cid-ubZSsUmgUb .mbr-section-subtitle {
  color: #f9a600;
}
.cid-ubTFEDctP5 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-ubTFEDctP5 .mbr-section-title {
  color: #fb980a;
  text-align: right;
}
#custom-html-1sp {
  /* Type valid CSS here */
  /* global */
}
#custom-html-1sp *,
#custom-html-1sp *::before,
#custom-html-1sp *::after {
  box-sizing: border-box;
}
#custom-html-1sp body {
  font-family: sans-serif;
  min-height: 100vh;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #232323;
}
#custom-html-1sp #corpsDuTexte {
  background-color: #232323;
}
#custom-html-1sp .container {
  background-color: #232323;
}
#custom-html-1sp .titre {
  padding: 1em;
}
#custom-html-1sp H1 {
  color: orange;
  font-size: 2rem;
}
#custom-html-1sp h6 {
  color: white;
}
.cid-ubZSAUEWdq {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ubZSAUEWdq .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZSAUEWdq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ubZSAUEWdq .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ubZSAUEWdq .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-ubZSAUEWdq .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-ubZSAUEWdq .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-ubZSAUEWdq .mbr-section-title {
  color: #ff9966;
  text-align: left;
}
.cid-ubZSAUEWdq .mbr-text,
.cid-ubZSAUEWdq .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-ubZSAUEWdq .w-100 {
  padding: 0;
  border-radius: 13px;
}
.cid-ubZSCdoPgX {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ubZSCdoPgX .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZSCdoPgX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ubZSCdoPgX .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ubZSCdoPgX .text-wrapper {
  align-items: center;
  background-color: #4479d9;
  border-radius: 1em;
  border: 1px orange solid;
  padding: 1em;
}
@media (max-width: 991px) {
  .cid-ubZSCdoPgX .image-wrapper {
    padding: 1rem;
  }
}
.cid-ubZSCdoPgX .mbr-section-title {
  color: #ff9966;
  text-align: left;
}
.cid-ubZSCdoPgX .mbr-text,
.cid-ubZSCdoPgX .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-ubZSCdoPgX .w-100 {
  padding: 0;
  border-radius: 13px;
  -webkit-filter: drop-shadow(5px 5px 5px #000000);
  filter: drop-shadow(5px 5px 5px #000000);
}
.cid-tTBQRTIfqu {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-tTBQRTIfqu .mbr-section-title {
  color: #4479d9;
  text-align: right;
}
.cid-tTBQRTIfqu .mbr-text,
.cid-tTBQRTIfqu .mbr-section-btn {
  color: #ffa405;
  text-align: right;
}
.cid-tTBQRTWxO8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #171717;
}
.cid-tTBQRTWxO8 .row {
  padding: 20px 0;
}
@media (min-width: 992px) {
  .cid-tTBQRTWxO8 .row {
    padding: 20px 34px;
  }
}
.cid-tTBQRTWxO8 .mbr-text {
  color: #4479d9;
  text-align: center;
}
.cid-tTBQRU9cor {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-tTBQRU9cor .card-title {
  line-height: 1.6;
  margin: 0;
}
.cid-tTBQRU9cor .card {
  overflow: visible;
  transition: all 0.3s;
}
.cid-tTBQRU9cor .card:hover {
  margin-top: -0.6rem;
}
.cid-tTBQRU9cor .card-wrapper {
  position: relative;
}
.cid-tTBQRU9cor .card-img {
  overflow: hidden;
  position: relative;
  transition: all 0.3s;
  border-radius: 6px;
}
.cid-tTBQRU9cor .card-img:hover {
  box-shadow: 0 15px 20px rgba(0, 0, 0, 0.1);
}
.cid-tTBQRU9cor .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: black;
  opacity: 0.2;
  z-index: 10;
  pointer-events: none;
  border-radius: 6px;
}
.cid-tTBQRU9cor .big {
  margin-top: -25%;
}
.cid-tTBQRU9cor .card-box {
  position: absolute;
  overflow: hidden;
  margin-bottom: -8px;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 1rem;
  z-index: 100;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
@media (max-width: 991px) {
  .cid-tTBQRU9cor .small {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-tTBQRU9cor .card:not(.last-child) {
    padding-bottom: 1.5rem !important;
  }
}
.cid-tTBQRU9cor .mbr-section-sub-title {
  color: #4479d9;
  text-align: left;
}
.cid-tTBQRUyuUO.popup-builder {
  background-color: #ffffff;
}
.cid-tTBQRUyuUO.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tTBQRUyuUO.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tTBQRUyuUO .modal-content,
.cid-tTBQRUyuUO .modal-dialog {
  height: auto;
}
.cid-tTBQRUyuUO .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tTBQRUyuUO .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tTBQRUyuUO .form-wrapper .mbr-form .form-group,
  .cid-tTBQRUyuUO .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tTBQRUyuUO .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tTBQRUyuUO .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-tTBQRUyuUO .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tTBQRUyuUO .pt-0 {
  padding-top: 0 !important;
}
.cid-tTBQRUyuUO .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tTBQRUyuUO .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tTBQRUyuUO .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tTBQRUyuUO .modal-open {
  overflow: hidden;
}
.cid-tTBQRUyuUO .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tTBQRUyuUO .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tTBQRUyuUO .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tTBQRUyuUO .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-tTBQRUyuUO .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tTBQRUyuUO .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tTBQRUyuUO .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tTBQRUyuUO .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-tTBQRUyuUO .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tTBQRUyuUO .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tTBQRUyuUO .modal-backdrop.fade {
  opacity: 0;
}
.cid-tTBQRUyuUO .modal-backdrop.show {
  opacity: .5;
}
.cid-tTBQRUyuUO .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-tTBQRUyuUO .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tTBQRUyuUO .modal-header {
    padding: 1rem;
  }
}
.cid-tTBQRUyuUO .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tTBQRUyuUO .modal-header .close svg {
  fill: #ffffff;
}
.cid-tTBQRUyuUO .modal-header .close:hover {
  opacity: 1;
}
.cid-tTBQRUyuUO .modal-header .close:focus {
  outline: none;
}
.cid-tTBQRUyuUO .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tTBQRUyuUO .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tTBQRUyuUO .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tTBQRUyuUO .modal-body {
    padding: 1rem;
  }
}
.cid-tTBQRUyuUO .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-tTBQRUyuUO .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tTBQRUyuUO .modal-footer {
    padding: 1rem;
  }
}
.cid-tTBQRUyuUO .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tTBQRUyuUO .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tTBQRUyuUO .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tTBQRUyuUO .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tTBQRUyuUO .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tTBQRUyuUO .modal-lg,
  .cid-tTBQRUyuUO .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tTBQRUyuUO .modal-xl {
    max-width: 1140px;
  }
}
.cid-tTBQRUyuUO .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tTBQRUyuUO .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-tTBQRUyuUO .form-group {
  margin-bottom: 1rem;
}
.cid-tTBQRUyuUO .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tTBQRUyuUO .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tTBQRUyuUO .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-tTBQRUyuUO .mbr-section-btn {
  margin: 0;
}
.cid-tTBQRUyuUO .mbr-section-btn .btn {
  margin: 0;
}
.cid-tTBQRUyuUO #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-tTBQRUyuUO #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-tTBQRUyuUO #creativecommons img,
.cid-tTBQRUyuUO iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-tTBQRUX2ti.popup-builder {
  background-color: #ffffff;
}
.cid-tTBQRUX2ti.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tTBQRUX2ti.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tTBQRUX2ti .modal-content,
.cid-tTBQRUX2ti .modal-dialog {
  height: auto;
}
.cid-tTBQRUX2ti .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tTBQRUX2ti .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tTBQRUX2ti .form-wrapper .mbr-form .form-group,
  .cid-tTBQRUX2ti .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tTBQRUX2ti .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tTBQRUX2ti .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-tTBQRUX2ti .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tTBQRUX2ti .pt-0 {
  padding-top: 0 !important;
}
.cid-tTBQRUX2ti .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tTBQRUX2ti .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tTBQRUX2ti .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tTBQRUX2ti .modal-open {
  overflow: hidden;
}
.cid-tTBQRUX2ti .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tTBQRUX2ti .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tTBQRUX2ti .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tTBQRUX2ti .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-tTBQRUX2ti .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tTBQRUX2ti .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tTBQRUX2ti .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tTBQRUX2ti .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-tTBQRUX2ti .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tTBQRUX2ti .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tTBQRUX2ti .modal-backdrop.fade {
  opacity: 0;
}
.cid-tTBQRUX2ti .modal-backdrop.show {
  opacity: .5;
}
.cid-tTBQRUX2ti .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-tTBQRUX2ti .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tTBQRUX2ti .modal-header {
    padding: 1rem;
  }
}
.cid-tTBQRUX2ti .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tTBQRUX2ti .modal-header .close svg {
  fill: #ffffff;
}
.cid-tTBQRUX2ti .modal-header .close:hover {
  opacity: 1;
}
.cid-tTBQRUX2ti .modal-header .close:focus {
  outline: none;
}
.cid-tTBQRUX2ti .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tTBQRUX2ti .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tTBQRUX2ti .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tTBQRUX2ti .modal-body {
    padding: 1rem;
  }
}
.cid-tTBQRUX2ti .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-tTBQRUX2ti .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tTBQRUX2ti .modal-footer {
    padding: 1rem;
  }
}
.cid-tTBQRUX2ti .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tTBQRUX2ti .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tTBQRUX2ti .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tTBQRUX2ti .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tTBQRUX2ti .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tTBQRUX2ti .modal-lg,
  .cid-tTBQRUX2ti .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tTBQRUX2ti .modal-xl {
    max-width: 1140px;
  }
}
.cid-tTBQRUX2ti .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tTBQRUX2ti .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-tTBQRUX2ti .form-group {
  margin-bottom: 1rem;
}
.cid-tTBQRUX2ti .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tTBQRUX2ti .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tTBQRUX2ti .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-tTBQRUX2ti .mbr-section-btn {
  margin: 0;
}
.cid-tTBQRUX2ti .mbr-section-btn .btn {
  margin: 0;
}
.cid-tTBQRVkN3M.popup-builder {
  background-color: #ffffff;
}
.cid-tTBQRVkN3M.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tTBQRVkN3M.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tTBQRVkN3M .modal-content,
.cid-tTBQRVkN3M .modal-dialog {
  height: auto;
}
.cid-tTBQRVkN3M .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tTBQRVkN3M .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tTBQRVkN3M .form-wrapper .mbr-form .form-group,
  .cid-tTBQRVkN3M .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tTBQRVkN3M .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tTBQRVkN3M .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-tTBQRVkN3M .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tTBQRVkN3M .pt-0 {
  padding-top: 0 !important;
}
.cid-tTBQRVkN3M .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tTBQRVkN3M .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tTBQRVkN3M .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tTBQRVkN3M .modal-open {
  overflow: hidden;
}
.cid-tTBQRVkN3M .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tTBQRVkN3M .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tTBQRVkN3M .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tTBQRVkN3M .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-tTBQRVkN3M .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tTBQRVkN3M .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tTBQRVkN3M .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tTBQRVkN3M .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-tTBQRVkN3M .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tTBQRVkN3M .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tTBQRVkN3M .modal-backdrop.fade {
  opacity: 0;
}
.cid-tTBQRVkN3M .modal-backdrop.show {
  opacity: .5;
}
.cid-tTBQRVkN3M .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-tTBQRVkN3M .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tTBQRVkN3M .modal-header {
    padding: 1rem;
  }
}
.cid-tTBQRVkN3M .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tTBQRVkN3M .modal-header .close svg {
  fill: #ffffff;
}
.cid-tTBQRVkN3M .modal-header .close:hover {
  opacity: 1;
}
.cid-tTBQRVkN3M .modal-header .close:focus {
  outline: none;
}
.cid-tTBQRVkN3M .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tTBQRVkN3M .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tTBQRVkN3M .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tTBQRVkN3M .modal-body {
    padding: 1rem;
  }
}
.cid-tTBQRVkN3M .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-tTBQRVkN3M .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tTBQRVkN3M .modal-footer {
    padding: 1rem;
  }
}
.cid-tTBQRVkN3M .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tTBQRVkN3M .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tTBQRVkN3M .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tTBQRVkN3M .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tTBQRVkN3M .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tTBQRVkN3M .modal-lg,
  .cid-tTBQRVkN3M .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tTBQRVkN3M .modal-xl {
    max-width: 1140px;
  }
}
.cid-tTBQRVkN3M .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tTBQRVkN3M .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-tTBQRVkN3M .form-group {
  margin-bottom: 1rem;
}
.cid-tTBQRVkN3M .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tTBQRVkN3M .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tTBQRVkN3M .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-tTBQRVkN3M .mbr-section-btn {
  margin: 0;
}
.cid-tTBQRVkN3M .mbr-section-btn .btn {
  margin: 0;
}
.cid-tTBQRVGTrx.popup-builder {
  background-color: #ffffff;
}
.cid-tTBQRVGTrx.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tTBQRVGTrx.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tTBQRVGTrx .modal-content,
.cid-tTBQRVGTrx .modal-dialog {
  height: auto;
}
.cid-tTBQRVGTrx .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tTBQRVGTrx .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tTBQRVGTrx .form-wrapper .mbr-form .form-group,
  .cid-tTBQRVGTrx .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tTBQRVGTrx .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tTBQRVGTrx .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-tTBQRVGTrx .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tTBQRVGTrx .pt-0 {
  padding-top: 0 !important;
}
.cid-tTBQRVGTrx .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tTBQRVGTrx .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tTBQRVGTrx .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tTBQRVGTrx .modal-open {
  overflow: hidden;
}
.cid-tTBQRVGTrx .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tTBQRVGTrx .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tTBQRVGTrx .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tTBQRVGTrx .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-tTBQRVGTrx .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tTBQRVGTrx .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tTBQRVGTrx .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tTBQRVGTrx .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-tTBQRVGTrx .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tTBQRVGTrx .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tTBQRVGTrx .modal-backdrop.fade {
  opacity: 0;
}
.cid-tTBQRVGTrx .modal-backdrop.show {
  opacity: .5;
}
.cid-tTBQRVGTrx .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-tTBQRVGTrx .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tTBQRVGTrx .modal-header {
    padding: 1rem;
  }
}
.cid-tTBQRVGTrx .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tTBQRVGTrx .modal-header .close svg {
  fill: #ffffff;
}
.cid-tTBQRVGTrx .modal-header .close:hover {
  opacity: 1;
}
.cid-tTBQRVGTrx .modal-header .close:focus {
  outline: none;
}
.cid-tTBQRVGTrx .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tTBQRVGTrx .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tTBQRVGTrx .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tTBQRVGTrx .modal-body {
    padding: 1rem;
  }
}
.cid-tTBQRVGTrx .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-tTBQRVGTrx .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tTBQRVGTrx .modal-footer {
    padding: 1rem;
  }
}
.cid-tTBQRVGTrx .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tTBQRVGTrx .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tTBQRVGTrx .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tTBQRVGTrx .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tTBQRVGTrx .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tTBQRVGTrx .modal-lg,
  .cid-tTBQRVGTrx .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tTBQRVGTrx .modal-xl {
    max-width: 1140px;
  }
}
.cid-tTBQRVGTrx .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tTBQRVGTrx .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-tTBQRVGTrx .form-group {
  margin-bottom: 1rem;
}
.cid-tTBQRVGTrx .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tTBQRVGTrx .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tTBQRVGTrx .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-tTBQRVGTrx .mbr-section-btn {
  margin: 0;
}
.cid-tTBQRVGTrx .mbr-section-btn .btn {
  margin: 0;
}
.cid-tTBQRW08yB.popup-builder {
  background-color: #ffffff;
}
.cid-tTBQRW08yB.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tTBQRW08yB.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tTBQRW08yB .modal-content,
.cid-tTBQRW08yB .modal-dialog {
  height: auto;
}
.cid-tTBQRW08yB .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tTBQRW08yB .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tTBQRW08yB .form-wrapper .mbr-form .form-group,
  .cid-tTBQRW08yB .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tTBQRW08yB .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tTBQRW08yB .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-tTBQRW08yB .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tTBQRW08yB .pt-0 {
  padding-top: 0 !important;
}
.cid-tTBQRW08yB .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tTBQRW08yB .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tTBQRW08yB .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tTBQRW08yB .modal-open {
  overflow: hidden;
}
.cid-tTBQRW08yB .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tTBQRW08yB .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tTBQRW08yB .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tTBQRW08yB .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-tTBQRW08yB .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tTBQRW08yB .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tTBQRW08yB .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tTBQRW08yB .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-tTBQRW08yB .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tTBQRW08yB .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tTBQRW08yB .modal-backdrop.fade {
  opacity: 0;
}
.cid-tTBQRW08yB .modal-backdrop.show {
  opacity: .5;
}
.cid-tTBQRW08yB .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-tTBQRW08yB .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tTBQRW08yB .modal-header {
    padding: 1rem;
  }
}
.cid-tTBQRW08yB .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tTBQRW08yB .modal-header .close svg {
  fill: #ffffff;
}
.cid-tTBQRW08yB .modal-header .close:hover {
  opacity: 1;
}
.cid-tTBQRW08yB .modal-header .close:focus {
  outline: none;
}
.cid-tTBQRW08yB .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tTBQRW08yB .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tTBQRW08yB .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tTBQRW08yB .modal-body {
    padding: 1rem;
  }
}
.cid-tTBQRW08yB .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-tTBQRW08yB .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tTBQRW08yB .modal-footer {
    padding: 1rem;
  }
}
.cid-tTBQRW08yB .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tTBQRW08yB .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tTBQRW08yB .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tTBQRW08yB .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tTBQRW08yB .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tTBQRW08yB .modal-lg,
  .cid-tTBQRW08yB .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tTBQRW08yB .modal-xl {
    max-width: 1140px;
  }
}
.cid-tTBQRW08yB .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tTBQRW08yB .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-tTBQRW08yB .form-group {
  margin-bottom: 1rem;
}
.cid-tTBQRW08yB .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tTBQRW08yB .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tTBQRW08yB .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-tTBQRW08yB .mbr-section-btn {
  margin: 0;
}
.cid-tTBQRW08yB .mbr-section-btn .btn {
  margin: 0;
}
.cid-tTBQRWi9Ce.popup-builder {
  background-color: #ffffff;
}
.cid-tTBQRWi9Ce.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tTBQRWi9Ce.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tTBQRWi9Ce .modal-content,
.cid-tTBQRWi9Ce .modal-dialog {
  height: auto;
}
.cid-tTBQRWi9Ce .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tTBQRWi9Ce .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tTBQRWi9Ce .form-wrapper .mbr-form .form-group,
  .cid-tTBQRWi9Ce .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tTBQRWi9Ce .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tTBQRWi9Ce .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-tTBQRWi9Ce .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tTBQRWi9Ce .pt-0 {
  padding-top: 0 !important;
}
.cid-tTBQRWi9Ce .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tTBQRWi9Ce .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tTBQRWi9Ce .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tTBQRWi9Ce .modal-open {
  overflow: hidden;
}
.cid-tTBQRWi9Ce .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tTBQRWi9Ce .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tTBQRWi9Ce .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tTBQRWi9Ce .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-tTBQRWi9Ce .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tTBQRWi9Ce .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tTBQRWi9Ce .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tTBQRWi9Ce .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-tTBQRWi9Ce .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tTBQRWi9Ce .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tTBQRWi9Ce .modal-backdrop.fade {
  opacity: 0;
}
.cid-tTBQRWi9Ce .modal-backdrop.show {
  opacity: .5;
}
.cid-tTBQRWi9Ce .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-tTBQRWi9Ce .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tTBQRWi9Ce .modal-header {
    padding: 1rem;
  }
}
.cid-tTBQRWi9Ce .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tTBQRWi9Ce .modal-header .close svg {
  fill: #ffffff;
}
.cid-tTBQRWi9Ce .modal-header .close:hover {
  opacity: 1;
}
.cid-tTBQRWi9Ce .modal-header .close:focus {
  outline: none;
}
.cid-tTBQRWi9Ce .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tTBQRWi9Ce .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tTBQRWi9Ce .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tTBQRWi9Ce .modal-body {
    padding: 1rem;
  }
}
.cid-tTBQRWi9Ce .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-tTBQRWi9Ce .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tTBQRWi9Ce .modal-footer {
    padding: 1rem;
  }
}
.cid-tTBQRWi9Ce .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tTBQRWi9Ce .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tTBQRWi9Ce .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tTBQRWi9Ce .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tTBQRWi9Ce .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tTBQRWi9Ce .modal-lg,
  .cid-tTBQRWi9Ce .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tTBQRWi9Ce .modal-xl {
    max-width: 1140px;
  }
}
.cid-tTBQRWi9Ce .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tTBQRWi9Ce .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-tTBQRWi9Ce .form-group {
  margin-bottom: 1rem;
}
.cid-tTBQRWi9Ce .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tTBQRWi9Ce .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tTBQRWi9Ce .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-tTBQRWi9Ce .mbr-section-btn {
  margin: 0;
}
.cid-tTBQRWi9Ce .mbr-section-btn .btn {
  margin: 0;
}
.cid-uYztOxx9eJ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uYztOxx9eJ .row > [class*="col"] {
  padding-left: 16px;
  padding-right: 16px;
  width: 100%;
}
.cid-tTBQRWXnyZ {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-tTBQRWXnyZ .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tTBQRWXnyZ .bg-facebook:hover {
  background: #0b60cb;
}
.cid-tTBQRWXnyZ .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-tTBQRWXnyZ .bg-youtube:hover {
  background: #cc0000;
}
.cid-tTBQRWXnyZ .bg-twitch {
  background: #9146ff;
  color: #ffffff;
}
.cid-tTBQRWXnyZ .bg-twitch:hover {
  background: #7313ff;
}
.cid-tTBQRWXnyZ .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-tTBQRWXnyZ [class^="socicon-"]:before,
.cid-tTBQRWXnyZ [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tTBQRWXnyZ .mbr-section-title,
.cid-tTBQRWXnyZ .social-list {
  color: #4479d9;
  text-align: right;
}
.cid-tTBQRXjdCG {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (max-width: 767px) {
  .cid-tTBQRXjdCG .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tTBQRXjdCG .img-logo img {
  height: 6rem;
  width: auto;
}
.cid-tTBQRXjdCG .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-tTBQRXjdCG .form-control:focus,
.cid-tTBQRXjdCG .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-tTBQRXjdCG .form-group {
  margin-bottom: 1rem;
}
.cid-tTBQRXjdCG input::-webkit-input-placeholder,
.cid-tTBQRXjdCG textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-tTBQRXjdCG input:-moz-placeholder,
.cid-tTBQRXjdCG textarea:-moz-placeholder {
  color: #656565;
}
.cid-tTBQRXjdCG .jq-selectbox li,
.cid-tTBQRXjdCG .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-tTBQRXjdCG .jq-selectbox li:hover,
.cid-tTBQRXjdCG .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-tTBQRXjdCG .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-tTBQRXjdCG .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-tTBQRXjdCG textarea.form-control {
  resize: none;
}
.cid-tTBQRXjdCG .input-group-btn {
  display: inline-block;
}
.cid-tTBQRXjdCG .input-group-btn .btn {
  margin: 0 !important;
  padding: 0.75rem 1.5625rem !important;
  text-transform: none;
}
.cid-tTBQRXjdCG .form-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tTBQRXjdCG .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tTBQRXjdCG .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tTBQRXjdCG .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tTBQRXjdCG .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tTBQRXjdCG .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tTBQRXjdCG .social-list {
    -webkit-justify-content: justify;
    text-align: justify;
    hyphens: auto;
    text-justify: distribute;
  }
}
@media (max-width: 767px) {
  .cid-tTBQRXjdCG .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tTBQRXjdCG .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tTBQRXjdCG .form-control,
.cid-tTBQRXjdCG .input-group-btn .btn {
  border-radius: 3px;
}
.cid-tTBQRXjdCG #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-tTBQRXjdCG #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-tTBQRXjdCG #creativecommons img,
.cid-tTBQRXjdCG iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-tTBQRXjdCG .offset-md-1 {
  margin-left: 1vw;
}
.cid-tTBQRXYZ7Y.popup-builder {
  background-color: #ffffff;
}
.cid-tTBQRXYZ7Y.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tTBQRXYZ7Y.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tTBQRXYZ7Y .modal-content,
.cid-tTBQRXYZ7Y .modal-dialog {
  height: auto;
}
.cid-tTBQRXYZ7Y .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tTBQRXYZ7Y .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tTBQRXYZ7Y .form-wrapper .mbr-form .form-group,
  .cid-tTBQRXYZ7Y .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tTBQRXYZ7Y .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tTBQRXYZ7Y .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-tTBQRXYZ7Y .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tTBQRXYZ7Y .pt-0 {
  padding-top: 0 !important;
}
.cid-tTBQRXYZ7Y .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tTBQRXYZ7Y .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tTBQRXYZ7Y .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tTBQRXYZ7Y .modal-open {
  overflow: hidden;
}
.cid-tTBQRXYZ7Y .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tTBQRXYZ7Y .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tTBQRXYZ7Y .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tTBQRXYZ7Y .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-tTBQRXYZ7Y .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tTBQRXYZ7Y .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tTBQRXYZ7Y .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tTBQRXYZ7Y .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-tTBQRXYZ7Y .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tTBQRXYZ7Y .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tTBQRXYZ7Y .modal-backdrop.fade {
  opacity: 0;
}
.cid-tTBQRXYZ7Y .modal-backdrop.show {
  opacity: .5;
}
.cid-tTBQRXYZ7Y .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-tTBQRXYZ7Y .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tTBQRXYZ7Y .modal-header {
    padding: 1rem;
  }
}
.cid-tTBQRXYZ7Y .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tTBQRXYZ7Y .modal-header .close svg {
  fill: #ffffff;
}
.cid-tTBQRXYZ7Y .modal-header .close:hover {
  opacity: 1;
}
.cid-tTBQRXYZ7Y .modal-header .close:focus {
  outline: none;
}
.cid-tTBQRXYZ7Y .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tTBQRXYZ7Y .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tTBQRXYZ7Y .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tTBQRXYZ7Y .modal-body {
    padding: 1rem;
  }
}
.cid-tTBQRXYZ7Y .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-tTBQRXYZ7Y .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tTBQRXYZ7Y .modal-footer {
    padding: 1rem;
  }
}
.cid-tTBQRXYZ7Y .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tTBQRXYZ7Y .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tTBQRXYZ7Y .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tTBQRXYZ7Y .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tTBQRXYZ7Y .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tTBQRXYZ7Y .modal-lg,
  .cid-tTBQRXYZ7Y .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tTBQRXYZ7Y .modal-xl {
    max-width: 1140px;
  }
}
.cid-tTBQRXYZ7Y .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tTBQRXYZ7Y .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-tTBQRXYZ7Y .form-group {
  margin-bottom: 1rem;
}
.cid-tTBQRXYZ7Y .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tTBQRXYZ7Y .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tTBQRXYZ7Y .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-tTBQRXYZ7Y .mbr-section-btn {
  margin: 0;
}
.cid-tTBQRXYZ7Y .mbr-section-btn .btn {
  margin: 0;
}
.cid-tUodY5dVVi {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tUodY5dVVi nav.navbar {
  position: fixed;
}
.cid-tUodY5dVVi .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-tUodY5dVVi .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tUodY5dVVi .decor {
  background-color: white;
  border: solid 1px lightgray;
  border-radius: .5vw;
}
.cid-tUodY5dVVi #menu {
  width: 3vh;
  font-size: .8vh;
  color: #353535;
  left: -7px;
  position: absolute;
  top: 1px;
  margin-top: 3px;
}
.cid-tUodY5dVVi .dropdown-item {
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  transition: .4s all !important;
}
.cid-tUodY5dVVi .dropdown-item:hover,
.cid-tUodY5dVVi .dropdown-item:focus {
  background: rgba(71, 181, 237, 0.5) !important;
  color: white !important;
}
.cid-tUodY5dVVi .dropdown-item:hover span {
  color: white;
}
.cid-tUodY5dVVi .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tUodY5dVVi .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tUodY5dVVi .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
  text-align: center;
}
.cid-tUodY5dVVi .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tUodY5dVVi .nav-link {
  position: relative;
}
.cid-tUodY5dVVi .container {
  display: flex;
  margin: auto;
  max-width: 1600px;
}
.cid-tUodY5dVVi .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0 !important;
}
.cid-tUodY5dVVi .iconfont-wrapper .mbr-iconfont {
  transition: .4s all;
}
.cid-tUodY5dVVi .iconfont-wrapper:hover .mbr-iconfont {
  color: #6592e6;
}
.cid-tUodY5dVVi .dropdown-menu,
.cid-tUodY5dVVi .navbar.opened {
  background: #353535 !important;
}
.cid-tUodY5dVVi .nav-item:focus,
.cid-tUodY5dVVi .nav-link:focus {
  outline: none;
}
.cid-tUodY5dVVi .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tUodY5dVVi .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tUodY5dVVi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tUodY5dVVi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tUodY5dVVi .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tUodY5dVVi .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tUodY5dVVi .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-tUodY5dVVi .navbar.opened {
  transition: all 0.3s;
}
.cid-tUodY5dVVi .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tUodY5dVVi .navbar .navbar-logo img {
  width: auto;
}
.cid-tUodY5dVVi .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tUodY5dVVi .navbar.collapsed {
  justify-content: center;
}
.cid-tUodY5dVVi .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tUodY5dVVi .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tUodY5dVVi .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tUodY5dVVi .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tUodY5dVVi .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-tUodY5dVVi .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tUodY5dVVi .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tUodY5dVVi .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tUodY5dVVi .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tUodY5dVVi .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tUodY5dVVi .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tUodY5dVVi .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tUodY5dVVi .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-tUodY5dVVi .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tUodY5dVVi .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tUodY5dVVi .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tUodY5dVVi .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tUodY5dVVi .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tUodY5dVVi .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-tUodY5dVVi .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tUodY5dVVi .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tUodY5dVVi .dropdown-item.active,
.cid-tUodY5dVVi .dropdown-item:active {
  background-color: transparent;
}
.cid-tUodY5dVVi .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tUodY5dVVi .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tUodY5dVVi .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tUodY5dVVi .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #353535;
}
.cid-tUodY5dVVi .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tUodY5dVVi .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tUodY5dVVi ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tUodY5dVVi .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tUodY5dVVi button.navbar-toggler {
  outline: none;
  width: 26px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tUodY5dVVi button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 25px;
  height: 2px;
  border-right: 5px;
  background-color: #353535;
}
.cid-tUodY5dVVi button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tUodY5dVVi button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUodY5dVVi button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUodY5dVVi button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tUodY5dVVi nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUodY5dVVi nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tUodY5dVVi nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tUodY5dVVi nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUodY5dVVi .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tUodY5dVVi a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tUodY5dVVi .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-tUodY5dVVi .navbar {
    height: 70px;
  }
  .cid-tUodY5dVVi .navbar.opened {
    height: auto;
  }
  .cid-tUodY5dVVi .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tUodY5dVVi .header-item {
  width: 33.33333333%;
  padding: 10px 0;
}
.cid-tUodY5dVVi .navbar-toggler {
  margin-left: 10px;
}
.cid-tUodY5dVVi .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-tUodY5dVVi .navbar-logo {
  margin-right: 0 !important;
}
.cid-tUodY5dVVi .mbr-text {
  width: 100%;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 575px) {
  .cid-tUodY5dVVi .mbr-text {
    display: none;
  }
}
.cid-tUodY5dVVi .navbar-collapse {
  padding-top: 40px !important;
}
.cid-tUodY5dVVi .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-tUodY5dVVi .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
}
.cid-tUodY5dVVi .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-tUodY5dVVi #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-tUodY5dVVi #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-tUodY5dVVi #vol {
    display: none;
  }
}
.cid-tUodY5dVVi .soutien {
  font-family: jost;
  font-size: 1em;
}
.cid-tUodY5MtoR {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tUodY5MtoR .mbr-section-title {
  text-align: center;
  color: #4479d9;
}
.cid-tUodY5MtoR .mbr-section-subtitle {
  text-align: center;
}
.cid-tUodY5MtoR .mbr-text {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tUodY5MtoR .display-1 {
    font-size: 75px;
  }
  .cid-tUodY5MtoR .display-5 {
    font-size: 29px;
  }
  .cid-tUodY5MtoR .display-4 {
    font-weight: 300;
  }
}
#custom-html-1b0 {
  /* Type valid CSS here */
}
#custom-html-1b0 div {
  background-color: #1f1f1f;
  text-align: center;
}
#custom-html-1b0 .leTexte {
  font-size: 1rem;
  color: #fff;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  margin: auto;
}
.cid-ubZSH0ltHJ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-ubZSH0ltHJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZSH0ltHJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ubZSH0ltHJ .container,
.cid-ubZSH0ltHJ .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-ubZSH0ltHJ .container,
  .cid-ubZSH0ltHJ .container-fluid {
    padding: 0 20px;
  }
}
.cid-ubZSH0ltHJ .title-wrapper .mbr-section-subtitle {
  margin-bottom: 25px;
}
@media (max-width: 992px) {
  .cid-ubZSH0ltHJ .title-wrapper .mbr-section-subtitle {
    margin-bottom: 20px;
  }
}
.cid-ubZSH0ltHJ .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-ubZSH0ltHJ .mbr-section-title {
  color: #4479d9;
}
.cid-ubZSH0ltHJ .mbr-section-subtitle {
  color: #f9a600;
}
.cid-ubTGsGvKmn {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-ubTGsGvKmn .mbr-section-title {
  color: #fb980a;
  text-align: right;
}
#custom-html-1so {
  /* Type valid CSS here */
  /* global */
}
#custom-html-1so *,
#custom-html-1so *::before,
#custom-html-1so *::after {
  box-sizing: border-box;
}
#custom-html-1so body {
  font-family: sans-serif;
  min-height: 100vh;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #232323;
}
#custom-html-1so #corpsDuTexte {
  background-color: #232323;
}
#custom-html-1so .container {
  background-color: #232323;
}
#custom-html-1so .titre {
  padding: 1em;
}
#custom-html-1so H1 {
  color: orange;
  font-size: 2rem;
}
#custom-html-1so h6 {
  color: white;
}
.cid-ubZSRFdAhK {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ubZSRFdAhK .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZSRFdAhK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ubZSRFdAhK .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ubZSRFdAhK .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-ubZSRFdAhK .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-ubZSRFdAhK .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-ubZSRFdAhK .mbr-section-title {
  color: #ff9966;
  text-align: left;
}
.cid-ubZSRFdAhK .mbr-text,
.cid-ubZSRFdAhK .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-ubZSRFdAhK .w-100 {
  padding: 0;
  border-radius: 13px;
}
.cid-ubZSSyVuFB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ubZSSyVuFB .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZSSyVuFB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ubZSSyVuFB .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ubZSSyVuFB .text-wrapper {
  align-items: center;
  background-color: #4479d9;
  border-radius: 1em;
  border: 1px orange solid;
  padding: 1em;
}
@media (max-width: 991px) {
  .cid-ubZSSyVuFB .image-wrapper {
    padding: 1rem;
  }
}
.cid-ubZSSyVuFB .mbr-section-title {
  color: #ff9966;
  text-align: left;
}
.cid-ubZSSyVuFB .mbr-text,
.cid-ubZSSyVuFB .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-ubZSSyVuFB .w-100 {
  padding: 0;
  border-radius: 13px;
  -webkit-filter: drop-shadow(5px 5px 5px #000000);
  filter: drop-shadow(5px 5px 5px #000000);
}
.cid-tUodY6xJHo {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-tUodY6xJHo .mbr-section-title {
  color: #4479d9;
  text-align: right;
}
.cid-tUodY6xJHo .mbr-text,
.cid-tUodY6xJHo .mbr-section-btn {
  color: #ffa405;
  text-align: right;
}
.cid-tUodY6LQYc {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #171717;
}
.cid-tUodY6LQYc .row {
  padding: 20px 0;
}
@media (min-width: 992px) {
  .cid-tUodY6LQYc .row {
    padding: 20px 34px;
  }
}
.cid-tUodY6LQYc .mbr-text {
  color: #4479d9;
  text-align: center;
}
.cid-tUodY6Y4nf {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-tUodY6Y4nf .card-title {
  line-height: 1.6;
  margin: 0;
}
.cid-tUodY6Y4nf .card {
  overflow: visible;
  transition: all 0.3s;
}
.cid-tUodY6Y4nf .card:hover {
  margin-top: -0.6rem;
}
.cid-tUodY6Y4nf .card-wrapper {
  position: relative;
}
.cid-tUodY6Y4nf .card-img {
  overflow: hidden;
  position: relative;
  transition: all 0.3s;
  border-radius: 6px;
}
.cid-tUodY6Y4nf .card-img:hover {
  box-shadow: 0 15px 20px rgba(0, 0, 0, 0.1);
}
.cid-tUodY6Y4nf .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: black;
  opacity: 0.2;
  z-index: 10;
  pointer-events: none;
  border-radius: 6px;
}
.cid-tUodY6Y4nf .big {
  margin-top: -25%;
}
.cid-tUodY6Y4nf .card-box {
  position: absolute;
  overflow: hidden;
  margin-bottom: -8px;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 1rem;
  z-index: 100;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
@media (max-width: 991px) {
  .cid-tUodY6Y4nf .small {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-tUodY6Y4nf .card:not(.last-child) {
    padding-bottom: 1.5rem !important;
  }
}
.cid-tUodY6Y4nf .mbr-section-sub-title {
  color: #4479d9;
  text-align: left;
}
.cid-tUodY7jrkR.popup-builder {
  background-color: #ffffff;
}
.cid-tUodY7jrkR.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tUodY7jrkR.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tUodY7jrkR .modal-content,
.cid-tUodY7jrkR .modal-dialog {
  height: auto;
}
.cid-tUodY7jrkR .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tUodY7jrkR .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tUodY7jrkR .form-wrapper .mbr-form .form-group,
  .cid-tUodY7jrkR .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tUodY7jrkR .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tUodY7jrkR .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-tUodY7jrkR .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tUodY7jrkR .pt-0 {
  padding-top: 0 !important;
}
.cid-tUodY7jrkR .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tUodY7jrkR .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tUodY7jrkR .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tUodY7jrkR .modal-open {
  overflow: hidden;
}
.cid-tUodY7jrkR .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tUodY7jrkR .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tUodY7jrkR .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tUodY7jrkR .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-tUodY7jrkR .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tUodY7jrkR .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tUodY7jrkR .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tUodY7jrkR .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-tUodY7jrkR .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tUodY7jrkR .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tUodY7jrkR .modal-backdrop.fade {
  opacity: 0;
}
.cid-tUodY7jrkR .modal-backdrop.show {
  opacity: .5;
}
.cid-tUodY7jrkR .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-tUodY7jrkR .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tUodY7jrkR .modal-header {
    padding: 1rem;
  }
}
.cid-tUodY7jrkR .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tUodY7jrkR .modal-header .close svg {
  fill: #ffffff;
}
.cid-tUodY7jrkR .modal-header .close:hover {
  opacity: 1;
}
.cid-tUodY7jrkR .modal-header .close:focus {
  outline: none;
}
.cid-tUodY7jrkR .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tUodY7jrkR .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tUodY7jrkR .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tUodY7jrkR .modal-body {
    padding: 1rem;
  }
}
.cid-tUodY7jrkR .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-tUodY7jrkR .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tUodY7jrkR .modal-footer {
    padding: 1rem;
  }
}
.cid-tUodY7jrkR .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tUodY7jrkR .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tUodY7jrkR .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tUodY7jrkR .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tUodY7jrkR .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tUodY7jrkR .modal-lg,
  .cid-tUodY7jrkR .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tUodY7jrkR .modal-xl {
    max-width: 1140px;
  }
}
.cid-tUodY7jrkR .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tUodY7jrkR .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-tUodY7jrkR .form-group {
  margin-bottom: 1rem;
}
.cid-tUodY7jrkR .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tUodY7jrkR .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tUodY7jrkR .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-tUodY7jrkR .mbr-section-btn {
  margin: 0;
}
.cid-tUodY7jrkR .mbr-section-btn .btn {
  margin: 0;
}
.cid-tUodY7jrkR #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-tUodY7jrkR #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-tUodY7jrkR #creativecommons img,
.cid-tUodY7jrkR iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-tUodY7G319.popup-builder {
  background-color: #ffffff;
}
.cid-tUodY7G319.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tUodY7G319.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tUodY7G319 .modal-content,
.cid-tUodY7G319 .modal-dialog {
  height: auto;
}
.cid-tUodY7G319 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tUodY7G319 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tUodY7G319 .form-wrapper .mbr-form .form-group,
  .cid-tUodY7G319 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tUodY7G319 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tUodY7G319 .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-tUodY7G319 .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tUodY7G319 .pt-0 {
  padding-top: 0 !important;
}
.cid-tUodY7G319 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tUodY7G319 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tUodY7G319 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tUodY7G319 .modal-open {
  overflow: hidden;
}
.cid-tUodY7G319 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tUodY7G319 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tUodY7G319 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tUodY7G319 .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-tUodY7G319 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tUodY7G319 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tUodY7G319 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tUodY7G319 .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-tUodY7G319 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tUodY7G319 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tUodY7G319 .modal-backdrop.fade {
  opacity: 0;
}
.cid-tUodY7G319 .modal-backdrop.show {
  opacity: .5;
}
.cid-tUodY7G319 .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-tUodY7G319 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tUodY7G319 .modal-header {
    padding: 1rem;
  }
}
.cid-tUodY7G319 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tUodY7G319 .modal-header .close svg {
  fill: #ffffff;
}
.cid-tUodY7G319 .modal-header .close:hover {
  opacity: 1;
}
.cid-tUodY7G319 .modal-header .close:focus {
  outline: none;
}
.cid-tUodY7G319 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tUodY7G319 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tUodY7G319 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tUodY7G319 .modal-body {
    padding: 1rem;
  }
}
.cid-tUodY7G319 .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-tUodY7G319 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tUodY7G319 .modal-footer {
    padding: 1rem;
  }
}
.cid-tUodY7G319 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tUodY7G319 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tUodY7G319 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tUodY7G319 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tUodY7G319 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tUodY7G319 .modal-lg,
  .cid-tUodY7G319 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tUodY7G319 .modal-xl {
    max-width: 1140px;
  }
}
.cid-tUodY7G319 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tUodY7G319 .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-tUodY7G319 .form-group {
  margin-bottom: 1rem;
}
.cid-tUodY7G319 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tUodY7G319 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tUodY7G319 .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-tUodY7G319 .mbr-section-btn {
  margin: 0;
}
.cid-tUodY7G319 .mbr-section-btn .btn {
  margin: 0;
}
.cid-tUodY7YR1N.popup-builder {
  background-color: #ffffff;
}
.cid-tUodY7YR1N.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tUodY7YR1N.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tUodY7YR1N .modal-content,
.cid-tUodY7YR1N .modal-dialog {
  height: auto;
}
.cid-tUodY7YR1N .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tUodY7YR1N .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tUodY7YR1N .form-wrapper .mbr-form .form-group,
  .cid-tUodY7YR1N .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tUodY7YR1N .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tUodY7YR1N .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-tUodY7YR1N .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tUodY7YR1N .pt-0 {
  padding-top: 0 !important;
}
.cid-tUodY7YR1N .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tUodY7YR1N .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tUodY7YR1N .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tUodY7YR1N .modal-open {
  overflow: hidden;
}
.cid-tUodY7YR1N .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tUodY7YR1N .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tUodY7YR1N .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tUodY7YR1N .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-tUodY7YR1N .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tUodY7YR1N .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tUodY7YR1N .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tUodY7YR1N .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-tUodY7YR1N .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tUodY7YR1N .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tUodY7YR1N .modal-backdrop.fade {
  opacity: 0;
}
.cid-tUodY7YR1N .modal-backdrop.show {
  opacity: .5;
}
.cid-tUodY7YR1N .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-tUodY7YR1N .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tUodY7YR1N .modal-header {
    padding: 1rem;
  }
}
.cid-tUodY7YR1N .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tUodY7YR1N .modal-header .close svg {
  fill: #ffffff;
}
.cid-tUodY7YR1N .modal-header .close:hover {
  opacity: 1;
}
.cid-tUodY7YR1N .modal-header .close:focus {
  outline: none;
}
.cid-tUodY7YR1N .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tUodY7YR1N .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tUodY7YR1N .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tUodY7YR1N .modal-body {
    padding: 1rem;
  }
}
.cid-tUodY7YR1N .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-tUodY7YR1N .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tUodY7YR1N .modal-footer {
    padding: 1rem;
  }
}
.cid-tUodY7YR1N .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tUodY7YR1N .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tUodY7YR1N .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tUodY7YR1N .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tUodY7YR1N .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tUodY7YR1N .modal-lg,
  .cid-tUodY7YR1N .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tUodY7YR1N .modal-xl {
    max-width: 1140px;
  }
}
.cid-tUodY7YR1N .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tUodY7YR1N .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-tUodY7YR1N .form-group {
  margin-bottom: 1rem;
}
.cid-tUodY7YR1N .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tUodY7YR1N .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tUodY7YR1N .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-tUodY7YR1N .mbr-section-btn {
  margin: 0;
}
.cid-tUodY7YR1N .mbr-section-btn .btn {
  margin: 0;
}
.cid-tUodY8jEJF.popup-builder {
  background-color: #ffffff;
}
.cid-tUodY8jEJF.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tUodY8jEJF.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tUodY8jEJF .modal-content,
.cid-tUodY8jEJF .modal-dialog {
  height: auto;
}
.cid-tUodY8jEJF .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tUodY8jEJF .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tUodY8jEJF .form-wrapper .mbr-form .form-group,
  .cid-tUodY8jEJF .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tUodY8jEJF .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tUodY8jEJF .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-tUodY8jEJF .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tUodY8jEJF .pt-0 {
  padding-top: 0 !important;
}
.cid-tUodY8jEJF .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tUodY8jEJF .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tUodY8jEJF .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tUodY8jEJF .modal-open {
  overflow: hidden;
}
.cid-tUodY8jEJF .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tUodY8jEJF .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tUodY8jEJF .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tUodY8jEJF .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-tUodY8jEJF .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tUodY8jEJF .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tUodY8jEJF .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tUodY8jEJF .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-tUodY8jEJF .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tUodY8jEJF .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tUodY8jEJF .modal-backdrop.fade {
  opacity: 0;
}
.cid-tUodY8jEJF .modal-backdrop.show {
  opacity: .5;
}
.cid-tUodY8jEJF .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-tUodY8jEJF .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tUodY8jEJF .modal-header {
    padding: 1rem;
  }
}
.cid-tUodY8jEJF .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tUodY8jEJF .modal-header .close svg {
  fill: #ffffff;
}
.cid-tUodY8jEJF .modal-header .close:hover {
  opacity: 1;
}
.cid-tUodY8jEJF .modal-header .close:focus {
  outline: none;
}
.cid-tUodY8jEJF .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tUodY8jEJF .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tUodY8jEJF .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tUodY8jEJF .modal-body {
    padding: 1rem;
  }
}
.cid-tUodY8jEJF .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-tUodY8jEJF .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tUodY8jEJF .modal-footer {
    padding: 1rem;
  }
}
.cid-tUodY8jEJF .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tUodY8jEJF .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tUodY8jEJF .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tUodY8jEJF .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tUodY8jEJF .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tUodY8jEJF .modal-lg,
  .cid-tUodY8jEJF .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tUodY8jEJF .modal-xl {
    max-width: 1140px;
  }
}
.cid-tUodY8jEJF .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tUodY8jEJF .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-tUodY8jEJF .form-group {
  margin-bottom: 1rem;
}
.cid-tUodY8jEJF .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tUodY8jEJF .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tUodY8jEJF .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-tUodY8jEJF .mbr-section-btn {
  margin: 0;
}
.cid-tUodY8jEJF .mbr-section-btn .btn {
  margin: 0;
}
.cid-tUodY8DOiM.popup-builder {
  background-color: #ffffff;
}
.cid-tUodY8DOiM.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tUodY8DOiM.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tUodY8DOiM .modal-content,
.cid-tUodY8DOiM .modal-dialog {
  height: auto;
}
.cid-tUodY8DOiM .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tUodY8DOiM .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tUodY8DOiM .form-wrapper .mbr-form .form-group,
  .cid-tUodY8DOiM .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tUodY8DOiM .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tUodY8DOiM .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-tUodY8DOiM .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tUodY8DOiM .pt-0 {
  padding-top: 0 !important;
}
.cid-tUodY8DOiM .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tUodY8DOiM .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tUodY8DOiM .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tUodY8DOiM .modal-open {
  overflow: hidden;
}
.cid-tUodY8DOiM .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tUodY8DOiM .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tUodY8DOiM .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tUodY8DOiM .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-tUodY8DOiM .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tUodY8DOiM .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tUodY8DOiM .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tUodY8DOiM .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-tUodY8DOiM .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tUodY8DOiM .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tUodY8DOiM .modal-backdrop.fade {
  opacity: 0;
}
.cid-tUodY8DOiM .modal-backdrop.show {
  opacity: .5;
}
.cid-tUodY8DOiM .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-tUodY8DOiM .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tUodY8DOiM .modal-header {
    padding: 1rem;
  }
}
.cid-tUodY8DOiM .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tUodY8DOiM .modal-header .close svg {
  fill: #ffffff;
}
.cid-tUodY8DOiM .modal-header .close:hover {
  opacity: 1;
}
.cid-tUodY8DOiM .modal-header .close:focus {
  outline: none;
}
.cid-tUodY8DOiM .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tUodY8DOiM .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tUodY8DOiM .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tUodY8DOiM .modal-body {
    padding: 1rem;
  }
}
.cid-tUodY8DOiM .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-tUodY8DOiM .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tUodY8DOiM .modal-footer {
    padding: 1rem;
  }
}
.cid-tUodY8DOiM .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tUodY8DOiM .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tUodY8DOiM .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tUodY8DOiM .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tUodY8DOiM .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tUodY8DOiM .modal-lg,
  .cid-tUodY8DOiM .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tUodY8DOiM .modal-xl {
    max-width: 1140px;
  }
}
.cid-tUodY8DOiM .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tUodY8DOiM .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-tUodY8DOiM .form-group {
  margin-bottom: 1rem;
}
.cid-tUodY8DOiM .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tUodY8DOiM .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tUodY8DOiM .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-tUodY8DOiM .mbr-section-btn {
  margin: 0;
}
.cid-tUodY8DOiM .mbr-section-btn .btn {
  margin: 0;
}
.cid-tUodY90cnr.popup-builder {
  background-color: #ffffff;
}
.cid-tUodY90cnr.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tUodY90cnr.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tUodY90cnr .modal-content,
.cid-tUodY90cnr .modal-dialog {
  height: auto;
}
.cid-tUodY90cnr .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tUodY90cnr .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tUodY90cnr .form-wrapper .mbr-form .form-group,
  .cid-tUodY90cnr .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tUodY90cnr .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tUodY90cnr .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-tUodY90cnr .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tUodY90cnr .pt-0 {
  padding-top: 0 !important;
}
.cid-tUodY90cnr .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tUodY90cnr .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tUodY90cnr .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tUodY90cnr .modal-open {
  overflow: hidden;
}
.cid-tUodY90cnr .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tUodY90cnr .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tUodY90cnr .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tUodY90cnr .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-tUodY90cnr .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tUodY90cnr .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tUodY90cnr .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tUodY90cnr .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-tUodY90cnr .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tUodY90cnr .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tUodY90cnr .modal-backdrop.fade {
  opacity: 0;
}
.cid-tUodY90cnr .modal-backdrop.show {
  opacity: .5;
}
.cid-tUodY90cnr .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-tUodY90cnr .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tUodY90cnr .modal-header {
    padding: 1rem;
  }
}
.cid-tUodY90cnr .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tUodY90cnr .modal-header .close svg {
  fill: #ffffff;
}
.cid-tUodY90cnr .modal-header .close:hover {
  opacity: 1;
}
.cid-tUodY90cnr .modal-header .close:focus {
  outline: none;
}
.cid-tUodY90cnr .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tUodY90cnr .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tUodY90cnr .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tUodY90cnr .modal-body {
    padding: 1rem;
  }
}
.cid-tUodY90cnr .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-tUodY90cnr .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tUodY90cnr .modal-footer {
    padding: 1rem;
  }
}
.cid-tUodY90cnr .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tUodY90cnr .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tUodY90cnr .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tUodY90cnr .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tUodY90cnr .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tUodY90cnr .modal-lg,
  .cid-tUodY90cnr .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tUodY90cnr .modal-xl {
    max-width: 1140px;
  }
}
.cid-tUodY90cnr .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tUodY90cnr .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-tUodY90cnr .form-group {
  margin-bottom: 1rem;
}
.cid-tUodY90cnr .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tUodY90cnr .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tUodY90cnr .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-tUodY90cnr .mbr-section-btn {
  margin: 0;
}
.cid-tUodY90cnr .mbr-section-btn .btn {
  margin: 0;
}
.cid-uYztOxx9eJ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uYztOxx9eJ .row > [class*="col"] {
  padding-left: 16px;
  padding-right: 16px;
  width: 100%;
}
.cid-tUodY9CwSh {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-tUodY9CwSh .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tUodY9CwSh .bg-facebook:hover {
  background: #0b60cb;
}
.cid-tUodY9CwSh .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-tUodY9CwSh .bg-youtube:hover {
  background: #cc0000;
}
.cid-tUodY9CwSh .bg-twitch {
  background: #9146ff;
  color: #ffffff;
}
.cid-tUodY9CwSh .bg-twitch:hover {
  background: #7313ff;
}
.cid-tUodY9CwSh .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-tUodY9CwSh [class^="socicon-"]:before,
.cid-tUodY9CwSh [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tUodY9CwSh .mbr-section-title,
.cid-tUodY9CwSh .social-list {
  color: #4479d9;
  text-align: right;
}
.cid-tUodY9Yi90 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (max-width: 767px) {
  .cid-tUodY9Yi90 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tUodY9Yi90 .img-logo img {
  height: 6rem;
  width: auto;
}
.cid-tUodY9Yi90 .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-tUodY9Yi90 .form-control:focus,
.cid-tUodY9Yi90 .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-tUodY9Yi90 .form-group {
  margin-bottom: 1rem;
}
.cid-tUodY9Yi90 input::-webkit-input-placeholder,
.cid-tUodY9Yi90 textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-tUodY9Yi90 input:-moz-placeholder,
.cid-tUodY9Yi90 textarea:-moz-placeholder {
  color: #656565;
}
.cid-tUodY9Yi90 .jq-selectbox li,
.cid-tUodY9Yi90 .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-tUodY9Yi90 .jq-selectbox li:hover,
.cid-tUodY9Yi90 .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-tUodY9Yi90 .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-tUodY9Yi90 .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-tUodY9Yi90 textarea.form-control {
  resize: none;
}
.cid-tUodY9Yi90 .input-group-btn {
  display: inline-block;
}
.cid-tUodY9Yi90 .input-group-btn .btn {
  margin: 0 !important;
  padding: 0.75rem 1.5625rem !important;
  text-transform: none;
}
.cid-tUodY9Yi90 .form-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tUodY9Yi90 .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tUodY9Yi90 .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tUodY9Yi90 .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tUodY9Yi90 .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tUodY9Yi90 .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tUodY9Yi90 .social-list {
    -webkit-justify-content: justify;
    text-align: justify;
    hyphens: auto;
    text-justify: distribute;
  }
}
@media (max-width: 767px) {
  .cid-tUodY9Yi90 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tUodY9Yi90 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tUodY9Yi90 .form-control,
.cid-tUodY9Yi90 .input-group-btn .btn {
  border-radius: 3px;
}
.cid-tUodY9Yi90 #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-tUodY9Yi90 #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-tUodY9Yi90 #creativecommons img,
.cid-tUodY9Yi90 iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-tUodY9Yi90 .offset-md-1 {
  margin-left: 1vw;
}
.cid-tUodYaGTHp.popup-builder {
  background-color: #ffffff;
}
.cid-tUodYaGTHp.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tUodYaGTHp.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tUodYaGTHp .modal-content,
.cid-tUodYaGTHp .modal-dialog {
  height: auto;
}
.cid-tUodYaGTHp .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tUodYaGTHp .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tUodYaGTHp .form-wrapper .mbr-form .form-group,
  .cid-tUodYaGTHp .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tUodYaGTHp .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tUodYaGTHp .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-tUodYaGTHp .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tUodYaGTHp .pt-0 {
  padding-top: 0 !important;
}
.cid-tUodYaGTHp .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tUodYaGTHp .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tUodYaGTHp .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tUodYaGTHp .modal-open {
  overflow: hidden;
}
.cid-tUodYaGTHp .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tUodYaGTHp .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tUodYaGTHp .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tUodYaGTHp .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-tUodYaGTHp .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tUodYaGTHp .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tUodYaGTHp .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tUodYaGTHp .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-tUodYaGTHp .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tUodYaGTHp .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tUodYaGTHp .modal-backdrop.fade {
  opacity: 0;
}
.cid-tUodYaGTHp .modal-backdrop.show {
  opacity: .5;
}
.cid-tUodYaGTHp .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-tUodYaGTHp .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tUodYaGTHp .modal-header {
    padding: 1rem;
  }
}
.cid-tUodYaGTHp .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tUodYaGTHp .modal-header .close svg {
  fill: #ffffff;
}
.cid-tUodYaGTHp .modal-header .close:hover {
  opacity: 1;
}
.cid-tUodYaGTHp .modal-header .close:focus {
  outline: none;
}
.cid-tUodYaGTHp .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tUodYaGTHp .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tUodYaGTHp .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tUodYaGTHp .modal-body {
    padding: 1rem;
  }
}
.cid-tUodYaGTHp .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-tUodYaGTHp .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tUodYaGTHp .modal-footer {
    padding: 1rem;
  }
}
.cid-tUodYaGTHp .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tUodYaGTHp .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tUodYaGTHp .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tUodYaGTHp .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tUodYaGTHp .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tUodYaGTHp .modal-lg,
  .cid-tUodYaGTHp .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tUodYaGTHp .modal-xl {
    max-width: 1140px;
  }
}
.cid-tUodYaGTHp .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tUodYaGTHp .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-tUodYaGTHp .form-group {
  margin-bottom: 1rem;
}
.cid-tUodYaGTHp .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tUodYaGTHp .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tUodYaGTHp .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-tUodYaGTHp .mbr-section-btn {
  margin: 0;
}
.cid-tUodYaGTHp .mbr-section-btn .btn {
  margin: 0;
}
.cid-tV0hk4VC6a {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tV0hk4VC6a nav.navbar {
  position: fixed;
}
.cid-tV0hk4VC6a .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-tV0hk4VC6a .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tV0hk4VC6a .decor {
  background-color: white;
  border: solid 1px lightgray;
  border-radius: .5vw;
}
.cid-tV0hk4VC6a #menu {
  width: 3vh;
  font-size: .8vh;
  color: #353535;
  left: -7px;
  position: absolute;
  top: 1px;
  margin-top: 3px;
}
.cid-tV0hk4VC6a .dropdown-item {
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  transition: .4s all !important;
}
.cid-tV0hk4VC6a .dropdown-item:hover,
.cid-tV0hk4VC6a .dropdown-item:focus {
  background: rgba(71, 181, 237, 0.5) !important;
  color: white !important;
}
.cid-tV0hk4VC6a .dropdown-item:hover span {
  color: white;
}
.cid-tV0hk4VC6a .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tV0hk4VC6a .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tV0hk4VC6a .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
  text-align: center;
}
.cid-tV0hk4VC6a .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tV0hk4VC6a .nav-link {
  position: relative;
}
.cid-tV0hk4VC6a .container {
  display: flex;
  margin: auto;
  max-width: 1600px;
}
.cid-tV0hk4VC6a .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0 !important;
}
.cid-tV0hk4VC6a .iconfont-wrapper .mbr-iconfont {
  transition: .4s all;
}
.cid-tV0hk4VC6a .iconfont-wrapper:hover .mbr-iconfont {
  color: #6592e6;
}
.cid-tV0hk4VC6a .dropdown-menu,
.cid-tV0hk4VC6a .navbar.opened {
  background: #353535 !important;
}
.cid-tV0hk4VC6a .nav-item:focus,
.cid-tV0hk4VC6a .nav-link:focus {
  outline: none;
}
.cid-tV0hk4VC6a .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tV0hk4VC6a .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tV0hk4VC6a .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tV0hk4VC6a .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tV0hk4VC6a .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tV0hk4VC6a .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tV0hk4VC6a .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-tV0hk4VC6a .navbar.opened {
  transition: all 0.3s;
}
.cid-tV0hk4VC6a .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tV0hk4VC6a .navbar .navbar-logo img {
  width: auto;
}
.cid-tV0hk4VC6a .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tV0hk4VC6a .navbar.collapsed {
  justify-content: center;
}
.cid-tV0hk4VC6a .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tV0hk4VC6a .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tV0hk4VC6a .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tV0hk4VC6a .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tV0hk4VC6a .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-tV0hk4VC6a .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tV0hk4VC6a .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tV0hk4VC6a .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tV0hk4VC6a .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tV0hk4VC6a .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tV0hk4VC6a .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tV0hk4VC6a .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tV0hk4VC6a .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-tV0hk4VC6a .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tV0hk4VC6a .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tV0hk4VC6a .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tV0hk4VC6a .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tV0hk4VC6a .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tV0hk4VC6a .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-tV0hk4VC6a .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tV0hk4VC6a .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tV0hk4VC6a .dropdown-item.active,
.cid-tV0hk4VC6a .dropdown-item:active {
  background-color: transparent;
}
.cid-tV0hk4VC6a .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tV0hk4VC6a .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tV0hk4VC6a .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tV0hk4VC6a .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #353535;
}
.cid-tV0hk4VC6a .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tV0hk4VC6a .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tV0hk4VC6a ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tV0hk4VC6a .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tV0hk4VC6a button.navbar-toggler {
  outline: none;
  width: 26px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tV0hk4VC6a button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 25px;
  height: 2px;
  border-right: 5px;
  background-color: #353535;
}
.cid-tV0hk4VC6a button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tV0hk4VC6a button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tV0hk4VC6a button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tV0hk4VC6a button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tV0hk4VC6a nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tV0hk4VC6a nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tV0hk4VC6a nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tV0hk4VC6a nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tV0hk4VC6a .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tV0hk4VC6a a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tV0hk4VC6a .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-tV0hk4VC6a .navbar {
    height: 70px;
  }
  .cid-tV0hk4VC6a .navbar.opened {
    height: auto;
  }
  .cid-tV0hk4VC6a .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tV0hk4VC6a .header-item {
  width: 33.33333333%;
  padding: 10px 0;
}
.cid-tV0hk4VC6a .navbar-toggler {
  margin-left: 10px;
}
.cid-tV0hk4VC6a .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-tV0hk4VC6a .navbar-logo {
  margin-right: 0 !important;
}
.cid-tV0hk4VC6a .mbr-text {
  width: 100%;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 575px) {
  .cid-tV0hk4VC6a .mbr-text {
    display: none;
  }
}
.cid-tV0hk4VC6a .navbar-collapse {
  padding-top: 40px !important;
}
.cid-tV0hk4VC6a .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-tV0hk4VC6a .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
}
.cid-tV0hk4VC6a .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-tV0hk4VC6a #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-tV0hk4VC6a #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-tV0hk4VC6a #vol {
    display: none;
  }
}
.cid-tV0hk4VC6a .soutien {
  font-family: jost;
  font-size: 1em;
}
.cid-tV0hk5y9NB {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tV0hk5y9NB .mbr-section-title {
  text-align: center;
  color: #4479d9;
}
.cid-tV0hk5y9NB .mbr-section-subtitle {
  text-align: center;
}
.cid-tV0hk5y9NB .mbr-text {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tV0hk5y9NB .display-1 {
    font-size: 75px;
  }
  .cid-tV0hk5y9NB .display-5 {
    font-size: 29px;
  }
  .cid-tV0hk5y9NB .display-4 {
    font-weight: 300;
  }
}
#custom-html-1bj {
  /* Type valid CSS here */
}
#custom-html-1bj div {
  background-color: #1f1f1f;
  text-align: center;
}
#custom-html-1bj .leTexte {
  font-size: 1rem;
  color: #fff;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  margin: auto;
}
.cid-ubZSX5gAnx {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-ubZSX5gAnx .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZSX5gAnx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ubZSX5gAnx .container,
.cid-ubZSX5gAnx .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-ubZSX5gAnx .container,
  .cid-ubZSX5gAnx .container-fluid {
    padding: 0 20px;
  }
}
.cid-ubZSX5gAnx .title-wrapper .mbr-section-subtitle {
  margin-bottom: 25px;
}
@media (max-width: 992px) {
  .cid-ubZSX5gAnx .title-wrapper .mbr-section-subtitle {
    margin-bottom: 20px;
  }
}
.cid-ubZSX5gAnx .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-ubZSX5gAnx .mbr-section-title {
  color: #4479d9;
}
.cid-ubZSX5gAnx .mbr-section-subtitle {
  color: #f9a600;
}
.cid-ubTFxEBf8n {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-ubTFxEBf8n .mbr-section-title {
  color: #fb980a;
  text-align: right;
}
#custom-html-1sn {
  /* Type valid CSS here */
  /* global */
}
#custom-html-1sn *,
#custom-html-1sn *::before,
#custom-html-1sn *::after {
  box-sizing: border-box;
}
#custom-html-1sn body {
  font-family: sans-serif;
  min-height: 100vh;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #232323;
}
#custom-html-1sn #corpsDuTexte {
  background-color: #232323;
}
#custom-html-1sn .container {
  background-color: #232323;
}
#custom-html-1sn .titre {
  padding: 1em;
}
#custom-html-1sn H1 {
  color: orange;
  font-size: 2rem;
}
#custom-html-1sn h6 {
  color: white;
}
.cid-ubZT8jSGI6 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ubZT8jSGI6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZT8jSGI6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ubZT8jSGI6 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ubZT8jSGI6 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-ubZT8jSGI6 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-ubZT8jSGI6 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-ubZT8jSGI6 .mbr-section-title {
  color: #ff9966;
  text-align: left;
}
.cid-ubZT8jSGI6 .mbr-text,
.cid-ubZT8jSGI6 .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-ubZT8jSGI6 .w-100 {
  padding: 0;
  border-radius: 13px;
}
.cid-ubZTauKHrn {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ubZTauKHrn .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZTauKHrn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ubZTauKHrn .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ubZTauKHrn .text-wrapper {
  align-items: center;
  background-color: #4479d9;
  border-radius: 1em;
  border: 1px orange solid;
  padding: 1em;
}
@media (max-width: 991px) {
  .cid-ubZTauKHrn .image-wrapper {
    padding: 1rem;
  }
}
.cid-ubZTauKHrn .mbr-section-title {
  color: #ff9966;
  text-align: left;
}
.cid-ubZTauKHrn .mbr-text,
.cid-ubZTauKHrn .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-ubZTauKHrn .w-100 {
  padding: 0;
  border-radius: 13px;
  -webkit-filter: drop-shadow(5px 5px 5px #000000);
  filter: drop-shadow(5px 5px 5px #000000);
}
.cid-tV0hk6Gymr {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-tV0hk6Gymr .mbr-section-title {
  color: #4479d9;
  text-align: right;
}
.cid-tV0hk6Gymr .mbr-text,
.cid-tV0hk6Gymr .mbr-section-btn {
  color: #ffa405;
  text-align: right;
}
.cid-tV0hk7elUu {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #171717;
}
.cid-tV0hk7elUu .row {
  padding: 20px 0;
}
@media (min-width: 992px) {
  .cid-tV0hk7elUu .row {
    padding: 20px 34px;
  }
}
.cid-tV0hk7elUu .mbr-text {
  color: #4479d9;
  text-align: center;
}
.cid-tV0hk7ylzA {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-tV0hk7ylzA .card-title {
  line-height: 1.6;
  margin: 0;
}
.cid-tV0hk7ylzA .card {
  overflow: visible;
  transition: all 0.3s;
}
.cid-tV0hk7ylzA .card:hover {
  margin-top: -0.6rem;
}
.cid-tV0hk7ylzA .card-wrapper {
  position: relative;
}
.cid-tV0hk7ylzA .card-img {
  overflow: hidden;
  position: relative;
  transition: all 0.3s;
  border-radius: 6px;
}
.cid-tV0hk7ylzA .card-img:hover {
  box-shadow: 0 15px 20px rgba(0, 0, 0, 0.1);
}
.cid-tV0hk7ylzA .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: black;
  opacity: 0.2;
  z-index: 10;
  pointer-events: none;
  border-radius: 6px;
}
.cid-tV0hk7ylzA .big {
  margin-top: -25%;
}
.cid-tV0hk7ylzA .card-box {
  position: absolute;
  overflow: hidden;
  margin-bottom: -8px;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 1rem;
  z-index: 100;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
@media (max-width: 991px) {
  .cid-tV0hk7ylzA .small {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-tV0hk7ylzA .card:not(.last-child) {
    padding-bottom: 1.5rem !important;
  }
}
.cid-tV0hk7ylzA .mbr-section-sub-title {
  color: #4479d9;
  text-align: left;
}
.cid-tV0hk7Zhxm.popup-builder {
  background-color: #ffffff;
}
.cid-tV0hk7Zhxm.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tV0hk7Zhxm.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tV0hk7Zhxm .modal-content,
.cid-tV0hk7Zhxm .modal-dialog {
  height: auto;
}
.cid-tV0hk7Zhxm .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tV0hk7Zhxm .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tV0hk7Zhxm .form-wrapper .mbr-form .form-group,
  .cid-tV0hk7Zhxm .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tV0hk7Zhxm .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tV0hk7Zhxm .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-tV0hk7Zhxm .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tV0hk7Zhxm .pt-0 {
  padding-top: 0 !important;
}
.cid-tV0hk7Zhxm .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tV0hk7Zhxm .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tV0hk7Zhxm .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tV0hk7Zhxm .modal-open {
  overflow: hidden;
}
.cid-tV0hk7Zhxm .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tV0hk7Zhxm .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tV0hk7Zhxm .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tV0hk7Zhxm .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-tV0hk7Zhxm .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tV0hk7Zhxm .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tV0hk7Zhxm .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tV0hk7Zhxm .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-tV0hk7Zhxm .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tV0hk7Zhxm .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tV0hk7Zhxm .modal-backdrop.fade {
  opacity: 0;
}
.cid-tV0hk7Zhxm .modal-backdrop.show {
  opacity: .5;
}
.cid-tV0hk7Zhxm .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-tV0hk7Zhxm .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tV0hk7Zhxm .modal-header {
    padding: 1rem;
  }
}
.cid-tV0hk7Zhxm .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tV0hk7Zhxm .modal-header .close svg {
  fill: #ffffff;
}
.cid-tV0hk7Zhxm .modal-header .close:hover {
  opacity: 1;
}
.cid-tV0hk7Zhxm .modal-header .close:focus {
  outline: none;
}
.cid-tV0hk7Zhxm .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tV0hk7Zhxm .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tV0hk7Zhxm .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tV0hk7Zhxm .modal-body {
    padding: 1rem;
  }
}
.cid-tV0hk7Zhxm .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-tV0hk7Zhxm .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tV0hk7Zhxm .modal-footer {
    padding: 1rem;
  }
}
.cid-tV0hk7Zhxm .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tV0hk7Zhxm .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tV0hk7Zhxm .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tV0hk7Zhxm .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tV0hk7Zhxm .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tV0hk7Zhxm .modal-lg,
  .cid-tV0hk7Zhxm .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tV0hk7Zhxm .modal-xl {
    max-width: 1140px;
  }
}
.cid-tV0hk7Zhxm .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tV0hk7Zhxm .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-tV0hk7Zhxm .form-group {
  margin-bottom: 1rem;
}
.cid-tV0hk7Zhxm .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tV0hk7Zhxm .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tV0hk7Zhxm .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-tV0hk7Zhxm .mbr-section-btn {
  margin: 0;
}
.cid-tV0hk7Zhxm .mbr-section-btn .btn {
  margin: 0;
}
.cid-tV0hk7Zhxm #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-tV0hk7Zhxm #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-tV0hk7Zhxm #creativecommons img,
.cid-tV0hk7Zhxm iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-tV0hk8piCb.popup-builder {
  background-color: #ffffff;
}
.cid-tV0hk8piCb.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tV0hk8piCb.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tV0hk8piCb .modal-content,
.cid-tV0hk8piCb .modal-dialog {
  height: auto;
}
.cid-tV0hk8piCb .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tV0hk8piCb .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tV0hk8piCb .form-wrapper .mbr-form .form-group,
  .cid-tV0hk8piCb .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tV0hk8piCb .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tV0hk8piCb .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-tV0hk8piCb .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tV0hk8piCb .pt-0 {
  padding-top: 0 !important;
}
.cid-tV0hk8piCb .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tV0hk8piCb .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tV0hk8piCb .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tV0hk8piCb .modal-open {
  overflow: hidden;
}
.cid-tV0hk8piCb .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tV0hk8piCb .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tV0hk8piCb .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tV0hk8piCb .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-tV0hk8piCb .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tV0hk8piCb .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tV0hk8piCb .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tV0hk8piCb .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-tV0hk8piCb .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tV0hk8piCb .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tV0hk8piCb .modal-backdrop.fade {
  opacity: 0;
}
.cid-tV0hk8piCb .modal-backdrop.show {
  opacity: .5;
}
.cid-tV0hk8piCb .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-tV0hk8piCb .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tV0hk8piCb .modal-header {
    padding: 1rem;
  }
}
.cid-tV0hk8piCb .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tV0hk8piCb .modal-header .close svg {
  fill: #ffffff;
}
.cid-tV0hk8piCb .modal-header .close:hover {
  opacity: 1;
}
.cid-tV0hk8piCb .modal-header .close:focus {
  outline: none;
}
.cid-tV0hk8piCb .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tV0hk8piCb .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tV0hk8piCb .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tV0hk8piCb .modal-body {
    padding: 1rem;
  }
}
.cid-tV0hk8piCb .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-tV0hk8piCb .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tV0hk8piCb .modal-footer {
    padding: 1rem;
  }
}
.cid-tV0hk8piCb .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tV0hk8piCb .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tV0hk8piCb .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tV0hk8piCb .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tV0hk8piCb .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tV0hk8piCb .modal-lg,
  .cid-tV0hk8piCb .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tV0hk8piCb .modal-xl {
    max-width: 1140px;
  }
}
.cid-tV0hk8piCb .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tV0hk8piCb .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-tV0hk8piCb .form-group {
  margin-bottom: 1rem;
}
.cid-tV0hk8piCb .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tV0hk8piCb .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tV0hk8piCb .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-tV0hk8piCb .mbr-section-btn {
  margin: 0;
}
.cid-tV0hk8piCb .mbr-section-btn .btn {
  margin: 0;
}
.cid-tV0hk8Xhb9.popup-builder {
  background-color: #ffffff;
}
.cid-tV0hk8Xhb9.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tV0hk8Xhb9.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tV0hk8Xhb9 .modal-content,
.cid-tV0hk8Xhb9 .modal-dialog {
  height: auto;
}
.cid-tV0hk8Xhb9 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tV0hk8Xhb9 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tV0hk8Xhb9 .form-wrapper .mbr-form .form-group,
  .cid-tV0hk8Xhb9 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tV0hk8Xhb9 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tV0hk8Xhb9 .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-tV0hk8Xhb9 .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tV0hk8Xhb9 .pt-0 {
  padding-top: 0 !important;
}
.cid-tV0hk8Xhb9 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tV0hk8Xhb9 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tV0hk8Xhb9 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tV0hk8Xhb9 .modal-open {
  overflow: hidden;
}
.cid-tV0hk8Xhb9 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tV0hk8Xhb9 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tV0hk8Xhb9 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tV0hk8Xhb9 .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-tV0hk8Xhb9 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tV0hk8Xhb9 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tV0hk8Xhb9 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tV0hk8Xhb9 .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-tV0hk8Xhb9 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tV0hk8Xhb9 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tV0hk8Xhb9 .modal-backdrop.fade {
  opacity: 0;
}
.cid-tV0hk8Xhb9 .modal-backdrop.show {
  opacity: .5;
}
.cid-tV0hk8Xhb9 .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-tV0hk8Xhb9 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tV0hk8Xhb9 .modal-header {
    padding: 1rem;
  }
}
.cid-tV0hk8Xhb9 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tV0hk8Xhb9 .modal-header .close svg {
  fill: #ffffff;
}
.cid-tV0hk8Xhb9 .modal-header .close:hover {
  opacity: 1;
}
.cid-tV0hk8Xhb9 .modal-header .close:focus {
  outline: none;
}
.cid-tV0hk8Xhb9 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tV0hk8Xhb9 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tV0hk8Xhb9 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tV0hk8Xhb9 .modal-body {
    padding: 1rem;
  }
}
.cid-tV0hk8Xhb9 .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-tV0hk8Xhb9 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tV0hk8Xhb9 .modal-footer {
    padding: 1rem;
  }
}
.cid-tV0hk8Xhb9 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tV0hk8Xhb9 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tV0hk8Xhb9 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tV0hk8Xhb9 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tV0hk8Xhb9 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tV0hk8Xhb9 .modal-lg,
  .cid-tV0hk8Xhb9 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tV0hk8Xhb9 .modal-xl {
    max-width: 1140px;
  }
}
.cid-tV0hk8Xhb9 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tV0hk8Xhb9 .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-tV0hk8Xhb9 .form-group {
  margin-bottom: 1rem;
}
.cid-tV0hk8Xhb9 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tV0hk8Xhb9 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tV0hk8Xhb9 .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-tV0hk8Xhb9 .mbr-section-btn {
  margin: 0;
}
.cid-tV0hk8Xhb9 .mbr-section-btn .btn {
  margin: 0;
}
.cid-tV0hk9sEyL.popup-builder {
  background-color: #ffffff;
}
.cid-tV0hk9sEyL.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tV0hk9sEyL.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tV0hk9sEyL .modal-content,
.cid-tV0hk9sEyL .modal-dialog {
  height: auto;
}
.cid-tV0hk9sEyL .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tV0hk9sEyL .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tV0hk9sEyL .form-wrapper .mbr-form .form-group,
  .cid-tV0hk9sEyL .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tV0hk9sEyL .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tV0hk9sEyL .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-tV0hk9sEyL .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tV0hk9sEyL .pt-0 {
  padding-top: 0 !important;
}
.cid-tV0hk9sEyL .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tV0hk9sEyL .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tV0hk9sEyL .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tV0hk9sEyL .modal-open {
  overflow: hidden;
}
.cid-tV0hk9sEyL .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tV0hk9sEyL .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tV0hk9sEyL .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tV0hk9sEyL .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-tV0hk9sEyL .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tV0hk9sEyL .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tV0hk9sEyL .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tV0hk9sEyL .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-tV0hk9sEyL .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tV0hk9sEyL .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tV0hk9sEyL .modal-backdrop.fade {
  opacity: 0;
}
.cid-tV0hk9sEyL .modal-backdrop.show {
  opacity: .5;
}
.cid-tV0hk9sEyL .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-tV0hk9sEyL .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tV0hk9sEyL .modal-header {
    padding: 1rem;
  }
}
.cid-tV0hk9sEyL .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tV0hk9sEyL .modal-header .close svg {
  fill: #ffffff;
}
.cid-tV0hk9sEyL .modal-header .close:hover {
  opacity: 1;
}
.cid-tV0hk9sEyL .modal-header .close:focus {
  outline: none;
}
.cid-tV0hk9sEyL .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tV0hk9sEyL .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tV0hk9sEyL .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tV0hk9sEyL .modal-body {
    padding: 1rem;
  }
}
.cid-tV0hk9sEyL .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-tV0hk9sEyL .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tV0hk9sEyL .modal-footer {
    padding: 1rem;
  }
}
.cid-tV0hk9sEyL .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tV0hk9sEyL .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tV0hk9sEyL .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tV0hk9sEyL .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tV0hk9sEyL .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tV0hk9sEyL .modal-lg,
  .cid-tV0hk9sEyL .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tV0hk9sEyL .modal-xl {
    max-width: 1140px;
  }
}
.cid-tV0hk9sEyL .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tV0hk9sEyL .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-tV0hk9sEyL .form-group {
  margin-bottom: 1rem;
}
.cid-tV0hk9sEyL .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tV0hk9sEyL .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tV0hk9sEyL .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-tV0hk9sEyL .mbr-section-btn {
  margin: 0;
}
.cid-tV0hk9sEyL .mbr-section-btn .btn {
  margin: 0;
}
.cid-tV0hk9TnOM.popup-builder {
  background-color: #ffffff;
}
.cid-tV0hk9TnOM.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tV0hk9TnOM.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tV0hk9TnOM .modal-content,
.cid-tV0hk9TnOM .modal-dialog {
  height: auto;
}
.cid-tV0hk9TnOM .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tV0hk9TnOM .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tV0hk9TnOM .form-wrapper .mbr-form .form-group,
  .cid-tV0hk9TnOM .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tV0hk9TnOM .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tV0hk9TnOM .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-tV0hk9TnOM .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tV0hk9TnOM .pt-0 {
  padding-top: 0 !important;
}
.cid-tV0hk9TnOM .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tV0hk9TnOM .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tV0hk9TnOM .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tV0hk9TnOM .modal-open {
  overflow: hidden;
}
.cid-tV0hk9TnOM .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tV0hk9TnOM .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tV0hk9TnOM .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tV0hk9TnOM .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-tV0hk9TnOM .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tV0hk9TnOM .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tV0hk9TnOM .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tV0hk9TnOM .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-tV0hk9TnOM .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tV0hk9TnOM .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tV0hk9TnOM .modal-backdrop.fade {
  opacity: 0;
}
.cid-tV0hk9TnOM .modal-backdrop.show {
  opacity: .5;
}
.cid-tV0hk9TnOM .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-tV0hk9TnOM .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tV0hk9TnOM .modal-header {
    padding: 1rem;
  }
}
.cid-tV0hk9TnOM .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tV0hk9TnOM .modal-header .close svg {
  fill: #ffffff;
}
.cid-tV0hk9TnOM .modal-header .close:hover {
  opacity: 1;
}
.cid-tV0hk9TnOM .modal-header .close:focus {
  outline: none;
}
.cid-tV0hk9TnOM .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tV0hk9TnOM .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tV0hk9TnOM .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tV0hk9TnOM .modal-body {
    padding: 1rem;
  }
}
.cid-tV0hk9TnOM .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-tV0hk9TnOM .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tV0hk9TnOM .modal-footer {
    padding: 1rem;
  }
}
.cid-tV0hk9TnOM .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tV0hk9TnOM .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tV0hk9TnOM .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tV0hk9TnOM .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tV0hk9TnOM .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tV0hk9TnOM .modal-lg,
  .cid-tV0hk9TnOM .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tV0hk9TnOM .modal-xl {
    max-width: 1140px;
  }
}
.cid-tV0hk9TnOM .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tV0hk9TnOM .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-tV0hk9TnOM .form-group {
  margin-bottom: 1rem;
}
.cid-tV0hk9TnOM .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tV0hk9TnOM .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tV0hk9TnOM .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-tV0hk9TnOM .mbr-section-btn {
  margin: 0;
}
.cid-tV0hk9TnOM .mbr-section-btn .btn {
  margin: 0;
}
.cid-tV0hkai48G.popup-builder {
  background-color: #ffffff;
}
.cid-tV0hkai48G.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tV0hkai48G.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tV0hkai48G .modal-content,
.cid-tV0hkai48G .modal-dialog {
  height: auto;
}
.cid-tV0hkai48G .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tV0hkai48G .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tV0hkai48G .form-wrapper .mbr-form .form-group,
  .cid-tV0hkai48G .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tV0hkai48G .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tV0hkai48G .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-tV0hkai48G .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tV0hkai48G .pt-0 {
  padding-top: 0 !important;
}
.cid-tV0hkai48G .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tV0hkai48G .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tV0hkai48G .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tV0hkai48G .modal-open {
  overflow: hidden;
}
.cid-tV0hkai48G .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tV0hkai48G .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tV0hkai48G .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tV0hkai48G .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-tV0hkai48G .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tV0hkai48G .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tV0hkai48G .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tV0hkai48G .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-tV0hkai48G .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tV0hkai48G .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tV0hkai48G .modal-backdrop.fade {
  opacity: 0;
}
.cid-tV0hkai48G .modal-backdrop.show {
  opacity: .5;
}
.cid-tV0hkai48G .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-tV0hkai48G .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tV0hkai48G .modal-header {
    padding: 1rem;
  }
}
.cid-tV0hkai48G .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tV0hkai48G .modal-header .close svg {
  fill: #ffffff;
}
.cid-tV0hkai48G .modal-header .close:hover {
  opacity: 1;
}
.cid-tV0hkai48G .modal-header .close:focus {
  outline: none;
}
.cid-tV0hkai48G .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tV0hkai48G .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tV0hkai48G .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tV0hkai48G .modal-body {
    padding: 1rem;
  }
}
.cid-tV0hkai48G .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-tV0hkai48G .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tV0hkai48G .modal-footer {
    padding: 1rem;
  }
}
.cid-tV0hkai48G .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tV0hkai48G .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tV0hkai48G .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tV0hkai48G .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tV0hkai48G .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tV0hkai48G .modal-lg,
  .cid-tV0hkai48G .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tV0hkai48G .modal-xl {
    max-width: 1140px;
  }
}
.cid-tV0hkai48G .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tV0hkai48G .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-tV0hkai48G .form-group {
  margin-bottom: 1rem;
}
.cid-tV0hkai48G .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tV0hkai48G .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tV0hkai48G .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-tV0hkai48G .mbr-section-btn {
  margin: 0;
}
.cid-tV0hkai48G .mbr-section-btn .btn {
  margin: 0;
}
.cid-uYztOxx9eJ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uYztOxx9eJ .row > [class*="col"] {
  padding-left: 16px;
  padding-right: 16px;
  width: 100%;
}
.cid-tV0hkbaXV4 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-tV0hkbaXV4 .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tV0hkbaXV4 .bg-facebook:hover {
  background: #0b60cb;
}
.cid-tV0hkbaXV4 .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-tV0hkbaXV4 .bg-youtube:hover {
  background: #cc0000;
}
.cid-tV0hkbaXV4 .bg-twitch {
  background: #9146ff;
  color: #ffffff;
}
.cid-tV0hkbaXV4 .bg-twitch:hover {
  background: #7313ff;
}
.cid-tV0hkbaXV4 .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-tV0hkbaXV4 [class^="socicon-"]:before,
.cid-tV0hkbaXV4 [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tV0hkbaXV4 .mbr-section-title,
.cid-tV0hkbaXV4 .social-list {
  color: #4479d9;
  text-align: right;
}
.cid-tV0hkbFZse {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (max-width: 767px) {
  .cid-tV0hkbFZse .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tV0hkbFZse .img-logo img {
  height: 6rem;
  width: auto;
}
.cid-tV0hkbFZse .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-tV0hkbFZse .form-control:focus,
.cid-tV0hkbFZse .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-tV0hkbFZse .form-group {
  margin-bottom: 1rem;
}
.cid-tV0hkbFZse input::-webkit-input-placeholder,
.cid-tV0hkbFZse textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-tV0hkbFZse input:-moz-placeholder,
.cid-tV0hkbFZse textarea:-moz-placeholder {
  color: #656565;
}
.cid-tV0hkbFZse .jq-selectbox li,
.cid-tV0hkbFZse .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-tV0hkbFZse .jq-selectbox li:hover,
.cid-tV0hkbFZse .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-tV0hkbFZse .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-tV0hkbFZse .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-tV0hkbFZse textarea.form-control {
  resize: none;
}
.cid-tV0hkbFZse .input-group-btn {
  display: inline-block;
}
.cid-tV0hkbFZse .input-group-btn .btn {
  margin: 0 !important;
  padding: 0.75rem 1.5625rem !important;
  text-transform: none;
}
.cid-tV0hkbFZse .form-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tV0hkbFZse .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tV0hkbFZse .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tV0hkbFZse .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tV0hkbFZse .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tV0hkbFZse .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tV0hkbFZse .social-list {
    -webkit-justify-content: justify;
    text-align: justify;
    hyphens: auto;
    text-justify: distribute;
  }
}
@media (max-width: 767px) {
  .cid-tV0hkbFZse .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tV0hkbFZse .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tV0hkbFZse .form-control,
.cid-tV0hkbFZse .input-group-btn .btn {
  border-radius: 3px;
}
.cid-tV0hkbFZse #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-tV0hkbFZse #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-tV0hkbFZse #creativecommons img,
.cid-tV0hkbFZse iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-tV0hkbFZse .offset-md-1 {
  margin-left: 1vw;
}
.cid-tV0hkctEai.popup-builder {
  background-color: #ffffff;
}
.cid-tV0hkctEai.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tV0hkctEai.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tV0hkctEai .modal-content,
.cid-tV0hkctEai .modal-dialog {
  height: auto;
}
.cid-tV0hkctEai .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tV0hkctEai .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tV0hkctEai .form-wrapper .mbr-form .form-group,
  .cid-tV0hkctEai .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tV0hkctEai .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tV0hkctEai .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-tV0hkctEai .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tV0hkctEai .pt-0 {
  padding-top: 0 !important;
}
.cid-tV0hkctEai .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tV0hkctEai .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tV0hkctEai .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tV0hkctEai .modal-open {
  overflow: hidden;
}
.cid-tV0hkctEai .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tV0hkctEai .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tV0hkctEai .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tV0hkctEai .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-tV0hkctEai .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tV0hkctEai .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tV0hkctEai .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tV0hkctEai .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-tV0hkctEai .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tV0hkctEai .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tV0hkctEai .modal-backdrop.fade {
  opacity: 0;
}
.cid-tV0hkctEai .modal-backdrop.show {
  opacity: .5;
}
.cid-tV0hkctEai .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-tV0hkctEai .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tV0hkctEai .modal-header {
    padding: 1rem;
  }
}
.cid-tV0hkctEai .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tV0hkctEai .modal-header .close svg {
  fill: #ffffff;
}
.cid-tV0hkctEai .modal-header .close:hover {
  opacity: 1;
}
.cid-tV0hkctEai .modal-header .close:focus {
  outline: none;
}
.cid-tV0hkctEai .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tV0hkctEai .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tV0hkctEai .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tV0hkctEai .modal-body {
    padding: 1rem;
  }
}
.cid-tV0hkctEai .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-tV0hkctEai .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tV0hkctEai .modal-footer {
    padding: 1rem;
  }
}
.cid-tV0hkctEai .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tV0hkctEai .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tV0hkctEai .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tV0hkctEai .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tV0hkctEai .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tV0hkctEai .modal-lg,
  .cid-tV0hkctEai .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tV0hkctEai .modal-xl {
    max-width: 1140px;
  }
}
.cid-tV0hkctEai .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tV0hkctEai .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-tV0hkctEai .form-group {
  margin-bottom: 1rem;
}
.cid-tV0hkctEai .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tV0hkctEai .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tV0hkctEai .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-tV0hkctEai .mbr-section-btn {
  margin: 0;
}
.cid-tV0hkctEai .mbr-section-btn .btn {
  margin: 0;
}
.cid-tVz4lUnFd5 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tVz4lUnFd5 nav.navbar {
  position: fixed;
}
.cid-tVz4lUnFd5 .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-tVz4lUnFd5 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tVz4lUnFd5 .decor {
  background-color: white;
  border: solid 1px lightgray;
  border-radius: .5vw;
}
.cid-tVz4lUnFd5 #menu {
  width: 3vh;
  font-size: .8vh;
  color: #353535;
  left: -7px;
  position: absolute;
  top: 1px;
  margin-top: 3px;
}
.cid-tVz4lUnFd5 .dropdown-item {
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  transition: .4s all !important;
}
.cid-tVz4lUnFd5 .dropdown-item:hover,
.cid-tVz4lUnFd5 .dropdown-item:focus {
  background: rgba(71, 181, 237, 0.5) !important;
  color: white !important;
}
.cid-tVz4lUnFd5 .dropdown-item:hover span {
  color: white;
}
.cid-tVz4lUnFd5 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tVz4lUnFd5 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tVz4lUnFd5 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
  text-align: center;
}
.cid-tVz4lUnFd5 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tVz4lUnFd5 .nav-link {
  position: relative;
}
.cid-tVz4lUnFd5 .container {
  display: flex;
  margin: auto;
  max-width: 1600px;
}
.cid-tVz4lUnFd5 .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0 !important;
}
.cid-tVz4lUnFd5 .iconfont-wrapper .mbr-iconfont {
  transition: .4s all;
}
.cid-tVz4lUnFd5 .iconfont-wrapper:hover .mbr-iconfont {
  color: #6592e6;
}
.cid-tVz4lUnFd5 .dropdown-menu,
.cid-tVz4lUnFd5 .navbar.opened {
  background: #353535 !important;
}
.cid-tVz4lUnFd5 .nav-item:focus,
.cid-tVz4lUnFd5 .nav-link:focus {
  outline: none;
}
.cid-tVz4lUnFd5 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tVz4lUnFd5 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tVz4lUnFd5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tVz4lUnFd5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tVz4lUnFd5 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tVz4lUnFd5 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tVz4lUnFd5 .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-tVz4lUnFd5 .navbar.opened {
  transition: all 0.3s;
}
.cid-tVz4lUnFd5 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tVz4lUnFd5 .navbar .navbar-logo img {
  width: auto;
}
.cid-tVz4lUnFd5 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tVz4lUnFd5 .navbar.collapsed {
  justify-content: center;
}
.cid-tVz4lUnFd5 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tVz4lUnFd5 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tVz4lUnFd5 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tVz4lUnFd5 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tVz4lUnFd5 .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-tVz4lUnFd5 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tVz4lUnFd5 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tVz4lUnFd5 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tVz4lUnFd5 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tVz4lUnFd5 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tVz4lUnFd5 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tVz4lUnFd5 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tVz4lUnFd5 .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-tVz4lUnFd5 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tVz4lUnFd5 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tVz4lUnFd5 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tVz4lUnFd5 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tVz4lUnFd5 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tVz4lUnFd5 .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-tVz4lUnFd5 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tVz4lUnFd5 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tVz4lUnFd5 .dropdown-item.active,
.cid-tVz4lUnFd5 .dropdown-item:active {
  background-color: transparent;
}
.cid-tVz4lUnFd5 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tVz4lUnFd5 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tVz4lUnFd5 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tVz4lUnFd5 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #353535;
}
.cid-tVz4lUnFd5 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tVz4lUnFd5 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tVz4lUnFd5 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tVz4lUnFd5 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tVz4lUnFd5 button.navbar-toggler {
  outline: none;
  width: 26px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tVz4lUnFd5 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 25px;
  height: 2px;
  border-right: 5px;
  background-color: #353535;
}
.cid-tVz4lUnFd5 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tVz4lUnFd5 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tVz4lUnFd5 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tVz4lUnFd5 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tVz4lUnFd5 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tVz4lUnFd5 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tVz4lUnFd5 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tVz4lUnFd5 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tVz4lUnFd5 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tVz4lUnFd5 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tVz4lUnFd5 .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-tVz4lUnFd5 .navbar {
    height: 70px;
  }
  .cid-tVz4lUnFd5 .navbar.opened {
    height: auto;
  }
  .cid-tVz4lUnFd5 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tVz4lUnFd5 .header-item {
  width: 33.33333333%;
  padding: 10px 0;
}
.cid-tVz4lUnFd5 .navbar-toggler {
  margin-left: 10px;
}
.cid-tVz4lUnFd5 .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-tVz4lUnFd5 .navbar-logo {
  margin-right: 0 !important;
}
.cid-tVz4lUnFd5 .mbr-text {
  width: 100%;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 575px) {
  .cid-tVz4lUnFd5 .mbr-text {
    display: none;
  }
}
.cid-tVz4lUnFd5 .navbar-collapse {
  padding-top: 40px !important;
}
.cid-tVz4lUnFd5 .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-tVz4lUnFd5 .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
}
.cid-tVz4lUnFd5 .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-tVz4lUnFd5 #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-tVz4lUnFd5 #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-tVz4lUnFd5 #vol {
    display: none;
  }
}
.cid-tVz4lUnFd5 .soutien {
  font-family: jost;
  font-size: 1em;
}
.cid-tVz4lUKIoL {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tVz4lUKIoL .mbr-section-title {
  text-align: center;
  color: #4479d9;
}
.cid-tVz4lUKIoL .mbr-section-subtitle {
  text-align: center;
}
.cid-tVz4lUKIoL .mbr-text {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tVz4lUKIoL .display-1 {
    font-size: 75px;
  }
  .cid-tVz4lUKIoL .display-5 {
    font-size: 29px;
  }
  .cid-tVz4lUKIoL .display-4 {
    font-weight: 300;
  }
}
#custom-html-1c2 {
  /* Type valid CSS here */
}
#custom-html-1c2 div {
  background-color: #1f1f1f;
  text-align: center;
}
#custom-html-1c2 .leTexte {
  font-size: 1rem;
  color: #fff;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  margin: auto;
}
.cid-ubZTfphcKK {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-ubZTfphcKK .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZTfphcKK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ubZTfphcKK .container,
.cid-ubZTfphcKK .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-ubZTfphcKK .container,
  .cid-ubZTfphcKK .container-fluid {
    padding: 0 20px;
  }
}
.cid-ubZTfphcKK .title-wrapper .mbr-section-subtitle {
  margin-bottom: 25px;
}
@media (max-width: 992px) {
  .cid-ubZTfphcKK .title-wrapper .mbr-section-subtitle {
    margin-bottom: 20px;
  }
}
.cid-ubZTfphcKK .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-ubZTfphcKK .mbr-section-title {
  color: #4479d9;
}
.cid-ubZTfphcKK .mbr-section-subtitle {
  color: #f9a600;
}
.cid-ubTAXs3GYc {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-ubTAXs3GYc .mbr-section-title {
  color: #fb980a;
  text-align: right;
}
#custom-html-1sm {
  /* Type valid CSS here */
  /* global */
}
#custom-html-1sm *,
#custom-html-1sm *::before,
#custom-html-1sm *::after {
  box-sizing: border-box;
}
#custom-html-1sm body {
  font-family: sans-serif;
  min-height: 100vh;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #232323;
}
#custom-html-1sm #corpsDuTexte {
  background-color: #232323;
}
#custom-html-1sm .container {
  background-color: #232323;
}
#custom-html-1sm .titre {
  padding: 1em;
}
#custom-html-1sm H1 {
  color: orange;
  font-size: 2rem;
}
#custom-html-1sm h6 {
  color: white;
}
.cid-ubZTpr4fHl {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ubZTpr4fHl .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZTpr4fHl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ubZTpr4fHl .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ubZTpr4fHl .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-ubZTpr4fHl .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-ubZTpr4fHl .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-ubZTpr4fHl .mbr-section-title {
  color: #ff9966;
  text-align: left;
}
.cid-ubZTpr4fHl .mbr-text,
.cid-ubZTpr4fHl .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-ubZTpr4fHl .w-100 {
  padding: 0;
  border-radius: 13px;
}
.cid-ubZTqlwPXP {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ubZTqlwPXP .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZTqlwPXP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ubZTqlwPXP .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ubZTqlwPXP .text-wrapper {
  align-items: center;
  background-color: #4479d9;
  border-radius: 1em;
  border: 1px orange solid;
  padding: 1em;
}
@media (max-width: 991px) {
  .cid-ubZTqlwPXP .image-wrapper {
    padding: 1rem;
  }
}
.cid-ubZTqlwPXP .mbr-section-title {
  color: #ff9966;
  text-align: left;
}
.cid-ubZTqlwPXP .mbr-text,
.cid-ubZTqlwPXP .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-ubZTqlwPXP .w-100 {
  padding: 0;
  border-radius: 13px;
  -webkit-filter: drop-shadow(5px 5px 5px #000000);
  filter: drop-shadow(5px 5px 5px #000000);
}
.cid-tVz4lVyhfA {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-tVz4lVyhfA .mbr-section-title {
  color: #4479d9;
  text-align: right;
}
.cid-tVz4lVyhfA .mbr-text,
.cid-tVz4lVyhfA .mbr-section-btn {
  color: #ffa405;
  text-align: right;
}
.cid-tVz4lVMrUg {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #171717;
}
.cid-tVz4lVMrUg .row {
  padding: 20px 0;
}
@media (min-width: 992px) {
  .cid-tVz4lVMrUg .row {
    padding: 20px 34px;
  }
}
.cid-tVz4lVMrUg .mbr-text {
  color: #4479d9;
  text-align: center;
}
.cid-tVz4lVYmnt {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-tVz4lVYmnt .card-title {
  line-height: 1.6;
  margin: 0;
}
.cid-tVz4lVYmnt .card {
  overflow: visible;
  transition: all 0.3s;
}
.cid-tVz4lVYmnt .card:hover {
  margin-top: -0.6rem;
}
.cid-tVz4lVYmnt .card-wrapper {
  position: relative;
}
.cid-tVz4lVYmnt .card-img {
  overflow: hidden;
  position: relative;
  transition: all 0.3s;
  border-radius: 6px;
}
.cid-tVz4lVYmnt .card-img:hover {
  box-shadow: 0 15px 20px rgba(0, 0, 0, 0.1);
}
.cid-tVz4lVYmnt .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: black;
  opacity: 0.2;
  z-index: 10;
  pointer-events: none;
  border-radius: 6px;
}
.cid-tVz4lVYmnt .big {
  margin-top: -25%;
}
.cid-tVz4lVYmnt .card-box {
  position: absolute;
  overflow: hidden;
  margin-bottom: -8px;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 1rem;
  z-index: 100;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
@media (max-width: 991px) {
  .cid-tVz4lVYmnt .small {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-tVz4lVYmnt .card:not(.last-child) {
    padding-bottom: 1.5rem !important;
  }
}
.cid-tVz4lVYmnt .mbr-section-sub-title {
  color: #4479d9;
  text-align: left;
}
.cid-tVz4lWm9cr.popup-builder {
  background-color: #ffffff;
}
.cid-tVz4lWm9cr.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tVz4lWm9cr.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tVz4lWm9cr .modal-content,
.cid-tVz4lWm9cr .modal-dialog {
  height: auto;
}
.cid-tVz4lWm9cr .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tVz4lWm9cr .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tVz4lWm9cr .form-wrapper .mbr-form .form-group,
  .cid-tVz4lWm9cr .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tVz4lWm9cr .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tVz4lWm9cr .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-tVz4lWm9cr .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tVz4lWm9cr .pt-0 {
  padding-top: 0 !important;
}
.cid-tVz4lWm9cr .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tVz4lWm9cr .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tVz4lWm9cr .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tVz4lWm9cr .modal-open {
  overflow: hidden;
}
.cid-tVz4lWm9cr .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tVz4lWm9cr .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tVz4lWm9cr .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tVz4lWm9cr .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-tVz4lWm9cr .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tVz4lWm9cr .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tVz4lWm9cr .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tVz4lWm9cr .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-tVz4lWm9cr .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tVz4lWm9cr .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tVz4lWm9cr .modal-backdrop.fade {
  opacity: 0;
}
.cid-tVz4lWm9cr .modal-backdrop.show {
  opacity: .5;
}
.cid-tVz4lWm9cr .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-tVz4lWm9cr .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tVz4lWm9cr .modal-header {
    padding: 1rem;
  }
}
.cid-tVz4lWm9cr .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tVz4lWm9cr .modal-header .close svg {
  fill: #ffffff;
}
.cid-tVz4lWm9cr .modal-header .close:hover {
  opacity: 1;
}
.cid-tVz4lWm9cr .modal-header .close:focus {
  outline: none;
}
.cid-tVz4lWm9cr .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tVz4lWm9cr .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tVz4lWm9cr .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tVz4lWm9cr .modal-body {
    padding: 1rem;
  }
}
.cid-tVz4lWm9cr .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-tVz4lWm9cr .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tVz4lWm9cr .modal-footer {
    padding: 1rem;
  }
}
.cid-tVz4lWm9cr .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tVz4lWm9cr .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tVz4lWm9cr .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tVz4lWm9cr .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tVz4lWm9cr .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tVz4lWm9cr .modal-lg,
  .cid-tVz4lWm9cr .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tVz4lWm9cr .modal-xl {
    max-width: 1140px;
  }
}
.cid-tVz4lWm9cr .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tVz4lWm9cr .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-tVz4lWm9cr .form-group {
  margin-bottom: 1rem;
}
.cid-tVz4lWm9cr .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tVz4lWm9cr .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tVz4lWm9cr .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-tVz4lWm9cr .mbr-section-btn {
  margin: 0;
}
.cid-tVz4lWm9cr .mbr-section-btn .btn {
  margin: 0;
}
.cid-tVz4lWm9cr #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-tVz4lWm9cr #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-tVz4lWm9cr #creativecommons img,
.cid-tVz4lWm9cr iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-tVz4lX7ygX.popup-builder {
  background-color: #ffffff;
}
.cid-tVz4lX7ygX.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tVz4lX7ygX.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tVz4lX7ygX .modal-content,
.cid-tVz4lX7ygX .modal-dialog {
  height: auto;
}
.cid-tVz4lX7ygX .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tVz4lX7ygX .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tVz4lX7ygX .form-wrapper .mbr-form .form-group,
  .cid-tVz4lX7ygX .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tVz4lX7ygX .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tVz4lX7ygX .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-tVz4lX7ygX .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tVz4lX7ygX .pt-0 {
  padding-top: 0 !important;
}
.cid-tVz4lX7ygX .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tVz4lX7ygX .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tVz4lX7ygX .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tVz4lX7ygX .modal-open {
  overflow: hidden;
}
.cid-tVz4lX7ygX .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tVz4lX7ygX .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tVz4lX7ygX .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tVz4lX7ygX .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-tVz4lX7ygX .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tVz4lX7ygX .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tVz4lX7ygX .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tVz4lX7ygX .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-tVz4lX7ygX .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tVz4lX7ygX .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tVz4lX7ygX .modal-backdrop.fade {
  opacity: 0;
}
.cid-tVz4lX7ygX .modal-backdrop.show {
  opacity: .5;
}
.cid-tVz4lX7ygX .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-tVz4lX7ygX .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tVz4lX7ygX .modal-header {
    padding: 1rem;
  }
}
.cid-tVz4lX7ygX .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tVz4lX7ygX .modal-header .close svg {
  fill: #ffffff;
}
.cid-tVz4lX7ygX .modal-header .close:hover {
  opacity: 1;
}
.cid-tVz4lX7ygX .modal-header .close:focus {
  outline: none;
}
.cid-tVz4lX7ygX .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tVz4lX7ygX .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tVz4lX7ygX .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tVz4lX7ygX .modal-body {
    padding: 1rem;
  }
}
.cid-tVz4lX7ygX .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-tVz4lX7ygX .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tVz4lX7ygX .modal-footer {
    padding: 1rem;
  }
}
.cid-tVz4lX7ygX .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tVz4lX7ygX .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tVz4lX7ygX .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tVz4lX7ygX .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tVz4lX7ygX .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tVz4lX7ygX .modal-lg,
  .cid-tVz4lX7ygX .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tVz4lX7ygX .modal-xl {
    max-width: 1140px;
  }
}
.cid-tVz4lX7ygX .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tVz4lX7ygX .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-tVz4lX7ygX .form-group {
  margin-bottom: 1rem;
}
.cid-tVz4lX7ygX .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tVz4lX7ygX .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tVz4lX7ygX .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-tVz4lX7ygX .mbr-section-btn {
  margin: 0;
}
.cid-tVz4lX7ygX .mbr-section-btn .btn {
  margin: 0;
}
.cid-tVz4lXBY3A.popup-builder {
  background-color: #ffffff;
}
.cid-tVz4lXBY3A.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tVz4lXBY3A.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tVz4lXBY3A .modal-content,
.cid-tVz4lXBY3A .modal-dialog {
  height: auto;
}
.cid-tVz4lXBY3A .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tVz4lXBY3A .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tVz4lXBY3A .form-wrapper .mbr-form .form-group,
  .cid-tVz4lXBY3A .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tVz4lXBY3A .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tVz4lXBY3A .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-tVz4lXBY3A .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tVz4lXBY3A .pt-0 {
  padding-top: 0 !important;
}
.cid-tVz4lXBY3A .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tVz4lXBY3A .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tVz4lXBY3A .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tVz4lXBY3A .modal-open {
  overflow: hidden;
}
.cid-tVz4lXBY3A .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tVz4lXBY3A .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tVz4lXBY3A .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tVz4lXBY3A .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-tVz4lXBY3A .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tVz4lXBY3A .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tVz4lXBY3A .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tVz4lXBY3A .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-tVz4lXBY3A .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tVz4lXBY3A .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tVz4lXBY3A .modal-backdrop.fade {
  opacity: 0;
}
.cid-tVz4lXBY3A .modal-backdrop.show {
  opacity: .5;
}
.cid-tVz4lXBY3A .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-tVz4lXBY3A .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tVz4lXBY3A .modal-header {
    padding: 1rem;
  }
}
.cid-tVz4lXBY3A .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tVz4lXBY3A .modal-header .close svg {
  fill: #ffffff;
}
.cid-tVz4lXBY3A .modal-header .close:hover {
  opacity: 1;
}
.cid-tVz4lXBY3A .modal-header .close:focus {
  outline: none;
}
.cid-tVz4lXBY3A .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tVz4lXBY3A .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tVz4lXBY3A .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tVz4lXBY3A .modal-body {
    padding: 1rem;
  }
}
.cid-tVz4lXBY3A .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-tVz4lXBY3A .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tVz4lXBY3A .modal-footer {
    padding: 1rem;
  }
}
.cid-tVz4lXBY3A .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tVz4lXBY3A .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tVz4lXBY3A .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tVz4lXBY3A .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tVz4lXBY3A .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tVz4lXBY3A .modal-lg,
  .cid-tVz4lXBY3A .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tVz4lXBY3A .modal-xl {
    max-width: 1140px;
  }
}
.cid-tVz4lXBY3A .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tVz4lXBY3A .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-tVz4lXBY3A .form-group {
  margin-bottom: 1rem;
}
.cid-tVz4lXBY3A .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tVz4lXBY3A .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tVz4lXBY3A .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-tVz4lXBY3A .mbr-section-btn {
  margin: 0;
}
.cid-tVz4lXBY3A .mbr-section-btn .btn {
  margin: 0;
}
.cid-tVz4lXU3IH.popup-builder {
  background-color: #ffffff;
}
.cid-tVz4lXU3IH.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tVz4lXU3IH.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tVz4lXU3IH .modal-content,
.cid-tVz4lXU3IH .modal-dialog {
  height: auto;
}
.cid-tVz4lXU3IH .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tVz4lXU3IH .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tVz4lXU3IH .form-wrapper .mbr-form .form-group,
  .cid-tVz4lXU3IH .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tVz4lXU3IH .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tVz4lXU3IH .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-tVz4lXU3IH .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tVz4lXU3IH .pt-0 {
  padding-top: 0 !important;
}
.cid-tVz4lXU3IH .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tVz4lXU3IH .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tVz4lXU3IH .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tVz4lXU3IH .modal-open {
  overflow: hidden;
}
.cid-tVz4lXU3IH .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tVz4lXU3IH .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tVz4lXU3IH .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tVz4lXU3IH .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-tVz4lXU3IH .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tVz4lXU3IH .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tVz4lXU3IH .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tVz4lXU3IH .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-tVz4lXU3IH .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tVz4lXU3IH .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tVz4lXU3IH .modal-backdrop.fade {
  opacity: 0;
}
.cid-tVz4lXU3IH .modal-backdrop.show {
  opacity: .5;
}
.cid-tVz4lXU3IH .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-tVz4lXU3IH .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tVz4lXU3IH .modal-header {
    padding: 1rem;
  }
}
.cid-tVz4lXU3IH .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tVz4lXU3IH .modal-header .close svg {
  fill: #ffffff;
}
.cid-tVz4lXU3IH .modal-header .close:hover {
  opacity: 1;
}
.cid-tVz4lXU3IH .modal-header .close:focus {
  outline: none;
}
.cid-tVz4lXU3IH .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tVz4lXU3IH .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tVz4lXU3IH .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tVz4lXU3IH .modal-body {
    padding: 1rem;
  }
}
.cid-tVz4lXU3IH .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-tVz4lXU3IH .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tVz4lXU3IH .modal-footer {
    padding: 1rem;
  }
}
.cid-tVz4lXU3IH .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tVz4lXU3IH .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tVz4lXU3IH .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tVz4lXU3IH .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tVz4lXU3IH .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tVz4lXU3IH .modal-lg,
  .cid-tVz4lXU3IH .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tVz4lXU3IH .modal-xl {
    max-width: 1140px;
  }
}
.cid-tVz4lXU3IH .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tVz4lXU3IH .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-tVz4lXU3IH .form-group {
  margin-bottom: 1rem;
}
.cid-tVz4lXU3IH .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tVz4lXU3IH .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tVz4lXU3IH .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-tVz4lXU3IH .mbr-section-btn {
  margin: 0;
}
.cid-tVz4lXU3IH .mbr-section-btn .btn {
  margin: 0;
}
.cid-tVz4lYdMj1.popup-builder {
  background-color: #ffffff;
}
.cid-tVz4lYdMj1.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tVz4lYdMj1.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tVz4lYdMj1 .modal-content,
.cid-tVz4lYdMj1 .modal-dialog {
  height: auto;
}
.cid-tVz4lYdMj1 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tVz4lYdMj1 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tVz4lYdMj1 .form-wrapper .mbr-form .form-group,
  .cid-tVz4lYdMj1 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tVz4lYdMj1 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tVz4lYdMj1 .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-tVz4lYdMj1 .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tVz4lYdMj1 .pt-0 {
  padding-top: 0 !important;
}
.cid-tVz4lYdMj1 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tVz4lYdMj1 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tVz4lYdMj1 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tVz4lYdMj1 .modal-open {
  overflow: hidden;
}
.cid-tVz4lYdMj1 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tVz4lYdMj1 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tVz4lYdMj1 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tVz4lYdMj1 .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-tVz4lYdMj1 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tVz4lYdMj1 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tVz4lYdMj1 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tVz4lYdMj1 .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-tVz4lYdMj1 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tVz4lYdMj1 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tVz4lYdMj1 .modal-backdrop.fade {
  opacity: 0;
}
.cid-tVz4lYdMj1 .modal-backdrop.show {
  opacity: .5;
}
.cid-tVz4lYdMj1 .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-tVz4lYdMj1 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tVz4lYdMj1 .modal-header {
    padding: 1rem;
  }
}
.cid-tVz4lYdMj1 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tVz4lYdMj1 .modal-header .close svg {
  fill: #ffffff;
}
.cid-tVz4lYdMj1 .modal-header .close:hover {
  opacity: 1;
}
.cid-tVz4lYdMj1 .modal-header .close:focus {
  outline: none;
}
.cid-tVz4lYdMj1 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tVz4lYdMj1 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tVz4lYdMj1 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tVz4lYdMj1 .modal-body {
    padding: 1rem;
  }
}
.cid-tVz4lYdMj1 .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-tVz4lYdMj1 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tVz4lYdMj1 .modal-footer {
    padding: 1rem;
  }
}
.cid-tVz4lYdMj1 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tVz4lYdMj1 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tVz4lYdMj1 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tVz4lYdMj1 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tVz4lYdMj1 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tVz4lYdMj1 .modal-lg,
  .cid-tVz4lYdMj1 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tVz4lYdMj1 .modal-xl {
    max-width: 1140px;
  }
}
.cid-tVz4lYdMj1 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tVz4lYdMj1 .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-tVz4lYdMj1 .form-group {
  margin-bottom: 1rem;
}
.cid-tVz4lYdMj1 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tVz4lYdMj1 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tVz4lYdMj1 .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-tVz4lYdMj1 .mbr-section-btn {
  margin: 0;
}
.cid-tVz4lYdMj1 .mbr-section-btn .btn {
  margin: 0;
}
.cid-tVz4lYxxfp.popup-builder {
  background-color: #ffffff;
}
.cid-tVz4lYxxfp.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tVz4lYxxfp.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tVz4lYxxfp .modal-content,
.cid-tVz4lYxxfp .modal-dialog {
  height: auto;
}
.cid-tVz4lYxxfp .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tVz4lYxxfp .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tVz4lYxxfp .form-wrapper .mbr-form .form-group,
  .cid-tVz4lYxxfp .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tVz4lYxxfp .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tVz4lYxxfp .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-tVz4lYxxfp .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tVz4lYxxfp .pt-0 {
  padding-top: 0 !important;
}
.cid-tVz4lYxxfp .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tVz4lYxxfp .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tVz4lYxxfp .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tVz4lYxxfp .modal-open {
  overflow: hidden;
}
.cid-tVz4lYxxfp .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tVz4lYxxfp .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tVz4lYxxfp .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tVz4lYxxfp .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-tVz4lYxxfp .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tVz4lYxxfp .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tVz4lYxxfp .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tVz4lYxxfp .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-tVz4lYxxfp .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tVz4lYxxfp .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tVz4lYxxfp .modal-backdrop.fade {
  opacity: 0;
}
.cid-tVz4lYxxfp .modal-backdrop.show {
  opacity: .5;
}
.cid-tVz4lYxxfp .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-tVz4lYxxfp .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tVz4lYxxfp .modal-header {
    padding: 1rem;
  }
}
.cid-tVz4lYxxfp .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tVz4lYxxfp .modal-header .close svg {
  fill: #ffffff;
}
.cid-tVz4lYxxfp .modal-header .close:hover {
  opacity: 1;
}
.cid-tVz4lYxxfp .modal-header .close:focus {
  outline: none;
}
.cid-tVz4lYxxfp .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tVz4lYxxfp .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tVz4lYxxfp .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tVz4lYxxfp .modal-body {
    padding: 1rem;
  }
}
.cid-tVz4lYxxfp .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-tVz4lYxxfp .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tVz4lYxxfp .modal-footer {
    padding: 1rem;
  }
}
.cid-tVz4lYxxfp .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tVz4lYxxfp .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tVz4lYxxfp .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tVz4lYxxfp .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tVz4lYxxfp .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tVz4lYxxfp .modal-lg,
  .cid-tVz4lYxxfp .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tVz4lYxxfp .modal-xl {
    max-width: 1140px;
  }
}
.cid-tVz4lYxxfp .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tVz4lYxxfp .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-tVz4lYxxfp .form-group {
  margin-bottom: 1rem;
}
.cid-tVz4lYxxfp .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tVz4lYxxfp .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tVz4lYxxfp .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-tVz4lYxxfp .mbr-section-btn {
  margin: 0;
}
.cid-tVz4lYxxfp .mbr-section-btn .btn {
  margin: 0;
}
.cid-uYztOxx9eJ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uYztOxx9eJ .row > [class*="col"] {
  padding-left: 16px;
  padding-right: 16px;
  width: 100%;
}
.cid-tVz4lZ7KzY {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-tVz4lZ7KzY .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tVz4lZ7KzY .bg-facebook:hover {
  background: #0b60cb;
}
.cid-tVz4lZ7KzY .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-tVz4lZ7KzY .bg-youtube:hover {
  background: #cc0000;
}
.cid-tVz4lZ7KzY .bg-twitch {
  background: #9146ff;
  color: #ffffff;
}
.cid-tVz4lZ7KzY .bg-twitch:hover {
  background: #7313ff;
}
.cid-tVz4lZ7KzY .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-tVz4lZ7KzY [class^="socicon-"]:before,
.cid-tVz4lZ7KzY [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tVz4lZ7KzY .mbr-section-title,
.cid-tVz4lZ7KzY .social-list {
  color: #4479d9;
  text-align: right;
}
.cid-tVz4lZtBrc {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (max-width: 767px) {
  .cid-tVz4lZtBrc .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tVz4lZtBrc .img-logo img {
  height: 6rem;
  width: auto;
}
.cid-tVz4lZtBrc .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-tVz4lZtBrc .form-control:focus,
.cid-tVz4lZtBrc .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-tVz4lZtBrc .form-group {
  margin-bottom: 1rem;
}
.cid-tVz4lZtBrc input::-webkit-input-placeholder,
.cid-tVz4lZtBrc textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-tVz4lZtBrc input:-moz-placeholder,
.cid-tVz4lZtBrc textarea:-moz-placeholder {
  color: #656565;
}
.cid-tVz4lZtBrc .jq-selectbox li,
.cid-tVz4lZtBrc .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-tVz4lZtBrc .jq-selectbox li:hover,
.cid-tVz4lZtBrc .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-tVz4lZtBrc .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-tVz4lZtBrc .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-tVz4lZtBrc textarea.form-control {
  resize: none;
}
.cid-tVz4lZtBrc .input-group-btn {
  display: inline-block;
}
.cid-tVz4lZtBrc .input-group-btn .btn {
  margin: 0 !important;
  padding: 0.75rem 1.5625rem !important;
  text-transform: none;
}
.cid-tVz4lZtBrc .form-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tVz4lZtBrc .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tVz4lZtBrc .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tVz4lZtBrc .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tVz4lZtBrc .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tVz4lZtBrc .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tVz4lZtBrc .social-list {
    -webkit-justify-content: justify;
    text-align: justify;
    hyphens: auto;
    text-justify: distribute;
  }
}
@media (max-width: 767px) {
  .cid-tVz4lZtBrc .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tVz4lZtBrc .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tVz4lZtBrc .form-control,
.cid-tVz4lZtBrc .input-group-btn .btn {
  border-radius: 3px;
}
.cid-tVz4lZtBrc #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-tVz4lZtBrc #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-tVz4lZtBrc #creativecommons img,
.cid-tVz4lZtBrc iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-tVz4lZtBrc .offset-md-1 {
  margin-left: 1vw;
}
.cid-tVz4m07RKY.popup-builder {
  background-color: #ffffff;
}
.cid-tVz4m07RKY.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tVz4m07RKY.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tVz4m07RKY .modal-content,
.cid-tVz4m07RKY .modal-dialog {
  height: auto;
}
.cid-tVz4m07RKY .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tVz4m07RKY .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tVz4m07RKY .form-wrapper .mbr-form .form-group,
  .cid-tVz4m07RKY .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tVz4m07RKY .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tVz4m07RKY .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-tVz4m07RKY .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tVz4m07RKY .pt-0 {
  padding-top: 0 !important;
}
.cid-tVz4m07RKY .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tVz4m07RKY .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tVz4m07RKY .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tVz4m07RKY .modal-open {
  overflow: hidden;
}
.cid-tVz4m07RKY .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tVz4m07RKY .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tVz4m07RKY .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tVz4m07RKY .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-tVz4m07RKY .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tVz4m07RKY .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tVz4m07RKY .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tVz4m07RKY .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-tVz4m07RKY .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tVz4m07RKY .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tVz4m07RKY .modal-backdrop.fade {
  opacity: 0;
}
.cid-tVz4m07RKY .modal-backdrop.show {
  opacity: .5;
}
.cid-tVz4m07RKY .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-tVz4m07RKY .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tVz4m07RKY .modal-header {
    padding: 1rem;
  }
}
.cid-tVz4m07RKY .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tVz4m07RKY .modal-header .close svg {
  fill: #ffffff;
}
.cid-tVz4m07RKY .modal-header .close:hover {
  opacity: 1;
}
.cid-tVz4m07RKY .modal-header .close:focus {
  outline: none;
}
.cid-tVz4m07RKY .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tVz4m07RKY .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tVz4m07RKY .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tVz4m07RKY .modal-body {
    padding: 1rem;
  }
}
.cid-tVz4m07RKY .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-tVz4m07RKY .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tVz4m07RKY .modal-footer {
    padding: 1rem;
  }
}
.cid-tVz4m07RKY .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tVz4m07RKY .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tVz4m07RKY .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tVz4m07RKY .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tVz4m07RKY .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tVz4m07RKY .modal-lg,
  .cid-tVz4m07RKY .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tVz4m07RKY .modal-xl {
    max-width: 1140px;
  }
}
.cid-tVz4m07RKY .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tVz4m07RKY .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-tVz4m07RKY .form-group {
  margin-bottom: 1rem;
}
.cid-tVz4m07RKY .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tVz4m07RKY .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tVz4m07RKY .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-tVz4m07RKY .mbr-section-btn {
  margin: 0;
}
.cid-tVz4m07RKY .mbr-section-btn .btn {
  margin: 0;
}
.cid-tWkbE49CwS {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tWkbE49CwS nav.navbar {
  position: fixed;
}
.cid-tWkbE49CwS .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-tWkbE49CwS .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tWkbE49CwS .decor {
  background-color: white;
  border: solid 1px lightgray;
  border-radius: .5vw;
}
.cid-tWkbE49CwS #menu {
  width: 3vh;
  font-size: .8vh;
  color: #353535;
  left: -7px;
  position: absolute;
  top: 1px;
  margin-top: 3px;
}
.cid-tWkbE49CwS .dropdown-item {
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  transition: .4s all !important;
}
.cid-tWkbE49CwS .dropdown-item:hover,
.cid-tWkbE49CwS .dropdown-item:focus {
  background: rgba(71, 181, 237, 0.5) !important;
  color: white !important;
}
.cid-tWkbE49CwS .dropdown-item:hover span {
  color: white;
}
.cid-tWkbE49CwS .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tWkbE49CwS .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tWkbE49CwS .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
  text-align: center;
}
.cid-tWkbE49CwS .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tWkbE49CwS .nav-link {
  position: relative;
}
.cid-tWkbE49CwS .container {
  display: flex;
  margin: auto;
  max-width: 1600px;
}
.cid-tWkbE49CwS .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0 !important;
}
.cid-tWkbE49CwS .iconfont-wrapper .mbr-iconfont {
  transition: .4s all;
}
.cid-tWkbE49CwS .iconfont-wrapper:hover .mbr-iconfont {
  color: #6592e6;
}
.cid-tWkbE49CwS .dropdown-menu,
.cid-tWkbE49CwS .navbar.opened {
  background: #353535 !important;
}
.cid-tWkbE49CwS .nav-item:focus,
.cid-tWkbE49CwS .nav-link:focus {
  outline: none;
}
.cid-tWkbE49CwS .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tWkbE49CwS .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tWkbE49CwS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tWkbE49CwS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tWkbE49CwS .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tWkbE49CwS .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tWkbE49CwS .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-tWkbE49CwS .navbar.opened {
  transition: all 0.3s;
}
.cid-tWkbE49CwS .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tWkbE49CwS .navbar .navbar-logo img {
  width: auto;
}
.cid-tWkbE49CwS .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tWkbE49CwS .navbar.collapsed {
  justify-content: center;
}
.cid-tWkbE49CwS .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tWkbE49CwS .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tWkbE49CwS .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tWkbE49CwS .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tWkbE49CwS .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-tWkbE49CwS .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tWkbE49CwS .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tWkbE49CwS .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tWkbE49CwS .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tWkbE49CwS .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tWkbE49CwS .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tWkbE49CwS .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tWkbE49CwS .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-tWkbE49CwS .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tWkbE49CwS .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tWkbE49CwS .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tWkbE49CwS .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tWkbE49CwS .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tWkbE49CwS .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-tWkbE49CwS .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tWkbE49CwS .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tWkbE49CwS .dropdown-item.active,
.cid-tWkbE49CwS .dropdown-item:active {
  background-color: transparent;
}
.cid-tWkbE49CwS .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tWkbE49CwS .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tWkbE49CwS .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tWkbE49CwS .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #353535;
}
.cid-tWkbE49CwS .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tWkbE49CwS .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tWkbE49CwS ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tWkbE49CwS .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tWkbE49CwS button.navbar-toggler {
  outline: none;
  width: 26px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tWkbE49CwS button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 25px;
  height: 2px;
  border-right: 5px;
  background-color: #353535;
}
.cid-tWkbE49CwS button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tWkbE49CwS button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tWkbE49CwS button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tWkbE49CwS button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tWkbE49CwS nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tWkbE49CwS nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tWkbE49CwS nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tWkbE49CwS nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tWkbE49CwS .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tWkbE49CwS a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tWkbE49CwS .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-tWkbE49CwS .navbar {
    height: 70px;
  }
  .cid-tWkbE49CwS .navbar.opened {
    height: auto;
  }
  .cid-tWkbE49CwS .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tWkbE49CwS .header-item {
  width: 33.33333333%;
  padding: 10px 0;
}
.cid-tWkbE49CwS .navbar-toggler {
  margin-left: 10px;
}
.cid-tWkbE49CwS .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-tWkbE49CwS .navbar-logo {
  margin-right: 0 !important;
}
.cid-tWkbE49CwS .mbr-text {
  width: 100%;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 575px) {
  .cid-tWkbE49CwS .mbr-text {
    display: none;
  }
}
.cid-tWkbE49CwS .navbar-collapse {
  padding-top: 40px !important;
}
.cid-tWkbE49CwS .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-tWkbE49CwS .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
}
.cid-tWkbE49CwS .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-tWkbE49CwS #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-tWkbE49CwS #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-tWkbE49CwS #vol {
    display: none;
  }
}
.cid-tWkbE49CwS .soutien {
  font-family: jost;
  font-size: 1em;
}
.cid-tWkbE4PWOu {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tWkbE4PWOu .mbr-section-title {
  text-align: center;
  color: #4479d9;
}
.cid-tWkbE4PWOu .mbr-section-subtitle {
  text-align: center;
}
.cid-tWkbE4PWOu .mbr-text {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tWkbE4PWOu .display-1 {
    font-size: 75px;
  }
  .cid-tWkbE4PWOu .display-5 {
    font-size: 29px;
  }
  .cid-tWkbE4PWOu .display-4 {
    font-weight: 300;
  }
}
#custom-html-1cl {
  /* Type valid CSS here */
}
#custom-html-1cl div {
  background-color: #1f1f1f;
  text-align: center;
}
#custom-html-1cl .leTexte {
  font-size: 1rem;
  color: #fff;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  margin: auto;
}
.cid-ubZTuB2KJE {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-ubZTuB2KJE .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZTuB2KJE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ubZTuB2KJE .container,
.cid-ubZTuB2KJE .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-ubZTuB2KJE .container,
  .cid-ubZTuB2KJE .container-fluid {
    padding: 0 20px;
  }
}
.cid-ubZTuB2KJE .title-wrapper .mbr-section-subtitle {
  margin-bottom: 25px;
}
@media (max-width: 992px) {
  .cid-ubZTuB2KJE .title-wrapper .mbr-section-subtitle {
    margin-bottom: 20px;
  }
}
.cid-ubZTuB2KJE .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-ubZTuB2KJE .mbr-section-title {
  color: #4479d9;
}
.cid-ubZTuB2KJE .mbr-section-subtitle {
  color: #f9a600;
}
.cid-ubTDffjFwZ {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-ubTDffjFwZ .mbr-section-title {
  color: #fb980a;
  text-align: right;
}
#custom-html-1sj {
  /* Type valid CSS here */
  /* global */
}
#custom-html-1sj *,
#custom-html-1sj *::before,
#custom-html-1sj *::after {
  box-sizing: border-box;
}
#custom-html-1sj body {
  font-family: sans-serif;
  min-height: 100vh;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #232323;
}
#custom-html-1sj #corpsDuTexte {
  background-color: #232323;
}
#custom-html-1sj .container {
  background-color: #232323;
}
#custom-html-1sj .titre {
  padding: 1em;
}
#custom-html-1sj H1 {
  color: orange;
  font-size: 2rem;
}
#custom-html-1sj h6 {
  color: white;
}
.cid-ud6w5qqam8 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ud6w5qqam8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ud6w5qqam8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ud6w5qqam8 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ud6w5qqam8 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-ud6w5qqam8 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-ud6w5qqam8 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-ud6w5qqam8 .mbr-section-title {
  color: #ff9966;
  text-align: left;
}
.cid-ud6w5qqam8 .mbr-text,
.cid-ud6w5qqam8 .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-ud6w5qqam8 .w-100 {
  padding: 0;
  border-radius: 13px;
}
.cid-ud6w7e0J3v {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ud6w7e0J3v .mbr-fallback-image.disabled {
  display: none;
}
.cid-ud6w7e0J3v .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ud6w7e0J3v .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ud6w7e0J3v .text-wrapper {
  align-items: center;
  background-color: #4479d9;
  border-radius: 1em;
  border: 1px orange solid;
  padding: 1em;
}
@media (max-width: 991px) {
  .cid-ud6w7e0J3v .image-wrapper {
    padding: 1rem;
  }
}
.cid-ud6w7e0J3v .mbr-section-title {
  color: #ff9966;
  text-align: left;
}
.cid-ud6w7e0J3v .mbr-text,
.cid-ud6w7e0J3v .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-ud6w7e0J3v .w-100 {
  padding: 0;
  border-radius: 13px;
  -webkit-filter: drop-shadow(5px 5px 5px #000000);
  filter: drop-shadow(5px 5px 5px #000000);
}
.cid-tWkbE5FouD {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-tWkbE5FouD .mbr-section-title {
  color: #4479d9;
  text-align: right;
}
.cid-tWkbE5FouD .mbr-text,
.cid-tWkbE5FouD .mbr-section-btn {
  color: #ffa405;
  text-align: right;
}
.cid-tWkbE5Uh9b {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #171717;
}
.cid-tWkbE5Uh9b .row {
  padding: 20px 0;
}
@media (min-width: 992px) {
  .cid-tWkbE5Uh9b .row {
    padding: 20px 34px;
  }
}
.cid-tWkbE5Uh9b .mbr-text {
  color: #4479d9;
  text-align: center;
}
.cid-tWkbE67535 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-tWkbE67535 .card-title {
  line-height: 1.6;
  margin: 0;
}
.cid-tWkbE67535 .card {
  overflow: visible;
  transition: all 0.3s;
}
.cid-tWkbE67535 .card:hover {
  margin-top: -0.6rem;
}
.cid-tWkbE67535 .card-wrapper {
  position: relative;
}
.cid-tWkbE67535 .card-img {
  overflow: hidden;
  position: relative;
  transition: all 0.3s;
  border-radius: 6px;
}
.cid-tWkbE67535 .card-img:hover {
  box-shadow: 0 15px 20px rgba(0, 0, 0, 0.1);
}
.cid-tWkbE67535 .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: black;
  opacity: 0.2;
  z-index: 10;
  pointer-events: none;
  border-radius: 6px;
}
.cid-tWkbE67535 .big {
  margin-top: -25%;
}
.cid-tWkbE67535 .card-box {
  position: absolute;
  overflow: hidden;
  margin-bottom: -8px;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 1rem;
  z-index: 100;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
@media (max-width: 991px) {
  .cid-tWkbE67535 .small {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-tWkbE67535 .card:not(.last-child) {
    padding-bottom: 1.5rem !important;
  }
}
.cid-tWkbE67535 .mbr-section-sub-title {
  color: #4479d9;
  text-align: left;
}
.cid-tWkbE6uaxV.popup-builder {
  background-color: #ffffff;
}
.cid-tWkbE6uaxV.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tWkbE6uaxV.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tWkbE6uaxV .modal-content,
.cid-tWkbE6uaxV .modal-dialog {
  height: auto;
}
.cid-tWkbE6uaxV .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tWkbE6uaxV .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tWkbE6uaxV .form-wrapper .mbr-form .form-group,
  .cid-tWkbE6uaxV .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tWkbE6uaxV .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tWkbE6uaxV .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-tWkbE6uaxV .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tWkbE6uaxV .pt-0 {
  padding-top: 0 !important;
}
.cid-tWkbE6uaxV .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tWkbE6uaxV .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tWkbE6uaxV .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tWkbE6uaxV .modal-open {
  overflow: hidden;
}
.cid-tWkbE6uaxV .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tWkbE6uaxV .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tWkbE6uaxV .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tWkbE6uaxV .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-tWkbE6uaxV .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tWkbE6uaxV .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tWkbE6uaxV .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tWkbE6uaxV .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-tWkbE6uaxV .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tWkbE6uaxV .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tWkbE6uaxV .modal-backdrop.fade {
  opacity: 0;
}
.cid-tWkbE6uaxV .modal-backdrop.show {
  opacity: .5;
}
.cid-tWkbE6uaxV .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-tWkbE6uaxV .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tWkbE6uaxV .modal-header {
    padding: 1rem;
  }
}
.cid-tWkbE6uaxV .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tWkbE6uaxV .modal-header .close svg {
  fill: #ffffff;
}
.cid-tWkbE6uaxV .modal-header .close:hover {
  opacity: 1;
}
.cid-tWkbE6uaxV .modal-header .close:focus {
  outline: none;
}
.cid-tWkbE6uaxV .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tWkbE6uaxV .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tWkbE6uaxV .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tWkbE6uaxV .modal-body {
    padding: 1rem;
  }
}
.cid-tWkbE6uaxV .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-tWkbE6uaxV .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tWkbE6uaxV .modal-footer {
    padding: 1rem;
  }
}
.cid-tWkbE6uaxV .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tWkbE6uaxV .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tWkbE6uaxV .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tWkbE6uaxV .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tWkbE6uaxV .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tWkbE6uaxV .modal-lg,
  .cid-tWkbE6uaxV .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tWkbE6uaxV .modal-xl {
    max-width: 1140px;
  }
}
.cid-tWkbE6uaxV .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tWkbE6uaxV .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-tWkbE6uaxV .form-group {
  margin-bottom: 1rem;
}
.cid-tWkbE6uaxV .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tWkbE6uaxV .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tWkbE6uaxV .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-tWkbE6uaxV .mbr-section-btn {
  margin: 0;
}
.cid-tWkbE6uaxV .mbr-section-btn .btn {
  margin: 0;
}
.cid-tWkbE6uaxV #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-tWkbE6uaxV #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-tWkbE6uaxV #creativecommons img,
.cid-tWkbE6uaxV iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-tWkbE6RpjP.popup-builder {
  background-color: #ffffff;
}
.cid-tWkbE6RpjP.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tWkbE6RpjP.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tWkbE6RpjP .modal-content,
.cid-tWkbE6RpjP .modal-dialog {
  height: auto;
}
.cid-tWkbE6RpjP .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tWkbE6RpjP .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tWkbE6RpjP .form-wrapper .mbr-form .form-group,
  .cid-tWkbE6RpjP .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tWkbE6RpjP .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tWkbE6RpjP .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-tWkbE6RpjP .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tWkbE6RpjP .pt-0 {
  padding-top: 0 !important;
}
.cid-tWkbE6RpjP .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tWkbE6RpjP .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tWkbE6RpjP .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tWkbE6RpjP .modal-open {
  overflow: hidden;
}
.cid-tWkbE6RpjP .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tWkbE6RpjP .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tWkbE6RpjP .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tWkbE6RpjP .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-tWkbE6RpjP .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tWkbE6RpjP .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tWkbE6RpjP .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tWkbE6RpjP .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-tWkbE6RpjP .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tWkbE6RpjP .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tWkbE6RpjP .modal-backdrop.fade {
  opacity: 0;
}
.cid-tWkbE6RpjP .modal-backdrop.show {
  opacity: .5;
}
.cid-tWkbE6RpjP .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-tWkbE6RpjP .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tWkbE6RpjP .modal-header {
    padding: 1rem;
  }
}
.cid-tWkbE6RpjP .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tWkbE6RpjP .modal-header .close svg {
  fill: #ffffff;
}
.cid-tWkbE6RpjP .modal-header .close:hover {
  opacity: 1;
}
.cid-tWkbE6RpjP .modal-header .close:focus {
  outline: none;
}
.cid-tWkbE6RpjP .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tWkbE6RpjP .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tWkbE6RpjP .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tWkbE6RpjP .modal-body {
    padding: 1rem;
  }
}
.cid-tWkbE6RpjP .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-tWkbE6RpjP .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tWkbE6RpjP .modal-footer {
    padding: 1rem;
  }
}
.cid-tWkbE6RpjP .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tWkbE6RpjP .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tWkbE6RpjP .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tWkbE6RpjP .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tWkbE6RpjP .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tWkbE6RpjP .modal-lg,
  .cid-tWkbE6RpjP .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tWkbE6RpjP .modal-xl {
    max-width: 1140px;
  }
}
.cid-tWkbE6RpjP .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tWkbE6RpjP .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-tWkbE6RpjP .form-group {
  margin-bottom: 1rem;
}
.cid-tWkbE6RpjP .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tWkbE6RpjP .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tWkbE6RpjP .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-tWkbE6RpjP .mbr-section-btn {
  margin: 0;
}
.cid-tWkbE6RpjP .mbr-section-btn .btn {
  margin: 0;
}
.cid-tWkbE7jcSj.popup-builder {
  background-color: #ffffff;
}
.cid-tWkbE7jcSj.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tWkbE7jcSj.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tWkbE7jcSj .modal-content,
.cid-tWkbE7jcSj .modal-dialog {
  height: auto;
}
.cid-tWkbE7jcSj .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tWkbE7jcSj .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tWkbE7jcSj .form-wrapper .mbr-form .form-group,
  .cid-tWkbE7jcSj .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tWkbE7jcSj .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tWkbE7jcSj .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-tWkbE7jcSj .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tWkbE7jcSj .pt-0 {
  padding-top: 0 !important;
}
.cid-tWkbE7jcSj .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tWkbE7jcSj .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tWkbE7jcSj .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tWkbE7jcSj .modal-open {
  overflow: hidden;
}
.cid-tWkbE7jcSj .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tWkbE7jcSj .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tWkbE7jcSj .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tWkbE7jcSj .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-tWkbE7jcSj .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tWkbE7jcSj .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tWkbE7jcSj .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tWkbE7jcSj .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-tWkbE7jcSj .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tWkbE7jcSj .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tWkbE7jcSj .modal-backdrop.fade {
  opacity: 0;
}
.cid-tWkbE7jcSj .modal-backdrop.show {
  opacity: .5;
}
.cid-tWkbE7jcSj .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-tWkbE7jcSj .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tWkbE7jcSj .modal-header {
    padding: 1rem;
  }
}
.cid-tWkbE7jcSj .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tWkbE7jcSj .modal-header .close svg {
  fill: #ffffff;
}
.cid-tWkbE7jcSj .modal-header .close:hover {
  opacity: 1;
}
.cid-tWkbE7jcSj .modal-header .close:focus {
  outline: none;
}
.cid-tWkbE7jcSj .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tWkbE7jcSj .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tWkbE7jcSj .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tWkbE7jcSj .modal-body {
    padding: 1rem;
  }
}
.cid-tWkbE7jcSj .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-tWkbE7jcSj .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tWkbE7jcSj .modal-footer {
    padding: 1rem;
  }
}
.cid-tWkbE7jcSj .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tWkbE7jcSj .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tWkbE7jcSj .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tWkbE7jcSj .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tWkbE7jcSj .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tWkbE7jcSj .modal-lg,
  .cid-tWkbE7jcSj .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tWkbE7jcSj .modal-xl {
    max-width: 1140px;
  }
}
.cid-tWkbE7jcSj .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tWkbE7jcSj .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-tWkbE7jcSj .form-group {
  margin-bottom: 1rem;
}
.cid-tWkbE7jcSj .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tWkbE7jcSj .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tWkbE7jcSj .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-tWkbE7jcSj .mbr-section-btn {
  margin: 0;
}
.cid-tWkbE7jcSj .mbr-section-btn .btn {
  margin: 0;
}
.cid-tWkbE7DQAV.popup-builder {
  background-color: #ffffff;
}
.cid-tWkbE7DQAV.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tWkbE7DQAV.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tWkbE7DQAV .modal-content,
.cid-tWkbE7DQAV .modal-dialog {
  height: auto;
}
.cid-tWkbE7DQAV .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tWkbE7DQAV .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tWkbE7DQAV .form-wrapper .mbr-form .form-group,
  .cid-tWkbE7DQAV .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tWkbE7DQAV .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tWkbE7DQAV .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-tWkbE7DQAV .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tWkbE7DQAV .pt-0 {
  padding-top: 0 !important;
}
.cid-tWkbE7DQAV .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tWkbE7DQAV .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tWkbE7DQAV .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tWkbE7DQAV .modal-open {
  overflow: hidden;
}
.cid-tWkbE7DQAV .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tWkbE7DQAV .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tWkbE7DQAV .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tWkbE7DQAV .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-tWkbE7DQAV .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tWkbE7DQAV .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tWkbE7DQAV .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tWkbE7DQAV .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-tWkbE7DQAV .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tWkbE7DQAV .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tWkbE7DQAV .modal-backdrop.fade {
  opacity: 0;
}
.cid-tWkbE7DQAV .modal-backdrop.show {
  opacity: .5;
}
.cid-tWkbE7DQAV .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-tWkbE7DQAV .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tWkbE7DQAV .modal-header {
    padding: 1rem;
  }
}
.cid-tWkbE7DQAV .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tWkbE7DQAV .modal-header .close svg {
  fill: #ffffff;
}
.cid-tWkbE7DQAV .modal-header .close:hover {
  opacity: 1;
}
.cid-tWkbE7DQAV .modal-header .close:focus {
  outline: none;
}
.cid-tWkbE7DQAV .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tWkbE7DQAV .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tWkbE7DQAV .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tWkbE7DQAV .modal-body {
    padding: 1rem;
  }
}
.cid-tWkbE7DQAV .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-tWkbE7DQAV .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tWkbE7DQAV .modal-footer {
    padding: 1rem;
  }
}
.cid-tWkbE7DQAV .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tWkbE7DQAV .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tWkbE7DQAV .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tWkbE7DQAV .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tWkbE7DQAV .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tWkbE7DQAV .modal-lg,
  .cid-tWkbE7DQAV .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tWkbE7DQAV .modal-xl {
    max-width: 1140px;
  }
}
.cid-tWkbE7DQAV .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tWkbE7DQAV .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-tWkbE7DQAV .form-group {
  margin-bottom: 1rem;
}
.cid-tWkbE7DQAV .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tWkbE7DQAV .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tWkbE7DQAV .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-tWkbE7DQAV .mbr-section-btn {
  margin: 0;
}
.cid-tWkbE7DQAV .mbr-section-btn .btn {
  margin: 0;
}
.cid-tWkbE7Y4mu.popup-builder {
  background-color: #ffffff;
}
.cid-tWkbE7Y4mu.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tWkbE7Y4mu.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tWkbE7Y4mu .modal-content,
.cid-tWkbE7Y4mu .modal-dialog {
  height: auto;
}
.cid-tWkbE7Y4mu .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tWkbE7Y4mu .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tWkbE7Y4mu .form-wrapper .mbr-form .form-group,
  .cid-tWkbE7Y4mu .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tWkbE7Y4mu .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tWkbE7Y4mu .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-tWkbE7Y4mu .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tWkbE7Y4mu .pt-0 {
  padding-top: 0 !important;
}
.cid-tWkbE7Y4mu .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tWkbE7Y4mu .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tWkbE7Y4mu .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tWkbE7Y4mu .modal-open {
  overflow: hidden;
}
.cid-tWkbE7Y4mu .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tWkbE7Y4mu .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tWkbE7Y4mu .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tWkbE7Y4mu .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-tWkbE7Y4mu .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tWkbE7Y4mu .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tWkbE7Y4mu .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tWkbE7Y4mu .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-tWkbE7Y4mu .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tWkbE7Y4mu .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tWkbE7Y4mu .modal-backdrop.fade {
  opacity: 0;
}
.cid-tWkbE7Y4mu .modal-backdrop.show {
  opacity: .5;
}
.cid-tWkbE7Y4mu .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-tWkbE7Y4mu .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tWkbE7Y4mu .modal-header {
    padding: 1rem;
  }
}
.cid-tWkbE7Y4mu .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tWkbE7Y4mu .modal-header .close svg {
  fill: #ffffff;
}
.cid-tWkbE7Y4mu .modal-header .close:hover {
  opacity: 1;
}
.cid-tWkbE7Y4mu .modal-header .close:focus {
  outline: none;
}
.cid-tWkbE7Y4mu .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tWkbE7Y4mu .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tWkbE7Y4mu .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tWkbE7Y4mu .modal-body {
    padding: 1rem;
  }
}
.cid-tWkbE7Y4mu .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-tWkbE7Y4mu .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tWkbE7Y4mu .modal-footer {
    padding: 1rem;
  }
}
.cid-tWkbE7Y4mu .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tWkbE7Y4mu .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tWkbE7Y4mu .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tWkbE7Y4mu .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tWkbE7Y4mu .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tWkbE7Y4mu .modal-lg,
  .cid-tWkbE7Y4mu .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tWkbE7Y4mu .modal-xl {
    max-width: 1140px;
  }
}
.cid-tWkbE7Y4mu .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tWkbE7Y4mu .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-tWkbE7Y4mu .form-group {
  margin-bottom: 1rem;
}
.cid-tWkbE7Y4mu .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tWkbE7Y4mu .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tWkbE7Y4mu .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-tWkbE7Y4mu .mbr-section-btn {
  margin: 0;
}
.cid-tWkbE7Y4mu .mbr-section-btn .btn {
  margin: 0;
}
.cid-tWkbE8hMvW.popup-builder {
  background-color: #ffffff;
}
.cid-tWkbE8hMvW.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tWkbE8hMvW.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tWkbE8hMvW .modal-content,
.cid-tWkbE8hMvW .modal-dialog {
  height: auto;
}
.cid-tWkbE8hMvW .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tWkbE8hMvW .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tWkbE8hMvW .form-wrapper .mbr-form .form-group,
  .cid-tWkbE8hMvW .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tWkbE8hMvW .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tWkbE8hMvW .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-tWkbE8hMvW .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tWkbE8hMvW .pt-0 {
  padding-top: 0 !important;
}
.cid-tWkbE8hMvW .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tWkbE8hMvW .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tWkbE8hMvW .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tWkbE8hMvW .modal-open {
  overflow: hidden;
}
.cid-tWkbE8hMvW .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tWkbE8hMvW .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tWkbE8hMvW .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tWkbE8hMvW .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-tWkbE8hMvW .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tWkbE8hMvW .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tWkbE8hMvW .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tWkbE8hMvW .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-tWkbE8hMvW .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tWkbE8hMvW .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tWkbE8hMvW .modal-backdrop.fade {
  opacity: 0;
}
.cid-tWkbE8hMvW .modal-backdrop.show {
  opacity: .5;
}
.cid-tWkbE8hMvW .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-tWkbE8hMvW .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tWkbE8hMvW .modal-header {
    padding: 1rem;
  }
}
.cid-tWkbE8hMvW .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tWkbE8hMvW .modal-header .close svg {
  fill: #ffffff;
}
.cid-tWkbE8hMvW .modal-header .close:hover {
  opacity: 1;
}
.cid-tWkbE8hMvW .modal-header .close:focus {
  outline: none;
}
.cid-tWkbE8hMvW .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tWkbE8hMvW .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tWkbE8hMvW .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tWkbE8hMvW .modal-body {
    padding: 1rem;
  }
}
.cid-tWkbE8hMvW .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-tWkbE8hMvW .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tWkbE8hMvW .modal-footer {
    padding: 1rem;
  }
}
.cid-tWkbE8hMvW .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tWkbE8hMvW .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tWkbE8hMvW .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tWkbE8hMvW .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tWkbE8hMvW .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tWkbE8hMvW .modal-lg,
  .cid-tWkbE8hMvW .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tWkbE8hMvW .modal-xl {
    max-width: 1140px;
  }
}
.cid-tWkbE8hMvW .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tWkbE8hMvW .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-tWkbE8hMvW .form-group {
  margin-bottom: 1rem;
}
.cid-tWkbE8hMvW .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tWkbE8hMvW .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tWkbE8hMvW .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-tWkbE8hMvW .mbr-section-btn {
  margin: 0;
}
.cid-tWkbE8hMvW .mbr-section-btn .btn {
  margin: 0;
}
.cid-uYztOxx9eJ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uYztOxx9eJ .row > [class*="col"] {
  padding-left: 16px;
  padding-right: 16px;
  width: 100%;
}
.cid-tWkbE8QMCR {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-tWkbE8QMCR .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tWkbE8QMCR .bg-facebook:hover {
  background: #0b60cb;
}
.cid-tWkbE8QMCR .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-tWkbE8QMCR .bg-youtube:hover {
  background: #cc0000;
}
.cid-tWkbE8QMCR .bg-twitch {
  background: #9146ff;
  color: #ffffff;
}
.cid-tWkbE8QMCR .bg-twitch:hover {
  background: #7313ff;
}
.cid-tWkbE8QMCR .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-tWkbE8QMCR [class^="socicon-"]:before,
.cid-tWkbE8QMCR [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tWkbE8QMCR .mbr-section-title,
.cid-tWkbE8QMCR .social-list {
  color: #4479d9;
  text-align: right;
}
.cid-tWkbE9bAKr {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (max-width: 767px) {
  .cid-tWkbE9bAKr .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tWkbE9bAKr .img-logo img {
  height: 6rem;
  width: auto;
}
.cid-tWkbE9bAKr .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-tWkbE9bAKr .form-control:focus,
.cid-tWkbE9bAKr .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-tWkbE9bAKr .form-group {
  margin-bottom: 1rem;
}
.cid-tWkbE9bAKr input::-webkit-input-placeholder,
.cid-tWkbE9bAKr textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-tWkbE9bAKr input:-moz-placeholder,
.cid-tWkbE9bAKr textarea:-moz-placeholder {
  color: #656565;
}
.cid-tWkbE9bAKr .jq-selectbox li,
.cid-tWkbE9bAKr .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-tWkbE9bAKr .jq-selectbox li:hover,
.cid-tWkbE9bAKr .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-tWkbE9bAKr .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-tWkbE9bAKr .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-tWkbE9bAKr textarea.form-control {
  resize: none;
}
.cid-tWkbE9bAKr .input-group-btn {
  display: inline-block;
}
.cid-tWkbE9bAKr .input-group-btn .btn {
  margin: 0 !important;
  padding: 0.75rem 1.5625rem !important;
  text-transform: none;
}
.cid-tWkbE9bAKr .form-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tWkbE9bAKr .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tWkbE9bAKr .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tWkbE9bAKr .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tWkbE9bAKr .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tWkbE9bAKr .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tWkbE9bAKr .social-list {
    -webkit-justify-content: justify;
    text-align: justify;
    hyphens: auto;
    text-justify: distribute;
  }
}
@media (max-width: 767px) {
  .cid-tWkbE9bAKr .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tWkbE9bAKr .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tWkbE9bAKr .form-control,
.cid-tWkbE9bAKr .input-group-btn .btn {
  border-radius: 3px;
}
.cid-tWkbE9bAKr #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-tWkbE9bAKr #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-tWkbE9bAKr #creativecommons img,
.cid-tWkbE9bAKr iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-tWkbE9bAKr .offset-md-1 {
  margin-left: 1vw;
}
.cid-tWkbE9OGIf.popup-builder {
  background-color: #ffffff;
}
.cid-tWkbE9OGIf.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tWkbE9OGIf.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tWkbE9OGIf .modal-content,
.cid-tWkbE9OGIf .modal-dialog {
  height: auto;
}
.cid-tWkbE9OGIf .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tWkbE9OGIf .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tWkbE9OGIf .form-wrapper .mbr-form .form-group,
  .cid-tWkbE9OGIf .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tWkbE9OGIf .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tWkbE9OGIf .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-tWkbE9OGIf .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tWkbE9OGIf .pt-0 {
  padding-top: 0 !important;
}
.cid-tWkbE9OGIf .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tWkbE9OGIf .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tWkbE9OGIf .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tWkbE9OGIf .modal-open {
  overflow: hidden;
}
.cid-tWkbE9OGIf .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tWkbE9OGIf .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tWkbE9OGIf .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tWkbE9OGIf .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-tWkbE9OGIf .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tWkbE9OGIf .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tWkbE9OGIf .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tWkbE9OGIf .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-tWkbE9OGIf .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tWkbE9OGIf .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tWkbE9OGIf .modal-backdrop.fade {
  opacity: 0;
}
.cid-tWkbE9OGIf .modal-backdrop.show {
  opacity: .5;
}
.cid-tWkbE9OGIf .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-tWkbE9OGIf .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tWkbE9OGIf .modal-header {
    padding: 1rem;
  }
}
.cid-tWkbE9OGIf .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tWkbE9OGIf .modal-header .close svg {
  fill: #ffffff;
}
.cid-tWkbE9OGIf .modal-header .close:hover {
  opacity: 1;
}
.cid-tWkbE9OGIf .modal-header .close:focus {
  outline: none;
}
.cid-tWkbE9OGIf .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tWkbE9OGIf .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tWkbE9OGIf .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tWkbE9OGIf .modal-body {
    padding: 1rem;
  }
}
.cid-tWkbE9OGIf .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-tWkbE9OGIf .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tWkbE9OGIf .modal-footer {
    padding: 1rem;
  }
}
.cid-tWkbE9OGIf .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tWkbE9OGIf .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tWkbE9OGIf .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tWkbE9OGIf .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tWkbE9OGIf .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tWkbE9OGIf .modal-lg,
  .cid-tWkbE9OGIf .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tWkbE9OGIf .modal-xl {
    max-width: 1140px;
  }
}
.cid-tWkbE9OGIf .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tWkbE9OGIf .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-tWkbE9OGIf .form-group {
  margin-bottom: 1rem;
}
.cid-tWkbE9OGIf .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tWkbE9OGIf .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tWkbE9OGIf .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-tWkbE9OGIf .mbr-section-btn {
  margin: 0;
}
.cid-tWkbE9OGIf .mbr-section-btn .btn {
  margin: 0;
}
.cid-ucWDDXKR9K.popup-builder {
  background-color: #ffffff;
}
.cid-ucWDDXKR9K.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-ucWDDXKR9K.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-ucWDDXKR9K .modal-content,
.cid-ucWDDXKR9K .modal-dialog {
  height: auto;
}
.cid-ucWDDXKR9K .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-ucWDDXKR9K .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-ucWDDXKR9K .form-wrapper .mbr-form .form-group,
  .cid-ucWDDXKR9K .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-ucWDDXKR9K .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-ucWDDXKR9K .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-ucWDDXKR9K .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-ucWDDXKR9K .pt-0 {
  padding-top: 0 !important;
}
.cid-ucWDDXKR9K .pb-0 {
  padding-bottom: 0 !important;
}
.cid-ucWDDXKR9K .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-ucWDDXKR9K .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-ucWDDXKR9K .modal-open {
  overflow: hidden;
}
.cid-ucWDDXKR9K .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-ucWDDXKR9K .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-ucWDDXKR9K .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-ucWDDXKR9K .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-ucWDDXKR9K .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-ucWDDXKR9K .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-ucWDDXKR9K .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-ucWDDXKR9K .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-ucWDDXKR9K .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-ucWDDXKR9K .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-ucWDDXKR9K .modal-backdrop.fade {
  opacity: 0;
}
.cid-ucWDDXKR9K .modal-backdrop.show {
  opacity: .5;
}
.cid-ucWDDXKR9K .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-ucWDDXKR9K .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-ucWDDXKR9K .modal-header {
    padding: 1rem;
  }
}
.cid-ucWDDXKR9K .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-ucWDDXKR9K .modal-header .close svg {
  fill: #ffffff;
}
.cid-ucWDDXKR9K .modal-header .close:hover {
  opacity: 1;
}
.cid-ucWDDXKR9K .modal-header .close:focus {
  outline: none;
}
.cid-ucWDDXKR9K .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-ucWDDXKR9K .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-ucWDDXKR9K .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ucWDDXKR9K .modal-body {
    padding: 1rem;
  }
}
.cid-ucWDDXKR9K .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-ucWDDXKR9K .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ucWDDXKR9K .modal-footer {
    padding: 1rem;
  }
}
.cid-ucWDDXKR9K .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-ucWDDXKR9K .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-ucWDDXKR9K .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-ucWDDXKR9K .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-ucWDDXKR9K .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-ucWDDXKR9K .modal-lg,
  .cid-ucWDDXKR9K .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-ucWDDXKR9K .modal-xl {
    max-width: 1140px;
  }
}
.cid-ucWDDXKR9K .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-ucWDDXKR9K .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-ucWDDXKR9K .form-group {
  margin-bottom: 1rem;
}
.cid-ucWDDXKR9K .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-ucWDDXKR9K .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-ucWDDXKR9K .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-ucWDDXKR9K .mbr-section-btn {
  margin: 0;
}
.cid-ucWDDXKR9K .mbr-section-btn .btn {
  margin: 0;
}
.cid-tX7fxG8Nxf {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tX7fxG8Nxf nav.navbar {
  position: fixed;
}
.cid-tX7fxG8Nxf .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-tX7fxG8Nxf .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tX7fxG8Nxf .decor {
  background-color: white;
  border: solid 1px lightgray;
  border-radius: .5vw;
}
.cid-tX7fxG8Nxf #menu {
  width: 3vh;
  font-size: .8vh;
  color: #353535;
  left: -7px;
  position: absolute;
  top: 1px;
  margin-top: 3px;
}
.cid-tX7fxG8Nxf .dropdown-item {
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  transition: .4s all !important;
}
.cid-tX7fxG8Nxf .dropdown-item:hover,
.cid-tX7fxG8Nxf .dropdown-item:focus {
  background: rgba(71, 181, 237, 0.5) !important;
  color: white !important;
}
.cid-tX7fxG8Nxf .dropdown-item:hover span {
  color: white;
}
.cid-tX7fxG8Nxf .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tX7fxG8Nxf .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tX7fxG8Nxf .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
  text-align: center;
}
.cid-tX7fxG8Nxf .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tX7fxG8Nxf .nav-link {
  position: relative;
}
.cid-tX7fxG8Nxf .container {
  display: flex;
  margin: auto;
  max-width: 1600px;
}
.cid-tX7fxG8Nxf .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0 !important;
}
.cid-tX7fxG8Nxf .iconfont-wrapper .mbr-iconfont {
  transition: .4s all;
}
.cid-tX7fxG8Nxf .iconfont-wrapper:hover .mbr-iconfont {
  color: #6592e6;
}
.cid-tX7fxG8Nxf .dropdown-menu,
.cid-tX7fxG8Nxf .navbar.opened {
  background: #353535 !important;
}
.cid-tX7fxG8Nxf .nav-item:focus,
.cid-tX7fxG8Nxf .nav-link:focus {
  outline: none;
}
.cid-tX7fxG8Nxf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tX7fxG8Nxf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tX7fxG8Nxf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tX7fxG8Nxf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tX7fxG8Nxf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tX7fxG8Nxf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tX7fxG8Nxf .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-tX7fxG8Nxf .navbar.opened {
  transition: all 0.3s;
}
.cid-tX7fxG8Nxf .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tX7fxG8Nxf .navbar .navbar-logo img {
  width: auto;
}
.cid-tX7fxG8Nxf .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tX7fxG8Nxf .navbar.collapsed {
  justify-content: center;
}
.cid-tX7fxG8Nxf .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tX7fxG8Nxf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tX7fxG8Nxf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tX7fxG8Nxf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tX7fxG8Nxf .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-tX7fxG8Nxf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tX7fxG8Nxf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tX7fxG8Nxf .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tX7fxG8Nxf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tX7fxG8Nxf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tX7fxG8Nxf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tX7fxG8Nxf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tX7fxG8Nxf .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-tX7fxG8Nxf .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tX7fxG8Nxf .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tX7fxG8Nxf .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tX7fxG8Nxf .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tX7fxG8Nxf .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tX7fxG8Nxf .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-tX7fxG8Nxf .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tX7fxG8Nxf .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tX7fxG8Nxf .dropdown-item.active,
.cid-tX7fxG8Nxf .dropdown-item:active {
  background-color: transparent;
}
.cid-tX7fxG8Nxf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tX7fxG8Nxf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tX7fxG8Nxf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tX7fxG8Nxf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #353535;
}
.cid-tX7fxG8Nxf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tX7fxG8Nxf .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tX7fxG8Nxf ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tX7fxG8Nxf .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tX7fxG8Nxf button.navbar-toggler {
  outline: none;
  width: 26px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tX7fxG8Nxf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 25px;
  height: 2px;
  border-right: 5px;
  background-color: #353535;
}
.cid-tX7fxG8Nxf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tX7fxG8Nxf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tX7fxG8Nxf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tX7fxG8Nxf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tX7fxG8Nxf nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tX7fxG8Nxf nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tX7fxG8Nxf nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tX7fxG8Nxf nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tX7fxG8Nxf .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tX7fxG8Nxf a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tX7fxG8Nxf .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-tX7fxG8Nxf .navbar {
    height: 70px;
  }
  .cid-tX7fxG8Nxf .navbar.opened {
    height: auto;
  }
  .cid-tX7fxG8Nxf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tX7fxG8Nxf .header-item {
  width: 33.33333333%;
  padding: 10px 0;
}
.cid-tX7fxG8Nxf .navbar-toggler {
  margin-left: 10px;
}
.cid-tX7fxG8Nxf .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-tX7fxG8Nxf .navbar-logo {
  margin-right: 0 !important;
}
.cid-tX7fxG8Nxf .mbr-text {
  width: 100%;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 575px) {
  .cid-tX7fxG8Nxf .mbr-text {
    display: none;
  }
}
.cid-tX7fxG8Nxf .navbar-collapse {
  padding-top: 40px !important;
}
.cid-tX7fxG8Nxf .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-tX7fxG8Nxf .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
}
.cid-tX7fxG8Nxf .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-tX7fxG8Nxf #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-tX7fxG8Nxf #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-tX7fxG8Nxf #vol {
    display: none;
  }
}
.cid-tX7fxG8Nxf .soutien {
  font-family: jost;
  font-size: 1em;
}
.cid-tX7fxGUH1k {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tX7fxGUH1k .mbr-section-title {
  text-align: center;
  color: #4479d9;
}
.cid-tX7fxGUH1k .mbr-section-subtitle {
  text-align: center;
}
.cid-tX7fxGUH1k .mbr-text {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tX7fxGUH1k .display-1 {
    font-size: 75px;
  }
  .cid-tX7fxGUH1k .display-5 {
    font-size: 29px;
  }
  .cid-tX7fxGUH1k .display-4 {
    font-weight: 300;
  }
}
#custom-html-1dj {
  /* Type valid CSS here */
}
#custom-html-1dj div {
  background-color: #1f1f1f;
  text-align: center;
}
#custom-html-1dj .leTexte {
  font-size: 1rem;
  color: #fff;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  margin: auto;
}
.cid-ubZTJTVN48 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-ubZTJTVN48 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZTJTVN48 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ubZTJTVN48 .container,
.cid-ubZTJTVN48 .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-ubZTJTVN48 .container,
  .cid-ubZTJTVN48 .container-fluid {
    padding: 0 20px;
  }
}
.cid-ubZTJTVN48 .title-wrapper .mbr-section-subtitle {
  margin-bottom: 25px;
}
@media (max-width: 992px) {
  .cid-ubZTJTVN48 .title-wrapper .mbr-section-subtitle {
    margin-bottom: 20px;
  }
}
.cid-ubZTJTVN48 .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-ubZTJTVN48 .mbr-section-title {
  color: #4479d9;
}
.cid-ubZTJTVN48 .mbr-section-subtitle {
  color: #f9a600;
}
.cid-ubTFpyNvTt {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-ubTFpyNvTt .mbr-section-title {
  color: #fb980a;
  text-align: right;
}
#custom-html-1sg {
  /* Type valid CSS here */
  /* global */
}
#custom-html-1sg *,
#custom-html-1sg *::before,
#custom-html-1sg *::after {
  box-sizing: border-box;
}
#custom-html-1sg body {
  font-family: sans-serif;
  min-height: 100vh;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #232323;
}
#custom-html-1sg #corpsDuTexte {
  background-color: #232323;
}
#custom-html-1sg .container {
  background-color: #232323;
}
#custom-html-1sg .titre {
  padding: 1em;
}
#custom-html-1sg H1 {
  color: orange;
  font-size: 2rem;
}
#custom-html-1sg h6 {
  color: white;
}
.cid-ud6vuYmaew {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ud6vuYmaew .mbr-fallback-image.disabled {
  display: none;
}
.cid-ud6vuYmaew .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ud6vuYmaew .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ud6vuYmaew .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-ud6vuYmaew .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-ud6vuYmaew .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-ud6vuYmaew .mbr-section-title {
  color: #ff9966;
  text-align: left;
}
.cid-ud6vuYmaew .mbr-text,
.cid-ud6vuYmaew .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-ud6vuYmaew .w-100 {
  padding: 0;
  border-radius: 13px;
}
.cid-ud6vvXR6Q8 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ud6vvXR6Q8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ud6vvXR6Q8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ud6vvXR6Q8 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ud6vvXR6Q8 .text-wrapper {
  align-items: center;
  background-color: #4479d9;
  border-radius: 1em;
  border: 1px orange solid;
  padding: 1em;
}
@media (max-width: 991px) {
  .cid-ud6vvXR6Q8 .image-wrapper {
    padding: 1rem;
  }
}
.cid-ud6vvXR6Q8 .mbr-section-title {
  color: #ff9966;
  text-align: left;
}
.cid-ud6vvXR6Q8 .mbr-text,
.cid-ud6vvXR6Q8 .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-ud6vvXR6Q8 .w-100 {
  padding: 0;
  border-radius: 13px;
  -webkit-filter: drop-shadow(5px 5px 5px #000000);
  filter: drop-shadow(5px 5px 5px #000000);
}
.cid-tX7fxHQjC4 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-tX7fxHQjC4 .mbr-section-title {
  color: #4479d9;
  text-align: right;
}
.cid-tX7fxHQjC4 .mbr-text,
.cid-tX7fxHQjC4 .mbr-section-btn {
  color: #ffa405;
  text-align: right;
}
.cid-tX7fxI6xIr {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #171717;
}
.cid-tX7fxI6xIr .row {
  padding: 20px 0;
}
@media (min-width: 992px) {
  .cid-tX7fxI6xIr .row {
    padding: 20px 34px;
  }
}
.cid-tX7fxI6xIr .mbr-text {
  color: #4479d9;
  text-align: center;
}
.cid-tX7fxIjgYM {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-tX7fxIjgYM .card-title {
  line-height: 1.6;
  margin: 0;
}
.cid-tX7fxIjgYM .card {
  overflow: visible;
  transition: all 0.3s;
}
.cid-tX7fxIjgYM .card:hover {
  margin-top: -0.6rem;
}
.cid-tX7fxIjgYM .card-wrapper {
  position: relative;
}
.cid-tX7fxIjgYM .card-img {
  overflow: hidden;
  position: relative;
  transition: all 0.3s;
  border-radius: 6px;
}
.cid-tX7fxIjgYM .card-img:hover {
  box-shadow: 0 15px 20px rgba(0, 0, 0, 0.1);
}
.cid-tX7fxIjgYM .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: black;
  opacity: 0.2;
  z-index: 10;
  pointer-events: none;
  border-radius: 6px;
}
.cid-tX7fxIjgYM .big {
  margin-top: -25%;
}
.cid-tX7fxIjgYM .card-box {
  position: absolute;
  overflow: hidden;
  margin-bottom: -8px;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 1rem;
  z-index: 100;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
@media (max-width: 991px) {
  .cid-tX7fxIjgYM .small {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-tX7fxIjgYM .card:not(.last-child) {
    padding-bottom: 1.5rem !important;
  }
}
.cid-tX7fxIjgYM .mbr-section-sub-title {
  color: #4479d9;
  text-align: left;
}
.cid-tX7fxIDWWU.popup-builder {
  background-color: #ffffff;
}
.cid-tX7fxIDWWU.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tX7fxIDWWU.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tX7fxIDWWU .modal-content,
.cid-tX7fxIDWWU .modal-dialog {
  height: auto;
}
.cid-tX7fxIDWWU .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tX7fxIDWWU .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tX7fxIDWWU .form-wrapper .mbr-form .form-group,
  .cid-tX7fxIDWWU .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tX7fxIDWWU .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tX7fxIDWWU .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-tX7fxIDWWU .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tX7fxIDWWU .pt-0 {
  padding-top: 0 !important;
}
.cid-tX7fxIDWWU .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tX7fxIDWWU .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tX7fxIDWWU .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tX7fxIDWWU .modal-open {
  overflow: hidden;
}
.cid-tX7fxIDWWU .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tX7fxIDWWU .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tX7fxIDWWU .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tX7fxIDWWU .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-tX7fxIDWWU .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tX7fxIDWWU .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tX7fxIDWWU .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tX7fxIDWWU .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-tX7fxIDWWU .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tX7fxIDWWU .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tX7fxIDWWU .modal-backdrop.fade {
  opacity: 0;
}
.cid-tX7fxIDWWU .modal-backdrop.show {
  opacity: .5;
}
.cid-tX7fxIDWWU .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-tX7fxIDWWU .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tX7fxIDWWU .modal-header {
    padding: 1rem;
  }
}
.cid-tX7fxIDWWU .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tX7fxIDWWU .modal-header .close svg {
  fill: #ffffff;
}
.cid-tX7fxIDWWU .modal-header .close:hover {
  opacity: 1;
}
.cid-tX7fxIDWWU .modal-header .close:focus {
  outline: none;
}
.cid-tX7fxIDWWU .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tX7fxIDWWU .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tX7fxIDWWU .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tX7fxIDWWU .modal-body {
    padding: 1rem;
  }
}
.cid-tX7fxIDWWU .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-tX7fxIDWWU .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tX7fxIDWWU .modal-footer {
    padding: 1rem;
  }
}
.cid-tX7fxIDWWU .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tX7fxIDWWU .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tX7fxIDWWU .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tX7fxIDWWU .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tX7fxIDWWU .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tX7fxIDWWU .modal-lg,
  .cid-tX7fxIDWWU .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tX7fxIDWWU .modal-xl {
    max-width: 1140px;
  }
}
.cid-tX7fxIDWWU .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tX7fxIDWWU .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-tX7fxIDWWU .form-group {
  margin-bottom: 1rem;
}
.cid-tX7fxIDWWU .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tX7fxIDWWU .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tX7fxIDWWU .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-tX7fxIDWWU .mbr-section-btn {
  margin: 0;
}
.cid-tX7fxIDWWU .mbr-section-btn .btn {
  margin: 0;
}
.cid-tX7fxIDWWU #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-tX7fxIDWWU #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-tX7fxIDWWU #creativecommons img,
.cid-tX7fxIDWWU iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-tX7fxJ58vR.popup-builder {
  background-color: #ffffff;
}
.cid-tX7fxJ58vR.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tX7fxJ58vR.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tX7fxJ58vR .modal-content,
.cid-tX7fxJ58vR .modal-dialog {
  height: auto;
}
.cid-tX7fxJ58vR .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tX7fxJ58vR .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tX7fxJ58vR .form-wrapper .mbr-form .form-group,
  .cid-tX7fxJ58vR .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tX7fxJ58vR .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tX7fxJ58vR .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-tX7fxJ58vR .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tX7fxJ58vR .pt-0 {
  padding-top: 0 !important;
}
.cid-tX7fxJ58vR .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tX7fxJ58vR .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tX7fxJ58vR .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tX7fxJ58vR .modal-open {
  overflow: hidden;
}
.cid-tX7fxJ58vR .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tX7fxJ58vR .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tX7fxJ58vR .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tX7fxJ58vR .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-tX7fxJ58vR .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tX7fxJ58vR .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tX7fxJ58vR .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tX7fxJ58vR .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-tX7fxJ58vR .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tX7fxJ58vR .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tX7fxJ58vR .modal-backdrop.fade {
  opacity: 0;
}
.cid-tX7fxJ58vR .modal-backdrop.show {
  opacity: .5;
}
.cid-tX7fxJ58vR .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-tX7fxJ58vR .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tX7fxJ58vR .modal-header {
    padding: 1rem;
  }
}
.cid-tX7fxJ58vR .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tX7fxJ58vR .modal-header .close svg {
  fill: #ffffff;
}
.cid-tX7fxJ58vR .modal-header .close:hover {
  opacity: 1;
}
.cid-tX7fxJ58vR .modal-header .close:focus {
  outline: none;
}
.cid-tX7fxJ58vR .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tX7fxJ58vR .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tX7fxJ58vR .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tX7fxJ58vR .modal-body {
    padding: 1rem;
  }
}
.cid-tX7fxJ58vR .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-tX7fxJ58vR .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tX7fxJ58vR .modal-footer {
    padding: 1rem;
  }
}
.cid-tX7fxJ58vR .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tX7fxJ58vR .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tX7fxJ58vR .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tX7fxJ58vR .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tX7fxJ58vR .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tX7fxJ58vR .modal-lg,
  .cid-tX7fxJ58vR .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tX7fxJ58vR .modal-xl {
    max-width: 1140px;
  }
}
.cid-tX7fxJ58vR .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tX7fxJ58vR .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-tX7fxJ58vR .form-group {
  margin-bottom: 1rem;
}
.cid-tX7fxJ58vR .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tX7fxJ58vR .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tX7fxJ58vR .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-tX7fxJ58vR .mbr-section-btn {
  margin: 0;
}
.cid-tX7fxJ58vR .mbr-section-btn .btn {
  margin: 0;
}
.cid-tX7fxJu1lC.popup-builder {
  background-color: #ffffff;
}
.cid-tX7fxJu1lC.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tX7fxJu1lC.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tX7fxJu1lC .modal-content,
.cid-tX7fxJu1lC .modal-dialog {
  height: auto;
}
.cid-tX7fxJu1lC .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tX7fxJu1lC .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tX7fxJu1lC .form-wrapper .mbr-form .form-group,
  .cid-tX7fxJu1lC .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tX7fxJu1lC .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tX7fxJu1lC .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-tX7fxJu1lC .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tX7fxJu1lC .pt-0 {
  padding-top: 0 !important;
}
.cid-tX7fxJu1lC .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tX7fxJu1lC .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tX7fxJu1lC .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tX7fxJu1lC .modal-open {
  overflow: hidden;
}
.cid-tX7fxJu1lC .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tX7fxJu1lC .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tX7fxJu1lC .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tX7fxJu1lC .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-tX7fxJu1lC .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tX7fxJu1lC .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tX7fxJu1lC .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tX7fxJu1lC .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-tX7fxJu1lC .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tX7fxJu1lC .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tX7fxJu1lC .modal-backdrop.fade {
  opacity: 0;
}
.cid-tX7fxJu1lC .modal-backdrop.show {
  opacity: .5;
}
.cid-tX7fxJu1lC .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-tX7fxJu1lC .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tX7fxJu1lC .modal-header {
    padding: 1rem;
  }
}
.cid-tX7fxJu1lC .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tX7fxJu1lC .modal-header .close svg {
  fill: #ffffff;
}
.cid-tX7fxJu1lC .modal-header .close:hover {
  opacity: 1;
}
.cid-tX7fxJu1lC .modal-header .close:focus {
  outline: none;
}
.cid-tX7fxJu1lC .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tX7fxJu1lC .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tX7fxJu1lC .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tX7fxJu1lC .modal-body {
    padding: 1rem;
  }
}
.cid-tX7fxJu1lC .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-tX7fxJu1lC .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tX7fxJu1lC .modal-footer {
    padding: 1rem;
  }
}
.cid-tX7fxJu1lC .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tX7fxJu1lC .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tX7fxJu1lC .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tX7fxJu1lC .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tX7fxJu1lC .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tX7fxJu1lC .modal-lg,
  .cid-tX7fxJu1lC .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tX7fxJu1lC .modal-xl {
    max-width: 1140px;
  }
}
.cid-tX7fxJu1lC .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tX7fxJu1lC .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-tX7fxJu1lC .form-group {
  margin-bottom: 1rem;
}
.cid-tX7fxJu1lC .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tX7fxJu1lC .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tX7fxJu1lC .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-tX7fxJu1lC .mbr-section-btn {
  margin: 0;
}
.cid-tX7fxJu1lC .mbr-section-btn .btn {
  margin: 0;
}
.cid-tX7fxJTEhI.popup-builder {
  background-color: #ffffff;
}
.cid-tX7fxJTEhI.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tX7fxJTEhI.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tX7fxJTEhI .modal-content,
.cid-tX7fxJTEhI .modal-dialog {
  height: auto;
}
.cid-tX7fxJTEhI .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tX7fxJTEhI .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tX7fxJTEhI .form-wrapper .mbr-form .form-group,
  .cid-tX7fxJTEhI .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tX7fxJTEhI .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tX7fxJTEhI .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-tX7fxJTEhI .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tX7fxJTEhI .pt-0 {
  padding-top: 0 !important;
}
.cid-tX7fxJTEhI .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tX7fxJTEhI .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tX7fxJTEhI .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tX7fxJTEhI .modal-open {
  overflow: hidden;
}
.cid-tX7fxJTEhI .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tX7fxJTEhI .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tX7fxJTEhI .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tX7fxJTEhI .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-tX7fxJTEhI .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tX7fxJTEhI .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tX7fxJTEhI .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tX7fxJTEhI .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-tX7fxJTEhI .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tX7fxJTEhI .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tX7fxJTEhI .modal-backdrop.fade {
  opacity: 0;
}
.cid-tX7fxJTEhI .modal-backdrop.show {
  opacity: .5;
}
.cid-tX7fxJTEhI .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-tX7fxJTEhI .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tX7fxJTEhI .modal-header {
    padding: 1rem;
  }
}
.cid-tX7fxJTEhI .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tX7fxJTEhI .modal-header .close svg {
  fill: #ffffff;
}
.cid-tX7fxJTEhI .modal-header .close:hover {
  opacity: 1;
}
.cid-tX7fxJTEhI .modal-header .close:focus {
  outline: none;
}
.cid-tX7fxJTEhI .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tX7fxJTEhI .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tX7fxJTEhI .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tX7fxJTEhI .modal-body {
    padding: 1rem;
  }
}
.cid-tX7fxJTEhI .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-tX7fxJTEhI .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tX7fxJTEhI .modal-footer {
    padding: 1rem;
  }
}
.cid-tX7fxJTEhI .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tX7fxJTEhI .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tX7fxJTEhI .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tX7fxJTEhI .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tX7fxJTEhI .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tX7fxJTEhI .modal-lg,
  .cid-tX7fxJTEhI .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tX7fxJTEhI .modal-xl {
    max-width: 1140px;
  }
}
.cid-tX7fxJTEhI .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tX7fxJTEhI .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-tX7fxJTEhI .form-group {
  margin-bottom: 1rem;
}
.cid-tX7fxJTEhI .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tX7fxJTEhI .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tX7fxJTEhI .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-tX7fxJTEhI .mbr-section-btn {
  margin: 0;
}
.cid-tX7fxJTEhI .mbr-section-btn .btn {
  margin: 0;
}
.cid-tX7fxKdv0m.popup-builder {
  background-color: #ffffff;
}
.cid-tX7fxKdv0m.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tX7fxKdv0m.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tX7fxKdv0m .modal-content,
.cid-tX7fxKdv0m .modal-dialog {
  height: auto;
}
.cid-tX7fxKdv0m .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tX7fxKdv0m .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tX7fxKdv0m .form-wrapper .mbr-form .form-group,
  .cid-tX7fxKdv0m .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tX7fxKdv0m .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tX7fxKdv0m .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-tX7fxKdv0m .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tX7fxKdv0m .pt-0 {
  padding-top: 0 !important;
}
.cid-tX7fxKdv0m .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tX7fxKdv0m .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tX7fxKdv0m .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tX7fxKdv0m .modal-open {
  overflow: hidden;
}
.cid-tX7fxKdv0m .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tX7fxKdv0m .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tX7fxKdv0m .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tX7fxKdv0m .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-tX7fxKdv0m .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tX7fxKdv0m .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tX7fxKdv0m .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tX7fxKdv0m .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-tX7fxKdv0m .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tX7fxKdv0m .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tX7fxKdv0m .modal-backdrop.fade {
  opacity: 0;
}
.cid-tX7fxKdv0m .modal-backdrop.show {
  opacity: .5;
}
.cid-tX7fxKdv0m .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-tX7fxKdv0m .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tX7fxKdv0m .modal-header {
    padding: 1rem;
  }
}
.cid-tX7fxKdv0m .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tX7fxKdv0m .modal-header .close svg {
  fill: #ffffff;
}
.cid-tX7fxKdv0m .modal-header .close:hover {
  opacity: 1;
}
.cid-tX7fxKdv0m .modal-header .close:focus {
  outline: none;
}
.cid-tX7fxKdv0m .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tX7fxKdv0m .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tX7fxKdv0m .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tX7fxKdv0m .modal-body {
    padding: 1rem;
  }
}
.cid-tX7fxKdv0m .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-tX7fxKdv0m .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tX7fxKdv0m .modal-footer {
    padding: 1rem;
  }
}
.cid-tX7fxKdv0m .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tX7fxKdv0m .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tX7fxKdv0m .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tX7fxKdv0m .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tX7fxKdv0m .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tX7fxKdv0m .modal-lg,
  .cid-tX7fxKdv0m .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tX7fxKdv0m .modal-xl {
    max-width: 1140px;
  }
}
.cid-tX7fxKdv0m .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tX7fxKdv0m .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-tX7fxKdv0m .form-group {
  margin-bottom: 1rem;
}
.cid-tX7fxKdv0m .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tX7fxKdv0m .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tX7fxKdv0m .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-tX7fxKdv0m .mbr-section-btn {
  margin: 0;
}
.cid-tX7fxKdv0m .mbr-section-btn .btn {
  margin: 0;
}
.cid-tX7fxKyDWV.popup-builder {
  background-color: #ffffff;
}
.cid-tX7fxKyDWV.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tX7fxKyDWV.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tX7fxKyDWV .modal-content,
.cid-tX7fxKyDWV .modal-dialog {
  height: auto;
}
.cid-tX7fxKyDWV .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tX7fxKyDWV .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tX7fxKyDWV .form-wrapper .mbr-form .form-group,
  .cid-tX7fxKyDWV .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tX7fxKyDWV .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tX7fxKyDWV .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-tX7fxKyDWV .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tX7fxKyDWV .pt-0 {
  padding-top: 0 !important;
}
.cid-tX7fxKyDWV .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tX7fxKyDWV .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tX7fxKyDWV .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tX7fxKyDWV .modal-open {
  overflow: hidden;
}
.cid-tX7fxKyDWV .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tX7fxKyDWV .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tX7fxKyDWV .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tX7fxKyDWV .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-tX7fxKyDWV .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tX7fxKyDWV .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tX7fxKyDWV .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tX7fxKyDWV .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-tX7fxKyDWV .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tX7fxKyDWV .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tX7fxKyDWV .modal-backdrop.fade {
  opacity: 0;
}
.cid-tX7fxKyDWV .modal-backdrop.show {
  opacity: .5;
}
.cid-tX7fxKyDWV .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-tX7fxKyDWV .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tX7fxKyDWV .modal-header {
    padding: 1rem;
  }
}
.cid-tX7fxKyDWV .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tX7fxKyDWV .modal-header .close svg {
  fill: #ffffff;
}
.cid-tX7fxKyDWV .modal-header .close:hover {
  opacity: 1;
}
.cid-tX7fxKyDWV .modal-header .close:focus {
  outline: none;
}
.cid-tX7fxKyDWV .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tX7fxKyDWV .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tX7fxKyDWV .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tX7fxKyDWV .modal-body {
    padding: 1rem;
  }
}
.cid-tX7fxKyDWV .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-tX7fxKyDWV .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tX7fxKyDWV .modal-footer {
    padding: 1rem;
  }
}
.cid-tX7fxKyDWV .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tX7fxKyDWV .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tX7fxKyDWV .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tX7fxKyDWV .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tX7fxKyDWV .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tX7fxKyDWV .modal-lg,
  .cid-tX7fxKyDWV .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tX7fxKyDWV .modal-xl {
    max-width: 1140px;
  }
}
.cid-tX7fxKyDWV .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tX7fxKyDWV .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-tX7fxKyDWV .form-group {
  margin-bottom: 1rem;
}
.cid-tX7fxKyDWV .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tX7fxKyDWV .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tX7fxKyDWV .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-tX7fxKyDWV .mbr-section-btn {
  margin: 0;
}
.cid-tX7fxKyDWV .mbr-section-btn .btn {
  margin: 0;
}
.cid-uYztOxx9eJ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uYztOxx9eJ .row > [class*="col"] {
  padding-left: 16px;
  padding-right: 16px;
  width: 100%;
}
.cid-tX7fxL98IG {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-tX7fxL98IG .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tX7fxL98IG .bg-facebook:hover {
  background: #0b60cb;
}
.cid-tX7fxL98IG .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-tX7fxL98IG .bg-youtube:hover {
  background: #cc0000;
}
.cid-tX7fxL98IG .bg-twitch {
  background: #9146ff;
  color: #ffffff;
}
.cid-tX7fxL98IG .bg-twitch:hover {
  background: #7313ff;
}
.cid-tX7fxL98IG .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-tX7fxL98IG [class^="socicon-"]:before,
.cid-tX7fxL98IG [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tX7fxL98IG .mbr-section-title,
.cid-tX7fxL98IG .social-list {
  color: #4479d9;
  text-align: right;
}
.cid-tX7fxLAvsQ {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (max-width: 767px) {
  .cid-tX7fxLAvsQ .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tX7fxLAvsQ .img-logo img {
  height: 6rem;
  width: auto;
}
.cid-tX7fxLAvsQ .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-tX7fxLAvsQ .form-control:focus,
.cid-tX7fxLAvsQ .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-tX7fxLAvsQ .form-group {
  margin-bottom: 1rem;
}
.cid-tX7fxLAvsQ input::-webkit-input-placeholder,
.cid-tX7fxLAvsQ textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-tX7fxLAvsQ input:-moz-placeholder,
.cid-tX7fxLAvsQ textarea:-moz-placeholder {
  color: #656565;
}
.cid-tX7fxLAvsQ .jq-selectbox li,
.cid-tX7fxLAvsQ .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-tX7fxLAvsQ .jq-selectbox li:hover,
.cid-tX7fxLAvsQ .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-tX7fxLAvsQ .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-tX7fxLAvsQ .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-tX7fxLAvsQ textarea.form-control {
  resize: none;
}
.cid-tX7fxLAvsQ .input-group-btn {
  display: inline-block;
}
.cid-tX7fxLAvsQ .input-group-btn .btn {
  margin: 0 !important;
  padding: 0.75rem 1.5625rem !important;
  text-transform: none;
}
.cid-tX7fxLAvsQ .form-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tX7fxLAvsQ .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tX7fxLAvsQ .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tX7fxLAvsQ .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tX7fxLAvsQ .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tX7fxLAvsQ .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tX7fxLAvsQ .social-list {
    -webkit-justify-content: justify;
    text-align: justify;
    hyphens: auto;
    text-justify: distribute;
  }
}
@media (max-width: 767px) {
  .cid-tX7fxLAvsQ .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tX7fxLAvsQ .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tX7fxLAvsQ .form-control,
.cid-tX7fxLAvsQ .input-group-btn .btn {
  border-radius: 3px;
}
.cid-tX7fxLAvsQ #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-tX7fxLAvsQ #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-tX7fxLAvsQ #creativecommons img,
.cid-tX7fxLAvsQ iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-tX7fxLAvsQ .offset-md-1 {
  margin-left: 1vw;
}
.cid-tX7fxMoGsd.popup-builder {
  background-color: #ffffff;
}
.cid-tX7fxMoGsd.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tX7fxMoGsd.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tX7fxMoGsd .modal-content,
.cid-tX7fxMoGsd .modal-dialog {
  height: auto;
}
.cid-tX7fxMoGsd .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tX7fxMoGsd .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tX7fxMoGsd .form-wrapper .mbr-form .form-group,
  .cid-tX7fxMoGsd .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tX7fxMoGsd .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tX7fxMoGsd .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-tX7fxMoGsd .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tX7fxMoGsd .pt-0 {
  padding-top: 0 !important;
}
.cid-tX7fxMoGsd .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tX7fxMoGsd .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tX7fxMoGsd .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tX7fxMoGsd .modal-open {
  overflow: hidden;
}
.cid-tX7fxMoGsd .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tX7fxMoGsd .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tX7fxMoGsd .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tX7fxMoGsd .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-tX7fxMoGsd .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tX7fxMoGsd .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tX7fxMoGsd .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tX7fxMoGsd .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-tX7fxMoGsd .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tX7fxMoGsd .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tX7fxMoGsd .modal-backdrop.fade {
  opacity: 0;
}
.cid-tX7fxMoGsd .modal-backdrop.show {
  opacity: .5;
}
.cid-tX7fxMoGsd .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-tX7fxMoGsd .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tX7fxMoGsd .modal-header {
    padding: 1rem;
  }
}
.cid-tX7fxMoGsd .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tX7fxMoGsd .modal-header .close svg {
  fill: #ffffff;
}
.cid-tX7fxMoGsd .modal-header .close:hover {
  opacity: 1;
}
.cid-tX7fxMoGsd .modal-header .close:focus {
  outline: none;
}
.cid-tX7fxMoGsd .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tX7fxMoGsd .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tX7fxMoGsd .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tX7fxMoGsd .modal-body {
    padding: 1rem;
  }
}
.cid-tX7fxMoGsd .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-tX7fxMoGsd .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tX7fxMoGsd .modal-footer {
    padding: 1rem;
  }
}
.cid-tX7fxMoGsd .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tX7fxMoGsd .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tX7fxMoGsd .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tX7fxMoGsd .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tX7fxMoGsd .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tX7fxMoGsd .modal-lg,
  .cid-tX7fxMoGsd .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tX7fxMoGsd .modal-xl {
    max-width: 1140px;
  }
}
.cid-tX7fxMoGsd .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tX7fxMoGsd .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-tX7fxMoGsd .form-group {
  margin-bottom: 1rem;
}
.cid-tX7fxMoGsd .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tX7fxMoGsd .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tX7fxMoGsd .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-tX7fxMoGsd .mbr-section-btn {
  margin: 0;
}
.cid-tX7fxMoGsd .mbr-section-btn .btn {
  margin: 0;
}
.cid-tXFxJ0JKWG {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tXFxJ0JKWG nav.navbar {
  position: fixed;
}
.cid-tXFxJ0JKWG .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-tXFxJ0JKWG .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tXFxJ0JKWG .decor {
  background-color: white;
  border: solid 1px lightgray;
  border-radius: .5vw;
}
.cid-tXFxJ0JKWG #menu {
  width: 3vh;
  font-size: .8vh;
  color: #353535;
  left: -7px;
  position: absolute;
  top: 1px;
  margin-top: 3px;
}
.cid-tXFxJ0JKWG .dropdown-item {
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  transition: .4s all !important;
}
.cid-tXFxJ0JKWG .dropdown-item:hover,
.cid-tXFxJ0JKWG .dropdown-item:focus {
  background: rgba(71, 181, 237, 0.5) !important;
  color: white !important;
}
.cid-tXFxJ0JKWG .dropdown-item:hover span {
  color: white;
}
.cid-tXFxJ0JKWG .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tXFxJ0JKWG .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tXFxJ0JKWG .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
  text-align: center;
}
.cid-tXFxJ0JKWG .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tXFxJ0JKWG .nav-link {
  position: relative;
}
.cid-tXFxJ0JKWG .container {
  display: flex;
  margin: auto;
  max-width: 1600px;
}
.cid-tXFxJ0JKWG .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0 !important;
}
.cid-tXFxJ0JKWG .iconfont-wrapper .mbr-iconfont {
  transition: .4s all;
}
.cid-tXFxJ0JKWG .iconfont-wrapper:hover .mbr-iconfont {
  color: #6592e6;
}
.cid-tXFxJ0JKWG .dropdown-menu,
.cid-tXFxJ0JKWG .navbar.opened {
  background: #353535 !important;
}
.cid-tXFxJ0JKWG .nav-item:focus,
.cid-tXFxJ0JKWG .nav-link:focus {
  outline: none;
}
.cid-tXFxJ0JKWG .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tXFxJ0JKWG .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tXFxJ0JKWG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tXFxJ0JKWG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tXFxJ0JKWG .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tXFxJ0JKWG .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tXFxJ0JKWG .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-tXFxJ0JKWG .navbar.opened {
  transition: all 0.3s;
}
.cid-tXFxJ0JKWG .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tXFxJ0JKWG .navbar .navbar-logo img {
  width: auto;
}
.cid-tXFxJ0JKWG .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tXFxJ0JKWG .navbar.collapsed {
  justify-content: center;
}
.cid-tXFxJ0JKWG .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tXFxJ0JKWG .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tXFxJ0JKWG .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tXFxJ0JKWG .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tXFxJ0JKWG .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-tXFxJ0JKWG .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tXFxJ0JKWG .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tXFxJ0JKWG .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tXFxJ0JKWG .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tXFxJ0JKWG .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tXFxJ0JKWG .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tXFxJ0JKWG .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tXFxJ0JKWG .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-tXFxJ0JKWG .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tXFxJ0JKWG .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tXFxJ0JKWG .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tXFxJ0JKWG .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tXFxJ0JKWG .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tXFxJ0JKWG .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-tXFxJ0JKWG .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tXFxJ0JKWG .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tXFxJ0JKWG .dropdown-item.active,
.cid-tXFxJ0JKWG .dropdown-item:active {
  background-color: transparent;
}
.cid-tXFxJ0JKWG .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tXFxJ0JKWG .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tXFxJ0JKWG .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tXFxJ0JKWG .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #353535;
}
.cid-tXFxJ0JKWG .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tXFxJ0JKWG .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tXFxJ0JKWG ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tXFxJ0JKWG .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tXFxJ0JKWG button.navbar-toggler {
  outline: none;
  width: 26px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tXFxJ0JKWG button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 25px;
  height: 2px;
  border-right: 5px;
  background-color: #353535;
}
.cid-tXFxJ0JKWG button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tXFxJ0JKWG button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tXFxJ0JKWG button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tXFxJ0JKWG button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tXFxJ0JKWG nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tXFxJ0JKWG nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tXFxJ0JKWG nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tXFxJ0JKWG nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tXFxJ0JKWG .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tXFxJ0JKWG a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tXFxJ0JKWG .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-tXFxJ0JKWG .navbar {
    height: 70px;
  }
  .cid-tXFxJ0JKWG .navbar.opened {
    height: auto;
  }
  .cid-tXFxJ0JKWG .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tXFxJ0JKWG .header-item {
  width: 33.33333333%;
  padding: 10px 0;
}
.cid-tXFxJ0JKWG .navbar-toggler {
  margin-left: 10px;
}
.cid-tXFxJ0JKWG .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-tXFxJ0JKWG .navbar-logo {
  margin-right: 0 !important;
}
.cid-tXFxJ0JKWG .mbr-text {
  width: 100%;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 575px) {
  .cid-tXFxJ0JKWG .mbr-text {
    display: none;
  }
}
.cid-tXFxJ0JKWG .navbar-collapse {
  padding-top: 40px !important;
}
.cid-tXFxJ0JKWG .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-tXFxJ0JKWG .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
}
.cid-tXFxJ0JKWG .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-tXFxJ0JKWG #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-tXFxJ0JKWG #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-tXFxJ0JKWG #vol {
    display: none;
  }
}
.cid-tXFxJ0JKWG .soutien {
  font-family: jost;
  font-size: 1em;
}
.cid-tXFxJ1W2oS {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tXFxJ1W2oS .mbr-section-title {
  text-align: center;
  color: #4479d9;
}
.cid-tXFxJ1W2oS .mbr-section-subtitle {
  text-align: center;
}
.cid-tXFxJ1W2oS .mbr-text {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tXFxJ1W2oS .display-1 {
    font-size: 75px;
  }
  .cid-tXFxJ1W2oS .display-5 {
    font-size: 29px;
  }
  .cid-tXFxJ1W2oS .display-4 {
    font-weight: 300;
  }
}
#custom-html-1f1 {
  /* Type valid CSS here */
}
#custom-html-1f1 div {
  background-color: #1f1f1f;
  text-align: center;
}
#custom-html-1f1 .leTexte {
  font-size: 1rem;
  color: #fff;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  margin: auto;
}
.cid-ubZU0Uul10 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-ubZU0Uul10 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZU0Uul10 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ubZU0Uul10 .container,
.cid-ubZU0Uul10 .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-ubZU0Uul10 .container,
  .cid-ubZU0Uul10 .container-fluid {
    padding: 0 20px;
  }
}
.cid-ubZU0Uul10 .title-wrapper .mbr-section-subtitle {
  margin-bottom: 25px;
}
@media (max-width: 992px) {
  .cid-ubZU0Uul10 .title-wrapper .mbr-section-subtitle {
    margin-bottom: 20px;
  }
}
.cid-ubZU0Uul10 .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-ubZU0Uul10 .mbr-section-title {
  color: #4479d9;
}
.cid-ubZU0Uul10 .mbr-section-subtitle {
  color: #f9a600;
}
.cid-ubTFiTF6gH {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-ubTFiTF6gH .mbr-section-title {
  color: #fb980a;
  text-align: right;
}
#custom-html-1sd {
  /* Type valid CSS here */
  /* global */
}
#custom-html-1sd *,
#custom-html-1sd *::before,
#custom-html-1sd *::after {
  box-sizing: border-box;
}
#custom-html-1sd body {
  font-family: sans-serif;
  min-height: 100vh;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #232323;
}
#custom-html-1sd #corpsDuTexte {
  background-color: #232323;
}
#custom-html-1sd .container {
  background-color: #232323;
}
#custom-html-1sd .titre {
  padding: 1em;
}
#custom-html-1sd H1 {
  color: orange;
  font-size: 2rem;
}
#custom-html-1sd h6 {
  color: white;
}
.cid-ud6viqECr1 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ud6viqECr1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ud6viqECr1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ud6viqECr1 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ud6viqECr1 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-ud6viqECr1 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-ud6viqECr1 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-ud6viqECr1 .mbr-section-title {
  color: #ff9966;
  text-align: left;
}
.cid-ud6viqECr1 .mbr-text,
.cid-ud6viqECr1 .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-ud6viqECr1 .w-100 {
  padding: 0;
  border-radius: 13px;
}
.cid-ud6vjrlzWD {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ud6vjrlzWD .mbr-fallback-image.disabled {
  display: none;
}
.cid-ud6vjrlzWD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ud6vjrlzWD .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ud6vjrlzWD .text-wrapper {
  align-items: center;
  background-color: #4479d9;
  border-radius: 1em;
  border: 1px orange solid;
  padding: 1em;
}
@media (max-width: 991px) {
  .cid-ud6vjrlzWD .image-wrapper {
    padding: 1rem;
  }
}
.cid-ud6vjrlzWD .mbr-section-title {
  color: #ff9966;
  text-align: left;
}
.cid-ud6vjrlzWD .mbr-text,
.cid-ud6vjrlzWD .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-ud6vjrlzWD .w-100 {
  padding: 0;
  border-radius: 13px;
  -webkit-filter: drop-shadow(5px 5px 5px #000000);
  filter: drop-shadow(5px 5px 5px #000000);
}
.cid-tXFxJ3LWj5 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-tXFxJ3LWj5 .mbr-section-title {
  color: #4479d9;
  text-align: right;
}
.cid-tXFxJ3LWj5 .mbr-text,
.cid-tXFxJ3LWj5 .mbr-section-btn {
  color: #ffa405;
  text-align: right;
}
.cid-tXFxJ4ciOD {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #171717;
}
.cid-tXFxJ4ciOD .row {
  padding: 20px 0;
}
@media (min-width: 992px) {
  .cid-tXFxJ4ciOD .row {
    padding: 20px 34px;
  }
}
.cid-tXFxJ4ciOD .mbr-text {
  color: #4479d9;
  text-align: center;
}
.cid-tXFxJ4EK9N {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-tXFxJ4EK9N .card-title {
  line-height: 1.6;
  margin: 0;
}
.cid-tXFxJ4EK9N .card {
  overflow: visible;
  transition: all 0.3s;
}
.cid-tXFxJ4EK9N .card:hover {
  margin-top: -0.6rem;
}
.cid-tXFxJ4EK9N .card-wrapper {
  position: relative;
}
.cid-tXFxJ4EK9N .card-img {
  overflow: hidden;
  position: relative;
  transition: all 0.3s;
  border-radius: 6px;
}
.cid-tXFxJ4EK9N .card-img:hover {
  box-shadow: 0 15px 20px rgba(0, 0, 0, 0.1);
}
.cid-tXFxJ4EK9N .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: black;
  opacity: 0.2;
  z-index: 10;
  pointer-events: none;
  border-radius: 6px;
}
.cid-tXFxJ4EK9N .big {
  margin-top: -25%;
}
.cid-tXFxJ4EK9N .card-box {
  position: absolute;
  overflow: hidden;
  margin-bottom: -8px;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 1rem;
  z-index: 100;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
@media (max-width: 991px) {
  .cid-tXFxJ4EK9N .small {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-tXFxJ4EK9N .card:not(.last-child) {
    padding-bottom: 1.5rem !important;
  }
}
.cid-tXFxJ4EK9N .mbr-section-sub-title {
  color: #4479d9;
  text-align: left;
}
.cid-tXFxJ5s6ME.popup-builder {
  background-color: #ffffff;
}
.cid-tXFxJ5s6ME.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tXFxJ5s6ME.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tXFxJ5s6ME .modal-content,
.cid-tXFxJ5s6ME .modal-dialog {
  height: auto;
}
.cid-tXFxJ5s6ME .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tXFxJ5s6ME .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tXFxJ5s6ME .form-wrapper .mbr-form .form-group,
  .cid-tXFxJ5s6ME .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tXFxJ5s6ME .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tXFxJ5s6ME .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-tXFxJ5s6ME .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tXFxJ5s6ME .pt-0 {
  padding-top: 0 !important;
}
.cid-tXFxJ5s6ME .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tXFxJ5s6ME .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tXFxJ5s6ME .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tXFxJ5s6ME .modal-open {
  overflow: hidden;
}
.cid-tXFxJ5s6ME .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tXFxJ5s6ME .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tXFxJ5s6ME .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tXFxJ5s6ME .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-tXFxJ5s6ME .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tXFxJ5s6ME .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tXFxJ5s6ME .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tXFxJ5s6ME .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-tXFxJ5s6ME .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tXFxJ5s6ME .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tXFxJ5s6ME .modal-backdrop.fade {
  opacity: 0;
}
.cid-tXFxJ5s6ME .modal-backdrop.show {
  opacity: .5;
}
.cid-tXFxJ5s6ME .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-tXFxJ5s6ME .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tXFxJ5s6ME .modal-header {
    padding: 1rem;
  }
}
.cid-tXFxJ5s6ME .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tXFxJ5s6ME .modal-header .close svg {
  fill: #ffffff;
}
.cid-tXFxJ5s6ME .modal-header .close:hover {
  opacity: 1;
}
.cid-tXFxJ5s6ME .modal-header .close:focus {
  outline: none;
}
.cid-tXFxJ5s6ME .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tXFxJ5s6ME .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tXFxJ5s6ME .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tXFxJ5s6ME .modal-body {
    padding: 1rem;
  }
}
.cid-tXFxJ5s6ME .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-tXFxJ5s6ME .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tXFxJ5s6ME .modal-footer {
    padding: 1rem;
  }
}
.cid-tXFxJ5s6ME .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tXFxJ5s6ME .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tXFxJ5s6ME .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tXFxJ5s6ME .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tXFxJ5s6ME .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tXFxJ5s6ME .modal-lg,
  .cid-tXFxJ5s6ME .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tXFxJ5s6ME .modal-xl {
    max-width: 1140px;
  }
}
.cid-tXFxJ5s6ME .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tXFxJ5s6ME .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-tXFxJ5s6ME .form-group {
  margin-bottom: 1rem;
}
.cid-tXFxJ5s6ME .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tXFxJ5s6ME .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tXFxJ5s6ME .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-tXFxJ5s6ME .mbr-section-btn {
  margin: 0;
}
.cid-tXFxJ5s6ME .mbr-section-btn .btn {
  margin: 0;
}
.cid-tXFxJ5s6ME #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-tXFxJ5s6ME #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-tXFxJ5s6ME #creativecommons img,
.cid-tXFxJ5s6ME iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-tXFxJ6awrH.popup-builder {
  background-color: #ffffff;
}
.cid-tXFxJ6awrH.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tXFxJ6awrH.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tXFxJ6awrH .modal-content,
.cid-tXFxJ6awrH .modal-dialog {
  height: auto;
}
.cid-tXFxJ6awrH .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tXFxJ6awrH .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tXFxJ6awrH .form-wrapper .mbr-form .form-group,
  .cid-tXFxJ6awrH .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tXFxJ6awrH .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tXFxJ6awrH .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-tXFxJ6awrH .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tXFxJ6awrH .pt-0 {
  padding-top: 0 !important;
}
.cid-tXFxJ6awrH .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tXFxJ6awrH .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tXFxJ6awrH .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tXFxJ6awrH .modal-open {
  overflow: hidden;
}
.cid-tXFxJ6awrH .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tXFxJ6awrH .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tXFxJ6awrH .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tXFxJ6awrH .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-tXFxJ6awrH .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tXFxJ6awrH .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tXFxJ6awrH .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tXFxJ6awrH .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-tXFxJ6awrH .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tXFxJ6awrH .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tXFxJ6awrH .modal-backdrop.fade {
  opacity: 0;
}
.cid-tXFxJ6awrH .modal-backdrop.show {
  opacity: .5;
}
.cid-tXFxJ6awrH .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-tXFxJ6awrH .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tXFxJ6awrH .modal-header {
    padding: 1rem;
  }
}
.cid-tXFxJ6awrH .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tXFxJ6awrH .modal-header .close svg {
  fill: #ffffff;
}
.cid-tXFxJ6awrH .modal-header .close:hover {
  opacity: 1;
}
.cid-tXFxJ6awrH .modal-header .close:focus {
  outline: none;
}
.cid-tXFxJ6awrH .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tXFxJ6awrH .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tXFxJ6awrH .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tXFxJ6awrH .modal-body {
    padding: 1rem;
  }
}
.cid-tXFxJ6awrH .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-tXFxJ6awrH .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tXFxJ6awrH .modal-footer {
    padding: 1rem;
  }
}
.cid-tXFxJ6awrH .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tXFxJ6awrH .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tXFxJ6awrH .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tXFxJ6awrH .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tXFxJ6awrH .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tXFxJ6awrH .modal-lg,
  .cid-tXFxJ6awrH .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tXFxJ6awrH .modal-xl {
    max-width: 1140px;
  }
}
.cid-tXFxJ6awrH .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tXFxJ6awrH .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-tXFxJ6awrH .form-group {
  margin-bottom: 1rem;
}
.cid-tXFxJ6awrH .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tXFxJ6awrH .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tXFxJ6awrH .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-tXFxJ6awrH .mbr-section-btn {
  margin: 0;
}
.cid-tXFxJ6awrH .mbr-section-btn .btn {
  margin: 0;
}
.cid-tXFxJ6TckU.popup-builder {
  background-color: #ffffff;
}
.cid-tXFxJ6TckU.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tXFxJ6TckU.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tXFxJ6TckU .modal-content,
.cid-tXFxJ6TckU .modal-dialog {
  height: auto;
}
.cid-tXFxJ6TckU .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tXFxJ6TckU .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tXFxJ6TckU .form-wrapper .mbr-form .form-group,
  .cid-tXFxJ6TckU .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tXFxJ6TckU .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tXFxJ6TckU .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-tXFxJ6TckU .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tXFxJ6TckU .pt-0 {
  padding-top: 0 !important;
}
.cid-tXFxJ6TckU .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tXFxJ6TckU .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tXFxJ6TckU .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tXFxJ6TckU .modal-open {
  overflow: hidden;
}
.cid-tXFxJ6TckU .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tXFxJ6TckU .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tXFxJ6TckU .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tXFxJ6TckU .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-tXFxJ6TckU .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tXFxJ6TckU .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tXFxJ6TckU .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tXFxJ6TckU .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-tXFxJ6TckU .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tXFxJ6TckU .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tXFxJ6TckU .modal-backdrop.fade {
  opacity: 0;
}
.cid-tXFxJ6TckU .modal-backdrop.show {
  opacity: .5;
}
.cid-tXFxJ6TckU .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-tXFxJ6TckU .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tXFxJ6TckU .modal-header {
    padding: 1rem;
  }
}
.cid-tXFxJ6TckU .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tXFxJ6TckU .modal-header .close svg {
  fill: #ffffff;
}
.cid-tXFxJ6TckU .modal-header .close:hover {
  opacity: 1;
}
.cid-tXFxJ6TckU .modal-header .close:focus {
  outline: none;
}
.cid-tXFxJ6TckU .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tXFxJ6TckU .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tXFxJ6TckU .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tXFxJ6TckU .modal-body {
    padding: 1rem;
  }
}
.cid-tXFxJ6TckU .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-tXFxJ6TckU .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tXFxJ6TckU .modal-footer {
    padding: 1rem;
  }
}
.cid-tXFxJ6TckU .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tXFxJ6TckU .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tXFxJ6TckU .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tXFxJ6TckU .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tXFxJ6TckU .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tXFxJ6TckU .modal-lg,
  .cid-tXFxJ6TckU .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tXFxJ6TckU .modal-xl {
    max-width: 1140px;
  }
}
.cid-tXFxJ6TckU .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tXFxJ6TckU .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-tXFxJ6TckU .form-group {
  margin-bottom: 1rem;
}
.cid-tXFxJ6TckU .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tXFxJ6TckU .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tXFxJ6TckU .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-tXFxJ6TckU .mbr-section-btn {
  margin: 0;
}
.cid-tXFxJ6TckU .mbr-section-btn .btn {
  margin: 0;
}
.cid-tXFxJ7F74R.popup-builder {
  background-color: #ffffff;
}
.cid-tXFxJ7F74R.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tXFxJ7F74R.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tXFxJ7F74R .modal-content,
.cid-tXFxJ7F74R .modal-dialog {
  height: auto;
}
.cid-tXFxJ7F74R .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tXFxJ7F74R .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tXFxJ7F74R .form-wrapper .mbr-form .form-group,
  .cid-tXFxJ7F74R .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tXFxJ7F74R .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tXFxJ7F74R .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-tXFxJ7F74R .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tXFxJ7F74R .pt-0 {
  padding-top: 0 !important;
}
.cid-tXFxJ7F74R .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tXFxJ7F74R .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tXFxJ7F74R .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tXFxJ7F74R .modal-open {
  overflow: hidden;
}
.cid-tXFxJ7F74R .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tXFxJ7F74R .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tXFxJ7F74R .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tXFxJ7F74R .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-tXFxJ7F74R .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tXFxJ7F74R .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tXFxJ7F74R .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tXFxJ7F74R .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-tXFxJ7F74R .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tXFxJ7F74R .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tXFxJ7F74R .modal-backdrop.fade {
  opacity: 0;
}
.cid-tXFxJ7F74R .modal-backdrop.show {
  opacity: .5;
}
.cid-tXFxJ7F74R .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-tXFxJ7F74R .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tXFxJ7F74R .modal-header {
    padding: 1rem;
  }
}
.cid-tXFxJ7F74R .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tXFxJ7F74R .modal-header .close svg {
  fill: #ffffff;
}
.cid-tXFxJ7F74R .modal-header .close:hover {
  opacity: 1;
}
.cid-tXFxJ7F74R .modal-header .close:focus {
  outline: none;
}
.cid-tXFxJ7F74R .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tXFxJ7F74R .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tXFxJ7F74R .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tXFxJ7F74R .modal-body {
    padding: 1rem;
  }
}
.cid-tXFxJ7F74R .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-tXFxJ7F74R .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tXFxJ7F74R .modal-footer {
    padding: 1rem;
  }
}
.cid-tXFxJ7F74R .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tXFxJ7F74R .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tXFxJ7F74R .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tXFxJ7F74R .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tXFxJ7F74R .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tXFxJ7F74R .modal-lg,
  .cid-tXFxJ7F74R .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tXFxJ7F74R .modal-xl {
    max-width: 1140px;
  }
}
.cid-tXFxJ7F74R .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tXFxJ7F74R .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-tXFxJ7F74R .form-group {
  margin-bottom: 1rem;
}
.cid-tXFxJ7F74R .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tXFxJ7F74R .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tXFxJ7F74R .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-tXFxJ7F74R .mbr-section-btn {
  margin: 0;
}
.cid-tXFxJ7F74R .mbr-section-btn .btn {
  margin: 0;
}
.cid-tXFxJ8oX3r.popup-builder {
  background-color: #ffffff;
}
.cid-tXFxJ8oX3r.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tXFxJ8oX3r.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tXFxJ8oX3r .modal-content,
.cid-tXFxJ8oX3r .modal-dialog {
  height: auto;
}
.cid-tXFxJ8oX3r .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tXFxJ8oX3r .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tXFxJ8oX3r .form-wrapper .mbr-form .form-group,
  .cid-tXFxJ8oX3r .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tXFxJ8oX3r .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tXFxJ8oX3r .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-tXFxJ8oX3r .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tXFxJ8oX3r .pt-0 {
  padding-top: 0 !important;
}
.cid-tXFxJ8oX3r .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tXFxJ8oX3r .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tXFxJ8oX3r .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tXFxJ8oX3r .modal-open {
  overflow: hidden;
}
.cid-tXFxJ8oX3r .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tXFxJ8oX3r .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tXFxJ8oX3r .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tXFxJ8oX3r .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-tXFxJ8oX3r .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tXFxJ8oX3r .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tXFxJ8oX3r .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tXFxJ8oX3r .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-tXFxJ8oX3r .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tXFxJ8oX3r .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tXFxJ8oX3r .modal-backdrop.fade {
  opacity: 0;
}
.cid-tXFxJ8oX3r .modal-backdrop.show {
  opacity: .5;
}
.cid-tXFxJ8oX3r .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-tXFxJ8oX3r .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tXFxJ8oX3r .modal-header {
    padding: 1rem;
  }
}
.cid-tXFxJ8oX3r .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tXFxJ8oX3r .modal-header .close svg {
  fill: #ffffff;
}
.cid-tXFxJ8oX3r .modal-header .close:hover {
  opacity: 1;
}
.cid-tXFxJ8oX3r .modal-header .close:focus {
  outline: none;
}
.cid-tXFxJ8oX3r .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tXFxJ8oX3r .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tXFxJ8oX3r .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tXFxJ8oX3r .modal-body {
    padding: 1rem;
  }
}
.cid-tXFxJ8oX3r .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-tXFxJ8oX3r .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tXFxJ8oX3r .modal-footer {
    padding: 1rem;
  }
}
.cid-tXFxJ8oX3r .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tXFxJ8oX3r .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tXFxJ8oX3r .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tXFxJ8oX3r .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tXFxJ8oX3r .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tXFxJ8oX3r .modal-lg,
  .cid-tXFxJ8oX3r .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tXFxJ8oX3r .modal-xl {
    max-width: 1140px;
  }
}
.cid-tXFxJ8oX3r .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tXFxJ8oX3r .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-tXFxJ8oX3r .form-group {
  margin-bottom: 1rem;
}
.cid-tXFxJ8oX3r .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tXFxJ8oX3r .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tXFxJ8oX3r .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-tXFxJ8oX3r .mbr-section-btn {
  margin: 0;
}
.cid-tXFxJ8oX3r .mbr-section-btn .btn {
  margin: 0;
}
.cid-tXFxJ976tU.popup-builder {
  background-color: #ffffff;
}
.cid-tXFxJ976tU.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tXFxJ976tU.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tXFxJ976tU .modal-content,
.cid-tXFxJ976tU .modal-dialog {
  height: auto;
}
.cid-tXFxJ976tU .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tXFxJ976tU .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tXFxJ976tU .form-wrapper .mbr-form .form-group,
  .cid-tXFxJ976tU .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tXFxJ976tU .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tXFxJ976tU .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-tXFxJ976tU .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tXFxJ976tU .pt-0 {
  padding-top: 0 !important;
}
.cid-tXFxJ976tU .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tXFxJ976tU .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tXFxJ976tU .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tXFxJ976tU .modal-open {
  overflow: hidden;
}
.cid-tXFxJ976tU .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tXFxJ976tU .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tXFxJ976tU .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tXFxJ976tU .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-tXFxJ976tU .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tXFxJ976tU .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tXFxJ976tU .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tXFxJ976tU .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-tXFxJ976tU .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tXFxJ976tU .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tXFxJ976tU .modal-backdrop.fade {
  opacity: 0;
}
.cid-tXFxJ976tU .modal-backdrop.show {
  opacity: .5;
}
.cid-tXFxJ976tU .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-tXFxJ976tU .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tXFxJ976tU .modal-header {
    padding: 1rem;
  }
}
.cid-tXFxJ976tU .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tXFxJ976tU .modal-header .close svg {
  fill: #ffffff;
}
.cid-tXFxJ976tU .modal-header .close:hover {
  opacity: 1;
}
.cid-tXFxJ976tU .modal-header .close:focus {
  outline: none;
}
.cid-tXFxJ976tU .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tXFxJ976tU .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tXFxJ976tU .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tXFxJ976tU .modal-body {
    padding: 1rem;
  }
}
.cid-tXFxJ976tU .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-tXFxJ976tU .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tXFxJ976tU .modal-footer {
    padding: 1rem;
  }
}
.cid-tXFxJ976tU .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tXFxJ976tU .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tXFxJ976tU .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tXFxJ976tU .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tXFxJ976tU .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tXFxJ976tU .modal-lg,
  .cid-tXFxJ976tU .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tXFxJ976tU .modal-xl {
    max-width: 1140px;
  }
}
.cid-tXFxJ976tU .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tXFxJ976tU .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-tXFxJ976tU .form-group {
  margin-bottom: 1rem;
}
.cid-tXFxJ976tU .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tXFxJ976tU .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tXFxJ976tU .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-tXFxJ976tU .mbr-section-btn {
  margin: 0;
}
.cid-tXFxJ976tU .mbr-section-btn .btn {
  margin: 0;
}
.cid-uYztOxx9eJ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uYztOxx9eJ .row > [class*="col"] {
  padding-left: 16px;
  padding-right: 16px;
  width: 100%;
}
.cid-tXFxJaq1fm {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-tXFxJaq1fm .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tXFxJaq1fm .bg-facebook:hover {
  background: #0b60cb;
}
.cid-tXFxJaq1fm .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-tXFxJaq1fm .bg-youtube:hover {
  background: #cc0000;
}
.cid-tXFxJaq1fm .bg-twitch {
  background: #9146ff;
  color: #ffffff;
}
.cid-tXFxJaq1fm .bg-twitch:hover {
  background: #7313ff;
}
.cid-tXFxJaq1fm .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-tXFxJaq1fm [class^="socicon-"]:before,
.cid-tXFxJaq1fm [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tXFxJaq1fm .mbr-section-title,
.cid-tXFxJaq1fm .social-list {
  color: #4479d9;
  text-align: right;
}
.cid-tXFxJb7nlL {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (max-width: 767px) {
  .cid-tXFxJb7nlL .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tXFxJb7nlL .img-logo img {
  height: 6rem;
  width: auto;
}
.cid-tXFxJb7nlL .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-tXFxJb7nlL .form-control:focus,
.cid-tXFxJb7nlL .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-tXFxJb7nlL .form-group {
  margin-bottom: 1rem;
}
.cid-tXFxJb7nlL input::-webkit-input-placeholder,
.cid-tXFxJb7nlL textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-tXFxJb7nlL input:-moz-placeholder,
.cid-tXFxJb7nlL textarea:-moz-placeholder {
  color: #656565;
}
.cid-tXFxJb7nlL .jq-selectbox li,
.cid-tXFxJb7nlL .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-tXFxJb7nlL .jq-selectbox li:hover,
.cid-tXFxJb7nlL .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-tXFxJb7nlL .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-tXFxJb7nlL .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-tXFxJb7nlL textarea.form-control {
  resize: none;
}
.cid-tXFxJb7nlL .input-group-btn {
  display: inline-block;
}
.cid-tXFxJb7nlL .input-group-btn .btn {
  margin: 0 !important;
  padding: 0.75rem 1.5625rem !important;
  text-transform: none;
}
.cid-tXFxJb7nlL .form-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tXFxJb7nlL .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tXFxJb7nlL .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tXFxJb7nlL .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tXFxJb7nlL .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tXFxJb7nlL .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tXFxJb7nlL .social-list {
    -webkit-justify-content: justify;
    text-align: justify;
    hyphens: auto;
    text-justify: distribute;
  }
}
@media (max-width: 767px) {
  .cid-tXFxJb7nlL .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tXFxJb7nlL .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tXFxJb7nlL .form-control,
.cid-tXFxJb7nlL .input-group-btn .btn {
  border-radius: 3px;
}
.cid-tXFxJb7nlL #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-tXFxJb7nlL #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-tXFxJb7nlL #creativecommons img,
.cid-tXFxJb7nlL iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-tXFxJb7nlL .offset-md-1 {
  margin-left: 1vw;
}
.cid-tXFxJcptKq.popup-builder {
  background-color: #ffffff;
}
.cid-tXFxJcptKq.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tXFxJcptKq.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tXFxJcptKq .modal-content,
.cid-tXFxJcptKq .modal-dialog {
  height: auto;
}
.cid-tXFxJcptKq .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tXFxJcptKq .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tXFxJcptKq .form-wrapper .mbr-form .form-group,
  .cid-tXFxJcptKq .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tXFxJcptKq .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tXFxJcptKq .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-tXFxJcptKq .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tXFxJcptKq .pt-0 {
  padding-top: 0 !important;
}
.cid-tXFxJcptKq .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tXFxJcptKq .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tXFxJcptKq .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tXFxJcptKq .modal-open {
  overflow: hidden;
}
.cid-tXFxJcptKq .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tXFxJcptKq .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tXFxJcptKq .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tXFxJcptKq .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-tXFxJcptKq .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tXFxJcptKq .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tXFxJcptKq .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tXFxJcptKq .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-tXFxJcptKq .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tXFxJcptKq .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tXFxJcptKq .modal-backdrop.fade {
  opacity: 0;
}
.cid-tXFxJcptKq .modal-backdrop.show {
  opacity: .5;
}
.cid-tXFxJcptKq .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-tXFxJcptKq .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tXFxJcptKq .modal-header {
    padding: 1rem;
  }
}
.cid-tXFxJcptKq .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tXFxJcptKq .modal-header .close svg {
  fill: #ffffff;
}
.cid-tXFxJcptKq .modal-header .close:hover {
  opacity: 1;
}
.cid-tXFxJcptKq .modal-header .close:focus {
  outline: none;
}
.cid-tXFxJcptKq .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tXFxJcptKq .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tXFxJcptKq .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tXFxJcptKq .modal-body {
    padding: 1rem;
  }
}
.cid-tXFxJcptKq .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-tXFxJcptKq .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tXFxJcptKq .modal-footer {
    padding: 1rem;
  }
}
.cid-tXFxJcptKq .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tXFxJcptKq .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tXFxJcptKq .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tXFxJcptKq .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tXFxJcptKq .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tXFxJcptKq .modal-lg,
  .cid-tXFxJcptKq .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tXFxJcptKq .modal-xl {
    max-width: 1140px;
  }
}
.cid-tXFxJcptKq .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tXFxJcptKq .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-tXFxJcptKq .form-group {
  margin-bottom: 1rem;
}
.cid-tXFxJcptKq .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tXFxJcptKq .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tXFxJcptKq .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-tXFxJcptKq .mbr-section-btn {
  margin: 0;
}
.cid-tXFxJcptKq .mbr-section-btn .btn {
  margin: 0;
}
.cid-tYXJ2WOir0 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tYXJ2WOir0 nav.navbar {
  position: fixed;
}
.cid-tYXJ2WOir0 .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-tYXJ2WOir0 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tYXJ2WOir0 .decor {
  background-color: white;
  border: solid 1px lightgray;
  border-radius: .5vw;
}
.cid-tYXJ2WOir0 #menu {
  width: 3vh;
  font-size: .8vh;
  color: #353535;
  left: -7px;
  position: absolute;
  top: 1px;
  margin-top: 3px;
}
.cid-tYXJ2WOir0 .dropdown-item {
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  transition: .4s all !important;
}
.cid-tYXJ2WOir0 .dropdown-item:hover,
.cid-tYXJ2WOir0 .dropdown-item:focus {
  background: rgba(71, 181, 237, 0.5) !important;
  color: white !important;
}
.cid-tYXJ2WOir0 .dropdown-item:hover span {
  color: white;
}
.cid-tYXJ2WOir0 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tYXJ2WOir0 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tYXJ2WOir0 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
  text-align: center;
}
.cid-tYXJ2WOir0 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tYXJ2WOir0 .nav-link {
  position: relative;
}
.cid-tYXJ2WOir0 .container {
  display: flex;
  margin: auto;
  max-width: 1600px;
}
.cid-tYXJ2WOir0 .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0 !important;
}
.cid-tYXJ2WOir0 .iconfont-wrapper .mbr-iconfont {
  transition: .4s all;
}
.cid-tYXJ2WOir0 .iconfont-wrapper:hover .mbr-iconfont {
  color: #6592e6;
}
.cid-tYXJ2WOir0 .dropdown-menu,
.cid-tYXJ2WOir0 .navbar.opened {
  background: #353535 !important;
}
.cid-tYXJ2WOir0 .nav-item:focus,
.cid-tYXJ2WOir0 .nav-link:focus {
  outline: none;
}
.cid-tYXJ2WOir0 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tYXJ2WOir0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tYXJ2WOir0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tYXJ2WOir0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tYXJ2WOir0 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tYXJ2WOir0 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tYXJ2WOir0 .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-tYXJ2WOir0 .navbar.opened {
  transition: all 0.3s;
}
.cid-tYXJ2WOir0 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tYXJ2WOir0 .navbar .navbar-logo img {
  width: auto;
}
.cid-tYXJ2WOir0 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tYXJ2WOir0 .navbar.collapsed {
  justify-content: center;
}
.cid-tYXJ2WOir0 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tYXJ2WOir0 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tYXJ2WOir0 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tYXJ2WOir0 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tYXJ2WOir0 .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-tYXJ2WOir0 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tYXJ2WOir0 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tYXJ2WOir0 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tYXJ2WOir0 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tYXJ2WOir0 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tYXJ2WOir0 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tYXJ2WOir0 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tYXJ2WOir0 .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-tYXJ2WOir0 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tYXJ2WOir0 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tYXJ2WOir0 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tYXJ2WOir0 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tYXJ2WOir0 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tYXJ2WOir0 .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-tYXJ2WOir0 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tYXJ2WOir0 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tYXJ2WOir0 .dropdown-item.active,
.cid-tYXJ2WOir0 .dropdown-item:active {
  background-color: transparent;
}
.cid-tYXJ2WOir0 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tYXJ2WOir0 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tYXJ2WOir0 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tYXJ2WOir0 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #353535;
}
.cid-tYXJ2WOir0 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tYXJ2WOir0 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tYXJ2WOir0 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tYXJ2WOir0 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tYXJ2WOir0 button.navbar-toggler {
  outline: none;
  width: 26px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tYXJ2WOir0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 25px;
  height: 2px;
  border-right: 5px;
  background-color: #353535;
}
.cid-tYXJ2WOir0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tYXJ2WOir0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tYXJ2WOir0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tYXJ2WOir0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tYXJ2WOir0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tYXJ2WOir0 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tYXJ2WOir0 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tYXJ2WOir0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tYXJ2WOir0 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tYXJ2WOir0 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tYXJ2WOir0 .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-tYXJ2WOir0 .navbar {
    height: 70px;
  }
  .cid-tYXJ2WOir0 .navbar.opened {
    height: auto;
  }
  .cid-tYXJ2WOir0 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tYXJ2WOir0 .header-item {
  width: 33.33333333%;
  padding: 10px 0;
}
.cid-tYXJ2WOir0 .navbar-toggler {
  margin-left: 10px;
}
.cid-tYXJ2WOir0 .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-tYXJ2WOir0 .navbar-logo {
  margin-right: 0 !important;
}
.cid-tYXJ2WOir0 .mbr-text {
  width: 100%;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 575px) {
  .cid-tYXJ2WOir0 .mbr-text {
    display: none;
  }
}
.cid-tYXJ2WOir0 .navbar-collapse {
  padding-top: 40px !important;
}
.cid-tYXJ2WOir0 .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-tYXJ2WOir0 .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
}
.cid-tYXJ2WOir0 .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-tYXJ2WOir0 #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-tYXJ2WOir0 #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-tYXJ2WOir0 #vol {
    display: none;
  }
}
.cid-tYXJ2WOir0 .soutien {
  font-family: jost;
  font-size: 1em;
}
.cid-tYXJ2XF0Ms {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tYXJ2XF0Ms .mbr-section-title {
  text-align: center;
  color: #4479d9;
}
.cid-tYXJ2XF0Ms .mbr-section-subtitle {
  text-align: center;
}
.cid-tYXJ2XF0Ms .mbr-text {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tYXJ2XF0Ms .display-1 {
    font-size: 75px;
  }
  .cid-tYXJ2XF0Ms .display-5 {
    font-size: 29px;
  }
  .cid-tYXJ2XF0Ms .display-4 {
    font-weight: 300;
  }
}
#custom-html-1fk {
  /* Type valid CSS here */
}
#custom-html-1fk div {
  background-color: #1f1f1f;
  text-align: center;
}
#custom-html-1fk .leTexte {
  font-size: 1rem;
  color: #fff;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  margin: auto;
}
.cid-ubZUgTQWOf {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-ubZUgTQWOf .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZUgTQWOf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ubZUgTQWOf .container,
.cid-ubZUgTQWOf .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-ubZUgTQWOf .container,
  .cid-ubZUgTQWOf .container-fluid {
    padding: 0 20px;
  }
}
.cid-ubZUgTQWOf .title-wrapper .mbr-section-subtitle {
  margin-bottom: 25px;
}
@media (max-width: 992px) {
  .cid-ubZUgTQWOf .title-wrapper .mbr-section-subtitle {
    margin-bottom: 20px;
  }
}
.cid-ubZUgTQWOf .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-ubZUgTQWOf .mbr-section-title {
  color: #4479d9;
}
.cid-ubZUgTQWOf .mbr-section-subtitle {
  color: #f9a600;
}
.cid-ubTD6QsYrr {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-ubTD6QsYrr .mbr-section-title {
  color: #fb980a;
  text-align: right;
}
#custom-html-1sa {
  /* Type valid CSS here */
  /* global */
}
#custom-html-1sa *,
#custom-html-1sa *::before,
#custom-html-1sa *::after {
  box-sizing: border-box;
}
#custom-html-1sa body {
  font-family: sans-serif;
  min-height: 100vh;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #232323;
}
#custom-html-1sa #corpsDuTexte {
  background-color: #232323;
}
#custom-html-1sa .container {
  background-color: #232323;
}
#custom-html-1sa .titre {
  padding: 1em;
}
#custom-html-1sa H1 {
  color: orange;
  font-size: 2rem;
}
#custom-html-1sa h6 {
  color: white;
}
.cid-ud6uohM6YL {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ud6uohM6YL .mbr-fallback-image.disabled {
  display: none;
}
.cid-ud6uohM6YL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ud6uohM6YL .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ud6uohM6YL .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-ud6uohM6YL .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-ud6uohM6YL .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-ud6uohM6YL .mbr-section-title {
  color: #ff9966;
  text-align: left;
}
.cid-ud6uohM6YL .mbr-text,
.cid-ud6uohM6YL .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-ud6uohM6YL .w-100 {
  padding: 0;
  border-radius: 13px;
}
.cid-ud6uqBJY5J {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ud6uqBJY5J .mbr-fallback-image.disabled {
  display: none;
}
.cid-ud6uqBJY5J .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ud6uqBJY5J .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ud6uqBJY5J .text-wrapper {
  align-items: center;
  background-color: #4479d9;
  border-radius: 1em;
  border: 1px orange solid;
  padding: 1em;
}
@media (max-width: 991px) {
  .cid-ud6uqBJY5J .image-wrapper {
    padding: 1rem;
  }
}
.cid-ud6uqBJY5J .mbr-section-title {
  color: #ff9966;
  text-align: left;
}
.cid-ud6uqBJY5J .mbr-text,
.cid-ud6uqBJY5J .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-ud6uqBJY5J .w-100 {
  padding: 0;
  border-radius: 13px;
  -webkit-filter: drop-shadow(5px 5px 5px #000000);
  filter: drop-shadow(5px 5px 5px #000000);
}
.cid-tYXJ2YSqqu {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-tYXJ2YSqqu .mbr-section-title {
  color: #4479d9;
  text-align: right;
}
.cid-tYXJ2YSqqu .mbr-text,
.cid-tYXJ2YSqqu .mbr-section-btn {
  color: #ffa405;
  text-align: right;
}
.cid-tYXJ2ZhCfR {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #171717;
}
.cid-tYXJ2ZhCfR .row {
  padding: 20px 0;
}
@media (min-width: 992px) {
  .cid-tYXJ2ZhCfR .row {
    padding: 20px 34px;
  }
}
.cid-tYXJ2ZhCfR .mbr-text {
  color: #4479d9;
  text-align: center;
}
.cid-tYXJ2ZEMK9 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-tYXJ2ZEMK9 .card-title {
  line-height: 1.6;
  margin: 0;
}
.cid-tYXJ2ZEMK9 .card {
  overflow: visible;
  transition: all 0.3s;
}
.cid-tYXJ2ZEMK9 .card:hover {
  margin-top: -0.6rem;
}
.cid-tYXJ2ZEMK9 .card-wrapper {
  position: relative;
}
.cid-tYXJ2ZEMK9 .card-img {
  overflow: hidden;
  position: relative;
  transition: all 0.3s;
  border-radius: 6px;
}
.cid-tYXJ2ZEMK9 .card-img:hover {
  box-shadow: 0 15px 20px rgba(0, 0, 0, 0.1);
}
.cid-tYXJ2ZEMK9 .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: black;
  opacity: 0.2;
  z-index: 10;
  pointer-events: none;
  border-radius: 6px;
}
.cid-tYXJ2ZEMK9 .big {
  margin-top: -25%;
}
.cid-tYXJ2ZEMK9 .card-box {
  position: absolute;
  overflow: hidden;
  margin-bottom: -8px;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 1rem;
  z-index: 100;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
@media (max-width: 991px) {
  .cid-tYXJ2ZEMK9 .small {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-tYXJ2ZEMK9 .card:not(.last-child) {
    padding-bottom: 1.5rem !important;
  }
}
.cid-tYXJ2ZEMK9 .mbr-section-sub-title {
  color: #4479d9;
  text-align: left;
}
.cid-tYXJ303Uzo.popup-builder {
  background-color: #ffffff;
}
.cid-tYXJ303Uzo.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tYXJ303Uzo.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tYXJ303Uzo .modal-content,
.cid-tYXJ303Uzo .modal-dialog {
  height: auto;
}
.cid-tYXJ303Uzo .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tYXJ303Uzo .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tYXJ303Uzo .form-wrapper .mbr-form .form-group,
  .cid-tYXJ303Uzo .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tYXJ303Uzo .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tYXJ303Uzo .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-tYXJ303Uzo .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tYXJ303Uzo .pt-0 {
  padding-top: 0 !important;
}
.cid-tYXJ303Uzo .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tYXJ303Uzo .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tYXJ303Uzo .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tYXJ303Uzo .modal-open {
  overflow: hidden;
}
.cid-tYXJ303Uzo .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tYXJ303Uzo .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tYXJ303Uzo .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tYXJ303Uzo .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-tYXJ303Uzo .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tYXJ303Uzo .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tYXJ303Uzo .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tYXJ303Uzo .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-tYXJ303Uzo .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tYXJ303Uzo .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tYXJ303Uzo .modal-backdrop.fade {
  opacity: 0;
}
.cid-tYXJ303Uzo .modal-backdrop.show {
  opacity: .5;
}
.cid-tYXJ303Uzo .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-tYXJ303Uzo .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tYXJ303Uzo .modal-header {
    padding: 1rem;
  }
}
.cid-tYXJ303Uzo .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tYXJ303Uzo .modal-header .close svg {
  fill: #ffffff;
}
.cid-tYXJ303Uzo .modal-header .close:hover {
  opacity: 1;
}
.cid-tYXJ303Uzo .modal-header .close:focus {
  outline: none;
}
.cid-tYXJ303Uzo .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tYXJ303Uzo .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tYXJ303Uzo .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tYXJ303Uzo .modal-body {
    padding: 1rem;
  }
}
.cid-tYXJ303Uzo .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-tYXJ303Uzo .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tYXJ303Uzo .modal-footer {
    padding: 1rem;
  }
}
.cid-tYXJ303Uzo .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tYXJ303Uzo .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tYXJ303Uzo .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tYXJ303Uzo .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tYXJ303Uzo .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tYXJ303Uzo .modal-lg,
  .cid-tYXJ303Uzo .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tYXJ303Uzo .modal-xl {
    max-width: 1140px;
  }
}
.cid-tYXJ303Uzo .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tYXJ303Uzo .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-tYXJ303Uzo .form-group {
  margin-bottom: 1rem;
}
.cid-tYXJ303Uzo .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tYXJ303Uzo .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tYXJ303Uzo .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-tYXJ303Uzo .mbr-section-btn {
  margin: 0;
}
.cid-tYXJ303Uzo .mbr-section-btn .btn {
  margin: 0;
}
.cid-tYXJ303Uzo #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-tYXJ303Uzo #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-tYXJ303Uzo #creativecommons img,
.cid-tYXJ303Uzo iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-tYXJ30qyQ4.popup-builder {
  background-color: #ffffff;
}
.cid-tYXJ30qyQ4.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tYXJ30qyQ4.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tYXJ30qyQ4 .modal-content,
.cid-tYXJ30qyQ4 .modal-dialog {
  height: auto;
}
.cid-tYXJ30qyQ4 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tYXJ30qyQ4 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tYXJ30qyQ4 .form-wrapper .mbr-form .form-group,
  .cid-tYXJ30qyQ4 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tYXJ30qyQ4 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tYXJ30qyQ4 .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-tYXJ30qyQ4 .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tYXJ30qyQ4 .pt-0 {
  padding-top: 0 !important;
}
.cid-tYXJ30qyQ4 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tYXJ30qyQ4 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tYXJ30qyQ4 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tYXJ30qyQ4 .modal-open {
  overflow: hidden;
}
.cid-tYXJ30qyQ4 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tYXJ30qyQ4 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tYXJ30qyQ4 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tYXJ30qyQ4 .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-tYXJ30qyQ4 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tYXJ30qyQ4 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tYXJ30qyQ4 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tYXJ30qyQ4 .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-tYXJ30qyQ4 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tYXJ30qyQ4 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tYXJ30qyQ4 .modal-backdrop.fade {
  opacity: 0;
}
.cid-tYXJ30qyQ4 .modal-backdrop.show {
  opacity: .5;
}
.cid-tYXJ30qyQ4 .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-tYXJ30qyQ4 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tYXJ30qyQ4 .modal-header {
    padding: 1rem;
  }
}
.cid-tYXJ30qyQ4 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tYXJ30qyQ4 .modal-header .close svg {
  fill: #ffffff;
}
.cid-tYXJ30qyQ4 .modal-header .close:hover {
  opacity: 1;
}
.cid-tYXJ30qyQ4 .modal-header .close:focus {
  outline: none;
}
.cid-tYXJ30qyQ4 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tYXJ30qyQ4 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tYXJ30qyQ4 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tYXJ30qyQ4 .modal-body {
    padding: 1rem;
  }
}
.cid-tYXJ30qyQ4 .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-tYXJ30qyQ4 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tYXJ30qyQ4 .modal-footer {
    padding: 1rem;
  }
}
.cid-tYXJ30qyQ4 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tYXJ30qyQ4 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tYXJ30qyQ4 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tYXJ30qyQ4 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tYXJ30qyQ4 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tYXJ30qyQ4 .modal-lg,
  .cid-tYXJ30qyQ4 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tYXJ30qyQ4 .modal-xl {
    max-width: 1140px;
  }
}
.cid-tYXJ30qyQ4 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tYXJ30qyQ4 .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-tYXJ30qyQ4 .form-group {
  margin-bottom: 1rem;
}
.cid-tYXJ30qyQ4 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tYXJ30qyQ4 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tYXJ30qyQ4 .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-tYXJ30qyQ4 .mbr-section-btn {
  margin: 0;
}
.cid-tYXJ30qyQ4 .mbr-section-btn .btn {
  margin: 0;
}
.cid-tYXJ30QdvA.popup-builder {
  background-color: #ffffff;
}
.cid-tYXJ30QdvA.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tYXJ30QdvA.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tYXJ30QdvA .modal-content,
.cid-tYXJ30QdvA .modal-dialog {
  height: auto;
}
.cid-tYXJ30QdvA .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tYXJ30QdvA .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tYXJ30QdvA .form-wrapper .mbr-form .form-group,
  .cid-tYXJ30QdvA .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tYXJ30QdvA .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tYXJ30QdvA .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-tYXJ30QdvA .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tYXJ30QdvA .pt-0 {
  padding-top: 0 !important;
}
.cid-tYXJ30QdvA .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tYXJ30QdvA .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tYXJ30QdvA .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tYXJ30QdvA .modal-open {
  overflow: hidden;
}
.cid-tYXJ30QdvA .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tYXJ30QdvA .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tYXJ30QdvA .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tYXJ30QdvA .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-tYXJ30QdvA .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tYXJ30QdvA .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tYXJ30QdvA .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tYXJ30QdvA .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-tYXJ30QdvA .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tYXJ30QdvA .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tYXJ30QdvA .modal-backdrop.fade {
  opacity: 0;
}
.cid-tYXJ30QdvA .modal-backdrop.show {
  opacity: .5;
}
.cid-tYXJ30QdvA .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-tYXJ30QdvA .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tYXJ30QdvA .modal-header {
    padding: 1rem;
  }
}
.cid-tYXJ30QdvA .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tYXJ30QdvA .modal-header .close svg {
  fill: #ffffff;
}
.cid-tYXJ30QdvA .modal-header .close:hover {
  opacity: 1;
}
.cid-tYXJ30QdvA .modal-header .close:focus {
  outline: none;
}
.cid-tYXJ30QdvA .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tYXJ30QdvA .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tYXJ30QdvA .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tYXJ30QdvA .modal-body {
    padding: 1rem;
  }
}
.cid-tYXJ30QdvA .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-tYXJ30QdvA .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tYXJ30QdvA .modal-footer {
    padding: 1rem;
  }
}
.cid-tYXJ30QdvA .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tYXJ30QdvA .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tYXJ30QdvA .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tYXJ30QdvA .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tYXJ30QdvA .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tYXJ30QdvA .modal-lg,
  .cid-tYXJ30QdvA .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tYXJ30QdvA .modal-xl {
    max-width: 1140px;
  }
}
.cid-tYXJ30QdvA .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tYXJ30QdvA .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-tYXJ30QdvA .form-group {
  margin-bottom: 1rem;
}
.cid-tYXJ30QdvA .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tYXJ30QdvA .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tYXJ30QdvA .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-tYXJ30QdvA .mbr-section-btn {
  margin: 0;
}
.cid-tYXJ30QdvA .mbr-section-btn .btn {
  margin: 0;
}
.cid-tYXJ31g9E8.popup-builder {
  background-color: #ffffff;
}
.cid-tYXJ31g9E8.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tYXJ31g9E8.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tYXJ31g9E8 .modal-content,
.cid-tYXJ31g9E8 .modal-dialog {
  height: auto;
}
.cid-tYXJ31g9E8 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tYXJ31g9E8 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tYXJ31g9E8 .form-wrapper .mbr-form .form-group,
  .cid-tYXJ31g9E8 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tYXJ31g9E8 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tYXJ31g9E8 .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-tYXJ31g9E8 .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tYXJ31g9E8 .pt-0 {
  padding-top: 0 !important;
}
.cid-tYXJ31g9E8 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tYXJ31g9E8 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tYXJ31g9E8 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tYXJ31g9E8 .modal-open {
  overflow: hidden;
}
.cid-tYXJ31g9E8 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tYXJ31g9E8 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tYXJ31g9E8 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tYXJ31g9E8 .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-tYXJ31g9E8 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tYXJ31g9E8 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tYXJ31g9E8 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tYXJ31g9E8 .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-tYXJ31g9E8 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tYXJ31g9E8 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tYXJ31g9E8 .modal-backdrop.fade {
  opacity: 0;
}
.cid-tYXJ31g9E8 .modal-backdrop.show {
  opacity: .5;
}
.cid-tYXJ31g9E8 .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-tYXJ31g9E8 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tYXJ31g9E8 .modal-header {
    padding: 1rem;
  }
}
.cid-tYXJ31g9E8 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tYXJ31g9E8 .modal-header .close svg {
  fill: #ffffff;
}
.cid-tYXJ31g9E8 .modal-header .close:hover {
  opacity: 1;
}
.cid-tYXJ31g9E8 .modal-header .close:focus {
  outline: none;
}
.cid-tYXJ31g9E8 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tYXJ31g9E8 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tYXJ31g9E8 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tYXJ31g9E8 .modal-body {
    padding: 1rem;
  }
}
.cid-tYXJ31g9E8 .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-tYXJ31g9E8 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tYXJ31g9E8 .modal-footer {
    padding: 1rem;
  }
}
.cid-tYXJ31g9E8 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tYXJ31g9E8 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tYXJ31g9E8 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tYXJ31g9E8 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tYXJ31g9E8 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tYXJ31g9E8 .modal-lg,
  .cid-tYXJ31g9E8 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tYXJ31g9E8 .modal-xl {
    max-width: 1140px;
  }
}
.cid-tYXJ31g9E8 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tYXJ31g9E8 .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-tYXJ31g9E8 .form-group {
  margin-bottom: 1rem;
}
.cid-tYXJ31g9E8 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tYXJ31g9E8 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tYXJ31g9E8 .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-tYXJ31g9E8 .mbr-section-btn {
  margin: 0;
}
.cid-tYXJ31g9E8 .mbr-section-btn .btn {
  margin: 0;
}
.cid-tYXJ31CKC7.popup-builder {
  background-color: #ffffff;
}
.cid-tYXJ31CKC7.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tYXJ31CKC7.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tYXJ31CKC7 .modal-content,
.cid-tYXJ31CKC7 .modal-dialog {
  height: auto;
}
.cid-tYXJ31CKC7 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tYXJ31CKC7 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tYXJ31CKC7 .form-wrapper .mbr-form .form-group,
  .cid-tYXJ31CKC7 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tYXJ31CKC7 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tYXJ31CKC7 .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-tYXJ31CKC7 .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tYXJ31CKC7 .pt-0 {
  padding-top: 0 !important;
}
.cid-tYXJ31CKC7 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tYXJ31CKC7 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tYXJ31CKC7 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tYXJ31CKC7 .modal-open {
  overflow: hidden;
}
.cid-tYXJ31CKC7 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tYXJ31CKC7 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tYXJ31CKC7 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tYXJ31CKC7 .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-tYXJ31CKC7 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tYXJ31CKC7 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tYXJ31CKC7 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tYXJ31CKC7 .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-tYXJ31CKC7 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tYXJ31CKC7 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tYXJ31CKC7 .modal-backdrop.fade {
  opacity: 0;
}
.cid-tYXJ31CKC7 .modal-backdrop.show {
  opacity: .5;
}
.cid-tYXJ31CKC7 .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-tYXJ31CKC7 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tYXJ31CKC7 .modal-header {
    padding: 1rem;
  }
}
.cid-tYXJ31CKC7 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tYXJ31CKC7 .modal-header .close svg {
  fill: #ffffff;
}
.cid-tYXJ31CKC7 .modal-header .close:hover {
  opacity: 1;
}
.cid-tYXJ31CKC7 .modal-header .close:focus {
  outline: none;
}
.cid-tYXJ31CKC7 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tYXJ31CKC7 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tYXJ31CKC7 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tYXJ31CKC7 .modal-body {
    padding: 1rem;
  }
}
.cid-tYXJ31CKC7 .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-tYXJ31CKC7 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tYXJ31CKC7 .modal-footer {
    padding: 1rem;
  }
}
.cid-tYXJ31CKC7 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tYXJ31CKC7 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tYXJ31CKC7 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tYXJ31CKC7 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tYXJ31CKC7 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tYXJ31CKC7 .modal-lg,
  .cid-tYXJ31CKC7 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tYXJ31CKC7 .modal-xl {
    max-width: 1140px;
  }
}
.cid-tYXJ31CKC7 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tYXJ31CKC7 .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-tYXJ31CKC7 .form-group {
  margin-bottom: 1rem;
}
.cid-tYXJ31CKC7 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tYXJ31CKC7 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tYXJ31CKC7 .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-tYXJ31CKC7 .mbr-section-btn {
  margin: 0;
}
.cid-tYXJ31CKC7 .mbr-section-btn .btn {
  margin: 0;
}
.cid-tYXJ31ZwCN.popup-builder {
  background-color: #ffffff;
}
.cid-tYXJ31ZwCN.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tYXJ31ZwCN.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tYXJ31ZwCN .modal-content,
.cid-tYXJ31ZwCN .modal-dialog {
  height: auto;
}
.cid-tYXJ31ZwCN .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tYXJ31ZwCN .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tYXJ31ZwCN .form-wrapper .mbr-form .form-group,
  .cid-tYXJ31ZwCN .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tYXJ31ZwCN .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tYXJ31ZwCN .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-tYXJ31ZwCN .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tYXJ31ZwCN .pt-0 {
  padding-top: 0 !important;
}
.cid-tYXJ31ZwCN .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tYXJ31ZwCN .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tYXJ31ZwCN .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tYXJ31ZwCN .modal-open {
  overflow: hidden;
}
.cid-tYXJ31ZwCN .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tYXJ31ZwCN .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tYXJ31ZwCN .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tYXJ31ZwCN .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-tYXJ31ZwCN .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tYXJ31ZwCN .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tYXJ31ZwCN .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tYXJ31ZwCN .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-tYXJ31ZwCN .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tYXJ31ZwCN .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tYXJ31ZwCN .modal-backdrop.fade {
  opacity: 0;
}
.cid-tYXJ31ZwCN .modal-backdrop.show {
  opacity: .5;
}
.cid-tYXJ31ZwCN .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-tYXJ31ZwCN .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tYXJ31ZwCN .modal-header {
    padding: 1rem;
  }
}
.cid-tYXJ31ZwCN .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tYXJ31ZwCN .modal-header .close svg {
  fill: #ffffff;
}
.cid-tYXJ31ZwCN .modal-header .close:hover {
  opacity: 1;
}
.cid-tYXJ31ZwCN .modal-header .close:focus {
  outline: none;
}
.cid-tYXJ31ZwCN .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tYXJ31ZwCN .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tYXJ31ZwCN .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tYXJ31ZwCN .modal-body {
    padding: 1rem;
  }
}
.cid-tYXJ31ZwCN .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-tYXJ31ZwCN .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tYXJ31ZwCN .modal-footer {
    padding: 1rem;
  }
}
.cid-tYXJ31ZwCN .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tYXJ31ZwCN .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tYXJ31ZwCN .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tYXJ31ZwCN .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tYXJ31ZwCN .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tYXJ31ZwCN .modal-lg,
  .cid-tYXJ31ZwCN .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tYXJ31ZwCN .modal-xl {
    max-width: 1140px;
  }
}
.cid-tYXJ31ZwCN .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tYXJ31ZwCN .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-tYXJ31ZwCN .form-group {
  margin-bottom: 1rem;
}
.cid-tYXJ31ZwCN .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tYXJ31ZwCN .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tYXJ31ZwCN .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-tYXJ31ZwCN .mbr-section-btn {
  margin: 0;
}
.cid-tYXJ31ZwCN .mbr-section-btn .btn {
  margin: 0;
}
.cid-uYztOxx9eJ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uYztOxx9eJ .row > [class*="col"] {
  padding-left: 16px;
  padding-right: 16px;
  width: 100%;
}
.cid-tYXJ32OFbA {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-tYXJ32OFbA .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tYXJ32OFbA .bg-facebook:hover {
  background: #0b60cb;
}
.cid-tYXJ32OFbA .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-tYXJ32OFbA .bg-youtube:hover {
  background: #cc0000;
}
.cid-tYXJ32OFbA .bg-twitch {
  background: #9146ff;
  color: #ffffff;
}
.cid-tYXJ32OFbA .bg-twitch:hover {
  background: #7313ff;
}
.cid-tYXJ32OFbA .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-tYXJ32OFbA [class^="socicon-"]:before,
.cid-tYXJ32OFbA [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tYXJ32OFbA .mbr-section-title,
.cid-tYXJ32OFbA .social-list {
  color: #4479d9;
  text-align: right;
}
.cid-tYXJ33r0tf {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (max-width: 767px) {
  .cid-tYXJ33r0tf .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tYXJ33r0tf .img-logo img {
  height: 6rem;
  width: auto;
}
.cid-tYXJ33r0tf .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-tYXJ33r0tf .form-control:focus,
.cid-tYXJ33r0tf .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-tYXJ33r0tf .form-group {
  margin-bottom: 1rem;
}
.cid-tYXJ33r0tf input::-webkit-input-placeholder,
.cid-tYXJ33r0tf textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-tYXJ33r0tf input:-moz-placeholder,
.cid-tYXJ33r0tf textarea:-moz-placeholder {
  color: #656565;
}
.cid-tYXJ33r0tf .jq-selectbox li,
.cid-tYXJ33r0tf .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-tYXJ33r0tf .jq-selectbox li:hover,
.cid-tYXJ33r0tf .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-tYXJ33r0tf .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-tYXJ33r0tf .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-tYXJ33r0tf textarea.form-control {
  resize: none;
}
.cid-tYXJ33r0tf .input-group-btn {
  display: inline-block;
}
.cid-tYXJ33r0tf .input-group-btn .btn {
  margin: 0 !important;
  padding: 0.75rem 1.5625rem !important;
  text-transform: none;
}
.cid-tYXJ33r0tf .form-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tYXJ33r0tf .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tYXJ33r0tf .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tYXJ33r0tf .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tYXJ33r0tf .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tYXJ33r0tf .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tYXJ33r0tf .social-list {
    -webkit-justify-content: justify;
    text-align: justify;
    hyphens: auto;
    text-justify: distribute;
  }
}
@media (max-width: 767px) {
  .cid-tYXJ33r0tf .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tYXJ33r0tf .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tYXJ33r0tf .form-control,
.cid-tYXJ33r0tf .input-group-btn .btn {
  border-radius: 3px;
}
.cid-tYXJ33r0tf #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-tYXJ33r0tf #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-tYXJ33r0tf #creativecommons img,
.cid-tYXJ33r0tf iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-tYXJ33r0tf .offset-md-1 {
  margin-left: 1vw;
}
.cid-tYXJ34glGA.popup-builder {
  background-color: #ffffff;
}
.cid-tYXJ34glGA.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tYXJ34glGA.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tYXJ34glGA .modal-content,
.cid-tYXJ34glGA .modal-dialog {
  height: auto;
}
.cid-tYXJ34glGA .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tYXJ34glGA .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tYXJ34glGA .form-wrapper .mbr-form .form-group,
  .cid-tYXJ34glGA .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tYXJ34glGA .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tYXJ34glGA .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-tYXJ34glGA .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tYXJ34glGA .pt-0 {
  padding-top: 0 !important;
}
.cid-tYXJ34glGA .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tYXJ34glGA .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tYXJ34glGA .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tYXJ34glGA .modal-open {
  overflow: hidden;
}
.cid-tYXJ34glGA .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tYXJ34glGA .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tYXJ34glGA .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tYXJ34glGA .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-tYXJ34glGA .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tYXJ34glGA .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tYXJ34glGA .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tYXJ34glGA .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-tYXJ34glGA .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tYXJ34glGA .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tYXJ34glGA .modal-backdrop.fade {
  opacity: 0;
}
.cid-tYXJ34glGA .modal-backdrop.show {
  opacity: .5;
}
.cid-tYXJ34glGA .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-tYXJ34glGA .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tYXJ34glGA .modal-header {
    padding: 1rem;
  }
}
.cid-tYXJ34glGA .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tYXJ34glGA .modal-header .close svg {
  fill: #ffffff;
}
.cid-tYXJ34glGA .modal-header .close:hover {
  opacity: 1;
}
.cid-tYXJ34glGA .modal-header .close:focus {
  outline: none;
}
.cid-tYXJ34glGA .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tYXJ34glGA .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tYXJ34glGA .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tYXJ34glGA .modal-body {
    padding: 1rem;
  }
}
.cid-tYXJ34glGA .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-tYXJ34glGA .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tYXJ34glGA .modal-footer {
    padding: 1rem;
  }
}
.cid-tYXJ34glGA .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tYXJ34glGA .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tYXJ34glGA .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tYXJ34glGA .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tYXJ34glGA .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tYXJ34glGA .modal-lg,
  .cid-tYXJ34glGA .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tYXJ34glGA .modal-xl {
    max-width: 1140px;
  }
}
.cid-tYXJ34glGA .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tYXJ34glGA .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-tYXJ34glGA .form-group {
  margin-bottom: 1rem;
}
.cid-tYXJ34glGA .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tYXJ34glGA .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tYXJ34glGA .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-tYXJ34glGA .mbr-section-btn {
  margin: 0;
}
.cid-tYXJ34glGA .mbr-section-btn .btn {
  margin: 0;
}
.cid-tYXPyx7gLb.popup-builder {
  background-color: #ffffff;
}
.cid-tYXPyx7gLb.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tYXPyx7gLb.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tYXPyx7gLb .modal-content,
.cid-tYXPyx7gLb .modal-dialog {
  height: auto;
}
.cid-tYXPyx7gLb .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tYXPyx7gLb .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tYXPyx7gLb .form-wrapper .mbr-form .form-group,
  .cid-tYXPyx7gLb .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tYXPyx7gLb .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tYXPyx7gLb .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-tYXPyx7gLb .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tYXPyx7gLb .pt-0 {
  padding-top: 0 !important;
}
.cid-tYXPyx7gLb .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tYXPyx7gLb .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tYXPyx7gLb .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tYXPyx7gLb .modal-open {
  overflow: hidden;
}
.cid-tYXPyx7gLb .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tYXPyx7gLb .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tYXPyx7gLb .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tYXPyx7gLb .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-tYXPyx7gLb .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tYXPyx7gLb .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tYXPyx7gLb .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tYXPyx7gLb .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-tYXPyx7gLb .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tYXPyx7gLb .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tYXPyx7gLb .modal-backdrop.fade {
  opacity: 0;
}
.cid-tYXPyx7gLb .modal-backdrop.show {
  opacity: .5;
}
.cid-tYXPyx7gLb .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-tYXPyx7gLb .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tYXPyx7gLb .modal-header {
    padding: 1rem;
  }
}
.cid-tYXPyx7gLb .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tYXPyx7gLb .modal-header .close svg {
  fill: #ffffff;
}
.cid-tYXPyx7gLb .modal-header .close:hover {
  opacity: 1;
}
.cid-tYXPyx7gLb .modal-header .close:focus {
  outline: none;
}
.cid-tYXPyx7gLb .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tYXPyx7gLb .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tYXPyx7gLb .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tYXPyx7gLb .modal-body {
    padding: 1rem;
  }
}
.cid-tYXPyx7gLb .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-tYXPyx7gLb .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tYXPyx7gLb .modal-footer {
    padding: 1rem;
  }
}
.cid-tYXPyx7gLb .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tYXPyx7gLb .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tYXPyx7gLb .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tYXPyx7gLb .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tYXPyx7gLb .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tYXPyx7gLb .modal-lg,
  .cid-tYXPyx7gLb .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tYXPyx7gLb .modal-xl {
    max-width: 1140px;
  }
}
.cid-tYXPyx7gLb .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tYXPyx7gLb .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-tYXPyx7gLb .form-group {
  margin-bottom: 1rem;
}
.cid-tYXPyx7gLb .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tYXPyx7gLb .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tYXPyx7gLb .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-tYXPyx7gLb .mbr-section-btn {
  margin: 0;
}
.cid-tYXPyx7gLb .mbr-section-btn .btn {
  margin: 0;
}
.cid-tZITsA1lNM {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tZITsA1lNM nav.navbar {
  position: fixed;
}
.cid-tZITsA1lNM .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-tZITsA1lNM .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tZITsA1lNM .decor {
  background-color: white;
  border: solid 1px lightgray;
  border-radius: .5vw;
}
.cid-tZITsA1lNM #menu {
  width: 3vh;
  font-size: .8vh;
  color: #353535;
  left: -7px;
  position: absolute;
  top: 1px;
  margin-top: 3px;
}
.cid-tZITsA1lNM .dropdown-item {
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  transition: .4s all !important;
}
.cid-tZITsA1lNM .dropdown-item:hover,
.cid-tZITsA1lNM .dropdown-item:focus {
  background: rgba(71, 181, 237, 0.5) !important;
  color: white !important;
}
.cid-tZITsA1lNM .dropdown-item:hover span {
  color: white;
}
.cid-tZITsA1lNM .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tZITsA1lNM .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tZITsA1lNM .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
  text-align: center;
}
.cid-tZITsA1lNM .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tZITsA1lNM .nav-link {
  position: relative;
}
.cid-tZITsA1lNM .container {
  display: flex;
  margin: auto;
  max-width: 1600px;
}
.cid-tZITsA1lNM .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0 !important;
}
.cid-tZITsA1lNM .iconfont-wrapper .mbr-iconfont {
  transition: .4s all;
}
.cid-tZITsA1lNM .iconfont-wrapper:hover .mbr-iconfont {
  color: #6592e6;
}
.cid-tZITsA1lNM .dropdown-menu,
.cid-tZITsA1lNM .navbar.opened {
  background: #353535 !important;
}
.cid-tZITsA1lNM .nav-item:focus,
.cid-tZITsA1lNM .nav-link:focus {
  outline: none;
}
.cid-tZITsA1lNM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tZITsA1lNM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tZITsA1lNM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tZITsA1lNM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tZITsA1lNM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tZITsA1lNM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tZITsA1lNM .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-tZITsA1lNM .navbar.opened {
  transition: all 0.3s;
}
.cid-tZITsA1lNM .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tZITsA1lNM .navbar .navbar-logo img {
  width: auto;
}
.cid-tZITsA1lNM .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tZITsA1lNM .navbar.collapsed {
  justify-content: center;
}
.cid-tZITsA1lNM .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tZITsA1lNM .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tZITsA1lNM .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tZITsA1lNM .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tZITsA1lNM .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-tZITsA1lNM .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tZITsA1lNM .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tZITsA1lNM .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tZITsA1lNM .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tZITsA1lNM .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tZITsA1lNM .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tZITsA1lNM .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tZITsA1lNM .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-tZITsA1lNM .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tZITsA1lNM .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tZITsA1lNM .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tZITsA1lNM .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tZITsA1lNM .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tZITsA1lNM .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-tZITsA1lNM .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tZITsA1lNM .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tZITsA1lNM .dropdown-item.active,
.cid-tZITsA1lNM .dropdown-item:active {
  background-color: transparent;
}
.cid-tZITsA1lNM .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tZITsA1lNM .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tZITsA1lNM .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tZITsA1lNM .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #353535;
}
.cid-tZITsA1lNM .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tZITsA1lNM .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tZITsA1lNM ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tZITsA1lNM .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tZITsA1lNM button.navbar-toggler {
  outline: none;
  width: 26px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tZITsA1lNM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 25px;
  height: 2px;
  border-right: 5px;
  background-color: #353535;
}
.cid-tZITsA1lNM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tZITsA1lNM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tZITsA1lNM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tZITsA1lNM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tZITsA1lNM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tZITsA1lNM nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tZITsA1lNM nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tZITsA1lNM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tZITsA1lNM .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tZITsA1lNM a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tZITsA1lNM .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-tZITsA1lNM .navbar {
    height: 70px;
  }
  .cid-tZITsA1lNM .navbar.opened {
    height: auto;
  }
  .cid-tZITsA1lNM .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tZITsA1lNM .header-item {
  width: 33.33333333%;
  padding: 10px 0;
}
.cid-tZITsA1lNM .navbar-toggler {
  margin-left: 10px;
}
.cid-tZITsA1lNM .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-tZITsA1lNM .navbar-logo {
  margin-right: 0 !important;
}
.cid-tZITsA1lNM .mbr-text {
  width: 100%;
  color: #ffffff;
  text-align: center;
}
@media (max-width: 575px) {
  .cid-tZITsA1lNM .mbr-text {
    display: none;
  }
}
.cid-tZITsA1lNM .navbar-collapse {
  padding-top: 40px !important;
}
.cid-tZITsA1lNM .mbr-section-btn {
  margin-top: 10px;
}
@media (max-width: 575px) {
  .cid-tZITsA1lNM .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
}
.cid-tZITsA1lNM .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-tZITsA1lNM #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-tZITsA1lNM #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-tZITsA1lNM #vol {
    display: none;
  }
}
.cid-tZITsA1lNM .soutien {
  font-family: jost;
  font-size: 1em;
}
.cid-tZITsAJ4iu {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-tZITsAJ4iu .mbr-section-title {
  text-align: center;
  color: #4479d9;
}
.cid-tZITsAJ4iu .mbr-section-subtitle {
  text-align: center;
}
.cid-tZITsAJ4iu .mbr-text {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tZITsAJ4iu .display-1 {
    font-size: 75px;
  }
  .cid-tZITsAJ4iu .display-5 {
    font-size: 29px;
  }
  .cid-tZITsAJ4iu .display-4 {
    font-weight: 300;
  }
}
#custom-html-1g5 {
  /* Type valid CSS here */
}
#custom-html-1g5 div {
  background-color: #1f1f1f;
  text-align: center;
}
#custom-html-1g5 .leTexte {
  font-size: 1rem;
  color: #fff;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  margin: auto;
}
.cid-ubZUxB75pJ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-ubZUxB75pJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubZUxB75pJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ubZUxB75pJ .container,
.cid-ubZUxB75pJ .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-ubZUxB75pJ .container,
  .cid-ubZUxB75pJ .container-fluid {
    padding: 0 20px;
  }
}
.cid-ubZUxB75pJ .title-wrapper .mbr-section-subtitle {
  margin-bottom: 25px;
}
@media (max-width: 992px) {
  .cid-ubZUxB75pJ .title-wrapper .mbr-section-subtitle {
    margin-bottom: 20px;
  }
}
.cid-ubZUxB75pJ .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-ubZUxB75pJ .mbr-section-title {
  color: #4479d9;
}
.cid-ubZUxB75pJ .mbr-section-subtitle {
  color: #f9a600;
}
.cid-ubTFNgxbWz {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-ubTFNgxbWz .mbr-section-title {
  color: #fb980a;
  text-align: right;
}
#custom-html-1s7 {
  /* Type valid CSS here */
  /* global */
}
#custom-html-1s7 *,
#custom-html-1s7 *::before,
#custom-html-1s7 *::after {
  box-sizing: border-box;
}
#custom-html-1s7 body {
  font-family: sans-serif;
  min-height: 100vh;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #232323;
}
#custom-html-1s7 #corpsDuTexte {
  background-color: #232323;
}
#custom-html-1s7 .container {
  background-color: #232323;
}
#custom-html-1s7 .titre {
  padding: 1em;
}
#custom-html-1s7 H1 {
  color: orange;
  font-size: 2rem;
}
#custom-html-1s7 h6 {
  color: white;
}
.cid-ud6uaDa7Ew {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ud6uaDa7Ew .mbr-fallback-image.disabled {
  display: none;
}
.cid-ud6uaDa7Ew .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ud6uaDa7Ew .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ud6uaDa7Ew .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-ud6uaDa7Ew .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-ud6uaDa7Ew .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-ud6uaDa7Ew .mbr-section-title {
  color: #ff9966;
  text-align: left;
}
.cid-ud6uaDa7Ew .mbr-text,
.cid-ud6uaDa7Ew .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-ud6uaDa7Ew .w-100 {
  padding: 0;
  border-radius: 13px;
}
.cid-ud6ucOcVEf {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-ud6ucOcVEf .mbr-fallback-image.disabled {
  display: none;
}
.cid-ud6ucOcVEf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ud6ucOcVEf .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-ud6ucOcVEf .text-wrapper {
  align-items: center;
  background-color: #4479d9;
  border-radius: 1em;
  border: 1px orange solid;
  padding: 1em;
}
@media (max-width: 991px) {
  .cid-ud6ucOcVEf .image-wrapper {
    padding: 1rem;
  }
}
.cid-ud6ucOcVEf .mbr-section-title {
  color: #ff9966;
  text-align: left;
}
.cid-ud6ucOcVEf .mbr-text,
.cid-ud6ucOcVEf .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-ud6ucOcVEf .w-100 {
  padding: 0;
  border-radius: 13px;
  -webkit-filter: drop-shadow(5px 5px 5px #000000);
  filter: drop-shadow(5px 5px 5px #000000);
}
.cid-tZITsBMsQ7 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #232323;
}
.cid-tZITsBMsQ7 .mbr-section-title {
  color: #4479d9;
  text-align: right;
}
.cid-tZITsBMsQ7 .mbr-text,
.cid-tZITsBMsQ7 .mbr-section-btn {
  color: #ffa405;
  text-align: right;
}
.cid-tZITsC6sc3 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #171717;
}
.cid-tZITsC6sc3 .row {
  padding: 20px 0;
}
@media (min-width: 992px) {
  .cid-tZITsC6sc3 .row {
    padding: 20px 34px;
  }
}
.cid-tZITsC6sc3 .mbr-text {
  color: #4479d9;
  text-align: center;
}
.cid-tZITsCoMx2 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-tZITsCoMx2 .card-title {
  line-height: 1.6;
  margin: 0;
}
.cid-tZITsCoMx2 .card {
  overflow: visible;
  transition: all 0.3s;
}
.cid-tZITsCoMx2 .card:hover {
  margin-top: -0.6rem;
}
.cid-tZITsCoMx2 .card-wrapper {
  position: relative;
}
.cid-tZITsCoMx2 .card-img {
  overflow: hidden;
  position: relative;
  transition: all 0.3s;
  border-radius: 6px;
}
.cid-tZITsCoMx2 .card-img:hover {
  box-shadow: 0 15px 20px rgba(0, 0, 0, 0.1);
}
.cid-tZITsCoMx2 .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: black;
  opacity: 0.2;
  z-index: 10;
  pointer-events: none;
  border-radius: 6px;
}
.cid-tZITsCoMx2 .big {
  margin-top: -25%;
}
.cid-tZITsCoMx2 .card-box {
  position: absolute;
  overflow: hidden;
  margin-bottom: -8px;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 1rem;
  z-index: 100;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
@media (max-width: 991px) {
  .cid-tZITsCoMx2 .small {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .cid-tZITsCoMx2 .card:not(.last-child) {
    padding-bottom: 1.5rem !important;
  }
}
.cid-tZITsCoMx2 .mbr-section-sub-title {
  color: #4479d9;
  text-align: left;
}
.cid-tZITsD66VD.popup-builder {
  background-color: #ffffff;
}
.cid-tZITsD66VD.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tZITsD66VD.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tZITsD66VD .modal-content,
.cid-tZITsD66VD .modal-dialog {
  height: auto;
}
.cid-tZITsD66VD .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tZITsD66VD .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tZITsD66VD .form-wrapper .mbr-form .form-group,
  .cid-tZITsD66VD .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tZITsD66VD .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tZITsD66VD .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-tZITsD66VD .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tZITsD66VD .pt-0 {
  padding-top: 0 !important;
}
.cid-tZITsD66VD .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tZITsD66VD .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tZITsD66VD .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tZITsD66VD .modal-open {
  overflow: hidden;
}
.cid-tZITsD66VD .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tZITsD66VD .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tZITsD66VD .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tZITsD66VD .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-tZITsD66VD .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tZITsD66VD .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tZITsD66VD .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tZITsD66VD .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-tZITsD66VD .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tZITsD66VD .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tZITsD66VD .modal-backdrop.fade {
  opacity: 0;
}
.cid-tZITsD66VD .modal-backdrop.show {
  opacity: .5;
}
.cid-tZITsD66VD .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-tZITsD66VD .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tZITsD66VD .modal-header {
    padding: 1rem;
  }
}
.cid-tZITsD66VD .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tZITsD66VD .modal-header .close svg {
  fill: #ffffff;
}
.cid-tZITsD66VD .modal-header .close:hover {
  opacity: 1;
}
.cid-tZITsD66VD .modal-header .close:focus {
  outline: none;
}
.cid-tZITsD66VD .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tZITsD66VD .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tZITsD66VD .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tZITsD66VD .modal-body {
    padding: 1rem;
  }
}
.cid-tZITsD66VD .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-tZITsD66VD .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tZITsD66VD .modal-footer {
    padding: 1rem;
  }
}
.cid-tZITsD66VD .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tZITsD66VD .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tZITsD66VD .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tZITsD66VD .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tZITsD66VD .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tZITsD66VD .modal-lg,
  .cid-tZITsD66VD .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tZITsD66VD .modal-xl {
    max-width: 1140px;
  }
}
.cid-tZITsD66VD .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tZITsD66VD .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-tZITsD66VD .form-group {
  margin-bottom: 1rem;
}
.cid-tZITsD66VD .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tZITsD66VD .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tZITsD66VD .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-tZITsD66VD .mbr-section-btn {
  margin: 0;
}
.cid-tZITsD66VD .mbr-section-btn .btn {
  margin: 0;
}
.cid-tZITsD66VD #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-tZITsD66VD #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-tZITsD66VD #creativecommons img,
.cid-tZITsD66VD iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-tZITsDENPJ.popup-builder {
  background-color: #ffffff;
}
.cid-tZITsDENPJ.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tZITsDENPJ.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tZITsDENPJ .modal-content,
.cid-tZITsDENPJ .modal-dialog {
  height: auto;
}
.cid-tZITsDENPJ .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tZITsDENPJ .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tZITsDENPJ .form-wrapper .mbr-form .form-group,
  .cid-tZITsDENPJ .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tZITsDENPJ .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tZITsDENPJ .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-tZITsDENPJ .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tZITsDENPJ .pt-0 {
  padding-top: 0 !important;
}
.cid-tZITsDENPJ .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tZITsDENPJ .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tZITsDENPJ .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tZITsDENPJ .modal-open {
  overflow: hidden;
}
.cid-tZITsDENPJ .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tZITsDENPJ .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tZITsDENPJ .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tZITsDENPJ .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-tZITsDENPJ .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tZITsDENPJ .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tZITsDENPJ .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tZITsDENPJ .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-tZITsDENPJ .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tZITsDENPJ .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tZITsDENPJ .modal-backdrop.fade {
  opacity: 0;
}
.cid-tZITsDENPJ .modal-backdrop.show {
  opacity: .5;
}
.cid-tZITsDENPJ .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-tZITsDENPJ .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tZITsDENPJ .modal-header {
    padding: 1rem;
  }
}
.cid-tZITsDENPJ .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tZITsDENPJ .modal-header .close svg {
  fill: #ffffff;
}
.cid-tZITsDENPJ .modal-header .close:hover {
  opacity: 1;
}
.cid-tZITsDENPJ .modal-header .close:focus {
  outline: none;
}
.cid-tZITsDENPJ .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tZITsDENPJ .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tZITsDENPJ .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tZITsDENPJ .modal-body {
    padding: 1rem;
  }
}
.cid-tZITsDENPJ .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-tZITsDENPJ .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tZITsDENPJ .modal-footer {
    padding: 1rem;
  }
}
.cid-tZITsDENPJ .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tZITsDENPJ .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tZITsDENPJ .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tZITsDENPJ .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tZITsDENPJ .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tZITsDENPJ .modal-lg,
  .cid-tZITsDENPJ .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tZITsDENPJ .modal-xl {
    max-width: 1140px;
  }
}
.cid-tZITsDENPJ .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tZITsDENPJ .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-tZITsDENPJ .form-group {
  margin-bottom: 1rem;
}
.cid-tZITsDENPJ .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tZITsDENPJ .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tZITsDENPJ .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-tZITsDENPJ .mbr-section-btn {
  margin: 0;
}
.cid-tZITsDENPJ .mbr-section-btn .btn {
  margin: 0;
}
.cid-tZITsEa2iL.popup-builder {
  background-color: #ffffff;
}
.cid-tZITsEa2iL.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tZITsEa2iL.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tZITsEa2iL .modal-content,
.cid-tZITsEa2iL .modal-dialog {
  height: auto;
}
.cid-tZITsEa2iL .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tZITsEa2iL .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tZITsEa2iL .form-wrapper .mbr-form .form-group,
  .cid-tZITsEa2iL .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tZITsEa2iL .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tZITsEa2iL .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-tZITsEa2iL .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tZITsEa2iL .pt-0 {
  padding-top: 0 !important;
}
.cid-tZITsEa2iL .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tZITsEa2iL .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tZITsEa2iL .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tZITsEa2iL .modal-open {
  overflow: hidden;
}
.cid-tZITsEa2iL .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tZITsEa2iL .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tZITsEa2iL .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tZITsEa2iL .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-tZITsEa2iL .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tZITsEa2iL .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tZITsEa2iL .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tZITsEa2iL .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-tZITsEa2iL .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tZITsEa2iL .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tZITsEa2iL .modal-backdrop.fade {
  opacity: 0;
}
.cid-tZITsEa2iL .modal-backdrop.show {
  opacity: .5;
}
.cid-tZITsEa2iL .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-tZITsEa2iL .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tZITsEa2iL .modal-header {
    padding: 1rem;
  }
}
.cid-tZITsEa2iL .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tZITsEa2iL .modal-header .close svg {
  fill: #ffffff;
}
.cid-tZITsEa2iL .modal-header .close:hover {
  opacity: 1;
}
.cid-tZITsEa2iL .modal-header .close:focus {
  outline: none;
}
.cid-tZITsEa2iL .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tZITsEa2iL .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tZITsEa2iL .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tZITsEa2iL .modal-body {
    padding: 1rem;
  }
}
.cid-tZITsEa2iL .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-tZITsEa2iL .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tZITsEa2iL .modal-footer {
    padding: 1rem;
  }
}
.cid-tZITsEa2iL .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tZITsEa2iL .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tZITsEa2iL .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tZITsEa2iL .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tZITsEa2iL .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tZITsEa2iL .modal-lg,
  .cid-tZITsEa2iL .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tZITsEa2iL .modal-xl {
    max-width: 1140px;
  }
}
.cid-tZITsEa2iL .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tZITsEa2iL .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-tZITsEa2iL .form-group {
  margin-bottom: 1rem;
}
.cid-tZITsEa2iL .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tZITsEa2iL .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tZITsEa2iL .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-tZITsEa2iL .mbr-section-btn {
  margin: 0;
}
.cid-tZITsEa2iL .mbr-section-btn .btn {
  margin: 0;
}
.cid-tZITsEx7al.popup-builder {
  background-color: #ffffff;
}
.cid-tZITsEx7al.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tZITsEx7al.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tZITsEx7al .modal-content,
.cid-tZITsEx7al .modal-dialog {
  height: auto;
}
.cid-tZITsEx7al .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tZITsEx7al .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tZITsEx7al .form-wrapper .mbr-form .form-group,
  .cid-tZITsEx7al .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tZITsEx7al .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tZITsEx7al .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-tZITsEx7al .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tZITsEx7al .pt-0 {
  padding-top: 0 !important;
}
.cid-tZITsEx7al .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tZITsEx7al .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tZITsEx7al .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tZITsEx7al .modal-open {
  overflow: hidden;
}
.cid-tZITsEx7al .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tZITsEx7al .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tZITsEx7al .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tZITsEx7al .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-tZITsEx7al .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tZITsEx7al .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tZITsEx7al .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tZITsEx7al .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-tZITsEx7al .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tZITsEx7al .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tZITsEx7al .modal-backdrop.fade {
  opacity: 0;
}
.cid-tZITsEx7al .modal-backdrop.show {
  opacity: .5;
}
.cid-tZITsEx7al .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-tZITsEx7al .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tZITsEx7al .modal-header {
    padding: 1rem;
  }
}
.cid-tZITsEx7al .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tZITsEx7al .modal-header .close svg {
  fill: #ffffff;
}
.cid-tZITsEx7al .modal-header .close:hover {
  opacity: 1;
}
.cid-tZITsEx7al .modal-header .close:focus {
  outline: none;
}
.cid-tZITsEx7al .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tZITsEx7al .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tZITsEx7al .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tZITsEx7al .modal-body {
    padding: 1rem;
  }
}
.cid-tZITsEx7al .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-tZITsEx7al .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tZITsEx7al .modal-footer {
    padding: 1rem;
  }
}
.cid-tZITsEx7al .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tZITsEx7al .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tZITsEx7al .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tZITsEx7al .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tZITsEx7al .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tZITsEx7al .modal-lg,
  .cid-tZITsEx7al .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tZITsEx7al .modal-xl {
    max-width: 1140px;
  }
}
.cid-tZITsEx7al .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tZITsEx7al .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-tZITsEx7al .form-group {
  margin-bottom: 1rem;
}
.cid-tZITsEx7al .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tZITsEx7al .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tZITsEx7al .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-tZITsEx7al .mbr-section-btn {
  margin: 0;
}
.cid-tZITsEx7al .mbr-section-btn .btn {
  margin: 0;
}
.cid-tZITsEWiOQ.popup-builder {
  background-color: #ffffff;
}
.cid-tZITsEWiOQ.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tZITsEWiOQ.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tZITsEWiOQ .modal-content,
.cid-tZITsEWiOQ .modal-dialog {
  height: auto;
}
.cid-tZITsEWiOQ .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tZITsEWiOQ .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tZITsEWiOQ .form-wrapper .mbr-form .form-group,
  .cid-tZITsEWiOQ .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tZITsEWiOQ .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tZITsEWiOQ .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-tZITsEWiOQ .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tZITsEWiOQ .pt-0 {
  padding-top: 0 !important;
}
.cid-tZITsEWiOQ .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tZITsEWiOQ .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tZITsEWiOQ .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tZITsEWiOQ .modal-open {
  overflow: hidden;
}
.cid-tZITsEWiOQ .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tZITsEWiOQ .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tZITsEWiOQ .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tZITsEWiOQ .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-tZITsEWiOQ .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tZITsEWiOQ .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tZITsEWiOQ .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tZITsEWiOQ .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-tZITsEWiOQ .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tZITsEWiOQ .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tZITsEWiOQ .modal-backdrop.fade {
  opacity: 0;
}
.cid-tZITsEWiOQ .modal-backdrop.show {
  opacity: .5;
}
.cid-tZITsEWiOQ .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-tZITsEWiOQ .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tZITsEWiOQ .modal-header {
    padding: 1rem;
  }
}
.cid-tZITsEWiOQ .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tZITsEWiOQ .modal-header .close svg {
  fill: #ffffff;
}
.cid-tZITsEWiOQ .modal-header .close:hover {
  opacity: 1;
}
.cid-tZITsEWiOQ .modal-header .close:focus {
  outline: none;
}
.cid-tZITsEWiOQ .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tZITsEWiOQ .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tZITsEWiOQ .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tZITsEWiOQ .modal-body {
    padding: 1rem;
  }
}
.cid-tZITsEWiOQ .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-tZITsEWiOQ .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tZITsEWiOQ .modal-footer {
    padding: 1rem;
  }
}
.cid-tZITsEWiOQ .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tZITsEWiOQ .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tZITsEWiOQ .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tZITsEWiOQ .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tZITsEWiOQ .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tZITsEWiOQ .modal-lg,
  .cid-tZITsEWiOQ .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tZITsEWiOQ .modal-xl {
    max-width: 1140px;
  }
}
.cid-tZITsEWiOQ .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tZITsEWiOQ .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-tZITsEWiOQ .form-group {
  margin-bottom: 1rem;
}
.cid-tZITsEWiOQ .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tZITsEWiOQ .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tZITsEWiOQ .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-tZITsEWiOQ .mbr-section-btn {
  margin: 0;
}
.cid-tZITsEWiOQ .mbr-section-btn .btn {
  margin: 0;
}
.cid-tZITsFmOx0.popup-builder {
  background-color: #ffffff;
}
.cid-tZITsFmOx0.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tZITsFmOx0.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tZITsFmOx0 .modal-content,
.cid-tZITsFmOx0 .modal-dialog {
  height: auto;
}
.cid-tZITsFmOx0 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tZITsFmOx0 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tZITsFmOx0 .form-wrapper .mbr-form .form-group,
  .cid-tZITsFmOx0 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tZITsFmOx0 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tZITsFmOx0 .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-tZITsFmOx0 .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tZITsFmOx0 .pt-0 {
  padding-top: 0 !important;
}
.cid-tZITsFmOx0 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tZITsFmOx0 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tZITsFmOx0 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tZITsFmOx0 .modal-open {
  overflow: hidden;
}
.cid-tZITsFmOx0 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tZITsFmOx0 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tZITsFmOx0 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tZITsFmOx0 .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-tZITsFmOx0 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tZITsFmOx0 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tZITsFmOx0 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tZITsFmOx0 .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-tZITsFmOx0 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tZITsFmOx0 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tZITsFmOx0 .modal-backdrop.fade {
  opacity: 0;
}
.cid-tZITsFmOx0 .modal-backdrop.show {
  opacity: .5;
}
.cid-tZITsFmOx0 .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-tZITsFmOx0 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tZITsFmOx0 .modal-header {
    padding: 1rem;
  }
}
.cid-tZITsFmOx0 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tZITsFmOx0 .modal-header .close svg {
  fill: #ffffff;
}
.cid-tZITsFmOx0 .modal-header .close:hover {
  opacity: 1;
}
.cid-tZITsFmOx0 .modal-header .close:focus {
  outline: none;
}
.cid-tZITsFmOx0 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tZITsFmOx0 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tZITsFmOx0 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tZITsFmOx0 .modal-body {
    padding: 1rem;
  }
}
.cid-tZITsFmOx0 .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-tZITsFmOx0 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tZITsFmOx0 .modal-footer {
    padding: 1rem;
  }
}
.cid-tZITsFmOx0 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tZITsFmOx0 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tZITsFmOx0 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tZITsFmOx0 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tZITsFmOx0 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tZITsFmOx0 .modal-lg,
  .cid-tZITsFmOx0 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tZITsFmOx0 .modal-xl {
    max-width: 1140px;
  }
}
.cid-tZITsFmOx0 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tZITsFmOx0 .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-tZITsFmOx0 .form-group {
  margin-bottom: 1rem;
}
.cid-tZITsFmOx0 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tZITsFmOx0 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tZITsFmOx0 .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-tZITsFmOx0 .mbr-section-btn {
  margin: 0;
}
.cid-tZITsFmOx0 .mbr-section-btn .btn {
  margin: 0;
}
.cid-uYztOxx9eJ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-uYztOxx9eJ .row > [class*="col"] {
  padding-left: 16px;
  padding-right: 16px;
  width: 100%;
}
.cid-tZITsG7CTJ {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-tZITsG7CTJ .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tZITsG7CTJ .bg-facebook:hover {
  background: #0b60cb;
}
.cid-tZITsG7CTJ .bg-youtube {
  background: #ff0000;
  color: #ffffff;
}
.cid-tZITsG7CTJ .bg-youtube:hover {
  background: #cc0000;
}
.cid-tZITsG7CTJ .bg-twitch {
  background: #9146ff;
  color: #ffffff;
}
.cid-tZITsG7CTJ .bg-twitch:hover {
  background: #7313ff;
}
.cid-tZITsG7CTJ .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-tZITsG7CTJ [class^="socicon-"]:before,
.cid-tZITsG7CTJ [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tZITsG7CTJ .mbr-section-title,
.cid-tZITsG7CTJ .social-list {
  color: #4479d9;
  text-align: right;
}
.cid-tZITsGwsl1 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #232323;
}
@media (max-width: 767px) {
  .cid-tZITsGwsl1 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tZITsGwsl1 .img-logo img {
  height: 6rem;
  width: auto;
}
.cid-tZITsGwsl1 .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-tZITsGwsl1 .form-control:focus,
.cid-tZITsGwsl1 .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #f5f5f5;
}
.cid-tZITsGwsl1 .form-group {
  margin-bottom: 1rem;
}
.cid-tZITsGwsl1 input::-webkit-input-placeholder,
.cid-tZITsGwsl1 textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-tZITsGwsl1 input:-moz-placeholder,
.cid-tZITsGwsl1 textarea:-moz-placeholder {
  color: #656565;
}
.cid-tZITsGwsl1 .jq-selectbox li,
.cid-tZITsGwsl1 .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-tZITsGwsl1 .jq-selectbox li:hover,
.cid-tZITsGwsl1 .jq-selectbox li.selected {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-tZITsGwsl1 .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-tZITsGwsl1 .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-tZITsGwsl1 textarea.form-control {
  resize: none;
}
.cid-tZITsGwsl1 .input-group-btn {
  display: inline-block;
}
.cid-tZITsGwsl1 .input-group-btn .btn {
  margin: 0 !important;
  padding: 0.75rem 1.5625rem !important;
  text-transform: none;
}
.cid-tZITsGwsl1 .form-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tZITsGwsl1 .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tZITsGwsl1 .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tZITsGwsl1 .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tZITsGwsl1 .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tZITsGwsl1 .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tZITsGwsl1 .social-list {
    -webkit-justify-content: justify;
    text-align: justify;
    hyphens: auto;
    text-justify: distribute;
  }
}
@media (max-width: 767px) {
  .cid-tZITsGwsl1 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tZITsGwsl1 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tZITsGwsl1 .form-control,
.cid-tZITsGwsl1 .input-group-btn .btn {
  border-radius: 3px;
}
.cid-tZITsGwsl1 #creativecommons {
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #777;
  text-align: left;
  background-color: #232323;
}
.cid-tZITsGwsl1 #creativecommons p {
  font-size: 60px;
  color: #777;
}
.cid-tZITsGwsl1 #creativecommons img,
.cid-tZITsGwsl1 iframe {
  width: 88px;
  height: 31px;
  float: left;
}
.cid-tZITsGwsl1 .offset-md-1 {
  margin-left: 1vw;
}
.cid-tZITsHxqrU.popup-builder {
  background-color: #ffffff;
}
.cid-tZITsHxqrU.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tZITsHxqrU.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tZITsHxqrU .modal-content,
.cid-tZITsHxqrU .modal-dialog {
  height: auto;
}
.cid-tZITsHxqrU .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tZITsHxqrU .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tZITsHxqrU .form-wrapper .mbr-form .form-group,
  .cid-tZITsHxqrU .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tZITsHxqrU .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tZITsHxqrU .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-tZITsHxqrU .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tZITsHxqrU .pt-0 {
  padding-top: 0 !important;
}
.cid-tZITsHxqrU .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tZITsHxqrU .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tZITsHxqrU .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tZITsHxqrU .modal-open {
  overflow: hidden;
}
.cid-tZITsHxqrU .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tZITsHxqrU .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tZITsHxqrU .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tZITsHxqrU .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-tZITsHxqrU .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tZITsHxqrU .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tZITsHxqrU .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tZITsHxqrU .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-tZITsHxqrU .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tZITsHxqrU .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tZITsHxqrU .modal-backdrop.fade {
  opacity: 0;
}
.cid-tZITsHxqrU .modal-backdrop.show {
  opacity: .5;
}
.cid-tZITsHxqrU .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-tZITsHxqrU .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tZITsHxqrU .modal-header {
    padding: 1rem;
  }
}
.cid-tZITsHxqrU .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tZITsHxqrU .modal-header .close svg {
  fill: #ffffff;
}
.cid-tZITsHxqrU .modal-header .close:hover {
  opacity: 1;
}
.cid-tZITsHxqrU .modal-header .close:focus {
  outline: none;
}
.cid-tZITsHxqrU .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tZITsHxqrU .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tZITsHxqrU .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tZITsHxqrU .modal-body {
    padding: 1rem;
  }
}
.cid-tZITsHxqrU .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-tZITsHxqrU .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tZITsHxqrU .modal-footer {
    padding: 1rem;
  }
}
.cid-tZITsHxqrU .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tZITsHxqrU .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tZITsHxqrU .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tZITsHxqrU .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tZITsHxqrU .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tZITsHxqrU .modal-lg,
  .cid-tZITsHxqrU .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tZITsHxqrU .modal-xl {
    max-width: 1140px;
  }
}
.cid-tZITsHxqrU .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tZITsHxqrU .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-tZITsHxqrU .form-group {
  margin-bottom: 1rem;
}
.cid-tZITsHxqrU .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tZITsHxqrU .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tZITsHxqrU .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-tZITsHxqrU .mbr-section-btn {
  margin: 0;
}
.cid-tZITsHxqrU .mbr-section-btn .btn {
  margin: 0;
}
.cid-tZITsI4It9.popup-builder {
  background-color: #ffffff;
}
.cid-tZITsI4It9.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tZITsI4It9.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tZITsI4It9 .modal-content,
.cid-tZITsI4It9 .modal-dialog {
  height: auto;
}
.cid-tZITsI4It9 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tZITsI4It9 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tZITsI4It9 .form-wrapper .mbr-form .form-group,
  .cid-tZITsI4It9 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tZITsI4It9 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tZITsI4It9 .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-tZITsI4It9 .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tZITsI4It9 .pt-0 {
  padding-top: 0 !important;
}
.cid-tZITsI4It9 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tZITsI4It9 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tZITsI4It9 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tZITsI4It9 .modal-open {
  overflow: hidden;
}
.cid-tZITsI4It9 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tZITsI4It9 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tZITsI4It9 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tZITsI4It9 .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-tZITsI4It9 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tZITsI4It9 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tZITsI4It9 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tZITsI4It9 .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-tZITsI4It9 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tZITsI4It9 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tZITsI4It9 .modal-backdrop.fade {
  opacity: 0;
}
.cid-tZITsI4It9 .modal-backdrop.show {
  opacity: .5;
}
.cid-tZITsI4It9 .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-tZITsI4It9 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tZITsI4It9 .modal-header {
    padding: 1rem;
  }
}
.cid-tZITsI4It9 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tZITsI4It9 .modal-header .close svg {
  fill: #ffffff;
}
.cid-tZITsI4It9 .modal-header .close:hover {
  opacity: 1;
}
.cid-tZITsI4It9 .modal-header .close:focus {
  outline: none;
}
.cid-tZITsI4It9 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #4479d9;
}
.cid-tZITsI4It9 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tZITsI4It9 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tZITsI4It9 .modal-body {
    padding: 1rem;
  }
}
.cid-tZITsI4It9 .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-tZITsI4It9 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tZITsI4It9 .modal-footer {
    padding: 1rem;
  }
}
.cid-tZITsI4It9 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tZITsI4It9 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tZITsI4It9 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tZITsI4It9 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tZITsI4It9 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tZITsI4It9 .modal-lg,
  .cid-tZITsI4It9 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tZITsI4It9 .modal-xl {
    max-width: 1140px;
  }
}
.cid-tZITsI4It9 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tZITsI4It9 .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-tZITsI4It9 .form-group {
  margin-bottom: 1rem;
}
.cid-tZITsI4It9 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tZITsI4It9 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tZITsI4It9 .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-tZITsI4It9 .mbr-section-btn {
  margin: 0;
}
.cid-tZITsI4It9 .mbr-section-btn .btn {
  margin: 0;
}
