.btn {
  border-width: 2px;
}
body {
  font-family: Jost;
}
.display-1 {
  font-family: 'Jost', sans-serif;
  font-size: 4.6rem;
  line-height: 1.1;
}
.display-1 > .mbr-iconfont {
  font-size: 5.75rem;
}
.display-2 {
  font-family: 'Jost', sans-serif;
  font-size: 3rem;
  line-height: 1.1;
}
.display-2 > .mbr-iconfont {
  font-size: 3.75rem;
}
.display-4 {
  font-family: 'Jost', sans-serif;
  font-size: 1.1rem;
  line-height: 1.5;
}
.display-4 > .mbr-iconfont {
  font-size: 1.375rem;
}
.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.88rem;
    font-size: calc( 1.0350000000000001rem + (1.1 - 1.0350000000000001) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.0350000000000001rem + (1.1 - 1.0350000000000001) * ((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: #000000 !important;
}
.bg-success {
  background-color: #40b0bf !important;
}
.bg-info {
  background-color: #4dc237 !important;
}
.bg-warning {
  background-color: #e6c63b !important;
}
.bg-danger {
  background-color: #ff9966 !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #000000 !important;
  border-color: #000000 !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: #000000 !important;
  border-color: #000000 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !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: #4dc237 !important;
  border-color: #4dc237 !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: #327e24 !important;
  border-color: #327e24 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #327e24 !important;
  border-color: #327e24 !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: #e6c63b !important;
  border-color: #e6c63b !important;
  color: #ffffff !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: #ffffff !important;
  background-color: #b39617 !important;
  border-color: #b39617 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #ffffff !important;
  background-color: #b39617 !important;
  border-color: #b39617 !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #ff9966 !important;
  border-color: #ff9966 !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: #ff5f0f !important;
  border-color: #ff5f0f !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #ff5f0f !important;
  border-color: #ff5f0f !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: #000000;
  color: #000000;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #000000 !important;
  background-color: transparent!important;
  border-color: #000000 !important;
  box-shadow: none!important;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background-color: transparent !important;
  border-color: #ff6666;
  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: #ff0f0f !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: #4dc237;
  color: #4dc237;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #327e24 !important;
  background-color: transparent!important;
  border-color: #327e24 !important;
  box-shadow: none!important;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #4dc237 !important;
  border-color: #4dc237 !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background-color: transparent !important;
  border-color: #40b0bf;
  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: #2a747e !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: #e6c63b;
  color: #e6c63b;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #b39617 !important;
  background-color: transparent!important;
  border-color: #b39617 !important;
  box-shadow: none!important;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #ffffff !important;
  background-color: #e6c63b !important;
  border-color: #e6c63b !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background-color: transparent !important;
  border-color: #ff9966;
  color: #ff9966;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #ff5f0f !important;
  background-color: transparent!important;
  border-color: #ff5f0f !important;
  box-shadow: none!important;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #ff9966 !important;
  border-color: #ff9966 !important;
}
.btn-black-outline,
.btn-black-outline:active {
  background-color: transparent !important;
  border-color: #232323;
  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: #000000 !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: #fafafa;
  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: #cfcfcf !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: #000000 !important;
}
.text-secondary {
  color: #ff6666 !important;
}
.text-success {
  color: #40b0bf !important;
}
.text-info {
  color: #4dc237 !important;
}
.text-warning {
  color: #e6c63b !important;
}
.text-danger {
  color: #ff9966 !important;
}
.text-white {
  color: #fafafa !important;
}
.text-black {
  color: #232323 !important;
}
a.text-primary:hover,
a.text-primary:focus,
a.text-primary.active {
  color: #000000 !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: #2d7320 !important;
}
a.text-warning:hover,
a.text-warning:focus,
a.text-warning.active {
  color: #a68b15 !important;
}
a.text-danger:hover,
a.text-danger:focus,
a.text-danger.active {
  color: #ff5500 !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: #000000;
}
.nav-tabs .nav-link:not(.active) {
  color: #232323;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #4dc237;
}
.alert-warning {
  background-color: #e6c63b;
}
.alert-danger {
  background-color: #ff9966;
}
.mbr-gallery-filter li.active .btn {
  background-color: #000000;
  border-color: #000000;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
a,
a:hover {
  color: #000000;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #b3b3b3;
}
.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: #a3e297;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #fdfbf0;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #ffffff;
}
/* Scroll to top button*/
.scrollToTop_wraper {
  display: none;
}
.form-control {
  font-family: 'Jost', sans-serif;
  font-size: 1.1rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control > .mbr-iconfont {
  font-size: 1.375rem;
}
.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: #000000 !important;
}
.form-control:-webkit-input-placeholder {
  font-family: 'Jost', sans-serif;
  font-size: 1.1rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control:-webkit-input-placeholder > .mbr-iconfont {
  font-size: 1.375rem;
}
blockquote {
  border-color: #000000;
}
/* Forms */
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #000000;
  color: #ffffff;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #000000;
}
.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: #000000;
  border-bottom-color: #000000;
}
.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: #000000 !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='%23000000' %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;
}
.cid-uj4rKMFcX8 {
  z-index: 1000;
  width: 100%;
}
.cid-uj4rKMFcX8 nav.navbar {
  position: fixed;
}
.cid-uj4rKMFcX8 .container-fluid {
  padding: 0;
}
.cid-uj4rKMFcX8 .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-uj4rKMFcX8 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uj4rKMFcX8 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uj4rKMFcX8 .dropdown-item:hover,
.cid-uj4rKMFcX8 .dropdown-item:focus {
  background: #000000 !important;
  color: white !important;
}
.cid-uj4rKMFcX8 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uj4rKMFcX8 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uj4rKMFcX8 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uj4rKMFcX8 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uj4rKMFcX8 .nav-link {
  position: relative;
}
.cid-uj4rKMFcX8 .nav-link::before {
  background-color: currentColor;
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  content: "";
  height: 1px;
  width: 0%;
  -webkit-transition: width 0.5s ease-in-out;
  -moz--transition: width 0.5s ease-in-out;
  transition: width 0.5s ease-in-out;
}
.cid-uj4rKMFcX8 .nav-link::after {
  background: transparent !important;
}
.cid-uj4rKMFcX8 .nav-link:hover::before,
.cid-uj4rKMFcX8 .nav-link :focus::before {
  width: 100%;
}
.cid-uj4rKMFcX8 .container {
  display: flex;
  margin: auto;
}
.cid-uj4rKMFcX8 .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 0.5rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
  border: 1px solid currentColor;
}
.cid-uj4rKMFcX8 .iconfont-wrapper:hover {
  background: #FFFFFF;
}
.cid-uj4rKMFcX8 .iconfont-wrapper:hover .mbr-iconfont {
  color: #141414;
}
.cid-uj4rKMFcX8 .dropdown-menu,
.cid-uj4rKMFcX8 .navbar.opened {
  background: #141414 !important;
}
.cid-uj4rKMFcX8 .nav-item:focus,
.cid-uj4rKMFcX8 .nav-link:focus {
  outline: none;
}
.cid-uj4rKMFcX8 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uj4rKMFcX8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
  background: transparent !important;
}
.cid-uj4rKMFcX8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uj4rKMFcX8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uj4rKMFcX8 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uj4rKMFcX8 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uj4rKMFcX8 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid #ffffff;
  background: rgba(20, 20, 20, 0.2);
}
.cid-uj4rKMFcX8 .navbar.opened {
  transition: all 0.3s;
}
.cid-uj4rKMFcX8 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uj4rKMFcX8 .navbar .navbar-logo img {
  width: auto;
}
.cid-uj4rKMFcX8 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uj4rKMFcX8 .navbar.collapsed {
  justify-content: center;
}
.cid-uj4rKMFcX8 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uj4rKMFcX8 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uj4rKMFcX8 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-uj4rKMFcX8 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uj4rKMFcX8 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uj4rKMFcX8 .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-uj4rKMFcX8 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uj4rKMFcX8 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uj4rKMFcX8 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uj4rKMFcX8 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uj4rKMFcX8 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uj4rKMFcX8 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uj4rKMFcX8 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uj4rKMFcX8 .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-uj4rKMFcX8 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uj4rKMFcX8 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uj4rKMFcX8 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uj4rKMFcX8 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uj4rKMFcX8 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uj4rKMFcX8 .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uj4rKMFcX8 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uj4rKMFcX8 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uj4rKMFcX8 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uj4rKMFcX8 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uj4rKMFcX8 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uj4rKMFcX8 .navbar-brand .display-7 {
  font-size: 24px;
}
.cid-uj4rKMFcX8 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uj4rKMFcX8 .dropdown-item.active,
.cid-uj4rKMFcX8 .dropdown-item:active {
  background-color: transparent;
}
.cid-uj4rKMFcX8 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uj4rKMFcX8 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uj4rKMFcX8 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uj4rKMFcX8 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #141414;
}
.cid-uj4rKMFcX8 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uj4rKMFcX8 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uj4rKMFcX8 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uj4rKMFcX8 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
@media (min-width: 992px) {
  .cid-uj4rKMFcX8 .navbar-buttons {
    margin-bottom: -1px;
    margin-top: -1px;
  }
}
.cid-uj4rKMFcX8 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uj4rKMFcX8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uj4rKMFcX8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uj4rKMFcX8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uj4rKMFcX8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uj4rKMFcX8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uj4rKMFcX8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uj4rKMFcX8 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uj4rKMFcX8 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uj4rKMFcX8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uj4rKMFcX8 .navbar-dropdown {
  padding: 0 24px;
  position: fixed;
}
@media (min-width: 576px) {
  .cid-uj4rKMFcX8 .navbar-dropdown {
    padding: 0 40px;
    min-height: 80px;
  }
}
@media (min-width: 768px) {
  .cid-uj4rKMFcX8 .navbar-dropdown {
    padding: 0 60px;
  }
}
@media (min-width: 992px) {
  .cid-uj4rKMFcX8 .navbar-dropdown {
    padding: 0 0 0 60px;
  }
}
.cid-uj4rKMFcX8 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uj4rKMFcX8 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1.5rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uj4rKMFcX8 .icons-menu {
    padding-left: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uj4rKMFcX8 .navbar {
    height: 70px;
  }
  .cid-uj4rKMFcX8 .navbar.opened {
    height: auto;
  }
  .cid-uj4rKMFcX8 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uj4rKMFcX8 .btn {
  min-height: 81px;
  margin: 0.667rem 0.667rem 1.4rem;
  padding: 0 64px;
}
@media (min-width: 992px) {
  .cid-uj4rKMFcX8 .btn {
    margin: 0 0 0 0.6rem;
  }
}
.cid-uj4rKMFcX8 .btn-info-outline {
  border: 1px solid currentColor;
  background: #232323 !important;
}
.cid-uj4rKMFcX8 .btn-info-outline:hover {
  background: #595959 !important;
  border: 1px solid currentColor !important;
}
.cid-uVPjTfLZIp {
  padding-top: 9rem;
  padding-bottom: 5rem;
}
.cid-uVPjTfLZIp .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVPjTfLZIp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  background-image: url("../../../assets/images/0000.png");
}
.cid-uVPjTfLZIp .container-fluid {
  padding: 0 70px;
  height: 90vh;
}
@media (max-width: 1440px) {
  .cid-uVPjTfLZIp .container-fluid {
    padding: 0 48px;
  }
}
@media (max-width: 992px) {
  .cid-uVPjTfLZIp .container-fluid {
    padding: 0 20px;
  }
}
.cid-uVPjTfLZIp .container {
  height: 90vh;
}
@media (max-width: 992px) {
  .cid-uVPjTfLZIp .container {
    padding: 0 20px;
  }
}
.cid-uVPjTfLZIp .row {
  height: 100%;
}
.cid-uVPjTfLZIp .content-wrapper {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.cid-uVPjTfLZIp .content-wrapper .title-wrapper {
  margin-bottom: 40px;
}
.cid-uVPjTfLZIp .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 56px;
}
@media (max-width: 1440px) {
  .cid-uVPjTfLZIp .content-wrapper .title-wrapper .mbr-section-title {
    margin-bottom: 40px;
  }
}
.cid-uVPjTfLZIp .content-wrapper .mbr-desc {
  margin-bottom: 0;
}
.cid-uVPjTfLZIp .mbr-section-title {
  color: #ffffff;
}
.cid-uVPjTfLZIp .mbr-desc {
  color: #ffffff;
}
.cid-uVPjTfLZIp .mbr-section-title,
.cid-uVPjTfLZIp .mbr-section-btn {
  text-align: center;
}
.cid-uVkRjORFbs {
  padding-top: 0rem;
  padding-bottom: 0rem;
}
.cid-uVkRjORFbs .carousel {
  height: 800px;
}
.cid-uVkRjORFbs .carousel img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-uVkRjORFbs .carousel-item,
.cid-uVkRjORFbs .carousel-inner {
  height: 100%;
}
.cid-uVkRjORFbs .carousel-caption {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 0;
  height: 45%;
  overflow: hidden;
  bottom: 0;
  text-align: left;
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding: 100px 50px;
}
@media (max-width: 767px) {
  .cid-uVkRjORFbs .carousel-caption {
    height: 76.5%;
  }
}
.cid-uVkRjORFbs .carousel-control {
  display: inline-flex;
  width: 2rem;
  height: 2rem;
  transition: all 0.3s;
  top: calc(50% + 45%/2 + 1rem);
  transform: translateY(-50%);
  left: 0;
  margin-left: 50px;
  color: #fafafa;
  opacity: 1;
}
.cid-uVkRjORFbs .carousel-control.carousel-control-next {
  margin-left: 100px;
}
.cid-uVkRjORFbs .carousel-control > span {
  font-size: 2rem;
}
@media (max-width: 767px) {
  .cid-uVkRjORFbs .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uVkRjORFbs .carousel-control:hover {
  opacity: 0.6;
}
.cid-uVkRjORFbs .item-wrapper {
  width: 100%;
}
.cid-uVkRjORFbs .mbr-section-subtitle,
.cid-uVkRjORFbs .slider-subtitle {
  margin-bottom: 30px;
}
.cid-uVkRjORFbs .caption-text {
  margin-bottom: 20.4px;
}
@media (max-width: 767px) {
  .cid-uVkRjORFbs .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uVkRjORFbs .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-uVkRjORFbs .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-uVkRjORFbs .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uVkRjORFbs .carousel-indicators li.active,
.cid-uVkRjORFbs .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uVkRjORFbs .carousel-indicators li::after,
.cid-uVkRjORFbs .carousel-indicators li::before {
  content: none;
}
.cid-uVkRjORFbs .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uVkRjORFbs .carousel-indicators {
    display: none !important;
  }
}
.cid-uVkRjORFbs H5 {
  color: #e9ddd8;
}
.cid-uVkRjORFbs .mbr-section-subtitle {
  color: #ebc6b8;
}
.cid-uVkRjORFbs P {
  color: #ffffff;
}
.cid-uVkRm4KjIi {
  padding-top: 1rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uVkRm4KjIi img,
.cid-uVkRm4KjIi .item-img {
  width: 100%;
}
.cid-uVkRm4KjIi .item:focus,
.cid-uVkRm4KjIi span:focus {
  outline: none;
}
.cid-uVkRm4KjIi .item-wrapper {
  position: relative;
}
.cid-uVkRm4KjIi .slide-content {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uVkRm4KjIi .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uVkRm4KjIi .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uVkRm4KjIi .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uVkRm4KjIi .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uVkRm4KjIi .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uVkRm4KjIi .mbr-section-title {
  color: #232323;
}
.cid-uVkRm4KjIi .mbr-text,
.cid-uVkRm4KjIi .mbr-section-btn {
  text-align: center;
}
.cid-uVkRm4KjIi .item-title {
  text-align: center;
}
.cid-uVkRm4KjIi .item-subtitle {
  text-align: left;
}
.cid-uVkRm4KjIi .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 410px;
  max-width: 410px;
}
@media (max-width: 768px) {
  .cid-uVkRm4KjIi .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uVkRm4KjIi .embla__button--next,
.cid-uVkRm4KjIi .embla__button--prev {
  display: flex;
}
.cid-uVkRm4KjIi .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uVkRm4KjIi .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uVkRm4KjIi .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uVkRm4KjIi .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uVkRm4KjIi .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uVkRm4KjIi .embla__button {
    top: auto;
  }
}
.cid-uVkRm4KjIi .embla {
  position: relative;
  width: 100%;
}
.cid-uVkRm4KjIi .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uVkRm4KjIi .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uVkRm4KjIi .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uVkRm4KjIi .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uVkRHUk1Ty {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uVkRHUk1Ty .card-box {
  padding: 2rem 2rem 0rem 2rem;
}
.cid-uVkRHUk1Ty .mbr-section-btn {
  padding-top: 0.5rem;
}
.cid-uVkRHUk1Ty .card {
  height: fit-content;
}
.cid-uVkRHUk1Ty h4 {
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-uVkRHUk1Ty .card1 {
  background: #232323;
}
.cid-uVkRHUk1Ty .card2 {
  background: #ffffff;
}
.cid-uVkRHUk1Ty .card3 {
  background: #232323;
}
.cid-uVkRHUk1Ty .card4 {
  background: #ffffff;
}
.cid-uVkRHUk1Ty .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-uVkRHUk1Ty .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-uVkRHUk1Ty .card-wrapper:hover h4 {
  background-size: 100% 100%;
}
.cid-uVkRHUk1Ty .card-subtitle1 {
  text-align: center;
  color: #ffffff;
}
.cid-uVkRHUk1Ty .card-title1 {
  text-align: center;
}
.cid-uVkRHUk1Ty .mbr-text1 {
  text-align: center;
  color: #ffffff;
}
.cid-uVkRHUk1Ty .card-title2 {
  text-align: center;
  color: #ffffff;
}
.cid-uVkRHUk1Ty .mbr-text2 {
  color: #232323;
  text-align: center;
}
.cid-uVkRHUk1Ty .card-subtitle2 {
  color: #232323;
  text-align: center;
}
.cid-uVkRHUk1Ty .card-title3 {
  text-align: center;
}
.cid-uVkRHUk1Ty .mbr-text3 {
  text-align: center;
  color: #ffffff;
}
.cid-uVkRHUk1Ty .card-subtitle3 {
  text-align: center;
  color: #ffffff;
}
.cid-uVkRHUk1Ty .card-title4 {
  text-align: center;
}
.cid-uVkRHUk1Ty .mbr-text4 {
  text-align: center;
  color: #232323;
}
.cid-uVkRHUk1Ty .card-subtitle4 {
  text-align: center;
  color: #232323;
}
.cid-uVkRHUk1Ty .card-title2,
.cid-uVkRHUk1Ty .title-wrap2 {
  text-align: center;
  color: #232323;
}
.cid-uVkRHUk1Ty .card-title3,
.cid-uVkRHUk1Ty .title-wrap3 {
  text-align: center;
  color: #ffffff;
}
.cid-uVkRHUk1Ty .card-title4,
.cid-uVkRHUk1Ty .title-wrap4 {
  text-align: center;
  color: #232323;
}
.cid-uVkRHUk1Ty .card-title1,
.cid-uVkRHUk1Ty .title-wrap1 {
  text-align: center;
  color: #ffffff;
}
.cid-uVkRHUk1Ty .title {
  text-align: center;
}
.cid-uVskeAJQLf {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uVskeAJQLf .container-fluid {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uVskeAJQLf .container-fluid {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-uVskeAJQLf .container {
    padding: 0 25px;
  }
}
.cid-uVskeAJQLf .row {
  margin: 0;
}
.cid-uVskeAJQLf .row .card {
  padding: 0;
}
.cid-uVskeAJQLf .title-wrapper {
  display: flex;
  align-items: flex-end;
  position: relative;
  padding: 72px 72px 120px;
  height: 100%;
}
@media (max-width: 768px) {
  .cid-uVskeAJQLf .title-wrapper {
    padding: 45px 25px;
  }
}
.cid-uVskeAJQLf .title-wrapper img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-uVskeAJQLf .title-wrapper .title-wrap {
  position: relative;
  z-index: 1;
}
.cid-uVskeAJQLf .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 50px;
}
.cid-uVskeAJQLf .item:focus,
.cid-uVskeAJQLf span:focus {
  outline: none;
}
.cid-uVskeAJQLf .item-wrapper {
  position: relative;
}
.cid-uVskeAJQLf .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 100%;
  max-width: 100%;
}
@media (max-width: 767px) {
  .cid-uVskeAJQLf .embla__slide {
    min-width: 100%;
    max-width: 100%;
  }
}
.cid-uVskeAJQLf .embla__slide .slide-content {
  padding: 100px 72px;
  width: 100%;
  border-radius: 0 !important;
}
@media (max-width: 768px) {
  .cid-uVskeAJQLf .embla__slide .slide-content {
    padding: 45px 25px;
  }
}
.cid-uVskeAJQLf .embla__slide .slide-content a .item-wrapper {
  padding: 0 45px;
}
@media (max-width: 768px) {
  .cid-uVskeAJQLf .embla__slide .slide-content a .item-wrapper {
    padding: 0;
  }
}
.cid-uVskeAJQLf .embla__slide .slide-content a .item-wrapper .item-img {
  margin-bottom: 50px;
}
@media (max-width: 768px) {
  .cid-uVskeAJQLf .embla__slide .slide-content a .item-wrapper .item-img {
    margin-bottom: 25px;
  }
}
.cid-uVskeAJQLf .embla__slide .slide-content a .item-wrapper .item-img img {
  height: 520px;
  object-fit: cover;
}
@media (max-width: 768px) {
  .cid-uVskeAJQLf .embla__slide .slide-content a .item-wrapper .item-img img {
    height: 350px;
  }
}
.cid-uVskeAJQLf .embla__slide .slide-content a .item-content {
  padding: 0 75px;
}
@media (max-width: 768px) {
  .cid-uVskeAJQLf .embla__slide .slide-content a .item-content {
    padding: 0;
  }
}
.cid-uVskeAJQLf .embla__slide .slide-content a .item-content .item-subtitle {
  margin-bottom: 10px;
}
.cid-uVskeAJQLf .embla__slide .slide-content a .item-content .item-title {
  margin-bottom: 0;
}
.cid-uVskeAJQLf .embla__button--next,
.cid-uVskeAJQLf .embla__button--prev {
  display: flex;
}
.cid-uVskeAJQLf .embla__button {
  bottom: 8rem;
  width: 72px;
  height: 20px;
  margin-top: -1.5rem;
  font-size: 18px;
  background-color: transparent !important;
  color: #ffffff !important;
  border: none;
  border-radius: 0;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: 1 !important;
}
.cid-uVskeAJQLf .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uVskeAJQLf .embla__button:hover {
  opacity: .7 !important;
}
.cid-uVskeAJQLf .embla__button.embla__button--prev {
  left: 72px;
}
.cid-uVskeAJQLf .embla__button.embla__button--prev .mbr-prev {
  font-family: "Archivo", sans-serif;
}
@media (max-width: 768px) {
  .cid-uVskeAJQLf .embla__button.embla__button--prev {
    left: 25px;
  }
}
.cid-uVskeAJQLf .embla__button.embla__button--next {
  right: 72px;
}
.cid-uVskeAJQLf .embla__button.embla__button--next .mbr-next {
  font-family: "Archivo", sans-serif;
}
@media (max-width: 768px) {
  .cid-uVskeAJQLf .embla__button.embla__button--next {
    right: 25px;
  }
}
@media (max-width: 768px) {
  .cid-uVskeAJQLf .embla__button {
    bottom: 1rem;
  }
}
.cid-uVskeAJQLf .embla {
  position: relative;
  width: 100%;
}
.cid-uVskeAJQLf .embla__viewport {
  overflow: hidden;
  width: 100%;
  margin-right: 1rem;
}
.cid-uVskeAJQLf .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uVskeAJQLf .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uVskeAJQLf .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uVskeAJQLf .mbr-section-title {
  color: #ffffff;
}
.cid-uVskeAJQLf .item-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-uVskeAJQLf .item-title {
  color: #ffffff;
  text-align: center;
}
.cid-tJtfefkStW {
  background-color: #ffffff;
}
.cid-tJtfefkStW .container {
  padding-top: 25px;
  padding-bottom: 25px;
  text-align: right;
}
.cid-tJtfefkStW .container-nopadding {
  padding: 0px;
}
.cid-tJtfefkStW .contactBtn {
  position: absolute;
  right: 30px;
  bottom: 30px;
  z-index: 5001;
}
.cid-tJtfefkStW .contactBtnFixed {
  position: fixed;
}
.cid-tJtfefkStW .btn-circle {
  background-color: rgba(35, 35, 35, 0.7);
  width: 50px;
  height: 50px;
  line-height: 50px;
  text-align: center;
  padding: 0;
  -webkit-border-radius: 30px !important;
  -moz-border-radius: 30px !important;
  border-radius: 30px !important;
  margin: .25rem !important;
  border-style: solid;
  border-color: rgba(0, 0, 0, 0.7);
  border-width: 1px;
}
.cid-tJtfefkStW .btnIconcol {
  color: #ffffff;
}
.cid-tJtfefkStW .btn-circle:hover {
  background-color: #232323;
}
.cid-tJtfefkStW .btn-iconsize {
  line-height: revert !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  font-size: 1.7rem !important;
}
@media (max-width: 767px) {
  .cid-tJtfefkStW .btn-iconsize .btn {
    font-size: 1.7rem !important;
  }
  .cid-tJtfefkStW .btn-iconsize .btn .mbr-iconfont {
    font-size: 1.7rem !important;
  }
}
.cid-tJtfefkStW .contactwindow {
  display: inline-block;
  text-align: left;
  width: 400px;
  background-color: #c9e1e7;
  border-color: black !important;
  border-width: 0 !important;
  border-style: solid !important;
  border-radius: 5px !important;
  box-shadow: 0 12px 20px 0 rgba(35, 35, 35, 0.4) !important;
  z-index: 5000;
}
.cid-tJtfefkStW .windowFixed {
  display: none;
  position: fixed;
  right: 100px;
  bottom: 30px;
  overflow: auto;
  opacity: 0%;
  transition: opacity 1s;
}
.cid-tJtfefkStW .windowBar {
  width: 100%;
  background-color: #000000;
  color: #fff;
  padding: 5px;
  border-top-left-radius: 5px !important;
  border-top-right-radius: 5px !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
}
.cid-tJtfefkStW .close {
  color: #ffffff;
  text-shadow: none;
  opacity: 1;
  padding-right: 3px;
  outline: none !important;
  float: right ;
  background-color: transparent;
  border: none;
  font-size: 1.5rem !important;
  line-height: 1;
}
@media (max-width: 560px) {
  .cid-tJtfefkStW .windowFixed {
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
  }
  .cid-tJtfefkStW .windowBar,
  .cid-tJtfefkStW .contentwindow,
  .cid-tJtfefkStW .contactwindow {
    border-radius: 0;
  }
}
.cid-tJtfefkStW .windowContent {
  width: 100%;
  padding: 10px;
}
.cid-tJtfefkStW .windowBarText {
  display: block;
  color: #ffffff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-tJtfefkStW .btn-form {
  display: initial;
  font-size: 1rem !important;
  font-weight: 400 !important;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-tJtfefkStW .mbr-form .input-group-btn button[type="submit"] {
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-tJtfefkStW .recaptcha-div {
  margin-bottom: 0;
}
.cid-tJtfefkStW .recaptcha-div p {
  padding-top: 0;
  padding-bottom: 0;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  font-size: 0.8rem !important;
  font-weight: 400 !important;
}
.cid-tJtfefkStW .gdpr-div {
  margin-bottom: 0;
}
.cid-tJtfefkStW .gdpr-div p {
  padding-top: 0;
  padding-bottom: 0;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  font-size: 0.8rem !important;
  font-weight: 400 !important;
}
.cid-tJtfefkStW .alert-div {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
}
.cid-tJtfefkStW .send-copy-div {
  margin-bottom: 0;
}
.cid-tJtfefkStW .send-copy-div p {
  padding-top: 0;
  padding-bottom: 0;
  margin-bottom: 0;
  margin-left: 0px;
  margin-right: 0px;
  font-size: 0.8rem !important;
  font-weight: 400 !important;
}
.cid-tJtfefkStW .alert-success {
  background-color: #55e629;
  padding-top: 0.3rem !important;
  padding-bottom: 0.3rem !important;
}
.cid-tJtfefkStW .alert-danger {
  background-color: #fd000b;
  padding-top: 0.3rem !important;
  padding-bottom: 0.3rem !important;
}
.cid-tJtfefkStW .mbr-alert-success {
  text-align: center;
}
.cid-tJtfefkStW .mbr-alert-danger {
  text-align: center;
}
.cid-tJtfefkStW .message-div {
  margin-bottom: 0;
}
.cid-tJtfefkStW .message-topic-div {
  margin-bottom: 0;
}
.cid-tJtfefkStW .file-upload-div {
  margin-bottom: 0;
}
.cid-tJtfefkStW .form-control {
  padding-top: 5px !important;
  padding-bottom: 8px !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  min-height: 3.2em !important;
}
.cid-tJtfefkStW .form-control2 {
  color: #000000 !important;
  font-size: 15px !important;
  font-weight: 400 !important;
  min-height: 3.2em !important;
}
.cid-tJtfefkStW .form-control3 {
  font-size: 15px !important;
  font-weight: 400 !important;
  min-height: 3.5em !important;
}
.cid-tJtfefkStW .form-control {
  border: 1px solid #000000 !important;
}
.cid-tJtfefkStW .form-control:hover {
  border: 1px solid #000000 !important;
}
.cid-tJtfefkStW .form-control:focus {
  border: 1px solid #000000 !important;
}
.cid-tJtfefkStW .showAlerts {
  display: block !important;
}
.cid-tJtfefkStW .sendBtnCornerRadius {
  border-radius: 7px;
}
.cid-tJtfefkStW .hidden {
  display: none;
}
.cid-tJtfefkStW .mbr-section-terms {
  color: #232323;
  text-align: left;
}
.cid-tJtfefkStW .mbr-section-autorespond {
  color: #232323;
  text-align: center;
}
.cid-tJtfefkStW .mbr-section-gdpr {
  color: #232323;
  text-align: left;
}
.cid-tJtfefkStW .mbr-section-alertsuccess {
  text-align: center;
}
.cid-tJtfefkStW .mbr-section-alertsuccess span {
  vertical-align: middle;
}
.cid-tJtfefkStW .mbr-section-alerterror {
  text-align: center;
}
.cid-tJtfefkStW .mbr-section-alerterror span {
  vertical-align: middle;
}
.cid-tJtfefkStW .mbr-section-labels {
  color: #232323;
}
.cid-tJtfefkStW .sub-btn-config {
  margin-top: 13px !important;
  margin-bottom: 10px !important;
}
.cid-tJtfefkStW .uploadBtn {
  padding-top: 17px !important;
  padding-left: 20.75px !important;
  color: #000000 !important;
}
.cid-tJtfefkStW .MsgTopicXpad {
  padding-left: 6px !important;
}
.cid-tJtfefkStW input[type=file]::file-selector-button {
  border: 1.25px solid #232323 !important;
  padding-top: 5px;
  padding-bottom: 6.5px;
  padding-left: .4em;
  padding-right: .4em;
  border-radius: .2em;
  background-color: #c9e1e7 !important;
  color: #000000 !important;
  font-family: Arial, Helvetica, sans-serif;
}
.cid-tJtfefkStW input[type=file]::-webkit-file-upload-button {
  border: 1.25px solid #232323 !important;
  padding-top: 5px;
  padding-bottom: 6.5px;
  padding-left: .4em;
  padding-right: .4em;
  border-radius: .2em;
  background-color: #c9e1e7 !important;
  color: #000000 !important;
  font-family: Arial, Helvetica, sans-serif;
}
.cid-tJtfefkStW input[type=file]::-ms-browse {
  border: 1.25px solid #232323 !important;
  padding-top: 5px;
  padding-bottom: 6.5px;
  padding-left: .4em;
  padding-right: .4em;
  border-radius: .2em;
  background-color: #c9e1e7 !important;
  color: #000000 !important;
  font-family: Arial, Helvetica, sans-serif;
}
.cid-tJtfefkStW .blockhelp-format {
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  text-align: left;
}
.cid-tJtfefkStW .blockhelp-format2 {
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  text-align: left;
  color: red;
}
.cid-tJtfefkStW .show2ndButton {
  display: none ;
}
.cid-tJtfefkStW input,
.cid-tJtfefkStW textarea,
.cid-tJtfefkStW select {
  background-color: #ffffff !important;
}
.cid-tJtfefkStW textarea::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-tJtfefkStW textarea:-moz-placeholder {
  color: #767676 !important;
}
.cid-tJtfefkStW textarea::-moz-placeholder {
  color: #767676 !important;
}
.cid-tJtfefkStW textarea:-ms-input-placeholder {
  color: #767676 !important;
}
.cid-tJtfefkStW input::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-tJtfefkStW input:-moz-placeholder {
  color: #767676 !important;
}
.cid-tJtfefkStW input::-moz-placeholder {
  color: #767676 !important;
}
.cid-tJtfefkStW input:-ms-input-placeholder {
  color: #767676 !important;
}
.cid-tJtfefkStW .btn .mbr-iconfont,
.cid-tJtfefkStW .btn.btn-sm .mbr-iconfont {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: unset;
}
.cid-viXX8uPyRB P {
  color: #1281fc;
}
.cid-viXX8uPyRB DIV {
  color: #ffffff;
}
.cid-viXX8uPyRB H10 {
  color: #034e75;
}
.cid-viXX8uPyRB .hidden {
  display: none;
}
.cid-viXX8uPyRB .icon-bar {
  z-index: 100002;
  position: fixed;
  top: 45%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  padding-right: 11px;
}
.cid-viXX8uPyRB .icon-bar a {
  display: block;
  text-align: center;
  padding: 3px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  padding-left: 11px;
}
.cid-viXX8uPyRB .icon-bar a:hover {
  background-color: #000000;
}
.cid-viXX8uPyRB .flag {
  background: transparent;
}
.cid-viXX8uPyRB .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-viXX8uPyRB .nav-right {
  float: left !important;
  position: relative;
}
.cid-viXX8uPyRB #google_translate_element {
  display: none;
}
.cid-viXX8uPyRB .goog-te-banner {
  display: none;
}
.cid-viXX8uPyRB .skiptranslate {
  display: none;
  bottom: 0px;
  position: relative;
}
.cid-viXX8uPyRB .goog-te-spinner-pos {
  display: none !important;
}
.cid-viXX8uPyRB body {
  top: 0px !important;
}
.cid-viXX8uPyRB body body {
  top: 0 !important;
}
.cid-viXX8uPyRB body .goog-te-banner-frame {
  display: none !important;
}
.cid-viXX8uPyRB .goog-te-banner-frame.skiptranslate {
  display: none !important;
}
.cid-viXX8uPyRB .goog-tooltip {
  display: none !important;
}
.cid-viXX8uPyRB .goog-tooltip:hover {
  display: none !important;
}
.cid-viXX8uPyRB .goog-text-highlight {
  background-color: transparent !important;
  border: none !important;
  box-shadow: none !important;
  display: none !important;
  Background-color: transparent;
}
.cid-viXX8uPyRB #goog-gt-tt,
.cid-viXX8uPyRB .goog-te-balloon-frame {
  display: none !important;
}
.cid-viXX8uPyRB #goog-gt-tt {
  visibility: hidden;
  display: none !important;
}
.cid-viXX8uPyRB .goog-logo-link {
  display: none !important;
}
.cid-viXX8uPyRB .goog-te-gadget {
  height: 28px !important;
  overflow: hidden;
}
.cid-viXX8uPyRB div.imgtest {
  margin-left: auto;
  margin-right: auto;
  width: 100px;
  content: url(https://www.unsitepourtous.be/logoscript/logo-zen.png);
}
.cid-viXX8uPyRB div.imgtest2 {
  margin-left: auto;
  margin-right: auto;
  width: 250px;
  content: url(https://www.unsitepourtous.be/logoscript/flags145.png);
}
.cid-DLG9s7R52y .row * {
  width: 130px;
  max-width: 130px;
}
.cid-DLG9s7R52y .menuItem {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-align: center;
  width: 100px;
  z-index: 100002;
}
.cid-DLG9s7R52y .menuItem {
  margin-bottom: 30px;
  height: 130px;
}
.cid-DLG9s7R52y #menuItems {
  width: 100px;
  height: 150px;
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-template-rows: repeat(2, 1fr);
  grid-gap: 10px;
  padding: 10px;
}
.cid-DLG9s7R52y .frame {
  font-size: 1rem!important;
  width: 100px;
  height: 100px;
  border: 0px solid #ffffff;
  box-sizing: border-box;
  display: flex;
  justify-content: center;
  align-items: center;
  overflow: hidden;
  background-color: rgba(255, 255, 255, 0);
}
.cid-DLG9s7R52y .menuItem p {
  margin-top: 5px;
}
.cid-DLG9s7R52y .menuItem img {
  width: 75%;
  max-height: 75%;
  object-fit: contain;
}
.cid-DLG9s7R52y #toggle {
  position: absolute;
  top: 69%;
  right: -65px;
  width: 50px;
  height: 38px;
  color: #ffffff;
  text-align: center;
  line-height: 50px;
  cursor: pointer;
}
.cid-DLG9s7R52y #menu {
  position: fixed;
  top: 15%;
  right: -270px;
  width: 270px;
  height: 300px;
  background-color: rgba(255, 255, 255, 0.1);
  transition: right 1s;
  z-index: 1000;
  border-radius: 6px 0 0 6px;
  border: 4px solid #ff0000;
  border-right: none;
}
.cid-DLG9s7R52y #toggle::after {
  content: 'Menu';
  position: absolute;
  top: 50%;
  left: -305px;
  transform: translate(-50%, -50%) rotate(-90deg);
  background-color: #000000;
  font-size: 27px;
  width: 150px;
  height: 51px;
  line-height: 30px;
  border-radius: 6px 6px 0 0;
  border: 4px solid #ff0000;
  border-bottom: none;
  padding-left: 38px;
  padding-right: 30px;
  padding-top: 5px;
}
.cid-DLG9s7R52y #menu:hover {
  right: 0;
}
.cid-DLG9s7R52y .menuItem .mbr-fonts-style {
  text-align: center;
  margin-top: 0px;
}
.cid-DLG9s7R52y .menuItem a {
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
}
.cid-DLG9s7R52y .menuItem a img {
  max-width: 100px;
  max-height: 100px;
}
.cid-DLG9s7R52y .hidden {
  display: none;
}
.cid-DLG9s7R52y div.imgtest {
  margin-left: auto;
  margin-right: auto;
  width: 100px;
  content: url(https://unsitepourtous.be/logo-zen.png);
}
.cid-DLG9s7R52y P {
  color: #ffffff;
}
@media (max-width: 1400px) and (min-width: 768px) {
  .cid-DLG9s7R52y .container {
    padding-left: 0px;
    padding-right: 0px;
  }
}
.cid-uj4rNruPlS {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uj4rNruPlS .mbr-fallback-image.disabled {
  display: none;
}
.cid-uj4rNruPlS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uj4rNruPlS .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uj4rNruPlS .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uj4rNruPlS .row {
    text-align: center;
  }
  .cid-uj4rNruPlS .row > div {
    margin: auto;
  }
  .cid-uj4rNruPlS .social-row {
    justify-content: center;
  }
}
.cid-uj4rNruPlS .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uj4rNruPlS .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uj4rNruPlS .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uj4rNruPlS .list {
    margin-bottom: 0rem;
  }
}
.cid-uj4rNruPlS .mbr-text {
  color: #bbbbbb;
}
.cid-uj4rNruPlS .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-uj4rNruPlS .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uj4rNruPlS div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uj4sKFBESR {
  z-index: 1000;
  width: 100%;
}
.cid-uj4sKFBESR nav.navbar {
  position: fixed;
}
.cid-uj4sKFBESR .container-fluid {
  padding: 0;
}
.cid-uj4sKFBESR .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-uj4sKFBESR .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uj4sKFBESR .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uj4sKFBESR .dropdown-item:hover,
.cid-uj4sKFBESR .dropdown-item:focus {
  background: #000000 !important;
  color: white !important;
}
.cid-uj4sKFBESR .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uj4sKFBESR .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uj4sKFBESR .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uj4sKFBESR .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uj4sKFBESR .nav-link {
  position: relative;
}
.cid-uj4sKFBESR .nav-link::before {
  background-color: currentColor;
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  content: "";
  height: 1px;
  width: 0%;
  -webkit-transition: width 0.5s ease-in-out;
  -moz--transition: width 0.5s ease-in-out;
  transition: width 0.5s ease-in-out;
}
.cid-uj4sKFBESR .nav-link::after {
  background: transparent !important;
}
.cid-uj4sKFBESR .nav-link:hover::before,
.cid-uj4sKFBESR .nav-link :focus::before {
  width: 100%;
}
.cid-uj4sKFBESR .container {
  display: flex;
  margin: auto;
}
.cid-uj4sKFBESR .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 0.5rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
  border: 1px solid currentColor;
}
.cid-uj4sKFBESR .iconfont-wrapper:hover {
  background: #FFFFFF;
}
.cid-uj4sKFBESR .iconfont-wrapper:hover .mbr-iconfont {
  color: #141414;
}
.cid-uj4sKFBESR .dropdown-menu,
.cid-uj4sKFBESR .navbar.opened {
  background: #141414 !important;
}
.cid-uj4sKFBESR .nav-item:focus,
.cid-uj4sKFBESR .nav-link:focus {
  outline: none;
}
.cid-uj4sKFBESR .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uj4sKFBESR .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
  background: transparent !important;
}
.cid-uj4sKFBESR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uj4sKFBESR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uj4sKFBESR .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uj4sKFBESR .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uj4sKFBESR .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid #ffffff;
  background: rgba(20, 20, 20, 0.2);
}
.cid-uj4sKFBESR .navbar.opened {
  transition: all 0.3s;
}
.cid-uj4sKFBESR .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uj4sKFBESR .navbar .navbar-logo img {
  width: auto;
}
.cid-uj4sKFBESR .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uj4sKFBESR .navbar.collapsed {
  justify-content: center;
}
.cid-uj4sKFBESR .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uj4sKFBESR .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uj4sKFBESR .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-uj4sKFBESR .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uj4sKFBESR .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uj4sKFBESR .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-uj4sKFBESR .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uj4sKFBESR .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uj4sKFBESR .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uj4sKFBESR .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uj4sKFBESR .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uj4sKFBESR .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uj4sKFBESR .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uj4sKFBESR .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-uj4sKFBESR .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uj4sKFBESR .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uj4sKFBESR .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uj4sKFBESR .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uj4sKFBESR .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uj4sKFBESR .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uj4sKFBESR .navbar.navbar-short {
  min-height: 60px;
}
.cid-uj4sKFBESR .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uj4sKFBESR .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uj4sKFBESR .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uj4sKFBESR .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uj4sKFBESR .navbar-brand .display-7 {
  font-size: 24px;
}
.cid-uj4sKFBESR .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uj4sKFBESR .dropdown-item.active,
.cid-uj4sKFBESR .dropdown-item:active {
  background-color: transparent;
}
.cid-uj4sKFBESR .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uj4sKFBESR .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uj4sKFBESR .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uj4sKFBESR .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #141414;
}
.cid-uj4sKFBESR .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uj4sKFBESR .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uj4sKFBESR ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uj4sKFBESR .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
@media (min-width: 992px) {
  .cid-uj4sKFBESR .navbar-buttons {
    margin-bottom: -1px;
    margin-top: -1px;
  }
}
.cid-uj4sKFBESR button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uj4sKFBESR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uj4sKFBESR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uj4sKFBESR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uj4sKFBESR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uj4sKFBESR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uj4sKFBESR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uj4sKFBESR nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uj4sKFBESR nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uj4sKFBESR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uj4sKFBESR .navbar-dropdown {
  padding: 0 24px;
  position: fixed;
}
@media (min-width: 576px) {
  .cid-uj4sKFBESR .navbar-dropdown {
    padding: 0 40px;
    min-height: 80px;
  }
}
@media (min-width: 768px) {
  .cid-uj4sKFBESR .navbar-dropdown {
    padding: 0 60px;
  }
}
@media (min-width: 992px) {
  .cid-uj4sKFBESR .navbar-dropdown {
    padding: 0 0 0 60px;
  }
}
.cid-uj4sKFBESR a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uj4sKFBESR .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1.5rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uj4sKFBESR .icons-menu {
    padding-left: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uj4sKFBESR .navbar {
    height: 70px;
  }
  .cid-uj4sKFBESR .navbar.opened {
    height: auto;
  }
  .cid-uj4sKFBESR .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uj4sKFBESR .btn {
  min-height: 81px;
  margin: 0.667rem 0.667rem 1.4rem;
  padding: 0 64px;
}
@media (min-width: 992px) {
  .cid-uj4sKFBESR .btn {
    margin: 0 0 0 0.6rem;
  }
}
.cid-uj4sKFBESR .btn-info-outline {
  border: 1px solid currentColor;
  background: #232323 !important;
}
.cid-uj4sKFBESR .btn-info-outline:hover {
  background: #595959 !important;
  border: 1px solid currentColor !important;
}
.cid-tIr7LThnyS {
  padding-top: 135px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tIr7LThnyS .card-wrapper {
  overflow: hidden;
  height: 100%;
  background: #ffffff;
  color: #444444;
  padding: 0;
  border-radius: 6px;
  border: 1px solid #ececec;
  transition: all 0.3s;
}
.cid-tIr7LThnyS .card-wrapper:hover {
  box-shadow: 0 20px 30px rgba(0, 0, 0, 0.1);
  margin-top: -0.6rem;
}
.cid-tIr7LThnyS p {
  line-height: 1.6;
}
.cid-tIr7LThnyS .btn {
  border: none;
  background: transparent;
  font-weight: 400 !important;
}
.cid-tIr7LThnyS .card-title {
  color: #000000;
  margin: 0;
  line-height: 1.3;
  padding-bottom: 1.5rem;
  text-align: center;
}
.cid-tIr7LThnyS .card-img {
  overflow: hidden;
  max-height: 280px;
  border-radius: 0;
}
.cid-tIr7LThnyS img {
  transition: all 0.3s;
}
.cid-tIr7LThnyS .card-box {
  padding: 1.5rem;
}
.cid-tIr7LThnyS .mbr-section-title {
  margin: 0 auto;
  color: #003d59;
  text-align: center;
}
.cid-tIr7LThnyS .card-box > p,
.cid-tIr7LThnyS .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-tIr7LThnyS .mbr-section-sub-title {
  text-align: center;
  color: #003d59;
}
.cid-tIr7LXank4 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tIr7LXank4 .card-wrapper {
  overflow: hidden;
  height: 100%;
  background: #ffffff;
  color: #444444;
  padding: 0;
  border-radius: 6px;
  border: 1px solid #ececec;
  transition: all 0.3s;
}
.cid-tIr7LXank4 .card-wrapper:hover {
  box-shadow: 0 20px 30px rgba(0, 0, 0, 0.1);
  margin-top: -0.6rem;
}
.cid-tIr7LXank4 p {
  line-height: 1.6;
}
.cid-tIr7LXank4 .btn {
  border: none;
  background: transparent;
  font-weight: 400 !important;
}
.cid-tIr7LXank4 .card-title {
  color: #000000;
  margin: 0;
  line-height: 1.3;
  padding-bottom: 1.5rem;
  text-align: center;
}
.cid-tIr7LXank4 .card-img {
  overflow: hidden;
  max-height: 280px;
  border-radius: 0;
}
.cid-tIr7LXank4 img {
  transition: all 0.3s;
}
.cid-tIr7LXank4 .card-box {
  padding: 1.5rem;
}
.cid-tIr7LXank4 .mbr-section-title {
  margin: 0 auto;
  color: #000000;
  text-align: center;
}
.cid-tIr7LXank4 .card-box > p,
.cid-tIr7LXank4 .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-tIr7LXank4 .mbr-section-sub-title {
  text-align: center;
  color: #9e9e9e;
}
.cid-tIvTO6lL4B {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tIvTO6lL4B .card-wrapper {
  overflow: hidden;
  height: 100%;
  background: #ffffff;
  color: #444444;
  padding: 0;
  border-radius: 6px;
  border: 1px solid #ececec;
  transition: all 0.3s;
}
.cid-tIvTO6lL4B .card-wrapper:hover {
  box-shadow: 0 20px 30px rgba(0, 0, 0, 0.1);
  margin-top: -0.6rem;
}
.cid-tIvTO6lL4B p {
  line-height: 1.6;
}
.cid-tIvTO6lL4B .btn {
  border: none;
  background: transparent;
  font-weight: 400 !important;
}
.cid-tIvTO6lL4B .card-title {
  color: #000000;
  margin: 0;
  line-height: 1.3;
  padding-bottom: 1.5rem;
  text-align: center;
}
.cid-tIvTO6lL4B .card-img {
  overflow: hidden;
  max-height: 280px;
  border-radius: 0;
}
.cid-tIvTO6lL4B img {
  transition: all 0.3s;
}
.cid-tIvTO6lL4B .card-box {
  padding: 1.5rem;
}
.cid-tIvTO6lL4B .mbr-section-title {
  margin: 0 auto;
  color: #000000;
  text-align: center;
}
.cid-tIvTO6lL4B .card-box > p,
.cid-tIvTO6lL4B .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-tIvTO6lL4B .mbr-section-sub-title {
  text-align: center;
  color: #9e9e9e;
}
.cid-tIvaDpFelE {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tIvaDpFelE .card-wrapper {
  overflow: hidden;
  height: 100%;
  background: #ffffff;
  color: #444444;
  padding: 0;
  border-radius: 6px;
  border: 1px solid #ececec;
  transition: all 0.3s;
}
.cid-tIvaDpFelE .card-wrapper:hover {
  box-shadow: 0 20px 30px rgba(0, 0, 0, 0.1);
  margin-top: -0.6rem;
}
.cid-tIvaDpFelE p {
  line-height: 1.6;
}
.cid-tIvaDpFelE .btn {
  border: none;
  background: transparent;
  font-weight: 400 !important;
}
.cid-tIvaDpFelE .card-title {
  color: #000000;
  margin: 0;
  line-height: 1.3;
  padding-bottom: 1.5rem;
  text-align: center;
}
.cid-tIvaDpFelE .card-img {
  overflow: hidden;
  max-height: 280px;
  border-radius: 0;
}
.cid-tIvaDpFelE img {
  transition: all 0.3s;
}
.cid-tIvaDpFelE .card-box {
  padding: 1.5rem;
}
.cid-tIvaDpFelE .mbr-section-title {
  margin: 0 auto;
  color: #000000;
  text-align: center;
}
.cid-tIvaDpFelE .card-box > p,
.cid-tIvaDpFelE .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-tIvaDpFelE .mbr-section-sub-title {
  text-align: center;
  color: #9e9e9e;
}
.cid-tIvdQjImAN {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tIvdQjImAN .card-wrapper {
  overflow: hidden;
  height: 100%;
  background: #ffffff;
  color: #444444;
  padding: 0;
  border-radius: 6px;
  border: 1px solid #ececec;
  transition: all 0.3s;
}
.cid-tIvdQjImAN .card-wrapper:hover {
  box-shadow: 0 20px 30px rgba(0, 0, 0, 0.1);
  margin-top: -0.6rem;
}
.cid-tIvdQjImAN p {
  line-height: 1.6;
}
.cid-tIvdQjImAN .btn {
  border: none;
  background: transparent;
  font-weight: 400 !important;
}
.cid-tIvdQjImAN .card-title {
  color: #000000;
  margin: 0;
  line-height: 1.3;
  padding-bottom: 1.5rem;
  text-align: center;
}
.cid-tIvdQjImAN .card-img {
  overflow: hidden;
  max-height: 280px;
  border-radius: 0;
}
.cid-tIvdQjImAN img {
  transition: all 0.3s;
}
.cid-tIvdQjImAN .card-box {
  padding: 1.5rem;
}
.cid-tIvdQjImAN .mbr-section-title {
  margin: 0 auto;
  color: #000000;
  text-align: center;
}
.cid-tIvdQjImAN .card-box > p,
.cid-tIvdQjImAN .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-tIvdQjImAN .mbr-section-sub-title {
  text-align: center;
  color: #9e9e9e;
}
.cid-tJsYuQYJ8N {
  background-color: #ffffff;
}
.cid-tJsYuQYJ8N .container {
  padding-top: 25px;
  padding-bottom: 25px;
  text-align: right;
}
.cid-tJsYuQYJ8N .container-nopadding {
  padding: 0px;
}
.cid-tJsYuQYJ8N .contactBtn {
  position: absolute;
  right: 30px;
  bottom: 30px;
  z-index: 5001;
}
.cid-tJsYuQYJ8N .contactBtnFixed {
  position: fixed;
}
.cid-tJsYuQYJ8N .btn-circle {
  background-color: rgba(35, 35, 35, 0.7);
  width: 50px;
  height: 50px;
  line-height: 50px;
  text-align: center;
  padding: 0;
  -webkit-border-radius: 30px !important;
  -moz-border-radius: 30px !important;
  border-radius: 30px !important;
  margin: .25rem !important;
  border-style: solid;
  border-color: rgba(0, 0, 0, 0.7);
  border-width: 1px;
}
.cid-tJsYuQYJ8N .btnIconcol {
  color: #ffffff;
}
.cid-tJsYuQYJ8N .btn-circle:hover {
  background-color: #232323;
}
.cid-tJsYuQYJ8N .btn-iconsize {
  line-height: revert !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  font-size: 1.7rem !important;
}
@media (max-width: 767px) {
  .cid-tJsYuQYJ8N .btn-iconsize .btn {
    font-size: 1.7rem !important;
  }
  .cid-tJsYuQYJ8N .btn-iconsize .btn .mbr-iconfont {
    font-size: 1.7rem !important;
  }
}
.cid-tJsYuQYJ8N .contactwindow {
  display: inline-block;
  text-align: left;
  width: 400px;
  background-color: #c9e1e7;
  border-color: black !important;
  border-width: 0 !important;
  border-style: solid !important;
  border-radius: 5px !important;
  box-shadow: 0 12px 20px 0 rgba(35, 35, 35, 0.4) !important;
  z-index: 5000;
}
.cid-tJsYuQYJ8N .windowFixed {
  display: none;
  position: fixed;
  right: 100px;
  bottom: 30px;
  overflow: auto;
  opacity: 0%;
  transition: opacity 1s;
}
.cid-tJsYuQYJ8N .windowBar {
  width: 100%;
  background-color: #000000;
  color: #fff;
  padding: 5px;
  border-top-left-radius: 5px !important;
  border-top-right-radius: 5px !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
}
.cid-tJsYuQYJ8N .close {
  color: #ffffff;
  text-shadow: none;
  opacity: 1;
  padding-right: 3px;
  outline: none !important;
  float: right ;
  background-color: transparent;
  border: none;
  font-size: 1.5rem !important;
  line-height: 1;
}
@media (max-width: 560px) {
  .cid-tJsYuQYJ8N .windowFixed {
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
  }
  .cid-tJsYuQYJ8N .windowBar,
  .cid-tJsYuQYJ8N .contentwindow,
  .cid-tJsYuQYJ8N .contactwindow {
    border-radius: 0;
  }
}
.cid-tJsYuQYJ8N .windowContent {
  width: 100%;
  padding: 10px;
}
.cid-tJsYuQYJ8N .windowBarText {
  display: block;
  color: #ffffff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-tJsYuQYJ8N .btn-form {
  display: initial;
  font-size: 1rem !important;
  font-weight: 400 !important;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-tJsYuQYJ8N .mbr-form .input-group-btn button[type="submit"] {
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-tJsYuQYJ8N .recaptcha-div {
  margin-bottom: 0;
}
.cid-tJsYuQYJ8N .recaptcha-div p {
  padding-top: 0;
  padding-bottom: 0;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  font-size: 0.8rem !important;
  font-weight: 400 !important;
}
.cid-tJsYuQYJ8N .gdpr-div {
  margin-bottom: 0;
}
.cid-tJsYuQYJ8N .gdpr-div p {
  padding-top: 0;
  padding-bottom: 0;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  font-size: 0.8rem !important;
  font-weight: 400 !important;
}
.cid-tJsYuQYJ8N .alert-div {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
}
.cid-tJsYuQYJ8N .send-copy-div {
  margin-bottom: 0;
}
.cid-tJsYuQYJ8N .send-copy-div p {
  padding-top: 0;
  padding-bottom: 0;
  margin-bottom: 0;
  margin-left: 0px;
  margin-right: 0px;
  font-size: 0.8rem !important;
  font-weight: 400 !important;
}
.cid-tJsYuQYJ8N .alert-success {
  background-color: #55e629;
  padding-top: 0.3rem !important;
  padding-bottom: 0.3rem !important;
}
.cid-tJsYuQYJ8N .alert-danger {
  background-color: #fd000b;
  padding-top: 0.3rem !important;
  padding-bottom: 0.3rem !important;
}
.cid-tJsYuQYJ8N .mbr-alert-success {
  text-align: center;
}
.cid-tJsYuQYJ8N .mbr-alert-danger {
  text-align: center;
}
.cid-tJsYuQYJ8N .message-div {
  margin-bottom: 0;
}
.cid-tJsYuQYJ8N .message-topic-div {
  margin-bottom: 0;
}
.cid-tJsYuQYJ8N .file-upload-div {
  margin-bottom: 0;
}
.cid-tJsYuQYJ8N .form-control {
  padding-top: 5px !important;
  padding-bottom: 8px !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  min-height: 3.2em !important;
}
.cid-tJsYuQYJ8N .form-control2 {
  color: #000000 !important;
  font-size: 15px !important;
  font-weight: 400 !important;
  min-height: 3.2em !important;
}
.cid-tJsYuQYJ8N .form-control3 {
  font-size: 15px !important;
  font-weight: 400 !important;
  min-height: 3.5em !important;
}
.cid-tJsYuQYJ8N .form-control {
  border: 1px solid #000000 !important;
}
.cid-tJsYuQYJ8N .form-control:hover {
  border: 1px solid #000000 !important;
}
.cid-tJsYuQYJ8N .form-control:focus {
  border: 1px solid #000000 !important;
}
.cid-tJsYuQYJ8N .showAlerts {
  display: block !important;
}
.cid-tJsYuQYJ8N .sendBtnCornerRadius {
  border-radius: 7px;
}
.cid-tJsYuQYJ8N .hidden {
  display: none;
}
.cid-tJsYuQYJ8N .mbr-section-terms {
  color: #232323;
  text-align: left;
}
.cid-tJsYuQYJ8N .mbr-section-autorespond {
  color: #232323;
  text-align: center;
}
.cid-tJsYuQYJ8N .mbr-section-gdpr {
  color: #232323;
  text-align: left;
}
.cid-tJsYuQYJ8N .mbr-section-alertsuccess {
  text-align: center;
}
.cid-tJsYuQYJ8N .mbr-section-alertsuccess span {
  vertical-align: middle;
}
.cid-tJsYuQYJ8N .mbr-section-alerterror {
  text-align: center;
}
.cid-tJsYuQYJ8N .mbr-section-alerterror span {
  vertical-align: middle;
}
.cid-tJsYuQYJ8N .mbr-section-labels {
  color: #232323;
}
.cid-tJsYuQYJ8N .sub-btn-config {
  margin-top: 13px !important;
  margin-bottom: 10px !important;
}
.cid-tJsYuQYJ8N .uploadBtn {
  padding-top: 17px !important;
  padding-left: 20.75px !important;
  color: #000000 !important;
}
.cid-tJsYuQYJ8N .MsgTopicXpad {
  padding-left: 6px !important;
}
.cid-tJsYuQYJ8N input[type=file]::file-selector-button {
  border: 1.25px solid #232323 !important;
  padding-top: 5px;
  padding-bottom: 6.5px;
  padding-left: .4em;
  padding-right: .4em;
  border-radius: .2em;
  background-color: #c9e1e7 !important;
  color: #000000 !important;
  font-family: Arial, Helvetica, sans-serif;
}
.cid-tJsYuQYJ8N input[type=file]::-webkit-file-upload-button {
  border: 1.25px solid #232323 !important;
  padding-top: 5px;
  padding-bottom: 6.5px;
  padding-left: .4em;
  padding-right: .4em;
  border-radius: .2em;
  background-color: #c9e1e7 !important;
  color: #000000 !important;
  font-family: Arial, Helvetica, sans-serif;
}
.cid-tJsYuQYJ8N input[type=file]::-ms-browse {
  border: 1.25px solid #232323 !important;
  padding-top: 5px;
  padding-bottom: 6.5px;
  padding-left: .4em;
  padding-right: .4em;
  border-radius: .2em;
  background-color: #c9e1e7 !important;
  color: #000000 !important;
  font-family: Arial, Helvetica, sans-serif;
}
.cid-tJsYuQYJ8N .blockhelp-format {
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  text-align: left;
}
.cid-tJsYuQYJ8N .blockhelp-format2 {
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  text-align: left;
  color: red;
}
.cid-tJsYuQYJ8N .show2ndButton {
  display: none ;
}
.cid-tJsYuQYJ8N input,
.cid-tJsYuQYJ8N textarea,
.cid-tJsYuQYJ8N select {
  background-color: #ffffff !important;
}
.cid-tJsYuQYJ8N textarea::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-tJsYuQYJ8N textarea:-moz-placeholder {
  color: #767676 !important;
}
.cid-tJsYuQYJ8N textarea::-moz-placeholder {
  color: #767676 !important;
}
.cid-tJsYuQYJ8N textarea:-ms-input-placeholder {
  color: #767676 !important;
}
.cid-tJsYuQYJ8N input::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-tJsYuQYJ8N input:-moz-placeholder {
  color: #767676 !important;
}
.cid-tJsYuQYJ8N input::-moz-placeholder {
  color: #767676 !important;
}
.cid-tJsYuQYJ8N input:-ms-input-placeholder {
  color: #767676 !important;
}
.cid-tJsYuQYJ8N .btn .mbr-iconfont,
.cid-tJsYuQYJ8N .btn.btn-sm .mbr-iconfont {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: unset;
}
.cid-uVskxXBUXx P {
  color: #1281fc;
}
.cid-uVskxXBUXx DIV {
  color: #ffffff;
}
.cid-uVskxXBUXx H10 {
  color: #034e75;
}
.cid-uVskxXBUXx .hidden {
  display: none;
}
.cid-uVskxXBUXx .icon-bar {
  z-index: 100002;
  position: fixed;
  top: 45%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  padding-right: 11px;
}
.cid-uVskxXBUXx .icon-bar a {
  display: block;
  text-align: center;
  padding: 3px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  padding-left: 11px;
}
.cid-uVskxXBUXx .icon-bar a:hover {
  background-color: #000000;
}
.cid-uVskxXBUXx .flag {
  background: transparent;
}
.cid-uVskxXBUXx .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-uVskxXBUXx .nav-right {
  float: left !important;
  position: relative;
}
.cid-uVskxXBUXx #google_translate_element {
  display: none;
}
.cid-uVskxXBUXx .goog-te-banner {
  display: none;
}
.cid-uVskxXBUXx .skiptranslate {
  display: none;
  bottom: 0px;
  position: relative;
}
.cid-uVskxXBUXx .goog-te-spinner-pos {
  display: none !important;
}
.cid-uVskxXBUXx body {
  top: 0px !important;
}
.cid-uVskxXBUXx body body {
  top: 0 !important;
}
.cid-uVskxXBUXx body .goog-te-banner-frame {
  display: none !important;
}
.cid-uVskxXBUXx .goog-te-banner-frame.skiptranslate {
  display: none !important;
}
.cid-uVskxXBUXx .goog-tooltip {
  display: none !important;
}
.cid-uVskxXBUXx .goog-tooltip:hover {
  display: none !important;
}
.cid-uVskxXBUXx .goog-text-highlight {
  background-color: transparent !important;
  border: none !important;
  box-shadow: none !important;
  display: none !important;
  Background-color: transparent;
}
.cid-uVskxXBUXx #goog-gt-tt,
.cid-uVskxXBUXx .goog-te-balloon-frame {
  display: none !important;
}
.cid-uVskxXBUXx #goog-gt-tt {
  visibility: hidden;
  display: none !important;
}
.cid-uVskxXBUXx .goog-logo-link {
  display: none !important;
}
.cid-uVskxXBUXx .goog-te-gadget {
  height: 28px !important;
  overflow: hidden;
}
.cid-uVskxXBUXx div.imgtest {
  margin-left: auto;
  margin-right: auto;
  width: 100px;
  content: url(https://www.unsitepourtous.be/logoscript/logo-zen.png);
}
.cid-uVskxXBUXx div.imgtest2 {
  margin-left: auto;
  margin-right: auto;
  width: 250px;
  content: url(https://www.unsitepourtous.be/logoscript/flags145.png);
}
.cid-uVsmPeNTfY .row * {
  width: 130px;
  max-width: 130px;
}
.cid-uVsmPeNTfY .menuItem {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-align: center;
  width: 100px;
  z-index: 100002;
}
.cid-uVsmPeNTfY .menuItem {
  margin-bottom: 30px;
  height: 130px;
}
.cid-uVsmPeNTfY #menuItems {
  width: 100px;
  height: 150px;
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-template-rows: repeat(2, 1fr);
  grid-gap: 10px;
  padding: 10px;
}
.cid-uVsmPeNTfY .frame {
  font-size: 1rem!important;
  width: 100px;
  height: 100px;
  border: 0px solid #ffffff;
  box-sizing: border-box;
  display: flex;
  justify-content: center;
  align-items: center;
  overflow: hidden;
  background-color: rgba(255, 255, 255, 0);
}
.cid-uVsmPeNTfY .menuItem p {
  margin-top: 5px;
}
.cid-uVsmPeNTfY .menuItem img {
  width: 75%;
  max-height: 75%;
  object-fit: contain;
}
.cid-uVsmPeNTfY #toggle {
  position: absolute;
  top: 69%;
  right: -65px;
  width: 50px;
  height: 38px;
  color: #ffffff;
  text-align: center;
  line-height: 50px;
  cursor: pointer;
}
.cid-uVsmPeNTfY #menu {
  position: fixed;
  top: 15%;
  right: -270px;
  width: 270px;
  height: 300px;
  background-color: rgba(255, 255, 255, 0.1);
  transition: right 1s;
  z-index: 1000;
  border-radius: 6px 0 0 6px;
  border: 4px solid #ff0000;
  border-right: none;
}
.cid-uVsmPeNTfY #toggle::after {
  content: 'Menu';
  position: absolute;
  top: 50%;
  left: -305px;
  transform: translate(-50%, -50%) rotate(-90deg);
  background-color: #000000;
  font-size: 27px;
  width: 150px;
  height: 51px;
  line-height: 30px;
  border-radius: 6px 6px 0 0;
  border: 4px solid #ff0000;
  border-bottom: none;
  padding-left: 38px;
  padding-right: 30px;
  padding-top: 5px;
}
.cid-uVsmPeNTfY #menu:hover {
  right: 0;
}
.cid-uVsmPeNTfY .menuItem .mbr-fonts-style {
  text-align: center;
  margin-top: 0px;
}
.cid-uVsmPeNTfY .menuItem a {
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
}
.cid-uVsmPeNTfY .menuItem a img {
  max-width: 100px;
  max-height: 100px;
}
.cid-uVsmPeNTfY .hidden {
  display: none;
}
.cid-uVsmPeNTfY div.imgtest {
  margin-left: auto;
  margin-right: auto;
  width: 100px;
  content: url(https://unsitepourtous.be/logo-zen.png);
}
.cid-uVsmPeNTfY P {
  color: #ffffff;
}
@media (max-width: 1400px) and (min-width: 768px) {
  .cid-uVsmPeNTfY .container {
    padding-left: 0px;
    padding-right: 0px;
  }
}
.cid-uj4sMOBieY {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uj4sMOBieY .mbr-fallback-image.disabled {
  display: none;
}
.cid-uj4sMOBieY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uj4sMOBieY .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uj4sMOBieY .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uj4sMOBieY .row {
    text-align: center;
  }
  .cid-uj4sMOBieY .row > div {
    margin: auto;
  }
  .cid-uj4sMOBieY .social-row {
    justify-content: center;
  }
}
.cid-uj4sMOBieY .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uj4sMOBieY .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uj4sMOBieY .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uj4sMOBieY .list {
    margin-bottom: 0rem;
  }
}
.cid-uj4sMOBieY .mbr-text {
  color: #bbbbbb;
}
.cid-uj4sMOBieY .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-uj4sMOBieY .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uj4sMOBieY div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-usKx3VmdUj {
  z-index: 1000;
  width: 100%;
}
.cid-usKx3VmdUj nav.navbar {
  position: fixed;
}
.cid-usKx3VmdUj .container-fluid {
  padding: 0;
}
.cid-usKx3VmdUj .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-usKx3VmdUj .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-usKx3VmdUj .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-usKx3VmdUj .dropdown-item:hover,
.cid-usKx3VmdUj .dropdown-item:focus {
  background: #000000 !important;
  color: white !important;
}
.cid-usKx3VmdUj .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-usKx3VmdUj .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-usKx3VmdUj .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-usKx3VmdUj .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-usKx3VmdUj .nav-link {
  position: relative;
}
.cid-usKx3VmdUj .nav-link::before {
  background-color: currentColor;
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  content: "";
  height: 1px;
  width: 0%;
  -webkit-transition: width 0.5s ease-in-out;
  -moz--transition: width 0.5s ease-in-out;
  transition: width 0.5s ease-in-out;
}
.cid-usKx3VmdUj .nav-link::after {
  background: transparent !important;
}
.cid-usKx3VmdUj .nav-link:hover::before,
.cid-usKx3VmdUj .nav-link :focus::before {
  width: 100%;
}
.cid-usKx3VmdUj .container {
  display: flex;
  margin: auto;
}
.cid-usKx3VmdUj .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 0.5rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
  border: 1px solid currentColor;
}
.cid-usKx3VmdUj .iconfont-wrapper:hover {
  background: #FFFFFF;
}
.cid-usKx3VmdUj .iconfont-wrapper:hover .mbr-iconfont {
  color: #141414;
}
.cid-usKx3VmdUj .dropdown-menu,
.cid-usKx3VmdUj .navbar.opened {
  background: #141414 !important;
}
.cid-usKx3VmdUj .nav-item:focus,
.cid-usKx3VmdUj .nav-link:focus {
  outline: none;
}
.cid-usKx3VmdUj .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-usKx3VmdUj .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
  background: transparent !important;
}
.cid-usKx3VmdUj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-usKx3VmdUj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-usKx3VmdUj .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-usKx3VmdUj .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-usKx3VmdUj .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid #ffffff;
  background: rgba(20, 20, 20, 0.2);
}
.cid-usKx3VmdUj .navbar.opened {
  transition: all 0.3s;
}
.cid-usKx3VmdUj .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-usKx3VmdUj .navbar .navbar-logo img {
  width: auto;
}
.cid-usKx3VmdUj .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-usKx3VmdUj .navbar.collapsed {
  justify-content: center;
}
.cid-usKx3VmdUj .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-usKx3VmdUj .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-usKx3VmdUj .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-usKx3VmdUj .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-usKx3VmdUj .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-usKx3VmdUj .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-usKx3VmdUj .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-usKx3VmdUj .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-usKx3VmdUj .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-usKx3VmdUj .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-usKx3VmdUj .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-usKx3VmdUj .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-usKx3VmdUj .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-usKx3VmdUj .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-usKx3VmdUj .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-usKx3VmdUj .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-usKx3VmdUj .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-usKx3VmdUj .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-usKx3VmdUj .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-usKx3VmdUj .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-usKx3VmdUj .navbar.navbar-short {
  min-height: 60px;
}
.cid-usKx3VmdUj .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-usKx3VmdUj .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-usKx3VmdUj .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-usKx3VmdUj .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-usKx3VmdUj .navbar-brand .display-7 {
  font-size: 24px;
}
.cid-usKx3VmdUj .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-usKx3VmdUj .dropdown-item.active,
.cid-usKx3VmdUj .dropdown-item:active {
  background-color: transparent;
}
.cid-usKx3VmdUj .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-usKx3VmdUj .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-usKx3VmdUj .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-usKx3VmdUj .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #141414;
}
.cid-usKx3VmdUj .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-usKx3VmdUj .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-usKx3VmdUj ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-usKx3VmdUj .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
@media (min-width: 992px) {
  .cid-usKx3VmdUj .navbar-buttons {
    margin-bottom: -1px;
    margin-top: -1px;
  }
}
.cid-usKx3VmdUj button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-usKx3VmdUj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-usKx3VmdUj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-usKx3VmdUj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-usKx3VmdUj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-usKx3VmdUj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-usKx3VmdUj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-usKx3VmdUj nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-usKx3VmdUj nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-usKx3VmdUj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-usKx3VmdUj .navbar-dropdown {
  padding: 0 24px;
  position: fixed;
}
@media (min-width: 576px) {
  .cid-usKx3VmdUj .navbar-dropdown {
    padding: 0 40px;
    min-height: 80px;
  }
}
@media (min-width: 768px) {
  .cid-usKx3VmdUj .navbar-dropdown {
    padding: 0 60px;
  }
}
@media (min-width: 992px) {
  .cid-usKx3VmdUj .navbar-dropdown {
    padding: 0 0 0 60px;
  }
}
.cid-usKx3VmdUj a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-usKx3VmdUj .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1.5rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-usKx3VmdUj .icons-menu {
    padding-left: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-usKx3VmdUj .navbar {
    height: 70px;
  }
  .cid-usKx3VmdUj .navbar.opened {
    height: auto;
  }
  .cid-usKx3VmdUj .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-usKx3VmdUj .btn {
  min-height: 81px;
  margin: 0.667rem 0.667rem 1.4rem;
  padding: 0 64px;
}
@media (min-width: 992px) {
  .cid-usKx3VmdUj .btn {
    margin: 0 0 0 0.6rem;
  }
}
.cid-usKx3VmdUj .btn-info-outline {
  border: 1px solid currentColor;
  background: #232323 !important;
}
.cid-usKx3VmdUj .btn-info-outline:hover {
  background: #595959 !important;
  border: 1px solid currentColor !important;
}
.cid-tIvfO2eKxR {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tIvfO2eKxR .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIvfO2eKxR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIvfO2eKxR .col-title {
  margin-bottom: 20px;
}
@media (max-width: 991px) {
  .cid-tIvfO2eKxR .col-title {
    margin-bottom: 50px;
  }
}
.cid-tIvfO2eKxR .mbr-section-title {
  color: #2B2B2B;
}
.cid-tIvfO2eKxR .mbr-section-main-subtitle {
  color: #5F6AD4;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-tIvfO2eKxR .mbr-section-main-subtitle {
    margin-top: 16px;
  }
}
.cid-tIvfO2eKxR .col-text {
  display: flex;
  flex-wrap: wrap;
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-tIvfO2eKxR .col-text {
    flex-wrap: nowrap;
    justify-content: space-between;
  }
}
@media (max-width: 991px) {
  .cid-tIvfO2eKxR .col-text {
    padding-top: 0;
    padding-bottom: 0;
  }
}
.cid-tIvfO2eKxR .text-container1 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-tIvfO2eKxR .text-container1 {
    max-width: 340px;
  }
}
.cid-tIvfO2eKxR .text-container2 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-tIvfO2eKxR .text-container2 {
    max-width: 280px;
    padding-left: 40px;
  }
}
.cid-tIvfO2eKxR .mbr-section-btn {
  margin-top: 16px;
}
.cid-tIvfO2eKxR .mbr-section-btn .btn {
  min-width: 280px;
  min-height: 60px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-tIvfO2eKxR .mbr-section-btn {
    margin-top: 8px;
    width: 100%;
  }
  .cid-tIvfO2eKxR .mbr-section-btn .btn {
    width: 100%;
    min-width: max-content;
  }
}
.cid-tIvfO2eKxR .col-carousel {
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (max-width: 991px) {
  .cid-tIvfO2eKxR .col-carousel {
    padding-top: 30px;
  }
}
.cid-tIvfO2eKxR .col-border .border-line {
  height: 2px;
  background-color: #dfdfd8;
}
.cid-tIvfO2eKxR .name-text {
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-tIvfO2eKxR .roominess-text {
  color: #78ec80;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-tIvfO2eKxR .mbr-text {
  color: #003d59;
  margin-bottom: 0;
  margin-top: 12px;
  text-align: center;
}
.cid-tIvfO2eKxR .list {
  color: #2A2A2A;
  margin-top: 20px;
  width: 100%;
}
.cid-tIvfO2eKxR .list-item {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-tIvfO2eKxR .list-item:not(:first-child) {
  margin-top: 12px;
}
.cid-tIvfO2eKxR .list-text {
  flex-grow: 1;
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-tIvfO2eKxR .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 8px;
}
.cid-tIvfO2eKxR .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #78ec80;
}
.cid-tIvfO2eKxR .price-text {
  color: #2A2A2A;
  margin-bottom: 0;
  margin-top: 20px;
  text-align: center;
}
.cid-tIvfO2eKxR .carousel {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 400px;
}
.cid-tIvfO2eKxR .carousel img {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 1199px) {
  .cid-tIvfO2eKxR .carousel {
    height: 385px;
  }
}
@media (max-width: 991px) {
  .cid-tIvfO2eKxR .carousel {
    height: 350px;
  }
}
@media (max-width: 575px) {
  .cid-tIvfO2eKxR .carousel {
    height: 280px;
  }
}
.cid-tIvfO2eKxR .carousel-inner {
  display: flex;
  align-items: center;
  height: 100%;
  border-radius: 16px;
}
.cid-tIvfO2eKxR .carousel-item {
  border-radius: 16px;
  overflow: hidden;
  height: 100%;
}
.cid-tIvfO2eKxR .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-tIvfO2eKxR .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tIvfO2eKxR .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tIvfO2eKxR .carousel-control {
  top: 50%;
  width: 30px;
  height: 30px;
  margin-top: -15px;
  font-size: 16px;
  background-color: #dfdfd8;
  color: #2B2B2B !important;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: 1 !important;
}
.cid-tIvfO2eKxR .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 16px;
}
.cid-tIvfO2eKxR .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 16px;
}
.cid-tIvfO2eKxR .carousel-control:hover {
  background-color: #646464;
  color: #FFFFFF !important;
}
.cid-tIvfO2eKxR .carousel-indicators {
  display: none !important;
}
.cid-tIvfO2eKxR .item-menu-overlay {
  opacity: 0 !important;
}
.cid-tIvfO2eKxR .name-text,
.cid-tIvfO2eKxR .mbr-section-btn {
  color: #003d59;
  text-align: center;
}
.cid-tIvfO9suXR {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-tIvfO9suXR p {
  color: #767676;
}
.cid-tIvfO9suXR .fondcolor {
  margin-top: 14px;
  border-radius: 0px;
  border: 0px solid #232323;
  background: #ffffff;
}
.cid-tIvfO9suXR .card {
  border-radius: 0px;
  margin-bottom: 7px;
}
.cid-tIvfO9suXR .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-tIvfO9suXR .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-weight: 500;
  font-style: normal;
  display: block;
  text-decoration: none !important;
  line-height: normal;
}
.cid-tIvfO9suXR .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-tIvfO9suXR .card .card-header a.panel-title h4 {
  padding: 0.7rem 2rem;
  border: 0px solid #232323;
  margin-bottom: 0;
  border-radius: 0px;
  background-color: #eef5f4;
  display: -webkit-flex;
}
.cid-tIvfO9suXR .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
  font-size: 25px;
}
.cid-tIvfO9suXR H2 {
  color: #003d59;
}
.cid-tIvfO9suXR .panel-text {
  color: #000000;
}
.cid-tIvfO9suXR .mbr-section-subtitle {
  color: #003d59;
}
.cid-tIvfO9suXR .mbr-figure {
  padding-bottom: 2rem;
  padding-top: 2rem;
  padding-left: 2rem;
  padding-right: 2rem;
}
@media (min-width: 992px) {
  .cid-tIvfO9suXR .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tIvfO9suXR .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-usKwvhudad {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-usKwvhudad .mbr-fallback-image.disabled {
  display: none;
}
.cid-usKwvhudad .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usKwvhudad .container {
  max-width: 1600px;
}
.cid-usKwvhudad .content-wrapper {
  display: flex;
  align-items: stretch;
  background: #212132;
  padding: 4rem 4rem 6.5rem;
  border-radius: 4.17rem;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .cid-usKwvhudad .content-wrapper {
    padding: 40px 40px 5rem;
  }
}
@media (max-width: 767px) {
  .cid-usKwvhudad .content-wrapper {
    padding: 4rem 6vw 5rem;
  }
}
.cid-usKwvhudad .col-title {
  width: 100%;
  margin-bottom: 80px;
}
@media (max-width: 991px) {
  .cid-usKwvhudad .col-title {
    margin-bottom: 50px;
  }
}
.cid-usKwvhudad .mbr-section-title {
  color: #fafafa;
}
.cid-usKwvhudad .panel-group {
  width: 100%;
  display: grid;
  grid-template-columns: 1fr 1fr;
  grid-column-gap: 0.83rem;
  border: none;
  padding: 0 !important;
}
@media (max-width: 767px) {
  .cid-usKwvhudad .panel-group {
    grid-template-columns: 1fr;
    grid-column-gap: 0;
  }
}
.cid-usKwvhudad .card {
  padding: 0 !important;
  overflow: hidden;
  width: 100%;
  margin-bottom: 0.83rem;
  border-radius: 1.25rem !important;
  background-color: rgba(255, 255, 255, 0.01);
}
.cid-usKwvhudad .sign.mbr-iconfont {
  font-size: 22px !important;
  font-family: 'Moririse2' !important;
  color: #ae5eff;
  margin-left: 1.2rem;
  transition: all ease-in-out 0.3s;
}
.cid-usKwvhudad .card-header {
  border-bottom: none !important;
  padding: 0 !important;
}
.cid-usKwvhudad .card-header .panel-title[aria-expanded="true"] .mbr-iconfont {
  transform: rotate(45deg);
}
.cid-usKwvhudad .panel-title-edit {
  color: #FFFFFF;
  transition: all ease-in-out 0.3s;
}
.cid-usKwvhudad .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 24px 40px !important;
}
@media (max-width: 991px) {
  .cid-usKwvhudad .panel-title {
    padding: 16px 24px !important;
  }
}
.cid-usKwvhudad .panel-title:hover .panel-title-edit {
  color: #000000;
}
.cid-usKwvhudad .panel-body {
  padding: 16px 40px 32px;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-usKwvhudad .panel-body {
    padding: 16px 24px 24px;
  }
}
.cid-usKwvhudad .panel-text {
  color: #FFFFFF;
  margin-bottom: 0 !important;
}
.cid-usKwvhudad .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-usKwvhudad .col-text {
  width: 100%;
  margin-top: 64px;
}
@media (max-width: 991px) {
  .cid-usKwvhudad .col-text {
    margin-top: 40px;
  }
}
.cid-usKwvhudad .mbr-section-subtitle {
  color: #ae5eff;
}
.cid-usKwvhudad .mbr-text {
  margin-top: 24px;
  color: #FFFFFF;
}
@media (max-width: 991px) {
  .cid-usKwvhudad .mbr-text {
    margin-top: 16px;
  }
}
.cid-usKwvhudad .btn-container {
  padding: 0 4rem;
  margin-top: -3.5rem;
}
@media (max-width: 767px) {
  .cid-usKwvhudad .btn-container {
    padding: 0 6vw;
    width: 100%;
  }
  .cid-usKwvhudad .btn-container .custom-section-btn {
    width: 100%;
  }
  .cid-usKwvhudad .btn-container .btn {
    width: 100%;
  }
}
.cid-tIvfOgMfPP {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tIvfOgMfPP .mbr-section-subtitle {
  color: #767676;
}
.cid-tIvfOgMfPP .container-table {
  margin: 0 auto;
}
.cid-tIvfOgMfPP .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tIvfOgMfPP .dataTables_wrapper {
  display: block;
}
.cid-tIvfOgMfPP .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tIvfOgMfPP .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tIvfOgMfPP table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #e1e8ff;
  margin-bottom: 0;
}
.cid-tIvfOgMfPP table th {
  border-top: none;
  font-weight: 500;
  border: 1px solid #e1e8ff;
  transition: all .2s;
}
.cid-tIvfOgMfPP table th:hover {
  background: #e1e8ff;
  color: #000000;
}
.cid-tIvfOgMfPP table td {
  border: 1px solid #e1e8ff;
}
.cid-tIvfOgMfPP .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tIvfOgMfPP .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tIvfOgMfPP .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tIvfOgMfPP .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tIvfOgMfPP .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tIvfOgMfPP .dataTables_filter {
    text-align: center;
  }
  .cid-tIvfOgMfPP .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tIvfOgMfPP .head-item {
  color: #57468b;
  text-align: center;
}
.cid-tIvfOgMfPP .body-item {
  color: #716c80;
  text-align: center;
}
.cid-tIvfOgMfPP .mbr-section-title {
  color: #003d59;
}
.cid-tIvfOgMfPP .head-item1 {
  color: #0e2d3b;
  text-align: center;
}
.cid-tIvfOgMfPP .body-item1 {
  color: #716c80;
  text-align: center;
}
.cid-usKxuGo0XG {
  padding-top: 30px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-usKxuGo0XG .mbr-section-title {
  font-weight: bold;
  color: #232323;
  margin-bottom: 2.5rem;
}
.cid-usKxuGo0XG .tab-header {
  color: #232323;
}
.cid-usKxuGo0XG .mbr-section-subtitle {
  font-weight: 500;
  margin-bottom: 2rem;
}
.cid-usKxuGo0XG .mbr-element-title {
  margin-bottom: 1rem;
}
.cid-usKxuGo0XG .card-img {
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
}
.cid-usKxuGo0XG .card-img span {
  font-size: 80px;
}
.cid-usKxuGo0XG .nav {
  border: none;
  margin-bottom: 3rem;
}
.cid-usKxuGo0XG .nav-tabs {
  margin-top: 1rem;
  margin-bottom: 2rem;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-usKxuGo0XG .tabcont {
  z-index: 1;
  margin: 0;
}
.cid-usKxuGo0XG .nav-item {
  margin-top: 1rem;
}
.cid-usKxuGo0XG .tab-content-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
  margin: 0;
}
.cid-usKxuGo0XG .tab-content {
  width: 100%;
}
.cid-usKxuGo0XG .nav-tabs .nav-link {
  box-sizing: border-box;
  font-style: normal;
  font-weight: bold;
  padding: 1rem;
  margin: 0px -0.5px;
  transition: all .5s;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-top-left-radius: 5px !important;
  border-top-right-radius: 5px !important;
  border-bottom: 1px solid #232323;
}
.cid-usKxuGo0XG .nav-tabs .nav-link:hover {
  border-color: transparent;
  border-bottom: 1px solid #232323;
}
.cid-usKxuGo0XG .nav-tabs .nav-link.active {
  border: 1px solid #232323;
  border-bottom: none;
  font-style: normal;
  background-color: transparent;
}
.cid-usKxuGo0XG .mbr-section-text {
  text-align: left;
}
.cid-tIvfOkrVPh {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tIvfOkrVPh .nav-tabs .nav-item.open .nav-link:focus,
.cid-tIvfOkrVPh .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-tIvfOkrVPh .nav {
  display: block;
}
.cid-tIvfOkrVPh .nav-tabs {
  border: none;
  justify-content: center;
  display: flex;
}
.cid-tIvfOkrVPh .nav-item {
  width: 100%;
}
@media (max-width: 992px) {
  .cid-tIvfOkrVPh .nav-item {
    width: max-content;
    margin: 0;
  }
}
.cid-tIvfOkrVPh .nav-tabs .nav-link {
  transition: all 0.5s;
  border-radius: 6px !important;
  border: none;
}
.cid-tIvfOkrVPh .nav-tabs .nav-link:not(.active) {
  color: #000000;
}
.cid-tIvfOkrVPh .nav-link,
.cid-tIvfOkrVPh .nav-link.active {
  padding: 0.8rem 2rem;
  background-color: transparent;
  font-weight: bold;
}
.cid-tIvfOkrVPh .nav-tabs .nav-link.active {
  background: #ff3366;
  color: #ffffff;
}
.cid-tIvfOkrVPh H4 {
  text-align: center;
}
.cid-tIvfOkrVPh H3 {
  text-align: center;
  color: #000000;
}
.cid-tIvfOkrVPh P {
  color: #353535;
  text-align: left;
}
.cid-tIvfOkrVPh .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIvfOkrVPh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tITQcr6M47 {
  background-image: url("../../../assets/images/intrepid-travel2-1500x1000.jpg");
}
.cid-tITQcr6M47 .mbr-section-title {
  text-align: center;
  margin-bottom: 40px;
  color: #ffffff;
}
.cid-tITQcr6M47 .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-tITQcr6M47 .button-align {
  text-align: right;
}
.cid-tITQcr6M47 .mbr-section-btn {
  display: block;
  margin-left: 0;
  margin-right: 0;
}
.cid-tITQcr6M47 .btn {
  margin-top: 20px;
  transition: all .3s !important;
  width: 268px !important;
  height: 268px !important;
}
.cid-tITQcr6M47 a.btn > span {
  margin-left: 0.5rem;
}
.cid-tITQcr6M47 a.btn {
  padding: 7.5rem 4rem;
  margin: 0;
  border-radius: 100% !important;
  background-color: transparent !important;
  border: 2px solid #ffffff !important;
}
.cid-tITQcr6M47 .al {
  display: flex;
  align-items: center;
}
.cid-tITQcr6M47 a.btn:hover {
  color: #000000 !important;
  background-color: #c0f22c !important;
  border: 2px solid #ffffff !important;
}
.cid-tITQcr6M47 a {
  font-weight: 500;
  transition: color .3s;
}
.cid-tITQcr6M47 .mbr-iconfont {
  margin: auto;
  background-color: #c0f22c;
  color: #ffffff;
  border-radius: 50%;
  font-size: 13px;
  cursor: pointer;
  width: 52px;
  height: 52px;
  transition: .2s;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  padding: 14px;
  padding-right: 11px;
}
.cid-tITQcr6M47 .icon-wrapper {
  display: inline;
}
.cid-tITQcr6M47 .lin {
  display: inline;
  margin-left: 12px;
}
.cid-tITQcr6M47 .linkMovement {
  margin-top: 130px;
}
@media (max-width: 960px) {
  .cid-tITQcr6M47 .al {
    flex-direction: column;
  }
  .cid-tITQcr6M47 .button-align {
    padding-top: 20px;
    text-align: center;
  }
  .cid-tITQcr6M47 .linkMovement {
    display: flex;
    justify-content: center;
    padding-top: 20px;
    margin-top: 0;
  }
}
.cid-tITQhZZSum {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-tITQhZZSum [class^="socicon-"]:before,
.cid-tITQhZZSum [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-tITQhZZSum .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-tITQhZZSum .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #000000, #ff6666);
  display: inline-block;
}
.cid-tITQhZZSum .socicon {
  color: #5b686b;
}
.cid-tITQhZZSum .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  border: 2px solid #c0a375;
  border-color: #1ba1e2;
  color: #232323;
  cursor: pointer;
  margin-left: .5rem !important;
  margin-right: .5rem !important;
}
.cid-tITQhZZSum .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-tITQhZZSum .btn-social:hover {
  color: #fff;
  background: #1ba1e2;
}
.cid-tITQhZZSum .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-tITQhZZSum .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-tITQhZZSum .btn {
    font-size: 20px !important;
  }
  .cid-tITQhZZSum .btn-social {
    margin-right: .1rem !important;
    margin-left: .1rem !important;
  }
}
.cid-tIvfOtpeBK.popup-builder {
  background-color: #ffffff;
}
.cid-tIvfOtpeBK.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tIvfOtpeBK.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tIvfOtpeBK .modal-content,
.cid-tIvfOtpeBK .modal-dialog {
  height: auto;
}
.cid-tIvfOtpeBK .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tIvfOtpeBK .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tIvfOtpeBK .form-wrapper .mbr-form .form-group,
  .cid-tIvfOtpeBK .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tIvfOtpeBK .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tIvfOtpeBK .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tIvfOtpeBK .mbr-text {
  text-align: center;
}
.cid-tIvfOtpeBK .pt-0 {
  padding-top: 0 !important;
}
.cid-tIvfOtpeBK .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tIvfOtpeBK .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tIvfOtpeBK .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tIvfOtpeBK .modal-open {
  overflow: hidden;
}
.cid-tIvfOtpeBK .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tIvfOtpeBK .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tIvfOtpeBK .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tIvfOtpeBK .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tIvfOtpeBK .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tIvfOtpeBK .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tIvfOtpeBK .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tIvfOtpeBK .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-tIvfOtpeBK .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tIvfOtpeBK .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tIvfOtpeBK .modal-backdrop.fade {
  opacity: 0;
}
.cid-tIvfOtpeBK .modal-backdrop.show {
  opacity: .5;
}
.cid-tIvfOtpeBK .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tIvfOtpeBK .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tIvfOtpeBK .modal-header {
    padding: 1rem;
  }
}
.cid-tIvfOtpeBK .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tIvfOtpeBK .modal-header .close svg {
  fill: #353535;
}
.cid-tIvfOtpeBK .modal-header .close:hover {
  opacity: 1;
}
.cid-tIvfOtpeBK .modal-header .close:focus {
  outline: none;
}
.cid-tIvfOtpeBK .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-tIvfOtpeBK .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tIvfOtpeBK .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tIvfOtpeBK .modal-body {
    padding: 1rem;
  }
}
.cid-tIvfOtpeBK .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tIvfOtpeBK .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tIvfOtpeBK .modal-footer {
    padding: 1rem;
  }
}
.cid-tIvfOtpeBK .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tIvfOtpeBK .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tIvfOtpeBK .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tIvfOtpeBK .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tIvfOtpeBK .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tIvfOtpeBK .modal-lg,
  .cid-tIvfOtpeBK .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tIvfOtpeBK .modal-xl {
    max-width: 1140px;
  }
}
.cid-tIvfOtpeBK .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tIvfOtpeBK .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tIvfOtpeBK .form-group {
  margin-bottom: 1rem;
}
.cid-tIvfOtpeBK .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tIvfOtpeBK .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tIvfOtpeBK .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tIvfOtpeBK .mbr-section-btn {
  margin: 0;
}
.cid-tIvfOtpeBK .mbr-section-btn .btn {
  margin: 0;
}
.cid-tJsYMJwJ2K {
  background-color: #ffffff;
}
.cid-tJsYMJwJ2K .container {
  padding-top: 25px;
  padding-bottom: 25px;
  text-align: right;
}
.cid-tJsYMJwJ2K .container-nopadding {
  padding: 0px;
}
.cid-tJsYMJwJ2K .contactBtn {
  position: absolute;
  right: 30px;
  bottom: 30px;
  z-index: 5001;
}
.cid-tJsYMJwJ2K .contactBtnFixed {
  position: fixed;
}
.cid-tJsYMJwJ2K .btn-circle {
  background-color: rgba(35, 35, 35, 0.7);
  width: 50px;
  height: 50px;
  line-height: 50px;
  text-align: center;
  padding: 0;
  -webkit-border-radius: 30px !important;
  -moz-border-radius: 30px !important;
  border-radius: 30px !important;
  margin: .25rem !important;
  border-style: solid;
  border-color: rgba(0, 0, 0, 0.7);
  border-width: 1px;
}
.cid-tJsYMJwJ2K .btnIconcol {
  color: #ffffff;
}
.cid-tJsYMJwJ2K .btn-circle:hover {
  background-color: #232323;
}
.cid-tJsYMJwJ2K .btn-iconsize {
  line-height: revert !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  font-size: 1.7rem !important;
}
@media (max-width: 767px) {
  .cid-tJsYMJwJ2K .btn-iconsize .btn {
    font-size: 1.7rem !important;
  }
  .cid-tJsYMJwJ2K .btn-iconsize .btn .mbr-iconfont {
    font-size: 1.7rem !important;
  }
}
.cid-tJsYMJwJ2K .contactwindow {
  display: inline-block;
  text-align: left;
  width: 400px;
  background-color: #c9e1e7;
  border-color: black !important;
  border-width: 0 !important;
  border-style: solid !important;
  border-radius: 5px !important;
  box-shadow: 0 12px 20px 0 rgba(35, 35, 35, 0.4) !important;
  z-index: 5000;
}
.cid-tJsYMJwJ2K .windowFixed {
  display: none;
  position: fixed;
  right: 100px;
  bottom: 30px;
  overflow: auto;
  opacity: 0%;
  transition: opacity 1s;
}
.cid-tJsYMJwJ2K .windowBar {
  width: 100%;
  background-color: #000000;
  color: #fff;
  padding: 5px;
  border-top-left-radius: 5px !important;
  border-top-right-radius: 5px !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
}
.cid-tJsYMJwJ2K .close {
  color: #ffffff;
  text-shadow: none;
  opacity: 1;
  padding-right: 3px;
  outline: none !important;
  float: right ;
  background-color: transparent;
  border: none;
  font-size: 1.5rem !important;
  line-height: 1;
}
@media (max-width: 560px) {
  .cid-tJsYMJwJ2K .windowFixed {
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
  }
  .cid-tJsYMJwJ2K .windowBar,
  .cid-tJsYMJwJ2K .contentwindow,
  .cid-tJsYMJwJ2K .contactwindow {
    border-radius: 0;
  }
}
.cid-tJsYMJwJ2K .windowContent {
  width: 100%;
  padding: 10px;
}
.cid-tJsYMJwJ2K .windowBarText {
  display: block;
  color: #ffffff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-tJsYMJwJ2K .btn-form {
  display: initial;
  font-size: 1rem !important;
  font-weight: 400 !important;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-tJsYMJwJ2K .mbr-form .input-group-btn button[type="submit"] {
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-tJsYMJwJ2K .recaptcha-div {
  margin-bottom: 0;
}
.cid-tJsYMJwJ2K .recaptcha-div p {
  padding-top: 0;
  padding-bottom: 0;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  font-size: 0.8rem !important;
  font-weight: 400 !important;
}
.cid-tJsYMJwJ2K .gdpr-div {
  margin-bottom: 0;
}
.cid-tJsYMJwJ2K .gdpr-div p {
  padding-top: 0;
  padding-bottom: 0;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  font-size: 0.8rem !important;
  font-weight: 400 !important;
}
.cid-tJsYMJwJ2K .alert-div {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
}
.cid-tJsYMJwJ2K .send-copy-div {
  margin-bottom: 0;
}
.cid-tJsYMJwJ2K .send-copy-div p {
  padding-top: 0;
  padding-bottom: 0;
  margin-bottom: 0;
  margin-left: 0px;
  margin-right: 0px;
  font-size: 0.8rem !important;
  font-weight: 400 !important;
}
.cid-tJsYMJwJ2K .alert-success {
  background-color: #55e629;
  padding-top: 0.3rem !important;
  padding-bottom: 0.3rem !important;
}
.cid-tJsYMJwJ2K .alert-danger {
  background-color: #fd000b;
  padding-top: 0.3rem !important;
  padding-bottom: 0.3rem !important;
}
.cid-tJsYMJwJ2K .mbr-alert-success {
  text-align: center;
}
.cid-tJsYMJwJ2K .mbr-alert-danger {
  text-align: center;
}
.cid-tJsYMJwJ2K .message-div {
  margin-bottom: 0;
}
.cid-tJsYMJwJ2K .message-topic-div {
  margin-bottom: 0;
}
.cid-tJsYMJwJ2K .file-upload-div {
  margin-bottom: 0;
}
.cid-tJsYMJwJ2K .form-control {
  padding-top: 5px !important;
  padding-bottom: 8px !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  min-height: 3.2em !important;
}
.cid-tJsYMJwJ2K .form-control2 {
  color: #000000 !important;
  font-size: 15px !important;
  font-weight: 400 !important;
  min-height: 3.2em !important;
}
.cid-tJsYMJwJ2K .form-control3 {
  font-size: 15px !important;
  font-weight: 400 !important;
  min-height: 3.5em !important;
}
.cid-tJsYMJwJ2K .form-control {
  border: 1px solid #000000 !important;
}
.cid-tJsYMJwJ2K .form-control:hover {
  border: 1px solid #000000 !important;
}
.cid-tJsYMJwJ2K .form-control:focus {
  border: 1px solid #000000 !important;
}
.cid-tJsYMJwJ2K .showAlerts {
  display: block !important;
}
.cid-tJsYMJwJ2K .sendBtnCornerRadius {
  border-radius: 7px;
}
.cid-tJsYMJwJ2K .hidden {
  display: none;
}
.cid-tJsYMJwJ2K .mbr-section-terms {
  color: #232323;
  text-align: left;
}
.cid-tJsYMJwJ2K .mbr-section-autorespond {
  color: #232323;
  text-align: center;
}
.cid-tJsYMJwJ2K .mbr-section-gdpr {
  color: #232323;
  text-align: left;
}
.cid-tJsYMJwJ2K .mbr-section-alertsuccess {
  text-align: center;
}
.cid-tJsYMJwJ2K .mbr-section-alertsuccess span {
  vertical-align: middle;
}
.cid-tJsYMJwJ2K .mbr-section-alerterror {
  text-align: center;
}
.cid-tJsYMJwJ2K .mbr-section-alerterror span {
  vertical-align: middle;
}
.cid-tJsYMJwJ2K .mbr-section-labels {
  color: #232323;
}
.cid-tJsYMJwJ2K .sub-btn-config {
  margin-top: 13px !important;
  margin-bottom: 10px !important;
}
.cid-tJsYMJwJ2K .uploadBtn {
  padding-top: 17px !important;
  padding-left: 20.75px !important;
  color: #000000 !important;
}
.cid-tJsYMJwJ2K .MsgTopicXpad {
  padding-left: 6px !important;
}
.cid-tJsYMJwJ2K input[type=file]::file-selector-button {
  border: 1.25px solid #232323 !important;
  padding-top: 5px;
  padding-bottom: 6.5px;
  padding-left: .4em;
  padding-right: .4em;
  border-radius: .2em;
  background-color: #c9e1e7 !important;
  color: #000000 !important;
  font-family: Arial, Helvetica, sans-serif;
}
.cid-tJsYMJwJ2K input[type=file]::-webkit-file-upload-button {
  border: 1.25px solid #232323 !important;
  padding-top: 5px;
  padding-bottom: 6.5px;
  padding-left: .4em;
  padding-right: .4em;
  border-radius: .2em;
  background-color: #c9e1e7 !important;
  color: #000000 !important;
  font-family: Arial, Helvetica, sans-serif;
}
.cid-tJsYMJwJ2K input[type=file]::-ms-browse {
  border: 1.25px solid #232323 !important;
  padding-top: 5px;
  padding-bottom: 6.5px;
  padding-left: .4em;
  padding-right: .4em;
  border-radius: .2em;
  background-color: #c9e1e7 !important;
  color: #000000 !important;
  font-family: Arial, Helvetica, sans-serif;
}
.cid-tJsYMJwJ2K .blockhelp-format {
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  text-align: left;
}
.cid-tJsYMJwJ2K .blockhelp-format2 {
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  text-align: left;
  color: red;
}
.cid-tJsYMJwJ2K .show2ndButton {
  display: none ;
}
.cid-tJsYMJwJ2K input,
.cid-tJsYMJwJ2K textarea,
.cid-tJsYMJwJ2K select {
  background-color: #ffffff !important;
}
.cid-tJsYMJwJ2K textarea::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-tJsYMJwJ2K textarea:-moz-placeholder {
  color: #767676 !important;
}
.cid-tJsYMJwJ2K textarea::-moz-placeholder {
  color: #767676 !important;
}
.cid-tJsYMJwJ2K textarea:-ms-input-placeholder {
  color: #767676 !important;
}
.cid-tJsYMJwJ2K input::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-tJsYMJwJ2K input:-moz-placeholder {
  color: #767676 !important;
}
.cid-tJsYMJwJ2K input::-moz-placeholder {
  color: #767676 !important;
}
.cid-tJsYMJwJ2K input:-ms-input-placeholder {
  color: #767676 !important;
}
.cid-tJsYMJwJ2K .btn .mbr-iconfont,
.cid-tJsYMJwJ2K .btn.btn-sm .mbr-iconfont {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: unset;
}
.cid-uSMuycBLMa {
  z-index: 1000;
  width: 100%;
}
.cid-uSMuycBLMa nav.navbar {
  position: fixed;
}
.cid-uSMuycBLMa .container-fluid {
  padding: 0;
}
.cid-uSMuycBLMa .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-uSMuycBLMa .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uSMuycBLMa .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uSMuycBLMa .dropdown-item:hover,
.cid-uSMuycBLMa .dropdown-item:focus {
  background: #000000 !important;
  color: white !important;
}
.cid-uSMuycBLMa .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uSMuycBLMa .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uSMuycBLMa .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uSMuycBLMa .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uSMuycBLMa .nav-link {
  position: relative;
}
.cid-uSMuycBLMa .nav-link::before {
  background-color: currentColor;
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  content: "";
  height: 1px;
  width: 0%;
  -webkit-transition: width 0.5s ease-in-out;
  -moz--transition: width 0.5s ease-in-out;
  transition: width 0.5s ease-in-out;
}
.cid-uSMuycBLMa .nav-link::after {
  background: transparent !important;
}
.cid-uSMuycBLMa .nav-link:hover::before,
.cid-uSMuycBLMa .nav-link :focus::before {
  width: 100%;
}
.cid-uSMuycBLMa .container {
  display: flex;
  margin: auto;
}
.cid-uSMuycBLMa .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 0.5rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
  border: 1px solid currentColor;
}
.cid-uSMuycBLMa .iconfont-wrapper:hover {
  background: #FFFFFF;
}
.cid-uSMuycBLMa .iconfont-wrapper:hover .mbr-iconfont {
  color: #141414;
}
.cid-uSMuycBLMa .dropdown-menu,
.cid-uSMuycBLMa .navbar.opened {
  background: #141414 !important;
}
.cid-uSMuycBLMa .nav-item:focus,
.cid-uSMuycBLMa .nav-link:focus {
  outline: none;
}
.cid-uSMuycBLMa .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uSMuycBLMa .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
  background: transparent !important;
}
.cid-uSMuycBLMa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uSMuycBLMa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uSMuycBLMa .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uSMuycBLMa .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uSMuycBLMa .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid #ffffff;
  background: rgba(20, 20, 20, 0.2);
}
.cid-uSMuycBLMa .navbar.opened {
  transition: all 0.3s;
}
.cid-uSMuycBLMa .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uSMuycBLMa .navbar .navbar-logo img {
  width: auto;
}
.cid-uSMuycBLMa .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uSMuycBLMa .navbar.collapsed {
  justify-content: center;
}
.cid-uSMuycBLMa .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uSMuycBLMa .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uSMuycBLMa .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-uSMuycBLMa .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uSMuycBLMa .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uSMuycBLMa .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-uSMuycBLMa .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uSMuycBLMa .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uSMuycBLMa .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uSMuycBLMa .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uSMuycBLMa .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uSMuycBLMa .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uSMuycBLMa .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uSMuycBLMa .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-uSMuycBLMa .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uSMuycBLMa .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uSMuycBLMa .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uSMuycBLMa .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uSMuycBLMa .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uSMuycBLMa .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uSMuycBLMa .navbar.navbar-short {
  min-height: 60px;
}
.cid-uSMuycBLMa .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uSMuycBLMa .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uSMuycBLMa .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uSMuycBLMa .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uSMuycBLMa .navbar-brand .display-7 {
  font-size: 24px;
}
.cid-uSMuycBLMa .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uSMuycBLMa .dropdown-item.active,
.cid-uSMuycBLMa .dropdown-item:active {
  background-color: transparent;
}
.cid-uSMuycBLMa .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uSMuycBLMa .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uSMuycBLMa .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uSMuycBLMa .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #141414;
}
.cid-uSMuycBLMa .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uSMuycBLMa .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uSMuycBLMa ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uSMuycBLMa .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
@media (min-width: 992px) {
  .cid-uSMuycBLMa .navbar-buttons {
    margin-bottom: -1px;
    margin-top: -1px;
  }
}
.cid-uSMuycBLMa button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uSMuycBLMa button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uSMuycBLMa button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uSMuycBLMa button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uSMuycBLMa button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uSMuycBLMa button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uSMuycBLMa nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uSMuycBLMa nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uSMuycBLMa nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uSMuycBLMa nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uSMuycBLMa .navbar-dropdown {
  padding: 0 24px;
  position: fixed;
}
@media (min-width: 576px) {
  .cid-uSMuycBLMa .navbar-dropdown {
    padding: 0 40px;
    min-height: 80px;
  }
}
@media (min-width: 768px) {
  .cid-uSMuycBLMa .navbar-dropdown {
    padding: 0 60px;
  }
}
@media (min-width: 992px) {
  .cid-uSMuycBLMa .navbar-dropdown {
    padding: 0 0 0 60px;
  }
}
.cid-uSMuycBLMa a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uSMuycBLMa .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1.5rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uSMuycBLMa .icons-menu {
    padding-left: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uSMuycBLMa .navbar {
    height: 70px;
  }
  .cid-uSMuycBLMa .navbar.opened {
    height: auto;
  }
  .cid-uSMuycBLMa .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uSMuycBLMa .btn {
  min-height: 81px;
  margin: 0.667rem 0.667rem 1.4rem;
  padding: 0 64px;
}
@media (min-width: 992px) {
  .cid-uSMuycBLMa .btn {
    margin: 0 0 0 0.6rem;
  }
}
.cid-uSMuycBLMa .btn-info-outline {
  border: 1px solid currentColor;
  background: #232323 !important;
}
.cid-uSMuycBLMa .btn-info-outline:hover {
  background: #595959 !important;
  border: 1px solid currentColor !important;
}
.cid-uSMuye9NX1 {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uSMuye9NX1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSMuye9NX1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSMuye9NX1 .col-title {
  margin-bottom: 20px;
}
@media (max-width: 991px) {
  .cid-uSMuye9NX1 .col-title {
    margin-bottom: 50px;
  }
}
.cid-uSMuye9NX1 .mbr-section-title {
  color: #2B2B2B;
}
.cid-uSMuye9NX1 .mbr-section-main-subtitle {
  color: #5F6AD4;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-uSMuye9NX1 .mbr-section-main-subtitle {
    margin-top: 16px;
  }
}
.cid-uSMuye9NX1 .col-text {
  display: flex;
  flex-wrap: wrap;
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uSMuye9NX1 .col-text {
    flex-wrap: nowrap;
    justify-content: space-between;
  }
}
@media (max-width: 991px) {
  .cid-uSMuye9NX1 .col-text {
    padding-top: 0;
    padding-bottom: 0;
  }
}
.cid-uSMuye9NX1 .text-container1 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uSMuye9NX1 .text-container1 {
    max-width: 340px;
  }
}
.cid-uSMuye9NX1 .text-container2 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uSMuye9NX1 .text-container2 {
    max-width: 280px;
    padding-left: 40px;
  }
}
.cid-uSMuye9NX1 .mbr-section-btn {
  margin-top: 16px;
}
.cid-uSMuye9NX1 .mbr-section-btn .btn {
  min-width: 280px;
  min-height: 60px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uSMuye9NX1 .mbr-section-btn {
    margin-top: 8px;
    width: 100%;
  }
  .cid-uSMuye9NX1 .mbr-section-btn .btn {
    width: 100%;
    min-width: max-content;
  }
}
.cid-uSMuye9NX1 .col-carousel {
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (max-width: 991px) {
  .cid-uSMuye9NX1 .col-carousel {
    padding-top: 30px;
  }
}
.cid-uSMuye9NX1 .col-border .border-line {
  height: 2px;
  background-color: #dfdfd8;
}
.cid-uSMuye9NX1 .name-text {
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-uSMuye9NX1 .roominess-text {
  color: #78ec80;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-uSMuye9NX1 .mbr-text {
  color: #003d59;
  margin-bottom: 0;
  margin-top: 12px;
  text-align: center;
}
.cid-uSMuye9NX1 .list {
  color: #2A2A2A;
  margin-top: 20px;
  width: 100%;
}
.cid-uSMuye9NX1 .list-item {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-uSMuye9NX1 .list-item:not(:first-child) {
  margin-top: 12px;
}
.cid-uSMuye9NX1 .list-text {
  flex-grow: 1;
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-uSMuye9NX1 .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 8px;
}
.cid-uSMuye9NX1 .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #78ec80;
}
.cid-uSMuye9NX1 .price-text {
  color: #2A2A2A;
  margin-bottom: 0;
  margin-top: 20px;
  text-align: center;
}
.cid-uSMuye9NX1 .carousel {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 400px;
}
.cid-uSMuye9NX1 .carousel img {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 1199px) {
  .cid-uSMuye9NX1 .carousel {
    height: 385px;
  }
}
@media (max-width: 991px) {
  .cid-uSMuye9NX1 .carousel {
    height: 350px;
  }
}
@media (max-width: 575px) {
  .cid-uSMuye9NX1 .carousel {
    height: 280px;
  }
}
.cid-uSMuye9NX1 .carousel-inner {
  display: flex;
  align-items: center;
  height: 100%;
  border-radius: 16px;
}
.cid-uSMuye9NX1 .carousel-item {
  border-radius: 16px;
  overflow: hidden;
  height: 100%;
}
.cid-uSMuye9NX1 .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-uSMuye9NX1 .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uSMuye9NX1 .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-uSMuye9NX1 .carousel-control {
  top: 50%;
  width: 30px;
  height: 30px;
  margin-top: -15px;
  font-size: 16px;
  background-color: #dfdfd8;
  color: #2B2B2B !important;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: 1 !important;
}
.cid-uSMuye9NX1 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 16px;
}
.cid-uSMuye9NX1 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 16px;
}
.cid-uSMuye9NX1 .carousel-control:hover {
  background-color: #646464;
  color: #FFFFFF !important;
}
.cid-uSMuye9NX1 .carousel-indicators {
  display: none !important;
}
.cid-uSMuye9NX1 .item-menu-overlay {
  opacity: 0 !important;
}
.cid-uSMuye9NX1 .name-text,
.cid-uSMuye9NX1 .mbr-section-btn {
  color: #003d59;
  text-align: center;
}
.cid-uSMwMxoia6 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uSMwMxoia6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSMwMxoia6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSMwMxoia6 .section-head {
  margin-bottom: 50px;
}
.cid-uSMwMxoia6 .mbr-section-title {
  color: #112b6d;
}
.cid-uSMwMxoia6 .mbr-section-subtitle {
  color: #000000;
  margin-top: 1rem;
}
.cid-uSMwMxoia6 .card {
  padding: 0;
}
.cid-uSMwMxoia6 .card-header {
  padding: 0;
  margin-bottom: 0;
  border: none;
  background-color: transparent;
  border-bottom: 1px solid #e2e2e2;
}
.cid-uSMwMxoia6 .panel-title {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding: 25px 0;
}
.cid-uSMwMxoia6 .panel-title-icon {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 15px;
  height: 15px;
  margin-right: 14px;
  color: #000000;
}
.cid-uSMwMxoia6 .panel-title-icon span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: #000000;
  transition: .3s all;
}
.cid-uSMwMxoia6 .panel-title-icon span:nth-child(1) {
  width: 100%;
  height: 2px;
}
.cid-uSMwMxoia6 .panel-title-icon span:nth-child(2) {
  width: 2px;
  height: 100%;
}
.cid-uSMwMxoia6 .panel-title[aria-expanded="true"] .panel-title-icon span:nth-child(2) {
  transform: translate(-50%, -50%) rotate(90deg);
}
.cid-uSMwMxoia6 .sign {
  display: none !important;
}
.cid-uSMwMxoia6 .panel-title-edit {
  color: #000000;
}
.cid-uSMwMxoia6 .panel-body {
  padding: 15px 0;
}
.cid-uSMwMxoia6 .panel-text {
  color: #000000;
  margin-bottom: 10px;
}
.cid-uSOZW8P7Fo {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uSOZW8P7Fo .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSOZW8P7Fo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSOZW8P7Fo .section-head {
  margin-bottom: 50px;
}
.cid-uSOZW8P7Fo .mbr-section-title {
  color: #112b6d;
}
.cid-uSOZW8P7Fo .mbr-section-subtitle {
  color: #000000;
  margin-top: 1rem;
}
.cid-uSOZW8P7Fo .card {
  padding: 0;
}
.cid-uSOZW8P7Fo .card-header {
  padding: 0;
  margin-bottom: 0;
  border: none;
  background-color: transparent;
  border-bottom: 1px solid #e2e2e2;
}
.cid-uSOZW8P7Fo .panel-title {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding: 25px 0;
}
.cid-uSOZW8P7Fo .panel-title-icon {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 15px;
  height: 15px;
  margin-right: 14px;
  color: #000000;
}
.cid-uSOZW8P7Fo .panel-title-icon span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: #000000;
  transition: .3s all;
}
.cid-uSOZW8P7Fo .panel-title-icon span:nth-child(1) {
  width: 100%;
  height: 2px;
}
.cid-uSOZW8P7Fo .panel-title-icon span:nth-child(2) {
  width: 2px;
  height: 100%;
}
.cid-uSOZW8P7Fo .panel-title[aria-expanded="true"] .panel-title-icon span:nth-child(2) {
  transform: translate(-50%, -50%) rotate(90deg);
}
.cid-uSOZW8P7Fo .sign {
  display: none !important;
}
.cid-uSOZW8P7Fo .panel-title-edit {
  color: #000000;
}
.cid-uSOZW8P7Fo .panel-body {
  padding: 15px 0;
}
.cid-uSOZW8P7Fo .panel-text {
  color: #000000;
  margin-bottom: 10px;
}
.cid-uSP3ORLGQc {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-uSP3ORLGQc p {
  color: #767676;
}
.cid-uSP3ORLGQc .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-uSP3ORLGQc .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #000000, #ff6666);
  display: inline-block;
}
@media (min-width: 1500px) {
  .cid-uSP3ORLGQc .text-content {
    padding: 5rem;
  }
  .cid-uSP3ORLGQc .media-content {
    padding-right: 5rem;
  }
}
@media (max-width: 1499px) and (min-width: 768px) {
  .cid-uSP3ORLGQc .text-content {
    padding: 3rem;
  }
}
@media (max-width: 1499px) and (min-width: 991px) {
  .cid-uSP3ORLGQc .media-content {
    padding-right: 3rem;
  }
}
@media (min-width: 992px) {
  .cid-uSP3ORLGQc .media-content {
    -webkit-flex-basis: 50%;
    flex-basis: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uSP3ORLGQc .text-content {
    padding: 2rem 1rem;
  }
}
.cid-uSP3ORLGQc .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSP3ORLGQc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSP3ORLGQc .mbr-text,
.cid-uSP3ORLGQc .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uSTTIK6Etd {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uSTTIK6Etd .card-wrapper {
  border-radius: 0;
  border: 1px solid #dddfe0;
  box-shadow: 0 0 17px 0 rgba(0, 0, 0, 0.21);
  padding: 2rem;
}
.cid-uSTTIK6Etd .card-title {
  font-weight: 600;
}
.cid-uSTTIK6Etd .card-img {
  text-align: left;
  padding: 0;
  position: relative;
  display: inline-block;
  margin-bottom: 16px;
  width: 100%;
}
.cid-uSTTIK6Etd .card-img span {
  border: 2px solid #5aac98;
  padding: 15.5px;
  border-radius: 70px;
  text-align: center;
  color: #5aac98;
  font-size: 35px;
  display: inline-block;
}
@media (max-width: 991px) {
  .cid-uSTTIK6Etd .card {
    margin-bottom: 2rem;
  }
}
.cid-uSTTIK6Etd .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSTTIK6Etd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSTTIK6Etd .card-wrapper .card-box .mbr-text,
.cid-uSTTIK6Etd .card-wrapper .card-box .mbr-section-btn,
.cid-uSTTIK6Etd .card-wrapper .card-box .card-img {
  text-align: left;
}
.cid-uSMuyyIvB3 {
  background-image: url("../../../assets/images/intrepid-travel2-1500x1000.jpg");
}
.cid-uSMuyyIvB3 .mbr-section-title {
  text-align: center;
  margin-bottom: 40px;
  color: #ffffff;
}
.cid-uSMuyyIvB3 .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uSMuyyIvB3 .button-align {
  text-align: right;
}
.cid-uSMuyyIvB3 .mbr-section-btn {
  display: block;
  margin-left: 0;
  margin-right: 0;
}
.cid-uSMuyyIvB3 .btn {
  margin-top: 20px;
  transition: all .3s !important;
  width: 268px !important;
  height: 268px !important;
}
.cid-uSMuyyIvB3 a.btn > span {
  margin-left: 0.5rem;
}
.cid-uSMuyyIvB3 a.btn {
  padding: 7.5rem 4rem;
  margin: 0;
  border-radius: 100% !important;
  background-color: transparent !important;
  border: 2px solid #ffffff !important;
}
.cid-uSMuyyIvB3 .al {
  display: flex;
  align-items: center;
}
.cid-uSMuyyIvB3 a.btn:hover {
  color: #000000 !important;
  background-color: #c0f22c !important;
  border: 2px solid #ffffff !important;
}
.cid-uSMuyyIvB3 a {
  font-weight: 500;
  transition: color .3s;
}
.cid-uSMuyyIvB3 .mbr-iconfont {
  margin: auto;
  background-color: #c0f22c;
  color: #ffffff;
  border-radius: 50%;
  font-size: 13px;
  cursor: pointer;
  width: 52px;
  height: 52px;
  transition: .2s;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  padding: 14px;
  padding-right: 11px;
}
.cid-uSMuyyIvB3 .icon-wrapper {
  display: inline;
}
.cid-uSMuyyIvB3 .lin {
  display: inline;
  margin-left: 12px;
}
.cid-uSMuyyIvB3 .linkMovement {
  margin-top: 130px;
}
@media (max-width: 960px) {
  .cid-uSMuyyIvB3 .al {
    flex-direction: column;
  }
  .cid-uSMuyyIvB3 .button-align {
    padding-top: 20px;
    text-align: center;
  }
  .cid-uSMuyyIvB3 .linkMovement {
    display: flex;
    justify-content: center;
    padding-top: 20px;
    margin-top: 0;
  }
}
.cid-uSMuyB4VMH {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-uSMuyB4VMH [class^="socicon-"]:before,
.cid-uSMuyB4VMH [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-uSMuyB4VMH .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-uSMuyB4VMH .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #000000, #ff6666);
  display: inline-block;
}
.cid-uSMuyB4VMH .socicon {
  color: #5b686b;
}
.cid-uSMuyB4VMH .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  border: 2px solid #c0a375;
  border-color: #1ba1e2;
  color: #232323;
  cursor: pointer;
  margin-left: .5rem !important;
  margin-right: .5rem !important;
}
.cid-uSMuyB4VMH .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-uSMuyB4VMH .btn-social:hover {
  color: #fff;
  background: #1ba1e2;
}
.cid-uSMuyB4VMH .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-uSMuyB4VMH .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-uSMuyB4VMH .btn {
    font-size: 20px !important;
  }
  .cid-uSMuyB4VMH .btn-social {
    margin-right: .1rem !important;
    margin-left: .1rem !important;
  }
}
.cid-uSMuyG8LBq {
  background-color: #ffffff;
}
.cid-uSMuyG8LBq .container {
  padding-top: 25px;
  padding-bottom: 25px;
  text-align: right;
}
.cid-uSMuyG8LBq .container-nopadding {
  padding: 0px;
}
.cid-uSMuyG8LBq .contactBtn {
  position: absolute;
  right: 30px;
  bottom: 30px;
  z-index: 5001;
}
.cid-uSMuyG8LBq .contactBtnFixed {
  position: fixed;
}
.cid-uSMuyG8LBq .btn-circle {
  background-color: rgba(35, 35, 35, 0.7);
  width: 50px;
  height: 50px;
  line-height: 50px;
  text-align: center;
  padding: 0;
  -webkit-border-radius: 30px !important;
  -moz-border-radius: 30px !important;
  border-radius: 30px !important;
  margin: .25rem !important;
  border-style: solid;
  border-color: rgba(0, 0, 0, 0.7);
  border-width: 1px;
}
.cid-uSMuyG8LBq .btnIconcol {
  color: #ffffff;
}
.cid-uSMuyG8LBq .btn-circle:hover {
  background-color: #232323;
}
.cid-uSMuyG8LBq .btn-iconsize {
  line-height: revert !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  font-size: 1.7rem !important;
}
@media (max-width: 767px) {
  .cid-uSMuyG8LBq .btn-iconsize .btn {
    font-size: 1.7rem !important;
  }
  .cid-uSMuyG8LBq .btn-iconsize .btn .mbr-iconfont {
    font-size: 1.7rem !important;
  }
}
.cid-uSMuyG8LBq .contactwindow {
  display: inline-block;
  text-align: left;
  width: 400px;
  background-color: #c9e1e7;
  border-color: black !important;
  border-width: 0 !important;
  border-style: solid !important;
  border-radius: 5px !important;
  box-shadow: 0 12px 20px 0 rgba(35, 35, 35, 0.4) !important;
  z-index: 5000;
}
.cid-uSMuyG8LBq .windowFixed {
  display: none;
  position: fixed;
  right: 100px;
  bottom: 30px;
  overflow: auto;
  opacity: 0%;
  transition: opacity 1s;
}
.cid-uSMuyG8LBq .windowBar {
  width: 100%;
  background-color: #000000;
  color: #fff;
  padding: 5px;
  border-top-left-radius: 5px !important;
  border-top-right-radius: 5px !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
}
.cid-uSMuyG8LBq .close {
  color: #ffffff;
  text-shadow: none;
  opacity: 1;
  padding-right: 3px;
  outline: none !important;
  float: right ;
  background-color: transparent;
  border: none;
  font-size: 1.5rem !important;
  line-height: 1;
}
@media (max-width: 560px) {
  .cid-uSMuyG8LBq .windowFixed {
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
  }
  .cid-uSMuyG8LBq .windowBar,
  .cid-uSMuyG8LBq .contentwindow,
  .cid-uSMuyG8LBq .contactwindow {
    border-radius: 0;
  }
}
.cid-uSMuyG8LBq .windowContent {
  width: 100%;
  padding: 10px;
}
.cid-uSMuyG8LBq .windowBarText {
  display: block;
  color: #ffffff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-uSMuyG8LBq .btn-form {
  display: initial;
  font-size: 1rem !important;
  font-weight: 400 !important;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uSMuyG8LBq .mbr-form .input-group-btn button[type="submit"] {
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uSMuyG8LBq .recaptcha-div {
  margin-bottom: 0;
}
.cid-uSMuyG8LBq .recaptcha-div p {
  padding-top: 0;
  padding-bottom: 0;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  font-size: 0.8rem !important;
  font-weight: 400 !important;
}
.cid-uSMuyG8LBq .gdpr-div {
  margin-bottom: 0;
}
.cid-uSMuyG8LBq .gdpr-div p {
  padding-top: 0;
  padding-bottom: 0;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  font-size: 0.8rem !important;
  font-weight: 400 !important;
}
.cid-uSMuyG8LBq .alert-div {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
}
.cid-uSMuyG8LBq .send-copy-div {
  margin-bottom: 0;
}
.cid-uSMuyG8LBq .send-copy-div p {
  padding-top: 0;
  padding-bottom: 0;
  margin-bottom: 0;
  margin-left: 0px;
  margin-right: 0px;
  font-size: 0.8rem !important;
  font-weight: 400 !important;
}
.cid-uSMuyG8LBq .alert-success {
  background-color: #55e629;
  padding-top: 0.3rem !important;
  padding-bottom: 0.3rem !important;
}
.cid-uSMuyG8LBq .alert-danger {
  background-color: #fd000b;
  padding-top: 0.3rem !important;
  padding-bottom: 0.3rem !important;
}
.cid-uSMuyG8LBq .mbr-alert-success {
  text-align: center;
}
.cid-uSMuyG8LBq .mbr-alert-danger {
  text-align: center;
}
.cid-uSMuyG8LBq .message-div {
  margin-bottom: 0;
}
.cid-uSMuyG8LBq .message-topic-div {
  margin-bottom: 0;
}
.cid-uSMuyG8LBq .file-upload-div {
  margin-bottom: 0;
}
.cid-uSMuyG8LBq .form-control {
  padding-top: 5px !important;
  padding-bottom: 8px !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  min-height: 3.2em !important;
}
.cid-uSMuyG8LBq .form-control2 {
  color: #000000 !important;
  font-size: 15px !important;
  font-weight: 400 !important;
  min-height: 3.2em !important;
}
.cid-uSMuyG8LBq .form-control3 {
  font-size: 15px !important;
  font-weight: 400 !important;
  min-height: 3.5em !important;
}
.cid-uSMuyG8LBq .form-control {
  border: 1px solid #000000 !important;
}
.cid-uSMuyG8LBq .form-control:hover {
  border: 1px solid #000000 !important;
}
.cid-uSMuyG8LBq .form-control:focus {
  border: 1px solid #000000 !important;
}
.cid-uSMuyG8LBq .showAlerts {
  display: block !important;
}
.cid-uSMuyG8LBq .sendBtnCornerRadius {
  border-radius: 7px;
}
.cid-uSMuyG8LBq .hidden {
  display: none;
}
.cid-uSMuyG8LBq .mbr-section-terms {
  color: #232323;
  text-align: left;
}
.cid-uSMuyG8LBq .mbr-section-autorespond {
  color: #232323;
  text-align: center;
}
.cid-uSMuyG8LBq .mbr-section-gdpr {
  color: #232323;
  text-align: left;
}
.cid-uSMuyG8LBq .mbr-section-alertsuccess {
  text-align: center;
}
.cid-uSMuyG8LBq .mbr-section-alertsuccess span {
  vertical-align: middle;
}
.cid-uSMuyG8LBq .mbr-section-alerterror {
  text-align: center;
}
.cid-uSMuyG8LBq .mbr-section-alerterror span {
  vertical-align: middle;
}
.cid-uSMuyG8LBq .mbr-section-labels {
  color: #232323;
}
.cid-uSMuyG8LBq .sub-btn-config {
  margin-top: 13px !important;
  margin-bottom: 10px !important;
}
.cid-uSMuyG8LBq .uploadBtn {
  padding-top: 17px !important;
  padding-left: 20.75px !important;
  color: #000000 !important;
}
.cid-uSMuyG8LBq .MsgTopicXpad {
  padding-left: 6px !important;
}
.cid-uSMuyG8LBq input[type=file]::file-selector-button {
  border: 1.25px solid #232323 !important;
  padding-top: 5px;
  padding-bottom: 6.5px;
  padding-left: .4em;
  padding-right: .4em;
  border-radius: .2em;
  background-color: #c9e1e7 !important;
  color: #000000 !important;
  font-family: Arial, Helvetica, sans-serif;
}
.cid-uSMuyG8LBq input[type=file]::-webkit-file-upload-button {
  border: 1.25px solid #232323 !important;
  padding-top: 5px;
  padding-bottom: 6.5px;
  padding-left: .4em;
  padding-right: .4em;
  border-radius: .2em;
  background-color: #c9e1e7 !important;
  color: #000000 !important;
  font-family: Arial, Helvetica, sans-serif;
}
.cid-uSMuyG8LBq input[type=file]::-ms-browse {
  border: 1.25px solid #232323 !important;
  padding-top: 5px;
  padding-bottom: 6.5px;
  padding-left: .4em;
  padding-right: .4em;
  border-radius: .2em;
  background-color: #c9e1e7 !important;
  color: #000000 !important;
  font-family: Arial, Helvetica, sans-serif;
}
.cid-uSMuyG8LBq .blockhelp-format {
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  text-align: left;
}
.cid-uSMuyG8LBq .blockhelp-format2 {
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  text-align: left;
  color: red;
}
.cid-uSMuyG8LBq .show2ndButton {
  display: none ;
}
.cid-uSMuyG8LBq input,
.cid-uSMuyG8LBq textarea,
.cid-uSMuyG8LBq select {
  background-color: #ffffff !important;
}
.cid-uSMuyG8LBq textarea::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-uSMuyG8LBq textarea:-moz-placeholder {
  color: #767676 !important;
}
.cid-uSMuyG8LBq textarea::-moz-placeholder {
  color: #767676 !important;
}
.cid-uSMuyG8LBq textarea:-ms-input-placeholder {
  color: #767676 !important;
}
.cid-uSMuyG8LBq input::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-uSMuyG8LBq input:-moz-placeholder {
  color: #767676 !important;
}
.cid-uSMuyG8LBq input::-moz-placeholder {
  color: #767676 !important;
}
.cid-uSMuyG8LBq input:-ms-input-placeholder {
  color: #767676 !important;
}
.cid-uSMuyG8LBq .btn .mbr-iconfont,
.cid-uSMuyG8LBq .btn.btn-sm .mbr-iconfont {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: unset;
}
.cid-uVsltIa1qj P {
  color: #1281fc;
}
.cid-uVsltIa1qj DIV {
  color: #ffffff;
}
.cid-uVsltIa1qj H10 {
  color: #034e75;
}
.cid-uVsltIa1qj .hidden {
  display: none;
}
.cid-uVsltIa1qj .icon-bar {
  z-index: 100002;
  position: fixed;
  top: 45%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  padding-right: 11px;
}
.cid-uVsltIa1qj .icon-bar a {
  display: block;
  text-align: center;
  padding: 3px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  padding-left: 11px;
}
.cid-uVsltIa1qj .icon-bar a:hover {
  background-color: #000000;
}
.cid-uVsltIa1qj .flag {
  background: transparent;
}
.cid-uVsltIa1qj .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-uVsltIa1qj .nav-right {
  float: left !important;
  position: relative;
}
.cid-uVsltIa1qj #google_translate_element {
  display: none;
}
.cid-uVsltIa1qj .goog-te-banner {
  display: none;
}
.cid-uVsltIa1qj .skiptranslate {
  display: none;
  bottom: 0px;
  position: relative;
}
.cid-uVsltIa1qj .goog-te-spinner-pos {
  display: none !important;
}
.cid-uVsltIa1qj body {
  top: 0px !important;
}
.cid-uVsltIa1qj body body {
  top: 0 !important;
}
.cid-uVsltIa1qj body .goog-te-banner-frame {
  display: none !important;
}
.cid-uVsltIa1qj .goog-te-banner-frame.skiptranslate {
  display: none !important;
}
.cid-uVsltIa1qj .goog-tooltip {
  display: none !important;
}
.cid-uVsltIa1qj .goog-tooltip:hover {
  display: none !important;
}
.cid-uVsltIa1qj .goog-text-highlight {
  background-color: transparent !important;
  border: none !important;
  box-shadow: none !important;
  display: none !important;
  Background-color: transparent;
}
.cid-uVsltIa1qj #goog-gt-tt,
.cid-uVsltIa1qj .goog-te-balloon-frame {
  display: none !important;
}
.cid-uVsltIa1qj #goog-gt-tt {
  visibility: hidden;
  display: none !important;
}
.cid-uVsltIa1qj .goog-logo-link {
  display: none !important;
}
.cid-uVsltIa1qj .goog-te-gadget {
  height: 28px !important;
  overflow: hidden;
}
.cid-uVsltIa1qj div.imgtest {
  margin-left: auto;
  margin-right: auto;
  width: 100px;
  content: url(https://www.unsitepourtous.be/logoscript/logo-zen.png);
}
.cid-uVsltIa1qj div.imgtest2 {
  margin-left: auto;
  margin-right: auto;
  width: 250px;
  content: url(https://www.unsitepourtous.be/logoscript/flags145.png);
}
.cid-uVsotswfMd .row * {
  width: 130px;
  max-width: 130px;
}
.cid-uVsotswfMd .menuItem {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-align: center;
  width: 100px;
  z-index: 100002;
}
.cid-uVsotswfMd .menuItem {
  margin-bottom: 30px;
  height: 130px;
}
.cid-uVsotswfMd #menuItems {
  width: 100px;
  height: 150px;
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-template-rows: repeat(2, 1fr);
  grid-gap: 10px;
  padding: 10px;
}
.cid-uVsotswfMd .frame {
  font-size: 1rem!important;
  width: 100px;
  height: 100px;
  border: 0px solid #ffffff;
  box-sizing: border-box;
  display: flex;
  justify-content: center;
  align-items: center;
  overflow: hidden;
  background-color: rgba(255, 255, 255, 0);
}
.cid-uVsotswfMd .menuItem p {
  margin-top: 5px;
}
.cid-uVsotswfMd .menuItem img {
  width: 75%;
  max-height: 75%;
  object-fit: contain;
}
.cid-uVsotswfMd #toggle {
  position: absolute;
  top: 69%;
  right: -65px;
  width: 50px;
  height: 38px;
  color: #ffffff;
  text-align: center;
  line-height: 50px;
  cursor: pointer;
}
.cid-uVsotswfMd #menu {
  position: fixed;
  top: 15%;
  right: -270px;
  width: 270px;
  height: 300px;
  background-color: rgba(255, 255, 255, 0.1);
  transition: right 1s;
  z-index: 1000;
  border-radius: 6px 0 0 6px;
  border: 4px solid #ff0000;
  border-right: none;
}
.cid-uVsotswfMd #toggle::after {
  content: 'Menu';
  position: absolute;
  top: 50%;
  left: -305px;
  transform: translate(-50%, -50%) rotate(-90deg);
  background-color: #000000;
  font-size: 27px;
  width: 150px;
  height: 51px;
  line-height: 30px;
  border-radius: 6px 6px 0 0;
  border: 4px solid #ff0000;
  border-bottom: none;
  padding-left: 38px;
  padding-right: 30px;
  padding-top: 5px;
}
.cid-uVsotswfMd #menu:hover {
  right: 0;
}
.cid-uVsotswfMd .menuItem .mbr-fonts-style {
  text-align: center;
  margin-top: 0px;
}
.cid-uVsotswfMd .menuItem a {
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
}
.cid-uVsotswfMd .menuItem a img {
  max-width: 100px;
  max-height: 100px;
}
.cid-uVsotswfMd .hidden {
  display: none;
}
.cid-uVsotswfMd div.imgtest {
  margin-left: auto;
  margin-right: auto;
  width: 100px;
  content: url(https://unsitepourtous.be/logo-zen.png);
}
.cid-uVsotswfMd P {
  color: #ffffff;
}
@media (max-width: 1400px) and (min-width: 768px) {
  .cid-uVsotswfMd .container {
    padding-left: 0px;
    padding-right: 0px;
  }
}
.cid-uSP3yqdkhV {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uSP3yqdkhV .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSP3yqdkhV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSP3yqdkhV .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uSP3yqdkhV .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uSP3yqdkhV .row {
    text-align: center;
  }
  .cid-uSP3yqdkhV .row > div {
    margin: auto;
  }
  .cid-uSP3yqdkhV .social-row {
    justify-content: center;
  }
}
.cid-uSP3yqdkhV .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uSP3yqdkhV .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uSP3yqdkhV .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uSP3yqdkhV .list {
    margin-bottom: 0rem;
  }
}
.cid-uSP3yqdkhV .mbr-text {
  color: #bbbbbb;
}
.cid-uSP3yqdkhV .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-uSP3yqdkhV .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uSP3yqdkhV div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uSSJnydebN {
  z-index: 1000;
  width: 100%;
}
.cid-uSSJnydebN nav.navbar {
  position: fixed;
}
.cid-uSSJnydebN .container-fluid {
  padding: 0;
}
.cid-uSSJnydebN .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-uSSJnydebN .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uSSJnydebN .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uSSJnydebN .dropdown-item:hover,
.cid-uSSJnydebN .dropdown-item:focus {
  background: #000000 !important;
  color: white !important;
}
.cid-uSSJnydebN .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uSSJnydebN .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uSSJnydebN .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uSSJnydebN .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uSSJnydebN .nav-link {
  position: relative;
}
.cid-uSSJnydebN .nav-link::before {
  background-color: currentColor;
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  content: "";
  height: 1px;
  width: 0%;
  -webkit-transition: width 0.5s ease-in-out;
  -moz--transition: width 0.5s ease-in-out;
  transition: width 0.5s ease-in-out;
}
.cid-uSSJnydebN .nav-link::after {
  background: transparent !important;
}
.cid-uSSJnydebN .nav-link:hover::before,
.cid-uSSJnydebN .nav-link :focus::before {
  width: 100%;
}
.cid-uSSJnydebN .container {
  display: flex;
  margin: auto;
}
.cid-uSSJnydebN .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 0.5rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
  border: 1px solid currentColor;
}
.cid-uSSJnydebN .iconfont-wrapper:hover {
  background: #FFFFFF;
}
.cid-uSSJnydebN .iconfont-wrapper:hover .mbr-iconfont {
  color: #141414;
}
.cid-uSSJnydebN .dropdown-menu,
.cid-uSSJnydebN .navbar.opened {
  background: #141414 !important;
}
.cid-uSSJnydebN .nav-item:focus,
.cid-uSSJnydebN .nav-link:focus {
  outline: none;
}
.cid-uSSJnydebN .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uSSJnydebN .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
  background: transparent !important;
}
.cid-uSSJnydebN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uSSJnydebN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uSSJnydebN .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uSSJnydebN .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uSSJnydebN .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid #ffffff;
  background: rgba(20, 20, 20, 0.2);
}
.cid-uSSJnydebN .navbar.opened {
  transition: all 0.3s;
}
.cid-uSSJnydebN .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uSSJnydebN .navbar .navbar-logo img {
  width: auto;
}
.cid-uSSJnydebN .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uSSJnydebN .navbar.collapsed {
  justify-content: center;
}
.cid-uSSJnydebN .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uSSJnydebN .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uSSJnydebN .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-uSSJnydebN .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uSSJnydebN .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uSSJnydebN .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-uSSJnydebN .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uSSJnydebN .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uSSJnydebN .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uSSJnydebN .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uSSJnydebN .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uSSJnydebN .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uSSJnydebN .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uSSJnydebN .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-uSSJnydebN .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uSSJnydebN .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uSSJnydebN .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uSSJnydebN .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uSSJnydebN .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uSSJnydebN .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uSSJnydebN .navbar.navbar-short {
  min-height: 60px;
}
.cid-uSSJnydebN .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uSSJnydebN .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uSSJnydebN .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uSSJnydebN .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uSSJnydebN .navbar-brand .display-7 {
  font-size: 24px;
}
.cid-uSSJnydebN .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uSSJnydebN .dropdown-item.active,
.cid-uSSJnydebN .dropdown-item:active {
  background-color: transparent;
}
.cid-uSSJnydebN .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uSSJnydebN .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uSSJnydebN .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uSSJnydebN .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #141414;
}
.cid-uSSJnydebN .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uSSJnydebN .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uSSJnydebN ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uSSJnydebN .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
@media (min-width: 992px) {
  .cid-uSSJnydebN .navbar-buttons {
    margin-bottom: -1px;
    margin-top: -1px;
  }
}
.cid-uSSJnydebN button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uSSJnydebN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uSSJnydebN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uSSJnydebN button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uSSJnydebN button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uSSJnydebN button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uSSJnydebN nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uSSJnydebN nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uSSJnydebN nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uSSJnydebN nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uSSJnydebN .navbar-dropdown {
  padding: 0 24px;
  position: fixed;
}
@media (min-width: 576px) {
  .cid-uSSJnydebN .navbar-dropdown {
    padding: 0 40px;
    min-height: 80px;
  }
}
@media (min-width: 768px) {
  .cid-uSSJnydebN .navbar-dropdown {
    padding: 0 60px;
  }
}
@media (min-width: 992px) {
  .cid-uSSJnydebN .navbar-dropdown {
    padding: 0 0 0 60px;
  }
}
.cid-uSSJnydebN a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uSSJnydebN .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1.5rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uSSJnydebN .icons-menu {
    padding-left: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uSSJnydebN .navbar {
    height: 70px;
  }
  .cid-uSSJnydebN .navbar.opened {
    height: auto;
  }
  .cid-uSSJnydebN .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uSSJnydebN .btn {
  min-height: 81px;
  margin: 0.667rem 0.667rem 1.4rem;
  padding: 0 64px;
}
@media (min-width: 992px) {
  .cid-uSSJnydebN .btn {
    margin: 0 0 0 0.6rem;
  }
}
.cid-uSSJnydebN .btn-info-outline {
  border: 1px solid currentColor;
  background: #232323 !important;
}
.cid-uSSJnydebN .btn-info-outline:hover {
  background: #595959 !important;
  border: 1px solid currentColor !important;
}
.cid-uSSJnAVsBe {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uSSJnAVsBe .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSSJnAVsBe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSSJnAVsBe .col-title {
  margin-bottom: 20px;
}
@media (max-width: 991px) {
  .cid-uSSJnAVsBe .col-title {
    margin-bottom: 50px;
  }
}
.cid-uSSJnAVsBe .mbr-section-title {
  color: #2B2B2B;
}
.cid-uSSJnAVsBe .mbr-section-main-subtitle {
  color: #5F6AD4;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-uSSJnAVsBe .mbr-section-main-subtitle {
    margin-top: 16px;
  }
}
.cid-uSSJnAVsBe .col-text {
  display: flex;
  flex-wrap: wrap;
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uSSJnAVsBe .col-text {
    flex-wrap: nowrap;
    justify-content: space-between;
  }
}
@media (max-width: 991px) {
  .cid-uSSJnAVsBe .col-text {
    padding-top: 0;
    padding-bottom: 0;
  }
}
.cid-uSSJnAVsBe .text-container1 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uSSJnAVsBe .text-container1 {
    max-width: 340px;
  }
}
.cid-uSSJnAVsBe .text-container2 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uSSJnAVsBe .text-container2 {
    max-width: 280px;
    padding-left: 40px;
  }
}
.cid-uSSJnAVsBe .mbr-section-btn {
  margin-top: 16px;
}
.cid-uSSJnAVsBe .mbr-section-btn .btn {
  min-width: 280px;
  min-height: 60px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uSSJnAVsBe .mbr-section-btn {
    margin-top: 8px;
    width: 100%;
  }
  .cid-uSSJnAVsBe .mbr-section-btn .btn {
    width: 100%;
    min-width: max-content;
  }
}
.cid-uSSJnAVsBe .col-carousel {
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (max-width: 991px) {
  .cid-uSSJnAVsBe .col-carousel {
    padding-top: 30px;
  }
}
.cid-uSSJnAVsBe .col-border .border-line {
  height: 2px;
  background-color: #dfdfd8;
}
.cid-uSSJnAVsBe .name-text {
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-uSSJnAVsBe .roominess-text {
  color: #78ec80;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-uSSJnAVsBe .mbr-text {
  color: #003d59;
  margin-bottom: 0;
  margin-top: 12px;
  text-align: center;
}
.cid-uSSJnAVsBe .list {
  color: #2A2A2A;
  margin-top: 20px;
  width: 100%;
}
.cid-uSSJnAVsBe .list-item {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-uSSJnAVsBe .list-item:not(:first-child) {
  margin-top: 12px;
}
.cid-uSSJnAVsBe .list-text {
  flex-grow: 1;
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-uSSJnAVsBe .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 8px;
}
.cid-uSSJnAVsBe .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #78ec80;
}
.cid-uSSJnAVsBe .price-text {
  color: #2A2A2A;
  margin-bottom: 0;
  margin-top: 20px;
  text-align: center;
}
.cid-uSSJnAVsBe .carousel {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 400px;
}
.cid-uSSJnAVsBe .carousel img {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 1199px) {
  .cid-uSSJnAVsBe .carousel {
    height: 385px;
  }
}
@media (max-width: 991px) {
  .cid-uSSJnAVsBe .carousel {
    height: 350px;
  }
}
@media (max-width: 575px) {
  .cid-uSSJnAVsBe .carousel {
    height: 280px;
  }
}
.cid-uSSJnAVsBe .carousel-inner {
  display: flex;
  align-items: center;
  height: 100%;
  border-radius: 16px;
}
.cid-uSSJnAVsBe .carousel-item {
  border-radius: 16px;
  overflow: hidden;
  height: 100%;
}
.cid-uSSJnAVsBe .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-uSSJnAVsBe .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uSSJnAVsBe .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-uSSJnAVsBe .carousel-control {
  top: 50%;
  width: 30px;
  height: 30px;
  margin-top: -15px;
  font-size: 16px;
  background-color: #dfdfd8;
  color: #2B2B2B !important;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: 1 !important;
}
.cid-uSSJnAVsBe .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 16px;
}
.cid-uSSJnAVsBe .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 16px;
}
.cid-uSSJnAVsBe .carousel-control:hover {
  background-color: #646464;
  color: #FFFFFF !important;
}
.cid-uSSJnAVsBe .carousel-indicators {
  display: none !important;
}
.cid-uSSJnAVsBe .item-menu-overlay {
  opacity: 0 !important;
}
.cid-uSSJnAVsBe .name-text,
.cid-uSSJnAVsBe .mbr-section-btn {
  color: #003d59;
  text-align: center;
}
.cid-uSSJnECDki {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uSSJnECDki .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSSJnECDki .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSSJnECDki .section-head {
  margin-bottom: 50px;
}
.cid-uSSJnECDki .mbr-section-title {
  color: #112b6d;
}
.cid-uSSJnECDki .mbr-section-subtitle {
  color: #000000;
  margin-top: 1rem;
}
.cid-uSSJnECDki .card {
  padding: 0;
}
.cid-uSSJnECDki .card-header {
  padding: 0;
  margin-bottom: 0;
  border: none;
  background-color: transparent;
  border-bottom: 1px solid #e2e2e2;
}
.cid-uSSJnECDki .panel-title {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding: 25px 0;
}
.cid-uSSJnECDki .panel-title-icon {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 15px;
  height: 15px;
  margin-right: 14px;
  color: #000000;
}
.cid-uSSJnECDki .panel-title-icon span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: #000000;
  transition: .3s all;
}
.cid-uSSJnECDki .panel-title-icon span:nth-child(1) {
  width: 100%;
  height: 2px;
}
.cid-uSSJnECDki .panel-title-icon span:nth-child(2) {
  width: 2px;
  height: 100%;
}
.cid-uSSJnECDki .panel-title[aria-expanded="true"] .panel-title-icon span:nth-child(2) {
  transform: translate(-50%, -50%) rotate(90deg);
}
.cid-uSSJnECDki .sign {
  display: none !important;
}
.cid-uSSJnECDki .panel-title-edit {
  color: #000000;
}
.cid-uSSJnECDki .panel-body {
  padding: 15px 0;
}
.cid-uSSJnECDki .panel-text {
  color: #000000;
  margin-bottom: 10px;
}
.cid-uSTPO4FXze {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uSTPO4FXze .card-wrapper {
  border-radius: 0;
  border: 1px solid #dddfe0;
  box-shadow: 0 0 17px 0 rgba(0, 0, 0, 0.21);
  padding: 2rem;
}
.cid-uSTPO4FXze .card-title {
  font-weight: 600;
}
.cid-uSTPO4FXze .card-img {
  text-align: left;
  padding: 0;
  position: relative;
  display: inline-block;
  margin-bottom: 16px;
  width: 100%;
}
.cid-uSTPO4FXze .card-img span {
  border: 2px solid #5aac98;
  padding: 15.5px;
  border-radius: 70px;
  text-align: center;
  color: #5aac98;
  font-size: 35px;
  display: inline-block;
}
@media (max-width: 991px) {
  .cid-uSTPO4FXze .card {
    margin-bottom: 2rem;
  }
}
.cid-uSTPO4FXze .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSTPO4FXze .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSTPO4FXze .card-wrapper .card-box .mbr-text,
.cid-uSTPO4FXze .card-wrapper .card-box .mbr-section-btn,
.cid-uSTPO4FXze .card-wrapper .card-box .card-img {
  text-align: left;
}
.cid-uW3wV6fhtf {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uW3wV6fhtf .card-wrapper {
  border-radius: 0;
  border: 1px solid #dddfe0;
  box-shadow: 0 0 17px 0 rgba(0, 0, 0, 0.21);
  padding: 2rem;
}
.cid-uW3wV6fhtf .card-title {
  font-weight: 600;
}
.cid-uW3wV6fhtf .card-img {
  text-align: left;
  padding: 0;
  position: relative;
  display: inline-block;
  margin-bottom: 16px;
  width: 100%;
}
.cid-uW3wV6fhtf .card-img span {
  border: 2px solid #ff0000;
  padding: 15.5px;
  border-radius: 70px;
  text-align: center;
  color: #ff0000;
  font-size: 35px;
  display: inline-block;
}
@media (max-width: 991px) {
  .cid-uW3wV6fhtf .card {
    margin-bottom: 2rem;
  }
}
.cid-uW3wV6fhtf .mbr-fallback-image.disabled {
  display: none;
}
.cid-uW3wV6fhtf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uW3wV6fhtf .card-wrapper .card-box .mbr-text,
.cid-uW3wV6fhtf .card-wrapper .card-box .mbr-section-btn,
.cid-uW3wV6fhtf .card-wrapper .card-box .card-img {
  text-align: left;
}
.cid-uW3wV6fhtf .card-wrapper .card-box .card-title,
.cid-uW3wV6fhtf .card-wrapper .card-box .card-img,
.cid-uW3wV6fhtf .card-wrapper .card-box .mbr-section-btn {
  color: #ff0000;
}
.cid-uSSJo1fJ6x {
  background-image: url("../../../assets/images/egypt-tours-egypt-travel-memphis-and-sakkara-9.jpg");
}
.cid-uSSJo1fJ6x .mbr-section-title {
  text-align: center;
  margin-bottom: 40px;
  color: #ffffff;
}
.cid-uSSJo1fJ6x .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uSSJo1fJ6x .button-align {
  text-align: right;
}
.cid-uSSJo1fJ6x .mbr-section-btn {
  display: block;
  margin-left: 0;
  margin-right: 0;
}
.cid-uSSJo1fJ6x .btn {
  margin-top: 20px;
  transition: all .3s !important;
  width: 268px !important;
  height: 268px !important;
}
.cid-uSSJo1fJ6x a.btn > span {
  margin-left: 0.5rem;
}
.cid-uSSJo1fJ6x a.btn {
  padding: 7.5rem 4rem;
  margin: 0;
  border-radius: 100% !important;
  background-color: transparent !important;
  border: 2px solid #ffffff !important;
}
.cid-uSSJo1fJ6x .al {
  display: flex;
  align-items: center;
}
.cid-uSSJo1fJ6x a.btn:hover {
  color: #000000 !important;
  background-color: #c0f22c !important;
  border: 2px solid #ffffff !important;
}
.cid-uSSJo1fJ6x a {
  font-weight: 500;
  transition: color .3s;
}
.cid-uSSJo1fJ6x .mbr-iconfont {
  margin: auto;
  background-color: #c0f22c;
  color: #ffffff;
  border-radius: 50%;
  font-size: 13px;
  cursor: pointer;
  width: 52px;
  height: 52px;
  transition: .2s;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  padding: 14px;
  padding-right: 11px;
}
.cid-uSSJo1fJ6x .icon-wrapper {
  display: inline;
}
.cid-uSSJo1fJ6x .lin {
  display: inline;
  margin-left: 12px;
}
.cid-uSSJo1fJ6x .linkMovement {
  margin-top: 130px;
}
@media (max-width: 960px) {
  .cid-uSSJo1fJ6x .al {
    flex-direction: column;
  }
  .cid-uSSJo1fJ6x .button-align {
    padding-top: 20px;
    text-align: center;
  }
  .cid-uSSJo1fJ6x .linkMovement {
    display: flex;
    justify-content: center;
    padding-top: 20px;
    margin-top: 0;
  }
}
.cid-uSSJo332O1 {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-uSSJo332O1 [class^="socicon-"]:before,
.cid-uSSJo332O1 [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-uSSJo332O1 .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-uSSJo332O1 .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #000000, #ff6666);
  display: inline-block;
}
.cid-uSSJo332O1 .socicon {
  color: #5b686b;
}
.cid-uSSJo332O1 .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  border: 2px solid #c0a375;
  border-color: #1ba1e2;
  color: #232323;
  cursor: pointer;
  margin-left: .5rem !important;
  margin-right: .5rem !important;
}
.cid-uSSJo332O1 .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-uSSJo332O1 .btn-social:hover {
  color: #fff;
  background: #1ba1e2;
}
.cid-uSSJo332O1 .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-uSSJo332O1 .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-uSSJo332O1 .btn {
    font-size: 20px !important;
  }
  .cid-uSSJo332O1 .btn-social {
    margin-right: .1rem !important;
    margin-left: .1rem !important;
  }
}
.cid-uUwuLsfgOr.popup-builder {
  background-color: #ffffff;
}
.cid-uUwuLsfgOr.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uUwuLsfgOr.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uUwuLsfgOr .modal-content,
.cid-uUwuLsfgOr .modal-dialog {
  height: auto;
}
.cid-uUwuLsfgOr .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uUwuLsfgOr .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uUwuLsfgOr .form-wrapper .mbr-form .form-group,
  .cid-uUwuLsfgOr .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uUwuLsfgOr .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uUwuLsfgOr .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uUwuLsfgOr .mbr-text {
  text-align: center;
}
.cid-uUwuLsfgOr .pt-0 {
  padding-top: 0 !important;
}
.cid-uUwuLsfgOr .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uUwuLsfgOr .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uUwuLsfgOr .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uUwuLsfgOr .modal-open {
  overflow: hidden;
}
.cid-uUwuLsfgOr .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uUwuLsfgOr .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uUwuLsfgOr .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uUwuLsfgOr .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uUwuLsfgOr .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uUwuLsfgOr .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uUwuLsfgOr .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uUwuLsfgOr .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uUwuLsfgOr .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uUwuLsfgOr .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uUwuLsfgOr .modal-backdrop.fade {
  opacity: 0;
}
.cid-uUwuLsfgOr .modal-backdrop.show {
  opacity: .5;
}
.cid-uUwuLsfgOr .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uUwuLsfgOr .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uUwuLsfgOr .modal-header {
    padding: 1rem;
  }
}
.cid-uUwuLsfgOr .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uUwuLsfgOr .modal-header .close svg {
  fill: #353535;
}
.cid-uUwuLsfgOr .modal-header .close:hover {
  opacity: 1;
}
.cid-uUwuLsfgOr .modal-header .close:focus {
  outline: none;
}
.cid-uUwuLsfgOr .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uUwuLsfgOr .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uUwuLsfgOr .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uUwuLsfgOr .modal-body {
    padding: 1rem;
  }
}
.cid-uUwuLsfgOr .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uUwuLsfgOr .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uUwuLsfgOr .modal-footer {
    padding: 1rem;
  }
}
.cid-uUwuLsfgOr .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uUwuLsfgOr .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uUwuLsfgOr .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uUwuLsfgOr .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uUwuLsfgOr .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uUwuLsfgOr .modal-lg,
  .cid-uUwuLsfgOr .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uUwuLsfgOr .modal-xl {
    max-width: 1140px;
  }
}
.cid-uUwuLsfgOr .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uUwuLsfgOr .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uUwuLsfgOr .form-group {
  margin-bottom: 1rem;
}
.cid-uUwuLsfgOr .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uUwuLsfgOr .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uUwuLsfgOr .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uUwuLsfgOr .mbr-section-btn {
  margin: 0;
}
.cid-uUwuLsfgOr .mbr-section-btn .btn {
  margin: 0;
}
.cid-uSSJo8cEc4 {
  background-color: #ffffff;
}
.cid-uSSJo8cEc4 .container {
  padding-top: 25px;
  padding-bottom: 25px;
  text-align: right;
}
.cid-uSSJo8cEc4 .container-nopadding {
  padding: 0px;
}
.cid-uSSJo8cEc4 .contactBtn {
  position: absolute;
  right: 30px;
  bottom: 30px;
  z-index: 5001;
}
.cid-uSSJo8cEc4 .contactBtnFixed {
  position: fixed;
}
.cid-uSSJo8cEc4 .btn-circle {
  background-color: rgba(35, 35, 35, 0.7);
  width: 50px;
  height: 50px;
  line-height: 50px;
  text-align: center;
  padding: 0;
  -webkit-border-radius: 30px !important;
  -moz-border-radius: 30px !important;
  border-radius: 30px !important;
  margin: .25rem !important;
  border-style: solid;
  border-color: rgba(0, 0, 0, 0.7);
  border-width: 1px;
}
.cid-uSSJo8cEc4 .btnIconcol {
  color: #ffffff;
}
.cid-uSSJo8cEc4 .btn-circle:hover {
  background-color: #232323;
}
.cid-uSSJo8cEc4 .btn-iconsize {
  line-height: revert !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  font-size: 1.7rem !important;
}
@media (max-width: 767px) {
  .cid-uSSJo8cEc4 .btn-iconsize .btn {
    font-size: 1.7rem !important;
  }
  .cid-uSSJo8cEc4 .btn-iconsize .btn .mbr-iconfont {
    font-size: 1.7rem !important;
  }
}
.cid-uSSJo8cEc4 .contactwindow {
  display: inline-block;
  text-align: left;
  width: 400px;
  background-color: #c9e1e7;
  border-color: black !important;
  border-width: 0 !important;
  border-style: solid !important;
  border-radius: 5px !important;
  box-shadow: 0 12px 20px 0 rgba(35, 35, 35, 0.4) !important;
  z-index: 5000;
}
.cid-uSSJo8cEc4 .windowFixed {
  display: none;
  position: fixed;
  right: 100px;
  bottom: 30px;
  overflow: auto;
  opacity: 0%;
  transition: opacity 1s;
}
.cid-uSSJo8cEc4 .windowBar {
  width: 100%;
  background-color: #000000;
  color: #fff;
  padding: 5px;
  border-top-left-radius: 5px !important;
  border-top-right-radius: 5px !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
}
.cid-uSSJo8cEc4 .close {
  color: #ffffff;
  text-shadow: none;
  opacity: 1;
  padding-right: 3px;
  outline: none !important;
  float: right ;
  background-color: transparent;
  border: none;
  font-size: 1.5rem !important;
  line-height: 1;
}
@media (max-width: 560px) {
  .cid-uSSJo8cEc4 .windowFixed {
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
  }
  .cid-uSSJo8cEc4 .windowBar,
  .cid-uSSJo8cEc4 .contentwindow,
  .cid-uSSJo8cEc4 .contactwindow {
    border-radius: 0;
  }
}
.cid-uSSJo8cEc4 .windowContent {
  width: 100%;
  padding: 10px;
}
.cid-uSSJo8cEc4 .windowBarText {
  display: block;
  color: #ffffff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-uSSJo8cEc4 .btn-form {
  display: initial;
  font-size: 1rem !important;
  font-weight: 400 !important;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uSSJo8cEc4 .mbr-form .input-group-btn button[type="submit"] {
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uSSJo8cEc4 .recaptcha-div {
  margin-bottom: 0;
}
.cid-uSSJo8cEc4 .recaptcha-div p {
  padding-top: 0;
  padding-bottom: 0;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  font-size: 0.8rem !important;
  font-weight: 400 !important;
}
.cid-uSSJo8cEc4 .gdpr-div {
  margin-bottom: 0;
}
.cid-uSSJo8cEc4 .gdpr-div p {
  padding-top: 0;
  padding-bottom: 0;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  font-size: 0.8rem !important;
  font-weight: 400 !important;
}
.cid-uSSJo8cEc4 .alert-div {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
}
.cid-uSSJo8cEc4 .send-copy-div {
  margin-bottom: 0;
}
.cid-uSSJo8cEc4 .send-copy-div p {
  padding-top: 0;
  padding-bottom: 0;
  margin-bottom: 0;
  margin-left: 0px;
  margin-right: 0px;
  font-size: 0.8rem !important;
  font-weight: 400 !important;
}
.cid-uSSJo8cEc4 .alert-success {
  background-color: #55e629;
  padding-top: 0.3rem !important;
  padding-bottom: 0.3rem !important;
}
.cid-uSSJo8cEc4 .alert-danger {
  background-color: #fd000b;
  padding-top: 0.3rem !important;
  padding-bottom: 0.3rem !important;
}
.cid-uSSJo8cEc4 .mbr-alert-success {
  text-align: center;
}
.cid-uSSJo8cEc4 .mbr-alert-danger {
  text-align: center;
}
.cid-uSSJo8cEc4 .message-div {
  margin-bottom: 0;
}
.cid-uSSJo8cEc4 .message-topic-div {
  margin-bottom: 0;
}
.cid-uSSJo8cEc4 .file-upload-div {
  margin-bottom: 0;
}
.cid-uSSJo8cEc4 .form-control {
  padding-top: 5px !important;
  padding-bottom: 8px !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  min-height: 3.2em !important;
}
.cid-uSSJo8cEc4 .form-control2 {
  color: #000000 !important;
  font-size: 15px !important;
  font-weight: 400 !important;
  min-height: 3.2em !important;
}
.cid-uSSJo8cEc4 .form-control3 {
  font-size: 15px !important;
  font-weight: 400 !important;
  min-height: 3.5em !important;
}
.cid-uSSJo8cEc4 .form-control {
  border: 1px solid #000000 !important;
}
.cid-uSSJo8cEc4 .form-control:hover {
  border: 1px solid #000000 !important;
}
.cid-uSSJo8cEc4 .form-control:focus {
  border: 1px solid #000000 !important;
}
.cid-uSSJo8cEc4 .showAlerts {
  display: block !important;
}
.cid-uSSJo8cEc4 .sendBtnCornerRadius {
  border-radius: 7px;
}
.cid-uSSJo8cEc4 .hidden {
  display: none;
}
.cid-uSSJo8cEc4 .mbr-section-terms {
  color: #232323;
  text-align: left;
}
.cid-uSSJo8cEc4 .mbr-section-autorespond {
  color: #232323;
  text-align: center;
}
.cid-uSSJo8cEc4 .mbr-section-gdpr {
  color: #232323;
  text-align: left;
}
.cid-uSSJo8cEc4 .mbr-section-alertsuccess {
  text-align: center;
}
.cid-uSSJo8cEc4 .mbr-section-alertsuccess span {
  vertical-align: middle;
}
.cid-uSSJo8cEc4 .mbr-section-alerterror {
  text-align: center;
}
.cid-uSSJo8cEc4 .mbr-section-alerterror span {
  vertical-align: middle;
}
.cid-uSSJo8cEc4 .mbr-section-labels {
  color: #232323;
}
.cid-uSSJo8cEc4 .sub-btn-config {
  margin-top: 13px !important;
  margin-bottom: 10px !important;
}
.cid-uSSJo8cEc4 .uploadBtn {
  padding-top: 17px !important;
  padding-left: 20.75px !important;
  color: #000000 !important;
}
.cid-uSSJo8cEc4 .MsgTopicXpad {
  padding-left: 6px !important;
}
.cid-uSSJo8cEc4 input[type=file]::file-selector-button {
  border: 1.25px solid #232323 !important;
  padding-top: 5px;
  padding-bottom: 6.5px;
  padding-left: .4em;
  padding-right: .4em;
  border-radius: .2em;
  background-color: #c9e1e7 !important;
  color: #000000 !important;
  font-family: Arial, Helvetica, sans-serif;
}
.cid-uSSJo8cEc4 input[type=file]::-webkit-file-upload-button {
  border: 1.25px solid #232323 !important;
  padding-top: 5px;
  padding-bottom: 6.5px;
  padding-left: .4em;
  padding-right: .4em;
  border-radius: .2em;
  background-color: #c9e1e7 !important;
  color: #000000 !important;
  font-family: Arial, Helvetica, sans-serif;
}
.cid-uSSJo8cEc4 input[type=file]::-ms-browse {
  border: 1.25px solid #232323 !important;
  padding-top: 5px;
  padding-bottom: 6.5px;
  padding-left: .4em;
  padding-right: .4em;
  border-radius: .2em;
  background-color: #c9e1e7 !important;
  color: #000000 !important;
  font-family: Arial, Helvetica, sans-serif;
}
.cid-uSSJo8cEc4 .blockhelp-format {
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  text-align: left;
}
.cid-uSSJo8cEc4 .blockhelp-format2 {
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  text-align: left;
  color: red;
}
.cid-uSSJo8cEc4 .show2ndButton {
  display: none ;
}
.cid-uSSJo8cEc4 input,
.cid-uSSJo8cEc4 textarea,
.cid-uSSJo8cEc4 select {
  background-color: #ffffff !important;
}
.cid-uSSJo8cEc4 textarea::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-uSSJo8cEc4 textarea:-moz-placeholder {
  color: #767676 !important;
}
.cid-uSSJo8cEc4 textarea::-moz-placeholder {
  color: #767676 !important;
}
.cid-uSSJo8cEc4 textarea:-ms-input-placeholder {
  color: #767676 !important;
}
.cid-uSSJo8cEc4 input::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-uSSJo8cEc4 input:-moz-placeholder {
  color: #767676 !important;
}
.cid-uSSJo8cEc4 input::-moz-placeholder {
  color: #767676 !important;
}
.cid-uSSJo8cEc4 input:-ms-input-placeholder {
  color: #767676 !important;
}
.cid-uSSJo8cEc4 .btn .mbr-iconfont,
.cid-uSSJo8cEc4 .btn.btn-sm .mbr-iconfont {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: unset;
}
.cid-uVskYxTxGp P {
  color: #1281fc;
}
.cid-uVskYxTxGp DIV {
  color: #ffffff;
}
.cid-uVskYxTxGp H10 {
  color: #034e75;
}
.cid-uVskYxTxGp .hidden {
  display: none;
}
.cid-uVskYxTxGp .icon-bar {
  z-index: 100002;
  position: fixed;
  top: 45%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  padding-right: 11px;
}
.cid-uVskYxTxGp .icon-bar a {
  display: block;
  text-align: center;
  padding: 3px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  padding-left: 11px;
}
.cid-uVskYxTxGp .icon-bar a:hover {
  background-color: #000000;
}
.cid-uVskYxTxGp .flag {
  background: transparent;
}
.cid-uVskYxTxGp .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-uVskYxTxGp .nav-right {
  float: left !important;
  position: relative;
}
.cid-uVskYxTxGp #google_translate_element {
  display: none;
}
.cid-uVskYxTxGp .goog-te-banner {
  display: none;
}
.cid-uVskYxTxGp .skiptranslate {
  display: none;
  bottom: 0px;
  position: relative;
}
.cid-uVskYxTxGp .goog-te-spinner-pos {
  display: none !important;
}
.cid-uVskYxTxGp body {
  top: 0px !important;
}
.cid-uVskYxTxGp body body {
  top: 0 !important;
}
.cid-uVskYxTxGp body .goog-te-banner-frame {
  display: none !important;
}
.cid-uVskYxTxGp .goog-te-banner-frame.skiptranslate {
  display: none !important;
}
.cid-uVskYxTxGp .goog-tooltip {
  display: none !important;
}
.cid-uVskYxTxGp .goog-tooltip:hover {
  display: none !important;
}
.cid-uVskYxTxGp .goog-text-highlight {
  background-color: transparent !important;
  border: none !important;
  box-shadow: none !important;
  display: none !important;
  Background-color: transparent;
}
.cid-uVskYxTxGp #goog-gt-tt,
.cid-uVskYxTxGp .goog-te-balloon-frame {
  display: none !important;
}
.cid-uVskYxTxGp #goog-gt-tt {
  visibility: hidden;
  display: none !important;
}
.cid-uVskYxTxGp .goog-logo-link {
  display: none !important;
}
.cid-uVskYxTxGp .goog-te-gadget {
  height: 28px !important;
  overflow: hidden;
}
.cid-uVskYxTxGp div.imgtest {
  margin-left: auto;
  margin-right: auto;
  width: 100px;
  content: url(https://www.unsitepourtous.be/logoscript/logo-zen.png);
}
.cid-uVskYxTxGp div.imgtest2 {
  margin-left: auto;
  margin-right: auto;
  width: 250px;
  content: url(https://www.unsitepourtous.be/logoscript/flags145.png);
}
.cid-uVsnj0hKfu .row * {
  width: 130px;
  max-width: 130px;
}
.cid-uVsnj0hKfu .menuItem {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-align: center;
  width: 100px;
  z-index: 100002;
}
.cid-uVsnj0hKfu .menuItem {
  margin-bottom: 30px;
  height: 130px;
}
.cid-uVsnj0hKfu #menuItems {
  width: 100px;
  height: 150px;
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-template-rows: repeat(2, 1fr);
  grid-gap: 10px;
  padding: 10px;
}
.cid-uVsnj0hKfu .frame {
  font-size: 1rem!important;
  width: 100px;
  height: 100px;
  border: 0px solid #ffffff;
  box-sizing: border-box;
  display: flex;
  justify-content: center;
  align-items: center;
  overflow: hidden;
  background-color: rgba(255, 255, 255, 0);
}
.cid-uVsnj0hKfu .menuItem p {
  margin-top: 5px;
}
.cid-uVsnj0hKfu .menuItem img {
  width: 75%;
  max-height: 75%;
  object-fit: contain;
}
.cid-uVsnj0hKfu #toggle {
  position: absolute;
  top: 69%;
  right: -65px;
  width: 50px;
  height: 38px;
  color: #ffffff;
  text-align: center;
  line-height: 50px;
  cursor: pointer;
}
.cid-uVsnj0hKfu #menu {
  position: fixed;
  top: 15%;
  right: -270px;
  width: 270px;
  height: 300px;
  background-color: rgba(255, 255, 255, 0.1);
  transition: right 1s;
  z-index: 1000;
  border-radius: 6px 0 0 6px;
  border: 4px solid #ff0000;
  border-right: none;
}
.cid-uVsnj0hKfu #toggle::after {
  content: 'Menu';
  position: absolute;
  top: 50%;
  left: -305px;
  transform: translate(-50%, -50%) rotate(-90deg);
  background-color: #000000;
  font-size: 27px;
  width: 150px;
  height: 51px;
  line-height: 30px;
  border-radius: 6px 6px 0 0;
  border: 4px solid #ff0000;
  border-bottom: none;
  padding-left: 38px;
  padding-right: 30px;
  padding-top: 5px;
}
.cid-uVsnj0hKfu #menu:hover {
  right: 0;
}
.cid-uVsnj0hKfu .menuItem .mbr-fonts-style {
  text-align: center;
  margin-top: 0px;
}
.cid-uVsnj0hKfu .menuItem a {
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
}
.cid-uVsnj0hKfu .menuItem a img {
  max-width: 100px;
  max-height: 100px;
}
.cid-uVsnj0hKfu .hidden {
  display: none;
}
.cid-uVsnj0hKfu div.imgtest {
  margin-left: auto;
  margin-right: auto;
  width: 100px;
  content: url(https://unsitepourtous.be/logo-zen.png);
}
.cid-uVsnj0hKfu P {
  color: #ffffff;
}
@media (max-width: 1400px) and (min-width: 768px) {
  .cid-uVsnj0hKfu .container {
    padding-left: 0px;
    padding-right: 0px;
  }
}
.cid-uVsxOfpT54.popup-builder {
  background-color: #ffffff;
}
.cid-uVsxOfpT54.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uVsxOfpT54.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uVsxOfpT54 .modal-content,
.cid-uVsxOfpT54 .modal-dialog {
  height: auto;
}
.cid-uVsxOfpT54 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uVsxOfpT54 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uVsxOfpT54 .form-wrapper .mbr-form .form-group,
  .cid-uVsxOfpT54 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uVsxOfpT54 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uVsxOfpT54 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uVsxOfpT54 .mbr-text {
  text-align: center;
}
.cid-uVsxOfpT54 .pt-0 {
  padding-top: 0 !important;
}
.cid-uVsxOfpT54 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uVsxOfpT54 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uVsxOfpT54 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uVsxOfpT54 .modal-open {
  overflow: hidden;
}
.cid-uVsxOfpT54 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uVsxOfpT54 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uVsxOfpT54 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uVsxOfpT54 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uVsxOfpT54 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uVsxOfpT54 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uVsxOfpT54 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uVsxOfpT54 .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uVsxOfpT54 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uVsxOfpT54 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uVsxOfpT54 .modal-backdrop.fade {
  opacity: 0;
}
.cid-uVsxOfpT54 .modal-backdrop.show {
  opacity: .5;
}
.cid-uVsxOfpT54 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uVsxOfpT54 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uVsxOfpT54 .modal-header {
    padding: 1rem;
  }
}
.cid-uVsxOfpT54 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uVsxOfpT54 .modal-header .close svg {
  fill: #353535;
}
.cid-uVsxOfpT54 .modal-header .close:hover {
  opacity: 1;
}
.cid-uVsxOfpT54 .modal-header .close:focus {
  outline: none;
}
.cid-uVsxOfpT54 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uVsxOfpT54 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uVsxOfpT54 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uVsxOfpT54 .modal-body {
    padding: 1rem;
  }
}
.cid-uVsxOfpT54 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uVsxOfpT54 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uVsxOfpT54 .modal-footer {
    padding: 1rem;
  }
}
.cid-uVsxOfpT54 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uVsxOfpT54 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uVsxOfpT54 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uVsxOfpT54 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uVsxOfpT54 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uVsxOfpT54 .modal-lg,
  .cid-uVsxOfpT54 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uVsxOfpT54 .modal-xl {
    max-width: 1140px;
  }
}
.cid-uVsxOfpT54 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uVsxOfpT54 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uVsxOfpT54 .form-group {
  margin-bottom: 1rem;
}
.cid-uVsxOfpT54 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uVsxOfpT54 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uVsxOfpT54 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uVsxOfpT54 .mbr-section-btn {
  margin: 0;
}
.cid-uVsxOfpT54 .mbr-section-btn .btn {
  margin: 0;
}
.cid-uSSJobIGf5 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uSSJobIGf5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSSJobIGf5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSSJobIGf5 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uSSJobIGf5 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uSSJobIGf5 .row {
    text-align: center;
  }
  .cid-uSSJobIGf5 .row > div {
    margin: auto;
  }
  .cid-uSSJobIGf5 .social-row {
    justify-content: center;
  }
}
.cid-uSSJobIGf5 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uSSJobIGf5 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uSSJobIGf5 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uSSJobIGf5 .list {
    margin-bottom: 0rem;
  }
}
.cid-uSSJobIGf5 .mbr-text {
  color: #bbbbbb;
}
.cid-uSSJobIGf5 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-uSSJobIGf5 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uSSJobIGf5 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uTtgxNZqYn {
  z-index: 1000;
  width: 100%;
}
.cid-uTtgxNZqYn nav.navbar {
  position: fixed;
}
.cid-uTtgxNZqYn .container-fluid {
  padding: 0;
}
.cid-uTtgxNZqYn .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-uTtgxNZqYn .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uTtgxNZqYn .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uTtgxNZqYn .dropdown-item:hover,
.cid-uTtgxNZqYn .dropdown-item:focus {
  background: #000000 !important;
  color: white !important;
}
.cid-uTtgxNZqYn .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uTtgxNZqYn .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uTtgxNZqYn .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uTtgxNZqYn .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uTtgxNZqYn .nav-link {
  position: relative;
}
.cid-uTtgxNZqYn .nav-link::before {
  background-color: currentColor;
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  content: "";
  height: 1px;
  width: 0%;
  -webkit-transition: width 0.5s ease-in-out;
  -moz--transition: width 0.5s ease-in-out;
  transition: width 0.5s ease-in-out;
}
.cid-uTtgxNZqYn .nav-link::after {
  background: transparent !important;
}
.cid-uTtgxNZqYn .nav-link:hover::before,
.cid-uTtgxNZqYn .nav-link :focus::before {
  width: 100%;
}
.cid-uTtgxNZqYn .container {
  display: flex;
  margin: auto;
}
.cid-uTtgxNZqYn .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 0.5rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
  border: 1px solid currentColor;
}
.cid-uTtgxNZqYn .iconfont-wrapper:hover {
  background: #FFFFFF;
}
.cid-uTtgxNZqYn .iconfont-wrapper:hover .mbr-iconfont {
  color: #141414;
}
.cid-uTtgxNZqYn .dropdown-menu,
.cid-uTtgxNZqYn .navbar.opened {
  background: #141414 !important;
}
.cid-uTtgxNZqYn .nav-item:focus,
.cid-uTtgxNZqYn .nav-link:focus {
  outline: none;
}
.cid-uTtgxNZqYn .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uTtgxNZqYn .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
  background: transparent !important;
}
.cid-uTtgxNZqYn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uTtgxNZqYn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uTtgxNZqYn .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uTtgxNZqYn .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uTtgxNZqYn .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid #ffffff;
  background: rgba(20, 20, 20, 0.2);
}
.cid-uTtgxNZqYn .navbar.opened {
  transition: all 0.3s;
}
.cid-uTtgxNZqYn .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uTtgxNZqYn .navbar .navbar-logo img {
  width: auto;
}
.cid-uTtgxNZqYn .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uTtgxNZqYn .navbar.collapsed {
  justify-content: center;
}
.cid-uTtgxNZqYn .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uTtgxNZqYn .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uTtgxNZqYn .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-uTtgxNZqYn .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uTtgxNZqYn .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uTtgxNZqYn .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-uTtgxNZqYn .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uTtgxNZqYn .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uTtgxNZqYn .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uTtgxNZqYn .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uTtgxNZqYn .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uTtgxNZqYn .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uTtgxNZqYn .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uTtgxNZqYn .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-uTtgxNZqYn .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uTtgxNZqYn .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uTtgxNZqYn .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uTtgxNZqYn .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uTtgxNZqYn .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uTtgxNZqYn .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uTtgxNZqYn .navbar.navbar-short {
  min-height: 60px;
}
.cid-uTtgxNZqYn .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uTtgxNZqYn .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uTtgxNZqYn .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uTtgxNZqYn .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uTtgxNZqYn .navbar-brand .display-7 {
  font-size: 24px;
}
.cid-uTtgxNZqYn .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uTtgxNZqYn .dropdown-item.active,
.cid-uTtgxNZqYn .dropdown-item:active {
  background-color: transparent;
}
.cid-uTtgxNZqYn .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uTtgxNZqYn .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uTtgxNZqYn .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uTtgxNZqYn .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #141414;
}
.cid-uTtgxNZqYn .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uTtgxNZqYn .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uTtgxNZqYn ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uTtgxNZqYn .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
@media (min-width: 992px) {
  .cid-uTtgxNZqYn .navbar-buttons {
    margin-bottom: -1px;
    margin-top: -1px;
  }
}
.cid-uTtgxNZqYn button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uTtgxNZqYn button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uTtgxNZqYn button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uTtgxNZqYn button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uTtgxNZqYn button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uTtgxNZqYn button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uTtgxNZqYn nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uTtgxNZqYn nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uTtgxNZqYn nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uTtgxNZqYn nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uTtgxNZqYn .navbar-dropdown {
  padding: 0 24px;
  position: fixed;
}
@media (min-width: 576px) {
  .cid-uTtgxNZqYn .navbar-dropdown {
    padding: 0 40px;
    min-height: 80px;
  }
}
@media (min-width: 768px) {
  .cid-uTtgxNZqYn .navbar-dropdown {
    padding: 0 60px;
  }
}
@media (min-width: 992px) {
  .cid-uTtgxNZqYn .navbar-dropdown {
    padding: 0 0 0 60px;
  }
}
.cid-uTtgxNZqYn a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uTtgxNZqYn .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1.5rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uTtgxNZqYn .icons-menu {
    padding-left: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uTtgxNZqYn .navbar {
    height: 70px;
  }
  .cid-uTtgxNZqYn .navbar.opened {
    height: auto;
  }
  .cid-uTtgxNZqYn .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uTtgxNZqYn .btn {
  min-height: 81px;
  margin: 0.667rem 0.667rem 1.4rem;
  padding: 0 64px;
}
@media (min-width: 992px) {
  .cid-uTtgxNZqYn .btn {
    margin: 0 0 0 0.6rem;
  }
}
.cid-uTtgxNZqYn .btn-info-outline {
  border: 1px solid currentColor;
  background: #232323 !important;
}
.cid-uTtgxNZqYn .btn-info-outline:hover {
  background: #595959 !important;
  border: 1px solid currentColor !important;
}
.cid-uTtgxQ3ayU {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uTtgxQ3ayU .mbr-fallback-image.disabled {
  display: none;
}
.cid-uTtgxQ3ayU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uTtgxQ3ayU .col-title {
  margin-bottom: 20px;
}
@media (max-width: 991px) {
  .cid-uTtgxQ3ayU .col-title {
    margin-bottom: 50px;
  }
}
.cid-uTtgxQ3ayU .mbr-section-title {
  color: #2B2B2B;
}
.cid-uTtgxQ3ayU .mbr-section-main-subtitle {
  color: #5F6AD4;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-uTtgxQ3ayU .mbr-section-main-subtitle {
    margin-top: 16px;
  }
}
.cid-uTtgxQ3ayU .col-text {
  display: flex;
  flex-wrap: wrap;
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uTtgxQ3ayU .col-text {
    flex-wrap: nowrap;
    justify-content: space-between;
  }
}
@media (max-width: 991px) {
  .cid-uTtgxQ3ayU .col-text {
    padding-top: 0;
    padding-bottom: 0;
  }
}
.cid-uTtgxQ3ayU .text-container1 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uTtgxQ3ayU .text-container1 {
    max-width: 340px;
  }
}
.cid-uTtgxQ3ayU .text-container2 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uTtgxQ3ayU .text-container2 {
    max-width: 280px;
    padding-left: 40px;
  }
}
.cid-uTtgxQ3ayU .mbr-section-btn {
  margin-top: 16px;
}
.cid-uTtgxQ3ayU .mbr-section-btn .btn {
  min-width: 280px;
  min-height: 60px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uTtgxQ3ayU .mbr-section-btn {
    margin-top: 8px;
    width: 100%;
  }
  .cid-uTtgxQ3ayU .mbr-section-btn .btn {
    width: 100%;
    min-width: max-content;
  }
}
.cid-uTtgxQ3ayU .col-carousel {
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (max-width: 991px) {
  .cid-uTtgxQ3ayU .col-carousel {
    padding-top: 30px;
  }
}
.cid-uTtgxQ3ayU .col-border .border-line {
  height: 2px;
  background-color: #dfdfd8;
}
.cid-uTtgxQ3ayU .name-text {
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-uTtgxQ3ayU .roominess-text {
  color: #78ec80;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-uTtgxQ3ayU .mbr-text {
  color: #003d59;
  margin-bottom: 0;
  margin-top: 12px;
  text-align: center;
}
.cid-uTtgxQ3ayU .list {
  color: #2A2A2A;
  margin-top: 20px;
  width: 100%;
}
.cid-uTtgxQ3ayU .list-item {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-uTtgxQ3ayU .list-item:not(:first-child) {
  margin-top: 12px;
}
.cid-uTtgxQ3ayU .list-text {
  flex-grow: 1;
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-uTtgxQ3ayU .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 8px;
}
.cid-uTtgxQ3ayU .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #78ec80;
}
.cid-uTtgxQ3ayU .price-text {
  color: #2A2A2A;
  margin-bottom: 0;
  margin-top: 20px;
  text-align: center;
}
.cid-uTtgxQ3ayU .carousel {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 400px;
}
.cid-uTtgxQ3ayU .carousel img {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 1199px) {
  .cid-uTtgxQ3ayU .carousel {
    height: 385px;
  }
}
@media (max-width: 991px) {
  .cid-uTtgxQ3ayU .carousel {
    height: 350px;
  }
}
@media (max-width: 575px) {
  .cid-uTtgxQ3ayU .carousel {
    height: 280px;
  }
}
.cid-uTtgxQ3ayU .carousel-inner {
  display: flex;
  align-items: center;
  height: 100%;
  border-radius: 16px;
}
.cid-uTtgxQ3ayU .carousel-item {
  border-radius: 16px;
  overflow: hidden;
  height: 100%;
}
.cid-uTtgxQ3ayU .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-uTtgxQ3ayU .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uTtgxQ3ayU .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-uTtgxQ3ayU .carousel-control {
  top: 50%;
  width: 30px;
  height: 30px;
  margin-top: -15px;
  font-size: 16px;
  background-color: #dfdfd8;
  color: #2B2B2B !important;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: 1 !important;
}
.cid-uTtgxQ3ayU .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 16px;
}
.cid-uTtgxQ3ayU .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 16px;
}
.cid-uTtgxQ3ayU .carousel-control:hover {
  background-color: #646464;
  color: #FFFFFF !important;
}
.cid-uTtgxQ3ayU .carousel-indicators {
  display: none !important;
}
.cid-uTtgxQ3ayU .item-menu-overlay {
  opacity: 0 !important;
}
.cid-uTtgxQ3ayU .name-text,
.cid-uTtgxQ3ayU .mbr-section-btn {
  color: #003d59;
  text-align: center;
}
.cid-uTtgxT3ffV {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uTtgxT3ffV .mbr-fallback-image.disabled {
  display: none;
}
.cid-uTtgxT3ffV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uTtgxT3ffV .section-head {
  margin-bottom: 50px;
}
.cid-uTtgxT3ffV .mbr-section-title {
  color: #112b6d;
}
.cid-uTtgxT3ffV .mbr-section-subtitle {
  color: #000000;
  margin-top: 1rem;
}
.cid-uTtgxT3ffV .card {
  padding: 0;
}
.cid-uTtgxT3ffV .card-header {
  padding: 0;
  margin-bottom: 0;
  border: none;
  background-color: transparent;
  border-bottom: 1px solid #e2e2e2;
}
.cid-uTtgxT3ffV .panel-title {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding: 25px 0;
}
.cid-uTtgxT3ffV .panel-title-icon {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 15px;
  height: 15px;
  margin-right: 14px;
  color: #000000;
}
.cid-uTtgxT3ffV .panel-title-icon span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: #000000;
  transition: .3s all;
}
.cid-uTtgxT3ffV .panel-title-icon span:nth-child(1) {
  width: 100%;
  height: 2px;
}
.cid-uTtgxT3ffV .panel-title-icon span:nth-child(2) {
  width: 2px;
  height: 100%;
}
.cid-uTtgxT3ffV .panel-title[aria-expanded="true"] .panel-title-icon span:nth-child(2) {
  transform: translate(-50%, -50%) rotate(90deg);
}
.cid-uTtgxT3ffV .sign {
  display: none !important;
}
.cid-uTtgxT3ffV .panel-title-edit {
  color: #000000;
}
.cid-uTtgxT3ffV .panel-body {
  padding: 15px 0;
}
.cid-uTtgxT3ffV .panel-text {
  color: #000000;
  margin-bottom: 10px;
}
.cid-uTtgy7cbkW {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uTtgy7cbkW .card-wrapper {
  border-radius: 0;
  border: 1px solid #dddfe0;
  box-shadow: 0 0 17px 0 rgba(0, 0, 0, 0.21);
  padding: 2rem;
}
.cid-uTtgy7cbkW .card-title {
  font-weight: 600;
}
.cid-uTtgy7cbkW .card-img {
  text-align: left;
  padding: 0;
  position: relative;
  display: inline-block;
  margin-bottom: 16px;
  width: 100%;
}
.cid-uTtgy7cbkW .card-img span {
  border: 2px solid #5aac98;
  padding: 15.5px;
  border-radius: 70px;
  text-align: center;
  color: #5aac98;
  font-size: 35px;
  display: inline-block;
}
@media (max-width: 991px) {
  .cid-uTtgy7cbkW .card {
    margin-bottom: 2rem;
  }
}
.cid-uTtgy7cbkW .mbr-fallback-image.disabled {
  display: none;
}
.cid-uTtgy7cbkW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uTtgy7cbkW .card-wrapper .card-box .mbr-text,
.cid-uTtgy7cbkW .card-wrapper .card-box .mbr-section-btn,
.cid-uTtgy7cbkW .card-wrapper .card-box .card-img {
  text-align: left;
}
.cid-uW3AmVRt2Y {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uW3AmVRt2Y .card-wrapper {
  border-radius: 0;
  border: 1px solid #dddfe0;
  box-shadow: 0 0 17px 0 rgba(0, 0, 0, 0.21);
  padding: 2rem;
}
.cid-uW3AmVRt2Y .card-title {
  font-weight: 600;
}
.cid-uW3AmVRt2Y .card-img {
  text-align: left;
  padding: 0;
  position: relative;
  display: inline-block;
  margin-bottom: 16px;
  width: 100%;
}
.cid-uW3AmVRt2Y .card-img span {
  border: 2px solid #ff0000;
  padding: 15.5px;
  border-radius: 70px;
  text-align: center;
  color: #ff0000;
  font-size: 35px;
  display: inline-block;
}
@media (max-width: 991px) {
  .cid-uW3AmVRt2Y .card {
    margin-bottom: 2rem;
  }
}
.cid-uW3AmVRt2Y .mbr-fallback-image.disabled {
  display: none;
}
.cid-uW3AmVRt2Y .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uW3AmVRt2Y .card-wrapper .card-box .mbr-text,
.cid-uW3AmVRt2Y .card-wrapper .card-box .mbr-section-btn,
.cid-uW3AmVRt2Y .card-wrapper .card-box .card-img {
  text-align: left;
}
.cid-uW3AmVRt2Y .card-wrapper .card-box .card-title,
.cid-uW3AmVRt2Y .card-wrapper .card-box .card-img,
.cid-uW3AmVRt2Y .card-wrapper .card-box .mbr-section-btn {
  color: #ff0000;
}
.cid-uTtgy9I0G3 {
  background-image: url("../../../assets/images/egypt-tours-egypt-travel-pyramids-34.jpg");
}
.cid-uTtgy9I0G3 .mbr-section-title {
  text-align: center;
  margin-bottom: 40px;
  color: #ffffff;
}
.cid-uTtgy9I0G3 .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uTtgy9I0G3 .button-align {
  text-align: right;
}
.cid-uTtgy9I0G3 .mbr-section-btn {
  display: block;
  margin-left: 0;
  margin-right: 0;
}
.cid-uTtgy9I0G3 .btn {
  margin-top: 20px;
  transition: all .3s !important;
  width: 268px !important;
  height: 268px !important;
}
.cid-uTtgy9I0G3 a.btn > span {
  margin-left: 0.5rem;
}
.cid-uTtgy9I0G3 a.btn {
  padding: 7.5rem 4rem;
  margin: 0;
  border-radius: 100% !important;
  background-color: transparent !important;
  border: 2px solid #ffffff !important;
}
.cid-uTtgy9I0G3 .al {
  display: flex;
  align-items: center;
}
.cid-uTtgy9I0G3 a.btn:hover {
  color: #000000 !important;
  background-color: #c0f22c !important;
  border: 2px solid #ffffff !important;
}
.cid-uTtgy9I0G3 a {
  font-weight: 500;
  transition: color .3s;
}
.cid-uTtgy9I0G3 .mbr-iconfont {
  margin: auto;
  background-color: #c0f22c;
  color: #ffffff;
  border-radius: 50%;
  font-size: 13px;
  cursor: pointer;
  width: 52px;
  height: 52px;
  transition: .2s;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  padding: 14px;
  padding-right: 11px;
}
.cid-uTtgy9I0G3 .icon-wrapper {
  display: inline;
}
.cid-uTtgy9I0G3 .lin {
  display: inline;
  margin-left: 12px;
}
.cid-uTtgy9I0G3 .linkMovement {
  margin-top: 130px;
}
@media (max-width: 960px) {
  .cid-uTtgy9I0G3 .al {
    flex-direction: column;
  }
  .cid-uTtgy9I0G3 .button-align {
    padding-top: 20px;
    text-align: center;
  }
  .cid-uTtgy9I0G3 .linkMovement {
    display: flex;
    justify-content: center;
    padding-top: 20px;
    margin-top: 0;
  }
}
.cid-uTtgyc0S83 {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-uTtgyc0S83 [class^="socicon-"]:before,
.cid-uTtgyc0S83 [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-uTtgyc0S83 .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-uTtgyc0S83 .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #000000, #ff6666);
  display: inline-block;
}
.cid-uTtgyc0S83 .socicon {
  color: #5b686b;
}
.cid-uTtgyc0S83 .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  border: 2px solid #c0a375;
  border-color: #1ba1e2;
  color: #232323;
  cursor: pointer;
  margin-left: .5rem !important;
  margin-right: .5rem !important;
}
.cid-uTtgyc0S83 .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-uTtgyc0S83 .btn-social:hover {
  color: #fff;
  background: #1ba1e2;
}
.cid-uTtgyc0S83 .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-uTtgyc0S83 .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-uTtgyc0S83 .btn {
    font-size: 20px !important;
  }
  .cid-uTtgyc0S83 .btn-social {
    margin-right: .1rem !important;
    margin-left: .1rem !important;
  }
}
.cid-uUwxWnzUDZ.popup-builder {
  background-color: #ffffff;
}
.cid-uUwxWnzUDZ.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uUwxWnzUDZ.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uUwxWnzUDZ .modal-content,
.cid-uUwxWnzUDZ .modal-dialog {
  height: auto;
}
.cid-uUwxWnzUDZ .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uUwxWnzUDZ .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uUwxWnzUDZ .form-wrapper .mbr-form .form-group,
  .cid-uUwxWnzUDZ .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uUwxWnzUDZ .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uUwxWnzUDZ .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uUwxWnzUDZ .mbr-text {
  text-align: center;
}
.cid-uUwxWnzUDZ .pt-0 {
  padding-top: 0 !important;
}
.cid-uUwxWnzUDZ .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uUwxWnzUDZ .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uUwxWnzUDZ .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uUwxWnzUDZ .modal-open {
  overflow: hidden;
}
.cid-uUwxWnzUDZ .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uUwxWnzUDZ .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uUwxWnzUDZ .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uUwxWnzUDZ .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uUwxWnzUDZ .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uUwxWnzUDZ .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uUwxWnzUDZ .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uUwxWnzUDZ .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uUwxWnzUDZ .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uUwxWnzUDZ .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uUwxWnzUDZ .modal-backdrop.fade {
  opacity: 0;
}
.cid-uUwxWnzUDZ .modal-backdrop.show {
  opacity: .5;
}
.cid-uUwxWnzUDZ .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uUwxWnzUDZ .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uUwxWnzUDZ .modal-header {
    padding: 1rem;
  }
}
.cid-uUwxWnzUDZ .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uUwxWnzUDZ .modal-header .close svg {
  fill: #353535;
}
.cid-uUwxWnzUDZ .modal-header .close:hover {
  opacity: 1;
}
.cid-uUwxWnzUDZ .modal-header .close:focus {
  outline: none;
}
.cid-uUwxWnzUDZ .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uUwxWnzUDZ .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uUwxWnzUDZ .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uUwxWnzUDZ .modal-body {
    padding: 1rem;
  }
}
.cid-uUwxWnzUDZ .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uUwxWnzUDZ .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uUwxWnzUDZ .modal-footer {
    padding: 1rem;
  }
}
.cid-uUwxWnzUDZ .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uUwxWnzUDZ .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uUwxWnzUDZ .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uUwxWnzUDZ .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uUwxWnzUDZ .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uUwxWnzUDZ .modal-lg,
  .cid-uUwxWnzUDZ .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uUwxWnzUDZ .modal-xl {
    max-width: 1140px;
  }
}
.cid-uUwxWnzUDZ .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uUwxWnzUDZ .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uUwxWnzUDZ .form-group {
  margin-bottom: 1rem;
}
.cid-uUwxWnzUDZ .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uUwxWnzUDZ .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uUwxWnzUDZ .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uUwxWnzUDZ .mbr-section-btn {
  margin: 0;
}
.cid-uUwxWnzUDZ .mbr-section-btn .btn {
  margin: 0;
}
.cid-uTtgyhmXeb {
  background-color: #ffffff;
}
.cid-uTtgyhmXeb .container {
  padding-top: 25px;
  padding-bottom: 25px;
  text-align: right;
}
.cid-uTtgyhmXeb .container-nopadding {
  padding: 0px;
}
.cid-uTtgyhmXeb .contactBtn {
  position: absolute;
  right: 30px;
  bottom: 30px;
  z-index: 5001;
}
.cid-uTtgyhmXeb .contactBtnFixed {
  position: fixed;
}
.cid-uTtgyhmXeb .btn-circle {
  background-color: rgba(35, 35, 35, 0.7);
  width: 50px;
  height: 50px;
  line-height: 50px;
  text-align: center;
  padding: 0;
  -webkit-border-radius: 30px !important;
  -moz-border-radius: 30px !important;
  border-radius: 30px !important;
  margin: .25rem !important;
  border-style: solid;
  border-color: rgba(0, 0, 0, 0.7);
  border-width: 1px;
}
.cid-uTtgyhmXeb .btnIconcol {
  color: #ffffff;
}
.cid-uTtgyhmXeb .btn-circle:hover {
  background-color: #232323;
}
.cid-uTtgyhmXeb .btn-iconsize {
  line-height: revert !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  font-size: 1.7rem !important;
}
@media (max-width: 767px) {
  .cid-uTtgyhmXeb .btn-iconsize .btn {
    font-size: 1.7rem !important;
  }
  .cid-uTtgyhmXeb .btn-iconsize .btn .mbr-iconfont {
    font-size: 1.7rem !important;
  }
}
.cid-uTtgyhmXeb .contactwindow {
  display: inline-block;
  text-align: left;
  width: 400px;
  background-color: #c9e1e7;
  border-color: black !important;
  border-width: 0 !important;
  border-style: solid !important;
  border-radius: 5px !important;
  box-shadow: 0 12px 20px 0 rgba(35, 35, 35, 0.4) !important;
  z-index: 5000;
}
.cid-uTtgyhmXeb .windowFixed {
  display: none;
  position: fixed;
  right: 100px;
  bottom: 30px;
  overflow: auto;
  opacity: 0%;
  transition: opacity 1s;
}
.cid-uTtgyhmXeb .windowBar {
  width: 100%;
  background-color: #000000;
  color: #fff;
  padding: 5px;
  border-top-left-radius: 5px !important;
  border-top-right-radius: 5px !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
}
.cid-uTtgyhmXeb .close {
  color: #ffffff;
  text-shadow: none;
  opacity: 1;
  padding-right: 3px;
  outline: none !important;
  float: right ;
  background-color: transparent;
  border: none;
  font-size: 1.5rem !important;
  line-height: 1;
}
@media (max-width: 560px) {
  .cid-uTtgyhmXeb .windowFixed {
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
  }
  .cid-uTtgyhmXeb .windowBar,
  .cid-uTtgyhmXeb .contentwindow,
  .cid-uTtgyhmXeb .contactwindow {
    border-radius: 0;
  }
}
.cid-uTtgyhmXeb .windowContent {
  width: 100%;
  padding: 10px;
}
.cid-uTtgyhmXeb .windowBarText {
  display: block;
  color: #ffffff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-uTtgyhmXeb .btn-form {
  display: initial;
  font-size: 1rem !important;
  font-weight: 400 !important;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uTtgyhmXeb .mbr-form .input-group-btn button[type="submit"] {
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uTtgyhmXeb .recaptcha-div {
  margin-bottom: 0;
}
.cid-uTtgyhmXeb .recaptcha-div p {
  padding-top: 0;
  padding-bottom: 0;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  font-size: 0.8rem !important;
  font-weight: 400 !important;
}
.cid-uTtgyhmXeb .gdpr-div {
  margin-bottom: 0;
}
.cid-uTtgyhmXeb .gdpr-div p {
  padding-top: 0;
  padding-bottom: 0;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  font-size: 0.8rem !important;
  font-weight: 400 !important;
}
.cid-uTtgyhmXeb .alert-div {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
}
.cid-uTtgyhmXeb .send-copy-div {
  margin-bottom: 0;
}
.cid-uTtgyhmXeb .send-copy-div p {
  padding-top: 0;
  padding-bottom: 0;
  margin-bottom: 0;
  margin-left: 0px;
  margin-right: 0px;
  font-size: 0.8rem !important;
  font-weight: 400 !important;
}
.cid-uTtgyhmXeb .alert-success {
  background-color: #55e629;
  padding-top: 0.3rem !important;
  padding-bottom: 0.3rem !important;
}
.cid-uTtgyhmXeb .alert-danger {
  background-color: #fd000b;
  padding-top: 0.3rem !important;
  padding-bottom: 0.3rem !important;
}
.cid-uTtgyhmXeb .mbr-alert-success {
  text-align: center;
}
.cid-uTtgyhmXeb .mbr-alert-danger {
  text-align: center;
}
.cid-uTtgyhmXeb .message-div {
  margin-bottom: 0;
}
.cid-uTtgyhmXeb .message-topic-div {
  margin-bottom: 0;
}
.cid-uTtgyhmXeb .file-upload-div {
  margin-bottom: 0;
}
.cid-uTtgyhmXeb .form-control {
  padding-top: 5px !important;
  padding-bottom: 8px !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  min-height: 3.2em !important;
}
.cid-uTtgyhmXeb .form-control2 {
  color: #000000 !important;
  font-size: 15px !important;
  font-weight: 400 !important;
  min-height: 3.2em !important;
}
.cid-uTtgyhmXeb .form-control3 {
  font-size: 15px !important;
  font-weight: 400 !important;
  min-height: 3.5em !important;
}
.cid-uTtgyhmXeb .form-control {
  border: 1px solid #000000 !important;
}
.cid-uTtgyhmXeb .form-control:hover {
  border: 1px solid #000000 !important;
}
.cid-uTtgyhmXeb .form-control:focus {
  border: 1px solid #000000 !important;
}
.cid-uTtgyhmXeb .showAlerts {
  display: block !important;
}
.cid-uTtgyhmXeb .sendBtnCornerRadius {
  border-radius: 7px;
}
.cid-uTtgyhmXeb .hidden {
  display: none;
}
.cid-uTtgyhmXeb .mbr-section-terms {
  color: #232323;
  text-align: left;
}
.cid-uTtgyhmXeb .mbr-section-autorespond {
  color: #232323;
  text-align: center;
}
.cid-uTtgyhmXeb .mbr-section-gdpr {
  color: #232323;
  text-align: left;
}
.cid-uTtgyhmXeb .mbr-section-alertsuccess {
  text-align: center;
}
.cid-uTtgyhmXeb .mbr-section-alertsuccess span {
  vertical-align: middle;
}
.cid-uTtgyhmXeb .mbr-section-alerterror {
  text-align: center;
}
.cid-uTtgyhmXeb .mbr-section-alerterror span {
  vertical-align: middle;
}
.cid-uTtgyhmXeb .mbr-section-labels {
  color: #232323;
}
.cid-uTtgyhmXeb .sub-btn-config {
  margin-top: 13px !important;
  margin-bottom: 10px !important;
}
.cid-uTtgyhmXeb .uploadBtn {
  padding-top: 17px !important;
  padding-left: 20.75px !important;
  color: #000000 !important;
}
.cid-uTtgyhmXeb .MsgTopicXpad {
  padding-left: 6px !important;
}
.cid-uTtgyhmXeb input[type=file]::file-selector-button {
  border: 1.25px solid #232323 !important;
  padding-top: 5px;
  padding-bottom: 6.5px;
  padding-left: .4em;
  padding-right: .4em;
  border-radius: .2em;
  background-color: #c9e1e7 !important;
  color: #000000 !important;
  font-family: Arial, Helvetica, sans-serif;
}
.cid-uTtgyhmXeb input[type=file]::-webkit-file-upload-button {
  border: 1.25px solid #232323 !important;
  padding-top: 5px;
  padding-bottom: 6.5px;
  padding-left: .4em;
  padding-right: .4em;
  border-radius: .2em;
  background-color: #c9e1e7 !important;
  color: #000000 !important;
  font-family: Arial, Helvetica, sans-serif;
}
.cid-uTtgyhmXeb input[type=file]::-ms-browse {
  border: 1.25px solid #232323 !important;
  padding-top: 5px;
  padding-bottom: 6.5px;
  padding-left: .4em;
  padding-right: .4em;
  border-radius: .2em;
  background-color: #c9e1e7 !important;
  color: #000000 !important;
  font-family: Arial, Helvetica, sans-serif;
}
.cid-uTtgyhmXeb .blockhelp-format {
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  text-align: left;
}
.cid-uTtgyhmXeb .blockhelp-format2 {
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  text-align: left;
  color: red;
}
.cid-uTtgyhmXeb .show2ndButton {
  display: none ;
}
.cid-uTtgyhmXeb input,
.cid-uTtgyhmXeb textarea,
.cid-uTtgyhmXeb select {
  background-color: #ffffff !important;
}
.cid-uTtgyhmXeb textarea::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-uTtgyhmXeb textarea:-moz-placeholder {
  color: #767676 !important;
}
.cid-uTtgyhmXeb textarea::-moz-placeholder {
  color: #767676 !important;
}
.cid-uTtgyhmXeb textarea:-ms-input-placeholder {
  color: #767676 !important;
}
.cid-uTtgyhmXeb input::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-uTtgyhmXeb input:-moz-placeholder {
  color: #767676 !important;
}
.cid-uTtgyhmXeb input::-moz-placeholder {
  color: #767676 !important;
}
.cid-uTtgyhmXeb input:-ms-input-placeholder {
  color: #767676 !important;
}
.cid-uTtgyhmXeb .btn .mbr-iconfont,
.cid-uTtgyhmXeb .btn.btn-sm .mbr-iconfont {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: unset;
}
.cid-uVsl2GrpXK P {
  color: #1281fc;
}
.cid-uVsl2GrpXK DIV {
  color: #ffffff;
}
.cid-uVsl2GrpXK H10 {
  color: #034e75;
}
.cid-uVsl2GrpXK .hidden {
  display: none;
}
.cid-uVsl2GrpXK .icon-bar {
  z-index: 100002;
  position: fixed;
  top: 45%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  padding-right: 11px;
}
.cid-uVsl2GrpXK .icon-bar a {
  display: block;
  text-align: center;
  padding: 3px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  padding-left: 11px;
}
.cid-uVsl2GrpXK .icon-bar a:hover {
  background-color: #000000;
}
.cid-uVsl2GrpXK .flag {
  background: transparent;
}
.cid-uVsl2GrpXK .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-uVsl2GrpXK .nav-right {
  float: left !important;
  position: relative;
}
.cid-uVsl2GrpXK #google_translate_element {
  display: none;
}
.cid-uVsl2GrpXK .goog-te-banner {
  display: none;
}
.cid-uVsl2GrpXK .skiptranslate {
  display: none;
  bottom: 0px;
  position: relative;
}
.cid-uVsl2GrpXK .goog-te-spinner-pos {
  display: none !important;
}
.cid-uVsl2GrpXK body {
  top: 0px !important;
}
.cid-uVsl2GrpXK body body {
  top: 0 !important;
}
.cid-uVsl2GrpXK body .goog-te-banner-frame {
  display: none !important;
}
.cid-uVsl2GrpXK .goog-te-banner-frame.skiptranslate {
  display: none !important;
}
.cid-uVsl2GrpXK .goog-tooltip {
  display: none !important;
}
.cid-uVsl2GrpXK .goog-tooltip:hover {
  display: none !important;
}
.cid-uVsl2GrpXK .goog-text-highlight {
  background-color: transparent !important;
  border: none !important;
  box-shadow: none !important;
  display: none !important;
  Background-color: transparent;
}
.cid-uVsl2GrpXK #goog-gt-tt,
.cid-uVsl2GrpXK .goog-te-balloon-frame {
  display: none !important;
}
.cid-uVsl2GrpXK #goog-gt-tt {
  visibility: hidden;
  display: none !important;
}
.cid-uVsl2GrpXK .goog-logo-link {
  display: none !important;
}
.cid-uVsl2GrpXK .goog-te-gadget {
  height: 28px !important;
  overflow: hidden;
}
.cid-uVsl2GrpXK div.imgtest {
  margin-left: auto;
  margin-right: auto;
  width: 100px;
  content: url(https://www.unsitepourtous.be/logoscript/logo-zen.png);
}
.cid-uVsl2GrpXK div.imgtest2 {
  margin-left: auto;
  margin-right: auto;
  width: 250px;
  content: url(https://www.unsitepourtous.be/logoscript/flags145.png);
}
.cid-uVsnxX3VjC .row * {
  width: 130px;
  max-width: 130px;
}
.cid-uVsnxX3VjC .menuItem {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-align: center;
  width: 100px;
  z-index: 100002;
}
.cid-uVsnxX3VjC .menuItem {
  margin-bottom: 30px;
  height: 130px;
}
.cid-uVsnxX3VjC #menuItems {
  width: 100px;
  height: 150px;
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-template-rows: repeat(2, 1fr);
  grid-gap: 10px;
  padding: 10px;
}
.cid-uVsnxX3VjC .frame {
  font-size: 1rem!important;
  width: 100px;
  height: 100px;
  border: 0px solid #ffffff;
  box-sizing: border-box;
  display: flex;
  justify-content: center;
  align-items: center;
  overflow: hidden;
  background-color: rgba(255, 255, 255, 0);
}
.cid-uVsnxX3VjC .menuItem p {
  margin-top: 5px;
}
.cid-uVsnxX3VjC .menuItem img {
  width: 75%;
  max-height: 75%;
  object-fit: contain;
}
.cid-uVsnxX3VjC #toggle {
  position: absolute;
  top: 69%;
  right: -65px;
  width: 50px;
  height: 38px;
  color: #ffffff;
  text-align: center;
  line-height: 50px;
  cursor: pointer;
}
.cid-uVsnxX3VjC #menu {
  position: fixed;
  top: 15%;
  right: -270px;
  width: 270px;
  height: 300px;
  background-color: rgba(255, 255, 255, 0.1);
  transition: right 1s;
  z-index: 1000;
  border-radius: 6px 0 0 6px;
  border: 4px solid #ff0000;
  border-right: none;
}
.cid-uVsnxX3VjC #toggle::after {
  content: 'Menu';
  position: absolute;
  top: 50%;
  left: -305px;
  transform: translate(-50%, -50%) rotate(-90deg);
  background-color: #000000;
  font-size: 27px;
  width: 150px;
  height: 51px;
  line-height: 30px;
  border-radius: 6px 6px 0 0;
  border: 4px solid #ff0000;
  border-bottom: none;
  padding-left: 38px;
  padding-right: 30px;
  padding-top: 5px;
}
.cid-uVsnxX3VjC #menu:hover {
  right: 0;
}
.cid-uVsnxX3VjC .menuItem .mbr-fonts-style {
  text-align: center;
  margin-top: 0px;
}
.cid-uVsnxX3VjC .menuItem a {
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
}
.cid-uVsnxX3VjC .menuItem a img {
  max-width: 100px;
  max-height: 100px;
}
.cid-uVsnxX3VjC .hidden {
  display: none;
}
.cid-uVsnxX3VjC div.imgtest {
  margin-left: auto;
  margin-right: auto;
  width: 100px;
  content: url(https://unsitepourtous.be/logo-zen.png);
}
.cid-uVsnxX3VjC P {
  color: #ffffff;
}
@media (max-width: 1400px) and (min-width: 768px) {
  .cid-uVsnxX3VjC .container {
    padding-left: 0px;
    padding-right: 0px;
  }
}
.cid-uVsxSUdEXY.popup-builder {
  background-color: #ffffff;
}
.cid-uVsxSUdEXY.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uVsxSUdEXY.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uVsxSUdEXY .modal-content,
.cid-uVsxSUdEXY .modal-dialog {
  height: auto;
}
.cid-uVsxSUdEXY .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uVsxSUdEXY .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uVsxSUdEXY .form-wrapper .mbr-form .form-group,
  .cid-uVsxSUdEXY .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uVsxSUdEXY .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uVsxSUdEXY .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uVsxSUdEXY .mbr-text {
  text-align: center;
}
.cid-uVsxSUdEXY .pt-0 {
  padding-top: 0 !important;
}
.cid-uVsxSUdEXY .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uVsxSUdEXY .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uVsxSUdEXY .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uVsxSUdEXY .modal-open {
  overflow: hidden;
}
.cid-uVsxSUdEXY .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uVsxSUdEXY .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uVsxSUdEXY .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uVsxSUdEXY .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uVsxSUdEXY .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uVsxSUdEXY .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uVsxSUdEXY .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uVsxSUdEXY .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uVsxSUdEXY .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uVsxSUdEXY .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uVsxSUdEXY .modal-backdrop.fade {
  opacity: 0;
}
.cid-uVsxSUdEXY .modal-backdrop.show {
  opacity: .5;
}
.cid-uVsxSUdEXY .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uVsxSUdEXY .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uVsxSUdEXY .modal-header {
    padding: 1rem;
  }
}
.cid-uVsxSUdEXY .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uVsxSUdEXY .modal-header .close svg {
  fill: #353535;
}
.cid-uVsxSUdEXY .modal-header .close:hover {
  opacity: 1;
}
.cid-uVsxSUdEXY .modal-header .close:focus {
  outline: none;
}
.cid-uVsxSUdEXY .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uVsxSUdEXY .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uVsxSUdEXY .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uVsxSUdEXY .modal-body {
    padding: 1rem;
  }
}
.cid-uVsxSUdEXY .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uVsxSUdEXY .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uVsxSUdEXY .modal-footer {
    padding: 1rem;
  }
}
.cid-uVsxSUdEXY .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uVsxSUdEXY .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uVsxSUdEXY .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uVsxSUdEXY .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uVsxSUdEXY .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uVsxSUdEXY .modal-lg,
  .cid-uVsxSUdEXY .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uVsxSUdEXY .modal-xl {
    max-width: 1140px;
  }
}
.cid-uVsxSUdEXY .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uVsxSUdEXY .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uVsxSUdEXY .form-group {
  margin-bottom: 1rem;
}
.cid-uVsxSUdEXY .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uVsxSUdEXY .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uVsxSUdEXY .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uVsxSUdEXY .mbr-section-btn {
  margin: 0;
}
.cid-uVsxSUdEXY .mbr-section-btn .btn {
  margin: 0;
}
.cid-uTtgykZuRM {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uTtgykZuRM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uTtgykZuRM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uTtgykZuRM .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uTtgykZuRM .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uTtgykZuRM .row {
    text-align: center;
  }
  .cid-uTtgykZuRM .row > div {
    margin: auto;
  }
  .cid-uTtgykZuRM .social-row {
    justify-content: center;
  }
}
.cid-uTtgykZuRM .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uTtgykZuRM .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uTtgykZuRM .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uTtgykZuRM .list {
    margin-bottom: 0rem;
  }
}
.cid-uTtgykZuRM .mbr-text {
  color: #bbbbbb;
}
.cid-uTtgykZuRM .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-uTtgykZuRM .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uTtgykZuRM div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uTtOXaVFwb {
  z-index: 1000;
  width: 100%;
}
.cid-uTtOXaVFwb nav.navbar {
  position: fixed;
}
.cid-uTtOXaVFwb .container-fluid {
  padding: 0;
}
.cid-uTtOXaVFwb .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-uTtOXaVFwb .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uTtOXaVFwb .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uTtOXaVFwb .dropdown-item:hover,
.cid-uTtOXaVFwb .dropdown-item:focus {
  background: #000000 !important;
  color: white !important;
}
.cid-uTtOXaVFwb .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uTtOXaVFwb .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uTtOXaVFwb .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uTtOXaVFwb .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uTtOXaVFwb .nav-link {
  position: relative;
}
.cid-uTtOXaVFwb .nav-link::before {
  background-color: currentColor;
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  content: "";
  height: 1px;
  width: 0%;
  -webkit-transition: width 0.5s ease-in-out;
  -moz--transition: width 0.5s ease-in-out;
  transition: width 0.5s ease-in-out;
}
.cid-uTtOXaVFwb .nav-link::after {
  background: transparent !important;
}
.cid-uTtOXaVFwb .nav-link:hover::before,
.cid-uTtOXaVFwb .nav-link :focus::before {
  width: 100%;
}
.cid-uTtOXaVFwb .container {
  display: flex;
  margin: auto;
}
.cid-uTtOXaVFwb .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 0.5rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
  border: 1px solid currentColor;
}
.cid-uTtOXaVFwb .iconfont-wrapper:hover {
  background: #FFFFFF;
}
.cid-uTtOXaVFwb .iconfont-wrapper:hover .mbr-iconfont {
  color: #141414;
}
.cid-uTtOXaVFwb .dropdown-menu,
.cid-uTtOXaVFwb .navbar.opened {
  background: #141414 !important;
}
.cid-uTtOXaVFwb .nav-item:focus,
.cid-uTtOXaVFwb .nav-link:focus {
  outline: none;
}
.cid-uTtOXaVFwb .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uTtOXaVFwb .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
  background: transparent !important;
}
.cid-uTtOXaVFwb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uTtOXaVFwb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uTtOXaVFwb .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uTtOXaVFwb .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uTtOXaVFwb .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid #ffffff;
  background: rgba(20, 20, 20, 0.2);
}
.cid-uTtOXaVFwb .navbar.opened {
  transition: all 0.3s;
}
.cid-uTtOXaVFwb .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uTtOXaVFwb .navbar .navbar-logo img {
  width: auto;
}
.cid-uTtOXaVFwb .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uTtOXaVFwb .navbar.collapsed {
  justify-content: center;
}
.cid-uTtOXaVFwb .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uTtOXaVFwb .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uTtOXaVFwb .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-uTtOXaVFwb .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uTtOXaVFwb .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uTtOXaVFwb .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-uTtOXaVFwb .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uTtOXaVFwb .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uTtOXaVFwb .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uTtOXaVFwb .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uTtOXaVFwb .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uTtOXaVFwb .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uTtOXaVFwb .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uTtOXaVFwb .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-uTtOXaVFwb .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uTtOXaVFwb .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uTtOXaVFwb .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uTtOXaVFwb .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uTtOXaVFwb .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uTtOXaVFwb .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uTtOXaVFwb .navbar.navbar-short {
  min-height: 60px;
}
.cid-uTtOXaVFwb .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uTtOXaVFwb .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uTtOXaVFwb .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uTtOXaVFwb .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uTtOXaVFwb .navbar-brand .display-7 {
  font-size: 24px;
}
.cid-uTtOXaVFwb .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uTtOXaVFwb .dropdown-item.active,
.cid-uTtOXaVFwb .dropdown-item:active {
  background-color: transparent;
}
.cid-uTtOXaVFwb .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uTtOXaVFwb .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uTtOXaVFwb .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uTtOXaVFwb .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #141414;
}
.cid-uTtOXaVFwb .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uTtOXaVFwb .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uTtOXaVFwb ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uTtOXaVFwb .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
@media (min-width: 992px) {
  .cid-uTtOXaVFwb .navbar-buttons {
    margin-bottom: -1px;
    margin-top: -1px;
  }
}
.cid-uTtOXaVFwb button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uTtOXaVFwb button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uTtOXaVFwb button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uTtOXaVFwb button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uTtOXaVFwb button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uTtOXaVFwb button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uTtOXaVFwb nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uTtOXaVFwb nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uTtOXaVFwb nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uTtOXaVFwb nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uTtOXaVFwb .navbar-dropdown {
  padding: 0 24px;
  position: fixed;
}
@media (min-width: 576px) {
  .cid-uTtOXaVFwb .navbar-dropdown {
    padding: 0 40px;
    min-height: 80px;
  }
}
@media (min-width: 768px) {
  .cid-uTtOXaVFwb .navbar-dropdown {
    padding: 0 60px;
  }
}
@media (min-width: 992px) {
  .cid-uTtOXaVFwb .navbar-dropdown {
    padding: 0 0 0 60px;
  }
}
.cid-uTtOXaVFwb a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uTtOXaVFwb .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1.5rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uTtOXaVFwb .icons-menu {
    padding-left: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uTtOXaVFwb .navbar {
    height: 70px;
  }
  .cid-uTtOXaVFwb .navbar.opened {
    height: auto;
  }
  .cid-uTtOXaVFwb .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uTtOXaVFwb .btn {
  min-height: 81px;
  margin: 0.667rem 0.667rem 1.4rem;
  padding: 0 64px;
}
@media (min-width: 992px) {
  .cid-uTtOXaVFwb .btn {
    margin: 0 0 0 0.6rem;
  }
}
.cid-uTtOXaVFwb .btn-info-outline {
  border: 1px solid currentColor;
  background: #232323 !important;
}
.cid-uTtOXaVFwb .btn-info-outline:hover {
  background: #595959 !important;
  border: 1px solid currentColor !important;
}
.cid-uTtOXCn9km {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uTtOXCn9km .mbr-fallback-image.disabled {
  display: none;
}
.cid-uTtOXCn9km .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uTtOXCn9km .col-title {
  margin-bottom: 20px;
}
@media (max-width: 991px) {
  .cid-uTtOXCn9km .col-title {
    margin-bottom: 50px;
  }
}
.cid-uTtOXCn9km .mbr-section-title {
  color: #2B2B2B;
}
.cid-uTtOXCn9km .mbr-section-main-subtitle {
  color: #5F6AD4;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-uTtOXCn9km .mbr-section-main-subtitle {
    margin-top: 16px;
  }
}
.cid-uTtOXCn9km .col-text {
  display: flex;
  flex-wrap: wrap;
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uTtOXCn9km .col-text {
    flex-wrap: nowrap;
    justify-content: space-between;
  }
}
@media (max-width: 991px) {
  .cid-uTtOXCn9km .col-text {
    padding-top: 0;
    padding-bottom: 0;
  }
}
.cid-uTtOXCn9km .text-container1 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uTtOXCn9km .text-container1 {
    max-width: 340px;
  }
}
.cid-uTtOXCn9km .text-container2 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uTtOXCn9km .text-container2 {
    max-width: 280px;
    padding-left: 40px;
  }
}
.cid-uTtOXCn9km .mbr-section-btn {
  margin-top: 16px;
}
.cid-uTtOXCn9km .mbr-section-btn .btn {
  min-width: 280px;
  min-height: 60px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uTtOXCn9km .mbr-section-btn {
    margin-top: 8px;
    width: 100%;
  }
  .cid-uTtOXCn9km .mbr-section-btn .btn {
    width: 100%;
    min-width: max-content;
  }
}
.cid-uTtOXCn9km .col-carousel {
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (max-width: 991px) {
  .cid-uTtOXCn9km .col-carousel {
    padding-top: 30px;
  }
}
.cid-uTtOXCn9km .col-border .border-line {
  height: 2px;
  background-color: #dfdfd8;
}
.cid-uTtOXCn9km .name-text {
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-uTtOXCn9km .roominess-text {
  color: #78ec80;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-uTtOXCn9km .mbr-text {
  color: #003d59;
  margin-bottom: 0;
  margin-top: 12px;
  text-align: center;
}
.cid-uTtOXCn9km .list {
  color: #2A2A2A;
  margin-top: 20px;
  width: 100%;
}
.cid-uTtOXCn9km .list-item {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-uTtOXCn9km .list-item:not(:first-child) {
  margin-top: 12px;
}
.cid-uTtOXCn9km .list-text {
  flex-grow: 1;
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-uTtOXCn9km .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 8px;
}
.cid-uTtOXCn9km .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #78ec80;
}
.cid-uTtOXCn9km .price-text {
  color: #2A2A2A;
  margin-bottom: 0;
  margin-top: 20px;
  text-align: center;
}
.cid-uTtOXCn9km .carousel {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 400px;
}
.cid-uTtOXCn9km .carousel img {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 1199px) {
  .cid-uTtOXCn9km .carousel {
    height: 385px;
  }
}
@media (max-width: 991px) {
  .cid-uTtOXCn9km .carousel {
    height: 350px;
  }
}
@media (max-width: 575px) {
  .cid-uTtOXCn9km .carousel {
    height: 280px;
  }
}
.cid-uTtOXCn9km .carousel-inner {
  display: flex;
  align-items: center;
  height: 100%;
  border-radius: 16px;
}
.cid-uTtOXCn9km .carousel-item {
  border-radius: 16px;
  overflow: hidden;
  height: 100%;
}
.cid-uTtOXCn9km .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-uTtOXCn9km .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uTtOXCn9km .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-uTtOXCn9km .carousel-control {
  top: 50%;
  width: 30px;
  height: 30px;
  margin-top: -15px;
  font-size: 16px;
  background-color: #dfdfd8;
  color: #2B2B2B !important;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: 1 !important;
}
.cid-uTtOXCn9km .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 16px;
}
.cid-uTtOXCn9km .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 16px;
}
.cid-uTtOXCn9km .carousel-control:hover {
  background-color: #646464;
  color: #FFFFFF !important;
}
.cid-uTtOXCn9km .carousel-indicators {
  display: none !important;
}
.cid-uTtOXCn9km .item-menu-overlay {
  opacity: 0 !important;
}
.cid-uTtOXCn9km .name-text,
.cid-uTtOXCn9km .mbr-section-btn {
  color: #003d59;
  text-align: center;
}
.cid-uTtOXSfojn {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uTtOXSfojn .mbr-fallback-image.disabled {
  display: none;
}
.cid-uTtOXSfojn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uTtOXSfojn .section-head {
  margin-bottom: 50px;
}
.cid-uTtOXSfojn .mbr-section-title {
  color: #112b6d;
}
.cid-uTtOXSfojn .mbr-section-subtitle {
  color: #000000;
  margin-top: 1rem;
}
.cid-uTtOXSfojn .card {
  padding: 0;
}
.cid-uTtOXSfojn .card-header {
  padding: 0;
  margin-bottom: 0;
  border: none;
  background-color: transparent;
  border-bottom: 1px solid #e2e2e2;
}
.cid-uTtOXSfojn .panel-title {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding: 25px 0;
}
.cid-uTtOXSfojn .panel-title-icon {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 15px;
  height: 15px;
  margin-right: 14px;
  color: #000000;
}
.cid-uTtOXSfojn .panel-title-icon span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: #000000;
  transition: .3s all;
}
.cid-uTtOXSfojn .panel-title-icon span:nth-child(1) {
  width: 100%;
  height: 2px;
}
.cid-uTtOXSfojn .panel-title-icon span:nth-child(2) {
  width: 2px;
  height: 100%;
}
.cid-uTtOXSfojn .panel-title[aria-expanded="true"] .panel-title-icon span:nth-child(2) {
  transform: translate(-50%, -50%) rotate(90deg);
}
.cid-uTtOXSfojn .sign {
  display: none !important;
}
.cid-uTtOXSfojn .panel-title-edit {
  color: #000000;
}
.cid-uTtOXSfojn .panel-body {
  padding: 15px 0;
}
.cid-uTtOXSfojn .panel-text {
  color: #000000;
  margin-bottom: 10px;
}
.cid-uTtOYujw64 {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uTtOYujw64 .card-wrapper {
  border-radius: 0;
  border: 1px solid #dddfe0;
  box-shadow: 0 0 17px 0 rgba(0, 0, 0, 0.21);
  padding: 2rem;
}
.cid-uTtOYujw64 .card-title {
  font-weight: 600;
}
.cid-uTtOYujw64 .card-img {
  text-align: left;
  padding: 0;
  position: relative;
  display: inline-block;
  margin-bottom: 16px;
  width: 100%;
}
.cid-uTtOYujw64 .card-img span {
  border: 2px solid #5aac98;
  padding: 15.5px;
  border-radius: 70px;
  text-align: center;
  color: #5aac98;
  font-size: 35px;
  display: inline-block;
}
@media (max-width: 991px) {
  .cid-uTtOYujw64 .card {
    margin-bottom: 2rem;
  }
}
.cid-uTtOYujw64 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uTtOYujw64 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uTtOYujw64 .card-wrapper .card-box .mbr-text,
.cid-uTtOYujw64 .card-wrapper .card-box .mbr-section-btn,
.cid-uTtOYujw64 .card-wrapper .card-box .card-img {
  text-align: left;
}
.cid-uTtOYyWFhz {
  background-image: url("../../../assets/images/intrepid-travel2-1500x1000.jpg");
}
.cid-uTtOYyWFhz .mbr-section-title {
  text-align: center;
  margin-bottom: 40px;
  color: #ffffff;
}
.cid-uTtOYyWFhz .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uTtOYyWFhz .button-align {
  text-align: right;
}
.cid-uTtOYyWFhz .mbr-section-btn {
  display: block;
  margin-left: 0;
  margin-right: 0;
}
.cid-uTtOYyWFhz .btn {
  margin-top: 20px;
  transition: all .3s !important;
  width: 268px !important;
  height: 268px !important;
}
.cid-uTtOYyWFhz a.btn > span {
  margin-left: 0.5rem;
}
.cid-uTtOYyWFhz a.btn {
  padding: 7.5rem 4rem;
  margin: 0;
  border-radius: 100% !important;
  background-color: transparent !important;
  border: 2px solid #ffffff !important;
}
.cid-uTtOYyWFhz .al {
  display: flex;
  align-items: center;
}
.cid-uTtOYyWFhz a.btn:hover {
  color: #000000 !important;
  background-color: #c0f22c !important;
  border: 2px solid #ffffff !important;
}
.cid-uTtOYyWFhz a {
  font-weight: 500;
  transition: color .3s;
}
.cid-uTtOYyWFhz .mbr-iconfont {
  margin: auto;
  background-color: #c0f22c;
  color: #ffffff;
  border-radius: 50%;
  font-size: 13px;
  cursor: pointer;
  width: 52px;
  height: 52px;
  transition: .2s;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  padding: 14px;
  padding-right: 11px;
}
.cid-uTtOYyWFhz .icon-wrapper {
  display: inline;
}
.cid-uTtOYyWFhz .lin {
  display: inline;
  margin-left: 12px;
}
.cid-uTtOYyWFhz .linkMovement {
  margin-top: 130px;
}
@media (max-width: 960px) {
  .cid-uTtOYyWFhz .al {
    flex-direction: column;
  }
  .cid-uTtOYyWFhz .button-align {
    padding-top: 20px;
    text-align: center;
  }
  .cid-uTtOYyWFhz .linkMovement {
    display: flex;
    justify-content: center;
    padding-top: 20px;
    margin-top: 0;
  }
}
.cid-uTtOYBEgNJ {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-uTtOYBEgNJ [class^="socicon-"]:before,
.cid-uTtOYBEgNJ [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-uTtOYBEgNJ .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-uTtOYBEgNJ .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #000000, #ff6666);
  display: inline-block;
}
.cid-uTtOYBEgNJ .socicon {
  color: #5b686b;
}
.cid-uTtOYBEgNJ .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  border: 2px solid #c0a375;
  border-color: #1ba1e2;
  color: #232323;
  cursor: pointer;
  margin-left: .5rem !important;
  margin-right: .5rem !important;
}
.cid-uTtOYBEgNJ .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-uTtOYBEgNJ .btn-social:hover {
  color: #fff;
  background: #1ba1e2;
}
.cid-uTtOYBEgNJ .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-uTtOYBEgNJ .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-uTtOYBEgNJ .btn {
    font-size: 20px !important;
  }
  .cid-uTtOYBEgNJ .btn-social {
    margin-right: .1rem !important;
    margin-left: .1rem !important;
  }
}
.cid-uUvl1Fhjiv.popup-builder {
  background-color: #ffffff;
}
.cid-uUvl1Fhjiv.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uUvl1Fhjiv.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uUvl1Fhjiv .modal-content,
.cid-uUvl1Fhjiv .modal-dialog {
  height: auto;
}
.cid-uUvl1Fhjiv .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uUvl1Fhjiv .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uUvl1Fhjiv .form-wrapper .mbr-form .form-group,
  .cid-uUvl1Fhjiv .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uUvl1Fhjiv .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uUvl1Fhjiv .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uUvl1Fhjiv .mbr-text {
  text-align: center;
}
.cid-uUvl1Fhjiv .pt-0 {
  padding-top: 0 !important;
}
.cid-uUvl1Fhjiv .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uUvl1Fhjiv .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uUvl1Fhjiv .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uUvl1Fhjiv .modal-open {
  overflow: hidden;
}
.cid-uUvl1Fhjiv .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uUvl1Fhjiv .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uUvl1Fhjiv .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uUvl1Fhjiv .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uUvl1Fhjiv .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uUvl1Fhjiv .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uUvl1Fhjiv .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uUvl1Fhjiv .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uUvl1Fhjiv .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uUvl1Fhjiv .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uUvl1Fhjiv .modal-backdrop.fade {
  opacity: 0;
}
.cid-uUvl1Fhjiv .modal-backdrop.show {
  opacity: .5;
}
.cid-uUvl1Fhjiv .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uUvl1Fhjiv .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uUvl1Fhjiv .modal-header {
    padding: 1rem;
  }
}
.cid-uUvl1Fhjiv .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uUvl1Fhjiv .modal-header .close svg {
  fill: #353535;
}
.cid-uUvl1Fhjiv .modal-header .close:hover {
  opacity: 1;
}
.cid-uUvl1Fhjiv .modal-header .close:focus {
  outline: none;
}
.cid-uUvl1Fhjiv .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uUvl1Fhjiv .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uUvl1Fhjiv .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uUvl1Fhjiv .modal-body {
    padding: 1rem;
  }
}
.cid-uUvl1Fhjiv .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uUvl1Fhjiv .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uUvl1Fhjiv .modal-footer {
    padding: 1rem;
  }
}
.cid-uUvl1Fhjiv .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uUvl1Fhjiv .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uUvl1Fhjiv .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uUvl1Fhjiv .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uUvl1Fhjiv .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uUvl1Fhjiv .modal-lg,
  .cid-uUvl1Fhjiv .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uUvl1Fhjiv .modal-xl {
    max-width: 1140px;
  }
}
.cid-uUvl1Fhjiv .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uUvl1Fhjiv .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uUvl1Fhjiv .form-group {
  margin-bottom: 1rem;
}
.cid-uUvl1Fhjiv .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uUvl1Fhjiv .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uUvl1Fhjiv .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uUvl1Fhjiv .mbr-section-btn {
  margin: 0;
}
.cid-uUvl1Fhjiv .mbr-section-btn .btn {
  margin: 0;
}
.cid-uTtOYDbml0 {
  background-color: #ffffff;
}
.cid-uTtOYDbml0 .container {
  padding-top: 25px;
  padding-bottom: 25px;
  text-align: right;
}
.cid-uTtOYDbml0 .container-nopadding {
  padding: 0px;
}
.cid-uTtOYDbml0 .contactBtn {
  position: absolute;
  right: 30px;
  bottom: 30px;
  z-index: 5001;
}
.cid-uTtOYDbml0 .contactBtnFixed {
  position: fixed;
}
.cid-uTtOYDbml0 .btn-circle {
  background-color: rgba(35, 35, 35, 0.7);
  width: 50px;
  height: 50px;
  line-height: 50px;
  text-align: center;
  padding: 0;
  -webkit-border-radius: 30px !important;
  -moz-border-radius: 30px !important;
  border-radius: 30px !important;
  margin: .25rem !important;
  border-style: solid;
  border-color: rgba(0, 0, 0, 0.7);
  border-width: 1px;
}
.cid-uTtOYDbml0 .btnIconcol {
  color: #ffffff;
}
.cid-uTtOYDbml0 .btn-circle:hover {
  background-color: #232323;
}
.cid-uTtOYDbml0 .btn-iconsize {
  line-height: revert !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  font-size: 1.7rem !important;
}
@media (max-width: 767px) {
  .cid-uTtOYDbml0 .btn-iconsize .btn {
    font-size: 1.7rem !important;
  }
  .cid-uTtOYDbml0 .btn-iconsize .btn .mbr-iconfont {
    font-size: 1.7rem !important;
  }
}
.cid-uTtOYDbml0 .contactwindow {
  display: inline-block;
  text-align: left;
  width: 400px;
  background-color: #c9e1e7;
  border-color: black !important;
  border-width: 0 !important;
  border-style: solid !important;
  border-radius: 5px !important;
  box-shadow: 0 12px 20px 0 rgba(35, 35, 35, 0.4) !important;
  z-index: 5000;
}
.cid-uTtOYDbml0 .windowFixed {
  display: none;
  position: fixed;
  right: 100px;
  bottom: 30px;
  overflow: auto;
  opacity: 0%;
  transition: opacity 1s;
}
.cid-uTtOYDbml0 .windowBar {
  width: 100%;
  background-color: #000000;
  color: #fff;
  padding: 5px;
  border-top-left-radius: 5px !important;
  border-top-right-radius: 5px !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
}
.cid-uTtOYDbml0 .close {
  color: #ffffff;
  text-shadow: none;
  opacity: 1;
  padding-right: 3px;
  outline: none !important;
  float: right ;
  background-color: transparent;
  border: none;
  font-size: 1.5rem !important;
  line-height: 1;
}
@media (max-width: 560px) {
  .cid-uTtOYDbml0 .windowFixed {
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
  }
  .cid-uTtOYDbml0 .windowBar,
  .cid-uTtOYDbml0 .contentwindow,
  .cid-uTtOYDbml0 .contactwindow {
    border-radius: 0;
  }
}
.cid-uTtOYDbml0 .windowContent {
  width: 100%;
  padding: 10px;
}
.cid-uTtOYDbml0 .windowBarText {
  display: block;
  color: #ffffff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-uTtOYDbml0 .btn-form {
  display: initial;
  font-size: 1rem !important;
  font-weight: 400 !important;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uTtOYDbml0 .mbr-form .input-group-btn button[type="submit"] {
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uTtOYDbml0 .recaptcha-div {
  margin-bottom: 0;
}
.cid-uTtOYDbml0 .recaptcha-div p {
  padding-top: 0;
  padding-bottom: 0;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  font-size: 0.8rem !important;
  font-weight: 400 !important;
}
.cid-uTtOYDbml0 .gdpr-div {
  margin-bottom: 0;
}
.cid-uTtOYDbml0 .gdpr-div p {
  padding-top: 0;
  padding-bottom: 0;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  font-size: 0.8rem !important;
  font-weight: 400 !important;
}
.cid-uTtOYDbml0 .alert-div {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
}
.cid-uTtOYDbml0 .send-copy-div {
  margin-bottom: 0;
}
.cid-uTtOYDbml0 .send-copy-div p {
  padding-top: 0;
  padding-bottom: 0;
  margin-bottom: 0;
  margin-left: 0px;
  margin-right: 0px;
  font-size: 0.8rem !important;
  font-weight: 400 !important;
}
.cid-uTtOYDbml0 .alert-success {
  background-color: #55e629;
  padding-top: 0.3rem !important;
  padding-bottom: 0.3rem !important;
}
.cid-uTtOYDbml0 .alert-danger {
  background-color: #fd000b;
  padding-top: 0.3rem !important;
  padding-bottom: 0.3rem !important;
}
.cid-uTtOYDbml0 .mbr-alert-success {
  text-align: center;
}
.cid-uTtOYDbml0 .mbr-alert-danger {
  text-align: center;
}
.cid-uTtOYDbml0 .message-div {
  margin-bottom: 0;
}
.cid-uTtOYDbml0 .message-topic-div {
  margin-bottom: 0;
}
.cid-uTtOYDbml0 .file-upload-div {
  margin-bottom: 0;
}
.cid-uTtOYDbml0 .form-control {
  padding-top: 5px !important;
  padding-bottom: 8px !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  min-height: 3.2em !important;
}
.cid-uTtOYDbml0 .form-control2 {
  color: #000000 !important;
  font-size: 15px !important;
  font-weight: 400 !important;
  min-height: 3.2em !important;
}
.cid-uTtOYDbml0 .form-control3 {
  font-size: 15px !important;
  font-weight: 400 !important;
  min-height: 3.5em !important;
}
.cid-uTtOYDbml0 .form-control {
  border: 1px solid #000000 !important;
}
.cid-uTtOYDbml0 .form-control:hover {
  border: 1px solid #000000 !important;
}
.cid-uTtOYDbml0 .form-control:focus {
  border: 1px solid #000000 !important;
}
.cid-uTtOYDbml0 .showAlerts {
  display: block !important;
}
.cid-uTtOYDbml0 .sendBtnCornerRadius {
  border-radius: 7px;
}
.cid-uTtOYDbml0 .hidden {
  display: none;
}
.cid-uTtOYDbml0 .mbr-section-terms {
  color: #232323;
  text-align: left;
}
.cid-uTtOYDbml0 .mbr-section-autorespond {
  color: #232323;
  text-align: center;
}
.cid-uTtOYDbml0 .mbr-section-gdpr {
  color: #232323;
  text-align: left;
}
.cid-uTtOYDbml0 .mbr-section-alertsuccess {
  text-align: center;
}
.cid-uTtOYDbml0 .mbr-section-alertsuccess span {
  vertical-align: middle;
}
.cid-uTtOYDbml0 .mbr-section-alerterror {
  text-align: center;
}
.cid-uTtOYDbml0 .mbr-section-alerterror span {
  vertical-align: middle;
}
.cid-uTtOYDbml0 .mbr-section-labels {
  color: #232323;
}
.cid-uTtOYDbml0 .sub-btn-config {
  margin-top: 13px !important;
  margin-bottom: 10px !important;
}
.cid-uTtOYDbml0 .uploadBtn {
  padding-top: 17px !important;
  padding-left: 20.75px !important;
  color: #000000 !important;
}
.cid-uTtOYDbml0 .MsgTopicXpad {
  padding-left: 6px !important;
}
.cid-uTtOYDbml0 input[type=file]::file-selector-button {
  border: 1.25px solid #232323 !important;
  padding-top: 5px;
  padding-bottom: 6.5px;
  padding-left: .4em;
  padding-right: .4em;
  border-radius: .2em;
  background-color: #c9e1e7 !important;
  color: #000000 !important;
  font-family: Arial, Helvetica, sans-serif;
}
.cid-uTtOYDbml0 input[type=file]::-webkit-file-upload-button {
  border: 1.25px solid #232323 !important;
  padding-top: 5px;
  padding-bottom: 6.5px;
  padding-left: .4em;
  padding-right: .4em;
  border-radius: .2em;
  background-color: #c9e1e7 !important;
  color: #000000 !important;
  font-family: Arial, Helvetica, sans-serif;
}
.cid-uTtOYDbml0 input[type=file]::-ms-browse {
  border: 1.25px solid #232323 !important;
  padding-top: 5px;
  padding-bottom: 6.5px;
  padding-left: .4em;
  padding-right: .4em;
  border-radius: .2em;
  background-color: #c9e1e7 !important;
  color: #000000 !important;
  font-family: Arial, Helvetica, sans-serif;
}
.cid-uTtOYDbml0 .blockhelp-format {
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  text-align: left;
}
.cid-uTtOYDbml0 .blockhelp-format2 {
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  text-align: left;
  color: red;
}
.cid-uTtOYDbml0 .show2ndButton {
  display: none ;
}
.cid-uTtOYDbml0 input,
.cid-uTtOYDbml0 textarea,
.cid-uTtOYDbml0 select {
  background-color: #ffffff !important;
}
.cid-uTtOYDbml0 textarea::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-uTtOYDbml0 textarea:-moz-placeholder {
  color: #767676 !important;
}
.cid-uTtOYDbml0 textarea::-moz-placeholder {
  color: #767676 !important;
}
.cid-uTtOYDbml0 textarea:-ms-input-placeholder {
  color: #767676 !important;
}
.cid-uTtOYDbml0 input::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-uTtOYDbml0 input:-moz-placeholder {
  color: #767676 !important;
}
.cid-uTtOYDbml0 input::-moz-placeholder {
  color: #767676 !important;
}
.cid-uTtOYDbml0 input:-ms-input-placeholder {
  color: #767676 !important;
}
.cid-uTtOYDbml0 .btn .mbr-iconfont,
.cid-uTtOYDbml0 .btn.btn-sm .mbr-iconfont {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: unset;
}
.cid-uVskUWYvmo P {
  color: #1281fc;
}
.cid-uVskUWYvmo DIV {
  color: #ffffff;
}
.cid-uVskUWYvmo H10 {
  color: #034e75;
}
.cid-uVskUWYvmo .hidden {
  display: none;
}
.cid-uVskUWYvmo .icon-bar {
  z-index: 100002;
  position: fixed;
  top: 45%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  padding-right: 11px;
}
.cid-uVskUWYvmo .icon-bar a {
  display: block;
  text-align: center;
  padding: 3px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  padding-left: 11px;
}
.cid-uVskUWYvmo .icon-bar a:hover {
  background-color: #000000;
}
.cid-uVskUWYvmo .flag {
  background: transparent;
}
.cid-uVskUWYvmo .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-uVskUWYvmo .nav-right {
  float: left !important;
  position: relative;
}
.cid-uVskUWYvmo #google_translate_element {
  display: none;
}
.cid-uVskUWYvmo .goog-te-banner {
  display: none;
}
.cid-uVskUWYvmo .skiptranslate {
  display: none;
  bottom: 0px;
  position: relative;
}
.cid-uVskUWYvmo .goog-te-spinner-pos {
  display: none !important;
}
.cid-uVskUWYvmo body {
  top: 0px !important;
}
.cid-uVskUWYvmo body body {
  top: 0 !important;
}
.cid-uVskUWYvmo body .goog-te-banner-frame {
  display: none !important;
}
.cid-uVskUWYvmo .goog-te-banner-frame.skiptranslate {
  display: none !important;
}
.cid-uVskUWYvmo .goog-tooltip {
  display: none !important;
}
.cid-uVskUWYvmo .goog-tooltip:hover {
  display: none !important;
}
.cid-uVskUWYvmo .goog-text-highlight {
  background-color: transparent !important;
  border: none !important;
  box-shadow: none !important;
  display: none !important;
  Background-color: transparent;
}
.cid-uVskUWYvmo #goog-gt-tt,
.cid-uVskUWYvmo .goog-te-balloon-frame {
  display: none !important;
}
.cid-uVskUWYvmo #goog-gt-tt {
  visibility: hidden;
  display: none !important;
}
.cid-uVskUWYvmo .goog-logo-link {
  display: none !important;
}
.cid-uVskUWYvmo .goog-te-gadget {
  height: 28px !important;
  overflow: hidden;
}
.cid-uVskUWYvmo div.imgtest {
  margin-left: auto;
  margin-right: auto;
  width: 100px;
  content: url(https://www.unsitepourtous.be/logoscript/logo-zen.png);
}
.cid-uVskUWYvmo div.imgtest2 {
  margin-left: auto;
  margin-right: auto;
  width: 250px;
  content: url(https://www.unsitepourtous.be/logoscript/flags145.png);
}
.cid-uVsn5zgOmd .row * {
  width: 130px;
  max-width: 130px;
}
.cid-uVsn5zgOmd .menuItem {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-align: center;
  width: 100px;
  z-index: 100002;
}
.cid-uVsn5zgOmd .menuItem {
  margin-bottom: 30px;
  height: 130px;
}
.cid-uVsn5zgOmd #menuItems {
  width: 100px;
  height: 150px;
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-template-rows: repeat(2, 1fr);
  grid-gap: 10px;
  padding: 10px;
}
.cid-uVsn5zgOmd .frame {
  font-size: 1rem!important;
  width: 100px;
  height: 100px;
  border: 0px solid #ffffff;
  box-sizing: border-box;
  display: flex;
  justify-content: center;
  align-items: center;
  overflow: hidden;
  background-color: rgba(255, 255, 255, 0);
}
.cid-uVsn5zgOmd .menuItem p {
  margin-top: 5px;
}
.cid-uVsn5zgOmd .menuItem img {
  width: 75%;
  max-height: 75%;
  object-fit: contain;
}
.cid-uVsn5zgOmd #toggle {
  position: absolute;
  top: 69%;
  right: -65px;
  width: 50px;
  height: 38px;
  color: #ffffff;
  text-align: center;
  line-height: 50px;
  cursor: pointer;
}
.cid-uVsn5zgOmd #menu {
  position: fixed;
  top: 15%;
  right: -270px;
  width: 270px;
  height: 300px;
  background-color: rgba(255, 255, 255, 0.1);
  transition: right 1s;
  z-index: 1000;
  border-radius: 6px 0 0 6px;
  border: 4px solid #ff0000;
  border-right: none;
}
.cid-uVsn5zgOmd #toggle::after {
  content: 'Menu';
  position: absolute;
  top: 50%;
  left: -305px;
  transform: translate(-50%, -50%) rotate(-90deg);
  background-color: #000000;
  font-size: 27px;
  width: 150px;
  height: 51px;
  line-height: 30px;
  border-radius: 6px 6px 0 0;
  border: 4px solid #ff0000;
  border-bottom: none;
  padding-left: 38px;
  padding-right: 30px;
  padding-top: 5px;
}
.cid-uVsn5zgOmd #menu:hover {
  right: 0;
}
.cid-uVsn5zgOmd .menuItem .mbr-fonts-style {
  text-align: center;
  margin-top: 0px;
}
.cid-uVsn5zgOmd .menuItem a {
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
}
.cid-uVsn5zgOmd .menuItem a img {
  max-width: 100px;
  max-height: 100px;
}
.cid-uVsn5zgOmd .hidden {
  display: none;
}
.cid-uVsn5zgOmd div.imgtest {
  margin-left: auto;
  margin-right: auto;
  width: 100px;
  content: url(https://unsitepourtous.be/logo-zen.png);
}
.cid-uVsn5zgOmd P {
  color: #ffffff;
}
@media (max-width: 1400px) and (min-width: 768px) {
  .cid-uVsn5zgOmd .container {
    padding-left: 0px;
    padding-right: 0px;
  }
}
.cid-uVsxJ7FQsW.popup-builder {
  background-color: #ffffff;
}
.cid-uVsxJ7FQsW.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uVsxJ7FQsW.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uVsxJ7FQsW .modal-content,
.cid-uVsxJ7FQsW .modal-dialog {
  height: auto;
}
.cid-uVsxJ7FQsW .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uVsxJ7FQsW .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uVsxJ7FQsW .form-wrapper .mbr-form .form-group,
  .cid-uVsxJ7FQsW .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uVsxJ7FQsW .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uVsxJ7FQsW .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uVsxJ7FQsW .mbr-text {
  text-align: center;
}
.cid-uVsxJ7FQsW .pt-0 {
  padding-top: 0 !important;
}
.cid-uVsxJ7FQsW .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uVsxJ7FQsW .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uVsxJ7FQsW .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uVsxJ7FQsW .modal-open {
  overflow: hidden;
}
.cid-uVsxJ7FQsW .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uVsxJ7FQsW .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uVsxJ7FQsW .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uVsxJ7FQsW .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uVsxJ7FQsW .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uVsxJ7FQsW .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uVsxJ7FQsW .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uVsxJ7FQsW .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uVsxJ7FQsW .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uVsxJ7FQsW .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uVsxJ7FQsW .modal-backdrop.fade {
  opacity: 0;
}
.cid-uVsxJ7FQsW .modal-backdrop.show {
  opacity: .5;
}
.cid-uVsxJ7FQsW .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uVsxJ7FQsW .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uVsxJ7FQsW .modal-header {
    padding: 1rem;
  }
}
.cid-uVsxJ7FQsW .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uVsxJ7FQsW .modal-header .close svg {
  fill: #353535;
}
.cid-uVsxJ7FQsW .modal-header .close:hover {
  opacity: 1;
}
.cid-uVsxJ7FQsW .modal-header .close:focus {
  outline: none;
}
.cid-uVsxJ7FQsW .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uVsxJ7FQsW .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uVsxJ7FQsW .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uVsxJ7FQsW .modal-body {
    padding: 1rem;
  }
}
.cid-uVsxJ7FQsW .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uVsxJ7FQsW .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uVsxJ7FQsW .modal-footer {
    padding: 1rem;
  }
}
.cid-uVsxJ7FQsW .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uVsxJ7FQsW .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uVsxJ7FQsW .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uVsxJ7FQsW .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uVsxJ7FQsW .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uVsxJ7FQsW .modal-lg,
  .cid-uVsxJ7FQsW .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uVsxJ7FQsW .modal-xl {
    max-width: 1140px;
  }
}
.cid-uVsxJ7FQsW .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uVsxJ7FQsW .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uVsxJ7FQsW .form-group {
  margin-bottom: 1rem;
}
.cid-uVsxJ7FQsW .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uVsxJ7FQsW .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uVsxJ7FQsW .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uVsxJ7FQsW .mbr-section-btn {
  margin: 0;
}
.cid-uVsxJ7FQsW .mbr-section-btn .btn {
  margin: 0;
}
.cid-uTtOYKvA3m {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uTtOYKvA3m .mbr-fallback-image.disabled {
  display: none;
}
.cid-uTtOYKvA3m .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uTtOYKvA3m .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uTtOYKvA3m .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uTtOYKvA3m .row {
    text-align: center;
  }
  .cid-uTtOYKvA3m .row > div {
    margin: auto;
  }
  .cid-uTtOYKvA3m .social-row {
    justify-content: center;
  }
}
.cid-uTtOYKvA3m .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uTtOYKvA3m .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uTtOYKvA3m .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uTtOYKvA3m .list {
    margin-bottom: 0rem;
  }
}
.cid-uTtOYKvA3m .mbr-text {
  color: #bbbbbb;
}
.cid-uTtOYKvA3m .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-uTtOYKvA3m .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uTtOYKvA3m div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uTSN3IJGxy {
  z-index: 1000;
  width: 100%;
}
.cid-uTSN3IJGxy nav.navbar {
  position: fixed;
}
.cid-uTSN3IJGxy .container-fluid {
  padding: 0;
}
.cid-uTSN3IJGxy .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-uTSN3IJGxy .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uTSN3IJGxy .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uTSN3IJGxy .dropdown-item:hover,
.cid-uTSN3IJGxy .dropdown-item:focus {
  background: #000000 !important;
  color: white !important;
}
.cid-uTSN3IJGxy .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uTSN3IJGxy .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uTSN3IJGxy .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uTSN3IJGxy .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uTSN3IJGxy .nav-link {
  position: relative;
}
.cid-uTSN3IJGxy .nav-link::before {
  background-color: currentColor;
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  content: "";
  height: 1px;
  width: 0%;
  -webkit-transition: width 0.5s ease-in-out;
  -moz--transition: width 0.5s ease-in-out;
  transition: width 0.5s ease-in-out;
}
.cid-uTSN3IJGxy .nav-link::after {
  background: transparent !important;
}
.cid-uTSN3IJGxy .nav-link:hover::before,
.cid-uTSN3IJGxy .nav-link :focus::before {
  width: 100%;
}
.cid-uTSN3IJGxy .container {
  display: flex;
  margin: auto;
}
.cid-uTSN3IJGxy .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 0.5rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
  border: 1px solid currentColor;
}
.cid-uTSN3IJGxy .iconfont-wrapper:hover {
  background: #FFFFFF;
}
.cid-uTSN3IJGxy .iconfont-wrapper:hover .mbr-iconfont {
  color: #141414;
}
.cid-uTSN3IJGxy .dropdown-menu,
.cid-uTSN3IJGxy .navbar.opened {
  background: #141414 !important;
}
.cid-uTSN3IJGxy .nav-item:focus,
.cid-uTSN3IJGxy .nav-link:focus {
  outline: none;
}
.cid-uTSN3IJGxy .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uTSN3IJGxy .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
  background: transparent !important;
}
.cid-uTSN3IJGxy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uTSN3IJGxy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uTSN3IJGxy .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uTSN3IJGxy .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uTSN3IJGxy .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid #ffffff;
  background: rgba(20, 20, 20, 0.2);
}
.cid-uTSN3IJGxy .navbar.opened {
  transition: all 0.3s;
}
.cid-uTSN3IJGxy .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uTSN3IJGxy .navbar .navbar-logo img {
  width: auto;
}
.cid-uTSN3IJGxy .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uTSN3IJGxy .navbar.collapsed {
  justify-content: center;
}
.cid-uTSN3IJGxy .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uTSN3IJGxy .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uTSN3IJGxy .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-uTSN3IJGxy .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uTSN3IJGxy .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uTSN3IJGxy .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-uTSN3IJGxy .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uTSN3IJGxy .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uTSN3IJGxy .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uTSN3IJGxy .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uTSN3IJGxy .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uTSN3IJGxy .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uTSN3IJGxy .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uTSN3IJGxy .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-uTSN3IJGxy .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uTSN3IJGxy .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uTSN3IJGxy .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uTSN3IJGxy .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uTSN3IJGxy .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uTSN3IJGxy .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uTSN3IJGxy .navbar.navbar-short {
  min-height: 60px;
}
.cid-uTSN3IJGxy .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uTSN3IJGxy .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uTSN3IJGxy .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uTSN3IJGxy .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uTSN3IJGxy .navbar-brand .display-7 {
  font-size: 24px;
}
.cid-uTSN3IJGxy .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uTSN3IJGxy .dropdown-item.active,
.cid-uTSN3IJGxy .dropdown-item:active {
  background-color: transparent;
}
.cid-uTSN3IJGxy .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uTSN3IJGxy .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uTSN3IJGxy .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uTSN3IJGxy .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #141414;
}
.cid-uTSN3IJGxy .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uTSN3IJGxy .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uTSN3IJGxy ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uTSN3IJGxy .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
@media (min-width: 992px) {
  .cid-uTSN3IJGxy .navbar-buttons {
    margin-bottom: -1px;
    margin-top: -1px;
  }
}
.cid-uTSN3IJGxy button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uTSN3IJGxy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uTSN3IJGxy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uTSN3IJGxy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uTSN3IJGxy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uTSN3IJGxy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uTSN3IJGxy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uTSN3IJGxy nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uTSN3IJGxy nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uTSN3IJGxy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uTSN3IJGxy .navbar-dropdown {
  padding: 0 24px;
  position: fixed;
}
@media (min-width: 576px) {
  .cid-uTSN3IJGxy .navbar-dropdown {
    padding: 0 40px;
    min-height: 80px;
  }
}
@media (min-width: 768px) {
  .cid-uTSN3IJGxy .navbar-dropdown {
    padding: 0 60px;
  }
}
@media (min-width: 992px) {
  .cid-uTSN3IJGxy .navbar-dropdown {
    padding: 0 0 0 60px;
  }
}
.cid-uTSN3IJGxy a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uTSN3IJGxy .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1.5rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uTSN3IJGxy .icons-menu {
    padding-left: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uTSN3IJGxy .navbar {
    height: 70px;
  }
  .cid-uTSN3IJGxy .navbar.opened {
    height: auto;
  }
  .cid-uTSN3IJGxy .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uTSN3IJGxy .btn {
  min-height: 81px;
  margin: 0.667rem 0.667rem 1.4rem;
  padding: 0 64px;
}
@media (min-width: 992px) {
  .cid-uTSN3IJGxy .btn {
    margin: 0 0 0 0.6rem;
  }
}
.cid-uTSN3IJGxy .btn-info-outline {
  border: 1px solid currentColor;
  background: #232323 !important;
}
.cid-uTSN3IJGxy .btn-info-outline:hover {
  background: #595959 !important;
  border: 1px solid currentColor !important;
}
.cid-uTSN3LFRI4 {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uTSN3LFRI4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uTSN3LFRI4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uTSN3LFRI4 .col-title {
  margin-bottom: 20px;
}
@media (max-width: 991px) {
  .cid-uTSN3LFRI4 .col-title {
    margin-bottom: 50px;
  }
}
.cid-uTSN3LFRI4 .mbr-section-title {
  color: #2B2B2B;
}
.cid-uTSN3LFRI4 .mbr-section-main-subtitle {
  color: #5F6AD4;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-uTSN3LFRI4 .mbr-section-main-subtitle {
    margin-top: 16px;
  }
}
.cid-uTSN3LFRI4 .col-text {
  display: flex;
  flex-wrap: wrap;
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uTSN3LFRI4 .col-text {
    flex-wrap: nowrap;
    justify-content: space-between;
  }
}
@media (max-width: 991px) {
  .cid-uTSN3LFRI4 .col-text {
    padding-top: 0;
    padding-bottom: 0;
  }
}
.cid-uTSN3LFRI4 .text-container1 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uTSN3LFRI4 .text-container1 {
    max-width: 340px;
  }
}
.cid-uTSN3LFRI4 .text-container2 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uTSN3LFRI4 .text-container2 {
    max-width: 280px;
    padding-left: 40px;
  }
}
.cid-uTSN3LFRI4 .mbr-section-btn {
  margin-top: 16px;
}
.cid-uTSN3LFRI4 .mbr-section-btn .btn {
  min-width: 280px;
  min-height: 60px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uTSN3LFRI4 .mbr-section-btn {
    margin-top: 8px;
    width: 100%;
  }
  .cid-uTSN3LFRI4 .mbr-section-btn .btn {
    width: 100%;
    min-width: max-content;
  }
}
.cid-uTSN3LFRI4 .col-carousel {
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (max-width: 991px) {
  .cid-uTSN3LFRI4 .col-carousel {
    padding-top: 30px;
  }
}
.cid-uTSN3LFRI4 .col-border .border-line {
  height: 2px;
  background-color: #dfdfd8;
}
.cid-uTSN3LFRI4 .name-text {
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-uTSN3LFRI4 .roominess-text {
  color: #78ec80;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-uTSN3LFRI4 .mbr-text {
  color: #003d59;
  margin-bottom: 0;
  margin-top: 12px;
  text-align: center;
}
.cid-uTSN3LFRI4 .list {
  color: #2A2A2A;
  margin-top: 20px;
  width: 100%;
}
.cid-uTSN3LFRI4 .list-item {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-uTSN3LFRI4 .list-item:not(:first-child) {
  margin-top: 12px;
}
.cid-uTSN3LFRI4 .list-text {
  flex-grow: 1;
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-uTSN3LFRI4 .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 8px;
}
.cid-uTSN3LFRI4 .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #78ec80;
}
.cid-uTSN3LFRI4 .price-text {
  color: #2A2A2A;
  margin-bottom: 0;
  margin-top: 20px;
  text-align: center;
}
.cid-uTSN3LFRI4 .carousel {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 400px;
}
.cid-uTSN3LFRI4 .carousel img {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 1199px) {
  .cid-uTSN3LFRI4 .carousel {
    height: 385px;
  }
}
@media (max-width: 991px) {
  .cid-uTSN3LFRI4 .carousel {
    height: 350px;
  }
}
@media (max-width: 575px) {
  .cid-uTSN3LFRI4 .carousel {
    height: 280px;
  }
}
.cid-uTSN3LFRI4 .carousel-inner {
  display: flex;
  align-items: center;
  height: 100%;
  border-radius: 16px;
}
.cid-uTSN3LFRI4 .carousel-item {
  border-radius: 16px;
  overflow: hidden;
  height: 100%;
}
.cid-uTSN3LFRI4 .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-uTSN3LFRI4 .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uTSN3LFRI4 .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-uTSN3LFRI4 .carousel-control {
  top: 50%;
  width: 30px;
  height: 30px;
  margin-top: -15px;
  font-size: 16px;
  background-color: #dfdfd8;
  color: #2B2B2B !important;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: 1 !important;
}
.cid-uTSN3LFRI4 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 16px;
}
.cid-uTSN3LFRI4 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 16px;
}
.cid-uTSN3LFRI4 .carousel-control:hover {
  background-color: #646464;
  color: #FFFFFF !important;
}
.cid-uTSN3LFRI4 .carousel-indicators {
  display: none !important;
}
.cid-uTSN3LFRI4 .item-menu-overlay {
  opacity: 0 !important;
}
.cid-uTSN3LFRI4 .name-text,
.cid-uTSN3LFRI4 .mbr-section-btn {
  color: #003d59;
  text-align: center;
}
.cid-uTSN3OGTR9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uTSN3OGTR9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uTSN3OGTR9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uTSN3OGTR9 .section-head {
  margin-bottom: 50px;
}
.cid-uTSN3OGTR9 .mbr-section-title {
  color: #112b6d;
}
.cid-uTSN3OGTR9 .mbr-section-subtitle {
  color: #000000;
  margin-top: 1rem;
}
.cid-uTSN3OGTR9 .card {
  padding: 0;
}
.cid-uTSN3OGTR9 .card-header {
  padding: 0;
  margin-bottom: 0;
  border: none;
  background-color: transparent;
  border-bottom: 1px solid #e2e2e2;
}
.cid-uTSN3OGTR9 .panel-title {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding: 25px 0;
}
.cid-uTSN3OGTR9 .panel-title-icon {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 15px;
  height: 15px;
  margin-right: 14px;
  color: #000000;
}
.cid-uTSN3OGTR9 .panel-title-icon span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: #000000;
  transition: .3s all;
}
.cid-uTSN3OGTR9 .panel-title-icon span:nth-child(1) {
  width: 100%;
  height: 2px;
}
.cid-uTSN3OGTR9 .panel-title-icon span:nth-child(2) {
  width: 2px;
  height: 100%;
}
.cid-uTSN3OGTR9 .panel-title[aria-expanded="true"] .panel-title-icon span:nth-child(2) {
  transform: translate(-50%, -50%) rotate(90deg);
}
.cid-uTSN3OGTR9 .sign {
  display: none !important;
}
.cid-uTSN3OGTR9 .panel-title-edit {
  color: #000000;
}
.cid-uTSN3OGTR9 .panel-body {
  padding: 15px 0;
}
.cid-uTSN3OGTR9 .panel-text {
  color: #000000;
  margin-bottom: 10px;
}
.cid-uTSN3Qxaw6 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uTSN3Qxaw6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uTSN3Qxaw6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uTSN3Qxaw6 .section-head {
  margin-bottom: 50px;
}
.cid-uTSN3Qxaw6 .mbr-section-title {
  color: #112b6d;
}
.cid-uTSN3Qxaw6 .mbr-section-subtitle {
  color: #000000;
  margin-top: 1rem;
}
.cid-uTSN3Qxaw6 .card {
  padding: 0;
}
.cid-uTSN3Qxaw6 .card-header {
  padding: 0;
  margin-bottom: 0;
  border: none;
  background-color: transparent;
  border-bottom: 1px solid #e2e2e2;
}
.cid-uTSN3Qxaw6 .panel-title {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding: 25px 0;
}
.cid-uTSN3Qxaw6 .panel-title-icon {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 15px;
  height: 15px;
  margin-right: 14px;
  color: #000000;
}
.cid-uTSN3Qxaw6 .panel-title-icon span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: #000000;
  transition: .3s all;
}
.cid-uTSN3Qxaw6 .panel-title-icon span:nth-child(1) {
  width: 100%;
  height: 2px;
}
.cid-uTSN3Qxaw6 .panel-title-icon span:nth-child(2) {
  width: 2px;
  height: 100%;
}
.cid-uTSN3Qxaw6 .panel-title[aria-expanded="true"] .panel-title-icon span:nth-child(2) {
  transform: translate(-50%, -50%) rotate(90deg);
}
.cid-uTSN3Qxaw6 .sign {
  display: none !important;
}
.cid-uTSN3Qxaw6 .panel-title-edit {
  color: #000000;
}
.cid-uTSN3Qxaw6 .panel-body {
  padding: 15px 0;
}
.cid-uTSN3Qxaw6 .panel-text {
  color: #000000;
  margin-bottom: 10px;
}
.cid-uTSN43TSp5 {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uTSN43TSp5 .card-wrapper {
  border-radius: 0;
  border: 1px solid #dddfe0;
  box-shadow: 0 0 17px 0 rgba(0, 0, 0, 0.21);
  padding: 2rem;
}
.cid-uTSN43TSp5 .card-title {
  font-weight: 600;
}
.cid-uTSN43TSp5 .card-img {
  text-align: left;
  padding: 0;
  position: relative;
  display: inline-block;
  margin-bottom: 16px;
  width: 100%;
}
.cid-uTSN43TSp5 .card-img span {
  border: 2px solid #5aac98;
  padding: 15.5px;
  border-radius: 70px;
  text-align: center;
  color: #5aac98;
  font-size: 35px;
  display: inline-block;
}
@media (max-width: 991px) {
  .cid-uTSN43TSp5 .card {
    margin-bottom: 2rem;
  }
}
.cid-uTSN43TSp5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uTSN43TSp5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uTSN43TSp5 .card-wrapper .card-box .mbr-text,
.cid-uTSN43TSp5 .card-wrapper .card-box .mbr-section-btn,
.cid-uTSN43TSp5 .card-wrapper .card-box .card-img {
  text-align: left;
}
.cid-uTSN46bKAo {
  background-image: url("../../../assets/images/egypt-tours-egypt-travel-old-cairo-4.jpg");
}
.cid-uTSN46bKAo .mbr-section-title {
  text-align: center;
  margin-bottom: 40px;
  color: #ffffff;
}
.cid-uTSN46bKAo .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uTSN46bKAo .button-align {
  text-align: right;
}
.cid-uTSN46bKAo .mbr-section-btn {
  display: block;
  margin-left: 0;
  margin-right: 0;
}
.cid-uTSN46bKAo .btn {
  margin-top: 20px;
  transition: all .3s !important;
  width: 268px !important;
  height: 268px !important;
}
.cid-uTSN46bKAo a.btn > span {
  margin-left: 0.5rem;
}
.cid-uTSN46bKAo a.btn {
  padding: 7.5rem 4rem;
  margin: 0;
  border-radius: 100% !important;
  background-color: transparent !important;
  border: 2px solid #ffffff !important;
}
.cid-uTSN46bKAo .al {
  display: flex;
  align-items: center;
}
.cid-uTSN46bKAo a.btn:hover {
  color: #000000 !important;
  background-color: #c0f22c !important;
  border: 2px solid #ffffff !important;
}
.cid-uTSN46bKAo a {
  font-weight: 500;
  transition: color .3s;
}
.cid-uTSN46bKAo .mbr-iconfont {
  margin: auto;
  background-color: #c0f22c;
  color: #ffffff;
  border-radius: 50%;
  font-size: 13px;
  cursor: pointer;
  width: 52px;
  height: 52px;
  transition: .2s;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  padding: 14px;
  padding-right: 11px;
}
.cid-uTSN46bKAo .icon-wrapper {
  display: inline;
}
.cid-uTSN46bKAo .lin {
  display: inline;
  margin-left: 12px;
}
.cid-uTSN46bKAo .linkMovement {
  margin-top: 130px;
}
@media (max-width: 960px) {
  .cid-uTSN46bKAo .al {
    flex-direction: column;
  }
  .cid-uTSN46bKAo .button-align {
    padding-top: 20px;
    text-align: center;
  }
  .cid-uTSN46bKAo .linkMovement {
    display: flex;
    justify-content: center;
    padding-top: 20px;
    margin-top: 0;
  }
}
.cid-uTSN47B0eN {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-uTSN47B0eN [class^="socicon-"]:before,
.cid-uTSN47B0eN [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-uTSN47B0eN .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-uTSN47B0eN .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #000000, #ff6666);
  display: inline-block;
}
.cid-uTSN47B0eN .socicon {
  color: #5b686b;
}
.cid-uTSN47B0eN .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  border: 2px solid #c0a375;
  border-color: #1ba1e2;
  color: #232323;
  cursor: pointer;
  margin-left: .5rem !important;
  margin-right: .5rem !important;
}
.cid-uTSN47B0eN .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-uTSN47B0eN .btn-social:hover {
  color: #fff;
  background: #1ba1e2;
}
.cid-uTSN47B0eN .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-uTSN47B0eN .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-uTSN47B0eN .btn {
    font-size: 20px !important;
  }
  .cid-uTSN47B0eN .btn-social {
    margin-right: .1rem !important;
    margin-left: .1rem !important;
  }
}
.cid-uUyuqOq1Au.popup-builder {
  background-color: #ffffff;
}
.cid-uUyuqOq1Au.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uUyuqOq1Au.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uUyuqOq1Au .modal-content,
.cid-uUyuqOq1Au .modal-dialog {
  height: auto;
}
.cid-uUyuqOq1Au .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uUyuqOq1Au .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uUyuqOq1Au .form-wrapper .mbr-form .form-group,
  .cid-uUyuqOq1Au .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uUyuqOq1Au .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uUyuqOq1Au .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uUyuqOq1Au .mbr-text {
  text-align: center;
}
.cid-uUyuqOq1Au .pt-0 {
  padding-top: 0 !important;
}
.cid-uUyuqOq1Au .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uUyuqOq1Au .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uUyuqOq1Au .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uUyuqOq1Au .modal-open {
  overflow: hidden;
}
.cid-uUyuqOq1Au .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uUyuqOq1Au .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uUyuqOq1Au .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uUyuqOq1Au .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uUyuqOq1Au .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uUyuqOq1Au .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uUyuqOq1Au .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uUyuqOq1Au .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uUyuqOq1Au .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uUyuqOq1Au .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uUyuqOq1Au .modal-backdrop.fade {
  opacity: 0;
}
.cid-uUyuqOq1Au .modal-backdrop.show {
  opacity: .5;
}
.cid-uUyuqOq1Au .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uUyuqOq1Au .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uUyuqOq1Au .modal-header {
    padding: 1rem;
  }
}
.cid-uUyuqOq1Au .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uUyuqOq1Au .modal-header .close svg {
  fill: #353535;
}
.cid-uUyuqOq1Au .modal-header .close:hover {
  opacity: 1;
}
.cid-uUyuqOq1Au .modal-header .close:focus {
  outline: none;
}
.cid-uUyuqOq1Au .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uUyuqOq1Au .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uUyuqOq1Au .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uUyuqOq1Au .modal-body {
    padding: 1rem;
  }
}
.cid-uUyuqOq1Au .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uUyuqOq1Au .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uUyuqOq1Au .modal-footer {
    padding: 1rem;
  }
}
.cid-uUyuqOq1Au .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uUyuqOq1Au .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uUyuqOq1Au .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uUyuqOq1Au .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uUyuqOq1Au .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uUyuqOq1Au .modal-lg,
  .cid-uUyuqOq1Au .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uUyuqOq1Au .modal-xl {
    max-width: 1140px;
  }
}
.cid-uUyuqOq1Au .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uUyuqOq1Au .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uUyuqOq1Au .form-group {
  margin-bottom: 1rem;
}
.cid-uUyuqOq1Au .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uUyuqOq1Au .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uUyuqOq1Au .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uUyuqOq1Au .mbr-section-btn {
  margin: 0;
}
.cid-uUyuqOq1Au .mbr-section-btn .btn {
  margin: 0;
}
.cid-uTSN4993vb {
  background-color: #ffffff;
}
.cid-uTSN4993vb .container {
  padding-top: 25px;
  padding-bottom: 25px;
  text-align: right;
}
.cid-uTSN4993vb .container-nopadding {
  padding: 0px;
}
.cid-uTSN4993vb .contactBtn {
  position: absolute;
  right: 30px;
  bottom: 30px;
  z-index: 5001;
}
.cid-uTSN4993vb .contactBtnFixed {
  position: fixed;
}
.cid-uTSN4993vb .btn-circle {
  background-color: rgba(35, 35, 35, 0.7);
  width: 50px;
  height: 50px;
  line-height: 50px;
  text-align: center;
  padding: 0;
  -webkit-border-radius: 30px !important;
  -moz-border-radius: 30px !important;
  border-radius: 30px !important;
  margin: .25rem !important;
  border-style: solid;
  border-color: rgba(0, 0, 0, 0.7);
  border-width: 1px;
}
.cid-uTSN4993vb .btnIconcol {
  color: #ffffff;
}
.cid-uTSN4993vb .btn-circle:hover {
  background-color: #232323;
}
.cid-uTSN4993vb .btn-iconsize {
  line-height: revert !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  font-size: 1.7rem !important;
}
@media (max-width: 767px) {
  .cid-uTSN4993vb .btn-iconsize .btn {
    font-size: 1.7rem !important;
  }
  .cid-uTSN4993vb .btn-iconsize .btn .mbr-iconfont {
    font-size: 1.7rem !important;
  }
}
.cid-uTSN4993vb .contactwindow {
  display: inline-block;
  text-align: left;
  width: 400px;
  background-color: #c9e1e7;
  border-color: black !important;
  border-width: 0 !important;
  border-style: solid !important;
  border-radius: 5px !important;
  box-shadow: 0 12px 20px 0 rgba(35, 35, 35, 0.4) !important;
  z-index: 5000;
}
.cid-uTSN4993vb .windowFixed {
  display: none;
  position: fixed;
  right: 100px;
  bottom: 30px;
  overflow: auto;
  opacity: 0%;
  transition: opacity 1s;
}
.cid-uTSN4993vb .windowBar {
  width: 100%;
  background-color: #000000;
  color: #fff;
  padding: 5px;
  border-top-left-radius: 5px !important;
  border-top-right-radius: 5px !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
}
.cid-uTSN4993vb .close {
  color: #ffffff;
  text-shadow: none;
  opacity: 1;
  padding-right: 3px;
  outline: none !important;
  float: right ;
  background-color: transparent;
  border: none;
  font-size: 1.5rem !important;
  line-height: 1;
}
@media (max-width: 560px) {
  .cid-uTSN4993vb .windowFixed {
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
  }
  .cid-uTSN4993vb .windowBar,
  .cid-uTSN4993vb .contentwindow,
  .cid-uTSN4993vb .contactwindow {
    border-radius: 0;
  }
}
.cid-uTSN4993vb .windowContent {
  width: 100%;
  padding: 10px;
}
.cid-uTSN4993vb .windowBarText {
  display: block;
  color: #ffffff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-uTSN4993vb .btn-form {
  display: initial;
  font-size: 1rem !important;
  font-weight: 400 !important;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uTSN4993vb .mbr-form .input-group-btn button[type="submit"] {
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uTSN4993vb .recaptcha-div {
  margin-bottom: 0;
}
.cid-uTSN4993vb .recaptcha-div p {
  padding-top: 0;
  padding-bottom: 0;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  font-size: 0.8rem !important;
  font-weight: 400 !important;
}
.cid-uTSN4993vb .gdpr-div {
  margin-bottom: 0;
}
.cid-uTSN4993vb .gdpr-div p {
  padding-top: 0;
  padding-bottom: 0;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  font-size: 0.8rem !important;
  font-weight: 400 !important;
}
.cid-uTSN4993vb .alert-div {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
}
.cid-uTSN4993vb .send-copy-div {
  margin-bottom: 0;
}
.cid-uTSN4993vb .send-copy-div p {
  padding-top: 0;
  padding-bottom: 0;
  margin-bottom: 0;
  margin-left: 0px;
  margin-right: 0px;
  font-size: 0.8rem !important;
  font-weight: 400 !important;
}
.cid-uTSN4993vb .alert-success {
  background-color: #55e629;
  padding-top: 0.3rem !important;
  padding-bottom: 0.3rem !important;
}
.cid-uTSN4993vb .alert-danger {
  background-color: #fd000b;
  padding-top: 0.3rem !important;
  padding-bottom: 0.3rem !important;
}
.cid-uTSN4993vb .mbr-alert-success {
  text-align: center;
}
.cid-uTSN4993vb .mbr-alert-danger {
  text-align: center;
}
.cid-uTSN4993vb .message-div {
  margin-bottom: 0;
}
.cid-uTSN4993vb .message-topic-div {
  margin-bottom: 0;
}
.cid-uTSN4993vb .file-upload-div {
  margin-bottom: 0;
}
.cid-uTSN4993vb .form-control {
  padding-top: 5px !important;
  padding-bottom: 8px !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  min-height: 3.2em !important;
}
.cid-uTSN4993vb .form-control2 {
  color: #000000 !important;
  font-size: 15px !important;
  font-weight: 400 !important;
  min-height: 3.2em !important;
}
.cid-uTSN4993vb .form-control3 {
  font-size: 15px !important;
  font-weight: 400 !important;
  min-height: 3.5em !important;
}
.cid-uTSN4993vb .form-control {
  border: 1px solid #000000 !important;
}
.cid-uTSN4993vb .form-control:hover {
  border: 1px solid #000000 !important;
}
.cid-uTSN4993vb .form-control:focus {
  border: 1px solid #000000 !important;
}
.cid-uTSN4993vb .showAlerts {
  display: block !important;
}
.cid-uTSN4993vb .sendBtnCornerRadius {
  border-radius: 7px;
}
.cid-uTSN4993vb .hidden {
  display: none;
}
.cid-uTSN4993vb .mbr-section-terms {
  color: #232323;
  text-align: left;
}
.cid-uTSN4993vb .mbr-section-autorespond {
  color: #232323;
  text-align: center;
}
.cid-uTSN4993vb .mbr-section-gdpr {
  color: #232323;
  text-align: left;
}
.cid-uTSN4993vb .mbr-section-alertsuccess {
  text-align: center;
}
.cid-uTSN4993vb .mbr-section-alertsuccess span {
  vertical-align: middle;
}
.cid-uTSN4993vb .mbr-section-alerterror {
  text-align: center;
}
.cid-uTSN4993vb .mbr-section-alerterror span {
  vertical-align: middle;
}
.cid-uTSN4993vb .mbr-section-labels {
  color: #232323;
}
.cid-uTSN4993vb .sub-btn-config {
  margin-top: 13px !important;
  margin-bottom: 10px !important;
}
.cid-uTSN4993vb .uploadBtn {
  padding-top: 17px !important;
  padding-left: 20.75px !important;
  color: #000000 !important;
}
.cid-uTSN4993vb .MsgTopicXpad {
  padding-left: 6px !important;
}
.cid-uTSN4993vb input[type=file]::file-selector-button {
  border: 1.25px solid #232323 !important;
  padding-top: 5px;
  padding-bottom: 6.5px;
  padding-left: .4em;
  padding-right: .4em;
  border-radius: .2em;
  background-color: #c9e1e7 !important;
  color: #000000 !important;
  font-family: Arial, Helvetica, sans-serif;
}
.cid-uTSN4993vb input[type=file]::-webkit-file-upload-button {
  border: 1.25px solid #232323 !important;
  padding-top: 5px;
  padding-bottom: 6.5px;
  padding-left: .4em;
  padding-right: .4em;
  border-radius: .2em;
  background-color: #c9e1e7 !important;
  color: #000000 !important;
  font-family: Arial, Helvetica, sans-serif;
}
.cid-uTSN4993vb input[type=file]::-ms-browse {
  border: 1.25px solid #232323 !important;
  padding-top: 5px;
  padding-bottom: 6.5px;
  padding-left: .4em;
  padding-right: .4em;
  border-radius: .2em;
  background-color: #c9e1e7 !important;
  color: #000000 !important;
  font-family: Arial, Helvetica, sans-serif;
}
.cid-uTSN4993vb .blockhelp-format {
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  text-align: left;
}
.cid-uTSN4993vb .blockhelp-format2 {
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  text-align: left;
  color: red;
}
.cid-uTSN4993vb .show2ndButton {
  display: none ;
}
.cid-uTSN4993vb input,
.cid-uTSN4993vb textarea,
.cid-uTSN4993vb select {
  background-color: #ffffff !important;
}
.cid-uTSN4993vb textarea::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-uTSN4993vb textarea:-moz-placeholder {
  color: #767676 !important;
}
.cid-uTSN4993vb textarea::-moz-placeholder {
  color: #767676 !important;
}
.cid-uTSN4993vb textarea:-ms-input-placeholder {
  color: #767676 !important;
}
.cid-uTSN4993vb input::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-uTSN4993vb input:-moz-placeholder {
  color: #767676 !important;
}
.cid-uTSN4993vb input::-moz-placeholder {
  color: #767676 !important;
}
.cid-uTSN4993vb input:-ms-input-placeholder {
  color: #767676 !important;
}
.cid-uTSN4993vb .btn .mbr-iconfont,
.cid-uTSN4993vb .btn.btn-sm .mbr-iconfont {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: unset;
}
.cid-uVslg5voSC P {
  color: #1281fc;
}
.cid-uVslg5voSC DIV {
  color: #ffffff;
}
.cid-uVslg5voSC H10 {
  color: #034e75;
}
.cid-uVslg5voSC .hidden {
  display: none;
}
.cid-uVslg5voSC .icon-bar {
  z-index: 100002;
  position: fixed;
  top: 45%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  padding-right: 11px;
}
.cid-uVslg5voSC .icon-bar a {
  display: block;
  text-align: center;
  padding: 3px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  padding-left: 11px;
}
.cid-uVslg5voSC .icon-bar a:hover {
  background-color: #000000;
}
.cid-uVslg5voSC .flag {
  background: transparent;
}
.cid-uVslg5voSC .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-uVslg5voSC .nav-right {
  float: left !important;
  position: relative;
}
.cid-uVslg5voSC #google_translate_element {
  display: none;
}
.cid-uVslg5voSC .goog-te-banner {
  display: none;
}
.cid-uVslg5voSC .skiptranslate {
  display: none;
  bottom: 0px;
  position: relative;
}
.cid-uVslg5voSC .goog-te-spinner-pos {
  display: none !important;
}
.cid-uVslg5voSC body {
  top: 0px !important;
}
.cid-uVslg5voSC body body {
  top: 0 !important;
}
.cid-uVslg5voSC body .goog-te-banner-frame {
  display: none !important;
}
.cid-uVslg5voSC .goog-te-banner-frame.skiptranslate {
  display: none !important;
}
.cid-uVslg5voSC .goog-tooltip {
  display: none !important;
}
.cid-uVslg5voSC .goog-tooltip:hover {
  display: none !important;
}
.cid-uVslg5voSC .goog-text-highlight {
  background-color: transparent !important;
  border: none !important;
  box-shadow: none !important;
  display: none !important;
  Background-color: transparent;
}
.cid-uVslg5voSC #goog-gt-tt,
.cid-uVslg5voSC .goog-te-balloon-frame {
  display: none !important;
}
.cid-uVslg5voSC #goog-gt-tt {
  visibility: hidden;
  display: none !important;
}
.cid-uVslg5voSC .goog-logo-link {
  display: none !important;
}
.cid-uVslg5voSC .goog-te-gadget {
  height: 28px !important;
  overflow: hidden;
}
.cid-uVslg5voSC div.imgtest {
  margin-left: auto;
  margin-right: auto;
  width: 100px;
  content: url(https://www.unsitepourtous.be/logoscript/logo-zen.png);
}
.cid-uVslg5voSC div.imgtest2 {
  margin-left: auto;
  margin-right: auto;
  width: 250px;
  content: url(https://www.unsitepourtous.be/logoscript/flags145.png);
}
.cid-uVsyHiTFNX .row * {
  width: 130px;
  max-width: 130px;
}
.cid-uVsyHiTFNX .menuItem {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-align: center;
  width: 100px;
  z-index: 100002;
}
.cid-uVsyHiTFNX .menuItem {
  margin-bottom: 30px;
  height: 130px;
}
.cid-uVsyHiTFNX #menuItems {
  width: 100px;
  height: 150px;
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-template-rows: repeat(2, 1fr);
  grid-gap: 10px;
  padding: 10px;
}
.cid-uVsyHiTFNX .frame {
  font-size: 1rem!important;
  width: 100px;
  height: 100px;
  border: 0px solid #ffffff;
  box-sizing: border-box;
  display: flex;
  justify-content: center;
  align-items: center;
  overflow: hidden;
  background-color: rgba(255, 255, 255, 0);
}
.cid-uVsyHiTFNX .menuItem p {
  margin-top: 5px;
}
.cid-uVsyHiTFNX .menuItem img {
  width: 75%;
  max-height: 75%;
  object-fit: contain;
}
.cid-uVsyHiTFNX #toggle {
  position: absolute;
  top: 69%;
  right: -65px;
  width: 50px;
  height: 38px;
  color: #ffffff;
  text-align: center;
  line-height: 50px;
  cursor: pointer;
}
.cid-uVsyHiTFNX #menu {
  position: fixed;
  top: 15%;
  right: -270px;
  width: 270px;
  height: 300px;
  background-color: rgba(255, 255, 255, 0.1);
  transition: right 1s;
  z-index: 1000;
  border-radius: 6px 0 0 6px;
  border: 4px solid #ff0000;
  border-right: none;
}
.cid-uVsyHiTFNX #toggle::after {
  content: 'Menu';
  position: absolute;
  top: 50%;
  left: -305px;
  transform: translate(-50%, -50%) rotate(-90deg);
  background-color: #000000;
  font-size: 27px;
  width: 150px;
  height: 51px;
  line-height: 30px;
  border-radius: 6px 6px 0 0;
  border: 4px solid #ff0000;
  border-bottom: none;
  padding-left: 38px;
  padding-right: 30px;
  padding-top: 5px;
}
.cid-uVsyHiTFNX #menu:hover {
  right: 0;
}
.cid-uVsyHiTFNX .menuItem .mbr-fonts-style {
  text-align: center;
  margin-top: 0px;
}
.cid-uVsyHiTFNX .menuItem a {
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
}
.cid-uVsyHiTFNX .menuItem a img {
  max-width: 100px;
  max-height: 100px;
}
.cid-uVsyHiTFNX .hidden {
  display: none;
}
.cid-uVsyHiTFNX div.imgtest {
  margin-left: auto;
  margin-right: auto;
  width: 100px;
  content: url(https://unsitepourtous.be/logo-zen.png);
}
.cid-uVsyHiTFNX P {
  color: #ffffff;
}
@media (max-width: 1400px) and (min-width: 768px) {
  .cid-uVsyHiTFNX .container {
    padding-left: 0px;
    padding-right: 0px;
  }
}
.cid-uVsyJMjQAp.popup-builder {
  background-color: #ffffff;
}
.cid-uVsyJMjQAp.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uVsyJMjQAp.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uVsyJMjQAp .modal-content,
.cid-uVsyJMjQAp .modal-dialog {
  height: auto;
}
.cid-uVsyJMjQAp .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uVsyJMjQAp .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uVsyJMjQAp .form-wrapper .mbr-form .form-group,
  .cid-uVsyJMjQAp .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uVsyJMjQAp .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uVsyJMjQAp .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uVsyJMjQAp .mbr-text {
  text-align: center;
}
.cid-uVsyJMjQAp .pt-0 {
  padding-top: 0 !important;
}
.cid-uVsyJMjQAp .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uVsyJMjQAp .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uVsyJMjQAp .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uVsyJMjQAp .modal-open {
  overflow: hidden;
}
.cid-uVsyJMjQAp .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uVsyJMjQAp .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uVsyJMjQAp .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uVsyJMjQAp .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uVsyJMjQAp .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uVsyJMjQAp .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uVsyJMjQAp .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uVsyJMjQAp .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uVsyJMjQAp .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uVsyJMjQAp .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uVsyJMjQAp .modal-backdrop.fade {
  opacity: 0;
}
.cid-uVsyJMjQAp .modal-backdrop.show {
  opacity: .5;
}
.cid-uVsyJMjQAp .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uVsyJMjQAp .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uVsyJMjQAp .modal-header {
    padding: 1rem;
  }
}
.cid-uVsyJMjQAp .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uVsyJMjQAp .modal-header .close svg {
  fill: #353535;
}
.cid-uVsyJMjQAp .modal-header .close:hover {
  opacity: 1;
}
.cid-uVsyJMjQAp .modal-header .close:focus {
  outline: none;
}
.cid-uVsyJMjQAp .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uVsyJMjQAp .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uVsyJMjQAp .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uVsyJMjQAp .modal-body {
    padding: 1rem;
  }
}
.cid-uVsyJMjQAp .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uVsyJMjQAp .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uVsyJMjQAp .modal-footer {
    padding: 1rem;
  }
}
.cid-uVsyJMjQAp .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uVsyJMjQAp .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uVsyJMjQAp .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uVsyJMjQAp .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uVsyJMjQAp .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uVsyJMjQAp .modal-lg,
  .cid-uVsyJMjQAp .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uVsyJMjQAp .modal-xl {
    max-width: 1140px;
  }
}
.cid-uVsyJMjQAp .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uVsyJMjQAp .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uVsyJMjQAp .form-group {
  margin-bottom: 1rem;
}
.cid-uVsyJMjQAp .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uVsyJMjQAp .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uVsyJMjQAp .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uVsyJMjQAp .mbr-section-btn {
  margin: 0;
}
.cid-uVsyJMjQAp .mbr-section-btn .btn {
  margin: 0;
}
.cid-uTSN4c8VAy {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uTSN4c8VAy .mbr-fallback-image.disabled {
  display: none;
}
.cid-uTSN4c8VAy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uTSN4c8VAy .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uTSN4c8VAy .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uTSN4c8VAy .row {
    text-align: center;
  }
  .cid-uTSN4c8VAy .row > div {
    margin: auto;
  }
  .cid-uTSN4c8VAy .social-row {
    justify-content: center;
  }
}
.cid-uTSN4c8VAy .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uTSN4c8VAy .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uTSN4c8VAy .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uTSN4c8VAy .list {
    margin-bottom: 0rem;
  }
}
.cid-uTSN4c8VAy .mbr-text {
  color: #bbbbbb;
}
.cid-uTSN4c8VAy .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-uTSN4c8VAy .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uTSN4c8VAy div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uTSNatCy83 {
  z-index: 1000;
  width: 100%;
}
.cid-uTSNatCy83 nav.navbar {
  position: fixed;
}
.cid-uTSNatCy83 .container-fluid {
  padding: 0;
}
.cid-uTSNatCy83 .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-uTSNatCy83 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uTSNatCy83 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uTSNatCy83 .dropdown-item:hover,
.cid-uTSNatCy83 .dropdown-item:focus {
  background: #000000 !important;
  color: white !important;
}
.cid-uTSNatCy83 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uTSNatCy83 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uTSNatCy83 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uTSNatCy83 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uTSNatCy83 .nav-link {
  position: relative;
}
.cid-uTSNatCy83 .nav-link::before {
  background-color: currentColor;
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  content: "";
  height: 1px;
  width: 0%;
  -webkit-transition: width 0.5s ease-in-out;
  -moz--transition: width 0.5s ease-in-out;
  transition: width 0.5s ease-in-out;
}
.cid-uTSNatCy83 .nav-link::after {
  background: transparent !important;
}
.cid-uTSNatCy83 .nav-link:hover::before,
.cid-uTSNatCy83 .nav-link :focus::before {
  width: 100%;
}
.cid-uTSNatCy83 .container {
  display: flex;
  margin: auto;
}
.cid-uTSNatCy83 .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 0.5rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
  border: 1px solid currentColor;
}
.cid-uTSNatCy83 .iconfont-wrapper:hover {
  background: #FFFFFF;
}
.cid-uTSNatCy83 .iconfont-wrapper:hover .mbr-iconfont {
  color: #141414;
}
.cid-uTSNatCy83 .dropdown-menu,
.cid-uTSNatCy83 .navbar.opened {
  background: #141414 !important;
}
.cid-uTSNatCy83 .nav-item:focus,
.cid-uTSNatCy83 .nav-link:focus {
  outline: none;
}
.cid-uTSNatCy83 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uTSNatCy83 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
  background: transparent !important;
}
.cid-uTSNatCy83 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uTSNatCy83 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uTSNatCy83 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uTSNatCy83 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uTSNatCy83 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid #ffffff;
  background: rgba(20, 20, 20, 0.2);
}
.cid-uTSNatCy83 .navbar.opened {
  transition: all 0.3s;
}
.cid-uTSNatCy83 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uTSNatCy83 .navbar .navbar-logo img {
  width: auto;
}
.cid-uTSNatCy83 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uTSNatCy83 .navbar.collapsed {
  justify-content: center;
}
.cid-uTSNatCy83 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uTSNatCy83 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uTSNatCy83 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-uTSNatCy83 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uTSNatCy83 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uTSNatCy83 .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-uTSNatCy83 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uTSNatCy83 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uTSNatCy83 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uTSNatCy83 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uTSNatCy83 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uTSNatCy83 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uTSNatCy83 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uTSNatCy83 .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-uTSNatCy83 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uTSNatCy83 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uTSNatCy83 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uTSNatCy83 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uTSNatCy83 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uTSNatCy83 .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uTSNatCy83 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uTSNatCy83 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uTSNatCy83 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uTSNatCy83 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uTSNatCy83 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uTSNatCy83 .navbar-brand .display-7 {
  font-size: 24px;
}
.cid-uTSNatCy83 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uTSNatCy83 .dropdown-item.active,
.cid-uTSNatCy83 .dropdown-item:active {
  background-color: transparent;
}
.cid-uTSNatCy83 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uTSNatCy83 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uTSNatCy83 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uTSNatCy83 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #141414;
}
.cid-uTSNatCy83 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uTSNatCy83 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uTSNatCy83 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uTSNatCy83 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
@media (min-width: 992px) {
  .cid-uTSNatCy83 .navbar-buttons {
    margin-bottom: -1px;
    margin-top: -1px;
  }
}
.cid-uTSNatCy83 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uTSNatCy83 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uTSNatCy83 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uTSNatCy83 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uTSNatCy83 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uTSNatCy83 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uTSNatCy83 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uTSNatCy83 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uTSNatCy83 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uTSNatCy83 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uTSNatCy83 .navbar-dropdown {
  padding: 0 24px;
  position: fixed;
}
@media (min-width: 576px) {
  .cid-uTSNatCy83 .navbar-dropdown {
    padding: 0 40px;
    min-height: 80px;
  }
}
@media (min-width: 768px) {
  .cid-uTSNatCy83 .navbar-dropdown {
    padding: 0 60px;
  }
}
@media (min-width: 992px) {
  .cid-uTSNatCy83 .navbar-dropdown {
    padding: 0 0 0 60px;
  }
}
.cid-uTSNatCy83 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uTSNatCy83 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1.5rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uTSNatCy83 .icons-menu {
    padding-left: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uTSNatCy83 .navbar {
    height: 70px;
  }
  .cid-uTSNatCy83 .navbar.opened {
    height: auto;
  }
  .cid-uTSNatCy83 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uTSNatCy83 .btn {
  min-height: 81px;
  margin: 0.667rem 0.667rem 1.4rem;
  padding: 0 64px;
}
@media (min-width: 992px) {
  .cid-uTSNatCy83 .btn {
    margin: 0 0 0 0.6rem;
  }
}
.cid-uTSNatCy83 .btn-info-outline {
  border: 1px solid currentColor;
  background: #232323 !important;
}
.cid-uTSNatCy83 .btn-info-outline:hover {
  background: #595959 !important;
  border: 1px solid currentColor !important;
}
.cid-uTSNavcTYF {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uTSNavcTYF .mbr-fallback-image.disabled {
  display: none;
}
.cid-uTSNavcTYF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uTSNavcTYF .col-title {
  margin-bottom: 20px;
}
@media (max-width: 991px) {
  .cid-uTSNavcTYF .col-title {
    margin-bottom: 50px;
  }
}
.cid-uTSNavcTYF .mbr-section-title {
  color: #2B2B2B;
}
.cid-uTSNavcTYF .mbr-section-main-subtitle {
  color: #5F6AD4;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-uTSNavcTYF .mbr-section-main-subtitle {
    margin-top: 16px;
  }
}
.cid-uTSNavcTYF .col-text {
  display: flex;
  flex-wrap: wrap;
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uTSNavcTYF .col-text {
    flex-wrap: nowrap;
    justify-content: space-between;
  }
}
@media (max-width: 991px) {
  .cid-uTSNavcTYF .col-text {
    padding-top: 0;
    padding-bottom: 0;
  }
}
.cid-uTSNavcTYF .text-container1 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uTSNavcTYF .text-container1 {
    max-width: 340px;
  }
}
.cid-uTSNavcTYF .text-container2 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uTSNavcTYF .text-container2 {
    max-width: 280px;
    padding-left: 40px;
  }
}
.cid-uTSNavcTYF .mbr-section-btn {
  margin-top: 16px;
}
.cid-uTSNavcTYF .mbr-section-btn .btn {
  min-width: 280px;
  min-height: 60px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uTSNavcTYF .mbr-section-btn {
    margin-top: 8px;
    width: 100%;
  }
  .cid-uTSNavcTYF .mbr-section-btn .btn {
    width: 100%;
    min-width: max-content;
  }
}
.cid-uTSNavcTYF .col-carousel {
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (max-width: 991px) {
  .cid-uTSNavcTYF .col-carousel {
    padding-top: 30px;
  }
}
.cid-uTSNavcTYF .col-border .border-line {
  height: 2px;
  background-color: #dfdfd8;
}
.cid-uTSNavcTYF .name-text {
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-uTSNavcTYF .roominess-text {
  color: #78ec80;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-uTSNavcTYF .mbr-text {
  color: #003d59;
  margin-bottom: 0;
  margin-top: 12px;
  text-align: center;
}
.cid-uTSNavcTYF .list {
  color: #2A2A2A;
  margin-top: 20px;
  width: 100%;
}
.cid-uTSNavcTYF .list-item {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-uTSNavcTYF .list-item:not(:first-child) {
  margin-top: 12px;
}
.cid-uTSNavcTYF .list-text {
  flex-grow: 1;
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-uTSNavcTYF .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 8px;
}
.cid-uTSNavcTYF .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #78ec80;
}
.cid-uTSNavcTYF .price-text {
  color: #2A2A2A;
  margin-bottom: 0;
  margin-top: 20px;
  text-align: center;
}
.cid-uTSNavcTYF .carousel {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 400px;
}
.cid-uTSNavcTYF .carousel img {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 1199px) {
  .cid-uTSNavcTYF .carousel {
    height: 385px;
  }
}
@media (max-width: 991px) {
  .cid-uTSNavcTYF .carousel {
    height: 350px;
  }
}
@media (max-width: 575px) {
  .cid-uTSNavcTYF .carousel {
    height: 280px;
  }
}
.cid-uTSNavcTYF .carousel-inner {
  display: flex;
  align-items: center;
  height: 100%;
  border-radius: 16px;
}
.cid-uTSNavcTYF .carousel-item {
  border-radius: 16px;
  overflow: hidden;
  height: 100%;
}
.cid-uTSNavcTYF .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-uTSNavcTYF .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uTSNavcTYF .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-uTSNavcTYF .carousel-control {
  top: 50%;
  width: 30px;
  height: 30px;
  margin-top: -15px;
  font-size: 16px;
  background-color: #dfdfd8;
  color: #2B2B2B !important;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: 1 !important;
}
.cid-uTSNavcTYF .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 16px;
}
.cid-uTSNavcTYF .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 16px;
}
.cid-uTSNavcTYF .carousel-control:hover {
  background-color: #646464;
  color: #FFFFFF !important;
}
.cid-uTSNavcTYF .carousel-indicators {
  display: none !important;
}
.cid-uTSNavcTYF .item-menu-overlay {
  opacity: 0 !important;
}
.cid-uTSNavcTYF .name-text,
.cid-uTSNavcTYF .mbr-section-btn {
  color: #003d59;
  text-align: center;
}
.cid-uTSNaxBOuH {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uTSNaxBOuH .mbr-fallback-image.disabled {
  display: none;
}
.cid-uTSNaxBOuH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uTSNaxBOuH .section-head {
  margin-bottom: 50px;
}
.cid-uTSNaxBOuH .mbr-section-title {
  color: #112b6d;
}
.cid-uTSNaxBOuH .mbr-section-subtitle {
  color: #000000;
  margin-top: 1rem;
}
.cid-uTSNaxBOuH .card {
  padding: 0;
}
.cid-uTSNaxBOuH .card-header {
  padding: 0;
  margin-bottom: 0;
  border: none;
  background-color: transparent;
  border-bottom: 1px solid #e2e2e2;
}
.cid-uTSNaxBOuH .panel-title {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding: 25px 0;
}
.cid-uTSNaxBOuH .panel-title-icon {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 15px;
  height: 15px;
  margin-right: 14px;
  color: #000000;
}
.cid-uTSNaxBOuH .panel-title-icon span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: #000000;
  transition: .3s all;
}
.cid-uTSNaxBOuH .panel-title-icon span:nth-child(1) {
  width: 100%;
  height: 2px;
}
.cid-uTSNaxBOuH .panel-title-icon span:nth-child(2) {
  width: 2px;
  height: 100%;
}
.cid-uTSNaxBOuH .panel-title[aria-expanded="true"] .panel-title-icon span:nth-child(2) {
  transform: translate(-50%, -50%) rotate(90deg);
}
.cid-uTSNaxBOuH .sign {
  display: none !important;
}
.cid-uTSNaxBOuH .panel-title-edit {
  color: #000000;
}
.cid-uTSNaxBOuH .panel-body {
  padding: 15px 0;
}
.cid-uTSNaxBOuH .panel-text {
  color: #000000;
  margin-bottom: 10px;
}
.cid-uTSNaIs973 {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uTSNaIs973 .card-wrapper {
  border-radius: 0;
  border: 1px solid #dddfe0;
  box-shadow: 0 0 17px 0 rgba(0, 0, 0, 0.21);
  padding: 2rem;
}
.cid-uTSNaIs973 .card-title {
  font-weight: 600;
}
.cid-uTSNaIs973 .card-img {
  text-align: left;
  padding: 0;
  position: relative;
  display: inline-block;
  margin-bottom: 16px;
  width: 100%;
}
.cid-uTSNaIs973 .card-img span {
  border: 2px solid #5aac98;
  padding: 15.5px;
  border-radius: 70px;
  text-align: center;
  color: #5aac98;
  font-size: 35px;
  display: inline-block;
}
@media (max-width: 991px) {
  .cid-uTSNaIs973 .card {
    margin-bottom: 2rem;
  }
}
.cid-uTSNaIs973 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uTSNaIs973 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uTSNaIs973 .card-wrapper .card-box .mbr-text,
.cid-uTSNaIs973 .card-wrapper .card-box .mbr-section-btn,
.cid-uTSNaIs973 .card-wrapper .card-box .card-img {
  text-align: left;
}
.cid-uTSNaKYQSh {
  background-image: url("../../../assets/images/intrepid-travel2-1500x1000.jpg");
}
.cid-uTSNaKYQSh .mbr-section-title {
  text-align: center;
  margin-bottom: 40px;
  color: #ffffff;
}
.cid-uTSNaKYQSh .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uTSNaKYQSh .button-align {
  text-align: right;
}
.cid-uTSNaKYQSh .mbr-section-btn {
  display: block;
  margin-left: 0;
  margin-right: 0;
}
.cid-uTSNaKYQSh .btn {
  margin-top: 20px;
  transition: all .3s !important;
  width: 268px !important;
  height: 268px !important;
}
.cid-uTSNaKYQSh a.btn > span {
  margin-left: 0.5rem;
}
.cid-uTSNaKYQSh a.btn {
  padding: 7.5rem 4rem;
  margin: 0;
  border-radius: 100% !important;
  background-color: transparent !important;
  border: 2px solid #ffffff !important;
}
.cid-uTSNaKYQSh .al {
  display: flex;
  align-items: center;
}
.cid-uTSNaKYQSh a.btn:hover {
  color: #000000 !important;
  background-color: #c0f22c !important;
  border: 2px solid #ffffff !important;
}
.cid-uTSNaKYQSh a {
  font-weight: 500;
  transition: color .3s;
}
.cid-uTSNaKYQSh .mbr-iconfont {
  margin: auto;
  background-color: #c0f22c;
  color: #ffffff;
  border-radius: 50%;
  font-size: 13px;
  cursor: pointer;
  width: 52px;
  height: 52px;
  transition: .2s;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  padding: 14px;
  padding-right: 11px;
}
.cid-uTSNaKYQSh .icon-wrapper {
  display: inline;
}
.cid-uTSNaKYQSh .lin {
  display: inline;
  margin-left: 12px;
}
.cid-uTSNaKYQSh .linkMovement {
  margin-top: 130px;
}
@media (max-width: 960px) {
  .cid-uTSNaKYQSh .al {
    flex-direction: column;
  }
  .cid-uTSNaKYQSh .button-align {
    padding-top: 20px;
    text-align: center;
  }
  .cid-uTSNaKYQSh .linkMovement {
    display: flex;
    justify-content: center;
    padding-top: 20px;
    margin-top: 0;
  }
}
.cid-uTSNaMo5iD {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-uTSNaMo5iD [class^="socicon-"]:before,
.cid-uTSNaMo5iD [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-uTSNaMo5iD .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-uTSNaMo5iD .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #000000, #ff6666);
  display: inline-block;
}
.cid-uTSNaMo5iD .socicon {
  color: #5b686b;
}
.cid-uTSNaMo5iD .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  border: 2px solid #c0a375;
  border-color: #1ba1e2;
  color: #232323;
  cursor: pointer;
  margin-left: .5rem !important;
  margin-right: .5rem !important;
}
.cid-uTSNaMo5iD .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-uTSNaMo5iD .btn-social:hover {
  color: #fff;
  background: #1ba1e2;
}
.cid-uTSNaMo5iD .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-uTSNaMo5iD .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-uTSNaMo5iD .btn {
    font-size: 20px !important;
  }
  .cid-uTSNaMo5iD .btn-social {
    margin-right: .1rem !important;
    margin-left: .1rem !important;
  }
}
.cid-uTV6lI6PYV.popup-builder {
  background-color: #ffffff;
}
.cid-uTV6lI6PYV.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uTV6lI6PYV.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uTV6lI6PYV .modal-content,
.cid-uTV6lI6PYV .modal-dialog {
  height: auto;
}
.cid-uTV6lI6PYV .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uTV6lI6PYV .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uTV6lI6PYV .form-wrapper .mbr-form .form-group,
  .cid-uTV6lI6PYV .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uTV6lI6PYV .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uTV6lI6PYV .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uTV6lI6PYV .mbr-text {
  text-align: center;
}
.cid-uTV6lI6PYV .pt-0 {
  padding-top: 0 !important;
}
.cid-uTV6lI6PYV .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uTV6lI6PYV .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uTV6lI6PYV .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uTV6lI6PYV .modal-open {
  overflow: hidden;
}
.cid-uTV6lI6PYV .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uTV6lI6PYV .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uTV6lI6PYV .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uTV6lI6PYV .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uTV6lI6PYV .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uTV6lI6PYV .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uTV6lI6PYV .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uTV6lI6PYV .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uTV6lI6PYV .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uTV6lI6PYV .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uTV6lI6PYV .modal-backdrop.fade {
  opacity: 0;
}
.cid-uTV6lI6PYV .modal-backdrop.show {
  opacity: .5;
}
.cid-uTV6lI6PYV .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uTV6lI6PYV .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uTV6lI6PYV .modal-header {
    padding: 1rem;
  }
}
.cid-uTV6lI6PYV .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uTV6lI6PYV .modal-header .close svg {
  fill: #353535;
}
.cid-uTV6lI6PYV .modal-header .close:hover {
  opacity: 1;
}
.cid-uTV6lI6PYV .modal-header .close:focus {
  outline: none;
}
.cid-uTV6lI6PYV .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uTV6lI6PYV .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uTV6lI6PYV .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uTV6lI6PYV .modal-body {
    padding: 1rem;
  }
}
.cid-uTV6lI6PYV .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uTV6lI6PYV .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uTV6lI6PYV .modal-footer {
    padding: 1rem;
  }
}
.cid-uTV6lI6PYV .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uTV6lI6PYV .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uTV6lI6PYV .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uTV6lI6PYV .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uTV6lI6PYV .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uTV6lI6PYV .modal-lg,
  .cid-uTV6lI6PYV .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uTV6lI6PYV .modal-xl {
    max-width: 1140px;
  }
}
.cid-uTV6lI6PYV .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uTV6lI6PYV .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uTV6lI6PYV .form-group {
  margin-bottom: 1rem;
}
.cid-uTV6lI6PYV .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uTV6lI6PYV .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uTV6lI6PYV .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uTV6lI6PYV .mbr-section-btn {
  margin: 0;
}
.cid-uTV6lI6PYV .mbr-section-btn .btn {
  margin: 0;
}
.cid-uTSNaNQQ5a {
  background-color: #ffffff;
}
.cid-uTSNaNQQ5a .container {
  padding-top: 25px;
  padding-bottom: 25px;
  text-align: right;
}
.cid-uTSNaNQQ5a .container-nopadding {
  padding: 0px;
}
.cid-uTSNaNQQ5a .contactBtn {
  position: absolute;
  right: 30px;
  bottom: 30px;
  z-index: 5001;
}
.cid-uTSNaNQQ5a .contactBtnFixed {
  position: fixed;
}
.cid-uTSNaNQQ5a .btn-circle {
  background-color: rgba(35, 35, 35, 0.7);
  width: 50px;
  height: 50px;
  line-height: 50px;
  text-align: center;
  padding: 0;
  -webkit-border-radius: 30px !important;
  -moz-border-radius: 30px !important;
  border-radius: 30px !important;
  margin: .25rem !important;
  border-style: solid;
  border-color: rgba(0, 0, 0, 0.7);
  border-width: 1px;
}
.cid-uTSNaNQQ5a .btnIconcol {
  color: #ffffff;
}
.cid-uTSNaNQQ5a .btn-circle:hover {
  background-color: #232323;
}
.cid-uTSNaNQQ5a .btn-iconsize {
  line-height: revert !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  font-size: 1.7rem !important;
}
@media (max-width: 767px) {
  .cid-uTSNaNQQ5a .btn-iconsize .btn {
    font-size: 1.7rem !important;
  }
  .cid-uTSNaNQQ5a .btn-iconsize .btn .mbr-iconfont {
    font-size: 1.7rem !important;
  }
}
.cid-uTSNaNQQ5a .contactwindow {
  display: inline-block;
  text-align: left;
  width: 400px;
  background-color: #c9e1e7;
  border-color: black !important;
  border-width: 0 !important;
  border-style: solid !important;
  border-radius: 5px !important;
  box-shadow: 0 12px 20px 0 rgba(35, 35, 35, 0.4) !important;
  z-index: 5000;
}
.cid-uTSNaNQQ5a .windowFixed {
  display: none;
  position: fixed;
  right: 100px;
  bottom: 30px;
  overflow: auto;
  opacity: 0%;
  transition: opacity 1s;
}
.cid-uTSNaNQQ5a .windowBar {
  width: 100%;
  background-color: #000000;
  color: #fff;
  padding: 5px;
  border-top-left-radius: 5px !important;
  border-top-right-radius: 5px !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
}
.cid-uTSNaNQQ5a .close {
  color: #ffffff;
  text-shadow: none;
  opacity: 1;
  padding-right: 3px;
  outline: none !important;
  float: right ;
  background-color: transparent;
  border: none;
  font-size: 1.5rem !important;
  line-height: 1;
}
@media (max-width: 560px) {
  .cid-uTSNaNQQ5a .windowFixed {
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
  }
  .cid-uTSNaNQQ5a .windowBar,
  .cid-uTSNaNQQ5a .contentwindow,
  .cid-uTSNaNQQ5a .contactwindow {
    border-radius: 0;
  }
}
.cid-uTSNaNQQ5a .windowContent {
  width: 100%;
  padding: 10px;
}
.cid-uTSNaNQQ5a .windowBarText {
  display: block;
  color: #ffffff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-uTSNaNQQ5a .btn-form {
  display: initial;
  font-size: 1rem !important;
  font-weight: 400 !important;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uTSNaNQQ5a .mbr-form .input-group-btn button[type="submit"] {
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uTSNaNQQ5a .recaptcha-div {
  margin-bottom: 0;
}
.cid-uTSNaNQQ5a .recaptcha-div p {
  padding-top: 0;
  padding-bottom: 0;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  font-size: 0.8rem !important;
  font-weight: 400 !important;
}
.cid-uTSNaNQQ5a .gdpr-div {
  margin-bottom: 0;
}
.cid-uTSNaNQQ5a .gdpr-div p {
  padding-top: 0;
  padding-bottom: 0;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  font-size: 0.8rem !important;
  font-weight: 400 !important;
}
.cid-uTSNaNQQ5a .alert-div {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
}
.cid-uTSNaNQQ5a .send-copy-div {
  margin-bottom: 0;
}
.cid-uTSNaNQQ5a .send-copy-div p {
  padding-top: 0;
  padding-bottom: 0;
  margin-bottom: 0;
  margin-left: 0px;
  margin-right: 0px;
  font-size: 0.8rem !important;
  font-weight: 400 !important;
}
.cid-uTSNaNQQ5a .alert-success {
  background-color: #55e629;
  padding-top: 0.3rem !important;
  padding-bottom: 0.3rem !important;
}
.cid-uTSNaNQQ5a .alert-danger {
  background-color: #fd000b;
  padding-top: 0.3rem !important;
  padding-bottom: 0.3rem !important;
}
.cid-uTSNaNQQ5a .mbr-alert-success {
  text-align: center;
}
.cid-uTSNaNQQ5a .mbr-alert-danger {
  text-align: center;
}
.cid-uTSNaNQQ5a .message-div {
  margin-bottom: 0;
}
.cid-uTSNaNQQ5a .message-topic-div {
  margin-bottom: 0;
}
.cid-uTSNaNQQ5a .file-upload-div {
  margin-bottom: 0;
}
.cid-uTSNaNQQ5a .form-control {
  padding-top: 5px !important;
  padding-bottom: 8px !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  min-height: 3.2em !important;
}
.cid-uTSNaNQQ5a .form-control2 {
  color: #000000 !important;
  font-size: 15px !important;
  font-weight: 400 !important;
  min-height: 3.2em !important;
}
.cid-uTSNaNQQ5a .form-control3 {
  font-size: 15px !important;
  font-weight: 400 !important;
  min-height: 3.5em !important;
}
.cid-uTSNaNQQ5a .form-control {
  border: 1px solid #000000 !important;
}
.cid-uTSNaNQQ5a .form-control:hover {
  border: 1px solid #000000 !important;
}
.cid-uTSNaNQQ5a .form-control:focus {
  border: 1px solid #000000 !important;
}
.cid-uTSNaNQQ5a .showAlerts {
  display: block !important;
}
.cid-uTSNaNQQ5a .sendBtnCornerRadius {
  border-radius: 7px;
}
.cid-uTSNaNQQ5a .hidden {
  display: none;
}
.cid-uTSNaNQQ5a .mbr-section-terms {
  color: #232323;
  text-align: left;
}
.cid-uTSNaNQQ5a .mbr-section-autorespond {
  color: #232323;
  text-align: center;
}
.cid-uTSNaNQQ5a .mbr-section-gdpr {
  color: #232323;
  text-align: left;
}
.cid-uTSNaNQQ5a .mbr-section-alertsuccess {
  text-align: center;
}
.cid-uTSNaNQQ5a .mbr-section-alertsuccess span {
  vertical-align: middle;
}
.cid-uTSNaNQQ5a .mbr-section-alerterror {
  text-align: center;
}
.cid-uTSNaNQQ5a .mbr-section-alerterror span {
  vertical-align: middle;
}
.cid-uTSNaNQQ5a .mbr-section-labels {
  color: #232323;
}
.cid-uTSNaNQQ5a .sub-btn-config {
  margin-top: 13px !important;
  margin-bottom: 10px !important;
}
.cid-uTSNaNQQ5a .uploadBtn {
  padding-top: 17px !important;
  padding-left: 20.75px !important;
  color: #000000 !important;
}
.cid-uTSNaNQQ5a .MsgTopicXpad {
  padding-left: 6px !important;
}
.cid-uTSNaNQQ5a input[type=file]::file-selector-button {
  border: 1.25px solid #232323 !important;
  padding-top: 5px;
  padding-bottom: 6.5px;
  padding-left: .4em;
  padding-right: .4em;
  border-radius: .2em;
  background-color: #c9e1e7 !important;
  color: #000000 !important;
  font-family: Arial, Helvetica, sans-serif;
}
.cid-uTSNaNQQ5a input[type=file]::-webkit-file-upload-button {
  border: 1.25px solid #232323 !important;
  padding-top: 5px;
  padding-bottom: 6.5px;
  padding-left: .4em;
  padding-right: .4em;
  border-radius: .2em;
  background-color: #c9e1e7 !important;
  color: #000000 !important;
  font-family: Arial, Helvetica, sans-serif;
}
.cid-uTSNaNQQ5a input[type=file]::-ms-browse {
  border: 1.25px solid #232323 !important;
  padding-top: 5px;
  padding-bottom: 6.5px;
  padding-left: .4em;
  padding-right: .4em;
  border-radius: .2em;
  background-color: #c9e1e7 !important;
  color: #000000 !important;
  font-family: Arial, Helvetica, sans-serif;
}
.cid-uTSNaNQQ5a .blockhelp-format {
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  text-align: left;
}
.cid-uTSNaNQQ5a .blockhelp-format2 {
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  text-align: left;
  color: red;
}
.cid-uTSNaNQQ5a .show2ndButton {
  display: none ;
}
.cid-uTSNaNQQ5a input,
.cid-uTSNaNQQ5a textarea,
.cid-uTSNaNQQ5a select {
  background-color: #ffffff !important;
}
.cid-uTSNaNQQ5a textarea::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-uTSNaNQQ5a textarea:-moz-placeholder {
  color: #767676 !important;
}
.cid-uTSNaNQQ5a textarea::-moz-placeholder {
  color: #767676 !important;
}
.cid-uTSNaNQQ5a textarea:-ms-input-placeholder {
  color: #767676 !important;
}
.cid-uTSNaNQQ5a input::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-uTSNaNQQ5a input:-moz-placeholder {
  color: #767676 !important;
}
.cid-uTSNaNQQ5a input::-moz-placeholder {
  color: #767676 !important;
}
.cid-uTSNaNQQ5a input:-ms-input-placeholder {
  color: #767676 !important;
}
.cid-uTSNaNQQ5a .btn .mbr-iconfont,
.cid-uTSNaNQQ5a .btn.btn-sm .mbr-iconfont {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: unset;
}
.cid-uVsljHvHd7 P {
  color: #1281fc;
}
.cid-uVsljHvHd7 DIV {
  color: #ffffff;
}
.cid-uVsljHvHd7 H10 {
  color: #034e75;
}
.cid-uVsljHvHd7 .hidden {
  display: none;
}
.cid-uVsljHvHd7 .icon-bar {
  z-index: 100002;
  position: fixed;
  top: 45%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  padding-right: 11px;
}
.cid-uVsljHvHd7 .icon-bar a {
  display: block;
  text-align: center;
  padding: 3px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  padding-left: 11px;
}
.cid-uVsljHvHd7 .icon-bar a:hover {
  background-color: #000000;
}
.cid-uVsljHvHd7 .flag {
  background: transparent;
}
.cid-uVsljHvHd7 .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-uVsljHvHd7 .nav-right {
  float: left !important;
  position: relative;
}
.cid-uVsljHvHd7 #google_translate_element {
  display: none;
}
.cid-uVsljHvHd7 .goog-te-banner {
  display: none;
}
.cid-uVsljHvHd7 .skiptranslate {
  display: none;
  bottom: 0px;
  position: relative;
}
.cid-uVsljHvHd7 .goog-te-spinner-pos {
  display: none !important;
}
.cid-uVsljHvHd7 body {
  top: 0px !important;
}
.cid-uVsljHvHd7 body body {
  top: 0 !important;
}
.cid-uVsljHvHd7 body .goog-te-banner-frame {
  display: none !important;
}
.cid-uVsljHvHd7 .goog-te-banner-frame.skiptranslate {
  display: none !important;
}
.cid-uVsljHvHd7 .goog-tooltip {
  display: none !important;
}
.cid-uVsljHvHd7 .goog-tooltip:hover {
  display: none !important;
}
.cid-uVsljHvHd7 .goog-text-highlight {
  background-color: transparent !important;
  border: none !important;
  box-shadow: none !important;
  display: none !important;
  Background-color: transparent;
}
.cid-uVsljHvHd7 #goog-gt-tt,
.cid-uVsljHvHd7 .goog-te-balloon-frame {
  display: none !important;
}
.cid-uVsljHvHd7 #goog-gt-tt {
  visibility: hidden;
  display: none !important;
}
.cid-uVsljHvHd7 .goog-logo-link {
  display: none !important;
}
.cid-uVsljHvHd7 .goog-te-gadget {
  height: 28px !important;
  overflow: hidden;
}
.cid-uVsljHvHd7 div.imgtest {
  margin-left: auto;
  margin-right: auto;
  width: 100px;
  content: url(https://www.unsitepourtous.be/logoscript/logo-zen.png);
}
.cid-uVsljHvHd7 div.imgtest2 {
  margin-left: auto;
  margin-right: auto;
  width: 250px;
  content: url(https://www.unsitepourtous.be/logoscript/flags145.png);
}
.cid-uVsnVJlKh1 .row * {
  width: 130px;
  max-width: 130px;
}
.cid-uVsnVJlKh1 .menuItem {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-align: center;
  width: 100px;
  z-index: 100002;
}
.cid-uVsnVJlKh1 .menuItem {
  margin-bottom: 30px;
  height: 130px;
}
.cid-uVsnVJlKh1 #menuItems {
  width: 100px;
  height: 150px;
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-template-rows: repeat(2, 1fr);
  grid-gap: 10px;
  padding: 10px;
}
.cid-uVsnVJlKh1 .frame {
  font-size: 1rem!important;
  width: 100px;
  height: 100px;
  border: 0px solid #ffffff;
  box-sizing: border-box;
  display: flex;
  justify-content: center;
  align-items: center;
  overflow: hidden;
  background-color: rgba(255, 255, 255, 0);
}
.cid-uVsnVJlKh1 .menuItem p {
  margin-top: 5px;
}
.cid-uVsnVJlKh1 .menuItem img {
  width: 75%;
  max-height: 75%;
  object-fit: contain;
}
.cid-uVsnVJlKh1 #toggle {
  position: absolute;
  top: 69%;
  right: -65px;
  width: 50px;
  height: 38px;
  color: #ffffff;
  text-align: center;
  line-height: 50px;
  cursor: pointer;
}
.cid-uVsnVJlKh1 #menu {
  position: fixed;
  top: 15%;
  right: -270px;
  width: 270px;
  height: 300px;
  background-color: rgba(255, 255, 255, 0.1);
  transition: right 1s;
  z-index: 1000;
  border-radius: 6px 0 0 6px;
  border: 4px solid #ff0000;
  border-right: none;
}
.cid-uVsnVJlKh1 #toggle::after {
  content: 'Menu';
  position: absolute;
  top: 50%;
  left: -305px;
  transform: translate(-50%, -50%) rotate(-90deg);
  background-color: #000000;
  font-size: 27px;
  width: 150px;
  height: 51px;
  line-height: 30px;
  border-radius: 6px 6px 0 0;
  border: 4px solid #ff0000;
  border-bottom: none;
  padding-left: 38px;
  padding-right: 30px;
  padding-top: 5px;
}
.cid-uVsnVJlKh1 #menu:hover {
  right: 0;
}
.cid-uVsnVJlKh1 .menuItem .mbr-fonts-style {
  text-align: center;
  margin-top: 0px;
}
.cid-uVsnVJlKh1 .menuItem a {
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
}
.cid-uVsnVJlKh1 .menuItem a img {
  max-width: 100px;
  max-height: 100px;
}
.cid-uVsnVJlKh1 .hidden {
  display: none;
}
.cid-uVsnVJlKh1 div.imgtest {
  margin-left: auto;
  margin-right: auto;
  width: 100px;
  content: url(https://unsitepourtous.be/logo-zen.png);
}
.cid-uVsnVJlKh1 P {
  color: #ffffff;
}
@media (max-width: 1400px) and (min-width: 768px) {
  .cid-uVsnVJlKh1 .container {
    padding-left: 0px;
    padding-right: 0px;
  }
}
.cid-uVsyT8OrFu.popup-builder {
  background-color: #ffffff;
}
.cid-uVsyT8OrFu.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uVsyT8OrFu.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uVsyT8OrFu .modal-content,
.cid-uVsyT8OrFu .modal-dialog {
  height: auto;
}
.cid-uVsyT8OrFu .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uVsyT8OrFu .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uVsyT8OrFu .form-wrapper .mbr-form .form-group,
  .cid-uVsyT8OrFu .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uVsyT8OrFu .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uVsyT8OrFu .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uVsyT8OrFu .mbr-text {
  text-align: center;
}
.cid-uVsyT8OrFu .pt-0 {
  padding-top: 0 !important;
}
.cid-uVsyT8OrFu .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uVsyT8OrFu .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uVsyT8OrFu .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uVsyT8OrFu .modal-open {
  overflow: hidden;
}
.cid-uVsyT8OrFu .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uVsyT8OrFu .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uVsyT8OrFu .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uVsyT8OrFu .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uVsyT8OrFu .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uVsyT8OrFu .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uVsyT8OrFu .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uVsyT8OrFu .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uVsyT8OrFu .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uVsyT8OrFu .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uVsyT8OrFu .modal-backdrop.fade {
  opacity: 0;
}
.cid-uVsyT8OrFu .modal-backdrop.show {
  opacity: .5;
}
.cid-uVsyT8OrFu .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uVsyT8OrFu .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uVsyT8OrFu .modal-header {
    padding: 1rem;
  }
}
.cid-uVsyT8OrFu .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uVsyT8OrFu .modal-header .close svg {
  fill: #353535;
}
.cid-uVsyT8OrFu .modal-header .close:hover {
  opacity: 1;
}
.cid-uVsyT8OrFu .modal-header .close:focus {
  outline: none;
}
.cid-uVsyT8OrFu .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uVsyT8OrFu .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uVsyT8OrFu .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uVsyT8OrFu .modal-body {
    padding: 1rem;
  }
}
.cid-uVsyT8OrFu .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uVsyT8OrFu .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uVsyT8OrFu .modal-footer {
    padding: 1rem;
  }
}
.cid-uVsyT8OrFu .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uVsyT8OrFu .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uVsyT8OrFu .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uVsyT8OrFu .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uVsyT8OrFu .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uVsyT8OrFu .modal-lg,
  .cid-uVsyT8OrFu .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uVsyT8OrFu .modal-xl {
    max-width: 1140px;
  }
}
.cid-uVsyT8OrFu .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uVsyT8OrFu .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uVsyT8OrFu .form-group {
  margin-bottom: 1rem;
}
.cid-uVsyT8OrFu .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uVsyT8OrFu .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uVsyT8OrFu .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uVsyT8OrFu .mbr-section-btn {
  margin: 0;
}
.cid-uVsyT8OrFu .mbr-section-btn .btn {
  margin: 0;
}
.cid-uTSNaQGocR {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uTSNaQGocR .mbr-fallback-image.disabled {
  display: none;
}
.cid-uTSNaQGocR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uTSNaQGocR .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uTSNaQGocR .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uTSNaQGocR .row {
    text-align: center;
  }
  .cid-uTSNaQGocR .row > div {
    margin: auto;
  }
  .cid-uTSNaQGocR .social-row {
    justify-content: center;
  }
}
.cid-uTSNaQGocR .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uTSNaQGocR .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uTSNaQGocR .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uTSNaQGocR .list {
    margin-bottom: 0rem;
  }
}
.cid-uTSNaQGocR .mbr-text {
  color: #bbbbbb;
}
.cid-uTSNaQGocR .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-uTSNaQGocR .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uTSNaQGocR div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uTSNeD16Kv {
  z-index: 1000;
  width: 100%;
}
.cid-uTSNeD16Kv nav.navbar {
  position: fixed;
}
.cid-uTSNeD16Kv .container-fluid {
  padding: 0;
}
.cid-uTSNeD16Kv .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-uTSNeD16Kv .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uTSNeD16Kv .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uTSNeD16Kv .dropdown-item:hover,
.cid-uTSNeD16Kv .dropdown-item:focus {
  background: #000000 !important;
  color: white !important;
}
.cid-uTSNeD16Kv .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uTSNeD16Kv .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uTSNeD16Kv .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uTSNeD16Kv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uTSNeD16Kv .nav-link {
  position: relative;
}
.cid-uTSNeD16Kv .nav-link::before {
  background-color: currentColor;
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  content: "";
  height: 1px;
  width: 0%;
  -webkit-transition: width 0.5s ease-in-out;
  -moz--transition: width 0.5s ease-in-out;
  transition: width 0.5s ease-in-out;
}
.cid-uTSNeD16Kv .nav-link::after {
  background: transparent !important;
}
.cid-uTSNeD16Kv .nav-link:hover::before,
.cid-uTSNeD16Kv .nav-link :focus::before {
  width: 100%;
}
.cid-uTSNeD16Kv .container {
  display: flex;
  margin: auto;
}
.cid-uTSNeD16Kv .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 0.5rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
  border: 1px solid currentColor;
}
.cid-uTSNeD16Kv .iconfont-wrapper:hover {
  background: #FFFFFF;
}
.cid-uTSNeD16Kv .iconfont-wrapper:hover .mbr-iconfont {
  color: #141414;
}
.cid-uTSNeD16Kv .dropdown-menu,
.cid-uTSNeD16Kv .navbar.opened {
  background: #141414 !important;
}
.cid-uTSNeD16Kv .nav-item:focus,
.cid-uTSNeD16Kv .nav-link:focus {
  outline: none;
}
.cid-uTSNeD16Kv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uTSNeD16Kv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
  background: transparent !important;
}
.cid-uTSNeD16Kv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uTSNeD16Kv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uTSNeD16Kv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uTSNeD16Kv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uTSNeD16Kv .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid #ffffff;
  background: rgba(20, 20, 20, 0.2);
}
.cid-uTSNeD16Kv .navbar.opened {
  transition: all 0.3s;
}
.cid-uTSNeD16Kv .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uTSNeD16Kv .navbar .navbar-logo img {
  width: auto;
}
.cid-uTSNeD16Kv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uTSNeD16Kv .navbar.collapsed {
  justify-content: center;
}
.cid-uTSNeD16Kv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uTSNeD16Kv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uTSNeD16Kv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-uTSNeD16Kv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uTSNeD16Kv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uTSNeD16Kv .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-uTSNeD16Kv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uTSNeD16Kv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uTSNeD16Kv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uTSNeD16Kv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uTSNeD16Kv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uTSNeD16Kv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uTSNeD16Kv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uTSNeD16Kv .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-uTSNeD16Kv .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uTSNeD16Kv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uTSNeD16Kv .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uTSNeD16Kv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uTSNeD16Kv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uTSNeD16Kv .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uTSNeD16Kv .navbar.navbar-short {
  min-height: 60px;
}
.cid-uTSNeD16Kv .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uTSNeD16Kv .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uTSNeD16Kv .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uTSNeD16Kv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uTSNeD16Kv .navbar-brand .display-7 {
  font-size: 24px;
}
.cid-uTSNeD16Kv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uTSNeD16Kv .dropdown-item.active,
.cid-uTSNeD16Kv .dropdown-item:active {
  background-color: transparent;
}
.cid-uTSNeD16Kv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uTSNeD16Kv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uTSNeD16Kv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uTSNeD16Kv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #141414;
}
.cid-uTSNeD16Kv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uTSNeD16Kv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uTSNeD16Kv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uTSNeD16Kv .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
@media (min-width: 992px) {
  .cid-uTSNeD16Kv .navbar-buttons {
    margin-bottom: -1px;
    margin-top: -1px;
  }
}
.cid-uTSNeD16Kv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uTSNeD16Kv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uTSNeD16Kv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uTSNeD16Kv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uTSNeD16Kv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uTSNeD16Kv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uTSNeD16Kv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uTSNeD16Kv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uTSNeD16Kv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uTSNeD16Kv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uTSNeD16Kv .navbar-dropdown {
  padding: 0 24px;
  position: fixed;
}
@media (min-width: 576px) {
  .cid-uTSNeD16Kv .navbar-dropdown {
    padding: 0 40px;
    min-height: 80px;
  }
}
@media (min-width: 768px) {
  .cid-uTSNeD16Kv .navbar-dropdown {
    padding: 0 60px;
  }
}
@media (min-width: 992px) {
  .cid-uTSNeD16Kv .navbar-dropdown {
    padding: 0 0 0 60px;
  }
}
.cid-uTSNeD16Kv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uTSNeD16Kv .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1.5rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uTSNeD16Kv .icons-menu {
    padding-left: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uTSNeD16Kv .navbar {
    height: 70px;
  }
  .cid-uTSNeD16Kv .navbar.opened {
    height: auto;
  }
  .cid-uTSNeD16Kv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uTSNeD16Kv .btn {
  min-height: 81px;
  margin: 0.667rem 0.667rem 1.4rem;
  padding: 0 64px;
}
@media (min-width: 992px) {
  .cid-uTSNeD16Kv .btn {
    margin: 0 0 0 0.6rem;
  }
}
.cid-uTSNeD16Kv .btn-info-outline {
  border: 1px solid currentColor;
  background: #232323 !important;
}
.cid-uTSNeD16Kv .btn-info-outline:hover {
  background: #595959 !important;
  border: 1px solid currentColor !important;
}
.cid-uTSNeEZ9OG {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uTSNeEZ9OG .mbr-fallback-image.disabled {
  display: none;
}
.cid-uTSNeEZ9OG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uTSNeEZ9OG .col-title {
  margin-bottom: 20px;
}
@media (max-width: 991px) {
  .cid-uTSNeEZ9OG .col-title {
    margin-bottom: 50px;
  }
}
.cid-uTSNeEZ9OG .mbr-section-title {
  color: #2B2B2B;
}
.cid-uTSNeEZ9OG .mbr-section-main-subtitle {
  color: #5F6AD4;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-uTSNeEZ9OG .mbr-section-main-subtitle {
    margin-top: 16px;
  }
}
.cid-uTSNeEZ9OG .col-text {
  display: flex;
  flex-wrap: wrap;
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uTSNeEZ9OG .col-text {
    flex-wrap: nowrap;
    justify-content: space-between;
  }
}
@media (max-width: 991px) {
  .cid-uTSNeEZ9OG .col-text {
    padding-top: 0;
    padding-bottom: 0;
  }
}
.cid-uTSNeEZ9OG .text-container1 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uTSNeEZ9OG .text-container1 {
    max-width: 340px;
  }
}
.cid-uTSNeEZ9OG .text-container2 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uTSNeEZ9OG .text-container2 {
    max-width: 280px;
    padding-left: 40px;
  }
}
.cid-uTSNeEZ9OG .mbr-section-btn {
  margin-top: 16px;
}
.cid-uTSNeEZ9OG .mbr-section-btn .btn {
  min-width: 280px;
  min-height: 60px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uTSNeEZ9OG .mbr-section-btn {
    margin-top: 8px;
    width: 100%;
  }
  .cid-uTSNeEZ9OG .mbr-section-btn .btn {
    width: 100%;
    min-width: max-content;
  }
}
.cid-uTSNeEZ9OG .col-carousel {
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (max-width: 991px) {
  .cid-uTSNeEZ9OG .col-carousel {
    padding-top: 30px;
  }
}
.cid-uTSNeEZ9OG .col-border .border-line {
  height: 2px;
  background-color: #dfdfd8;
}
.cid-uTSNeEZ9OG .name-text {
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-uTSNeEZ9OG .roominess-text {
  color: #78ec80;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-uTSNeEZ9OG .mbr-text {
  color: #003d59;
  margin-bottom: 0;
  margin-top: 12px;
  text-align: center;
}
.cid-uTSNeEZ9OG .list {
  color: #2A2A2A;
  margin-top: 20px;
  width: 100%;
}
.cid-uTSNeEZ9OG .list-item {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-uTSNeEZ9OG .list-item:not(:first-child) {
  margin-top: 12px;
}
.cid-uTSNeEZ9OG .list-text {
  flex-grow: 1;
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-uTSNeEZ9OG .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 8px;
}
.cid-uTSNeEZ9OG .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #78ec80;
}
.cid-uTSNeEZ9OG .price-text {
  color: #2A2A2A;
  margin-bottom: 0;
  margin-top: 20px;
  text-align: center;
}
.cid-uTSNeEZ9OG .carousel {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 400px;
}
.cid-uTSNeEZ9OG .carousel img {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 1199px) {
  .cid-uTSNeEZ9OG .carousel {
    height: 385px;
  }
}
@media (max-width: 991px) {
  .cid-uTSNeEZ9OG .carousel {
    height: 350px;
  }
}
@media (max-width: 575px) {
  .cid-uTSNeEZ9OG .carousel {
    height: 280px;
  }
}
.cid-uTSNeEZ9OG .carousel-inner {
  display: flex;
  align-items: center;
  height: 100%;
  border-radius: 16px;
}
.cid-uTSNeEZ9OG .carousel-item {
  border-radius: 16px;
  overflow: hidden;
  height: 100%;
}
.cid-uTSNeEZ9OG .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-uTSNeEZ9OG .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uTSNeEZ9OG .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-uTSNeEZ9OG .carousel-control {
  top: 50%;
  width: 30px;
  height: 30px;
  margin-top: -15px;
  font-size: 16px;
  background-color: #dfdfd8;
  color: #2B2B2B !important;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: 1 !important;
}
.cid-uTSNeEZ9OG .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 16px;
}
.cid-uTSNeEZ9OG .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 16px;
}
.cid-uTSNeEZ9OG .carousel-control:hover {
  background-color: #646464;
  color: #FFFFFF !important;
}
.cid-uTSNeEZ9OG .carousel-indicators {
  display: none !important;
}
.cid-uTSNeEZ9OG .item-menu-overlay {
  opacity: 0 !important;
}
.cid-uTSNeEZ9OG .name-text,
.cid-uTSNeEZ9OG .mbr-section-btn {
  color: #003d59;
  text-align: center;
}
.cid-uTSNeHtt6D {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uTSNeHtt6D .mbr-fallback-image.disabled {
  display: none;
}
.cid-uTSNeHtt6D .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uTSNeHtt6D .section-head {
  margin-bottom: 50px;
}
.cid-uTSNeHtt6D .mbr-section-title {
  color: #112b6d;
}
.cid-uTSNeHtt6D .mbr-section-subtitle {
  color: #000000;
  margin-top: 1rem;
}
.cid-uTSNeHtt6D .card {
  padding: 0;
}
.cid-uTSNeHtt6D .card-header {
  padding: 0;
  margin-bottom: 0;
  border: none;
  background-color: transparent;
  border-bottom: 1px solid #e2e2e2;
}
.cid-uTSNeHtt6D .panel-title {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding: 25px 0;
}
.cid-uTSNeHtt6D .panel-title-icon {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 15px;
  height: 15px;
  margin-right: 14px;
  color: #000000;
}
.cid-uTSNeHtt6D .panel-title-icon span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: #000000;
  transition: .3s all;
}
.cid-uTSNeHtt6D .panel-title-icon span:nth-child(1) {
  width: 100%;
  height: 2px;
}
.cid-uTSNeHtt6D .panel-title-icon span:nth-child(2) {
  width: 2px;
  height: 100%;
}
.cid-uTSNeHtt6D .panel-title[aria-expanded="true"] .panel-title-icon span:nth-child(2) {
  transform: translate(-50%, -50%) rotate(90deg);
}
.cid-uTSNeHtt6D .sign {
  display: none !important;
}
.cid-uTSNeHtt6D .panel-title-edit {
  color: #000000;
}
.cid-uTSNeHtt6D .panel-body {
  padding: 15px 0;
}
.cid-uTSNeHtt6D .panel-text {
  color: #000000;
  margin-bottom: 10px;
}
.cid-uTSNeRwozS {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uTSNeRwozS .card-wrapper {
  border-radius: 0;
  border: 1px solid #dddfe0;
  box-shadow: 0 0 17px 0 rgba(0, 0, 0, 0.21);
  padding: 2rem;
}
.cid-uTSNeRwozS .card-title {
  font-weight: 600;
}
.cid-uTSNeRwozS .card-img {
  text-align: left;
  padding: 0;
  position: relative;
  display: inline-block;
  margin-bottom: 16px;
  width: 100%;
}
.cid-uTSNeRwozS .card-img span {
  border: 2px solid #5aac98;
  padding: 15.5px;
  border-radius: 70px;
  text-align: center;
  color: #5aac98;
  font-size: 35px;
  display: inline-block;
}
@media (max-width: 991px) {
  .cid-uTSNeRwozS .card {
    margin-bottom: 2rem;
  }
}
.cid-uTSNeRwozS .mbr-fallback-image.disabled {
  display: none;
}
.cid-uTSNeRwozS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uTSNeRwozS .card-wrapper .card-box .mbr-text,
.cid-uTSNeRwozS .card-wrapper .card-box .mbr-section-btn,
.cid-uTSNeRwozS .card-wrapper .card-box .card-img {
  text-align: left;
}
.cid-uTSNeTAjjZ {
  background-image: url("../../../assets/images/egypt-tours-egypt-travel-grand-museum-1.jpg");
}
.cid-uTSNeTAjjZ .mbr-section-title {
  text-align: center;
  margin-bottom: 40px;
  color: #ffffff;
}
.cid-uTSNeTAjjZ .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uTSNeTAjjZ .button-align {
  text-align: right;
}
.cid-uTSNeTAjjZ .mbr-section-btn {
  display: block;
  margin-left: 0;
  margin-right: 0;
}
.cid-uTSNeTAjjZ .btn {
  margin-top: 20px;
  transition: all .3s !important;
  width: 268px !important;
  height: 268px !important;
}
.cid-uTSNeTAjjZ a.btn > span {
  margin-left: 0.5rem;
}
.cid-uTSNeTAjjZ a.btn {
  padding: 7.5rem 4rem;
  margin: 0;
  border-radius: 100% !important;
  background-color: transparent !important;
  border: 2px solid #ffffff !important;
}
.cid-uTSNeTAjjZ .al {
  display: flex;
  align-items: center;
}
.cid-uTSNeTAjjZ a.btn:hover {
  color: #000000 !important;
  background-color: #c0f22c !important;
  border: 2px solid #ffffff !important;
}
.cid-uTSNeTAjjZ a {
  font-weight: 500;
  transition: color .3s;
}
.cid-uTSNeTAjjZ .mbr-iconfont {
  margin: auto;
  background-color: #c0f22c;
  color: #ffffff;
  border-radius: 50%;
  font-size: 13px;
  cursor: pointer;
  width: 52px;
  height: 52px;
  transition: .2s;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  padding: 14px;
  padding-right: 11px;
}
.cid-uTSNeTAjjZ .icon-wrapper {
  display: inline;
}
.cid-uTSNeTAjjZ .lin {
  display: inline;
  margin-left: 12px;
}
.cid-uTSNeTAjjZ .linkMovement {
  margin-top: 130px;
}
@media (max-width: 960px) {
  .cid-uTSNeTAjjZ .al {
    flex-direction: column;
  }
  .cid-uTSNeTAjjZ .button-align {
    padding-top: 20px;
    text-align: center;
  }
  .cid-uTSNeTAjjZ .linkMovement {
    display: flex;
    justify-content: center;
    padding-top: 20px;
    margin-top: 0;
  }
}
.cid-uTSNeUZBBC {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-uTSNeUZBBC [class^="socicon-"]:before,
.cid-uTSNeUZBBC [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-uTSNeUZBBC .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-uTSNeUZBBC .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #000000, #ff6666);
  display: inline-block;
}
.cid-uTSNeUZBBC .socicon {
  color: #5b686b;
}
.cid-uTSNeUZBBC .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  border: 2px solid #c0a375;
  border-color: #1ba1e2;
  color: #232323;
  cursor: pointer;
  margin-left: .5rem !important;
  margin-right: .5rem !important;
}
.cid-uTSNeUZBBC .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-uTSNeUZBBC .btn-social:hover {
  color: #fff;
  background: #1ba1e2;
}
.cid-uTSNeUZBBC .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-uTSNeUZBBC .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-uTSNeUZBBC .btn {
    font-size: 20px !important;
  }
  .cid-uTSNeUZBBC .btn-social {
    margin-right: .1rem !important;
    margin-left: .1rem !important;
  }
}
.cid-uUBE4rH107.popup-builder {
  background-color: #ffffff;
}
.cid-uUBE4rH107.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uUBE4rH107.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uUBE4rH107 .modal-content,
.cid-uUBE4rH107 .modal-dialog {
  height: auto;
}
.cid-uUBE4rH107 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uUBE4rH107 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uUBE4rH107 .form-wrapper .mbr-form .form-group,
  .cid-uUBE4rH107 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uUBE4rH107 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uUBE4rH107 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uUBE4rH107 .mbr-text {
  text-align: center;
}
.cid-uUBE4rH107 .pt-0 {
  padding-top: 0 !important;
}
.cid-uUBE4rH107 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uUBE4rH107 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uUBE4rH107 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uUBE4rH107 .modal-open {
  overflow: hidden;
}
.cid-uUBE4rH107 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uUBE4rH107 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uUBE4rH107 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uUBE4rH107 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uUBE4rH107 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uUBE4rH107 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uUBE4rH107 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uUBE4rH107 .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uUBE4rH107 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uUBE4rH107 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uUBE4rH107 .modal-backdrop.fade {
  opacity: 0;
}
.cid-uUBE4rH107 .modal-backdrop.show {
  opacity: .5;
}
.cid-uUBE4rH107 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uUBE4rH107 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uUBE4rH107 .modal-header {
    padding: 1rem;
  }
}
.cid-uUBE4rH107 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uUBE4rH107 .modal-header .close svg {
  fill: #353535;
}
.cid-uUBE4rH107 .modal-header .close:hover {
  opacity: 1;
}
.cid-uUBE4rH107 .modal-header .close:focus {
  outline: none;
}
.cid-uUBE4rH107 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uUBE4rH107 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uUBE4rH107 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uUBE4rH107 .modal-body {
    padding: 1rem;
  }
}
.cid-uUBE4rH107 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uUBE4rH107 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uUBE4rH107 .modal-footer {
    padding: 1rem;
  }
}
.cid-uUBE4rH107 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uUBE4rH107 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uUBE4rH107 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uUBE4rH107 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uUBE4rH107 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uUBE4rH107 .modal-lg,
  .cid-uUBE4rH107 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uUBE4rH107 .modal-xl {
    max-width: 1140px;
  }
}
.cid-uUBE4rH107 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uUBE4rH107 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uUBE4rH107 .form-group {
  margin-bottom: 1rem;
}
.cid-uUBE4rH107 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uUBE4rH107 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uUBE4rH107 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uUBE4rH107 .mbr-section-btn {
  margin: 0;
}
.cid-uUBE4rH107 .mbr-section-btn .btn {
  margin: 0;
}
.cid-uTSNeWr3qo {
  background-color: #ffffff;
}
.cid-uTSNeWr3qo .container {
  padding-top: 25px;
  padding-bottom: 25px;
  text-align: right;
}
.cid-uTSNeWr3qo .container-nopadding {
  padding: 0px;
}
.cid-uTSNeWr3qo .contactBtn {
  position: absolute;
  right: 30px;
  bottom: 30px;
  z-index: 5001;
}
.cid-uTSNeWr3qo .contactBtnFixed {
  position: fixed;
}
.cid-uTSNeWr3qo .btn-circle {
  background-color: rgba(35, 35, 35, 0.7);
  width: 50px;
  height: 50px;
  line-height: 50px;
  text-align: center;
  padding: 0;
  -webkit-border-radius: 30px !important;
  -moz-border-radius: 30px !important;
  border-radius: 30px !important;
  margin: .25rem !important;
  border-style: solid;
  border-color: rgba(0, 0, 0, 0.7);
  border-width: 1px;
}
.cid-uTSNeWr3qo .btnIconcol {
  color: #ffffff;
}
.cid-uTSNeWr3qo .btn-circle:hover {
  background-color: #232323;
}
.cid-uTSNeWr3qo .btn-iconsize {
  line-height: revert !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  font-size: 1.7rem !important;
}
@media (max-width: 767px) {
  .cid-uTSNeWr3qo .btn-iconsize .btn {
    font-size: 1.7rem !important;
  }
  .cid-uTSNeWr3qo .btn-iconsize .btn .mbr-iconfont {
    font-size: 1.7rem !important;
  }
}
.cid-uTSNeWr3qo .contactwindow {
  display: inline-block;
  text-align: left;
  width: 400px;
  background-color: #c9e1e7;
  border-color: black !important;
  border-width: 0 !important;
  border-style: solid !important;
  border-radius: 5px !important;
  box-shadow: 0 12px 20px 0 rgba(35, 35, 35, 0.4) !important;
  z-index: 5000;
}
.cid-uTSNeWr3qo .windowFixed {
  display: none;
  position: fixed;
  right: 100px;
  bottom: 30px;
  overflow: auto;
  opacity: 0%;
  transition: opacity 1s;
}
.cid-uTSNeWr3qo .windowBar {
  width: 100%;
  background-color: #000000;
  color: #fff;
  padding: 5px;
  border-top-left-radius: 5px !important;
  border-top-right-radius: 5px !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
}
.cid-uTSNeWr3qo .close {
  color: #ffffff;
  text-shadow: none;
  opacity: 1;
  padding-right: 3px;
  outline: none !important;
  float: right ;
  background-color: transparent;
  border: none;
  font-size: 1.5rem !important;
  line-height: 1;
}
@media (max-width: 560px) {
  .cid-uTSNeWr3qo .windowFixed {
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
  }
  .cid-uTSNeWr3qo .windowBar,
  .cid-uTSNeWr3qo .contentwindow,
  .cid-uTSNeWr3qo .contactwindow {
    border-radius: 0;
  }
}
.cid-uTSNeWr3qo .windowContent {
  width: 100%;
  padding: 10px;
}
.cid-uTSNeWr3qo .windowBarText {
  display: block;
  color: #ffffff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-uTSNeWr3qo .btn-form {
  display: initial;
  font-size: 1rem !important;
  font-weight: 400 !important;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uTSNeWr3qo .mbr-form .input-group-btn button[type="submit"] {
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uTSNeWr3qo .recaptcha-div {
  margin-bottom: 0;
}
.cid-uTSNeWr3qo .recaptcha-div p {
  padding-top: 0;
  padding-bottom: 0;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  font-size: 0.8rem !important;
  font-weight: 400 !important;
}
.cid-uTSNeWr3qo .gdpr-div {
  margin-bottom: 0;
}
.cid-uTSNeWr3qo .gdpr-div p {
  padding-top: 0;
  padding-bottom: 0;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  font-size: 0.8rem !important;
  font-weight: 400 !important;
}
.cid-uTSNeWr3qo .alert-div {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
}
.cid-uTSNeWr3qo .send-copy-div {
  margin-bottom: 0;
}
.cid-uTSNeWr3qo .send-copy-div p {
  padding-top: 0;
  padding-bottom: 0;
  margin-bottom: 0;
  margin-left: 0px;
  margin-right: 0px;
  font-size: 0.8rem !important;
  font-weight: 400 !important;
}
.cid-uTSNeWr3qo .alert-success {
  background-color: #55e629;
  padding-top: 0.3rem !important;
  padding-bottom: 0.3rem !important;
}
.cid-uTSNeWr3qo .alert-danger {
  background-color: #fd000b;
  padding-top: 0.3rem !important;
  padding-bottom: 0.3rem !important;
}
.cid-uTSNeWr3qo .mbr-alert-success {
  text-align: center;
}
.cid-uTSNeWr3qo .mbr-alert-danger {
  text-align: center;
}
.cid-uTSNeWr3qo .message-div {
  margin-bottom: 0;
}
.cid-uTSNeWr3qo .message-topic-div {
  margin-bottom: 0;
}
.cid-uTSNeWr3qo .file-upload-div {
  margin-bottom: 0;
}
.cid-uTSNeWr3qo .form-control {
  padding-top: 5px !important;
  padding-bottom: 8px !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  min-height: 3.2em !important;
}
.cid-uTSNeWr3qo .form-control2 {
  color: #000000 !important;
  font-size: 15px !important;
  font-weight: 400 !important;
  min-height: 3.2em !important;
}
.cid-uTSNeWr3qo .form-control3 {
  font-size: 15px !important;
  font-weight: 400 !important;
  min-height: 3.5em !important;
}
.cid-uTSNeWr3qo .form-control {
  border: 1px solid #000000 !important;
}
.cid-uTSNeWr3qo .form-control:hover {
  border: 1px solid #000000 !important;
}
.cid-uTSNeWr3qo .form-control:focus {
  border: 1px solid #000000 !important;
}
.cid-uTSNeWr3qo .showAlerts {
  display: block !important;
}
.cid-uTSNeWr3qo .sendBtnCornerRadius {
  border-radius: 7px;
}
.cid-uTSNeWr3qo .hidden {
  display: none;
}
.cid-uTSNeWr3qo .mbr-section-terms {
  color: #232323;
  text-align: left;
}
.cid-uTSNeWr3qo .mbr-section-autorespond {
  color: #232323;
  text-align: center;
}
.cid-uTSNeWr3qo .mbr-section-gdpr {
  color: #232323;
  text-align: left;
}
.cid-uTSNeWr3qo .mbr-section-alertsuccess {
  text-align: center;
}
.cid-uTSNeWr3qo .mbr-section-alertsuccess span {
  vertical-align: middle;
}
.cid-uTSNeWr3qo .mbr-section-alerterror {
  text-align: center;
}
.cid-uTSNeWr3qo .mbr-section-alerterror span {
  vertical-align: middle;
}
.cid-uTSNeWr3qo .mbr-section-labels {
  color: #232323;
}
.cid-uTSNeWr3qo .sub-btn-config {
  margin-top: 13px !important;
  margin-bottom: 10px !important;
}
.cid-uTSNeWr3qo .uploadBtn {
  padding-top: 17px !important;
  padding-left: 20.75px !important;
  color: #000000 !important;
}
.cid-uTSNeWr3qo .MsgTopicXpad {
  padding-left: 6px !important;
}
.cid-uTSNeWr3qo input[type=file]::file-selector-button {
  border: 1.25px solid #232323 !important;
  padding-top: 5px;
  padding-bottom: 6.5px;
  padding-left: .4em;
  padding-right: .4em;
  border-radius: .2em;
  background-color: #c9e1e7 !important;
  color: #000000 !important;
  font-family: Arial, Helvetica, sans-serif;
}
.cid-uTSNeWr3qo input[type=file]::-webkit-file-upload-button {
  border: 1.25px solid #232323 !important;
  padding-top: 5px;
  padding-bottom: 6.5px;
  padding-left: .4em;
  padding-right: .4em;
  border-radius: .2em;
  background-color: #c9e1e7 !important;
  color: #000000 !important;
  font-family: Arial, Helvetica, sans-serif;
}
.cid-uTSNeWr3qo input[type=file]::-ms-browse {
  border: 1.25px solid #232323 !important;
  padding-top: 5px;
  padding-bottom: 6.5px;
  padding-left: .4em;
  padding-right: .4em;
  border-radius: .2em;
  background-color: #c9e1e7 !important;
  color: #000000 !important;
  font-family: Arial, Helvetica, sans-serif;
}
.cid-uTSNeWr3qo .blockhelp-format {
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  text-align: left;
}
.cid-uTSNeWr3qo .blockhelp-format2 {
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  text-align: left;
  color: red;
}
.cid-uTSNeWr3qo .show2ndButton {
  display: none ;
}
.cid-uTSNeWr3qo input,
.cid-uTSNeWr3qo textarea,
.cid-uTSNeWr3qo select {
  background-color: #ffffff !important;
}
.cid-uTSNeWr3qo textarea::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-uTSNeWr3qo textarea:-moz-placeholder {
  color: #767676 !important;
}
.cid-uTSNeWr3qo textarea::-moz-placeholder {
  color: #767676 !important;
}
.cid-uTSNeWr3qo textarea:-ms-input-placeholder {
  color: #767676 !important;
}
.cid-uTSNeWr3qo input::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-uTSNeWr3qo input:-moz-placeholder {
  color: #767676 !important;
}
.cid-uTSNeWr3qo input::-moz-placeholder {
  color: #767676 !important;
}
.cid-uTSNeWr3qo input:-ms-input-placeholder {
  color: #767676 !important;
}
.cid-uTSNeWr3qo .btn .mbr-iconfont,
.cid-uTSNeWr3qo .btn.btn-sm .mbr-iconfont {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: unset;
}
.cid-uVslmVu2eh P {
  color: #1281fc;
}
.cid-uVslmVu2eh DIV {
  color: #ffffff;
}
.cid-uVslmVu2eh H10 {
  color: #034e75;
}
.cid-uVslmVu2eh .hidden {
  display: none;
}
.cid-uVslmVu2eh .icon-bar {
  z-index: 100002;
  position: fixed;
  top: 45%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  padding-right: 11px;
}
.cid-uVslmVu2eh .icon-bar a {
  display: block;
  text-align: center;
  padding: 3px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  padding-left: 11px;
}
.cid-uVslmVu2eh .icon-bar a:hover {
  background-color: #000000;
}
.cid-uVslmVu2eh .flag {
  background: transparent;
}
.cid-uVslmVu2eh .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-uVslmVu2eh .nav-right {
  float: left !important;
  position: relative;
}
.cid-uVslmVu2eh #google_translate_element {
  display: none;
}
.cid-uVslmVu2eh .goog-te-banner {
  display: none;
}
.cid-uVslmVu2eh .skiptranslate {
  display: none;
  bottom: 0px;
  position: relative;
}
.cid-uVslmVu2eh .goog-te-spinner-pos {
  display: none !important;
}
.cid-uVslmVu2eh body {
  top: 0px !important;
}
.cid-uVslmVu2eh body body {
  top: 0 !important;
}
.cid-uVslmVu2eh body .goog-te-banner-frame {
  display: none !important;
}
.cid-uVslmVu2eh .goog-te-banner-frame.skiptranslate {
  display: none !important;
}
.cid-uVslmVu2eh .goog-tooltip {
  display: none !important;
}
.cid-uVslmVu2eh .goog-tooltip:hover {
  display: none !important;
}
.cid-uVslmVu2eh .goog-text-highlight {
  background-color: transparent !important;
  border: none !important;
  box-shadow: none !important;
  display: none !important;
  Background-color: transparent;
}
.cid-uVslmVu2eh #goog-gt-tt,
.cid-uVslmVu2eh .goog-te-balloon-frame {
  display: none !important;
}
.cid-uVslmVu2eh #goog-gt-tt {
  visibility: hidden;
  display: none !important;
}
.cid-uVslmVu2eh .goog-logo-link {
  display: none !important;
}
.cid-uVslmVu2eh .goog-te-gadget {
  height: 28px !important;
  overflow: hidden;
}
.cid-uVslmVu2eh div.imgtest {
  margin-left: auto;
  margin-right: auto;
  width: 100px;
  content: url(https://www.unsitepourtous.be/logoscript/logo-zen.png);
}
.cid-uVslmVu2eh div.imgtest2 {
  margin-left: auto;
  margin-right: auto;
  width: 250px;
  content: url(https://www.unsitepourtous.be/logoscript/flags145.png);
}
.cid-uVsnZL5wTu .row * {
  width: 130px;
  max-width: 130px;
}
.cid-uVsnZL5wTu .menuItem {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-align: center;
  width: 100px;
  z-index: 100002;
}
.cid-uVsnZL5wTu .menuItem {
  margin-bottom: 30px;
  height: 130px;
}
.cid-uVsnZL5wTu #menuItems {
  width: 100px;
  height: 150px;
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-template-rows: repeat(2, 1fr);
  grid-gap: 10px;
  padding: 10px;
}
.cid-uVsnZL5wTu .frame {
  font-size: 1rem!important;
  width: 100px;
  height: 100px;
  border: 0px solid #ffffff;
  box-sizing: border-box;
  display: flex;
  justify-content: center;
  align-items: center;
  overflow: hidden;
  background-color: rgba(255, 255, 255, 0);
}
.cid-uVsnZL5wTu .menuItem p {
  margin-top: 5px;
}
.cid-uVsnZL5wTu .menuItem img {
  width: 75%;
  max-height: 75%;
  object-fit: contain;
}
.cid-uVsnZL5wTu #toggle {
  position: absolute;
  top: 69%;
  right: -65px;
  width: 50px;
  height: 38px;
  color: #ffffff;
  text-align: center;
  line-height: 50px;
  cursor: pointer;
}
.cid-uVsnZL5wTu #menu {
  position: fixed;
  top: 15%;
  right: -270px;
  width: 270px;
  height: 300px;
  background-color: rgba(255, 255, 255, 0.1);
  transition: right 1s;
  z-index: 1000;
  border-radius: 6px 0 0 6px;
  border: 4px solid #ff0000;
  border-right: none;
}
.cid-uVsnZL5wTu #toggle::after {
  content: 'Menu';
  position: absolute;
  top: 50%;
  left: -305px;
  transform: translate(-50%, -50%) rotate(-90deg);
  background-color: #000000;
  font-size: 27px;
  width: 150px;
  height: 51px;
  line-height: 30px;
  border-radius: 6px 6px 0 0;
  border: 4px solid #ff0000;
  border-bottom: none;
  padding-left: 38px;
  padding-right: 30px;
  padding-top: 5px;
}
.cid-uVsnZL5wTu #menu:hover {
  right: 0;
}
.cid-uVsnZL5wTu .menuItem .mbr-fonts-style {
  text-align: center;
  margin-top: 0px;
}
.cid-uVsnZL5wTu .menuItem a {
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
}
.cid-uVsnZL5wTu .menuItem a img {
  max-width: 100px;
  max-height: 100px;
}
.cid-uVsnZL5wTu .hidden {
  display: none;
}
.cid-uVsnZL5wTu div.imgtest {
  margin-left: auto;
  margin-right: auto;
  width: 100px;
  content: url(https://unsitepourtous.be/logo-zen.png);
}
.cid-uVsnZL5wTu P {
  color: #ffffff;
}
@media (max-width: 1400px) and (min-width: 768px) {
  .cid-uVsnZL5wTu .container {
    padding-left: 0px;
    padding-right: 0px;
  }
}
.cid-uVsyXQo63d.popup-builder {
  background-color: #ffffff;
}
.cid-uVsyXQo63d.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uVsyXQo63d.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uVsyXQo63d .modal-content,
.cid-uVsyXQo63d .modal-dialog {
  height: auto;
}
.cid-uVsyXQo63d .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uVsyXQo63d .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uVsyXQo63d .form-wrapper .mbr-form .form-group,
  .cid-uVsyXQo63d .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uVsyXQo63d .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uVsyXQo63d .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uVsyXQo63d .mbr-text {
  text-align: center;
}
.cid-uVsyXQo63d .pt-0 {
  padding-top: 0 !important;
}
.cid-uVsyXQo63d .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uVsyXQo63d .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uVsyXQo63d .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uVsyXQo63d .modal-open {
  overflow: hidden;
}
.cid-uVsyXQo63d .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uVsyXQo63d .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uVsyXQo63d .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uVsyXQo63d .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uVsyXQo63d .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uVsyXQo63d .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uVsyXQo63d .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uVsyXQo63d .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uVsyXQo63d .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uVsyXQo63d .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uVsyXQo63d .modal-backdrop.fade {
  opacity: 0;
}
.cid-uVsyXQo63d .modal-backdrop.show {
  opacity: .5;
}
.cid-uVsyXQo63d .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uVsyXQo63d .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uVsyXQo63d .modal-header {
    padding: 1rem;
  }
}
.cid-uVsyXQo63d .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uVsyXQo63d .modal-header .close svg {
  fill: #353535;
}
.cid-uVsyXQo63d .modal-header .close:hover {
  opacity: 1;
}
.cid-uVsyXQo63d .modal-header .close:focus {
  outline: none;
}
.cid-uVsyXQo63d .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uVsyXQo63d .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uVsyXQo63d .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uVsyXQo63d .modal-body {
    padding: 1rem;
  }
}
.cid-uVsyXQo63d .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uVsyXQo63d .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uVsyXQo63d .modal-footer {
    padding: 1rem;
  }
}
.cid-uVsyXQo63d .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uVsyXQo63d .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uVsyXQo63d .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uVsyXQo63d .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uVsyXQo63d .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uVsyXQo63d .modal-lg,
  .cid-uVsyXQo63d .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uVsyXQo63d .modal-xl {
    max-width: 1140px;
  }
}
.cid-uVsyXQo63d .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uVsyXQo63d .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uVsyXQo63d .form-group {
  margin-bottom: 1rem;
}
.cid-uVsyXQo63d .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uVsyXQo63d .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uVsyXQo63d .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uVsyXQo63d .mbr-section-btn {
  margin: 0;
}
.cid-uVsyXQo63d .mbr-section-btn .btn {
  margin: 0;
}
.cid-uTSNeZg8pA {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uTSNeZg8pA .mbr-fallback-image.disabled {
  display: none;
}
.cid-uTSNeZg8pA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uTSNeZg8pA .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uTSNeZg8pA .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uTSNeZg8pA .row {
    text-align: center;
  }
  .cid-uTSNeZg8pA .row > div {
    margin: auto;
  }
  .cid-uTSNeZg8pA .social-row {
    justify-content: center;
  }
}
.cid-uTSNeZg8pA .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uTSNeZg8pA .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uTSNeZg8pA .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uTSNeZg8pA .list {
    margin-bottom: 0rem;
  }
}
.cid-uTSNeZg8pA .mbr-text {
  color: #bbbbbb;
}
.cid-uTSNeZg8pA .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-uTSNeZg8pA .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uTSNeZg8pA div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uTSNjtYjZ8 {
  z-index: 1000;
  width: 100%;
}
.cid-uTSNjtYjZ8 nav.navbar {
  position: fixed;
}
.cid-uTSNjtYjZ8 .container-fluid {
  padding: 0;
}
.cid-uTSNjtYjZ8 .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-uTSNjtYjZ8 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uTSNjtYjZ8 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uTSNjtYjZ8 .dropdown-item:hover,
.cid-uTSNjtYjZ8 .dropdown-item:focus {
  background: #000000 !important;
  color: white !important;
}
.cid-uTSNjtYjZ8 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uTSNjtYjZ8 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uTSNjtYjZ8 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uTSNjtYjZ8 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uTSNjtYjZ8 .nav-link {
  position: relative;
}
.cid-uTSNjtYjZ8 .nav-link::before {
  background-color: currentColor;
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  content: "";
  height: 1px;
  width: 0%;
  -webkit-transition: width 0.5s ease-in-out;
  -moz--transition: width 0.5s ease-in-out;
  transition: width 0.5s ease-in-out;
}
.cid-uTSNjtYjZ8 .nav-link::after {
  background: transparent !important;
}
.cid-uTSNjtYjZ8 .nav-link:hover::before,
.cid-uTSNjtYjZ8 .nav-link :focus::before {
  width: 100%;
}
.cid-uTSNjtYjZ8 .container {
  display: flex;
  margin: auto;
}
.cid-uTSNjtYjZ8 .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 0.5rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
  border: 1px solid currentColor;
}
.cid-uTSNjtYjZ8 .iconfont-wrapper:hover {
  background: #FFFFFF;
}
.cid-uTSNjtYjZ8 .iconfont-wrapper:hover .mbr-iconfont {
  color: #141414;
}
.cid-uTSNjtYjZ8 .dropdown-menu,
.cid-uTSNjtYjZ8 .navbar.opened {
  background: #141414 !important;
}
.cid-uTSNjtYjZ8 .nav-item:focus,
.cid-uTSNjtYjZ8 .nav-link:focus {
  outline: none;
}
.cid-uTSNjtYjZ8 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uTSNjtYjZ8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
  background: transparent !important;
}
.cid-uTSNjtYjZ8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uTSNjtYjZ8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uTSNjtYjZ8 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uTSNjtYjZ8 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uTSNjtYjZ8 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid #ffffff;
  background: rgba(20, 20, 20, 0.2);
}
.cid-uTSNjtYjZ8 .navbar.opened {
  transition: all 0.3s;
}
.cid-uTSNjtYjZ8 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uTSNjtYjZ8 .navbar .navbar-logo img {
  width: auto;
}
.cid-uTSNjtYjZ8 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uTSNjtYjZ8 .navbar.collapsed {
  justify-content: center;
}
.cid-uTSNjtYjZ8 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uTSNjtYjZ8 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uTSNjtYjZ8 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-uTSNjtYjZ8 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uTSNjtYjZ8 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uTSNjtYjZ8 .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-uTSNjtYjZ8 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uTSNjtYjZ8 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uTSNjtYjZ8 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uTSNjtYjZ8 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uTSNjtYjZ8 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uTSNjtYjZ8 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uTSNjtYjZ8 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uTSNjtYjZ8 .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-uTSNjtYjZ8 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uTSNjtYjZ8 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uTSNjtYjZ8 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uTSNjtYjZ8 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uTSNjtYjZ8 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uTSNjtYjZ8 .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uTSNjtYjZ8 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uTSNjtYjZ8 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uTSNjtYjZ8 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uTSNjtYjZ8 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uTSNjtYjZ8 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uTSNjtYjZ8 .navbar-brand .display-7 {
  font-size: 24px;
}
.cid-uTSNjtYjZ8 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uTSNjtYjZ8 .dropdown-item.active,
.cid-uTSNjtYjZ8 .dropdown-item:active {
  background-color: transparent;
}
.cid-uTSNjtYjZ8 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uTSNjtYjZ8 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uTSNjtYjZ8 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uTSNjtYjZ8 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #141414;
}
.cid-uTSNjtYjZ8 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uTSNjtYjZ8 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uTSNjtYjZ8 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uTSNjtYjZ8 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
@media (min-width: 992px) {
  .cid-uTSNjtYjZ8 .navbar-buttons {
    margin-bottom: -1px;
    margin-top: -1px;
  }
}
.cid-uTSNjtYjZ8 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uTSNjtYjZ8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uTSNjtYjZ8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uTSNjtYjZ8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uTSNjtYjZ8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uTSNjtYjZ8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uTSNjtYjZ8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uTSNjtYjZ8 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uTSNjtYjZ8 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uTSNjtYjZ8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uTSNjtYjZ8 .navbar-dropdown {
  padding: 0 24px;
  position: fixed;
}
@media (min-width: 576px) {
  .cid-uTSNjtYjZ8 .navbar-dropdown {
    padding: 0 40px;
    min-height: 80px;
  }
}
@media (min-width: 768px) {
  .cid-uTSNjtYjZ8 .navbar-dropdown {
    padding: 0 60px;
  }
}
@media (min-width: 992px) {
  .cid-uTSNjtYjZ8 .navbar-dropdown {
    padding: 0 0 0 60px;
  }
}
.cid-uTSNjtYjZ8 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uTSNjtYjZ8 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1.5rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uTSNjtYjZ8 .icons-menu {
    padding-left: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uTSNjtYjZ8 .navbar {
    height: 70px;
  }
  .cid-uTSNjtYjZ8 .navbar.opened {
    height: auto;
  }
  .cid-uTSNjtYjZ8 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uTSNjtYjZ8 .btn {
  min-height: 81px;
  margin: 0.667rem 0.667rem 1.4rem;
  padding: 0 64px;
}
@media (min-width: 992px) {
  .cid-uTSNjtYjZ8 .btn {
    margin: 0 0 0 0.6rem;
  }
}
.cid-uTSNjtYjZ8 .btn-info-outline {
  border: 1px solid currentColor;
  background: #232323 !important;
}
.cid-uTSNjtYjZ8 .btn-info-outline:hover {
  background: #595959 !important;
  border: 1px solid currentColor !important;
}
.cid-uTSNjvL3uX {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uTSNjvL3uX .mbr-fallback-image.disabled {
  display: none;
}
.cid-uTSNjvL3uX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uTSNjvL3uX .col-title {
  margin-bottom: 20px;
}
@media (max-width: 991px) {
  .cid-uTSNjvL3uX .col-title {
    margin-bottom: 50px;
  }
}
.cid-uTSNjvL3uX .mbr-section-title {
  color: #2B2B2B;
}
.cid-uTSNjvL3uX .mbr-section-main-subtitle {
  color: #5F6AD4;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-uTSNjvL3uX .mbr-section-main-subtitle {
    margin-top: 16px;
  }
}
.cid-uTSNjvL3uX .col-text {
  display: flex;
  flex-wrap: wrap;
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uTSNjvL3uX .col-text {
    flex-wrap: nowrap;
    justify-content: space-between;
  }
}
@media (max-width: 991px) {
  .cid-uTSNjvL3uX .col-text {
    padding-top: 0;
    padding-bottom: 0;
  }
}
.cid-uTSNjvL3uX .text-container1 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uTSNjvL3uX .text-container1 {
    max-width: 340px;
  }
}
.cid-uTSNjvL3uX .text-container2 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uTSNjvL3uX .text-container2 {
    max-width: 280px;
    padding-left: 40px;
  }
}
.cid-uTSNjvL3uX .mbr-section-btn {
  margin-top: 16px;
}
.cid-uTSNjvL3uX .mbr-section-btn .btn {
  min-width: 280px;
  min-height: 60px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uTSNjvL3uX .mbr-section-btn {
    margin-top: 8px;
    width: 100%;
  }
  .cid-uTSNjvL3uX .mbr-section-btn .btn {
    width: 100%;
    min-width: max-content;
  }
}
.cid-uTSNjvL3uX .col-carousel {
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (max-width: 991px) {
  .cid-uTSNjvL3uX .col-carousel {
    padding-top: 30px;
  }
}
.cid-uTSNjvL3uX .col-border .border-line {
  height: 2px;
  background-color: #dfdfd8;
}
.cid-uTSNjvL3uX .name-text {
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-uTSNjvL3uX .roominess-text {
  color: #78ec80;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-uTSNjvL3uX .mbr-text {
  color: #003d59;
  margin-bottom: 0;
  margin-top: 12px;
  text-align: center;
}
.cid-uTSNjvL3uX .list {
  color: #2A2A2A;
  margin-top: 20px;
  width: 100%;
}
.cid-uTSNjvL3uX .list-item {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-uTSNjvL3uX .list-item:not(:first-child) {
  margin-top: 12px;
}
.cid-uTSNjvL3uX .list-text {
  flex-grow: 1;
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-uTSNjvL3uX .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 8px;
}
.cid-uTSNjvL3uX .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #78ec80;
}
.cid-uTSNjvL3uX .price-text {
  color: #2A2A2A;
  margin-bottom: 0;
  margin-top: 20px;
  text-align: center;
}
.cid-uTSNjvL3uX .carousel {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 400px;
}
.cid-uTSNjvL3uX .carousel img {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 1199px) {
  .cid-uTSNjvL3uX .carousel {
    height: 385px;
  }
}
@media (max-width: 991px) {
  .cid-uTSNjvL3uX .carousel {
    height: 350px;
  }
}
@media (max-width: 575px) {
  .cid-uTSNjvL3uX .carousel {
    height: 280px;
  }
}
.cid-uTSNjvL3uX .carousel-inner {
  display: flex;
  align-items: center;
  height: 100%;
  border-radius: 16px;
}
.cid-uTSNjvL3uX .carousel-item {
  border-radius: 16px;
  overflow: hidden;
  height: 100%;
}
.cid-uTSNjvL3uX .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-uTSNjvL3uX .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uTSNjvL3uX .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-uTSNjvL3uX .carousel-control {
  top: 50%;
  width: 30px;
  height: 30px;
  margin-top: -15px;
  font-size: 16px;
  background-color: #dfdfd8;
  color: #2B2B2B !important;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: 1 !important;
}
.cid-uTSNjvL3uX .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 16px;
}
.cid-uTSNjvL3uX .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 16px;
}
.cid-uTSNjvL3uX .carousel-control:hover {
  background-color: #646464;
  color: #FFFFFF !important;
}
.cid-uTSNjvL3uX .carousel-indicators {
  display: none !important;
}
.cid-uTSNjvL3uX .item-menu-overlay {
  opacity: 0 !important;
}
.cid-uTSNjvL3uX .name-text,
.cid-uTSNjvL3uX .mbr-section-btn {
  color: #003d59;
  text-align: center;
}
.cid-uTSNjy2kAg {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uTSNjy2kAg .mbr-fallback-image.disabled {
  display: none;
}
.cid-uTSNjy2kAg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uTSNjy2kAg .section-head {
  margin-bottom: 50px;
}
.cid-uTSNjy2kAg .mbr-section-title {
  color: #112b6d;
}
.cid-uTSNjy2kAg .mbr-section-subtitle {
  color: #000000;
  margin-top: 1rem;
}
.cid-uTSNjy2kAg .card {
  padding: 0;
}
.cid-uTSNjy2kAg .card-header {
  padding: 0;
  margin-bottom: 0;
  border: none;
  background-color: transparent;
  border-bottom: 1px solid #e2e2e2;
}
.cid-uTSNjy2kAg .panel-title {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding: 25px 0;
}
.cid-uTSNjy2kAg .panel-title-icon {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 15px;
  height: 15px;
  margin-right: 14px;
  color: #000000;
}
.cid-uTSNjy2kAg .panel-title-icon span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: #000000;
  transition: .3s all;
}
.cid-uTSNjy2kAg .panel-title-icon span:nth-child(1) {
  width: 100%;
  height: 2px;
}
.cid-uTSNjy2kAg .panel-title-icon span:nth-child(2) {
  width: 2px;
  height: 100%;
}
.cid-uTSNjy2kAg .panel-title[aria-expanded="true"] .panel-title-icon span:nth-child(2) {
  transform: translate(-50%, -50%) rotate(90deg);
}
.cid-uTSNjy2kAg .sign {
  display: none !important;
}
.cid-uTSNjy2kAg .panel-title-edit {
  color: #000000;
}
.cid-uTSNjy2kAg .panel-body {
  padding: 15px 0;
}
.cid-uTSNjy2kAg .panel-text {
  color: #000000;
  margin-bottom: 10px;
}
.cid-uTSNjzTLxh {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uTSNjzTLxh .mbr-fallback-image.disabled {
  display: none;
}
.cid-uTSNjzTLxh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uTSNjzTLxh .section-head {
  margin-bottom: 50px;
}
.cid-uTSNjzTLxh .mbr-section-title {
  color: #112b6d;
}
.cid-uTSNjzTLxh .mbr-section-subtitle {
  color: #000000;
  margin-top: 1rem;
}
.cid-uTSNjzTLxh .card {
  padding: 0;
}
.cid-uTSNjzTLxh .card-header {
  padding: 0;
  margin-bottom: 0;
  border: none;
  background-color: transparent;
  border-bottom: 1px solid #e2e2e2;
}
.cid-uTSNjzTLxh .panel-title {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding: 25px 0;
}
.cid-uTSNjzTLxh .panel-title-icon {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 15px;
  height: 15px;
  margin-right: 14px;
  color: #000000;
}
.cid-uTSNjzTLxh .panel-title-icon span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: #000000;
  transition: .3s all;
}
.cid-uTSNjzTLxh .panel-title-icon span:nth-child(1) {
  width: 100%;
  height: 2px;
}
.cid-uTSNjzTLxh .panel-title-icon span:nth-child(2) {
  width: 2px;
  height: 100%;
}
.cid-uTSNjzTLxh .panel-title[aria-expanded="true"] .panel-title-icon span:nth-child(2) {
  transform: translate(-50%, -50%) rotate(90deg);
}
.cid-uTSNjzTLxh .sign {
  display: none !important;
}
.cid-uTSNjzTLxh .panel-title-edit {
  color: #000000;
}
.cid-uTSNjzTLxh .panel-body {
  padding: 15px 0;
}
.cid-uTSNjzTLxh .panel-text {
  color: #000000;
  margin-bottom: 10px;
}
.cid-uTSNjI4U0A {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uTSNjI4U0A .card-wrapper {
  border-radius: 0;
  border: 1px solid #dddfe0;
  box-shadow: 0 0 17px 0 rgba(0, 0, 0, 0.21);
  padding: 2rem;
}
.cid-uTSNjI4U0A .card-title {
  font-weight: 600;
}
.cid-uTSNjI4U0A .card-img {
  text-align: left;
  padding: 0;
  position: relative;
  display: inline-block;
  margin-bottom: 16px;
  width: 100%;
}
.cid-uTSNjI4U0A .card-img span {
  border: 2px solid #5aac98;
  padding: 15.5px;
  border-radius: 70px;
  text-align: center;
  color: #5aac98;
  font-size: 35px;
  display: inline-block;
}
@media (max-width: 991px) {
  .cid-uTSNjI4U0A .card {
    margin-bottom: 2rem;
  }
}
.cid-uTSNjI4U0A .mbr-fallback-image.disabled {
  display: none;
}
.cid-uTSNjI4U0A .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uTSNjI4U0A .card-wrapper .card-box .mbr-text,
.cid-uTSNjI4U0A .card-wrapper .card-box .mbr-section-btn,
.cid-uTSNjI4U0A .card-wrapper .card-box .card-img {
  text-align: left;
}
.cid-uTSNjKbqq6 {
  background-image: url("../../../assets/images/egypt-tours-egypt-travel-cairo-14.jpg");
}
.cid-uTSNjKbqq6 .mbr-section-title {
  text-align: center;
  margin-bottom: 40px;
  color: #ffffff;
}
.cid-uTSNjKbqq6 .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uTSNjKbqq6 .button-align {
  text-align: right;
}
.cid-uTSNjKbqq6 .mbr-section-btn {
  display: block;
  margin-left: 0;
  margin-right: 0;
}
.cid-uTSNjKbqq6 .btn {
  margin-top: 20px;
  transition: all .3s !important;
  width: 268px !important;
  height: 268px !important;
}
.cid-uTSNjKbqq6 a.btn > span {
  margin-left: 0.5rem;
}
.cid-uTSNjKbqq6 a.btn {
  padding: 7.5rem 4rem;
  margin: 0;
  border-radius: 100% !important;
  background-color: transparent !important;
  border: 2px solid #ffffff !important;
}
.cid-uTSNjKbqq6 .al {
  display: flex;
  align-items: center;
}
.cid-uTSNjKbqq6 a.btn:hover {
  color: #000000 !important;
  background-color: #c0f22c !important;
  border: 2px solid #ffffff !important;
}
.cid-uTSNjKbqq6 a {
  font-weight: 500;
  transition: color .3s;
}
.cid-uTSNjKbqq6 .mbr-iconfont {
  margin: auto;
  background-color: #c0f22c;
  color: #ffffff;
  border-radius: 50%;
  font-size: 13px;
  cursor: pointer;
  width: 52px;
  height: 52px;
  transition: .2s;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  padding: 14px;
  padding-right: 11px;
}
.cid-uTSNjKbqq6 .icon-wrapper {
  display: inline;
}
.cid-uTSNjKbqq6 .lin {
  display: inline;
  margin-left: 12px;
}
.cid-uTSNjKbqq6 .linkMovement {
  margin-top: 130px;
}
@media (max-width: 960px) {
  .cid-uTSNjKbqq6 .al {
    flex-direction: column;
  }
  .cid-uTSNjKbqq6 .button-align {
    padding-top: 20px;
    text-align: center;
  }
  .cid-uTSNjKbqq6 .linkMovement {
    display: flex;
    justify-content: center;
    padding-top: 20px;
    margin-top: 0;
  }
}
.cid-uTSNjLFz9s {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-uTSNjLFz9s [class^="socicon-"]:before,
.cid-uTSNjLFz9s [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-uTSNjLFz9s .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-uTSNjLFz9s .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #000000, #ff6666);
  display: inline-block;
}
.cid-uTSNjLFz9s .socicon {
  color: #5b686b;
}
.cid-uTSNjLFz9s .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  border: 2px solid #c0a375;
  border-color: #1ba1e2;
  color: #232323;
  cursor: pointer;
  margin-left: .5rem !important;
  margin-right: .5rem !important;
}
.cid-uTSNjLFz9s .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-uTSNjLFz9s .btn-social:hover {
  color: #fff;
  background: #1ba1e2;
}
.cid-uTSNjLFz9s .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-uTSNjLFz9s .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-uTSNjLFz9s .btn {
    font-size: 20px !important;
  }
  .cid-uTSNjLFz9s .btn-social {
    margin-right: .1rem !important;
    margin-left: .1rem !important;
  }
}
.cid-uUv55Ch1iL.popup-builder {
  background-color: #ffffff;
}
.cid-uUv55Ch1iL.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uUv55Ch1iL.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uUv55Ch1iL .modal-content,
.cid-uUv55Ch1iL .modal-dialog {
  height: auto;
}
.cid-uUv55Ch1iL .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uUv55Ch1iL .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uUv55Ch1iL .form-wrapper .mbr-form .form-group,
  .cid-uUv55Ch1iL .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uUv55Ch1iL .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uUv55Ch1iL .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uUv55Ch1iL .mbr-text {
  text-align: center;
}
.cid-uUv55Ch1iL .pt-0 {
  padding-top: 0 !important;
}
.cid-uUv55Ch1iL .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uUv55Ch1iL .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uUv55Ch1iL .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uUv55Ch1iL .modal-open {
  overflow: hidden;
}
.cid-uUv55Ch1iL .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uUv55Ch1iL .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uUv55Ch1iL .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uUv55Ch1iL .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uUv55Ch1iL .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uUv55Ch1iL .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uUv55Ch1iL .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uUv55Ch1iL .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uUv55Ch1iL .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uUv55Ch1iL .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uUv55Ch1iL .modal-backdrop.fade {
  opacity: 0;
}
.cid-uUv55Ch1iL .modal-backdrop.show {
  opacity: .5;
}
.cid-uUv55Ch1iL .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uUv55Ch1iL .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uUv55Ch1iL .modal-header {
    padding: 1rem;
  }
}
.cid-uUv55Ch1iL .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uUv55Ch1iL .modal-header .close svg {
  fill: #353535;
}
.cid-uUv55Ch1iL .modal-header .close:hover {
  opacity: 1;
}
.cid-uUv55Ch1iL .modal-header .close:focus {
  outline: none;
}
.cid-uUv55Ch1iL .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uUv55Ch1iL .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uUv55Ch1iL .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uUv55Ch1iL .modal-body {
    padding: 1rem;
  }
}
.cid-uUv55Ch1iL .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uUv55Ch1iL .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uUv55Ch1iL .modal-footer {
    padding: 1rem;
  }
}
.cid-uUv55Ch1iL .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uUv55Ch1iL .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uUv55Ch1iL .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uUv55Ch1iL .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uUv55Ch1iL .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uUv55Ch1iL .modal-lg,
  .cid-uUv55Ch1iL .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uUv55Ch1iL .modal-xl {
    max-width: 1140px;
  }
}
.cid-uUv55Ch1iL .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uUv55Ch1iL .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uUv55Ch1iL .form-group {
  margin-bottom: 1rem;
}
.cid-uUv55Ch1iL .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uUv55Ch1iL .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uUv55Ch1iL .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uUv55Ch1iL .mbr-section-btn {
  margin: 0;
}
.cid-uUv55Ch1iL .mbr-section-btn .btn {
  margin: 0;
}
.cid-uTSNjMZsA0 {
  background-color: #ffffff;
}
.cid-uTSNjMZsA0 .container {
  padding-top: 25px;
  padding-bottom: 25px;
  text-align: right;
}
.cid-uTSNjMZsA0 .container-nopadding {
  padding: 0px;
}
.cid-uTSNjMZsA0 .contactBtn {
  position: absolute;
  right: 30px;
  bottom: 30px;
  z-index: 5001;
}
.cid-uTSNjMZsA0 .contactBtnFixed {
  position: fixed;
}
.cid-uTSNjMZsA0 .btn-circle {
  background-color: rgba(35, 35, 35, 0.7);
  width: 50px;
  height: 50px;
  line-height: 50px;
  text-align: center;
  padding: 0;
  -webkit-border-radius: 30px !important;
  -moz-border-radius: 30px !important;
  border-radius: 30px !important;
  margin: .25rem !important;
  border-style: solid;
  border-color: rgba(0, 0, 0, 0.7);
  border-width: 1px;
}
.cid-uTSNjMZsA0 .btnIconcol {
  color: #ffffff;
}
.cid-uTSNjMZsA0 .btn-circle:hover {
  background-color: #232323;
}
.cid-uTSNjMZsA0 .btn-iconsize {
  line-height: revert !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  font-size: 1.7rem !important;
}
@media (max-width: 767px) {
  .cid-uTSNjMZsA0 .btn-iconsize .btn {
    font-size: 1.7rem !important;
  }
  .cid-uTSNjMZsA0 .btn-iconsize .btn .mbr-iconfont {
    font-size: 1.7rem !important;
  }
}
.cid-uTSNjMZsA0 .contactwindow {
  display: inline-block;
  text-align: left;
  width: 400px;
  background-color: #c9e1e7;
  border-color: black !important;
  border-width: 0 !important;
  border-style: solid !important;
  border-radius: 5px !important;
  box-shadow: 0 12px 20px 0 rgba(35, 35, 35, 0.4) !important;
  z-index: 5000;
}
.cid-uTSNjMZsA0 .windowFixed {
  display: none;
  position: fixed;
  right: 100px;
  bottom: 30px;
  overflow: auto;
  opacity: 0%;
  transition: opacity 1s;
}
.cid-uTSNjMZsA0 .windowBar {
  width: 100%;
  background-color: #000000;
  color: #fff;
  padding: 5px;
  border-top-left-radius: 5px !important;
  border-top-right-radius: 5px !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
}
.cid-uTSNjMZsA0 .close {
  color: #ffffff;
  text-shadow: none;
  opacity: 1;
  padding-right: 3px;
  outline: none !important;
  float: right ;
  background-color: transparent;
  border: none;
  font-size: 1.5rem !important;
  line-height: 1;
}
@media (max-width: 560px) {
  .cid-uTSNjMZsA0 .windowFixed {
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
  }
  .cid-uTSNjMZsA0 .windowBar,
  .cid-uTSNjMZsA0 .contentwindow,
  .cid-uTSNjMZsA0 .contactwindow {
    border-radius: 0;
  }
}
.cid-uTSNjMZsA0 .windowContent {
  width: 100%;
  padding: 10px;
}
.cid-uTSNjMZsA0 .windowBarText {
  display: block;
  color: #ffffff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-uTSNjMZsA0 .btn-form {
  display: initial;
  font-size: 1rem !important;
  font-weight: 400 !important;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uTSNjMZsA0 .mbr-form .input-group-btn button[type="submit"] {
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uTSNjMZsA0 .recaptcha-div {
  margin-bottom: 0;
}
.cid-uTSNjMZsA0 .recaptcha-div p {
  padding-top: 0;
  padding-bottom: 0;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  font-size: 0.8rem !important;
  font-weight: 400 !important;
}
.cid-uTSNjMZsA0 .gdpr-div {
  margin-bottom: 0;
}
.cid-uTSNjMZsA0 .gdpr-div p {
  padding-top: 0;
  padding-bottom: 0;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  font-size: 0.8rem !important;
  font-weight: 400 !important;
}
.cid-uTSNjMZsA0 .alert-div {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
}
.cid-uTSNjMZsA0 .send-copy-div {
  margin-bottom: 0;
}
.cid-uTSNjMZsA0 .send-copy-div p {
  padding-top: 0;
  padding-bottom: 0;
  margin-bottom: 0;
  margin-left: 0px;
  margin-right: 0px;
  font-size: 0.8rem !important;
  font-weight: 400 !important;
}
.cid-uTSNjMZsA0 .alert-success {
  background-color: #55e629;
  padding-top: 0.3rem !important;
  padding-bottom: 0.3rem !important;
}
.cid-uTSNjMZsA0 .alert-danger {
  background-color: #fd000b;
  padding-top: 0.3rem !important;
  padding-bottom: 0.3rem !important;
}
.cid-uTSNjMZsA0 .mbr-alert-success {
  text-align: center;
}
.cid-uTSNjMZsA0 .mbr-alert-danger {
  text-align: center;
}
.cid-uTSNjMZsA0 .message-div {
  margin-bottom: 0;
}
.cid-uTSNjMZsA0 .message-topic-div {
  margin-bottom: 0;
}
.cid-uTSNjMZsA0 .file-upload-div {
  margin-bottom: 0;
}
.cid-uTSNjMZsA0 .form-control {
  padding-top: 5px !important;
  padding-bottom: 8px !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  min-height: 3.2em !important;
}
.cid-uTSNjMZsA0 .form-control2 {
  color: #000000 !important;
  font-size: 15px !important;
  font-weight: 400 !important;
  min-height: 3.2em !important;
}
.cid-uTSNjMZsA0 .form-control3 {
  font-size: 15px !important;
  font-weight: 400 !important;
  min-height: 3.5em !important;
}
.cid-uTSNjMZsA0 .form-control {
  border: 1px solid #000000 !important;
}
.cid-uTSNjMZsA0 .form-control:hover {
  border: 1px solid #000000 !important;
}
.cid-uTSNjMZsA0 .form-control:focus {
  border: 1px solid #000000 !important;
}
.cid-uTSNjMZsA0 .showAlerts {
  display: block !important;
}
.cid-uTSNjMZsA0 .sendBtnCornerRadius {
  border-radius: 7px;
}
.cid-uTSNjMZsA0 .hidden {
  display: none;
}
.cid-uTSNjMZsA0 .mbr-section-terms {
  color: #232323;
  text-align: left;
}
.cid-uTSNjMZsA0 .mbr-section-autorespond {
  color: #232323;
  text-align: center;
}
.cid-uTSNjMZsA0 .mbr-section-gdpr {
  color: #232323;
  text-align: left;
}
.cid-uTSNjMZsA0 .mbr-section-alertsuccess {
  text-align: center;
}
.cid-uTSNjMZsA0 .mbr-section-alertsuccess span {
  vertical-align: middle;
}
.cid-uTSNjMZsA0 .mbr-section-alerterror {
  text-align: center;
}
.cid-uTSNjMZsA0 .mbr-section-alerterror span {
  vertical-align: middle;
}
.cid-uTSNjMZsA0 .mbr-section-labels {
  color: #232323;
}
.cid-uTSNjMZsA0 .sub-btn-config {
  margin-top: 13px !important;
  margin-bottom: 10px !important;
}
.cid-uTSNjMZsA0 .uploadBtn {
  padding-top: 17px !important;
  padding-left: 20.75px !important;
  color: #000000 !important;
}
.cid-uTSNjMZsA0 .MsgTopicXpad {
  padding-left: 6px !important;
}
.cid-uTSNjMZsA0 input[type=file]::file-selector-button {
  border: 1.25px solid #232323 !important;
  padding-top: 5px;
  padding-bottom: 6.5px;
  padding-left: .4em;
  padding-right: .4em;
  border-radius: .2em;
  background-color: #c9e1e7 !important;
  color: #000000 !important;
  font-family: Arial, Helvetica, sans-serif;
}
.cid-uTSNjMZsA0 input[type=file]::-webkit-file-upload-button {
  border: 1.25px solid #232323 !important;
  padding-top: 5px;
  padding-bottom: 6.5px;
  padding-left: .4em;
  padding-right: .4em;
  border-radius: .2em;
  background-color: #c9e1e7 !important;
  color: #000000 !important;
  font-family: Arial, Helvetica, sans-serif;
}
.cid-uTSNjMZsA0 input[type=file]::-ms-browse {
  border: 1.25px solid #232323 !important;
  padding-top: 5px;
  padding-bottom: 6.5px;
  padding-left: .4em;
  padding-right: .4em;
  border-radius: .2em;
  background-color: #c9e1e7 !important;
  color: #000000 !important;
  font-family: Arial, Helvetica, sans-serif;
}
.cid-uTSNjMZsA0 .blockhelp-format {
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  text-align: left;
}
.cid-uTSNjMZsA0 .blockhelp-format2 {
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  text-align: left;
  color: red;
}
.cid-uTSNjMZsA0 .show2ndButton {
  display: none ;
}
.cid-uTSNjMZsA0 input,
.cid-uTSNjMZsA0 textarea,
.cid-uTSNjMZsA0 select {
  background-color: #ffffff !important;
}
.cid-uTSNjMZsA0 textarea::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-uTSNjMZsA0 textarea:-moz-placeholder {
  color: #767676 !important;
}
.cid-uTSNjMZsA0 textarea::-moz-placeholder {
  color: #767676 !important;
}
.cid-uTSNjMZsA0 textarea:-ms-input-placeholder {
  color: #767676 !important;
}
.cid-uTSNjMZsA0 input::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-uTSNjMZsA0 input:-moz-placeholder {
  color: #767676 !important;
}
.cid-uTSNjMZsA0 input::-moz-placeholder {
  color: #767676 !important;
}
.cid-uTSNjMZsA0 input:-ms-input-placeholder {
  color: #767676 !important;
}
.cid-uTSNjMZsA0 .btn .mbr-iconfont,
.cid-uTSNjMZsA0 .btn.btn-sm .mbr-iconfont {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: unset;
}
.cid-uVslqh2srd P {
  color: #1281fc;
}
.cid-uVslqh2srd DIV {
  color: #ffffff;
}
.cid-uVslqh2srd H10 {
  color: #034e75;
}
.cid-uVslqh2srd .hidden {
  display: none;
}
.cid-uVslqh2srd .icon-bar {
  z-index: 100002;
  position: fixed;
  top: 45%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  padding-right: 11px;
}
.cid-uVslqh2srd .icon-bar a {
  display: block;
  text-align: center;
  padding: 3px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  padding-left: 11px;
}
.cid-uVslqh2srd .icon-bar a:hover {
  background-color: #000000;
}
.cid-uVslqh2srd .flag {
  background: transparent;
}
.cid-uVslqh2srd .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-uVslqh2srd .nav-right {
  float: left !important;
  position: relative;
}
.cid-uVslqh2srd #google_translate_element {
  display: none;
}
.cid-uVslqh2srd .goog-te-banner {
  display: none;
}
.cid-uVslqh2srd .skiptranslate {
  display: none;
  bottom: 0px;
  position: relative;
}
.cid-uVslqh2srd .goog-te-spinner-pos {
  display: none !important;
}
.cid-uVslqh2srd body {
  top: 0px !important;
}
.cid-uVslqh2srd body body {
  top: 0 !important;
}
.cid-uVslqh2srd body .goog-te-banner-frame {
  display: none !important;
}
.cid-uVslqh2srd .goog-te-banner-frame.skiptranslate {
  display: none !important;
}
.cid-uVslqh2srd .goog-tooltip {
  display: none !important;
}
.cid-uVslqh2srd .goog-tooltip:hover {
  display: none !important;
}
.cid-uVslqh2srd .goog-text-highlight {
  background-color: transparent !important;
  border: none !important;
  box-shadow: none !important;
  display: none !important;
  Background-color: transparent;
}
.cid-uVslqh2srd #goog-gt-tt,
.cid-uVslqh2srd .goog-te-balloon-frame {
  display: none !important;
}
.cid-uVslqh2srd #goog-gt-tt {
  visibility: hidden;
  display: none !important;
}
.cid-uVslqh2srd .goog-logo-link {
  display: none !important;
}
.cid-uVslqh2srd .goog-te-gadget {
  height: 28px !important;
  overflow: hidden;
}
.cid-uVslqh2srd div.imgtest {
  margin-left: auto;
  margin-right: auto;
  width: 100px;
  content: url(https://www.unsitepourtous.be/logoscript/logo-zen.png);
}
.cid-uVslqh2srd div.imgtest2 {
  margin-left: auto;
  margin-right: auto;
  width: 250px;
  content: url(https://www.unsitepourtous.be/logoscript/flags145.png);
}
.cid-uVsolv6WE3 .row * {
  width: 130px;
  max-width: 130px;
}
.cid-uVsolv6WE3 .menuItem {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-align: center;
  width: 100px;
  z-index: 100002;
}
.cid-uVsolv6WE3 .menuItem {
  margin-bottom: 30px;
  height: 130px;
}
.cid-uVsolv6WE3 #menuItems {
  width: 100px;
  height: 150px;
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-template-rows: repeat(2, 1fr);
  grid-gap: 10px;
  padding: 10px;
}
.cid-uVsolv6WE3 .frame {
  font-size: 1rem!important;
  width: 100px;
  height: 100px;
  border: 0px solid #ffffff;
  box-sizing: border-box;
  display: flex;
  justify-content: center;
  align-items: center;
  overflow: hidden;
  background-color: rgba(255, 255, 255, 0);
}
.cid-uVsolv6WE3 .menuItem p {
  margin-top: 5px;
}
.cid-uVsolv6WE3 .menuItem img {
  width: 75%;
  max-height: 75%;
  object-fit: contain;
}
.cid-uVsolv6WE3 #toggle {
  position: absolute;
  top: 69%;
  right: -65px;
  width: 50px;
  height: 38px;
  color: #ffffff;
  text-align: center;
  line-height: 50px;
  cursor: pointer;
}
.cid-uVsolv6WE3 #menu {
  position: fixed;
  top: 15%;
  right: -270px;
  width: 270px;
  height: 300px;
  background-color: rgba(255, 255, 255, 0.1);
  transition: right 1s;
  z-index: 1000;
  border-radius: 6px 0 0 6px;
  border: 4px solid #ff0000;
  border-right: none;
}
.cid-uVsolv6WE3 #toggle::after {
  content: 'Menu';
  position: absolute;
  top: 50%;
  left: -305px;
  transform: translate(-50%, -50%) rotate(-90deg);
  background-color: #000000;
  font-size: 27px;
  width: 150px;
  height: 51px;
  line-height: 30px;
  border-radius: 6px 6px 0 0;
  border: 4px solid #ff0000;
  border-bottom: none;
  padding-left: 38px;
  padding-right: 30px;
  padding-top: 5px;
}
.cid-uVsolv6WE3 #menu:hover {
  right: 0;
}
.cid-uVsolv6WE3 .menuItem .mbr-fonts-style {
  text-align: center;
  margin-top: 0px;
}
.cid-uVsolv6WE3 .menuItem a {
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
}
.cid-uVsolv6WE3 .menuItem a img {
  max-width: 100px;
  max-height: 100px;
}
.cid-uVsolv6WE3 .hidden {
  display: none;
}
.cid-uVsolv6WE3 div.imgtest {
  margin-left: auto;
  margin-right: auto;
  width: 100px;
  content: url(https://unsitepourtous.be/logo-zen.png);
}
.cid-uVsolv6WE3 P {
  color: #ffffff;
}
@media (max-width: 1400px) and (min-width: 768px) {
  .cid-uVsolv6WE3 .container {
    padding-left: 0px;
    padding-right: 0px;
  }
}
.cid-uVsz2hpIVn.popup-builder {
  background-color: #ffffff;
}
.cid-uVsz2hpIVn.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uVsz2hpIVn.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uVsz2hpIVn .modal-content,
.cid-uVsz2hpIVn .modal-dialog {
  height: auto;
}
.cid-uVsz2hpIVn .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uVsz2hpIVn .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uVsz2hpIVn .form-wrapper .mbr-form .form-group,
  .cid-uVsz2hpIVn .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uVsz2hpIVn .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uVsz2hpIVn .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uVsz2hpIVn .mbr-text {
  text-align: center;
}
.cid-uVsz2hpIVn .pt-0 {
  padding-top: 0 !important;
}
.cid-uVsz2hpIVn .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uVsz2hpIVn .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uVsz2hpIVn .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uVsz2hpIVn .modal-open {
  overflow: hidden;
}
.cid-uVsz2hpIVn .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uVsz2hpIVn .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uVsz2hpIVn .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uVsz2hpIVn .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uVsz2hpIVn .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uVsz2hpIVn .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uVsz2hpIVn .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uVsz2hpIVn .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uVsz2hpIVn .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uVsz2hpIVn .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uVsz2hpIVn .modal-backdrop.fade {
  opacity: 0;
}
.cid-uVsz2hpIVn .modal-backdrop.show {
  opacity: .5;
}
.cid-uVsz2hpIVn .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uVsz2hpIVn .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uVsz2hpIVn .modal-header {
    padding: 1rem;
  }
}
.cid-uVsz2hpIVn .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uVsz2hpIVn .modal-header .close svg {
  fill: #353535;
}
.cid-uVsz2hpIVn .modal-header .close:hover {
  opacity: 1;
}
.cid-uVsz2hpIVn .modal-header .close:focus {
  outline: none;
}
.cid-uVsz2hpIVn .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uVsz2hpIVn .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uVsz2hpIVn .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uVsz2hpIVn .modal-body {
    padding: 1rem;
  }
}
.cid-uVsz2hpIVn .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uVsz2hpIVn .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uVsz2hpIVn .modal-footer {
    padding: 1rem;
  }
}
.cid-uVsz2hpIVn .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uVsz2hpIVn .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uVsz2hpIVn .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uVsz2hpIVn .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uVsz2hpIVn .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uVsz2hpIVn .modal-lg,
  .cid-uVsz2hpIVn .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uVsz2hpIVn .modal-xl {
    max-width: 1140px;
  }
}
.cid-uVsz2hpIVn .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uVsz2hpIVn .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uVsz2hpIVn .form-group {
  margin-bottom: 1rem;
}
.cid-uVsz2hpIVn .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uVsz2hpIVn .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uVsz2hpIVn .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uVsz2hpIVn .mbr-section-btn {
  margin: 0;
}
.cid-uVsz2hpIVn .mbr-section-btn .btn {
  margin: 0;
}
.cid-uTSNjPCZoG {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uTSNjPCZoG .mbr-fallback-image.disabled {
  display: none;
}
.cid-uTSNjPCZoG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uTSNjPCZoG .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uTSNjPCZoG .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uTSNjPCZoG .row {
    text-align: center;
  }
  .cid-uTSNjPCZoG .row > div {
    margin: auto;
  }
  .cid-uTSNjPCZoG .social-row {
    justify-content: center;
  }
}
.cid-uTSNjPCZoG .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uTSNjPCZoG .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uTSNjPCZoG .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uTSNjPCZoG .list {
    margin-bottom: 0rem;
  }
}
.cid-uTSNjPCZoG .mbr-text {
  color: #bbbbbb;
}
.cid-uTSNjPCZoG .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-uTSNjPCZoG .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uTSNjPCZoG div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uUU2VOR1mA {
  z-index: 1000;
  width: 100%;
}
.cid-uUU2VOR1mA nav.navbar {
  position: fixed;
}
.cid-uUU2VOR1mA .container-fluid {
  padding: 0;
}
.cid-uUU2VOR1mA .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-uUU2VOR1mA .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uUU2VOR1mA .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uUU2VOR1mA .dropdown-item:hover,
.cid-uUU2VOR1mA .dropdown-item:focus {
  background: #000000 !important;
  color: white !important;
}
.cid-uUU2VOR1mA .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uUU2VOR1mA .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uUU2VOR1mA .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uUU2VOR1mA .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uUU2VOR1mA .nav-link {
  position: relative;
}
.cid-uUU2VOR1mA .nav-link::before {
  background-color: currentColor;
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  content: "";
  height: 1px;
  width: 0%;
  -webkit-transition: width 0.5s ease-in-out;
  -moz--transition: width 0.5s ease-in-out;
  transition: width 0.5s ease-in-out;
}
.cid-uUU2VOR1mA .nav-link::after {
  background: transparent !important;
}
.cid-uUU2VOR1mA .nav-link:hover::before,
.cid-uUU2VOR1mA .nav-link :focus::before {
  width: 100%;
}
.cid-uUU2VOR1mA .container {
  display: flex;
  margin: auto;
}
.cid-uUU2VOR1mA .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 0.5rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
  border: 1px solid currentColor;
}
.cid-uUU2VOR1mA .iconfont-wrapper:hover {
  background: #FFFFFF;
}
.cid-uUU2VOR1mA .iconfont-wrapper:hover .mbr-iconfont {
  color: #141414;
}
.cid-uUU2VOR1mA .dropdown-menu,
.cid-uUU2VOR1mA .navbar.opened {
  background: #141414 !important;
}
.cid-uUU2VOR1mA .nav-item:focus,
.cid-uUU2VOR1mA .nav-link:focus {
  outline: none;
}
.cid-uUU2VOR1mA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uUU2VOR1mA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
  background: transparent !important;
}
.cid-uUU2VOR1mA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uUU2VOR1mA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uUU2VOR1mA .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uUU2VOR1mA .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uUU2VOR1mA .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid #ffffff;
  background: rgba(20, 20, 20, 0.2);
}
.cid-uUU2VOR1mA .navbar.opened {
  transition: all 0.3s;
}
.cid-uUU2VOR1mA .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uUU2VOR1mA .navbar .navbar-logo img {
  width: auto;
}
.cid-uUU2VOR1mA .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uUU2VOR1mA .navbar.collapsed {
  justify-content: center;
}
.cid-uUU2VOR1mA .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uUU2VOR1mA .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uUU2VOR1mA .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-uUU2VOR1mA .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uUU2VOR1mA .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uUU2VOR1mA .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-uUU2VOR1mA .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uUU2VOR1mA .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uUU2VOR1mA .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uUU2VOR1mA .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uUU2VOR1mA .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uUU2VOR1mA .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uUU2VOR1mA .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uUU2VOR1mA .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-uUU2VOR1mA .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uUU2VOR1mA .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uUU2VOR1mA .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uUU2VOR1mA .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uUU2VOR1mA .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uUU2VOR1mA .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uUU2VOR1mA .navbar.navbar-short {
  min-height: 60px;
}
.cid-uUU2VOR1mA .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uUU2VOR1mA .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uUU2VOR1mA .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uUU2VOR1mA .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uUU2VOR1mA .navbar-brand .display-7 {
  font-size: 24px;
}
.cid-uUU2VOR1mA .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uUU2VOR1mA .dropdown-item.active,
.cid-uUU2VOR1mA .dropdown-item:active {
  background-color: transparent;
}
.cid-uUU2VOR1mA .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uUU2VOR1mA .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uUU2VOR1mA .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uUU2VOR1mA .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #141414;
}
.cid-uUU2VOR1mA .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uUU2VOR1mA .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uUU2VOR1mA ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uUU2VOR1mA .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
@media (min-width: 992px) {
  .cid-uUU2VOR1mA .navbar-buttons {
    margin-bottom: -1px;
    margin-top: -1px;
  }
}
.cid-uUU2VOR1mA button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uUU2VOR1mA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uUU2VOR1mA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uUU2VOR1mA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uUU2VOR1mA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uUU2VOR1mA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uUU2VOR1mA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uUU2VOR1mA nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uUU2VOR1mA nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uUU2VOR1mA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uUU2VOR1mA .navbar-dropdown {
  padding: 0 24px;
  position: fixed;
}
@media (min-width: 576px) {
  .cid-uUU2VOR1mA .navbar-dropdown {
    padding: 0 40px;
    min-height: 80px;
  }
}
@media (min-width: 768px) {
  .cid-uUU2VOR1mA .navbar-dropdown {
    padding: 0 60px;
  }
}
@media (min-width: 992px) {
  .cid-uUU2VOR1mA .navbar-dropdown {
    padding: 0 0 0 60px;
  }
}
.cid-uUU2VOR1mA a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uUU2VOR1mA .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1.5rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uUU2VOR1mA .icons-menu {
    padding-left: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uUU2VOR1mA .navbar {
    height: 70px;
  }
  .cid-uUU2VOR1mA .navbar.opened {
    height: auto;
  }
  .cid-uUU2VOR1mA .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uUU2VOR1mA .btn {
  min-height: 81px;
  margin: 0.667rem 0.667rem 1.4rem;
  padding: 0 64px;
}
@media (min-width: 992px) {
  .cid-uUU2VOR1mA .btn {
    margin: 0 0 0 0.6rem;
  }
}
.cid-uUU2VOR1mA .btn-info-outline {
  border: 1px solid currentColor;
  background: #232323 !important;
}
.cid-uUU2VOR1mA .btn-info-outline:hover {
  background: #595959 !important;
  border: 1px solid currentColor !important;
}
.cid-uUU2VQIkfL {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uUU2VQIkfL .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUU2VQIkfL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUU2VQIkfL .col-title {
  margin-bottom: 20px;
}
@media (max-width: 991px) {
  .cid-uUU2VQIkfL .col-title {
    margin-bottom: 50px;
  }
}
.cid-uUU2VQIkfL .mbr-section-title {
  color: #2B2B2B;
}
.cid-uUU2VQIkfL .mbr-section-main-subtitle {
  color: #5F6AD4;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-uUU2VQIkfL .mbr-section-main-subtitle {
    margin-top: 16px;
  }
}
.cid-uUU2VQIkfL .col-text {
  display: flex;
  flex-wrap: wrap;
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uUU2VQIkfL .col-text {
    flex-wrap: nowrap;
    justify-content: space-between;
  }
}
@media (max-width: 991px) {
  .cid-uUU2VQIkfL .col-text {
    padding-top: 0;
    padding-bottom: 0;
  }
}
.cid-uUU2VQIkfL .text-container1 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uUU2VQIkfL .text-container1 {
    max-width: 340px;
  }
}
.cid-uUU2VQIkfL .text-container2 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uUU2VQIkfL .text-container2 {
    max-width: 280px;
    padding-left: 40px;
  }
}
.cid-uUU2VQIkfL .mbr-section-btn {
  margin-top: 16px;
}
.cid-uUU2VQIkfL .mbr-section-btn .btn {
  min-width: 280px;
  min-height: 60px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uUU2VQIkfL .mbr-section-btn {
    margin-top: 8px;
    width: 100%;
  }
  .cid-uUU2VQIkfL .mbr-section-btn .btn {
    width: 100%;
    min-width: max-content;
  }
}
.cid-uUU2VQIkfL .col-carousel {
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (max-width: 991px) {
  .cid-uUU2VQIkfL .col-carousel {
    padding-top: 30px;
  }
}
.cid-uUU2VQIkfL .col-border .border-line {
  height: 2px;
  background-color: #dfdfd8;
}
.cid-uUU2VQIkfL .name-text {
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-uUU2VQIkfL .roominess-text {
  color: #78ec80;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-uUU2VQIkfL .mbr-text {
  color: #003d59;
  margin-bottom: 0;
  margin-top: 12px;
  text-align: center;
}
.cid-uUU2VQIkfL .list {
  color: #2A2A2A;
  margin-top: 20px;
  width: 100%;
}
.cid-uUU2VQIkfL .list-item {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-uUU2VQIkfL .list-item:not(:first-child) {
  margin-top: 12px;
}
.cid-uUU2VQIkfL .list-text {
  flex-grow: 1;
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-uUU2VQIkfL .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 8px;
}
.cid-uUU2VQIkfL .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #78ec80;
}
.cid-uUU2VQIkfL .price-text {
  color: #2A2A2A;
  margin-bottom: 0;
  margin-top: 20px;
  text-align: center;
}
.cid-uUU2VQIkfL .carousel {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 400px;
}
.cid-uUU2VQIkfL .carousel img {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 1199px) {
  .cid-uUU2VQIkfL .carousel {
    height: 385px;
  }
}
@media (max-width: 991px) {
  .cid-uUU2VQIkfL .carousel {
    height: 350px;
  }
}
@media (max-width: 575px) {
  .cid-uUU2VQIkfL .carousel {
    height: 280px;
  }
}
.cid-uUU2VQIkfL .carousel-inner {
  display: flex;
  align-items: center;
  height: 100%;
  border-radius: 16px;
}
.cid-uUU2VQIkfL .carousel-item {
  border-radius: 16px;
  overflow: hidden;
  height: 100%;
}
.cid-uUU2VQIkfL .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-uUU2VQIkfL .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uUU2VQIkfL .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-uUU2VQIkfL .carousel-control {
  top: 50%;
  width: 30px;
  height: 30px;
  margin-top: -15px;
  font-size: 16px;
  background-color: #dfdfd8;
  color: #2B2B2B !important;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: 1 !important;
}
.cid-uUU2VQIkfL .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 16px;
}
.cid-uUU2VQIkfL .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 16px;
}
.cid-uUU2VQIkfL .carousel-control:hover {
  background-color: #646464;
  color: #FFFFFF !important;
}
.cid-uUU2VQIkfL .carousel-indicators {
  display: none !important;
}
.cid-uUU2VQIkfL .item-menu-overlay {
  opacity: 0 !important;
}
.cid-uUU2VQIkfL .name-text,
.cid-uUU2VQIkfL .mbr-section-btn {
  color: #003d59;
  text-align: center;
}
.cid-uUU2VTEldT {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uUU2VTEldT .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUU2VTEldT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUU2VTEldT .section-head {
  margin-bottom: 50px;
}
.cid-uUU2VTEldT .mbr-section-title {
  color: #112b6d;
}
.cid-uUU2VTEldT .mbr-section-subtitle {
  color: #000000;
  margin-top: 1rem;
}
.cid-uUU2VTEldT .card {
  padding: 0;
}
.cid-uUU2VTEldT .card-header {
  padding: 0;
  margin-bottom: 0;
  border: none;
  background-color: transparent;
  border-bottom: 1px solid #e2e2e2;
}
.cid-uUU2VTEldT .panel-title {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding: 25px 0;
}
.cid-uUU2VTEldT .panel-title-icon {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 15px;
  height: 15px;
  margin-right: 14px;
  color: #000000;
}
.cid-uUU2VTEldT .panel-title-icon span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: #000000;
  transition: .3s all;
}
.cid-uUU2VTEldT .panel-title-icon span:nth-child(1) {
  width: 100%;
  height: 2px;
}
.cid-uUU2VTEldT .panel-title-icon span:nth-child(2) {
  width: 2px;
  height: 100%;
}
.cid-uUU2VTEldT .panel-title[aria-expanded="true"] .panel-title-icon span:nth-child(2) {
  transform: translate(-50%, -50%) rotate(90deg);
}
.cid-uUU2VTEldT .sign {
  display: none !important;
}
.cid-uUU2VTEldT .panel-title-edit {
  color: #000000;
}
.cid-uUU2VTEldT .panel-body {
  padding: 15px 0;
}
.cid-uUU2VTEldT .panel-text {
  color: #000000;
  margin-bottom: 10px;
}
.cid-uUU2VVH8oN {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uUU2VVH8oN .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUU2VVH8oN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUU2VVH8oN .section-head {
  margin-bottom: 50px;
}
.cid-uUU2VVH8oN .mbr-section-title {
  color: #112b6d;
}
.cid-uUU2VVH8oN .mbr-section-subtitle {
  color: #000000;
  margin-top: 1rem;
}
.cid-uUU2VVH8oN .card {
  padding: 0;
}
.cid-uUU2VVH8oN .card-header {
  padding: 0;
  margin-bottom: 0;
  border: none;
  background-color: transparent;
  border-bottom: 1px solid #e2e2e2;
}
.cid-uUU2VVH8oN .panel-title {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding: 25px 0;
}
.cid-uUU2VVH8oN .panel-title-icon {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 15px;
  height: 15px;
  margin-right: 14px;
  color: #000000;
}
.cid-uUU2VVH8oN .panel-title-icon span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: #000000;
  transition: .3s all;
}
.cid-uUU2VVH8oN .panel-title-icon span:nth-child(1) {
  width: 100%;
  height: 2px;
}
.cid-uUU2VVH8oN .panel-title-icon span:nth-child(2) {
  width: 2px;
  height: 100%;
}
.cid-uUU2VVH8oN .panel-title[aria-expanded="true"] .panel-title-icon span:nth-child(2) {
  transform: translate(-50%, -50%) rotate(90deg);
}
.cid-uUU2VVH8oN .sign {
  display: none !important;
}
.cid-uUU2VVH8oN .panel-title-edit {
  color: #000000;
}
.cid-uUU2VVH8oN .panel-body {
  padding: 15px 0;
}
.cid-uUU2VVH8oN .panel-text {
  color: #000000;
  margin-bottom: 10px;
}
.cid-uUU2VXAOay {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-uUU2VXAOay p {
  color: #767676;
}
.cid-uUU2VXAOay .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-uUU2VXAOay .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #000000, #ff6666);
  display: inline-block;
}
@media (min-width: 1500px) {
  .cid-uUU2VXAOay .text-content {
    padding: 5rem;
  }
  .cid-uUU2VXAOay .media-content {
    padding-right: 5rem;
  }
}
@media (max-width: 1499px) and (min-width: 768px) {
  .cid-uUU2VXAOay .text-content {
    padding: 3rem;
  }
}
@media (max-width: 1499px) and (min-width: 991px) {
  .cid-uUU2VXAOay .media-content {
    padding-right: 3rem;
  }
}
@media (min-width: 992px) {
  .cid-uUU2VXAOay .media-content {
    -webkit-flex-basis: 50%;
    flex-basis: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uUU2VXAOay .text-content {
    padding: 2rem 1rem;
  }
}
.cid-uUU2VXAOay .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUU2VXAOay .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUU2VXAOay .mbr-text,
.cid-uUU2VXAOay .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uUU2W1OPr9 {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uUU2W1OPr9 .card-wrapper {
  border-radius: 0;
  border: 1px solid #dddfe0;
  box-shadow: 0 0 17px 0 rgba(0, 0, 0, 0.21);
  padding: 2rem;
}
.cid-uUU2W1OPr9 .card-title {
  font-weight: 600;
}
.cid-uUU2W1OPr9 .card-img {
  text-align: left;
  padding: 0;
  position: relative;
  display: inline-block;
  margin-bottom: 16px;
  width: 100%;
}
.cid-uUU2W1OPr9 .card-img span {
  border: 2px solid #5aac98;
  padding: 15.5px;
  border-radius: 70px;
  text-align: center;
  color: #5aac98;
  font-size: 35px;
  display: inline-block;
}
@media (max-width: 991px) {
  .cid-uUU2W1OPr9 .card {
    margin-bottom: 2rem;
  }
}
.cid-uUU2W1OPr9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUU2W1OPr9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUU2W1OPr9 .card-wrapper .card-box .mbr-text,
.cid-uUU2W1OPr9 .card-wrapper .card-box .mbr-section-btn,
.cid-uUU2W1OPr9 .card-wrapper .card-box .card-img {
  text-align: left;
}
.cid-uUU2W3Pwyt {
  background-image: url("../../../assets/images/intrepid-travel2-1500x1000.jpg");
}
.cid-uUU2W3Pwyt .mbr-section-title {
  text-align: center;
  margin-bottom: 40px;
  color: #ffffff;
}
.cid-uUU2W3Pwyt .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uUU2W3Pwyt .button-align {
  text-align: right;
}
.cid-uUU2W3Pwyt .mbr-section-btn {
  display: block;
  margin-left: 0;
  margin-right: 0;
}
.cid-uUU2W3Pwyt .btn {
  margin-top: 20px;
  transition: all .3s !important;
  width: 268px !important;
  height: 268px !important;
}
.cid-uUU2W3Pwyt a.btn > span {
  margin-left: 0.5rem;
}
.cid-uUU2W3Pwyt a.btn {
  padding: 7.5rem 4rem;
  margin: 0;
  border-radius: 100% !important;
  background-color: transparent !important;
  border: 2px solid #ffffff !important;
}
.cid-uUU2W3Pwyt .al {
  display: flex;
  align-items: center;
}
.cid-uUU2W3Pwyt a.btn:hover {
  color: #000000 !important;
  background-color: #c0f22c !important;
  border: 2px solid #ffffff !important;
}
.cid-uUU2W3Pwyt a {
  font-weight: 500;
  transition: color .3s;
}
.cid-uUU2W3Pwyt .mbr-iconfont {
  margin: auto;
  background-color: #c0f22c;
  color: #ffffff;
  border-radius: 50%;
  font-size: 13px;
  cursor: pointer;
  width: 52px;
  height: 52px;
  transition: .2s;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  padding: 14px;
  padding-right: 11px;
}
.cid-uUU2W3Pwyt .icon-wrapper {
  display: inline;
}
.cid-uUU2W3Pwyt .lin {
  display: inline;
  margin-left: 12px;
}
.cid-uUU2W3Pwyt .linkMovement {
  margin-top: 130px;
}
@media (max-width: 960px) {
  .cid-uUU2W3Pwyt .al {
    flex-direction: column;
  }
  .cid-uUU2W3Pwyt .button-align {
    padding-top: 20px;
    text-align: center;
  }
  .cid-uUU2W3Pwyt .linkMovement {
    display: flex;
    justify-content: center;
    padding-top: 20px;
    margin-top: 0;
  }
}
.cid-uUU2W5kXIB {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-uUU2W5kXIB [class^="socicon-"]:before,
.cid-uUU2W5kXIB [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-uUU2W5kXIB .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-uUU2W5kXIB .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #000000, #ff6666);
  display: inline-block;
}
.cid-uUU2W5kXIB .socicon {
  color: #5b686b;
}
.cid-uUU2W5kXIB .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  border: 2px solid #c0a375;
  border-color: #1ba1e2;
  color: #232323;
  cursor: pointer;
  margin-left: .5rem !important;
  margin-right: .5rem !important;
}
.cid-uUU2W5kXIB .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-uUU2W5kXIB .btn-social:hover {
  color: #fff;
  background: #1ba1e2;
}
.cid-uUU2W5kXIB .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-uUU2W5kXIB .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-uUU2W5kXIB .btn {
    font-size: 20px !important;
  }
  .cid-uUU2W5kXIB .btn-social {
    margin-right: .1rem !important;
    margin-left: .1rem !important;
  }
}
.cid-uUU2W72nMX {
  background-color: #ffffff;
}
.cid-uUU2W72nMX .container {
  padding-top: 25px;
  padding-bottom: 25px;
  text-align: right;
}
.cid-uUU2W72nMX .container-nopadding {
  padding: 0px;
}
.cid-uUU2W72nMX .contactBtn {
  position: absolute;
  right: 30px;
  bottom: 30px;
  z-index: 5001;
}
.cid-uUU2W72nMX .contactBtnFixed {
  position: fixed;
}
.cid-uUU2W72nMX .btn-circle {
  background-color: rgba(35, 35, 35, 0.7);
  width: 50px;
  height: 50px;
  line-height: 50px;
  text-align: center;
  padding: 0;
  -webkit-border-radius: 30px !important;
  -moz-border-radius: 30px !important;
  border-radius: 30px !important;
  margin: .25rem !important;
  border-style: solid;
  border-color: rgba(0, 0, 0, 0.7);
  border-width: 1px;
}
.cid-uUU2W72nMX .btnIconcol {
  color: #ffffff;
}
.cid-uUU2W72nMX .btn-circle:hover {
  background-color: #232323;
}
.cid-uUU2W72nMX .btn-iconsize {
  line-height: revert !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  font-size: 1.7rem !important;
}
@media (max-width: 767px) {
  .cid-uUU2W72nMX .btn-iconsize .btn {
    font-size: 1.7rem !important;
  }
  .cid-uUU2W72nMX .btn-iconsize .btn .mbr-iconfont {
    font-size: 1.7rem !important;
  }
}
.cid-uUU2W72nMX .contactwindow {
  display: inline-block;
  text-align: left;
  width: 400px;
  background-color: #c9e1e7;
  border-color: black !important;
  border-width: 0 !important;
  border-style: solid !important;
  border-radius: 5px !important;
  box-shadow: 0 12px 20px 0 rgba(35, 35, 35, 0.4) !important;
  z-index: 5000;
}
.cid-uUU2W72nMX .windowFixed {
  display: none;
  position: fixed;
  right: 100px;
  bottom: 30px;
  overflow: auto;
  opacity: 0%;
  transition: opacity 1s;
}
.cid-uUU2W72nMX .windowBar {
  width: 100%;
  background-color: #000000;
  color: #fff;
  padding: 5px;
  border-top-left-radius: 5px !important;
  border-top-right-radius: 5px !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
}
.cid-uUU2W72nMX .close {
  color: #ffffff;
  text-shadow: none;
  opacity: 1;
  padding-right: 3px;
  outline: none !important;
  float: right ;
  background-color: transparent;
  border: none;
  font-size: 1.5rem !important;
  line-height: 1;
}
@media (max-width: 560px) {
  .cid-uUU2W72nMX .windowFixed {
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
  }
  .cid-uUU2W72nMX .windowBar,
  .cid-uUU2W72nMX .contentwindow,
  .cid-uUU2W72nMX .contactwindow {
    border-radius: 0;
  }
}
.cid-uUU2W72nMX .windowContent {
  width: 100%;
  padding: 10px;
}
.cid-uUU2W72nMX .windowBarText {
  display: block;
  color: #ffffff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-uUU2W72nMX .btn-form {
  display: initial;
  font-size: 1rem !important;
  font-weight: 400 !important;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uUU2W72nMX .mbr-form .input-group-btn button[type="submit"] {
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uUU2W72nMX .recaptcha-div {
  margin-bottom: 0;
}
.cid-uUU2W72nMX .recaptcha-div p {
  padding-top: 0;
  padding-bottom: 0;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  font-size: 0.8rem !important;
  font-weight: 400 !important;
}
.cid-uUU2W72nMX .gdpr-div {
  margin-bottom: 0;
}
.cid-uUU2W72nMX .gdpr-div p {
  padding-top: 0;
  padding-bottom: 0;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  font-size: 0.8rem !important;
  font-weight: 400 !important;
}
.cid-uUU2W72nMX .alert-div {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
}
.cid-uUU2W72nMX .send-copy-div {
  margin-bottom: 0;
}
.cid-uUU2W72nMX .send-copy-div p {
  padding-top: 0;
  padding-bottom: 0;
  margin-bottom: 0;
  margin-left: 0px;
  margin-right: 0px;
  font-size: 0.8rem !important;
  font-weight: 400 !important;
}
.cid-uUU2W72nMX .alert-success {
  background-color: #55e629;
  padding-top: 0.3rem !important;
  padding-bottom: 0.3rem !important;
}
.cid-uUU2W72nMX .alert-danger {
  background-color: #fd000b;
  padding-top: 0.3rem !important;
  padding-bottom: 0.3rem !important;
}
.cid-uUU2W72nMX .mbr-alert-success {
  text-align: center;
}
.cid-uUU2W72nMX .mbr-alert-danger {
  text-align: center;
}
.cid-uUU2W72nMX .message-div {
  margin-bottom: 0;
}
.cid-uUU2W72nMX .message-topic-div {
  margin-bottom: 0;
}
.cid-uUU2W72nMX .file-upload-div {
  margin-bottom: 0;
}
.cid-uUU2W72nMX .form-control {
  padding-top: 5px !important;
  padding-bottom: 8px !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  min-height: 3.2em !important;
}
.cid-uUU2W72nMX .form-control2 {
  color: #000000 !important;
  font-size: 15px !important;
  font-weight: 400 !important;
  min-height: 3.2em !important;
}
.cid-uUU2W72nMX .form-control3 {
  font-size: 15px !important;
  font-weight: 400 !important;
  min-height: 3.5em !important;
}
.cid-uUU2W72nMX .form-control {
  border: 1px solid #000000 !important;
}
.cid-uUU2W72nMX .form-control:hover {
  border: 1px solid #000000 !important;
}
.cid-uUU2W72nMX .form-control:focus {
  border: 1px solid #000000 !important;
}
.cid-uUU2W72nMX .showAlerts {
  display: block !important;
}
.cid-uUU2W72nMX .sendBtnCornerRadius {
  border-radius: 7px;
}
.cid-uUU2W72nMX .hidden {
  display: none;
}
.cid-uUU2W72nMX .mbr-section-terms {
  color: #232323;
  text-align: left;
}
.cid-uUU2W72nMX .mbr-section-autorespond {
  color: #232323;
  text-align: center;
}
.cid-uUU2W72nMX .mbr-section-gdpr {
  color: #232323;
  text-align: left;
}
.cid-uUU2W72nMX .mbr-section-alertsuccess {
  text-align: center;
}
.cid-uUU2W72nMX .mbr-section-alertsuccess span {
  vertical-align: middle;
}
.cid-uUU2W72nMX .mbr-section-alerterror {
  text-align: center;
}
.cid-uUU2W72nMX .mbr-section-alerterror span {
  vertical-align: middle;
}
.cid-uUU2W72nMX .mbr-section-labels {
  color: #232323;
}
.cid-uUU2W72nMX .sub-btn-config {
  margin-top: 13px !important;
  margin-bottom: 10px !important;
}
.cid-uUU2W72nMX .uploadBtn {
  padding-top: 17px !important;
  padding-left: 20.75px !important;
  color: #000000 !important;
}
.cid-uUU2W72nMX .MsgTopicXpad {
  padding-left: 6px !important;
}
.cid-uUU2W72nMX input[type=file]::file-selector-button {
  border: 1.25px solid #232323 !important;
  padding-top: 5px;
  padding-bottom: 6.5px;
  padding-left: .4em;
  padding-right: .4em;
  border-radius: .2em;
  background-color: #c9e1e7 !important;
  color: #000000 !important;
  font-family: Arial, Helvetica, sans-serif;
}
.cid-uUU2W72nMX input[type=file]::-webkit-file-upload-button {
  border: 1.25px solid #232323 !important;
  padding-top: 5px;
  padding-bottom: 6.5px;
  padding-left: .4em;
  padding-right: .4em;
  border-radius: .2em;
  background-color: #c9e1e7 !important;
  color: #000000 !important;
  font-family: Arial, Helvetica, sans-serif;
}
.cid-uUU2W72nMX input[type=file]::-ms-browse {
  border: 1.25px solid #232323 !important;
  padding-top: 5px;
  padding-bottom: 6.5px;
  padding-left: .4em;
  padding-right: .4em;
  border-radius: .2em;
  background-color: #c9e1e7 !important;
  color: #000000 !important;
  font-family: Arial, Helvetica, sans-serif;
}
.cid-uUU2W72nMX .blockhelp-format {
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  text-align: left;
}
.cid-uUU2W72nMX .blockhelp-format2 {
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  text-align: left;
  color: red;
}
.cid-uUU2W72nMX .show2ndButton {
  display: none ;
}
.cid-uUU2W72nMX input,
.cid-uUU2W72nMX textarea,
.cid-uUU2W72nMX select {
  background-color: #ffffff !important;
}
.cid-uUU2W72nMX textarea::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-uUU2W72nMX textarea:-moz-placeholder {
  color: #767676 !important;
}
.cid-uUU2W72nMX textarea::-moz-placeholder {
  color: #767676 !important;
}
.cid-uUU2W72nMX textarea:-ms-input-placeholder {
  color: #767676 !important;
}
.cid-uUU2W72nMX input::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-uUU2W72nMX input:-moz-placeholder {
  color: #767676 !important;
}
.cid-uUU2W72nMX input::-moz-placeholder {
  color: #767676 !important;
}
.cid-uUU2W72nMX input:-ms-input-placeholder {
  color: #767676 !important;
}
.cid-uUU2W72nMX .btn .mbr-iconfont,
.cid-uUU2W72nMX .btn.btn-sm .mbr-iconfont {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: unset;
}
.cid-uVsmAbEPGf P {
  color: #1281fc;
}
.cid-uVsmAbEPGf DIV {
  color: #ffffff;
}
.cid-uVsmAbEPGf H10 {
  color: #034e75;
}
.cid-uVsmAbEPGf .hidden {
  display: none;
}
.cid-uVsmAbEPGf .icon-bar {
  z-index: 100002;
  position: fixed;
  top: 45%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  padding-right: 11px;
}
.cid-uVsmAbEPGf .icon-bar a {
  display: block;
  text-align: center;
  padding: 3px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  padding-left: 11px;
}
.cid-uVsmAbEPGf .icon-bar a:hover {
  background-color: #000000;
}
.cid-uVsmAbEPGf .flag {
  background: transparent;
}
.cid-uVsmAbEPGf .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-uVsmAbEPGf .nav-right {
  float: left !important;
  position: relative;
}
.cid-uVsmAbEPGf #google_translate_element {
  display: none;
}
.cid-uVsmAbEPGf .goog-te-banner {
  display: none;
}
.cid-uVsmAbEPGf .skiptranslate {
  display: none;
  bottom: 0px;
  position: relative;
}
.cid-uVsmAbEPGf .goog-te-spinner-pos {
  display: none !important;
}
.cid-uVsmAbEPGf body {
  top: 0px !important;
}
.cid-uVsmAbEPGf body body {
  top: 0 !important;
}
.cid-uVsmAbEPGf body .goog-te-banner-frame {
  display: none !important;
}
.cid-uVsmAbEPGf .goog-te-banner-frame.skiptranslate {
  display: none !important;
}
.cid-uVsmAbEPGf .goog-tooltip {
  display: none !important;
}
.cid-uVsmAbEPGf .goog-tooltip:hover {
  display: none !important;
}
.cid-uVsmAbEPGf .goog-text-highlight {
  background-color: transparent !important;
  border: none !important;
  box-shadow: none !important;
  display: none !important;
  Background-color: transparent;
}
.cid-uVsmAbEPGf #goog-gt-tt,
.cid-uVsmAbEPGf .goog-te-balloon-frame {
  display: none !important;
}
.cid-uVsmAbEPGf #goog-gt-tt {
  visibility: hidden;
  display: none !important;
}
.cid-uVsmAbEPGf .goog-logo-link {
  display: none !important;
}
.cid-uVsmAbEPGf .goog-te-gadget {
  height: 28px !important;
  overflow: hidden;
}
.cid-uVsmAbEPGf div.imgtest {
  margin-left: auto;
  margin-right: auto;
  width: 100px;
  content: url(https://www.unsitepourtous.be/logoscript/logo-zen.png);
}
.cid-uVsmAbEPGf div.imgtest2 {
  margin-left: auto;
  margin-right: auto;
  width: 250px;
  content: url(https://www.unsitepourtous.be/logoscript/flags145.png);
}
.cid-uVsp2afPbW .row * {
  width: 130px;
  max-width: 130px;
}
.cid-uVsp2afPbW .menuItem {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-align: center;
  width: 100px;
  z-index: 100002;
}
.cid-uVsp2afPbW .menuItem {
  margin-bottom: 30px;
  height: 130px;
}
.cid-uVsp2afPbW #menuItems {
  width: 100px;
  height: 150px;
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-template-rows: repeat(2, 1fr);
  grid-gap: 10px;
  padding: 10px;
}
.cid-uVsp2afPbW .frame {
  font-size: 1rem!important;
  width: 100px;
  height: 100px;
  border: 0px solid #ffffff;
  box-sizing: border-box;
  display: flex;
  justify-content: center;
  align-items: center;
  overflow: hidden;
  background-color: rgba(255, 255, 255, 0);
}
.cid-uVsp2afPbW .menuItem p {
  margin-top: 5px;
}
.cid-uVsp2afPbW .menuItem img {
  width: 75%;
  max-height: 75%;
  object-fit: contain;
}
.cid-uVsp2afPbW #toggle {
  position: absolute;
  top: 69%;
  right: -65px;
  width: 50px;
  height: 38px;
  color: #ffffff;
  text-align: center;
  line-height: 50px;
  cursor: pointer;
}
.cid-uVsp2afPbW #menu {
  position: fixed;
  top: 15%;
  right: -270px;
  width: 270px;
  height: 300px;
  background-color: rgba(255, 255, 255, 0.1);
  transition: right 1s;
  z-index: 1000;
  border-radius: 6px 0 0 6px;
  border: 4px solid #ff0000;
  border-right: none;
}
.cid-uVsp2afPbW #toggle::after {
  content: 'Menu';
  position: absolute;
  top: 50%;
  left: -305px;
  transform: translate(-50%, -50%) rotate(-90deg);
  background-color: #000000;
  font-size: 27px;
  width: 150px;
  height: 51px;
  line-height: 30px;
  border-radius: 6px 6px 0 0;
  border: 4px solid #ff0000;
  border-bottom: none;
  padding-left: 38px;
  padding-right: 30px;
  padding-top: 5px;
}
.cid-uVsp2afPbW #menu:hover {
  right: 0;
}
.cid-uVsp2afPbW .menuItem .mbr-fonts-style {
  text-align: center;
  margin-top: 0px;
}
.cid-uVsp2afPbW .menuItem a {
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
}
.cid-uVsp2afPbW .menuItem a img {
  max-width: 100px;
  max-height: 100px;
}
.cid-uVsp2afPbW .hidden {
  display: none;
}
.cid-uVsp2afPbW div.imgtest {
  margin-left: auto;
  margin-right: auto;
  width: 100px;
  content: url(https://unsitepourtous.be/logo-zen.png);
}
.cid-uVsp2afPbW P {
  color: #ffffff;
}
@media (max-width: 1400px) and (min-width: 768px) {
  .cid-uVsp2afPbW .container {
    padding-left: 0px;
    padding-right: 0px;
  }
}
.cid-uUU2W9No3S {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uUU2W9No3S .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUU2W9No3S .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUU2W9No3S .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uUU2W9No3S .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uUU2W9No3S .row {
    text-align: center;
  }
  .cid-uUU2W9No3S .row > div {
    margin: auto;
  }
  .cid-uUU2W9No3S .social-row {
    justify-content: center;
  }
}
.cid-uUU2W9No3S .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uUU2W9No3S .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uUU2W9No3S .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uUU2W9No3S .list {
    margin-bottom: 0rem;
  }
}
.cid-uUU2W9No3S .mbr-text {
  color: #bbbbbb;
}
.cid-uUU2W9No3S .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-uUU2W9No3S .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uUU2W9No3S div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uUU32Jeq2j {
  z-index: 1000;
  width: 100%;
}
.cid-uUU32Jeq2j nav.navbar {
  position: fixed;
}
.cid-uUU32Jeq2j .container-fluid {
  padding: 0;
}
.cid-uUU32Jeq2j .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-uUU32Jeq2j .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uUU32Jeq2j .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uUU32Jeq2j .dropdown-item:hover,
.cid-uUU32Jeq2j .dropdown-item:focus {
  background: #000000 !important;
  color: white !important;
}
.cid-uUU32Jeq2j .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uUU32Jeq2j .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uUU32Jeq2j .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uUU32Jeq2j .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uUU32Jeq2j .nav-link {
  position: relative;
}
.cid-uUU32Jeq2j .nav-link::before {
  background-color: currentColor;
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  content: "";
  height: 1px;
  width: 0%;
  -webkit-transition: width 0.5s ease-in-out;
  -moz--transition: width 0.5s ease-in-out;
  transition: width 0.5s ease-in-out;
}
.cid-uUU32Jeq2j .nav-link::after {
  background: transparent !important;
}
.cid-uUU32Jeq2j .nav-link:hover::before,
.cid-uUU32Jeq2j .nav-link :focus::before {
  width: 100%;
}
.cid-uUU32Jeq2j .container {
  display: flex;
  margin: auto;
}
.cid-uUU32Jeq2j .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 0.5rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
  border: 1px solid currentColor;
}
.cid-uUU32Jeq2j .iconfont-wrapper:hover {
  background: #FFFFFF;
}
.cid-uUU32Jeq2j .iconfont-wrapper:hover .mbr-iconfont {
  color: #141414;
}
.cid-uUU32Jeq2j .dropdown-menu,
.cid-uUU32Jeq2j .navbar.opened {
  background: #141414 !important;
}
.cid-uUU32Jeq2j .nav-item:focus,
.cid-uUU32Jeq2j .nav-link:focus {
  outline: none;
}
.cid-uUU32Jeq2j .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uUU32Jeq2j .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
  background: transparent !important;
}
.cid-uUU32Jeq2j .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uUU32Jeq2j .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uUU32Jeq2j .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uUU32Jeq2j .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uUU32Jeq2j .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid #ffffff;
  background: rgba(20, 20, 20, 0.2);
}
.cid-uUU32Jeq2j .navbar.opened {
  transition: all 0.3s;
}
.cid-uUU32Jeq2j .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uUU32Jeq2j .navbar .navbar-logo img {
  width: auto;
}
.cid-uUU32Jeq2j .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uUU32Jeq2j .navbar.collapsed {
  justify-content: center;
}
.cid-uUU32Jeq2j .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uUU32Jeq2j .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uUU32Jeq2j .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-uUU32Jeq2j .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uUU32Jeq2j .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uUU32Jeq2j .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-uUU32Jeq2j .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uUU32Jeq2j .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uUU32Jeq2j .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uUU32Jeq2j .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uUU32Jeq2j .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uUU32Jeq2j .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uUU32Jeq2j .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uUU32Jeq2j .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-uUU32Jeq2j .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uUU32Jeq2j .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uUU32Jeq2j .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uUU32Jeq2j .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uUU32Jeq2j .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uUU32Jeq2j .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uUU32Jeq2j .navbar.navbar-short {
  min-height: 60px;
}
.cid-uUU32Jeq2j .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uUU32Jeq2j .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uUU32Jeq2j .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uUU32Jeq2j .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uUU32Jeq2j .navbar-brand .display-7 {
  font-size: 24px;
}
.cid-uUU32Jeq2j .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uUU32Jeq2j .dropdown-item.active,
.cid-uUU32Jeq2j .dropdown-item:active {
  background-color: transparent;
}
.cid-uUU32Jeq2j .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uUU32Jeq2j .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uUU32Jeq2j .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uUU32Jeq2j .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #141414;
}
.cid-uUU32Jeq2j .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uUU32Jeq2j .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uUU32Jeq2j ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uUU32Jeq2j .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
@media (min-width: 992px) {
  .cid-uUU32Jeq2j .navbar-buttons {
    margin-bottom: -1px;
    margin-top: -1px;
  }
}
.cid-uUU32Jeq2j button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uUU32Jeq2j button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uUU32Jeq2j button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uUU32Jeq2j button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uUU32Jeq2j button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uUU32Jeq2j button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uUU32Jeq2j nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uUU32Jeq2j nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uUU32Jeq2j nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uUU32Jeq2j nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uUU32Jeq2j .navbar-dropdown {
  padding: 0 24px;
  position: fixed;
}
@media (min-width: 576px) {
  .cid-uUU32Jeq2j .navbar-dropdown {
    padding: 0 40px;
    min-height: 80px;
  }
}
@media (min-width: 768px) {
  .cid-uUU32Jeq2j .navbar-dropdown {
    padding: 0 60px;
  }
}
@media (min-width: 992px) {
  .cid-uUU32Jeq2j .navbar-dropdown {
    padding: 0 0 0 60px;
  }
}
.cid-uUU32Jeq2j a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uUU32Jeq2j .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1.5rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uUU32Jeq2j .icons-menu {
    padding-left: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uUU32Jeq2j .navbar {
    height: 70px;
  }
  .cid-uUU32Jeq2j .navbar.opened {
    height: auto;
  }
  .cid-uUU32Jeq2j .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uUU32Jeq2j .btn {
  min-height: 81px;
  margin: 0.667rem 0.667rem 1.4rem;
  padding: 0 64px;
}
@media (min-width: 992px) {
  .cid-uUU32Jeq2j .btn {
    margin: 0 0 0 0.6rem;
  }
}
.cid-uUU32Jeq2j .btn-info-outline {
  border: 1px solid currentColor;
  background: #232323 !important;
}
.cid-uUU32Jeq2j .btn-info-outline:hover {
  background: #595959 !important;
  border: 1px solid currentColor !important;
}
.cid-uUU32KOfCt {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uUU32KOfCt .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUU32KOfCt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUU32KOfCt .col-title {
  margin-bottom: 20px;
}
@media (max-width: 991px) {
  .cid-uUU32KOfCt .col-title {
    margin-bottom: 50px;
  }
}
.cid-uUU32KOfCt .mbr-section-title {
  color: #2B2B2B;
}
.cid-uUU32KOfCt .mbr-section-main-subtitle {
  color: #5F6AD4;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-uUU32KOfCt .mbr-section-main-subtitle {
    margin-top: 16px;
  }
}
.cid-uUU32KOfCt .col-text {
  display: flex;
  flex-wrap: wrap;
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uUU32KOfCt .col-text {
    flex-wrap: nowrap;
    justify-content: space-between;
  }
}
@media (max-width: 991px) {
  .cid-uUU32KOfCt .col-text {
    padding-top: 0;
    padding-bottom: 0;
  }
}
.cid-uUU32KOfCt .text-container1 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uUU32KOfCt .text-container1 {
    max-width: 340px;
  }
}
.cid-uUU32KOfCt .text-container2 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uUU32KOfCt .text-container2 {
    max-width: 280px;
    padding-left: 40px;
  }
}
.cid-uUU32KOfCt .mbr-section-btn {
  margin-top: 16px;
}
.cid-uUU32KOfCt .mbr-section-btn .btn {
  min-width: 280px;
  min-height: 60px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uUU32KOfCt .mbr-section-btn {
    margin-top: 8px;
    width: 100%;
  }
  .cid-uUU32KOfCt .mbr-section-btn .btn {
    width: 100%;
    min-width: max-content;
  }
}
.cid-uUU32KOfCt .col-carousel {
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (max-width: 991px) {
  .cid-uUU32KOfCt .col-carousel {
    padding-top: 30px;
  }
}
.cid-uUU32KOfCt .col-border .border-line {
  height: 2px;
  background-color: #dfdfd8;
}
.cid-uUU32KOfCt .name-text {
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-uUU32KOfCt .roominess-text {
  color: #78ec80;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-uUU32KOfCt .mbr-text {
  color: #003d59;
  margin-bottom: 0;
  margin-top: 12px;
  text-align: center;
}
.cid-uUU32KOfCt .list {
  color: #2A2A2A;
  margin-top: 20px;
  width: 100%;
}
.cid-uUU32KOfCt .list-item {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-uUU32KOfCt .list-item:not(:first-child) {
  margin-top: 12px;
}
.cid-uUU32KOfCt .list-text {
  flex-grow: 1;
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-uUU32KOfCt .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 8px;
}
.cid-uUU32KOfCt .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #78ec80;
}
.cid-uUU32KOfCt .price-text {
  color: #2A2A2A;
  margin-bottom: 0;
  margin-top: 20px;
  text-align: center;
}
.cid-uUU32KOfCt .carousel {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 400px;
}
.cid-uUU32KOfCt .carousel img {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 1199px) {
  .cid-uUU32KOfCt .carousel {
    height: 385px;
  }
}
@media (max-width: 991px) {
  .cid-uUU32KOfCt .carousel {
    height: 350px;
  }
}
@media (max-width: 575px) {
  .cid-uUU32KOfCt .carousel {
    height: 280px;
  }
}
.cid-uUU32KOfCt .carousel-inner {
  display: flex;
  align-items: center;
  height: 100%;
  border-radius: 16px;
}
.cid-uUU32KOfCt .carousel-item {
  border-radius: 16px;
  overflow: hidden;
  height: 100%;
}
.cid-uUU32KOfCt .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-uUU32KOfCt .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uUU32KOfCt .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-uUU32KOfCt .carousel-control {
  top: 50%;
  width: 30px;
  height: 30px;
  margin-top: -15px;
  font-size: 16px;
  background-color: #dfdfd8;
  color: #2B2B2B !important;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: 1 !important;
}
.cid-uUU32KOfCt .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 16px;
}
.cid-uUU32KOfCt .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 16px;
}
.cid-uUU32KOfCt .carousel-control:hover {
  background-color: #646464;
  color: #FFFFFF !important;
}
.cid-uUU32KOfCt .carousel-indicators {
  display: none !important;
}
.cid-uUU32KOfCt .item-menu-overlay {
  opacity: 0 !important;
}
.cid-uUU32KOfCt .name-text,
.cid-uUU32KOfCt .mbr-section-btn {
  color: #003d59;
  text-align: center;
}
.cid-uUYkwlkXTt {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uUYkwlkXTt .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUYkwlkXTt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUYkwlkXTt .mbr-section-subtitle {
  text-align: left;
}
.cid-uUXWTGBALS {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uUXWTGBALS .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUXWTGBALS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUXWTGBALS .container,
.cid-uUXWTGBALS .container-fluid {
  position: relative;
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-uUXWTGBALS .container,
  .cid-uUXWTGBALS .container-fluid {
    padding: 0 20px;
  }
}
.cid-uUXWTGBALS .row {
  position: relative;
  justify-content: center;
  padding: 50px 10px;
  overflow: hidden;
  margin: 0;
  border: 1px solid #000000;
  border-radius: 10px;
}
@media (max-width: 992px) {
  .cid-uUXWTGBALS .row {
    padding: 85px 8px;
  }
}
.cid-uUXWTGBALS .title-wrapper .mbr-section-subtitle {
  margin-bottom: 25px;
}
.cid-uUXWTGBALS .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
.cid-uUXWTGBALS .text-wrapper {
  padding: 0 10%;
}
@media (max-width: 992px) {
  .cid-uUXWTGBALS .text-wrapper {
    padding: 0;
  }
}
.cid-uUXWTGBALS .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-uUXWTGBALS .mbr-section-title {
  color: #ffffff;
}
.cid-uUXWTGBALS .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uUXWTGBALS .mbr-text {
  color: #000000;
}
.cid-uUXWTGBALS .mbr-section-title,
.cid-uUXWTGBALS .title-wrapper {
  color: #000000;
  text-align: center;
}
.cid-uUU32VyeaP {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uUU32VyeaP .card-wrapper {
  border-radius: 0;
  border: 1px solid #dddfe0;
  box-shadow: 0 0 17px 0 rgba(0, 0, 0, 0.21);
  padding: 2rem;
}
.cid-uUU32VyeaP .card-title {
  font-weight: 600;
}
.cid-uUU32VyeaP .card-img {
  text-align: left;
  padding: 0;
  position: relative;
  display: inline-block;
  margin-bottom: 16px;
  width: 100%;
}
.cid-uUU32VyeaP .card-img span {
  border: 2px solid #5aac98;
  padding: 15.5px;
  border-radius: 70px;
  text-align: center;
  color: #5aac98;
  font-size: 35px;
  display: inline-block;
}
@media (max-width: 991px) {
  .cid-uUU32VyeaP .card {
    margin-bottom: 2rem;
  }
}
.cid-uUU32VyeaP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUU32VyeaP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUU32VyeaP .card-wrapper .card-box .mbr-text,
.cid-uUU32VyeaP .card-wrapper .card-box .mbr-section-btn,
.cid-uUU32VyeaP .card-wrapper .card-box .card-img {
  text-align: left;
}
.cid-uUU32YcswL {
  background-image: url("../../../assets/images/egypt-tours-egypt-travel-saint-catherine-7.jpg");
}
.cid-uUU32YcswL .mbr-section-title {
  text-align: center;
  margin-bottom: 40px;
  color: #ffffff;
}
.cid-uUU32YcswL .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uUU32YcswL .button-align {
  text-align: right;
}
.cid-uUU32YcswL .mbr-section-btn {
  display: block;
  margin-left: 0;
  margin-right: 0;
}
.cid-uUU32YcswL .btn {
  margin-top: 20px;
  transition: all .3s !important;
  width: 268px !important;
  height: 268px !important;
}
.cid-uUU32YcswL a.btn > span {
  margin-left: 0.5rem;
}
.cid-uUU32YcswL a.btn {
  padding: 7.5rem 4rem;
  margin: 0;
  border-radius: 100% !important;
  background-color: transparent !important;
  border: 2px solid #ffffff !important;
}
.cid-uUU32YcswL .al {
  display: flex;
  align-items: center;
}
.cid-uUU32YcswL a.btn:hover {
  color: #000000 !important;
  background-color: #c0f22c !important;
  border: 2px solid #ffffff !important;
}
.cid-uUU32YcswL a {
  font-weight: 500;
  transition: color .3s;
}
.cid-uUU32YcswL .mbr-iconfont {
  margin: auto;
  background-color: #c0f22c;
  color: #ffffff;
  border-radius: 50%;
  font-size: 13px;
  cursor: pointer;
  width: 52px;
  height: 52px;
  transition: .2s;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  padding: 14px;
  padding-right: 11px;
}
.cid-uUU32YcswL .icon-wrapper {
  display: inline;
}
.cid-uUU32YcswL .lin {
  display: inline;
  margin-left: 12px;
}
.cid-uUU32YcswL .linkMovement {
  margin-top: 130px;
}
@media (max-width: 960px) {
  .cid-uUU32YcswL .al {
    flex-direction: column;
  }
  .cid-uUU32YcswL .button-align {
    padding-top: 20px;
    text-align: center;
  }
  .cid-uUU32YcswL .linkMovement {
    display: flex;
    justify-content: center;
    padding-top: 20px;
    margin-top: 0;
  }
}
.cid-uUU32ZBbnx {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-uUU32ZBbnx [class^="socicon-"]:before,
.cid-uUU32ZBbnx [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-uUU32ZBbnx .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-uUU32ZBbnx .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #000000, #ff6666);
  display: inline-block;
}
.cid-uUU32ZBbnx .socicon {
  color: #5b686b;
}
.cid-uUU32ZBbnx .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  border: 2px solid #c0a375;
  border-color: #1ba1e2;
  color: #232323;
  cursor: pointer;
  margin-left: .5rem !important;
  margin-right: .5rem !important;
}
.cid-uUU32ZBbnx .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-uUU32ZBbnx .btn-social:hover {
  color: #fff;
  background: #1ba1e2;
}
.cid-uUU32ZBbnx .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-uUU32ZBbnx .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-uUU32ZBbnx .btn {
    font-size: 20px !important;
  }
  .cid-uUU32ZBbnx .btn-social {
    margin-right: .1rem !important;
    margin-left: .1rem !important;
  }
}
.cid-uVeMN8Uagg.popup-builder {
  background-color: #ffffff;
}
.cid-uVeMN8Uagg.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uVeMN8Uagg.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uVeMN8Uagg .modal-content,
.cid-uVeMN8Uagg .modal-dialog {
  height: auto;
}
.cid-uVeMN8Uagg .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uVeMN8Uagg .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uVeMN8Uagg .form-wrapper .mbr-form .form-group,
  .cid-uVeMN8Uagg .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uVeMN8Uagg .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uVeMN8Uagg .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uVeMN8Uagg .mbr-text {
  text-align: center;
}
.cid-uVeMN8Uagg .pt-0 {
  padding-top: 0 !important;
}
.cid-uVeMN8Uagg .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uVeMN8Uagg .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uVeMN8Uagg .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uVeMN8Uagg .modal-open {
  overflow: hidden;
}
.cid-uVeMN8Uagg .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uVeMN8Uagg .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uVeMN8Uagg .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uVeMN8Uagg .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uVeMN8Uagg .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uVeMN8Uagg .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uVeMN8Uagg .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uVeMN8Uagg .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uVeMN8Uagg .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uVeMN8Uagg .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uVeMN8Uagg .modal-backdrop.fade {
  opacity: 0;
}
.cid-uVeMN8Uagg .modal-backdrop.show {
  opacity: .5;
}
.cid-uVeMN8Uagg .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uVeMN8Uagg .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uVeMN8Uagg .modal-header {
    padding: 1rem;
  }
}
.cid-uVeMN8Uagg .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uVeMN8Uagg .modal-header .close svg {
  fill: #353535;
}
.cid-uVeMN8Uagg .modal-header .close:hover {
  opacity: 1;
}
.cid-uVeMN8Uagg .modal-header .close:focus {
  outline: none;
}
.cid-uVeMN8Uagg .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uVeMN8Uagg .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uVeMN8Uagg .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uVeMN8Uagg .modal-body {
    padding: 1rem;
  }
}
.cid-uVeMN8Uagg .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uVeMN8Uagg .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uVeMN8Uagg .modal-footer {
    padding: 1rem;
  }
}
.cid-uVeMN8Uagg .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uVeMN8Uagg .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uVeMN8Uagg .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uVeMN8Uagg .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uVeMN8Uagg .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uVeMN8Uagg .modal-lg,
  .cid-uVeMN8Uagg .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uVeMN8Uagg .modal-xl {
    max-width: 1140px;
  }
}
.cid-uVeMN8Uagg .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uVeMN8Uagg .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uVeMN8Uagg .form-group {
  margin-bottom: 1rem;
}
.cid-uVeMN8Uagg .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uVeMN8Uagg .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uVeMN8Uagg .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uVeMN8Uagg .mbr-section-btn {
  margin: 0;
}
.cid-uVeMN8Uagg .mbr-section-btn .btn {
  margin: 0;
}
.cid-uVslxeKC8W P {
  color: #1281fc;
}
.cid-uVslxeKC8W DIV {
  color: #ffffff;
}
.cid-uVslxeKC8W H10 {
  color: #034e75;
}
.cid-uVslxeKC8W .hidden {
  display: none;
}
.cid-uVslxeKC8W .icon-bar {
  z-index: 100002;
  position: fixed;
  top: 45%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  padding-right: 11px;
}
.cid-uVslxeKC8W .icon-bar a {
  display: block;
  text-align: center;
  padding: 3px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  padding-left: 11px;
}
.cid-uVslxeKC8W .icon-bar a:hover {
  background-color: #000000;
}
.cid-uVslxeKC8W .flag {
  background: transparent;
}
.cid-uVslxeKC8W .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-uVslxeKC8W .nav-right {
  float: left !important;
  position: relative;
}
.cid-uVslxeKC8W #google_translate_element {
  display: none;
}
.cid-uVslxeKC8W .goog-te-banner {
  display: none;
}
.cid-uVslxeKC8W .skiptranslate {
  display: none;
  bottom: 0px;
  position: relative;
}
.cid-uVslxeKC8W .goog-te-spinner-pos {
  display: none !important;
}
.cid-uVslxeKC8W body {
  top: 0px !important;
}
.cid-uVslxeKC8W body body {
  top: 0 !important;
}
.cid-uVslxeKC8W body .goog-te-banner-frame {
  display: none !important;
}
.cid-uVslxeKC8W .goog-te-banner-frame.skiptranslate {
  display: none !important;
}
.cid-uVslxeKC8W .goog-tooltip {
  display: none !important;
}
.cid-uVslxeKC8W .goog-tooltip:hover {
  display: none !important;
}
.cid-uVslxeKC8W .goog-text-highlight {
  background-color: transparent !important;
  border: none !important;
  box-shadow: none !important;
  display: none !important;
  Background-color: transparent;
}
.cid-uVslxeKC8W #goog-gt-tt,
.cid-uVslxeKC8W .goog-te-balloon-frame {
  display: none !important;
}
.cid-uVslxeKC8W #goog-gt-tt {
  visibility: hidden;
  display: none !important;
}
.cid-uVslxeKC8W .goog-logo-link {
  display: none !important;
}
.cid-uVslxeKC8W .goog-te-gadget {
  height: 28px !important;
  overflow: hidden;
}
.cid-uVslxeKC8W div.imgtest {
  margin-left: auto;
  margin-right: auto;
  width: 100px;
  content: url(https://www.unsitepourtous.be/logoscript/logo-zen.png);
}
.cid-uVslxeKC8W div.imgtest2 {
  margin-left: auto;
  margin-right: auto;
  width: 250px;
  content: url(https://www.unsitepourtous.be/logoscript/flags145.png);
}
.cid-uVsoxdA5pc .row * {
  width: 130px;
  max-width: 130px;
}
.cid-uVsoxdA5pc .menuItem {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-align: center;
  width: 100px;
  z-index: 100002;
}
.cid-uVsoxdA5pc .menuItem {
  margin-bottom: 30px;
  height: 130px;
}
.cid-uVsoxdA5pc #menuItems {
  width: 100px;
  height: 150px;
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-template-rows: repeat(2, 1fr);
  grid-gap: 10px;
  padding: 10px;
}
.cid-uVsoxdA5pc .frame {
  font-size: 1rem!important;
  width: 100px;
  height: 100px;
  border: 0px solid #ffffff;
  box-sizing: border-box;
  display: flex;
  justify-content: center;
  align-items: center;
  overflow: hidden;
  background-color: rgba(255, 255, 255, 0);
}
.cid-uVsoxdA5pc .menuItem p {
  margin-top: 5px;
}
.cid-uVsoxdA5pc .menuItem img {
  width: 75%;
  max-height: 75%;
  object-fit: contain;
}
.cid-uVsoxdA5pc #toggle {
  position: absolute;
  top: 69%;
  right: -65px;
  width: 50px;
  height: 38px;
  color: #ffffff;
  text-align: center;
  line-height: 50px;
  cursor: pointer;
}
.cid-uVsoxdA5pc #menu {
  position: fixed;
  top: 15%;
  right: -270px;
  width: 270px;
  height: 300px;
  background-color: rgba(255, 255, 255, 0.1);
  transition: right 1s;
  z-index: 1000;
  border-radius: 6px 0 0 6px;
  border: 4px solid #ff0000;
  border-right: none;
}
.cid-uVsoxdA5pc #toggle::after {
  content: 'Menu';
  position: absolute;
  top: 50%;
  left: -305px;
  transform: translate(-50%, -50%) rotate(-90deg);
  background-color: #000000;
  font-size: 27px;
  width: 150px;
  height: 51px;
  line-height: 30px;
  border-radius: 6px 6px 0 0;
  border: 4px solid #ff0000;
  border-bottom: none;
  padding-left: 38px;
  padding-right: 30px;
  padding-top: 5px;
}
.cid-uVsoxdA5pc #menu:hover {
  right: 0;
}
.cid-uVsoxdA5pc .menuItem .mbr-fonts-style {
  text-align: center;
  margin-top: 0px;
}
.cid-uVsoxdA5pc .menuItem a {
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
}
.cid-uVsoxdA5pc .menuItem a img {
  max-width: 100px;
  max-height: 100px;
}
.cid-uVsoxdA5pc .hidden {
  display: none;
}
.cid-uVsoxdA5pc div.imgtest {
  margin-left: auto;
  margin-right: auto;
  width: 100px;
  content: url(https://unsitepourtous.be/logo-zen.png);
}
.cid-uVsoxdA5pc P {
  color: #ffffff;
}
@media (max-width: 1400px) and (min-width: 768px) {
  .cid-uVsoxdA5pc .container {
    padding-left: 0px;
    padding-right: 0px;
  }
}
.cid-uUU330X58k {
  background-color: #ffffff;
}
.cid-uUU330X58k .container {
  padding-top: 25px;
  padding-bottom: 25px;
  text-align: right;
}
.cid-uUU330X58k .container-nopadding {
  padding: 0px;
}
.cid-uUU330X58k .contactBtn {
  position: absolute;
  right: 30px;
  bottom: 30px;
  z-index: 5001;
}
.cid-uUU330X58k .contactBtnFixed {
  position: fixed;
}
.cid-uUU330X58k .btn-circle {
  background-color: rgba(35, 35, 35, 0.7);
  width: 50px;
  height: 50px;
  line-height: 50px;
  text-align: center;
  padding: 0;
  -webkit-border-radius: 30px !important;
  -moz-border-radius: 30px !important;
  border-radius: 30px !important;
  margin: .25rem !important;
  border-style: solid;
  border-color: rgba(0, 0, 0, 0.7);
  border-width: 1px;
}
.cid-uUU330X58k .btnIconcol {
  color: #ffffff;
}
.cid-uUU330X58k .btn-circle:hover {
  background-color: #232323;
}
.cid-uUU330X58k .btn-iconsize {
  line-height: revert !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  font-size: 1.7rem !important;
}
@media (max-width: 767px) {
  .cid-uUU330X58k .btn-iconsize .btn {
    font-size: 1.7rem !important;
  }
  .cid-uUU330X58k .btn-iconsize .btn .mbr-iconfont {
    font-size: 1.7rem !important;
  }
}
.cid-uUU330X58k .contactwindow {
  display: inline-block;
  text-align: left;
  width: 400px;
  background-color: #c9e1e7;
  border-color: black !important;
  border-width: 0 !important;
  border-style: solid !important;
  border-radius: 5px !important;
  box-shadow: 0 12px 20px 0 rgba(35, 35, 35, 0.4) !important;
  z-index: 5000;
}
.cid-uUU330X58k .windowFixed {
  display: none;
  position: fixed;
  right: 100px;
  bottom: 30px;
  overflow: auto;
  opacity: 0%;
  transition: opacity 1s;
}
.cid-uUU330X58k .windowBar {
  width: 100%;
  background-color: #000000;
  color: #fff;
  padding: 5px;
  border-top-left-radius: 5px !important;
  border-top-right-radius: 5px !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
}
.cid-uUU330X58k .close {
  color: #ffffff;
  text-shadow: none;
  opacity: 1;
  padding-right: 3px;
  outline: none !important;
  float: right ;
  background-color: transparent;
  border: none;
  font-size: 1.5rem !important;
  line-height: 1;
}
@media (max-width: 560px) {
  .cid-uUU330X58k .windowFixed {
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
  }
  .cid-uUU330X58k .windowBar,
  .cid-uUU330X58k .contentwindow,
  .cid-uUU330X58k .contactwindow {
    border-radius: 0;
  }
}
.cid-uUU330X58k .windowContent {
  width: 100%;
  padding: 10px;
}
.cid-uUU330X58k .windowBarText {
  display: block;
  color: #ffffff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-uUU330X58k .btn-form {
  display: initial;
  font-size: 1rem !important;
  font-weight: 400 !important;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uUU330X58k .mbr-form .input-group-btn button[type="submit"] {
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uUU330X58k .recaptcha-div {
  margin-bottom: 0;
}
.cid-uUU330X58k .recaptcha-div p {
  padding-top: 0;
  padding-bottom: 0;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  font-size: 0.8rem !important;
  font-weight: 400 !important;
}
.cid-uUU330X58k .gdpr-div {
  margin-bottom: 0;
}
.cid-uUU330X58k .gdpr-div p {
  padding-top: 0;
  padding-bottom: 0;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  font-size: 0.8rem !important;
  font-weight: 400 !important;
}
.cid-uUU330X58k .alert-div {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
}
.cid-uUU330X58k .send-copy-div {
  margin-bottom: 0;
}
.cid-uUU330X58k .send-copy-div p {
  padding-top: 0;
  padding-bottom: 0;
  margin-bottom: 0;
  margin-left: 0px;
  margin-right: 0px;
  font-size: 0.8rem !important;
  font-weight: 400 !important;
}
.cid-uUU330X58k .alert-success {
  background-color: #55e629;
  padding-top: 0.3rem !important;
  padding-bottom: 0.3rem !important;
}
.cid-uUU330X58k .alert-danger {
  background-color: #fd000b;
  padding-top: 0.3rem !important;
  padding-bottom: 0.3rem !important;
}
.cid-uUU330X58k .mbr-alert-success {
  text-align: center;
}
.cid-uUU330X58k .mbr-alert-danger {
  text-align: center;
}
.cid-uUU330X58k .message-div {
  margin-bottom: 0;
}
.cid-uUU330X58k .message-topic-div {
  margin-bottom: 0;
}
.cid-uUU330X58k .file-upload-div {
  margin-bottom: 0;
}
.cid-uUU330X58k .form-control {
  padding-top: 5px !important;
  padding-bottom: 8px !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  min-height: 3.2em !important;
}
.cid-uUU330X58k .form-control2 {
  color: #000000 !important;
  font-size: 15px !important;
  font-weight: 400 !important;
  min-height: 3.2em !important;
}
.cid-uUU330X58k .form-control3 {
  font-size: 15px !important;
  font-weight: 400 !important;
  min-height: 3.5em !important;
}
.cid-uUU330X58k .form-control {
  border: 1px solid #000000 !important;
}
.cid-uUU330X58k .form-control:hover {
  border: 1px solid #000000 !important;
}
.cid-uUU330X58k .form-control:focus {
  border: 1px solid #000000 !important;
}
.cid-uUU330X58k .showAlerts {
  display: block !important;
}
.cid-uUU330X58k .sendBtnCornerRadius {
  border-radius: 7px;
}
.cid-uUU330X58k .hidden {
  display: none;
}
.cid-uUU330X58k .mbr-section-terms {
  color: #232323;
  text-align: left;
}
.cid-uUU330X58k .mbr-section-autorespond {
  color: #232323;
  text-align: center;
}
.cid-uUU330X58k .mbr-section-gdpr {
  color: #232323;
  text-align: left;
}
.cid-uUU330X58k .mbr-section-alertsuccess {
  text-align: center;
}
.cid-uUU330X58k .mbr-section-alertsuccess span {
  vertical-align: middle;
}
.cid-uUU330X58k .mbr-section-alerterror {
  text-align: center;
}
.cid-uUU330X58k .mbr-section-alerterror span {
  vertical-align: middle;
}
.cid-uUU330X58k .mbr-section-labels {
  color: #232323;
}
.cid-uUU330X58k .sub-btn-config {
  margin-top: 13px !important;
  margin-bottom: 10px !important;
}
.cid-uUU330X58k .uploadBtn {
  padding-top: 17px !important;
  padding-left: 20.75px !important;
  color: #000000 !important;
}
.cid-uUU330X58k .MsgTopicXpad {
  padding-left: 6px !important;
}
.cid-uUU330X58k input[type=file]::file-selector-button {
  border: 1.25px solid #232323 !important;
  padding-top: 5px;
  padding-bottom: 6.5px;
  padding-left: .4em;
  padding-right: .4em;
  border-radius: .2em;
  background-color: #c9e1e7 !important;
  color: #000000 !important;
  font-family: Arial, Helvetica, sans-serif;
}
.cid-uUU330X58k input[type=file]::-webkit-file-upload-button {
  border: 1.25px solid #232323 !important;
  padding-top: 5px;
  padding-bottom: 6.5px;
  padding-left: .4em;
  padding-right: .4em;
  border-radius: .2em;
  background-color: #c9e1e7 !important;
  color: #000000 !important;
  font-family: Arial, Helvetica, sans-serif;
}
.cid-uUU330X58k input[type=file]::-ms-browse {
  border: 1.25px solid #232323 !important;
  padding-top: 5px;
  padding-bottom: 6.5px;
  padding-left: .4em;
  padding-right: .4em;
  border-radius: .2em;
  background-color: #c9e1e7 !important;
  color: #000000 !important;
  font-family: Arial, Helvetica, sans-serif;
}
.cid-uUU330X58k .blockhelp-format {
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  text-align: left;
}
.cid-uUU330X58k .blockhelp-format2 {
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  text-align: left;
  color: red;
}
.cid-uUU330X58k .show2ndButton {
  display: none ;
}
.cid-uUU330X58k input,
.cid-uUU330X58k textarea,
.cid-uUU330X58k select {
  background-color: #ffffff !important;
}
.cid-uUU330X58k textarea::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-uUU330X58k textarea:-moz-placeholder {
  color: #767676 !important;
}
.cid-uUU330X58k textarea::-moz-placeholder {
  color: #767676 !important;
}
.cid-uUU330X58k textarea:-ms-input-placeholder {
  color: #767676 !important;
}
.cid-uUU330X58k input::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-uUU330X58k input:-moz-placeholder {
  color: #767676 !important;
}
.cid-uUU330X58k input::-moz-placeholder {
  color: #767676 !important;
}
.cid-uUU330X58k input:-ms-input-placeholder {
  color: #767676 !important;
}
.cid-uUU330X58k .btn .mbr-iconfont,
.cid-uUU330X58k .btn.btn-sm .mbr-iconfont {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: unset;
}
.cid-uVsz6UcShy.popup-builder {
  background-color: #ffffff;
}
.cid-uVsz6UcShy.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uVsz6UcShy.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uVsz6UcShy .modal-content,
.cid-uVsz6UcShy .modal-dialog {
  height: auto;
}
.cid-uVsz6UcShy .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uVsz6UcShy .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uVsz6UcShy .form-wrapper .mbr-form .form-group,
  .cid-uVsz6UcShy .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uVsz6UcShy .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uVsz6UcShy .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uVsz6UcShy .mbr-text {
  text-align: center;
}
.cid-uVsz6UcShy .pt-0 {
  padding-top: 0 !important;
}
.cid-uVsz6UcShy .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uVsz6UcShy .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uVsz6UcShy .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uVsz6UcShy .modal-open {
  overflow: hidden;
}
.cid-uVsz6UcShy .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uVsz6UcShy .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uVsz6UcShy .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uVsz6UcShy .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uVsz6UcShy .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uVsz6UcShy .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uVsz6UcShy .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uVsz6UcShy .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uVsz6UcShy .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uVsz6UcShy .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uVsz6UcShy .modal-backdrop.fade {
  opacity: 0;
}
.cid-uVsz6UcShy .modal-backdrop.show {
  opacity: .5;
}
.cid-uVsz6UcShy .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uVsz6UcShy .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uVsz6UcShy .modal-header {
    padding: 1rem;
  }
}
.cid-uVsz6UcShy .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uVsz6UcShy .modal-header .close svg {
  fill: #353535;
}
.cid-uVsz6UcShy .modal-header .close:hover {
  opacity: 1;
}
.cid-uVsz6UcShy .modal-header .close:focus {
  outline: none;
}
.cid-uVsz6UcShy .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uVsz6UcShy .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uVsz6UcShy .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uVsz6UcShy .modal-body {
    padding: 1rem;
  }
}
.cid-uVsz6UcShy .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uVsz6UcShy .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uVsz6UcShy .modal-footer {
    padding: 1rem;
  }
}
.cid-uVsz6UcShy .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uVsz6UcShy .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uVsz6UcShy .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uVsz6UcShy .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uVsz6UcShy .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uVsz6UcShy .modal-lg,
  .cid-uVsz6UcShy .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uVsz6UcShy .modal-xl {
    max-width: 1140px;
  }
}
.cid-uVsz6UcShy .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uVsz6UcShy .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uVsz6UcShy .form-group {
  margin-bottom: 1rem;
}
.cid-uVsz6UcShy .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uVsz6UcShy .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uVsz6UcShy .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uVsz6UcShy .mbr-section-btn {
  margin: 0;
}
.cid-uVsz6UcShy .mbr-section-btn .btn {
  margin: 0;
}
.cid-uUU333u2lo {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uUU333u2lo .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUU333u2lo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUU333u2lo .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uUU333u2lo .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uUU333u2lo .row {
    text-align: center;
  }
  .cid-uUU333u2lo .row > div {
    margin: auto;
  }
  .cid-uUU333u2lo .social-row {
    justify-content: center;
  }
}
.cid-uUU333u2lo .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uUU333u2lo .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uUU333u2lo .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uUU333u2lo .list {
    margin-bottom: 0rem;
  }
}
.cid-uUU333u2lo .mbr-text {
  color: #bbbbbb;
}
.cid-uUU333u2lo .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-uUU333u2lo .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uUU333u2lo div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uUU3eQLIo9 {
  z-index: 1000;
  width: 100%;
}
.cid-uUU3eQLIo9 nav.navbar {
  position: fixed;
}
.cid-uUU3eQLIo9 .container-fluid {
  padding: 0;
}
.cid-uUU3eQLIo9 .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-uUU3eQLIo9 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uUU3eQLIo9 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uUU3eQLIo9 .dropdown-item:hover,
.cid-uUU3eQLIo9 .dropdown-item:focus {
  background: #000000 !important;
  color: white !important;
}
.cid-uUU3eQLIo9 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uUU3eQLIo9 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uUU3eQLIo9 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uUU3eQLIo9 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uUU3eQLIo9 .nav-link {
  position: relative;
}
.cid-uUU3eQLIo9 .nav-link::before {
  background-color: currentColor;
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  content: "";
  height: 1px;
  width: 0%;
  -webkit-transition: width 0.5s ease-in-out;
  -moz--transition: width 0.5s ease-in-out;
  transition: width 0.5s ease-in-out;
}
.cid-uUU3eQLIo9 .nav-link::after {
  background: transparent !important;
}
.cid-uUU3eQLIo9 .nav-link:hover::before,
.cid-uUU3eQLIo9 .nav-link :focus::before {
  width: 100%;
}
.cid-uUU3eQLIo9 .container {
  display: flex;
  margin: auto;
}
.cid-uUU3eQLIo9 .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 0.5rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
  border: 1px solid currentColor;
}
.cid-uUU3eQLIo9 .iconfont-wrapper:hover {
  background: #FFFFFF;
}
.cid-uUU3eQLIo9 .iconfont-wrapper:hover .mbr-iconfont {
  color: #141414;
}
.cid-uUU3eQLIo9 .dropdown-menu,
.cid-uUU3eQLIo9 .navbar.opened {
  background: #141414 !important;
}
.cid-uUU3eQLIo9 .nav-item:focus,
.cid-uUU3eQLIo9 .nav-link:focus {
  outline: none;
}
.cid-uUU3eQLIo9 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uUU3eQLIo9 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
  background: transparent !important;
}
.cid-uUU3eQLIo9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uUU3eQLIo9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uUU3eQLIo9 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uUU3eQLIo9 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uUU3eQLIo9 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid #ffffff;
  background: rgba(20, 20, 20, 0.2);
}
.cid-uUU3eQLIo9 .navbar.opened {
  transition: all 0.3s;
}
.cid-uUU3eQLIo9 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uUU3eQLIo9 .navbar .navbar-logo img {
  width: auto;
}
.cid-uUU3eQLIo9 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uUU3eQLIo9 .navbar.collapsed {
  justify-content: center;
}
.cid-uUU3eQLIo9 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uUU3eQLIo9 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uUU3eQLIo9 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-uUU3eQLIo9 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uUU3eQLIo9 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uUU3eQLIo9 .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-uUU3eQLIo9 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uUU3eQLIo9 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uUU3eQLIo9 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uUU3eQLIo9 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uUU3eQLIo9 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uUU3eQLIo9 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uUU3eQLIo9 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uUU3eQLIo9 .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-uUU3eQLIo9 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uUU3eQLIo9 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uUU3eQLIo9 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uUU3eQLIo9 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uUU3eQLIo9 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uUU3eQLIo9 .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uUU3eQLIo9 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uUU3eQLIo9 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uUU3eQLIo9 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uUU3eQLIo9 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uUU3eQLIo9 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uUU3eQLIo9 .navbar-brand .display-7 {
  font-size: 24px;
}
.cid-uUU3eQLIo9 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uUU3eQLIo9 .dropdown-item.active,
.cid-uUU3eQLIo9 .dropdown-item:active {
  background-color: transparent;
}
.cid-uUU3eQLIo9 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uUU3eQLIo9 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uUU3eQLIo9 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uUU3eQLIo9 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #141414;
}
.cid-uUU3eQLIo9 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uUU3eQLIo9 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uUU3eQLIo9 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uUU3eQLIo9 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
@media (min-width: 992px) {
  .cid-uUU3eQLIo9 .navbar-buttons {
    margin-bottom: -1px;
    margin-top: -1px;
  }
}
.cid-uUU3eQLIo9 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uUU3eQLIo9 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uUU3eQLIo9 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uUU3eQLIo9 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uUU3eQLIo9 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uUU3eQLIo9 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uUU3eQLIo9 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uUU3eQLIo9 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uUU3eQLIo9 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uUU3eQLIo9 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uUU3eQLIo9 .navbar-dropdown {
  padding: 0 24px;
  position: fixed;
}
@media (min-width: 576px) {
  .cid-uUU3eQLIo9 .navbar-dropdown {
    padding: 0 40px;
    min-height: 80px;
  }
}
@media (min-width: 768px) {
  .cid-uUU3eQLIo9 .navbar-dropdown {
    padding: 0 60px;
  }
}
@media (min-width: 992px) {
  .cid-uUU3eQLIo9 .navbar-dropdown {
    padding: 0 0 0 60px;
  }
}
.cid-uUU3eQLIo9 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uUU3eQLIo9 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1.5rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uUU3eQLIo9 .icons-menu {
    padding-left: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uUU3eQLIo9 .navbar {
    height: 70px;
  }
  .cid-uUU3eQLIo9 .navbar.opened {
    height: auto;
  }
  .cid-uUU3eQLIo9 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uUU3eQLIo9 .btn {
  min-height: 81px;
  margin: 0.667rem 0.667rem 1.4rem;
  padding: 0 64px;
}
@media (min-width: 992px) {
  .cid-uUU3eQLIo9 .btn {
    margin: 0 0 0 0.6rem;
  }
}
.cid-uUU3eQLIo9 .btn-info-outline {
  border: 1px solid currentColor;
  background: #232323 !important;
}
.cid-uUU3eQLIo9 .btn-info-outline:hover {
  background: #595959 !important;
  border: 1px solid currentColor !important;
}
.cid-uUU3eT3gcO {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uUU3eT3gcO .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUU3eT3gcO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUU3eT3gcO .col-title {
  margin-bottom: 20px;
}
@media (max-width: 991px) {
  .cid-uUU3eT3gcO .col-title {
    margin-bottom: 50px;
  }
}
.cid-uUU3eT3gcO .mbr-section-title {
  color: #2B2B2B;
}
.cid-uUU3eT3gcO .mbr-section-main-subtitle {
  color: #5F6AD4;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-uUU3eT3gcO .mbr-section-main-subtitle {
    margin-top: 16px;
  }
}
.cid-uUU3eT3gcO .col-text {
  display: flex;
  flex-wrap: wrap;
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uUU3eT3gcO .col-text {
    flex-wrap: nowrap;
    justify-content: space-between;
  }
}
@media (max-width: 991px) {
  .cid-uUU3eT3gcO .col-text {
    padding-top: 0;
    padding-bottom: 0;
  }
}
.cid-uUU3eT3gcO .text-container1 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uUU3eT3gcO .text-container1 {
    max-width: 340px;
  }
}
.cid-uUU3eT3gcO .text-container2 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uUU3eT3gcO .text-container2 {
    max-width: 280px;
    padding-left: 40px;
  }
}
.cid-uUU3eT3gcO .mbr-section-btn {
  margin-top: 16px;
}
.cid-uUU3eT3gcO .mbr-section-btn .btn {
  min-width: 280px;
  min-height: 60px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uUU3eT3gcO .mbr-section-btn {
    margin-top: 8px;
    width: 100%;
  }
  .cid-uUU3eT3gcO .mbr-section-btn .btn {
    width: 100%;
    min-width: max-content;
  }
}
.cid-uUU3eT3gcO .col-carousel {
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (max-width: 991px) {
  .cid-uUU3eT3gcO .col-carousel {
    padding-top: 30px;
  }
}
.cid-uUU3eT3gcO .col-border .border-line {
  height: 2px;
  background-color: #dfdfd8;
}
.cid-uUU3eT3gcO .name-text {
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-uUU3eT3gcO .roominess-text {
  color: #78ec80;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-uUU3eT3gcO .mbr-text {
  color: #003d59;
  margin-bottom: 0;
  margin-top: 12px;
  text-align: center;
}
.cid-uUU3eT3gcO .list {
  color: #2A2A2A;
  margin-top: 20px;
  width: 100%;
}
.cid-uUU3eT3gcO .list-item {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-uUU3eT3gcO .list-item:not(:first-child) {
  margin-top: 12px;
}
.cid-uUU3eT3gcO .list-text {
  flex-grow: 1;
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-uUU3eT3gcO .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 8px;
}
.cid-uUU3eT3gcO .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #78ec80;
}
.cid-uUU3eT3gcO .price-text {
  color: #2A2A2A;
  margin-bottom: 0;
  margin-top: 20px;
  text-align: center;
}
.cid-uUU3eT3gcO .carousel {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 400px;
}
.cid-uUU3eT3gcO .carousel img {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 1199px) {
  .cid-uUU3eT3gcO .carousel {
    height: 385px;
  }
}
@media (max-width: 991px) {
  .cid-uUU3eT3gcO .carousel {
    height: 350px;
  }
}
@media (max-width: 575px) {
  .cid-uUU3eT3gcO .carousel {
    height: 280px;
  }
}
.cid-uUU3eT3gcO .carousel-inner {
  display: flex;
  align-items: center;
  height: 100%;
  border-radius: 16px;
}
.cid-uUU3eT3gcO .carousel-item {
  border-radius: 16px;
  overflow: hidden;
  height: 100%;
}
.cid-uUU3eT3gcO .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-uUU3eT3gcO .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uUU3eT3gcO .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-uUU3eT3gcO .carousel-control {
  top: 50%;
  width: 30px;
  height: 30px;
  margin-top: -15px;
  font-size: 16px;
  background-color: #dfdfd8;
  color: #2B2B2B !important;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: 1 !important;
}
.cid-uUU3eT3gcO .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 16px;
}
.cid-uUU3eT3gcO .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 16px;
}
.cid-uUU3eT3gcO .carousel-control:hover {
  background-color: #646464;
  color: #FFFFFF !important;
}
.cid-uUU3eT3gcO .carousel-indicators {
  display: none !important;
}
.cid-uUU3eT3gcO .item-menu-overlay {
  opacity: 0 !important;
}
.cid-uUU3eT3gcO .name-text,
.cid-uUU3eT3gcO .mbr-section-btn {
  color: #003d59;
  text-align: center;
}
.cid-uVeEaxALcZ {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uVeEaxALcZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVeEaxALcZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVeEaxALcZ .container,
.cid-uVeEaxALcZ .container-fluid {
  position: relative;
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-uVeEaxALcZ .container,
  .cid-uVeEaxALcZ .container-fluid {
    padding: 0 20px;
  }
}
.cid-uVeEaxALcZ .row {
  position: relative;
  justify-content: center;
  padding: 50px 10px;
  overflow: hidden;
  margin: 0;
  border: 1px solid #000000;
  border-radius: 10px;
}
@media (max-width: 992px) {
  .cid-uVeEaxALcZ .row {
    padding: 85px 8px;
  }
}
.cid-uVeEaxALcZ .title-wrapper .mbr-section-subtitle {
  margin-bottom: 25px;
}
.cid-uVeEaxALcZ .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
.cid-uVeEaxALcZ .text-wrapper {
  padding: 0 10%;
}
@media (max-width: 992px) {
  .cid-uVeEaxALcZ .text-wrapper {
    padding: 0;
  }
}
.cid-uVeEaxALcZ .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-uVeEaxALcZ .mbr-section-title {
  color: #ffffff;
}
.cid-uVeEaxALcZ .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uVeEaxALcZ .mbr-text {
  color: #000000;
}
.cid-uVeEaxALcZ .mbr-section-title,
.cid-uVeEaxALcZ .title-wrapper {
  color: #000000;
  text-align: center;
}
.cid-uUU3f46N9P {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uUU3f46N9P .card-wrapper {
  border-radius: 0;
  border: 1px solid #dddfe0;
  box-shadow: 0 0 17px 0 rgba(0, 0, 0, 0.21);
  padding: 2rem;
}
.cid-uUU3f46N9P .card-title {
  font-weight: 600;
}
.cid-uUU3f46N9P .card-img {
  text-align: left;
  padding: 0;
  position: relative;
  display: inline-block;
  margin-bottom: 16px;
  width: 100%;
}
.cid-uUU3f46N9P .card-img span {
  border: 2px solid #5aac98;
  padding: 15.5px;
  border-radius: 70px;
  text-align: center;
  color: #5aac98;
  font-size: 35px;
  display: inline-block;
}
@media (max-width: 991px) {
  .cid-uUU3f46N9P .card {
    margin-bottom: 2rem;
  }
}
.cid-uUU3f46N9P .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUU3f46N9P .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUU3f46N9P .card-wrapper .card-box .mbr-text,
.cid-uUU3f46N9P .card-wrapper .card-box .mbr-section-btn,
.cid-uUU3f46N9P .card-wrapper .card-box .card-img {
  text-align: left;
}
.cid-uUU3f68cNb {
  background-image: url("../../../assets/images/03.jpg");
}
.cid-uUU3f68cNb .mbr-section-title {
  text-align: center;
  margin-bottom: 40px;
  color: #ffffff;
}
.cid-uUU3f68cNb .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uUU3f68cNb .button-align {
  text-align: right;
}
.cid-uUU3f68cNb .mbr-section-btn {
  display: block;
  margin-left: 0;
  margin-right: 0;
}
.cid-uUU3f68cNb .btn {
  margin-top: 20px;
  transition: all .3s !important;
  width: 268px !important;
  height: 268px !important;
}
.cid-uUU3f68cNb a.btn > span {
  margin-left: 0.5rem;
}
.cid-uUU3f68cNb a.btn {
  padding: 7.5rem 4rem;
  margin: 0;
  border-radius: 100% !important;
  background-color: transparent !important;
  border: 2px solid #ffffff !important;
}
.cid-uUU3f68cNb .al {
  display: flex;
  align-items: center;
}
.cid-uUU3f68cNb a.btn:hover {
  color: #000000 !important;
  background-color: #c0f22c !important;
  border: 2px solid #ffffff !important;
}
.cid-uUU3f68cNb a {
  font-weight: 500;
  transition: color .3s;
}
.cid-uUU3f68cNb .mbr-iconfont {
  margin: auto;
  background-color: #c0f22c;
  color: #ffffff;
  border-radius: 50%;
  font-size: 13px;
  cursor: pointer;
  width: 52px;
  height: 52px;
  transition: .2s;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  padding: 14px;
  padding-right: 11px;
}
.cid-uUU3f68cNb .icon-wrapper {
  display: inline;
}
.cid-uUU3f68cNb .lin {
  display: inline;
  margin-left: 12px;
}
.cid-uUU3f68cNb .linkMovement {
  margin-top: 130px;
}
@media (max-width: 960px) {
  .cid-uUU3f68cNb .al {
    flex-direction: column;
  }
  .cid-uUU3f68cNb .button-align {
    padding-top: 20px;
    text-align: center;
  }
  .cid-uUU3f68cNb .linkMovement {
    display: flex;
    justify-content: center;
    padding-top: 20px;
    margin-top: 0;
  }
}
.cid-uUU3f7vN76 {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-uUU3f7vN76 [class^="socicon-"]:before,
.cid-uUU3f7vN76 [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-uUU3f7vN76 .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-uUU3f7vN76 .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #000000, #ff6666);
  display: inline-block;
}
.cid-uUU3f7vN76 .socicon {
  color: #5b686b;
}
.cid-uUU3f7vN76 .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  border: 2px solid #c0a375;
  border-color: #1ba1e2;
  color: #232323;
  cursor: pointer;
  margin-left: .5rem !important;
  margin-right: .5rem !important;
}
.cid-uUU3f7vN76 .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-uUU3f7vN76 .btn-social:hover {
  color: #fff;
  background: #1ba1e2;
}
.cid-uUU3f7vN76 .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-uUU3f7vN76 .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-uUU3f7vN76 .btn {
    font-size: 20px !important;
  }
  .cid-uUU3f7vN76 .btn-social {
    margin-right: .1rem !important;
    margin-left: .1rem !important;
  }
}
.cid-uVflkAnPZC.popup-builder {
  background-color: #ffffff;
}
.cid-uVflkAnPZC.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uVflkAnPZC.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uVflkAnPZC .modal-content,
.cid-uVflkAnPZC .modal-dialog {
  height: auto;
}
.cid-uVflkAnPZC .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uVflkAnPZC .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uVflkAnPZC .form-wrapper .mbr-form .form-group,
  .cid-uVflkAnPZC .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uVflkAnPZC .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uVflkAnPZC .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uVflkAnPZC .mbr-text {
  text-align: center;
}
.cid-uVflkAnPZC .pt-0 {
  padding-top: 0 !important;
}
.cid-uVflkAnPZC .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uVflkAnPZC .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uVflkAnPZC .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uVflkAnPZC .modal-open {
  overflow: hidden;
}
.cid-uVflkAnPZC .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uVflkAnPZC .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uVflkAnPZC .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uVflkAnPZC .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uVflkAnPZC .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uVflkAnPZC .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uVflkAnPZC .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uVflkAnPZC .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uVflkAnPZC .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uVflkAnPZC .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uVflkAnPZC .modal-backdrop.fade {
  opacity: 0;
}
.cid-uVflkAnPZC .modal-backdrop.show {
  opacity: .5;
}
.cid-uVflkAnPZC .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uVflkAnPZC .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uVflkAnPZC .modal-header {
    padding: 1rem;
  }
}
.cid-uVflkAnPZC .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uVflkAnPZC .modal-header .close svg {
  fill: #353535;
}
.cid-uVflkAnPZC .modal-header .close:hover {
  opacity: 1;
}
.cid-uVflkAnPZC .modal-header .close:focus {
  outline: none;
}
.cid-uVflkAnPZC .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uVflkAnPZC .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uVflkAnPZC .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uVflkAnPZC .modal-body {
    padding: 1rem;
  }
}
.cid-uVflkAnPZC .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uVflkAnPZC .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uVflkAnPZC .modal-footer {
    padding: 1rem;
  }
}
.cid-uVflkAnPZC .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uVflkAnPZC .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uVflkAnPZC .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uVflkAnPZC .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uVflkAnPZC .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uVflkAnPZC .modal-lg,
  .cid-uVflkAnPZC .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uVflkAnPZC .modal-xl {
    max-width: 1140px;
  }
}
.cid-uVflkAnPZC .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uVflkAnPZC .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uVflkAnPZC .form-group {
  margin-bottom: 1rem;
}
.cid-uVflkAnPZC .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uVflkAnPZC .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uVflkAnPZC .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uVflkAnPZC .mbr-section-btn {
  margin: 0;
}
.cid-uVflkAnPZC .mbr-section-btn .btn {
  margin: 0;
}
.cid-uUU3f8TPZh {
  background-color: #ffffff;
}
.cid-uUU3f8TPZh .container {
  padding-top: 25px;
  padding-bottom: 25px;
  text-align: right;
}
.cid-uUU3f8TPZh .container-nopadding {
  padding: 0px;
}
.cid-uUU3f8TPZh .contactBtn {
  position: absolute;
  right: 30px;
  bottom: 30px;
  z-index: 5001;
}
.cid-uUU3f8TPZh .contactBtnFixed {
  position: fixed;
}
.cid-uUU3f8TPZh .btn-circle {
  background-color: rgba(35, 35, 35, 0.7);
  width: 50px;
  height: 50px;
  line-height: 50px;
  text-align: center;
  padding: 0;
  -webkit-border-radius: 30px !important;
  -moz-border-radius: 30px !important;
  border-radius: 30px !important;
  margin: .25rem !important;
  border-style: solid;
  border-color: rgba(0, 0, 0, 0.7);
  border-width: 1px;
}
.cid-uUU3f8TPZh .btnIconcol {
  color: #ffffff;
}
.cid-uUU3f8TPZh .btn-circle:hover {
  background-color: #232323;
}
.cid-uUU3f8TPZh .btn-iconsize {
  line-height: revert !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  font-size: 1.7rem !important;
}
@media (max-width: 767px) {
  .cid-uUU3f8TPZh .btn-iconsize .btn {
    font-size: 1.7rem !important;
  }
  .cid-uUU3f8TPZh .btn-iconsize .btn .mbr-iconfont {
    font-size: 1.7rem !important;
  }
}
.cid-uUU3f8TPZh .contactwindow {
  display: inline-block;
  text-align: left;
  width: 400px;
  background-color: #c9e1e7;
  border-color: black !important;
  border-width: 0 !important;
  border-style: solid !important;
  border-radius: 5px !important;
  box-shadow: 0 12px 20px 0 rgba(35, 35, 35, 0.4) !important;
  z-index: 5000;
}
.cid-uUU3f8TPZh .windowFixed {
  display: none;
  position: fixed;
  right: 100px;
  bottom: 30px;
  overflow: auto;
  opacity: 0%;
  transition: opacity 1s;
}
.cid-uUU3f8TPZh .windowBar {
  width: 100%;
  background-color: #000000;
  color: #fff;
  padding: 5px;
  border-top-left-radius: 5px !important;
  border-top-right-radius: 5px !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
}
.cid-uUU3f8TPZh .close {
  color: #ffffff;
  text-shadow: none;
  opacity: 1;
  padding-right: 3px;
  outline: none !important;
  float: right ;
  background-color: transparent;
  border: none;
  font-size: 1.5rem !important;
  line-height: 1;
}
@media (max-width: 560px) {
  .cid-uUU3f8TPZh .windowFixed {
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
  }
  .cid-uUU3f8TPZh .windowBar,
  .cid-uUU3f8TPZh .contentwindow,
  .cid-uUU3f8TPZh .contactwindow {
    border-radius: 0;
  }
}
.cid-uUU3f8TPZh .windowContent {
  width: 100%;
  padding: 10px;
}
.cid-uUU3f8TPZh .windowBarText {
  display: block;
  color: #ffffff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-uUU3f8TPZh .btn-form {
  display: initial;
  font-size: 1rem !important;
  font-weight: 400 !important;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uUU3f8TPZh .mbr-form .input-group-btn button[type="submit"] {
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uUU3f8TPZh .recaptcha-div {
  margin-bottom: 0;
}
.cid-uUU3f8TPZh .recaptcha-div p {
  padding-top: 0;
  padding-bottom: 0;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  font-size: 0.8rem !important;
  font-weight: 400 !important;
}
.cid-uUU3f8TPZh .gdpr-div {
  margin-bottom: 0;
}
.cid-uUU3f8TPZh .gdpr-div p {
  padding-top: 0;
  padding-bottom: 0;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  font-size: 0.8rem !important;
  font-weight: 400 !important;
}
.cid-uUU3f8TPZh .alert-div {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
}
.cid-uUU3f8TPZh .send-copy-div {
  margin-bottom: 0;
}
.cid-uUU3f8TPZh .send-copy-div p {
  padding-top: 0;
  padding-bottom: 0;
  margin-bottom: 0;
  margin-left: 0px;
  margin-right: 0px;
  font-size: 0.8rem !important;
  font-weight: 400 !important;
}
.cid-uUU3f8TPZh .alert-success {
  background-color: #55e629;
  padding-top: 0.3rem !important;
  padding-bottom: 0.3rem !important;
}
.cid-uUU3f8TPZh .alert-danger {
  background-color: #fd000b;
  padding-top: 0.3rem !important;
  padding-bottom: 0.3rem !important;
}
.cid-uUU3f8TPZh .mbr-alert-success {
  text-align: center;
}
.cid-uUU3f8TPZh .mbr-alert-danger {
  text-align: center;
}
.cid-uUU3f8TPZh .message-div {
  margin-bottom: 0;
}
.cid-uUU3f8TPZh .message-topic-div {
  margin-bottom: 0;
}
.cid-uUU3f8TPZh .file-upload-div {
  margin-bottom: 0;
}
.cid-uUU3f8TPZh .form-control {
  padding-top: 5px !important;
  padding-bottom: 8px !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  min-height: 3.2em !important;
}
.cid-uUU3f8TPZh .form-control2 {
  color: #000000 !important;
  font-size: 15px !important;
  font-weight: 400 !important;
  min-height: 3.2em !important;
}
.cid-uUU3f8TPZh .form-control3 {
  font-size: 15px !important;
  font-weight: 400 !important;
  min-height: 3.5em !important;
}
.cid-uUU3f8TPZh .form-control {
  border: 1px solid #000000 !important;
}
.cid-uUU3f8TPZh .form-control:hover {
  border: 1px solid #000000 !important;
}
.cid-uUU3f8TPZh .form-control:focus {
  border: 1px solid #000000 !important;
}
.cid-uUU3f8TPZh .showAlerts {
  display: block !important;
}
.cid-uUU3f8TPZh .sendBtnCornerRadius {
  border-radius: 7px;
}
.cid-uUU3f8TPZh .hidden {
  display: none;
}
.cid-uUU3f8TPZh .mbr-section-terms {
  color: #232323;
  text-align: left;
}
.cid-uUU3f8TPZh .mbr-section-autorespond {
  color: #232323;
  text-align: center;
}
.cid-uUU3f8TPZh .mbr-section-gdpr {
  color: #232323;
  text-align: left;
}
.cid-uUU3f8TPZh .mbr-section-alertsuccess {
  text-align: center;
}
.cid-uUU3f8TPZh .mbr-section-alertsuccess span {
  vertical-align: middle;
}
.cid-uUU3f8TPZh .mbr-section-alerterror {
  text-align: center;
}
.cid-uUU3f8TPZh .mbr-section-alerterror span {
  vertical-align: middle;
}
.cid-uUU3f8TPZh .mbr-section-labels {
  color: #232323;
}
.cid-uUU3f8TPZh .sub-btn-config {
  margin-top: 13px !important;
  margin-bottom: 10px !important;
}
.cid-uUU3f8TPZh .uploadBtn {
  padding-top: 17px !important;
  padding-left: 20.75px !important;
  color: #000000 !important;
}
.cid-uUU3f8TPZh .MsgTopicXpad {
  padding-left: 6px !important;
}
.cid-uUU3f8TPZh input[type=file]::file-selector-button {
  border: 1.25px solid #232323 !important;
  padding-top: 5px;
  padding-bottom: 6.5px;
  padding-left: .4em;
  padding-right: .4em;
  border-radius: .2em;
  background-color: #c9e1e7 !important;
  color: #000000 !important;
  font-family: Arial, Helvetica, sans-serif;
}
.cid-uUU3f8TPZh input[type=file]::-webkit-file-upload-button {
  border: 1.25px solid #232323 !important;
  padding-top: 5px;
  padding-bottom: 6.5px;
  padding-left: .4em;
  padding-right: .4em;
  border-radius: .2em;
  background-color: #c9e1e7 !important;
  color: #000000 !important;
  font-family: Arial, Helvetica, sans-serif;
}
.cid-uUU3f8TPZh input[type=file]::-ms-browse {
  border: 1.25px solid #232323 !important;
  padding-top: 5px;
  padding-bottom: 6.5px;
  padding-left: .4em;
  padding-right: .4em;
  border-radius: .2em;
  background-color: #c9e1e7 !important;
  color: #000000 !important;
  font-family: Arial, Helvetica, sans-serif;
}
.cid-uUU3f8TPZh .blockhelp-format {
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  text-align: left;
}
.cid-uUU3f8TPZh .blockhelp-format2 {
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  text-align: left;
  color: red;
}
.cid-uUU3f8TPZh .show2ndButton {
  display: none ;
}
.cid-uUU3f8TPZh input,
.cid-uUU3f8TPZh textarea,
.cid-uUU3f8TPZh select {
  background-color: #ffffff !important;
}
.cid-uUU3f8TPZh textarea::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-uUU3f8TPZh textarea:-moz-placeholder {
  color: #767676 !important;
}
.cid-uUU3f8TPZh textarea::-moz-placeholder {
  color: #767676 !important;
}
.cid-uUU3f8TPZh textarea:-ms-input-placeholder {
  color: #767676 !important;
}
.cid-uUU3f8TPZh input::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-uUU3f8TPZh input:-moz-placeholder {
  color: #767676 !important;
}
.cid-uUU3f8TPZh input::-moz-placeholder {
  color: #767676 !important;
}
.cid-uUU3f8TPZh input:-ms-input-placeholder {
  color: #767676 !important;
}
.cid-uUU3f8TPZh .btn .mbr-iconfont,
.cid-uUU3f8TPZh .btn.btn-sm .mbr-iconfont {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: unset;
}
.cid-uVsmbcOfWH P {
  color: #1281fc;
}
.cid-uVsmbcOfWH DIV {
  color: #ffffff;
}
.cid-uVsmbcOfWH H10 {
  color: #034e75;
}
.cid-uVsmbcOfWH .hidden {
  display: none;
}
.cid-uVsmbcOfWH .icon-bar {
  z-index: 100002;
  position: fixed;
  top: 45%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  padding-right: 11px;
}
.cid-uVsmbcOfWH .icon-bar a {
  display: block;
  text-align: center;
  padding: 3px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  padding-left: 11px;
}
.cid-uVsmbcOfWH .icon-bar a:hover {
  background-color: #000000;
}
.cid-uVsmbcOfWH .flag {
  background: transparent;
}
.cid-uVsmbcOfWH .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-uVsmbcOfWH .nav-right {
  float: left !important;
  position: relative;
}
.cid-uVsmbcOfWH #google_translate_element {
  display: none;
}
.cid-uVsmbcOfWH .goog-te-banner {
  display: none;
}
.cid-uVsmbcOfWH .skiptranslate {
  display: none;
  bottom: 0px;
  position: relative;
}
.cid-uVsmbcOfWH .goog-te-spinner-pos {
  display: none !important;
}
.cid-uVsmbcOfWH body {
  top: 0px !important;
}
.cid-uVsmbcOfWH body body {
  top: 0 !important;
}
.cid-uVsmbcOfWH body .goog-te-banner-frame {
  display: none !important;
}
.cid-uVsmbcOfWH .goog-te-banner-frame.skiptranslate {
  display: none !important;
}
.cid-uVsmbcOfWH .goog-tooltip {
  display: none !important;
}
.cid-uVsmbcOfWH .goog-tooltip:hover {
  display: none !important;
}
.cid-uVsmbcOfWH .goog-text-highlight {
  background-color: transparent !important;
  border: none !important;
  box-shadow: none !important;
  display: none !important;
  Background-color: transparent;
}
.cid-uVsmbcOfWH #goog-gt-tt,
.cid-uVsmbcOfWH .goog-te-balloon-frame {
  display: none !important;
}
.cid-uVsmbcOfWH #goog-gt-tt {
  visibility: hidden;
  display: none !important;
}
.cid-uVsmbcOfWH .goog-logo-link {
  display: none !important;
}
.cid-uVsmbcOfWH .goog-te-gadget {
  height: 28px !important;
  overflow: hidden;
}
.cid-uVsmbcOfWH div.imgtest {
  margin-left: auto;
  margin-right: auto;
  width: 100px;
  content: url(https://www.unsitepourtous.be/logoscript/logo-zen.png);
}
.cid-uVsmbcOfWH div.imgtest2 {
  margin-left: auto;
  margin-right: auto;
  width: 250px;
  content: url(https://www.unsitepourtous.be/logoscript/flags145.png);
}
.cid-uVsoAWiQb1 .row * {
  width: 130px;
  max-width: 130px;
}
.cid-uVsoAWiQb1 .menuItem {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-align: center;
  width: 100px;
  z-index: 100002;
}
.cid-uVsoAWiQb1 .menuItem {
  margin-bottom: 30px;
  height: 130px;
}
.cid-uVsoAWiQb1 #menuItems {
  width: 100px;
  height: 150px;
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-template-rows: repeat(2, 1fr);
  grid-gap: 10px;
  padding: 10px;
}
.cid-uVsoAWiQb1 .frame {
  font-size: 1rem!important;
  width: 100px;
  height: 100px;
  border: 0px solid #ffffff;
  box-sizing: border-box;
  display: flex;
  justify-content: center;
  align-items: center;
  overflow: hidden;
  background-color: rgba(255, 255, 255, 0);
}
.cid-uVsoAWiQb1 .menuItem p {
  margin-top: 5px;
}
.cid-uVsoAWiQb1 .menuItem img {
  width: 75%;
  max-height: 75%;
  object-fit: contain;
}
.cid-uVsoAWiQb1 #toggle {
  position: absolute;
  top: 69%;
  right: -65px;
  width: 50px;
  height: 38px;
  color: #ffffff;
  text-align: center;
  line-height: 50px;
  cursor: pointer;
}
.cid-uVsoAWiQb1 #menu {
  position: fixed;
  top: 15%;
  right: -270px;
  width: 270px;
  height: 300px;
  background-color: rgba(255, 255, 255, 0.1);
  transition: right 1s;
  z-index: 1000;
  border-radius: 6px 0 0 6px;
  border: 4px solid #ff0000;
  border-right: none;
}
.cid-uVsoAWiQb1 #toggle::after {
  content: 'Menu';
  position: absolute;
  top: 50%;
  left: -305px;
  transform: translate(-50%, -50%) rotate(-90deg);
  background-color: #000000;
  font-size: 27px;
  width: 150px;
  height: 51px;
  line-height: 30px;
  border-radius: 6px 6px 0 0;
  border: 4px solid #ff0000;
  border-bottom: none;
  padding-left: 38px;
  padding-right: 30px;
  padding-top: 5px;
}
.cid-uVsoAWiQb1 #menu:hover {
  right: 0;
}
.cid-uVsoAWiQb1 .menuItem .mbr-fonts-style {
  text-align: center;
  margin-top: 0px;
}
.cid-uVsoAWiQb1 .menuItem a {
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
}
.cid-uVsoAWiQb1 .menuItem a img {
  max-width: 100px;
  max-height: 100px;
}
.cid-uVsoAWiQb1 .hidden {
  display: none;
}
.cid-uVsoAWiQb1 div.imgtest {
  margin-left: auto;
  margin-right: auto;
  width: 100px;
  content: url(https://unsitepourtous.be/logo-zen.png);
}
.cid-uVsoAWiQb1 P {
  color: #ffffff;
}
@media (max-width: 1400px) and (min-width: 768px) {
  .cid-uVsoAWiQb1 .container {
    padding-left: 0px;
    padding-right: 0px;
  }
}
.cid-uVszbJ7aii.popup-builder {
  background-color: #ffffff;
}
.cid-uVszbJ7aii.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uVszbJ7aii.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uVszbJ7aii .modal-content,
.cid-uVszbJ7aii .modal-dialog {
  height: auto;
}
.cid-uVszbJ7aii .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uVszbJ7aii .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uVszbJ7aii .form-wrapper .mbr-form .form-group,
  .cid-uVszbJ7aii .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uVszbJ7aii .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uVszbJ7aii .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uVszbJ7aii .mbr-text {
  text-align: center;
}
.cid-uVszbJ7aii .pt-0 {
  padding-top: 0 !important;
}
.cid-uVszbJ7aii .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uVszbJ7aii .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uVszbJ7aii .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uVszbJ7aii .modal-open {
  overflow: hidden;
}
.cid-uVszbJ7aii .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uVszbJ7aii .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uVszbJ7aii .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uVszbJ7aii .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uVszbJ7aii .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uVszbJ7aii .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uVszbJ7aii .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uVszbJ7aii .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uVszbJ7aii .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uVszbJ7aii .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uVszbJ7aii .modal-backdrop.fade {
  opacity: 0;
}
.cid-uVszbJ7aii .modal-backdrop.show {
  opacity: .5;
}
.cid-uVszbJ7aii .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uVszbJ7aii .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uVszbJ7aii .modal-header {
    padding: 1rem;
  }
}
.cid-uVszbJ7aii .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uVszbJ7aii .modal-header .close svg {
  fill: #353535;
}
.cid-uVszbJ7aii .modal-header .close:hover {
  opacity: 1;
}
.cid-uVszbJ7aii .modal-header .close:focus {
  outline: none;
}
.cid-uVszbJ7aii .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uVszbJ7aii .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uVszbJ7aii .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uVszbJ7aii .modal-body {
    padding: 1rem;
  }
}
.cid-uVszbJ7aii .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uVszbJ7aii .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uVszbJ7aii .modal-footer {
    padding: 1rem;
  }
}
.cid-uVszbJ7aii .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uVszbJ7aii .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uVszbJ7aii .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uVszbJ7aii .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uVszbJ7aii .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uVszbJ7aii .modal-lg,
  .cid-uVszbJ7aii .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uVszbJ7aii .modal-xl {
    max-width: 1140px;
  }
}
.cid-uVszbJ7aii .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uVszbJ7aii .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uVszbJ7aii .form-group {
  margin-bottom: 1rem;
}
.cid-uVszbJ7aii .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uVszbJ7aii .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uVszbJ7aii .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uVszbJ7aii .mbr-section-btn {
  margin: 0;
}
.cid-uVszbJ7aii .mbr-section-btn .btn {
  margin: 0;
}
.cid-uUU3fbAcaK {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uUU3fbAcaK .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUU3fbAcaK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUU3fbAcaK .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uUU3fbAcaK .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uUU3fbAcaK .row {
    text-align: center;
  }
  .cid-uUU3fbAcaK .row > div {
    margin: auto;
  }
  .cid-uUU3fbAcaK .social-row {
    justify-content: center;
  }
}
.cid-uUU3fbAcaK .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uUU3fbAcaK .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uUU3fbAcaK .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uUU3fbAcaK .list {
    margin-bottom: 0rem;
  }
}
.cid-uUU3fbAcaK .mbr-text {
  color: #bbbbbb;
}
.cid-uUU3fbAcaK .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-uUU3fbAcaK .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uUU3fbAcaK div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uUU38jRfPn {
  z-index: 1000;
  width: 100%;
}
.cid-uUU38jRfPn nav.navbar {
  position: fixed;
}
.cid-uUU38jRfPn .container-fluid {
  padding: 0;
}
.cid-uUU38jRfPn .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-uUU38jRfPn .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uUU38jRfPn .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uUU38jRfPn .dropdown-item:hover,
.cid-uUU38jRfPn .dropdown-item:focus {
  background: #000000 !important;
  color: white !important;
}
.cid-uUU38jRfPn .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uUU38jRfPn .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uUU38jRfPn .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uUU38jRfPn .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uUU38jRfPn .nav-link {
  position: relative;
}
.cid-uUU38jRfPn .nav-link::before {
  background-color: currentColor;
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  content: "";
  height: 1px;
  width: 0%;
  -webkit-transition: width 0.5s ease-in-out;
  -moz--transition: width 0.5s ease-in-out;
  transition: width 0.5s ease-in-out;
}
.cid-uUU38jRfPn .nav-link::after {
  background: transparent !important;
}
.cid-uUU38jRfPn .nav-link:hover::before,
.cid-uUU38jRfPn .nav-link :focus::before {
  width: 100%;
}
.cid-uUU38jRfPn .container {
  display: flex;
  margin: auto;
}
.cid-uUU38jRfPn .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 0.5rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
  border: 1px solid currentColor;
}
.cid-uUU38jRfPn .iconfont-wrapper:hover {
  background: #FFFFFF;
}
.cid-uUU38jRfPn .iconfont-wrapper:hover .mbr-iconfont {
  color: #141414;
}
.cid-uUU38jRfPn .dropdown-menu,
.cid-uUU38jRfPn .navbar.opened {
  background: #141414 !important;
}
.cid-uUU38jRfPn .nav-item:focus,
.cid-uUU38jRfPn .nav-link:focus {
  outline: none;
}
.cid-uUU38jRfPn .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uUU38jRfPn .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
  background: transparent !important;
}
.cid-uUU38jRfPn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uUU38jRfPn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uUU38jRfPn .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uUU38jRfPn .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uUU38jRfPn .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid #ffffff;
  background: rgba(20, 20, 20, 0.2);
}
.cid-uUU38jRfPn .navbar.opened {
  transition: all 0.3s;
}
.cid-uUU38jRfPn .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uUU38jRfPn .navbar .navbar-logo img {
  width: auto;
}
.cid-uUU38jRfPn .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uUU38jRfPn .navbar.collapsed {
  justify-content: center;
}
.cid-uUU38jRfPn .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uUU38jRfPn .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uUU38jRfPn .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-uUU38jRfPn .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uUU38jRfPn .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uUU38jRfPn .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-uUU38jRfPn .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uUU38jRfPn .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uUU38jRfPn .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uUU38jRfPn .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uUU38jRfPn .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uUU38jRfPn .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uUU38jRfPn .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uUU38jRfPn .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-uUU38jRfPn .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uUU38jRfPn .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uUU38jRfPn .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uUU38jRfPn .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uUU38jRfPn .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uUU38jRfPn .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uUU38jRfPn .navbar.navbar-short {
  min-height: 60px;
}
.cid-uUU38jRfPn .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uUU38jRfPn .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uUU38jRfPn .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uUU38jRfPn .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uUU38jRfPn .navbar-brand .display-7 {
  font-size: 24px;
}
.cid-uUU38jRfPn .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uUU38jRfPn .dropdown-item.active,
.cid-uUU38jRfPn .dropdown-item:active {
  background-color: transparent;
}
.cid-uUU38jRfPn .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uUU38jRfPn .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uUU38jRfPn .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uUU38jRfPn .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #141414;
}
.cid-uUU38jRfPn .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uUU38jRfPn .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uUU38jRfPn ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uUU38jRfPn .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
@media (min-width: 992px) {
  .cid-uUU38jRfPn .navbar-buttons {
    margin-bottom: -1px;
    margin-top: -1px;
  }
}
.cid-uUU38jRfPn button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uUU38jRfPn button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uUU38jRfPn button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uUU38jRfPn button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uUU38jRfPn button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uUU38jRfPn button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uUU38jRfPn nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uUU38jRfPn nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uUU38jRfPn nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uUU38jRfPn nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uUU38jRfPn .navbar-dropdown {
  padding: 0 24px;
  position: fixed;
}
@media (min-width: 576px) {
  .cid-uUU38jRfPn .navbar-dropdown {
    padding: 0 40px;
    min-height: 80px;
  }
}
@media (min-width: 768px) {
  .cid-uUU38jRfPn .navbar-dropdown {
    padding: 0 60px;
  }
}
@media (min-width: 992px) {
  .cid-uUU38jRfPn .navbar-dropdown {
    padding: 0 0 0 60px;
  }
}
.cid-uUU38jRfPn a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uUU38jRfPn .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1.5rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uUU38jRfPn .icons-menu {
    padding-left: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uUU38jRfPn .navbar {
    height: 70px;
  }
  .cid-uUU38jRfPn .navbar.opened {
    height: auto;
  }
  .cid-uUU38jRfPn .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uUU38jRfPn .btn {
  min-height: 81px;
  margin: 0.667rem 0.667rem 1.4rem;
  padding: 0 64px;
}
@media (min-width: 992px) {
  .cid-uUU38jRfPn .btn {
    margin: 0 0 0 0.6rem;
  }
}
.cid-uUU38jRfPn .btn-info-outline {
  border: 1px solid currentColor;
  background: #232323 !important;
}
.cid-uUU38jRfPn .btn-info-outline:hover {
  background: #595959 !important;
  border: 1px solid currentColor !important;
}
.cid-uUU38lr2CU {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uUU38lr2CU .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUU38lr2CU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUU38lr2CU .col-title {
  margin-bottom: 20px;
}
@media (max-width: 991px) {
  .cid-uUU38lr2CU .col-title {
    margin-bottom: 50px;
  }
}
.cid-uUU38lr2CU .mbr-section-title {
  color: #2B2B2B;
}
.cid-uUU38lr2CU .mbr-section-main-subtitle {
  color: #5F6AD4;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-uUU38lr2CU .mbr-section-main-subtitle {
    margin-top: 16px;
  }
}
.cid-uUU38lr2CU .col-text {
  display: flex;
  flex-wrap: wrap;
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uUU38lr2CU .col-text {
    flex-wrap: nowrap;
    justify-content: space-between;
  }
}
@media (max-width: 991px) {
  .cid-uUU38lr2CU .col-text {
    padding-top: 0;
    padding-bottom: 0;
  }
}
.cid-uUU38lr2CU .text-container1 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uUU38lr2CU .text-container1 {
    max-width: 340px;
  }
}
.cid-uUU38lr2CU .text-container2 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uUU38lr2CU .text-container2 {
    max-width: 280px;
    padding-left: 40px;
  }
}
.cid-uUU38lr2CU .mbr-section-btn {
  margin-top: 16px;
}
.cid-uUU38lr2CU .mbr-section-btn .btn {
  min-width: 280px;
  min-height: 60px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uUU38lr2CU .mbr-section-btn {
    margin-top: 8px;
    width: 100%;
  }
  .cid-uUU38lr2CU .mbr-section-btn .btn {
    width: 100%;
    min-width: max-content;
  }
}
.cid-uUU38lr2CU .col-carousel {
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (max-width: 991px) {
  .cid-uUU38lr2CU .col-carousel {
    padding-top: 30px;
  }
}
.cid-uUU38lr2CU .col-border .border-line {
  height: 2px;
  background-color: #dfdfd8;
}
.cid-uUU38lr2CU .name-text {
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-uUU38lr2CU .roominess-text {
  color: #78ec80;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-uUU38lr2CU .mbr-text {
  color: #003d59;
  margin-bottom: 0;
  margin-top: 12px;
  text-align: center;
}
.cid-uUU38lr2CU .list {
  color: #2A2A2A;
  margin-top: 20px;
  width: 100%;
}
.cid-uUU38lr2CU .list-item {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-uUU38lr2CU .list-item:not(:first-child) {
  margin-top: 12px;
}
.cid-uUU38lr2CU .list-text {
  flex-grow: 1;
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-uUU38lr2CU .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 8px;
}
.cid-uUU38lr2CU .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #78ec80;
}
.cid-uUU38lr2CU .price-text {
  color: #2A2A2A;
  margin-bottom: 0;
  margin-top: 20px;
  text-align: center;
}
.cid-uUU38lr2CU .carousel {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 400px;
}
.cid-uUU38lr2CU .carousel img {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 1199px) {
  .cid-uUU38lr2CU .carousel {
    height: 385px;
  }
}
@media (max-width: 991px) {
  .cid-uUU38lr2CU .carousel {
    height: 350px;
  }
}
@media (max-width: 575px) {
  .cid-uUU38lr2CU .carousel {
    height: 280px;
  }
}
.cid-uUU38lr2CU .carousel-inner {
  display: flex;
  align-items: center;
  height: 100%;
  border-radius: 16px;
}
.cid-uUU38lr2CU .carousel-item {
  border-radius: 16px;
  overflow: hidden;
  height: 100%;
}
.cid-uUU38lr2CU .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-uUU38lr2CU .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uUU38lr2CU .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-uUU38lr2CU .carousel-control {
  top: 50%;
  width: 30px;
  height: 30px;
  margin-top: -15px;
  font-size: 16px;
  background-color: #dfdfd8;
  color: #2B2B2B !important;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: 1 !important;
}
.cid-uUU38lr2CU .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 16px;
}
.cid-uUU38lr2CU .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 16px;
}
.cid-uUU38lr2CU .carousel-control:hover {
  background-color: #646464;
  color: #FFFFFF !important;
}
.cid-uUU38lr2CU .carousel-indicators {
  display: none !important;
}
.cid-uUU38lr2CU .item-menu-overlay {
  opacity: 0 !important;
}
.cid-uUU38lr2CU .name-text,
.cid-uUU38lr2CU .mbr-section-btn {
  color: #003d59;
  text-align: center;
}
.cid-uVeKWvYYwo {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uVeKWvYYwo .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVeKWvYYwo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVeKWvYYwo .container,
.cid-uVeKWvYYwo .container-fluid {
  position: relative;
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-uVeKWvYYwo .container,
  .cid-uVeKWvYYwo .container-fluid {
    padding: 0 20px;
  }
}
.cid-uVeKWvYYwo .row {
  position: relative;
  justify-content: center;
  padding: 50px 10px;
  overflow: hidden;
  margin: 0;
  border: 1px solid #000000;
  border-radius: 10px;
}
@media (max-width: 992px) {
  .cid-uVeKWvYYwo .row {
    padding: 85px 8px;
  }
}
.cid-uVeKWvYYwo .title-wrapper .mbr-section-subtitle {
  margin-bottom: 25px;
}
.cid-uVeKWvYYwo .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
.cid-uVeKWvYYwo .text-wrapper {
  padding: 0 10%;
}
@media (max-width: 992px) {
  .cid-uVeKWvYYwo .text-wrapper {
    padding: 0;
  }
}
.cid-uVeKWvYYwo .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-uVeKWvYYwo .mbr-section-title {
  color: #ffffff;
}
.cid-uVeKWvYYwo .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uVeKWvYYwo .mbr-text {
  color: #000000;
}
.cid-uVeKWvYYwo .mbr-section-title,
.cid-uVeKWvYYwo .title-wrapper {
  color: #000000;
  text-align: center;
}
.cid-uUU38wqXrR {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uUU38wqXrR .card-wrapper {
  border-radius: 0;
  border: 1px solid #dddfe0;
  box-shadow: 0 0 17px 0 rgba(0, 0, 0, 0.21);
  padding: 2rem;
}
.cid-uUU38wqXrR .card-title {
  font-weight: 600;
}
.cid-uUU38wqXrR .card-img {
  text-align: left;
  padding: 0;
  position: relative;
  display: inline-block;
  margin-bottom: 16px;
  width: 100%;
}
.cid-uUU38wqXrR .card-img span {
  border: 2px solid #5aac98;
  padding: 15.5px;
  border-radius: 70px;
  text-align: center;
  color: #5aac98;
  font-size: 35px;
  display: inline-block;
}
@media (max-width: 991px) {
  .cid-uUU38wqXrR .card {
    margin-bottom: 2rem;
  }
}
.cid-uUU38wqXrR .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUU38wqXrR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUU38wqXrR .card-wrapper .card-box .mbr-text,
.cid-uUU38wqXrR .card-wrapper .card-box .mbr-section-btn,
.cid-uUU38wqXrR .card-wrapper .card-box .card-img {
  text-align: left;
}
.cid-uUU38yXGms {
  background-image: url("../../../assets/images/jordan-10.jpg");
}
.cid-uUU38yXGms .mbr-section-title {
  text-align: center;
  margin-bottom: 40px;
  color: #ffffff;
}
.cid-uUU38yXGms .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uUU38yXGms .button-align {
  text-align: right;
}
.cid-uUU38yXGms .mbr-section-btn {
  display: block;
  margin-left: 0;
  margin-right: 0;
}
.cid-uUU38yXGms .btn {
  margin-top: 20px;
  transition: all .3s !important;
  width: 268px !important;
  height: 268px !important;
}
.cid-uUU38yXGms a.btn > span {
  margin-left: 0.5rem;
}
.cid-uUU38yXGms a.btn {
  padding: 7.5rem 4rem;
  margin: 0;
  border-radius: 100% !important;
  background-color: transparent !important;
  border: 2px solid #ffffff !important;
}
.cid-uUU38yXGms .al {
  display: flex;
  align-items: center;
}
.cid-uUU38yXGms a.btn:hover {
  color: #000000 !important;
  background-color: #c0f22c !important;
  border: 2px solid #ffffff !important;
}
.cid-uUU38yXGms a {
  font-weight: 500;
  transition: color .3s;
}
.cid-uUU38yXGms .mbr-iconfont {
  margin: auto;
  background-color: #c0f22c;
  color: #ffffff;
  border-radius: 50%;
  font-size: 13px;
  cursor: pointer;
  width: 52px;
  height: 52px;
  transition: .2s;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  padding: 14px;
  padding-right: 11px;
}
.cid-uUU38yXGms .icon-wrapper {
  display: inline;
}
.cid-uUU38yXGms .lin {
  display: inline;
  margin-left: 12px;
}
.cid-uUU38yXGms .linkMovement {
  margin-top: 130px;
}
@media (max-width: 960px) {
  .cid-uUU38yXGms .al {
    flex-direction: column;
  }
  .cid-uUU38yXGms .button-align {
    padding-top: 20px;
    text-align: center;
  }
  .cid-uUU38yXGms .linkMovement {
    display: flex;
    justify-content: center;
    padding-top: 20px;
    margin-top: 0;
  }
}
.cid-uUU38AEC1H {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-uUU38AEC1H [class^="socicon-"]:before,
.cid-uUU38AEC1H [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-uUU38AEC1H .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-uUU38AEC1H .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #000000, #ff6666);
  display: inline-block;
}
.cid-uUU38AEC1H .socicon {
  color: #5b686b;
}
.cid-uUU38AEC1H .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  border: 2px solid #c0a375;
  border-color: #1ba1e2;
  color: #232323;
  cursor: pointer;
  margin-left: .5rem !important;
  margin-right: .5rem !important;
}
.cid-uUU38AEC1H .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-uUU38AEC1H .btn-social:hover {
  color: #fff;
  background: #1ba1e2;
}
.cid-uUU38AEC1H .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-uUU38AEC1H .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-uUU38AEC1H .btn {
    font-size: 20px !important;
  }
  .cid-uUU38AEC1H .btn-social {
    margin-right: .1rem !important;
    margin-left: .1rem !important;
  }
}
.cid-uVfsajjjPd.popup-builder {
  background-color: #ffffff;
}
.cid-uVfsajjjPd.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uVfsajjjPd.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uVfsajjjPd .modal-content,
.cid-uVfsajjjPd .modal-dialog {
  height: auto;
}
.cid-uVfsajjjPd .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uVfsajjjPd .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uVfsajjjPd .form-wrapper .mbr-form .form-group,
  .cid-uVfsajjjPd .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uVfsajjjPd .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uVfsajjjPd .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uVfsajjjPd .mbr-text {
  text-align: center;
}
.cid-uVfsajjjPd .pt-0 {
  padding-top: 0 !important;
}
.cid-uVfsajjjPd .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uVfsajjjPd .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uVfsajjjPd .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uVfsajjjPd .modal-open {
  overflow: hidden;
}
.cid-uVfsajjjPd .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uVfsajjjPd .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uVfsajjjPd .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uVfsajjjPd .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uVfsajjjPd .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uVfsajjjPd .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uVfsajjjPd .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uVfsajjjPd .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uVfsajjjPd .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uVfsajjjPd .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uVfsajjjPd .modal-backdrop.fade {
  opacity: 0;
}
.cid-uVfsajjjPd .modal-backdrop.show {
  opacity: .5;
}
.cid-uVfsajjjPd .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uVfsajjjPd .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uVfsajjjPd .modal-header {
    padding: 1rem;
  }
}
.cid-uVfsajjjPd .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uVfsajjjPd .modal-header .close svg {
  fill: #353535;
}
.cid-uVfsajjjPd .modal-header .close:hover {
  opacity: 1;
}
.cid-uVfsajjjPd .modal-header .close:focus {
  outline: none;
}
.cid-uVfsajjjPd .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uVfsajjjPd .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uVfsajjjPd .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uVfsajjjPd .modal-body {
    padding: 1rem;
  }
}
.cid-uVfsajjjPd .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uVfsajjjPd .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uVfsajjjPd .modal-footer {
    padding: 1rem;
  }
}
.cid-uVfsajjjPd .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uVfsajjjPd .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uVfsajjjPd .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uVfsajjjPd .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uVfsajjjPd .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uVfsajjjPd .modal-lg,
  .cid-uVfsajjjPd .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uVfsajjjPd .modal-xl {
    max-width: 1140px;
  }
}
.cid-uVfsajjjPd .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uVfsajjjPd .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uVfsajjjPd .form-group {
  margin-bottom: 1rem;
}
.cid-uVfsajjjPd .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uVfsajjjPd .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uVfsajjjPd .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uVfsajjjPd .mbr-section-btn {
  margin: 0;
}
.cid-uVfsajjjPd .mbr-section-btn .btn {
  margin: 0;
}
.cid-uUU38Ccelf {
  background-color: #ffffff;
}
.cid-uUU38Ccelf .container {
  padding-top: 25px;
  padding-bottom: 25px;
  text-align: right;
}
.cid-uUU38Ccelf .container-nopadding {
  padding: 0px;
}
.cid-uUU38Ccelf .contactBtn {
  position: absolute;
  right: 30px;
  bottom: 30px;
  z-index: 5001;
}
.cid-uUU38Ccelf .contactBtnFixed {
  position: fixed;
}
.cid-uUU38Ccelf .btn-circle {
  background-color: rgba(35, 35, 35, 0.7);
  width: 50px;
  height: 50px;
  line-height: 50px;
  text-align: center;
  padding: 0;
  -webkit-border-radius: 30px !important;
  -moz-border-radius: 30px !important;
  border-radius: 30px !important;
  margin: .25rem !important;
  border-style: solid;
  border-color: rgba(0, 0, 0, 0.7);
  border-width: 1px;
}
.cid-uUU38Ccelf .btnIconcol {
  color: #ffffff;
}
.cid-uUU38Ccelf .btn-circle:hover {
  background-color: #232323;
}
.cid-uUU38Ccelf .btn-iconsize {
  line-height: revert !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  font-size: 1.7rem !important;
}
@media (max-width: 767px) {
  .cid-uUU38Ccelf .btn-iconsize .btn {
    font-size: 1.7rem !important;
  }
  .cid-uUU38Ccelf .btn-iconsize .btn .mbr-iconfont {
    font-size: 1.7rem !important;
  }
}
.cid-uUU38Ccelf .contactwindow {
  display: inline-block;
  text-align: left;
  width: 400px;
  background-color: #c9e1e7;
  border-color: black !important;
  border-width: 0 !important;
  border-style: solid !important;
  border-radius: 5px !important;
  box-shadow: 0 12px 20px 0 rgba(35, 35, 35, 0.4) !important;
  z-index: 5000;
}
.cid-uUU38Ccelf .windowFixed {
  display: none;
  position: fixed;
  right: 100px;
  bottom: 30px;
  overflow: auto;
  opacity: 0%;
  transition: opacity 1s;
}
.cid-uUU38Ccelf .windowBar {
  width: 100%;
  background-color: #000000;
  color: #fff;
  padding: 5px;
  border-top-left-radius: 5px !important;
  border-top-right-radius: 5px !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
}
.cid-uUU38Ccelf .close {
  color: #ffffff;
  text-shadow: none;
  opacity: 1;
  padding-right: 3px;
  outline: none !important;
  float: right ;
  background-color: transparent;
  border: none;
  font-size: 1.5rem !important;
  line-height: 1;
}
@media (max-width: 560px) {
  .cid-uUU38Ccelf .windowFixed {
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
  }
  .cid-uUU38Ccelf .windowBar,
  .cid-uUU38Ccelf .contentwindow,
  .cid-uUU38Ccelf .contactwindow {
    border-radius: 0;
  }
}
.cid-uUU38Ccelf .windowContent {
  width: 100%;
  padding: 10px;
}
.cid-uUU38Ccelf .windowBarText {
  display: block;
  color: #ffffff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-uUU38Ccelf .btn-form {
  display: initial;
  font-size: 1rem !important;
  font-weight: 400 !important;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uUU38Ccelf .mbr-form .input-group-btn button[type="submit"] {
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uUU38Ccelf .recaptcha-div {
  margin-bottom: 0;
}
.cid-uUU38Ccelf .recaptcha-div p {
  padding-top: 0;
  padding-bottom: 0;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  font-size: 0.8rem !important;
  font-weight: 400 !important;
}
.cid-uUU38Ccelf .gdpr-div {
  margin-bottom: 0;
}
.cid-uUU38Ccelf .gdpr-div p {
  padding-top: 0;
  padding-bottom: 0;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  font-size: 0.8rem !important;
  font-weight: 400 !important;
}
.cid-uUU38Ccelf .alert-div {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
}
.cid-uUU38Ccelf .send-copy-div {
  margin-bottom: 0;
}
.cid-uUU38Ccelf .send-copy-div p {
  padding-top: 0;
  padding-bottom: 0;
  margin-bottom: 0;
  margin-left: 0px;
  margin-right: 0px;
  font-size: 0.8rem !important;
  font-weight: 400 !important;
}
.cid-uUU38Ccelf .alert-success {
  background-color: #55e629;
  padding-top: 0.3rem !important;
  padding-bottom: 0.3rem !important;
}
.cid-uUU38Ccelf .alert-danger {
  background-color: #fd000b;
  padding-top: 0.3rem !important;
  padding-bottom: 0.3rem !important;
}
.cid-uUU38Ccelf .mbr-alert-success {
  text-align: center;
}
.cid-uUU38Ccelf .mbr-alert-danger {
  text-align: center;
}
.cid-uUU38Ccelf .message-div {
  margin-bottom: 0;
}
.cid-uUU38Ccelf .message-topic-div {
  margin-bottom: 0;
}
.cid-uUU38Ccelf .file-upload-div {
  margin-bottom: 0;
}
.cid-uUU38Ccelf .form-control {
  padding-top: 5px !important;
  padding-bottom: 8px !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  min-height: 3.2em !important;
}
.cid-uUU38Ccelf .form-control2 {
  color: #000000 !important;
  font-size: 15px !important;
  font-weight: 400 !important;
  min-height: 3.2em !important;
}
.cid-uUU38Ccelf .form-control3 {
  font-size: 15px !important;
  font-weight: 400 !important;
  min-height: 3.5em !important;
}
.cid-uUU38Ccelf .form-control {
  border: 1px solid #000000 !important;
}
.cid-uUU38Ccelf .form-control:hover {
  border: 1px solid #000000 !important;
}
.cid-uUU38Ccelf .form-control:focus {
  border: 1px solid #000000 !important;
}
.cid-uUU38Ccelf .showAlerts {
  display: block !important;
}
.cid-uUU38Ccelf .sendBtnCornerRadius {
  border-radius: 7px;
}
.cid-uUU38Ccelf .hidden {
  display: none;
}
.cid-uUU38Ccelf .mbr-section-terms {
  color: #232323;
  text-align: left;
}
.cid-uUU38Ccelf .mbr-section-autorespond {
  color: #232323;
  text-align: center;
}
.cid-uUU38Ccelf .mbr-section-gdpr {
  color: #232323;
  text-align: left;
}
.cid-uUU38Ccelf .mbr-section-alertsuccess {
  text-align: center;
}
.cid-uUU38Ccelf .mbr-section-alertsuccess span {
  vertical-align: middle;
}
.cid-uUU38Ccelf .mbr-section-alerterror {
  text-align: center;
}
.cid-uUU38Ccelf .mbr-section-alerterror span {
  vertical-align: middle;
}
.cid-uUU38Ccelf .mbr-section-labels {
  color: #232323;
}
.cid-uUU38Ccelf .sub-btn-config {
  margin-top: 13px !important;
  margin-bottom: 10px !important;
}
.cid-uUU38Ccelf .uploadBtn {
  padding-top: 17px !important;
  padding-left: 20.75px !important;
  color: #000000 !important;
}
.cid-uUU38Ccelf .MsgTopicXpad {
  padding-left: 6px !important;
}
.cid-uUU38Ccelf input[type=file]::file-selector-button {
  border: 1.25px solid #232323 !important;
  padding-top: 5px;
  padding-bottom: 6.5px;
  padding-left: .4em;
  padding-right: .4em;
  border-radius: .2em;
  background-color: #c9e1e7 !important;
  color: #000000 !important;
  font-family: Arial, Helvetica, sans-serif;
}
.cid-uUU38Ccelf input[type=file]::-webkit-file-upload-button {
  border: 1.25px solid #232323 !important;
  padding-top: 5px;
  padding-bottom: 6.5px;
  padding-left: .4em;
  padding-right: .4em;
  border-radius: .2em;
  background-color: #c9e1e7 !important;
  color: #000000 !important;
  font-family: Arial, Helvetica, sans-serif;
}
.cid-uUU38Ccelf input[type=file]::-ms-browse {
  border: 1.25px solid #232323 !important;
  padding-top: 5px;
  padding-bottom: 6.5px;
  padding-left: .4em;
  padding-right: .4em;
  border-radius: .2em;
  background-color: #c9e1e7 !important;
  color: #000000 !important;
  font-family: Arial, Helvetica, sans-serif;
}
.cid-uUU38Ccelf .blockhelp-format {
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  text-align: left;
}
.cid-uUU38Ccelf .blockhelp-format2 {
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  text-align: left;
  color: red;
}
.cid-uUU38Ccelf .show2ndButton {
  display: none ;
}
.cid-uUU38Ccelf input,
.cid-uUU38Ccelf textarea,
.cid-uUU38Ccelf select {
  background-color: #ffffff !important;
}
.cid-uUU38Ccelf textarea::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-uUU38Ccelf textarea:-moz-placeholder {
  color: #767676 !important;
}
.cid-uUU38Ccelf textarea::-moz-placeholder {
  color: #767676 !important;
}
.cid-uUU38Ccelf textarea:-ms-input-placeholder {
  color: #767676 !important;
}
.cid-uUU38Ccelf input::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-uUU38Ccelf input:-moz-placeholder {
  color: #767676 !important;
}
.cid-uUU38Ccelf input::-moz-placeholder {
  color: #767676 !important;
}
.cid-uUU38Ccelf input:-ms-input-placeholder {
  color: #767676 !important;
}
.cid-uUU38Ccelf .btn .mbr-iconfont,
.cid-uUU38Ccelf .btn.btn-sm .mbr-iconfont {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: unset;
}
.cid-uVsmkhpoqD P {
  color: #1281fc;
}
.cid-uVsmkhpoqD DIV {
  color: #ffffff;
}
.cid-uVsmkhpoqD H10 {
  color: #034e75;
}
.cid-uVsmkhpoqD .hidden {
  display: none;
}
.cid-uVsmkhpoqD .icon-bar {
  z-index: 100002;
  position: fixed;
  top: 45%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  padding-right: 11px;
}
.cid-uVsmkhpoqD .icon-bar a {
  display: block;
  text-align: center;
  padding: 3px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  padding-left: 11px;
}
.cid-uVsmkhpoqD .icon-bar a:hover {
  background-color: #000000;
}
.cid-uVsmkhpoqD .flag {
  background: transparent;
}
.cid-uVsmkhpoqD .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-uVsmkhpoqD .nav-right {
  float: left !important;
  position: relative;
}
.cid-uVsmkhpoqD #google_translate_element {
  display: none;
}
.cid-uVsmkhpoqD .goog-te-banner {
  display: none;
}
.cid-uVsmkhpoqD .skiptranslate {
  display: none;
  bottom: 0px;
  position: relative;
}
.cid-uVsmkhpoqD .goog-te-spinner-pos {
  display: none !important;
}
.cid-uVsmkhpoqD body {
  top: 0px !important;
}
.cid-uVsmkhpoqD body body {
  top: 0 !important;
}
.cid-uVsmkhpoqD body .goog-te-banner-frame {
  display: none !important;
}
.cid-uVsmkhpoqD .goog-te-banner-frame.skiptranslate {
  display: none !important;
}
.cid-uVsmkhpoqD .goog-tooltip {
  display: none !important;
}
.cid-uVsmkhpoqD .goog-tooltip:hover {
  display: none !important;
}
.cid-uVsmkhpoqD .goog-text-highlight {
  background-color: transparent !important;
  border: none !important;
  box-shadow: none !important;
  display: none !important;
  Background-color: transparent;
}
.cid-uVsmkhpoqD #goog-gt-tt,
.cid-uVsmkhpoqD .goog-te-balloon-frame {
  display: none !important;
}
.cid-uVsmkhpoqD #goog-gt-tt {
  visibility: hidden;
  display: none !important;
}
.cid-uVsmkhpoqD .goog-logo-link {
  display: none !important;
}
.cid-uVsmkhpoqD .goog-te-gadget {
  height: 28px !important;
  overflow: hidden;
}
.cid-uVsmkhpoqD div.imgtest {
  margin-left: auto;
  margin-right: auto;
  width: 100px;
  content: url(https://www.unsitepourtous.be/logoscript/logo-zen.png);
}
.cid-uVsmkhpoqD div.imgtest2 {
  margin-left: auto;
  margin-right: auto;
  width: 250px;
  content: url(https://www.unsitepourtous.be/logoscript/flags145.png);
}
.cid-uVsoJjbRXe .row * {
  width: 130px;
  max-width: 130px;
}
.cid-uVsoJjbRXe .menuItem {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-align: center;
  width: 100px;
  z-index: 100002;
}
.cid-uVsoJjbRXe .menuItem {
  margin-bottom: 30px;
  height: 130px;
}
.cid-uVsoJjbRXe #menuItems {
  width: 100px;
  height: 150px;
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-template-rows: repeat(2, 1fr);
  grid-gap: 10px;
  padding: 10px;
}
.cid-uVsoJjbRXe .frame {
  font-size: 1rem!important;
  width: 100px;
  height: 100px;
  border: 0px solid #ffffff;
  box-sizing: border-box;
  display: flex;
  justify-content: center;
  align-items: center;
  overflow: hidden;
  background-color: rgba(255, 255, 255, 0);
}
.cid-uVsoJjbRXe .menuItem p {
  margin-top: 5px;
}
.cid-uVsoJjbRXe .menuItem img {
  width: 75%;
  max-height: 75%;
  object-fit: contain;
}
.cid-uVsoJjbRXe #toggle {
  position: absolute;
  top: 69%;
  right: -65px;
  width: 50px;
  height: 38px;
  color: #ffffff;
  text-align: center;
  line-height: 50px;
  cursor: pointer;
}
.cid-uVsoJjbRXe #menu {
  position: fixed;
  top: 15%;
  right: -270px;
  width: 270px;
  height: 300px;
  background-color: rgba(255, 255, 255, 0.1);
  transition: right 1s;
  z-index: 1000;
  border-radius: 6px 0 0 6px;
  border: 4px solid #ff0000;
  border-right: none;
}
.cid-uVsoJjbRXe #toggle::after {
  content: 'Menu';
  position: absolute;
  top: 50%;
  left: -305px;
  transform: translate(-50%, -50%) rotate(-90deg);
  background-color: #000000;
  font-size: 27px;
  width: 150px;
  height: 51px;
  line-height: 30px;
  border-radius: 6px 6px 0 0;
  border: 4px solid #ff0000;
  border-bottom: none;
  padding-left: 38px;
  padding-right: 30px;
  padding-top: 5px;
}
.cid-uVsoJjbRXe #menu:hover {
  right: 0;
}
.cid-uVsoJjbRXe .menuItem .mbr-fonts-style {
  text-align: center;
  margin-top: 0px;
}
.cid-uVsoJjbRXe .menuItem a {
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
}
.cid-uVsoJjbRXe .menuItem a img {
  max-width: 100px;
  max-height: 100px;
}
.cid-uVsoJjbRXe .hidden {
  display: none;
}
.cid-uVsoJjbRXe div.imgtest {
  margin-left: auto;
  margin-right: auto;
  width: 100px;
  content: url(https://unsitepourtous.be/logo-zen.png);
}
.cid-uVsoJjbRXe P {
  color: #ffffff;
}
@media (max-width: 1400px) and (min-width: 768px) {
  .cid-uVsoJjbRXe .container {
    padding-left: 0px;
    padding-right: 0px;
  }
}
.cid-uVszqFit55.popup-builder {
  background-color: #ffffff;
}
.cid-uVszqFit55.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uVszqFit55.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uVszqFit55 .modal-content,
.cid-uVszqFit55 .modal-dialog {
  height: auto;
}
.cid-uVszqFit55 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uVszqFit55 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uVszqFit55 .form-wrapper .mbr-form .form-group,
  .cid-uVszqFit55 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uVszqFit55 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uVszqFit55 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uVszqFit55 .mbr-text {
  text-align: center;
}
.cid-uVszqFit55 .pt-0 {
  padding-top: 0 !important;
}
.cid-uVszqFit55 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uVszqFit55 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uVszqFit55 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uVszqFit55 .modal-open {
  overflow: hidden;
}
.cid-uVszqFit55 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uVszqFit55 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uVszqFit55 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uVszqFit55 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uVszqFit55 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uVszqFit55 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uVszqFit55 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uVszqFit55 .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uVszqFit55 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uVszqFit55 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uVszqFit55 .modal-backdrop.fade {
  opacity: 0;
}
.cid-uVszqFit55 .modal-backdrop.show {
  opacity: .5;
}
.cid-uVszqFit55 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uVszqFit55 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uVszqFit55 .modal-header {
    padding: 1rem;
  }
}
.cid-uVszqFit55 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uVszqFit55 .modal-header .close svg {
  fill: #353535;
}
.cid-uVszqFit55 .modal-header .close:hover {
  opacity: 1;
}
.cid-uVszqFit55 .modal-header .close:focus {
  outline: none;
}
.cid-uVszqFit55 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uVszqFit55 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uVszqFit55 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uVszqFit55 .modal-body {
    padding: 1rem;
  }
}
.cid-uVszqFit55 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uVszqFit55 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uVszqFit55 .modal-footer {
    padding: 1rem;
  }
}
.cid-uVszqFit55 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uVszqFit55 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uVszqFit55 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uVszqFit55 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uVszqFit55 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uVszqFit55 .modal-lg,
  .cid-uVszqFit55 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uVszqFit55 .modal-xl {
    max-width: 1140px;
  }
}
.cid-uVszqFit55 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uVszqFit55 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uVszqFit55 .form-group {
  margin-bottom: 1rem;
}
.cid-uVszqFit55 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uVszqFit55 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uVszqFit55 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uVszqFit55 .mbr-section-btn {
  margin: 0;
}
.cid-uVszqFit55 .mbr-section-btn .btn {
  margin: 0;
}
.cid-uUU38Fgf15 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uUU38Fgf15 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUU38Fgf15 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUU38Fgf15 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uUU38Fgf15 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uUU38Fgf15 .row {
    text-align: center;
  }
  .cid-uUU38Fgf15 .row > div {
    margin: auto;
  }
  .cid-uUU38Fgf15 .social-row {
    justify-content: center;
  }
}
.cid-uUU38Fgf15 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uUU38Fgf15 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uUU38Fgf15 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uUU38Fgf15 .list {
    margin-bottom: 0rem;
  }
}
.cid-uUU38Fgf15 .mbr-text {
  color: #bbbbbb;
}
.cid-uUU38Fgf15 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-uUU38Fgf15 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uUU38Fgf15 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uj4u3KhXje {
  z-index: 1000;
  width: 100%;
}
.cid-uj4u3KhXje nav.navbar {
  position: fixed;
}
.cid-uj4u3KhXje .container-fluid {
  padding: 0;
}
.cid-uj4u3KhXje .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-uj4u3KhXje .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uj4u3KhXje .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uj4u3KhXje .dropdown-item:hover,
.cid-uj4u3KhXje .dropdown-item:focus {
  background: #000000 !important;
  color: white !important;
}
.cid-uj4u3KhXje .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uj4u3KhXje .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uj4u3KhXje .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uj4u3KhXje .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uj4u3KhXje .nav-link {
  position: relative;
}
.cid-uj4u3KhXje .nav-link::before {
  background-color: currentColor;
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  content: "";
  height: 1px;
  width: 0%;
  -webkit-transition: width 0.5s ease-in-out;
  -moz--transition: width 0.5s ease-in-out;
  transition: width 0.5s ease-in-out;
}
.cid-uj4u3KhXje .nav-link::after {
  background: transparent !important;
}
.cid-uj4u3KhXje .nav-link:hover::before,
.cid-uj4u3KhXje .nav-link :focus::before {
  width: 100%;
}
.cid-uj4u3KhXje .container {
  display: flex;
  margin: auto;
}
.cid-uj4u3KhXje .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 0.5rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
  border: 1px solid currentColor;
}
.cid-uj4u3KhXje .iconfont-wrapper:hover {
  background: #FFFFFF;
}
.cid-uj4u3KhXje .iconfont-wrapper:hover .mbr-iconfont {
  color: #141414;
}
.cid-uj4u3KhXje .dropdown-menu,
.cid-uj4u3KhXje .navbar.opened {
  background: #141414 !important;
}
.cid-uj4u3KhXje .nav-item:focus,
.cid-uj4u3KhXje .nav-link:focus {
  outline: none;
}
.cid-uj4u3KhXje .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uj4u3KhXje .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
  background: transparent !important;
}
.cid-uj4u3KhXje .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uj4u3KhXje .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uj4u3KhXje .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uj4u3KhXje .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uj4u3KhXje .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid #ffffff;
  background: rgba(20, 20, 20, 0.2);
}
.cid-uj4u3KhXje .navbar.opened {
  transition: all 0.3s;
}
.cid-uj4u3KhXje .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uj4u3KhXje .navbar .navbar-logo img {
  width: auto;
}
.cid-uj4u3KhXje .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uj4u3KhXje .navbar.collapsed {
  justify-content: center;
}
.cid-uj4u3KhXje .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uj4u3KhXje .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uj4u3KhXje .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-uj4u3KhXje .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uj4u3KhXje .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uj4u3KhXje .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-uj4u3KhXje .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uj4u3KhXje .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uj4u3KhXje .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uj4u3KhXje .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uj4u3KhXje .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uj4u3KhXje .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uj4u3KhXje .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uj4u3KhXje .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-uj4u3KhXje .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uj4u3KhXje .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uj4u3KhXje .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uj4u3KhXje .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uj4u3KhXje .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uj4u3KhXje .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uj4u3KhXje .navbar.navbar-short {
  min-height: 60px;
}
.cid-uj4u3KhXje .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uj4u3KhXje .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uj4u3KhXje .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uj4u3KhXje .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uj4u3KhXje .navbar-brand .display-7 {
  font-size: 24px;
}
.cid-uj4u3KhXje .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uj4u3KhXje .dropdown-item.active,
.cid-uj4u3KhXje .dropdown-item:active {
  background-color: transparent;
}
.cid-uj4u3KhXje .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uj4u3KhXje .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uj4u3KhXje .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uj4u3KhXje .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #141414;
}
.cid-uj4u3KhXje .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uj4u3KhXje .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uj4u3KhXje ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uj4u3KhXje .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
@media (min-width: 992px) {
  .cid-uj4u3KhXje .navbar-buttons {
    margin-bottom: -1px;
    margin-top: -1px;
  }
}
.cid-uj4u3KhXje button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uj4u3KhXje button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uj4u3KhXje button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uj4u3KhXje button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uj4u3KhXje button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uj4u3KhXje button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uj4u3KhXje nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uj4u3KhXje nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uj4u3KhXje nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uj4u3KhXje nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uj4u3KhXje .navbar-dropdown {
  padding: 0 24px;
  position: fixed;
}
@media (min-width: 576px) {
  .cid-uj4u3KhXje .navbar-dropdown {
    padding: 0 40px;
    min-height: 80px;
  }
}
@media (min-width: 768px) {
  .cid-uj4u3KhXje .navbar-dropdown {
    padding: 0 60px;
  }
}
@media (min-width: 992px) {
  .cid-uj4u3KhXje .navbar-dropdown {
    padding: 0 0 0 60px;
  }
}
.cid-uj4u3KhXje a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uj4u3KhXje .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1.5rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uj4u3KhXje .icons-menu {
    padding-left: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uj4u3KhXje .navbar {
    height: 70px;
  }
  .cid-uj4u3KhXje .navbar.opened {
    height: auto;
  }
  .cid-uj4u3KhXje .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uj4u3KhXje .btn {
  min-height: 81px;
  margin: 0.667rem 0.667rem 1.4rem;
  padding: 0 64px;
}
@media (min-width: 992px) {
  .cid-uj4u3KhXje .btn {
    margin: 0 0 0 0.6rem;
  }
}
.cid-uj4u3KhXje .btn-info-outline {
  border: 1px solid currentColor;
  background: #232323 !important;
}
.cid-uj4u3KhXje .btn-info-outline:hover {
  background: #595959 !important;
  border: 1px solid currentColor !important;
}
.cid-usKSdYYZUH {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #fafafa;
}
.cid-usKSdYYZUH .mbr-overlay {
  padding: 0;
  background: #cbddea;
  opacity: 1;
  transform: scale(3) skewX(25deg);
  transform-origin: left bottom;
  left: -100%;
}
.cid-usKSdYYZUH img,
.cid-usKSdYYZUH .item-img {
  width: 100%;
}
.cid-usKSdYYZUH .mbr-text {
  margin-bottom: 20.6px;
}
.cid-usKSdYYZUH .mbr-section-subtitle {
  margin-bottom: 60px;
  margin-bottom: 30px;
  color: #6a3649;
}
.cid-usKSdYYZUH .mbr-section-title {
  margin-bottom: 60px;
  color: #000000;
}
.cid-usKSdYYZUH .item:focus,
.cid-usKSdYYZUH span:focus {
  outline: none;
}
.cid-usKSdYYZUH .item {
  cursor: pointer;
}
.cid-usKSdYYZUH .item-title {
  letter-spacing: 2.54px;
  color: #6a3649;
}
.cid-usKSdYYZUH .item-wrapper {
  position: relative;
  background: transparent;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-usKSdYYZUH .item:not(:last-child) {
  margin-bottom: 30px;
}
.cid-usKSdYYZUH .item-subtitle {
  color: #000000;
}
.cid-usKSdYYZUH .mbr-text,
.cid-usKSdYYZUH .mbr-section-btn {
  color: #282727;
}
.cid-tJsYCh05D4 {
  background-color: #ffffff;
}
.cid-tJsYCh05D4 .container {
  padding-top: 25px;
  padding-bottom: 25px;
  text-align: right;
}
.cid-tJsYCh05D4 .container-nopadding {
  padding: 0px;
}
.cid-tJsYCh05D4 .contactBtn {
  position: absolute;
  right: 30px;
  bottom: 30px;
  z-index: 5001;
}
.cid-tJsYCh05D4 .contactBtnFixed {
  position: fixed;
}
.cid-tJsYCh05D4 .btn-circle {
  background-color: rgba(35, 35, 35, 0.7);
  width: 50px;
  height: 50px;
  line-height: 50px;
  text-align: center;
  padding: 0;
  -webkit-border-radius: 30px !important;
  -moz-border-radius: 30px !important;
  border-radius: 30px !important;
  margin: .25rem !important;
  border-style: solid;
  border-color: rgba(0, 0, 0, 0.7);
  border-width: 1px;
}
.cid-tJsYCh05D4 .btnIconcol {
  color: #ffffff;
}
.cid-tJsYCh05D4 .btn-circle:hover {
  background-color: #232323;
}
.cid-tJsYCh05D4 .btn-iconsize {
  line-height: revert !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  font-size: 1.7rem !important;
}
@media (max-width: 767px) {
  .cid-tJsYCh05D4 .btn-iconsize .btn {
    font-size: 1.7rem !important;
  }
  .cid-tJsYCh05D4 .btn-iconsize .btn .mbr-iconfont {
    font-size: 1.7rem !important;
  }
}
.cid-tJsYCh05D4 .contactwindow {
  display: inline-block;
  text-align: left;
  width: 400px;
  background-color: #c9e1e7;
  border-color: black !important;
  border-width: 0 !important;
  border-style: solid !important;
  border-radius: 5px !important;
  box-shadow: 0 12px 20px 0 rgba(35, 35, 35, 0.4) !important;
  z-index: 5000;
}
.cid-tJsYCh05D4 .windowFixed {
  display: none;
  position: fixed;
  right: 100px;
  bottom: 30px;
  overflow: auto;
  opacity: 0%;
  transition: opacity 1s;
}
.cid-tJsYCh05D4 .windowBar {
  width: 100%;
  background-color: #000000;
  color: #fff;
  padding: 5px;
  border-top-left-radius: 5px !important;
  border-top-right-radius: 5px !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
}
.cid-tJsYCh05D4 .close {
  color: #ffffff;
  text-shadow: none;
  opacity: 1;
  padding-right: 3px;
  outline: none !important;
  float: right ;
  background-color: transparent;
  border: none;
  font-size: 1.5rem !important;
  line-height: 1;
}
@media (max-width: 560px) {
  .cid-tJsYCh05D4 .windowFixed {
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
  }
  .cid-tJsYCh05D4 .windowBar,
  .cid-tJsYCh05D4 .contentwindow,
  .cid-tJsYCh05D4 .contactwindow {
    border-radius: 0;
  }
}
.cid-tJsYCh05D4 .windowContent {
  width: 100%;
  padding: 10px;
}
.cid-tJsYCh05D4 .windowBarText {
  display: block;
  color: #ffffff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-tJsYCh05D4 .btn-form {
  display: initial;
  font-size: 1rem !important;
  font-weight: 400 !important;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-tJsYCh05D4 .mbr-form .input-group-btn button[type="submit"] {
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-tJsYCh05D4 .recaptcha-div {
  margin-bottom: 0;
}
.cid-tJsYCh05D4 .recaptcha-div p {
  padding-top: 0;
  padding-bottom: 0;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  font-size: 0.8rem !important;
  font-weight: 400 !important;
}
.cid-tJsYCh05D4 .gdpr-div {
  margin-bottom: 0;
}
.cid-tJsYCh05D4 .gdpr-div p {
  padding-top: 0;
  padding-bottom: 0;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  font-size: 0.8rem !important;
  font-weight: 400 !important;
}
.cid-tJsYCh05D4 .alert-div {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
}
.cid-tJsYCh05D4 .send-copy-div {
  margin-bottom: 0;
}
.cid-tJsYCh05D4 .send-copy-div p {
  padding-top: 0;
  padding-bottom: 0;
  margin-bottom: 0;
  margin-left: 0px;
  margin-right: 0px;
  font-size: 0.8rem !important;
  font-weight: 400 !important;
}
.cid-tJsYCh05D4 .alert-success {
  background-color: #55e629;
  padding-top: 0.3rem !important;
  padding-bottom: 0.3rem !important;
}
.cid-tJsYCh05D4 .alert-danger {
  background-color: #fd000b;
  padding-top: 0.3rem !important;
  padding-bottom: 0.3rem !important;
}
.cid-tJsYCh05D4 .mbr-alert-success {
  text-align: center;
}
.cid-tJsYCh05D4 .mbr-alert-danger {
  text-align: center;
}
.cid-tJsYCh05D4 .message-div {
  margin-bottom: 0;
}
.cid-tJsYCh05D4 .message-topic-div {
  margin-bottom: 0;
}
.cid-tJsYCh05D4 .file-upload-div {
  margin-bottom: 0;
}
.cid-tJsYCh05D4 .form-control {
  padding-top: 5px !important;
  padding-bottom: 8px !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  min-height: 3.2em !important;
}
.cid-tJsYCh05D4 .form-control2 {
  color: #000000 !important;
  font-size: 15px !important;
  font-weight: 400 !important;
  min-height: 3.2em !important;
}
.cid-tJsYCh05D4 .form-control3 {
  font-size: 15px !important;
  font-weight: 400 !important;
  min-height: 3.5em !important;
}
.cid-tJsYCh05D4 .form-control {
  border: 1px solid #000000 !important;
}
.cid-tJsYCh05D4 .form-control:hover {
  border: 1px solid #000000 !important;
}
.cid-tJsYCh05D4 .form-control:focus {
  border: 1px solid #000000 !important;
}
.cid-tJsYCh05D4 .showAlerts {
  display: block !important;
}
.cid-tJsYCh05D4 .sendBtnCornerRadius {
  border-radius: 7px;
}
.cid-tJsYCh05D4 .hidden {
  display: none;
}
.cid-tJsYCh05D4 .mbr-section-terms {
  color: #232323;
  text-align: left;
}
.cid-tJsYCh05D4 .mbr-section-autorespond {
  color: #232323;
  text-align: center;
}
.cid-tJsYCh05D4 .mbr-section-gdpr {
  color: #232323;
  text-align: left;
}
.cid-tJsYCh05D4 .mbr-section-alertsuccess {
  text-align: center;
}
.cid-tJsYCh05D4 .mbr-section-alertsuccess span {
  vertical-align: middle;
}
.cid-tJsYCh05D4 .mbr-section-alerterror {
  text-align: center;
}
.cid-tJsYCh05D4 .mbr-section-alerterror span {
  vertical-align: middle;
}
.cid-tJsYCh05D4 .mbr-section-labels {
  color: #232323;
}
.cid-tJsYCh05D4 .sub-btn-config {
  margin-top: 13px !important;
  margin-bottom: 10px !important;
}
.cid-tJsYCh05D4 .uploadBtn {
  padding-top: 17px !important;
  padding-left: 20.75px !important;
  color: #000000 !important;
}
.cid-tJsYCh05D4 .MsgTopicXpad {
  padding-left: 6px !important;
}
.cid-tJsYCh05D4 input[type=file]::file-selector-button {
  border: 1.25px solid #232323 !important;
  padding-top: 5px;
  padding-bottom: 6.5px;
  padding-left: .4em;
  padding-right: .4em;
  border-radius: .2em;
  background-color: #c9e1e7 !important;
  color: #000000 !important;
  font-family: Arial, Helvetica, sans-serif;
}
.cid-tJsYCh05D4 input[type=file]::-webkit-file-upload-button {
  border: 1.25px solid #232323 !important;
  padding-top: 5px;
  padding-bottom: 6.5px;
  padding-left: .4em;
  padding-right: .4em;
  border-radius: .2em;
  background-color: #c9e1e7 !important;
  color: #000000 !important;
  font-family: Arial, Helvetica, sans-serif;
}
.cid-tJsYCh05D4 input[type=file]::-ms-browse {
  border: 1.25px solid #232323 !important;
  padding-top: 5px;
  padding-bottom: 6.5px;
  padding-left: .4em;
  padding-right: .4em;
  border-radius: .2em;
  background-color: #c9e1e7 !important;
  color: #000000 !important;
  font-family: Arial, Helvetica, sans-serif;
}
.cid-tJsYCh05D4 .blockhelp-format {
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  text-align: left;
}
.cid-tJsYCh05D4 .blockhelp-format2 {
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  text-align: left;
  color: red;
}
.cid-tJsYCh05D4 .show2ndButton {
  display: none ;
}
.cid-tJsYCh05D4 input,
.cid-tJsYCh05D4 textarea,
.cid-tJsYCh05D4 select {
  background-color: #ffffff !important;
}
.cid-tJsYCh05D4 textarea::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-tJsYCh05D4 textarea:-moz-placeholder {
  color: #767676 !important;
}
.cid-tJsYCh05D4 textarea::-moz-placeholder {
  color: #767676 !important;
}
.cid-tJsYCh05D4 textarea:-ms-input-placeholder {
  color: #767676 !important;
}
.cid-tJsYCh05D4 input::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-tJsYCh05D4 input:-moz-placeholder {
  color: #767676 !important;
}
.cid-tJsYCh05D4 input::-moz-placeholder {
  color: #767676 !important;
}
.cid-tJsYCh05D4 input:-ms-input-placeholder {
  color: #767676 !important;
}
.cid-tJsYCh05D4 .btn .mbr-iconfont,
.cid-tJsYCh05D4 .btn.btn-sm .mbr-iconfont {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: unset;
}
.cid-uVskFejcRG P {
  color: #1281fc;
}
.cid-uVskFejcRG DIV {
  color: #ffffff;
}
.cid-uVskFejcRG H10 {
  color: #034e75;
}
.cid-uVskFejcRG .hidden {
  display: none;
}
.cid-uVskFejcRG .icon-bar {
  z-index: 100002;
  position: fixed;
  top: 45%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  padding-right: 11px;
}
.cid-uVskFejcRG .icon-bar a {
  display: block;
  text-align: center;
  padding: 3px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  padding-left: 11px;
}
.cid-uVskFejcRG .icon-bar a:hover {
  background-color: #000000;
}
.cid-uVskFejcRG .flag {
  background: transparent;
}
.cid-uVskFejcRG .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-uVskFejcRG .nav-right {
  float: left !important;
  position: relative;
}
.cid-uVskFejcRG #google_translate_element {
  display: none;
}
.cid-uVskFejcRG .goog-te-banner {
  display: none;
}
.cid-uVskFejcRG .skiptranslate {
  display: none;
  bottom: 0px;
  position: relative;
}
.cid-uVskFejcRG .goog-te-spinner-pos {
  display: none !important;
}
.cid-uVskFejcRG body {
  top: 0px !important;
}
.cid-uVskFejcRG body body {
  top: 0 !important;
}
.cid-uVskFejcRG body .goog-te-banner-frame {
  display: none !important;
}
.cid-uVskFejcRG .goog-te-banner-frame.skiptranslate {
  display: none !important;
}
.cid-uVskFejcRG .goog-tooltip {
  display: none !important;
}
.cid-uVskFejcRG .goog-tooltip:hover {
  display: none !important;
}
.cid-uVskFejcRG .goog-text-highlight {
  background-color: transparent !important;
  border: none !important;
  box-shadow: none !important;
  display: none !important;
  Background-color: transparent;
}
.cid-uVskFejcRG #goog-gt-tt,
.cid-uVskFejcRG .goog-te-balloon-frame {
  display: none !important;
}
.cid-uVskFejcRG #goog-gt-tt {
  visibility: hidden;
  display: none !important;
}
.cid-uVskFejcRG .goog-logo-link {
  display: none !important;
}
.cid-uVskFejcRG .goog-te-gadget {
  height: 28px !important;
  overflow: hidden;
}
.cid-uVskFejcRG div.imgtest {
  margin-left: auto;
  margin-right: auto;
  width: 100px;
  content: url(https://www.unsitepourtous.be/logoscript/logo-zen.png);
}
.cid-uVskFejcRG div.imgtest2 {
  margin-left: auto;
  margin-right: auto;
  width: 250px;
  content: url(https://www.unsitepourtous.be/logoscript/flags145.png);
}
.cid-uVsmSPccU8 .row * {
  width: 130px;
  max-width: 130px;
}
.cid-uVsmSPccU8 .menuItem {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-align: center;
  width: 100px;
  z-index: 100002;
}
.cid-uVsmSPccU8 .menuItem {
  margin-bottom: 30px;
  height: 130px;
}
.cid-uVsmSPccU8 #menuItems {
  width: 100px;
  height: 150px;
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-template-rows: repeat(2, 1fr);
  grid-gap: 10px;
  padding: 10px;
}
.cid-uVsmSPccU8 .frame {
  font-size: 1rem!important;
  width: 100px;
  height: 100px;
  border: 0px solid #ffffff;
  box-sizing: border-box;
  display: flex;
  justify-content: center;
  align-items: center;
  overflow: hidden;
  background-color: rgba(255, 255, 255, 0);
}
.cid-uVsmSPccU8 .menuItem p {
  margin-top: 5px;
}
.cid-uVsmSPccU8 .menuItem img {
  width: 75%;
  max-height: 75%;
  object-fit: contain;
}
.cid-uVsmSPccU8 #toggle {
  position: absolute;
  top: 69%;
  right: -65px;
  width: 50px;
  height: 38px;
  color: #ffffff;
  text-align: center;
  line-height: 50px;
  cursor: pointer;
}
.cid-uVsmSPccU8 #menu {
  position: fixed;
  top: 15%;
  right: -270px;
  width: 270px;
  height: 300px;
  background-color: rgba(255, 255, 255, 0.1);
  transition: right 1s;
  z-index: 1000;
  border-radius: 6px 0 0 6px;
  border: 4px solid #ff0000;
  border-right: none;
}
.cid-uVsmSPccU8 #toggle::after {
  content: 'Menu';
  position: absolute;
  top: 50%;
  left: -305px;
  transform: translate(-50%, -50%) rotate(-90deg);
  background-color: #000000;
  font-size: 27px;
  width: 150px;
  height: 51px;
  line-height: 30px;
  border-radius: 6px 6px 0 0;
  border: 4px solid #ff0000;
  border-bottom: none;
  padding-left: 38px;
  padding-right: 30px;
  padding-top: 5px;
}
.cid-uVsmSPccU8 #menu:hover {
  right: 0;
}
.cid-uVsmSPccU8 .menuItem .mbr-fonts-style {
  text-align: center;
  margin-top: 0px;
}
.cid-uVsmSPccU8 .menuItem a {
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
}
.cid-uVsmSPccU8 .menuItem a img {
  max-width: 100px;
  max-height: 100px;
}
.cid-uVsmSPccU8 .hidden {
  display: none;
}
.cid-uVsmSPccU8 div.imgtest {
  margin-left: auto;
  margin-right: auto;
  width: 100px;
  content: url(https://unsitepourtous.be/logo-zen.png);
}
.cid-uVsmSPccU8 P {
  color: #ffffff;
}
@media (max-width: 1400px) and (min-width: 768px) {
  .cid-uVsmSPccU8 .container {
    padding-left: 0px;
    padding-right: 0px;
  }
}
.cid-uVsxvX9OFM.popup-builder {
  background-color: #ffffff;
}
.cid-uVsxvX9OFM.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uVsxvX9OFM.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uVsxvX9OFM .modal-content,
.cid-uVsxvX9OFM .modal-dialog {
  height: auto;
}
.cid-uVsxvX9OFM .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uVsxvX9OFM .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uVsxvX9OFM .form-wrapper .mbr-form .form-group,
  .cid-uVsxvX9OFM .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uVsxvX9OFM .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uVsxvX9OFM .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uVsxvX9OFM .mbr-text {
  text-align: center;
}
.cid-uVsxvX9OFM .pt-0 {
  padding-top: 0 !important;
}
.cid-uVsxvX9OFM .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uVsxvX9OFM .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uVsxvX9OFM .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uVsxvX9OFM .modal-open {
  overflow: hidden;
}
.cid-uVsxvX9OFM .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uVsxvX9OFM .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uVsxvX9OFM .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uVsxvX9OFM .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uVsxvX9OFM .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uVsxvX9OFM .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uVsxvX9OFM .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uVsxvX9OFM .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uVsxvX9OFM .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uVsxvX9OFM .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uVsxvX9OFM .modal-backdrop.fade {
  opacity: 0;
}
.cid-uVsxvX9OFM .modal-backdrop.show {
  opacity: .5;
}
.cid-uVsxvX9OFM .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uVsxvX9OFM .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uVsxvX9OFM .modal-header {
    padding: 1rem;
  }
}
.cid-uVsxvX9OFM .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uVsxvX9OFM .modal-header .close svg {
  fill: #353535;
}
.cid-uVsxvX9OFM .modal-header .close:hover {
  opacity: 1;
}
.cid-uVsxvX9OFM .modal-header .close:focus {
  outline: none;
}
.cid-uVsxvX9OFM .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uVsxvX9OFM .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uVsxvX9OFM .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uVsxvX9OFM .modal-body {
    padding: 1rem;
  }
}
.cid-uVsxvX9OFM .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uVsxvX9OFM .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uVsxvX9OFM .modal-footer {
    padding: 1rem;
  }
}
.cid-uVsxvX9OFM .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uVsxvX9OFM .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uVsxvX9OFM .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uVsxvX9OFM .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uVsxvX9OFM .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uVsxvX9OFM .modal-lg,
  .cid-uVsxvX9OFM .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uVsxvX9OFM .modal-xl {
    max-width: 1140px;
  }
}
.cid-uVsxvX9OFM .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uVsxvX9OFM .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uVsxvX9OFM .form-group {
  margin-bottom: 1rem;
}
.cid-uVsxvX9OFM .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uVsxvX9OFM .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uVsxvX9OFM .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uVsxvX9OFM .mbr-section-btn {
  margin: 0;
}
.cid-uVsxvX9OFM .mbr-section-btn .btn {
  margin: 0;
}
.cid-uj4u5xsJhx {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uj4u5xsJhx .mbr-fallback-image.disabled {
  display: none;
}
.cid-uj4u5xsJhx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uj4u5xsJhx .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uj4u5xsJhx .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uj4u5xsJhx .row {
    text-align: center;
  }
  .cid-uj4u5xsJhx .row > div {
    margin: auto;
  }
  .cid-uj4u5xsJhx .social-row {
    justify-content: center;
  }
}
.cid-uj4u5xsJhx .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uj4u5xsJhx .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uj4u5xsJhx .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uj4u5xsJhx .list {
    margin-bottom: 0rem;
  }
}
.cid-uj4u5xsJhx .mbr-text {
  color: #bbbbbb;
}
.cid-uj4u5xsJhx .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-uj4u5xsJhx .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uj4u5xsJhx div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uVfAvVa7YS {
  z-index: 1000;
  width: 100%;
}
.cid-uVfAvVa7YS nav.navbar {
  position: fixed;
}
.cid-uVfAvVa7YS .container-fluid {
  padding: 0;
}
.cid-uVfAvVa7YS .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-uVfAvVa7YS .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uVfAvVa7YS .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVfAvVa7YS .dropdown-item:hover,
.cid-uVfAvVa7YS .dropdown-item:focus {
  background: #000000 !important;
  color: white !important;
}
.cid-uVfAvVa7YS .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uVfAvVa7YS .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uVfAvVa7YS .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uVfAvVa7YS .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uVfAvVa7YS .nav-link {
  position: relative;
}
.cid-uVfAvVa7YS .nav-link::before {
  background-color: currentColor;
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  content: "";
  height: 1px;
  width: 0%;
  -webkit-transition: width 0.5s ease-in-out;
  -moz--transition: width 0.5s ease-in-out;
  transition: width 0.5s ease-in-out;
}
.cid-uVfAvVa7YS .nav-link::after {
  background: transparent !important;
}
.cid-uVfAvVa7YS .nav-link:hover::before,
.cid-uVfAvVa7YS .nav-link :focus::before {
  width: 100%;
}
.cid-uVfAvVa7YS .container {
  display: flex;
  margin: auto;
}
.cid-uVfAvVa7YS .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 0.5rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
  border: 1px solid currentColor;
}
.cid-uVfAvVa7YS .iconfont-wrapper:hover {
  background: #FFFFFF;
}
.cid-uVfAvVa7YS .iconfont-wrapper:hover .mbr-iconfont {
  color: #141414;
}
.cid-uVfAvVa7YS .dropdown-menu,
.cid-uVfAvVa7YS .navbar.opened {
  background: #141414 !important;
}
.cid-uVfAvVa7YS .nav-item:focus,
.cid-uVfAvVa7YS .nav-link:focus {
  outline: none;
}
.cid-uVfAvVa7YS .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVfAvVa7YS .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
  background: transparent !important;
}
.cid-uVfAvVa7YS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uVfAvVa7YS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVfAvVa7YS .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVfAvVa7YS .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVfAvVa7YS .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid #ffffff;
  background: rgba(20, 20, 20, 0.2);
}
.cid-uVfAvVa7YS .navbar.opened {
  transition: all 0.3s;
}
.cid-uVfAvVa7YS .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uVfAvVa7YS .navbar .navbar-logo img {
  width: auto;
}
.cid-uVfAvVa7YS .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uVfAvVa7YS .navbar.collapsed {
  justify-content: center;
}
.cid-uVfAvVa7YS .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVfAvVa7YS .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVfAvVa7YS .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-uVfAvVa7YS .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVfAvVa7YS .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVfAvVa7YS .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-uVfAvVa7YS .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVfAvVa7YS .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uVfAvVa7YS .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uVfAvVa7YS .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVfAvVa7YS .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVfAvVa7YS .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVfAvVa7YS .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVfAvVa7YS .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-uVfAvVa7YS .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uVfAvVa7YS .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uVfAvVa7YS .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVfAvVa7YS .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uVfAvVa7YS .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVfAvVa7YS .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uVfAvVa7YS .navbar.navbar-short {
  min-height: 60px;
}
.cid-uVfAvVa7YS .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uVfAvVa7YS .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uVfAvVa7YS .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVfAvVa7YS .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVfAvVa7YS .navbar-brand .display-7 {
  font-size: 24px;
}
.cid-uVfAvVa7YS .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVfAvVa7YS .dropdown-item.active,
.cid-uVfAvVa7YS .dropdown-item:active {
  background-color: transparent;
}
.cid-uVfAvVa7YS .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVfAvVa7YS .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVfAvVa7YS .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVfAvVa7YS .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #141414;
}
.cid-uVfAvVa7YS .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uVfAvVa7YS .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uVfAvVa7YS ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVfAvVa7YS .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
@media (min-width: 992px) {
  .cid-uVfAvVa7YS .navbar-buttons {
    margin-bottom: -1px;
    margin-top: -1px;
  }
}
.cid-uVfAvVa7YS button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uVfAvVa7YS button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uVfAvVa7YS button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uVfAvVa7YS button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVfAvVa7YS button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVfAvVa7YS button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uVfAvVa7YS nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVfAvVa7YS nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uVfAvVa7YS nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uVfAvVa7YS nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVfAvVa7YS .navbar-dropdown {
  padding: 0 24px;
  position: fixed;
}
@media (min-width: 576px) {
  .cid-uVfAvVa7YS .navbar-dropdown {
    padding: 0 40px;
    min-height: 80px;
  }
}
@media (min-width: 768px) {
  .cid-uVfAvVa7YS .navbar-dropdown {
    padding: 0 60px;
  }
}
@media (min-width: 992px) {
  .cid-uVfAvVa7YS .navbar-dropdown {
    padding: 0 0 0 60px;
  }
}
.cid-uVfAvVa7YS a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVfAvVa7YS .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1.5rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uVfAvVa7YS .icons-menu {
    padding-left: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uVfAvVa7YS .navbar {
    height: 70px;
  }
  .cid-uVfAvVa7YS .navbar.opened {
    height: auto;
  }
  .cid-uVfAvVa7YS .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVfAvVa7YS .btn {
  min-height: 81px;
  margin: 0.667rem 0.667rem 1.4rem;
  padding: 0 64px;
}
@media (min-width: 992px) {
  .cid-uVfAvVa7YS .btn {
    margin: 0 0 0 0.6rem;
  }
}
.cid-uVfAvVa7YS .btn-info-outline {
  border: 1px solid currentColor;
  background: #232323 !important;
}
.cid-uVfAvVa7YS .btn-info-outline:hover {
  background: #595959 !important;
  border: 1px solid currentColor !important;
}
.cid-uVfAw0gAAm {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #fafafa;
}
.cid-uVfAw0gAAm .mbr-overlay {
  padding: 0;
  background: #cbddea;
  opacity: 1;
  transform: scale(3) skewX(25deg);
  transform-origin: left bottom;
  left: -100%;
}
.cid-uVfAw0gAAm img,
.cid-uVfAw0gAAm .item-img {
  width: 100%;
}
.cid-uVfAw0gAAm .mbr-text {
  margin-bottom: 20.6px;
}
.cid-uVfAw0gAAm .mbr-section-subtitle {
  margin-bottom: 60px;
  margin-bottom: 30px;
  color: #6a3649;
}
.cid-uVfAw0gAAm .mbr-section-title {
  margin-bottom: 60px;
  color: #000000;
}
.cid-uVfAw0gAAm .item:focus,
.cid-uVfAw0gAAm span:focus {
  outline: none;
}
.cid-uVfAw0gAAm .item {
  cursor: pointer;
}
.cid-uVfAw0gAAm .item-title {
  letter-spacing: 2.54px;
  color: #6a3649;
}
.cid-uVfAw0gAAm .item-wrapper {
  position: relative;
  background: transparent;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uVfAw0gAAm .item:not(:last-child) {
  margin-bottom: 30px;
}
.cid-uVfAw0gAAm .item-subtitle {
  color: #000000;
}
.cid-uVfAw0gAAm .mbr-text,
.cid-uVfAw0gAAm .mbr-section-btn {
  color: #282727;
}
.cid-uVfAw6dC7K {
  background-color: #ffffff;
}
.cid-uVfAw6dC7K .container {
  padding-top: 25px;
  padding-bottom: 25px;
  text-align: right;
}
.cid-uVfAw6dC7K .container-nopadding {
  padding: 0px;
}
.cid-uVfAw6dC7K .contactBtn {
  position: absolute;
  right: 30px;
  bottom: 30px;
  z-index: 5001;
}
.cid-uVfAw6dC7K .contactBtnFixed {
  position: fixed;
}
.cid-uVfAw6dC7K .btn-circle {
  background-color: rgba(35, 35, 35, 0.7);
  width: 50px;
  height: 50px;
  line-height: 50px;
  text-align: center;
  padding: 0;
  -webkit-border-radius: 30px !important;
  -moz-border-radius: 30px !important;
  border-radius: 30px !important;
  margin: .25rem !important;
  border-style: solid;
  border-color: rgba(0, 0, 0, 0.7);
  border-width: 1px;
}
.cid-uVfAw6dC7K .btnIconcol {
  color: #ffffff;
}
.cid-uVfAw6dC7K .btn-circle:hover {
  background-color: #232323;
}
.cid-uVfAw6dC7K .btn-iconsize {
  line-height: revert !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  font-size: 1.7rem !important;
}
@media (max-width: 767px) {
  .cid-uVfAw6dC7K .btn-iconsize .btn {
    font-size: 1.7rem !important;
  }
  .cid-uVfAw6dC7K .btn-iconsize .btn .mbr-iconfont {
    font-size: 1.7rem !important;
  }
}
.cid-uVfAw6dC7K .contactwindow {
  display: inline-block;
  text-align: left;
  width: 400px;
  background-color: #c9e1e7;
  border-color: black !important;
  border-width: 0 !important;
  border-style: solid !important;
  border-radius: 5px !important;
  box-shadow: 0 12px 20px 0 rgba(35, 35, 35, 0.4) !important;
  z-index: 5000;
}
.cid-uVfAw6dC7K .windowFixed {
  display: none;
  position: fixed;
  right: 100px;
  bottom: 30px;
  overflow: auto;
  opacity: 0%;
  transition: opacity 1s;
}
.cid-uVfAw6dC7K .windowBar {
  width: 100%;
  background-color: #000000;
  color: #fff;
  padding: 5px;
  border-top-left-radius: 5px !important;
  border-top-right-radius: 5px !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
}
.cid-uVfAw6dC7K .close {
  color: #ffffff;
  text-shadow: none;
  opacity: 1;
  padding-right: 3px;
  outline: none !important;
  float: right ;
  background-color: transparent;
  border: none;
  font-size: 1.5rem !important;
  line-height: 1;
}
@media (max-width: 560px) {
  .cid-uVfAw6dC7K .windowFixed {
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
  }
  .cid-uVfAw6dC7K .windowBar,
  .cid-uVfAw6dC7K .contentwindow,
  .cid-uVfAw6dC7K .contactwindow {
    border-radius: 0;
  }
}
.cid-uVfAw6dC7K .windowContent {
  width: 100%;
  padding: 10px;
}
.cid-uVfAw6dC7K .windowBarText {
  display: block;
  color: #ffffff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-uVfAw6dC7K .btn-form {
  display: initial;
  font-size: 1rem !important;
  font-weight: 400 !important;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uVfAw6dC7K .mbr-form .input-group-btn button[type="submit"] {
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uVfAw6dC7K .recaptcha-div {
  margin-bottom: 0;
}
.cid-uVfAw6dC7K .recaptcha-div p {
  padding-top: 0;
  padding-bottom: 0;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  font-size: 0.8rem !important;
  font-weight: 400 !important;
}
.cid-uVfAw6dC7K .gdpr-div {
  margin-bottom: 0;
}
.cid-uVfAw6dC7K .gdpr-div p {
  padding-top: 0;
  padding-bottom: 0;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  font-size: 0.8rem !important;
  font-weight: 400 !important;
}
.cid-uVfAw6dC7K .alert-div {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
}
.cid-uVfAw6dC7K .send-copy-div {
  margin-bottom: 0;
}
.cid-uVfAw6dC7K .send-copy-div p {
  padding-top: 0;
  padding-bottom: 0;
  margin-bottom: 0;
  margin-left: 0px;
  margin-right: 0px;
  font-size: 0.8rem !important;
  font-weight: 400 !important;
}
.cid-uVfAw6dC7K .alert-success {
  background-color: #55e629;
  padding-top: 0.3rem !important;
  padding-bottom: 0.3rem !important;
}
.cid-uVfAw6dC7K .alert-danger {
  background-color: #fd000b;
  padding-top: 0.3rem !important;
  padding-bottom: 0.3rem !important;
}
.cid-uVfAw6dC7K .mbr-alert-success {
  text-align: center;
}
.cid-uVfAw6dC7K .mbr-alert-danger {
  text-align: center;
}
.cid-uVfAw6dC7K .message-div {
  margin-bottom: 0;
}
.cid-uVfAw6dC7K .message-topic-div {
  margin-bottom: 0;
}
.cid-uVfAw6dC7K .file-upload-div {
  margin-bottom: 0;
}
.cid-uVfAw6dC7K .form-control {
  padding-top: 5px !important;
  padding-bottom: 8px !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  min-height: 3.2em !important;
}
.cid-uVfAw6dC7K .form-control2 {
  color: #000000 !important;
  font-size: 15px !important;
  font-weight: 400 !important;
  min-height: 3.2em !important;
}
.cid-uVfAw6dC7K .form-control3 {
  font-size: 15px !important;
  font-weight: 400 !important;
  min-height: 3.5em !important;
}
.cid-uVfAw6dC7K .form-control {
  border: 1px solid #000000 !important;
}
.cid-uVfAw6dC7K .form-control:hover {
  border: 1px solid #000000 !important;
}
.cid-uVfAw6dC7K .form-control:focus {
  border: 1px solid #000000 !important;
}
.cid-uVfAw6dC7K .showAlerts {
  display: block !important;
}
.cid-uVfAw6dC7K .sendBtnCornerRadius {
  border-radius: 7px;
}
.cid-uVfAw6dC7K .hidden {
  display: none;
}
.cid-uVfAw6dC7K .mbr-section-terms {
  color: #232323;
  text-align: left;
}
.cid-uVfAw6dC7K .mbr-section-autorespond {
  color: #232323;
  text-align: center;
}
.cid-uVfAw6dC7K .mbr-section-gdpr {
  color: #232323;
  text-align: left;
}
.cid-uVfAw6dC7K .mbr-section-alertsuccess {
  text-align: center;
}
.cid-uVfAw6dC7K .mbr-section-alertsuccess span {
  vertical-align: middle;
}
.cid-uVfAw6dC7K .mbr-section-alerterror {
  text-align: center;
}
.cid-uVfAw6dC7K .mbr-section-alerterror span {
  vertical-align: middle;
}
.cid-uVfAw6dC7K .mbr-section-labels {
  color: #232323;
}
.cid-uVfAw6dC7K .sub-btn-config {
  margin-top: 13px !important;
  margin-bottom: 10px !important;
}
.cid-uVfAw6dC7K .uploadBtn {
  padding-top: 17px !important;
  padding-left: 20.75px !important;
  color: #000000 !important;
}
.cid-uVfAw6dC7K .MsgTopicXpad {
  padding-left: 6px !important;
}
.cid-uVfAw6dC7K input[type=file]::file-selector-button {
  border: 1.25px solid #232323 !important;
  padding-top: 5px;
  padding-bottom: 6.5px;
  padding-left: .4em;
  padding-right: .4em;
  border-radius: .2em;
  background-color: #c9e1e7 !important;
  color: #000000 !important;
  font-family: Arial, Helvetica, sans-serif;
}
.cid-uVfAw6dC7K input[type=file]::-webkit-file-upload-button {
  border: 1.25px solid #232323 !important;
  padding-top: 5px;
  padding-bottom: 6.5px;
  padding-left: .4em;
  padding-right: .4em;
  border-radius: .2em;
  background-color: #c9e1e7 !important;
  color: #000000 !important;
  font-family: Arial, Helvetica, sans-serif;
}
.cid-uVfAw6dC7K input[type=file]::-ms-browse {
  border: 1.25px solid #232323 !important;
  padding-top: 5px;
  padding-bottom: 6.5px;
  padding-left: .4em;
  padding-right: .4em;
  border-radius: .2em;
  background-color: #c9e1e7 !important;
  color: #000000 !important;
  font-family: Arial, Helvetica, sans-serif;
}
.cid-uVfAw6dC7K .blockhelp-format {
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  text-align: left;
}
.cid-uVfAw6dC7K .blockhelp-format2 {
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  text-align: left;
  color: red;
}
.cid-uVfAw6dC7K .show2ndButton {
  display: none ;
}
.cid-uVfAw6dC7K input,
.cid-uVfAw6dC7K textarea,
.cid-uVfAw6dC7K select {
  background-color: #ffffff !important;
}
.cid-uVfAw6dC7K textarea::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-uVfAw6dC7K textarea:-moz-placeholder {
  color: #767676 !important;
}
.cid-uVfAw6dC7K textarea::-moz-placeholder {
  color: #767676 !important;
}
.cid-uVfAw6dC7K textarea:-ms-input-placeholder {
  color: #767676 !important;
}
.cid-uVfAw6dC7K input::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-uVfAw6dC7K input:-moz-placeholder {
  color: #767676 !important;
}
.cid-uVfAw6dC7K input::-moz-placeholder {
  color: #767676 !important;
}
.cid-uVfAw6dC7K input:-ms-input-placeholder {
  color: #767676 !important;
}
.cid-uVfAw6dC7K .btn .mbr-iconfont,
.cid-uVfAw6dC7K .btn.btn-sm .mbr-iconfont {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: unset;
}
.cid-uVskKrWP3R P {
  color: #1281fc;
}
.cid-uVskKrWP3R DIV {
  color: #ffffff;
}
.cid-uVskKrWP3R H10 {
  color: #034e75;
}
.cid-uVskKrWP3R .hidden {
  display: none;
}
.cid-uVskKrWP3R .icon-bar {
  z-index: 100002;
  position: fixed;
  top: 45%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  padding-right: 11px;
}
.cid-uVskKrWP3R .icon-bar a {
  display: block;
  text-align: center;
  padding: 3px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  padding-left: 11px;
}
.cid-uVskKrWP3R .icon-bar a:hover {
  background-color: #000000;
}
.cid-uVskKrWP3R .flag {
  background: transparent;
}
.cid-uVskKrWP3R .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-uVskKrWP3R .nav-right {
  float: left !important;
  position: relative;
}
.cid-uVskKrWP3R #google_translate_element {
  display: none;
}
.cid-uVskKrWP3R .goog-te-banner {
  display: none;
}
.cid-uVskKrWP3R .skiptranslate {
  display: none;
  bottom: 0px;
  position: relative;
}
.cid-uVskKrWP3R .goog-te-spinner-pos {
  display: none !important;
}
.cid-uVskKrWP3R body {
  top: 0px !important;
}
.cid-uVskKrWP3R body body {
  top: 0 !important;
}
.cid-uVskKrWP3R body .goog-te-banner-frame {
  display: none !important;
}
.cid-uVskKrWP3R .goog-te-banner-frame.skiptranslate {
  display: none !important;
}
.cid-uVskKrWP3R .goog-tooltip {
  display: none !important;
}
.cid-uVskKrWP3R .goog-tooltip:hover {
  display: none !important;
}
.cid-uVskKrWP3R .goog-text-highlight {
  background-color: transparent !important;
  border: none !important;
  box-shadow: none !important;
  display: none !important;
  Background-color: transparent;
}
.cid-uVskKrWP3R #goog-gt-tt,
.cid-uVskKrWP3R .goog-te-balloon-frame {
  display: none !important;
}
.cid-uVskKrWP3R #goog-gt-tt {
  visibility: hidden;
  display: none !important;
}
.cid-uVskKrWP3R .goog-logo-link {
  display: none !important;
}
.cid-uVskKrWP3R .goog-te-gadget {
  height: 28px !important;
  overflow: hidden;
}
.cid-uVskKrWP3R div.imgtest {
  margin-left: auto;
  margin-right: auto;
  width: 100px;
  content: url(https://www.unsitepourtous.be/logoscript/logo-zen.png);
}
.cid-uVskKrWP3R div.imgtest2 {
  margin-left: auto;
  margin-right: auto;
  width: 250px;
  content: url(https://www.unsitepourtous.be/logoscript/flags145.png);
}
.cid-uVsmW44pPz .row * {
  width: 130px;
  max-width: 130px;
}
.cid-uVsmW44pPz .menuItem {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-align: center;
  width: 100px;
  z-index: 100002;
}
.cid-uVsmW44pPz .menuItem {
  margin-bottom: 30px;
  height: 130px;
}
.cid-uVsmW44pPz #menuItems {
  width: 100px;
  height: 150px;
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-template-rows: repeat(2, 1fr);
  grid-gap: 10px;
  padding: 10px;
}
.cid-uVsmW44pPz .frame {
  font-size: 1rem!important;
  width: 100px;
  height: 100px;
  border: 0px solid #ffffff;
  box-sizing: border-box;
  display: flex;
  justify-content: center;
  align-items: center;
  overflow: hidden;
  background-color: rgba(255, 255, 255, 0);
}
.cid-uVsmW44pPz .menuItem p {
  margin-top: 5px;
}
.cid-uVsmW44pPz .menuItem img {
  width: 75%;
  max-height: 75%;
  object-fit: contain;
}
.cid-uVsmW44pPz #toggle {
  position: absolute;
  top: 69%;
  right: -65px;
  width: 50px;
  height: 38px;
  color: #ffffff;
  text-align: center;
  line-height: 50px;
  cursor: pointer;
}
.cid-uVsmW44pPz #menu {
  position: fixed;
  top: 15%;
  right: -270px;
  width: 270px;
  height: 300px;
  background-color: rgba(255, 255, 255, 0.1);
  transition: right 1s;
  z-index: 1000;
  border-radius: 6px 0 0 6px;
  border: 4px solid #ff0000;
  border-right: none;
}
.cid-uVsmW44pPz #toggle::after {
  content: 'Menu';
  position: absolute;
  top: 50%;
  left: -305px;
  transform: translate(-50%, -50%) rotate(-90deg);
  background-color: #000000;
  font-size: 27px;
  width: 150px;
  height: 51px;
  line-height: 30px;
  border-radius: 6px 6px 0 0;
  border: 4px solid #ff0000;
  border-bottom: none;
  padding-left: 38px;
  padding-right: 30px;
  padding-top: 5px;
}
.cid-uVsmW44pPz #menu:hover {
  right: 0;
}
.cid-uVsmW44pPz .menuItem .mbr-fonts-style {
  text-align: center;
  margin-top: 0px;
}
.cid-uVsmW44pPz .menuItem a {
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
}
.cid-uVsmW44pPz .menuItem a img {
  max-width: 100px;
  max-height: 100px;
}
.cid-uVsmW44pPz .hidden {
  display: none;
}
.cid-uVsmW44pPz div.imgtest {
  margin-left: auto;
  margin-right: auto;
  width: 100px;
  content: url(https://unsitepourtous.be/logo-zen.png);
}
.cid-uVsmW44pPz P {
  color: #ffffff;
}
@media (max-width: 1400px) and (min-width: 768px) {
  .cid-uVsmW44pPz .container {
    padding-left: 0px;
    padding-right: 0px;
  }
}
.cid-uVsxzNtKd3.popup-builder {
  background-color: #ffffff;
}
.cid-uVsxzNtKd3.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uVsxzNtKd3.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uVsxzNtKd3 .modal-content,
.cid-uVsxzNtKd3 .modal-dialog {
  height: auto;
}
.cid-uVsxzNtKd3 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uVsxzNtKd3 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uVsxzNtKd3 .form-wrapper .mbr-form .form-group,
  .cid-uVsxzNtKd3 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uVsxzNtKd3 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uVsxzNtKd3 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uVsxzNtKd3 .mbr-text {
  text-align: center;
}
.cid-uVsxzNtKd3 .pt-0 {
  padding-top: 0 !important;
}
.cid-uVsxzNtKd3 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uVsxzNtKd3 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uVsxzNtKd3 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uVsxzNtKd3 .modal-open {
  overflow: hidden;
}
.cid-uVsxzNtKd3 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uVsxzNtKd3 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uVsxzNtKd3 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uVsxzNtKd3 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uVsxzNtKd3 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uVsxzNtKd3 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uVsxzNtKd3 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uVsxzNtKd3 .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uVsxzNtKd3 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uVsxzNtKd3 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uVsxzNtKd3 .modal-backdrop.fade {
  opacity: 0;
}
.cid-uVsxzNtKd3 .modal-backdrop.show {
  opacity: .5;
}
.cid-uVsxzNtKd3 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uVsxzNtKd3 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uVsxzNtKd3 .modal-header {
    padding: 1rem;
  }
}
.cid-uVsxzNtKd3 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uVsxzNtKd3 .modal-header .close svg {
  fill: #353535;
}
.cid-uVsxzNtKd3 .modal-header .close:hover {
  opacity: 1;
}
.cid-uVsxzNtKd3 .modal-header .close:focus {
  outline: none;
}
.cid-uVsxzNtKd3 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uVsxzNtKd3 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uVsxzNtKd3 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uVsxzNtKd3 .modal-body {
    padding: 1rem;
  }
}
.cid-uVsxzNtKd3 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uVsxzNtKd3 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uVsxzNtKd3 .modal-footer {
    padding: 1rem;
  }
}
.cid-uVsxzNtKd3 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uVsxzNtKd3 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uVsxzNtKd3 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uVsxzNtKd3 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uVsxzNtKd3 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uVsxzNtKd3 .modal-lg,
  .cid-uVsxzNtKd3 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uVsxzNtKd3 .modal-xl {
    max-width: 1140px;
  }
}
.cid-uVsxzNtKd3 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uVsxzNtKd3 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uVsxzNtKd3 .form-group {
  margin-bottom: 1rem;
}
.cid-uVsxzNtKd3 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uVsxzNtKd3 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uVsxzNtKd3 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uVsxzNtKd3 .mbr-section-btn {
  margin: 0;
}
.cid-uVsxzNtKd3 .mbr-section-btn .btn {
  margin: 0;
}
.cid-uVfAwe3wEQ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uVfAwe3wEQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVfAwe3wEQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVfAwe3wEQ .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uVfAwe3wEQ .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uVfAwe3wEQ .row {
    text-align: center;
  }
  .cid-uVfAwe3wEQ .row > div {
    margin: auto;
  }
  .cid-uVfAwe3wEQ .social-row {
    justify-content: center;
  }
}
.cid-uVfAwe3wEQ .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uVfAwe3wEQ .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uVfAwe3wEQ .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uVfAwe3wEQ .list {
    margin-bottom: 0rem;
  }
}
.cid-uVfAwe3wEQ .mbr-text {
  color: #bbbbbb;
}
.cid-uVfAwe3wEQ .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-uVfAwe3wEQ .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uVfAwe3wEQ div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uUU35RpM9g {
  z-index: 1000;
  width: 100%;
}
.cid-uUU35RpM9g nav.navbar {
  position: fixed;
}
.cid-uUU35RpM9g .container-fluid {
  padding: 0;
}
.cid-uUU35RpM9g .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-uUU35RpM9g .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uUU35RpM9g .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uUU35RpM9g .dropdown-item:hover,
.cid-uUU35RpM9g .dropdown-item:focus {
  background: #000000 !important;
  color: white !important;
}
.cid-uUU35RpM9g .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uUU35RpM9g .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uUU35RpM9g .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uUU35RpM9g .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uUU35RpM9g .nav-link {
  position: relative;
}
.cid-uUU35RpM9g .nav-link::before {
  background-color: currentColor;
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  content: "";
  height: 1px;
  width: 0%;
  -webkit-transition: width 0.5s ease-in-out;
  -moz--transition: width 0.5s ease-in-out;
  transition: width 0.5s ease-in-out;
}
.cid-uUU35RpM9g .nav-link::after {
  background: transparent !important;
}
.cid-uUU35RpM9g .nav-link:hover::before,
.cid-uUU35RpM9g .nav-link :focus::before {
  width: 100%;
}
.cid-uUU35RpM9g .container {
  display: flex;
  margin: auto;
}
.cid-uUU35RpM9g .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 0.5rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
  border: 1px solid currentColor;
}
.cid-uUU35RpM9g .iconfont-wrapper:hover {
  background: #FFFFFF;
}
.cid-uUU35RpM9g .iconfont-wrapper:hover .mbr-iconfont {
  color: #141414;
}
.cid-uUU35RpM9g .dropdown-menu,
.cid-uUU35RpM9g .navbar.opened {
  background: #141414 !important;
}
.cid-uUU35RpM9g .nav-item:focus,
.cid-uUU35RpM9g .nav-link:focus {
  outline: none;
}
.cid-uUU35RpM9g .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uUU35RpM9g .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
  background: transparent !important;
}
.cid-uUU35RpM9g .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uUU35RpM9g .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uUU35RpM9g .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uUU35RpM9g .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uUU35RpM9g .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid #ffffff;
  background: rgba(20, 20, 20, 0.2);
}
.cid-uUU35RpM9g .navbar.opened {
  transition: all 0.3s;
}
.cid-uUU35RpM9g .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uUU35RpM9g .navbar .navbar-logo img {
  width: auto;
}
.cid-uUU35RpM9g .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uUU35RpM9g .navbar.collapsed {
  justify-content: center;
}
.cid-uUU35RpM9g .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uUU35RpM9g .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uUU35RpM9g .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-uUU35RpM9g .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uUU35RpM9g .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uUU35RpM9g .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-uUU35RpM9g .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uUU35RpM9g .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uUU35RpM9g .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uUU35RpM9g .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uUU35RpM9g .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uUU35RpM9g .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uUU35RpM9g .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uUU35RpM9g .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-uUU35RpM9g .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uUU35RpM9g .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uUU35RpM9g .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uUU35RpM9g .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uUU35RpM9g .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uUU35RpM9g .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uUU35RpM9g .navbar.navbar-short {
  min-height: 60px;
}
.cid-uUU35RpM9g .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uUU35RpM9g .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uUU35RpM9g .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uUU35RpM9g .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uUU35RpM9g .navbar-brand .display-7 {
  font-size: 24px;
}
.cid-uUU35RpM9g .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uUU35RpM9g .dropdown-item.active,
.cid-uUU35RpM9g .dropdown-item:active {
  background-color: transparent;
}
.cid-uUU35RpM9g .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uUU35RpM9g .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uUU35RpM9g .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uUU35RpM9g .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #141414;
}
.cid-uUU35RpM9g .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uUU35RpM9g .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uUU35RpM9g ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uUU35RpM9g .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
@media (min-width: 992px) {
  .cid-uUU35RpM9g .navbar-buttons {
    margin-bottom: -1px;
    margin-top: -1px;
  }
}
.cid-uUU35RpM9g button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uUU35RpM9g button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uUU35RpM9g button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uUU35RpM9g button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uUU35RpM9g button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uUU35RpM9g button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uUU35RpM9g nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uUU35RpM9g nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uUU35RpM9g nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uUU35RpM9g nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uUU35RpM9g .navbar-dropdown {
  padding: 0 24px;
  position: fixed;
}
@media (min-width: 576px) {
  .cid-uUU35RpM9g .navbar-dropdown {
    padding: 0 40px;
    min-height: 80px;
  }
}
@media (min-width: 768px) {
  .cid-uUU35RpM9g .navbar-dropdown {
    padding: 0 60px;
  }
}
@media (min-width: 992px) {
  .cid-uUU35RpM9g .navbar-dropdown {
    padding: 0 0 0 60px;
  }
}
.cid-uUU35RpM9g a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uUU35RpM9g .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1.5rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uUU35RpM9g .icons-menu {
    padding-left: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uUU35RpM9g .navbar {
    height: 70px;
  }
  .cid-uUU35RpM9g .navbar.opened {
    height: auto;
  }
  .cid-uUU35RpM9g .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uUU35RpM9g .btn {
  min-height: 81px;
  margin: 0.667rem 0.667rem 1.4rem;
  padding: 0 64px;
}
@media (min-width: 992px) {
  .cid-uUU35RpM9g .btn {
    margin: 0 0 0 0.6rem;
  }
}
.cid-uUU35RpM9g .btn-info-outline {
  border: 1px solid currentColor;
  background: #232323 !important;
}
.cid-uUU35RpM9g .btn-info-outline:hover {
  background: #595959 !important;
  border: 1px solid currentColor !important;
}
.cid-uUU35SQA69 {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uUU35SQA69 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUU35SQA69 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUU35SQA69 .col-title {
  margin-bottom: 20px;
}
@media (max-width: 991px) {
  .cid-uUU35SQA69 .col-title {
    margin-bottom: 50px;
  }
}
.cid-uUU35SQA69 .mbr-section-title {
  color: #2B2B2B;
}
.cid-uUU35SQA69 .mbr-section-main-subtitle {
  color: #5F6AD4;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-uUU35SQA69 .mbr-section-main-subtitle {
    margin-top: 16px;
  }
}
.cid-uUU35SQA69 .col-text {
  display: flex;
  flex-wrap: wrap;
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uUU35SQA69 .col-text {
    flex-wrap: nowrap;
    justify-content: space-between;
  }
}
@media (max-width: 991px) {
  .cid-uUU35SQA69 .col-text {
    padding-top: 0;
    padding-bottom: 0;
  }
}
.cid-uUU35SQA69 .text-container1 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uUU35SQA69 .text-container1 {
    max-width: 340px;
  }
}
.cid-uUU35SQA69 .text-container2 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uUU35SQA69 .text-container2 {
    max-width: 280px;
    padding-left: 40px;
  }
}
.cid-uUU35SQA69 .mbr-section-btn {
  margin-top: 16px;
}
.cid-uUU35SQA69 .mbr-section-btn .btn {
  min-width: 280px;
  min-height: 60px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uUU35SQA69 .mbr-section-btn {
    margin-top: 8px;
    width: 100%;
  }
  .cid-uUU35SQA69 .mbr-section-btn .btn {
    width: 100%;
    min-width: max-content;
  }
}
.cid-uUU35SQA69 .col-carousel {
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (max-width: 991px) {
  .cid-uUU35SQA69 .col-carousel {
    padding-top: 30px;
  }
}
.cid-uUU35SQA69 .col-border .border-line {
  height: 2px;
  background-color: #dfdfd8;
}
.cid-uUU35SQA69 .name-text {
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-uUU35SQA69 .roominess-text {
  color: #78ec80;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-uUU35SQA69 .mbr-text {
  color: #003d59;
  margin-bottom: 0;
  margin-top: 12px;
  text-align: center;
}
.cid-uUU35SQA69 .list {
  color: #2A2A2A;
  margin-top: 20px;
  width: 100%;
}
.cid-uUU35SQA69 .list-item {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-uUU35SQA69 .list-item:not(:first-child) {
  margin-top: 12px;
}
.cid-uUU35SQA69 .list-text {
  flex-grow: 1;
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-uUU35SQA69 .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 8px;
}
.cid-uUU35SQA69 .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #78ec80;
}
.cid-uUU35SQA69 .price-text {
  color: #2A2A2A;
  margin-bottom: 0;
  margin-top: 20px;
  text-align: center;
}
.cid-uUU35SQA69 .carousel {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 400px;
}
.cid-uUU35SQA69 .carousel img {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 1199px) {
  .cid-uUU35SQA69 .carousel {
    height: 385px;
  }
}
@media (max-width: 991px) {
  .cid-uUU35SQA69 .carousel {
    height: 350px;
  }
}
@media (max-width: 575px) {
  .cid-uUU35SQA69 .carousel {
    height: 280px;
  }
}
.cid-uUU35SQA69 .carousel-inner {
  display: flex;
  align-items: center;
  height: 100%;
  border-radius: 16px;
}
.cid-uUU35SQA69 .carousel-item {
  border-radius: 16px;
  overflow: hidden;
  height: 100%;
}
.cid-uUU35SQA69 .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-uUU35SQA69 .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uUU35SQA69 .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-uUU35SQA69 .carousel-control {
  top: 50%;
  width: 30px;
  height: 30px;
  margin-top: -15px;
  font-size: 16px;
  background-color: #dfdfd8;
  color: #2B2B2B !important;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: 1 !important;
}
.cid-uUU35SQA69 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 16px;
}
.cid-uUU35SQA69 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 16px;
}
.cid-uUU35SQA69 .carousel-control:hover {
  background-color: #646464;
  color: #FFFFFF !important;
}
.cid-uUU35SQA69 .carousel-indicators {
  display: none !important;
}
.cid-uUU35SQA69 .item-menu-overlay {
  opacity: 0 !important;
}
.cid-uUU35SQA69 .name-text,
.cid-uUU35SQA69 .mbr-section-btn {
  color: #003d59;
  text-align: center;
}
.cid-uVgydgAphL {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uVgydgAphL .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVgydgAphL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVgydgAphL .container,
.cid-uVgydgAphL .container-fluid {
  position: relative;
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-uVgydgAphL .container,
  .cid-uVgydgAphL .container-fluid {
    padding: 0 20px;
  }
}
.cid-uVgydgAphL .row {
  position: relative;
  justify-content: center;
  padding: 50px 10px;
  overflow: hidden;
  margin: 0;
  border: 1px solid #000000;
  border-radius: 10px;
}
@media (max-width: 992px) {
  .cid-uVgydgAphL .row {
    padding: 85px 8px;
  }
}
.cid-uVgydgAphL .title-wrapper .mbr-section-subtitle {
  margin-bottom: 25px;
}
.cid-uVgydgAphL .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
.cid-uVgydgAphL .text-wrapper {
  padding: 0 10%;
}
@media (max-width: 992px) {
  .cid-uVgydgAphL .text-wrapper {
    padding: 0;
  }
}
.cid-uVgydgAphL .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-uVgydgAphL .mbr-section-title {
  color: #ffffff;
}
.cid-uVgydgAphL .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uVgydgAphL .mbr-text {
  color: #000000;
}
.cid-uVgydgAphL .mbr-section-title,
.cid-uVgydgAphL .title-wrapper {
  color: #000000;
  text-align: center;
}
.cid-uUU35VpYwM {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uUU35VpYwM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUU35VpYwM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUU35VpYwM .section-head {
  margin-bottom: 50px;
}
.cid-uUU35VpYwM .mbr-section-title {
  color: #112b6d;
}
.cid-uUU35VpYwM .mbr-section-subtitle {
  color: #000000;
  margin-top: 1rem;
}
.cid-uUU35VpYwM .card {
  padding: 0;
}
.cid-uUU35VpYwM .card-header {
  padding: 0;
  margin-bottom: 0;
  border: none;
  background-color: transparent;
  border-bottom: 1px solid #e2e2e2;
}
.cid-uUU35VpYwM .panel-title {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding: 25px 0;
}
.cid-uUU35VpYwM .panel-title-icon {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 15px;
  height: 15px;
  margin-right: 14px;
  color: #000000;
}
.cid-uUU35VpYwM .panel-title-icon span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: #000000;
  transition: .3s all;
}
.cid-uUU35VpYwM .panel-title-icon span:nth-child(1) {
  width: 100%;
  height: 2px;
}
.cid-uUU35VpYwM .panel-title-icon span:nth-child(2) {
  width: 2px;
  height: 100%;
}
.cid-uUU35VpYwM .panel-title[aria-expanded="true"] .panel-title-icon span:nth-child(2) {
  transform: translate(-50%, -50%) rotate(90deg);
}
.cid-uUU35VpYwM .sign {
  display: none !important;
}
.cid-uUU35VpYwM .panel-title-edit {
  color: #000000;
}
.cid-uUU35VpYwM .panel-body {
  padding: 15px 0;
}
.cid-uUU35VpYwM .panel-text {
  color: #000000;
  margin-bottom: 10px;
}
.cid-uUU36360j7 {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uUU36360j7 .card-wrapper {
  border-radius: 0;
  border: 1px solid #dddfe0;
  box-shadow: 0 0 17px 0 rgba(0, 0, 0, 0.21);
  padding: 2rem;
}
.cid-uUU36360j7 .card-title {
  font-weight: 600;
}
.cid-uUU36360j7 .card-img {
  text-align: left;
  padding: 0;
  position: relative;
  display: inline-block;
  margin-bottom: 16px;
  width: 100%;
}
.cid-uUU36360j7 .card-img span {
  border: 2px solid #5aac98;
  padding: 15.5px;
  border-radius: 70px;
  text-align: center;
  color: #5aac98;
  font-size: 35px;
  display: inline-block;
}
@media (max-width: 991px) {
  .cid-uUU36360j7 .card {
    margin-bottom: 2rem;
  }
}
.cid-uUU36360j7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUU36360j7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUU36360j7 .card-wrapper .card-box .mbr-text,
.cid-uUU36360j7 .card-wrapper .card-box .mbr-section-btn,
.cid-uUU36360j7 .card-wrapper .card-box .card-img {
  text-align: left;
}
.cid-uUU365mhex {
  background-image: url("../../../assets/images/egypt-tours-egypt-travel-white-desert-3.jpg");
}
.cid-uUU365mhex .mbr-section-title {
  text-align: center;
  margin-bottom: 40px;
  color: #ffffff;
}
.cid-uUU365mhex .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uUU365mhex .button-align {
  text-align: right;
}
.cid-uUU365mhex .mbr-section-btn {
  display: block;
  margin-left: 0;
  margin-right: 0;
}
.cid-uUU365mhex .btn {
  margin-top: 20px;
  transition: all .3s !important;
  width: 268px !important;
  height: 268px !important;
}
.cid-uUU365mhex a.btn > span {
  margin-left: 0.5rem;
}
.cid-uUU365mhex a.btn {
  padding: 7.5rem 4rem;
  margin: 0;
  border-radius: 100% !important;
  background-color: transparent !important;
  border: 2px solid #ffffff !important;
}
.cid-uUU365mhex .al {
  display: flex;
  align-items: center;
}
.cid-uUU365mhex a.btn:hover {
  color: #000000 !important;
  background-color: #c0f22c !important;
  border: 2px solid #ffffff !important;
}
.cid-uUU365mhex a {
  font-weight: 500;
  transition: color .3s;
}
.cid-uUU365mhex .mbr-iconfont {
  margin: auto;
  background-color: #c0f22c;
  color: #ffffff;
  border-radius: 50%;
  font-size: 13px;
  cursor: pointer;
  width: 52px;
  height: 52px;
  transition: .2s;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  padding: 14px;
  padding-right: 11px;
}
.cid-uUU365mhex .icon-wrapper {
  display: inline;
}
.cid-uUU365mhex .lin {
  display: inline;
  margin-left: 12px;
}
.cid-uUU365mhex .linkMovement {
  margin-top: 130px;
}
@media (max-width: 960px) {
  .cid-uUU365mhex .al {
    flex-direction: column;
  }
  .cid-uUU365mhex .button-align {
    padding-top: 20px;
    text-align: center;
  }
  .cid-uUU365mhex .linkMovement {
    display: flex;
    justify-content: center;
    padding-top: 20px;
    margin-top: 0;
  }
}
.cid-uUU366X1kw {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-uUU366X1kw [class^="socicon-"]:before,
.cid-uUU366X1kw [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-uUU366X1kw .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-uUU366X1kw .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #000000, #ff6666);
  display: inline-block;
}
.cid-uUU366X1kw .socicon {
  color: #5b686b;
}
.cid-uUU366X1kw .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  border: 2px solid #c0a375;
  border-color: #1ba1e2;
  color: #232323;
  cursor: pointer;
  margin-left: .5rem !important;
  margin-right: .5rem !important;
}
.cid-uUU366X1kw .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-uUU366X1kw .btn-social:hover {
  color: #fff;
  background: #1ba1e2;
}
.cid-uUU366X1kw .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-uUU366X1kw .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-uUU366X1kw .btn {
    font-size: 20px !important;
  }
  .cid-uUU366X1kw .btn-social {
    margin-right: .1rem !important;
    margin-left: .1rem !important;
  }
}
.cid-uVgJzIXYsN.popup-builder {
  background-color: #ffffff;
}
.cid-uVgJzIXYsN.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uVgJzIXYsN.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uVgJzIXYsN .modal-content,
.cid-uVgJzIXYsN .modal-dialog {
  height: auto;
}
.cid-uVgJzIXYsN .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uVgJzIXYsN .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uVgJzIXYsN .form-wrapper .mbr-form .form-group,
  .cid-uVgJzIXYsN .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uVgJzIXYsN .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uVgJzIXYsN .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uVgJzIXYsN .mbr-text {
  text-align: center;
}
.cid-uVgJzIXYsN .pt-0 {
  padding-top: 0 !important;
}
.cid-uVgJzIXYsN .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uVgJzIXYsN .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uVgJzIXYsN .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uVgJzIXYsN .modal-open {
  overflow: hidden;
}
.cid-uVgJzIXYsN .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uVgJzIXYsN .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uVgJzIXYsN .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uVgJzIXYsN .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uVgJzIXYsN .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uVgJzIXYsN .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uVgJzIXYsN .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uVgJzIXYsN .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uVgJzIXYsN .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uVgJzIXYsN .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uVgJzIXYsN .modal-backdrop.fade {
  opacity: 0;
}
.cid-uVgJzIXYsN .modal-backdrop.show {
  opacity: .5;
}
.cid-uVgJzIXYsN .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uVgJzIXYsN .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uVgJzIXYsN .modal-header {
    padding: 1rem;
  }
}
.cid-uVgJzIXYsN .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uVgJzIXYsN .modal-header .close svg {
  fill: #353535;
}
.cid-uVgJzIXYsN .modal-header .close:hover {
  opacity: 1;
}
.cid-uVgJzIXYsN .modal-header .close:focus {
  outline: none;
}
.cid-uVgJzIXYsN .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uVgJzIXYsN .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uVgJzIXYsN .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uVgJzIXYsN .modal-body {
    padding: 1rem;
  }
}
.cid-uVgJzIXYsN .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uVgJzIXYsN .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uVgJzIXYsN .modal-footer {
    padding: 1rem;
  }
}
.cid-uVgJzIXYsN .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uVgJzIXYsN .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uVgJzIXYsN .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uVgJzIXYsN .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uVgJzIXYsN .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uVgJzIXYsN .modal-lg,
  .cid-uVgJzIXYsN .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uVgJzIXYsN .modal-xl {
    max-width: 1140px;
  }
}
.cid-uVgJzIXYsN .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uVgJzIXYsN .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uVgJzIXYsN .form-group {
  margin-bottom: 1rem;
}
.cid-uVgJzIXYsN .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uVgJzIXYsN .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uVgJzIXYsN .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uVgJzIXYsN .mbr-section-btn {
  margin: 0;
}
.cid-uVgJzIXYsN .mbr-section-btn .btn {
  margin: 0;
}
.cid-uUU368i3Ni {
  background-color: #ffffff;
}
.cid-uUU368i3Ni .container {
  padding-top: 25px;
  padding-bottom: 25px;
  text-align: right;
}
.cid-uUU368i3Ni .container-nopadding {
  padding: 0px;
}
.cid-uUU368i3Ni .contactBtn {
  position: absolute;
  right: 30px;
  bottom: 30px;
  z-index: 5001;
}
.cid-uUU368i3Ni .contactBtnFixed {
  position: fixed;
}
.cid-uUU368i3Ni .btn-circle {
  background-color: rgba(35, 35, 35, 0.7);
  width: 50px;
  height: 50px;
  line-height: 50px;
  text-align: center;
  padding: 0;
  -webkit-border-radius: 30px !important;
  -moz-border-radius: 30px !important;
  border-radius: 30px !important;
  margin: .25rem !important;
  border-style: solid;
  border-color: rgba(0, 0, 0, 0.7);
  border-width: 1px;
}
.cid-uUU368i3Ni .btnIconcol {
  color: #ffffff;
}
.cid-uUU368i3Ni .btn-circle:hover {
  background-color: #232323;
}
.cid-uUU368i3Ni .btn-iconsize {
  line-height: revert !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  font-size: 1.7rem !important;
}
@media (max-width: 767px) {
  .cid-uUU368i3Ni .btn-iconsize .btn {
    font-size: 1.7rem !important;
  }
  .cid-uUU368i3Ni .btn-iconsize .btn .mbr-iconfont {
    font-size: 1.7rem !important;
  }
}
.cid-uUU368i3Ni .contactwindow {
  display: inline-block;
  text-align: left;
  width: 400px;
  background-color: #c9e1e7;
  border-color: black !important;
  border-width: 0 !important;
  border-style: solid !important;
  border-radius: 5px !important;
  box-shadow: 0 12px 20px 0 rgba(35, 35, 35, 0.4) !important;
  z-index: 5000;
}
.cid-uUU368i3Ni .windowFixed {
  display: none;
  position: fixed;
  right: 100px;
  bottom: 30px;
  overflow: auto;
  opacity: 0%;
  transition: opacity 1s;
}
.cid-uUU368i3Ni .windowBar {
  width: 100%;
  background-color: #000000;
  color: #fff;
  padding: 5px;
  border-top-left-radius: 5px !important;
  border-top-right-radius: 5px !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
}
.cid-uUU368i3Ni .close {
  color: #ffffff;
  text-shadow: none;
  opacity: 1;
  padding-right: 3px;
  outline: none !important;
  float: right ;
  background-color: transparent;
  border: none;
  font-size: 1.5rem !important;
  line-height: 1;
}
@media (max-width: 560px) {
  .cid-uUU368i3Ni .windowFixed {
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
  }
  .cid-uUU368i3Ni .windowBar,
  .cid-uUU368i3Ni .contentwindow,
  .cid-uUU368i3Ni .contactwindow {
    border-radius: 0;
  }
}
.cid-uUU368i3Ni .windowContent {
  width: 100%;
  padding: 10px;
}
.cid-uUU368i3Ni .windowBarText {
  display: block;
  color: #ffffff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-uUU368i3Ni .btn-form {
  display: initial;
  font-size: 1rem !important;
  font-weight: 400 !important;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uUU368i3Ni .mbr-form .input-group-btn button[type="submit"] {
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uUU368i3Ni .recaptcha-div {
  margin-bottom: 0;
}
.cid-uUU368i3Ni .recaptcha-div p {
  padding-top: 0;
  padding-bottom: 0;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  font-size: 0.8rem !important;
  font-weight: 400 !important;
}
.cid-uUU368i3Ni .gdpr-div {
  margin-bottom: 0;
}
.cid-uUU368i3Ni .gdpr-div p {
  padding-top: 0;
  padding-bottom: 0;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  font-size: 0.8rem !important;
  font-weight: 400 !important;
}
.cid-uUU368i3Ni .alert-div {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
}
.cid-uUU368i3Ni .send-copy-div {
  margin-bottom: 0;
}
.cid-uUU368i3Ni .send-copy-div p {
  padding-top: 0;
  padding-bottom: 0;
  margin-bottom: 0;
  margin-left: 0px;
  margin-right: 0px;
  font-size: 0.8rem !important;
  font-weight: 400 !important;
}
.cid-uUU368i3Ni .alert-success {
  background-color: #55e629;
  padding-top: 0.3rem !important;
  padding-bottom: 0.3rem !important;
}
.cid-uUU368i3Ni .alert-danger {
  background-color: #fd000b;
  padding-top: 0.3rem !important;
  padding-bottom: 0.3rem !important;
}
.cid-uUU368i3Ni .mbr-alert-success {
  text-align: center;
}
.cid-uUU368i3Ni .mbr-alert-danger {
  text-align: center;
}
.cid-uUU368i3Ni .message-div {
  margin-bottom: 0;
}
.cid-uUU368i3Ni .message-topic-div {
  margin-bottom: 0;
}
.cid-uUU368i3Ni .file-upload-div {
  margin-bottom: 0;
}
.cid-uUU368i3Ni .form-control {
  padding-top: 5px !important;
  padding-bottom: 8px !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  min-height: 3.2em !important;
}
.cid-uUU368i3Ni .form-control2 {
  color: #000000 !important;
  font-size: 15px !important;
  font-weight: 400 !important;
  min-height: 3.2em !important;
}
.cid-uUU368i3Ni .form-control3 {
  font-size: 15px !important;
  font-weight: 400 !important;
  min-height: 3.5em !important;
}
.cid-uUU368i3Ni .form-control {
  border: 1px solid #000000 !important;
}
.cid-uUU368i3Ni .form-control:hover {
  border: 1px solid #000000 !important;
}
.cid-uUU368i3Ni .form-control:focus {
  border: 1px solid #000000 !important;
}
.cid-uUU368i3Ni .showAlerts {
  display: block !important;
}
.cid-uUU368i3Ni .sendBtnCornerRadius {
  border-radius: 7px;
}
.cid-uUU368i3Ni .hidden {
  display: none;
}
.cid-uUU368i3Ni .mbr-section-terms {
  color: #232323;
  text-align: left;
}
.cid-uUU368i3Ni .mbr-section-autorespond {
  color: #232323;
  text-align: center;
}
.cid-uUU368i3Ni .mbr-section-gdpr {
  color: #232323;
  text-align: left;
}
.cid-uUU368i3Ni .mbr-section-alertsuccess {
  text-align: center;
}
.cid-uUU368i3Ni .mbr-section-alertsuccess span {
  vertical-align: middle;
}
.cid-uUU368i3Ni .mbr-section-alerterror {
  text-align: center;
}
.cid-uUU368i3Ni .mbr-section-alerterror span {
  vertical-align: middle;
}
.cid-uUU368i3Ni .mbr-section-labels {
  color: #232323;
}
.cid-uUU368i3Ni .sub-btn-config {
  margin-top: 13px !important;
  margin-bottom: 10px !important;
}
.cid-uUU368i3Ni .uploadBtn {
  padding-top: 17px !important;
  padding-left: 20.75px !important;
  color: #000000 !important;
}
.cid-uUU368i3Ni .MsgTopicXpad {
  padding-left: 6px !important;
}
.cid-uUU368i3Ni input[type=file]::file-selector-button {
  border: 1.25px solid #232323 !important;
  padding-top: 5px;
  padding-bottom: 6.5px;
  padding-left: .4em;
  padding-right: .4em;
  border-radius: .2em;
  background-color: #c9e1e7 !important;
  color: #000000 !important;
  font-family: Arial, Helvetica, sans-serif;
}
.cid-uUU368i3Ni input[type=file]::-webkit-file-upload-button {
  border: 1.25px solid #232323 !important;
  padding-top: 5px;
  padding-bottom: 6.5px;
  padding-left: .4em;
  padding-right: .4em;
  border-radius: .2em;
  background-color: #c9e1e7 !important;
  color: #000000 !important;
  font-family: Arial, Helvetica, sans-serif;
}
.cid-uUU368i3Ni input[type=file]::-ms-browse {
  border: 1.25px solid #232323 !important;
  padding-top: 5px;
  padding-bottom: 6.5px;
  padding-left: .4em;
  padding-right: .4em;
  border-radius: .2em;
  background-color: #c9e1e7 !important;
  color: #000000 !important;
  font-family: Arial, Helvetica, sans-serif;
}
.cid-uUU368i3Ni .blockhelp-format {
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  text-align: left;
}
.cid-uUU368i3Ni .blockhelp-format2 {
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  text-align: left;
  color: red;
}
.cid-uUU368i3Ni .show2ndButton {
  display: none ;
}
.cid-uUU368i3Ni input,
.cid-uUU368i3Ni textarea,
.cid-uUU368i3Ni select {
  background-color: #ffffff !important;
}
.cid-uUU368i3Ni textarea::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-uUU368i3Ni textarea:-moz-placeholder {
  color: #767676 !important;
}
.cid-uUU368i3Ni textarea::-moz-placeholder {
  color: #767676 !important;
}
.cid-uUU368i3Ni textarea:-ms-input-placeholder {
  color: #767676 !important;
}
.cid-uUU368i3Ni input::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-uUU368i3Ni input:-moz-placeholder {
  color: #767676 !important;
}
.cid-uUU368i3Ni input::-moz-placeholder {
  color: #767676 !important;
}
.cid-uUU368i3Ni input:-ms-input-placeholder {
  color: #767676 !important;
}
.cid-uUU368i3Ni .btn .mbr-iconfont,
.cid-uUU368i3Ni .btn.btn-sm .mbr-iconfont {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: unset;
}
.cid-uVsmnY06Rw P {
  color: #1281fc;
}
.cid-uVsmnY06Rw DIV {
  color: #ffffff;
}
.cid-uVsmnY06Rw H10 {
  color: #034e75;
}
.cid-uVsmnY06Rw .hidden {
  display: none;
}
.cid-uVsmnY06Rw .icon-bar {
  z-index: 100002;
  position: fixed;
  top: 45%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  padding-right: 11px;
}
.cid-uVsmnY06Rw .icon-bar a {
  display: block;
  text-align: center;
  padding: 3px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  padding-left: 11px;
}
.cid-uVsmnY06Rw .icon-bar a:hover {
  background-color: #000000;
}
.cid-uVsmnY06Rw .flag {
  background: transparent;
}
.cid-uVsmnY06Rw .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-uVsmnY06Rw .nav-right {
  float: left !important;
  position: relative;
}
.cid-uVsmnY06Rw #google_translate_element {
  display: none;
}
.cid-uVsmnY06Rw .goog-te-banner {
  display: none;
}
.cid-uVsmnY06Rw .skiptranslate {
  display: none;
  bottom: 0px;
  position: relative;
}
.cid-uVsmnY06Rw .goog-te-spinner-pos {
  display: none !important;
}
.cid-uVsmnY06Rw body {
  top: 0px !important;
}
.cid-uVsmnY06Rw body body {
  top: 0 !important;
}
.cid-uVsmnY06Rw body .goog-te-banner-frame {
  display: none !important;
}
.cid-uVsmnY06Rw .goog-te-banner-frame.skiptranslate {
  display: none !important;
}
.cid-uVsmnY06Rw .goog-tooltip {
  display: none !important;
}
.cid-uVsmnY06Rw .goog-tooltip:hover {
  display: none !important;
}
.cid-uVsmnY06Rw .goog-text-highlight {
  background-color: transparent !important;
  border: none !important;
  box-shadow: none !important;
  display: none !important;
  Background-color: transparent;
}
.cid-uVsmnY06Rw #goog-gt-tt,
.cid-uVsmnY06Rw .goog-te-balloon-frame {
  display: none !important;
}
.cid-uVsmnY06Rw #goog-gt-tt {
  visibility: hidden;
  display: none !important;
}
.cid-uVsmnY06Rw .goog-logo-link {
  display: none !important;
}
.cid-uVsmnY06Rw .goog-te-gadget {
  height: 28px !important;
  overflow: hidden;
}
.cid-uVsmnY06Rw div.imgtest {
  margin-left: auto;
  margin-right: auto;
  width: 100px;
  content: url(https://www.unsitepourtous.be/logoscript/logo-zen.png);
}
.cid-uVsmnY06Rw div.imgtest2 {
  margin-left: auto;
  margin-right: auto;
  width: 250px;
  content: url(https://www.unsitepourtous.be/logoscript/flags145.png);
}
.cid-uVsoQgmGls .row * {
  width: 130px;
  max-width: 130px;
}
.cid-uVsoQgmGls .menuItem {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-align: center;
  width: 100px;
  z-index: 100002;
}
.cid-uVsoQgmGls .menuItem {
  margin-bottom: 30px;
  height: 130px;
}
.cid-uVsoQgmGls #menuItems {
  width: 100px;
  height: 150px;
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-template-rows: repeat(2, 1fr);
  grid-gap: 10px;
  padding: 10px;
}
.cid-uVsoQgmGls .frame {
  font-size: 1rem!important;
  width: 100px;
  height: 100px;
  border: 0px solid #ffffff;
  box-sizing: border-box;
  display: flex;
  justify-content: center;
  align-items: center;
  overflow: hidden;
  background-color: rgba(255, 255, 255, 0);
}
.cid-uVsoQgmGls .menuItem p {
  margin-top: 5px;
}
.cid-uVsoQgmGls .menuItem img {
  width: 75%;
  max-height: 75%;
  object-fit: contain;
}
.cid-uVsoQgmGls #toggle {
  position: absolute;
  top: 69%;
  right: -65px;
  width: 50px;
  height: 38px;
  color: #ffffff;
  text-align: center;
  line-height: 50px;
  cursor: pointer;
}
.cid-uVsoQgmGls #menu {
  position: fixed;
  top: 15%;
  right: -270px;
  width: 270px;
  height: 300px;
  background-color: rgba(255, 255, 255, 0.1);
  transition: right 1s;
  z-index: 1000;
  border-radius: 6px 0 0 6px;
  border: 4px solid #ff0000;
  border-right: none;
}
.cid-uVsoQgmGls #toggle::after {
  content: 'Menu';
  position: absolute;
  top: 50%;
  left: -305px;
  transform: translate(-50%, -50%) rotate(-90deg);
  background-color: #000000;
  font-size: 27px;
  width: 150px;
  height: 51px;
  line-height: 30px;
  border-radius: 6px 6px 0 0;
  border: 4px solid #ff0000;
  border-bottom: none;
  padding-left: 38px;
  padding-right: 30px;
  padding-top: 5px;
}
.cid-uVsoQgmGls #menu:hover {
  right: 0;
}
.cid-uVsoQgmGls .menuItem .mbr-fonts-style {
  text-align: center;
  margin-top: 0px;
}
.cid-uVsoQgmGls .menuItem a {
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
}
.cid-uVsoQgmGls .menuItem a img {
  max-width: 100px;
  max-height: 100px;
}
.cid-uVsoQgmGls .hidden {
  display: none;
}
.cid-uVsoQgmGls div.imgtest {
  margin-left: auto;
  margin-right: auto;
  width: 100px;
  content: url(https://unsitepourtous.be/logo-zen.png);
}
.cid-uVsoQgmGls P {
  color: #ffffff;
}
@media (max-width: 1400px) and (min-width: 768px) {
  .cid-uVsoQgmGls .container {
    padding-left: 0px;
    padding-right: 0px;
  }
}
.cid-uVsQgPl08S.popup-builder {
  background-color: #ffffff;
}
.cid-uVsQgPl08S.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uVsQgPl08S.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uVsQgPl08S .modal-content,
.cid-uVsQgPl08S .modal-dialog {
  height: auto;
}
.cid-uVsQgPl08S .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uVsQgPl08S .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uVsQgPl08S .form-wrapper .mbr-form .form-group,
  .cid-uVsQgPl08S .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uVsQgPl08S .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uVsQgPl08S .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uVsQgPl08S .mbr-text {
  text-align: center;
}
.cid-uVsQgPl08S .pt-0 {
  padding-top: 0 !important;
}
.cid-uVsQgPl08S .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uVsQgPl08S .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uVsQgPl08S .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uVsQgPl08S .modal-open {
  overflow: hidden;
}
.cid-uVsQgPl08S .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uVsQgPl08S .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uVsQgPl08S .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uVsQgPl08S .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uVsQgPl08S .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uVsQgPl08S .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uVsQgPl08S .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uVsQgPl08S .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uVsQgPl08S .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uVsQgPl08S .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uVsQgPl08S .modal-backdrop.fade {
  opacity: 0;
}
.cid-uVsQgPl08S .modal-backdrop.show {
  opacity: .5;
}
.cid-uVsQgPl08S .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uVsQgPl08S .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uVsQgPl08S .modal-header {
    padding: 1rem;
  }
}
.cid-uVsQgPl08S .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uVsQgPl08S .modal-header .close svg {
  fill: #353535;
}
.cid-uVsQgPl08S .modal-header .close:hover {
  opacity: 1;
}
.cid-uVsQgPl08S .modal-header .close:focus {
  outline: none;
}
.cid-uVsQgPl08S .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uVsQgPl08S .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uVsQgPl08S .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uVsQgPl08S .modal-body {
    padding: 1rem;
  }
}
.cid-uVsQgPl08S .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uVsQgPl08S .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uVsQgPl08S .modal-footer {
    padding: 1rem;
  }
}
.cid-uVsQgPl08S .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uVsQgPl08S .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uVsQgPl08S .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uVsQgPl08S .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uVsQgPl08S .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uVsQgPl08S .modal-lg,
  .cid-uVsQgPl08S .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uVsQgPl08S .modal-xl {
    max-width: 1140px;
  }
}
.cid-uVsQgPl08S .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uVsQgPl08S .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uVsQgPl08S .form-group {
  margin-bottom: 1rem;
}
.cid-uVsQgPl08S .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uVsQgPl08S .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uVsQgPl08S .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uVsQgPl08S .mbr-section-btn {
  margin: 0;
}
.cid-uVsQgPl08S .mbr-section-btn .btn {
  margin: 0;
}
.cid-uUU36aMtRf {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uUU36aMtRf .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUU36aMtRf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUU36aMtRf .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uUU36aMtRf .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uUU36aMtRf .row {
    text-align: center;
  }
  .cid-uUU36aMtRf .row > div {
    margin: auto;
  }
  .cid-uUU36aMtRf .social-row {
    justify-content: center;
  }
}
.cid-uUU36aMtRf .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uUU36aMtRf .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uUU36aMtRf .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uUU36aMtRf .list {
    margin-bottom: 0rem;
  }
}
.cid-uUU36aMtRf .mbr-text {
  color: #bbbbbb;
}
.cid-uUU36aMtRf .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-uUU36aMtRf .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uUU36aMtRf div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uUU30sfUzU {
  z-index: 1000;
  width: 100%;
}
.cid-uUU30sfUzU nav.navbar {
  position: fixed;
}
.cid-uUU30sfUzU .container-fluid {
  padding: 0;
}
.cid-uUU30sfUzU .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-uUU30sfUzU .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uUU30sfUzU .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uUU30sfUzU .dropdown-item:hover,
.cid-uUU30sfUzU .dropdown-item:focus {
  background: #000000 !important;
  color: white !important;
}
.cid-uUU30sfUzU .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uUU30sfUzU .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uUU30sfUzU .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uUU30sfUzU .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uUU30sfUzU .nav-link {
  position: relative;
}
.cid-uUU30sfUzU .nav-link::before {
  background-color: currentColor;
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  content: "";
  height: 1px;
  width: 0%;
  -webkit-transition: width 0.5s ease-in-out;
  -moz--transition: width 0.5s ease-in-out;
  transition: width 0.5s ease-in-out;
}
.cid-uUU30sfUzU .nav-link::after {
  background: transparent !important;
}
.cid-uUU30sfUzU .nav-link:hover::before,
.cid-uUU30sfUzU .nav-link :focus::before {
  width: 100%;
}
.cid-uUU30sfUzU .container {
  display: flex;
  margin: auto;
}
.cid-uUU30sfUzU .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 0.5rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
  border: 1px solid currentColor;
}
.cid-uUU30sfUzU .iconfont-wrapper:hover {
  background: #FFFFFF;
}
.cid-uUU30sfUzU .iconfont-wrapper:hover .mbr-iconfont {
  color: #141414;
}
.cid-uUU30sfUzU .dropdown-menu,
.cid-uUU30sfUzU .navbar.opened {
  background: #141414 !important;
}
.cid-uUU30sfUzU .nav-item:focus,
.cid-uUU30sfUzU .nav-link:focus {
  outline: none;
}
.cid-uUU30sfUzU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uUU30sfUzU .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
  background: transparent !important;
}
.cid-uUU30sfUzU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uUU30sfUzU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uUU30sfUzU .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uUU30sfUzU .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uUU30sfUzU .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid #ffffff;
  background: rgba(20, 20, 20, 0.2);
}
.cid-uUU30sfUzU .navbar.opened {
  transition: all 0.3s;
}
.cid-uUU30sfUzU .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uUU30sfUzU .navbar .navbar-logo img {
  width: auto;
}
.cid-uUU30sfUzU .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uUU30sfUzU .navbar.collapsed {
  justify-content: center;
}
.cid-uUU30sfUzU .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uUU30sfUzU .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uUU30sfUzU .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-uUU30sfUzU .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uUU30sfUzU .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uUU30sfUzU .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-uUU30sfUzU .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uUU30sfUzU .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uUU30sfUzU .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uUU30sfUzU .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uUU30sfUzU .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uUU30sfUzU .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uUU30sfUzU .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uUU30sfUzU .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-uUU30sfUzU .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uUU30sfUzU .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uUU30sfUzU .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uUU30sfUzU .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uUU30sfUzU .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uUU30sfUzU .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uUU30sfUzU .navbar.navbar-short {
  min-height: 60px;
}
.cid-uUU30sfUzU .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uUU30sfUzU .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uUU30sfUzU .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uUU30sfUzU .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uUU30sfUzU .navbar-brand .display-7 {
  font-size: 24px;
}
.cid-uUU30sfUzU .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uUU30sfUzU .dropdown-item.active,
.cid-uUU30sfUzU .dropdown-item:active {
  background-color: transparent;
}
.cid-uUU30sfUzU .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uUU30sfUzU .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uUU30sfUzU .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uUU30sfUzU .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #141414;
}
.cid-uUU30sfUzU .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uUU30sfUzU .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uUU30sfUzU ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uUU30sfUzU .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
@media (min-width: 992px) {
  .cid-uUU30sfUzU .navbar-buttons {
    margin-bottom: -1px;
    margin-top: -1px;
  }
}
.cid-uUU30sfUzU button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uUU30sfUzU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uUU30sfUzU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uUU30sfUzU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uUU30sfUzU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uUU30sfUzU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uUU30sfUzU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uUU30sfUzU nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uUU30sfUzU nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uUU30sfUzU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uUU30sfUzU .navbar-dropdown {
  padding: 0 24px;
  position: fixed;
}
@media (min-width: 576px) {
  .cid-uUU30sfUzU .navbar-dropdown {
    padding: 0 40px;
    min-height: 80px;
  }
}
@media (min-width: 768px) {
  .cid-uUU30sfUzU .navbar-dropdown {
    padding: 0 60px;
  }
}
@media (min-width: 992px) {
  .cid-uUU30sfUzU .navbar-dropdown {
    padding: 0 0 0 60px;
  }
}
.cid-uUU30sfUzU a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uUU30sfUzU .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1.5rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uUU30sfUzU .icons-menu {
    padding-left: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uUU30sfUzU .navbar {
    height: 70px;
  }
  .cid-uUU30sfUzU .navbar.opened {
    height: auto;
  }
  .cid-uUU30sfUzU .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uUU30sfUzU .btn {
  min-height: 81px;
  margin: 0.667rem 0.667rem 1.4rem;
  padding: 0 64px;
}
@media (min-width: 992px) {
  .cid-uUU30sfUzU .btn {
    margin: 0 0 0 0.6rem;
  }
}
.cid-uUU30sfUzU .btn-info-outline {
  border: 1px solid currentColor;
  background: #232323 !important;
}
.cid-uUU30sfUzU .btn-info-outline:hover {
  background: #595959 !important;
  border: 1px solid currentColor !important;
}
.cid-uUU30ujJzg {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uUU30ujJzg .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUU30ujJzg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUU30ujJzg .col-title {
  margin-bottom: 20px;
}
@media (max-width: 991px) {
  .cid-uUU30ujJzg .col-title {
    margin-bottom: 50px;
  }
}
.cid-uUU30ujJzg .mbr-section-title {
  color: #2B2B2B;
}
.cid-uUU30ujJzg .mbr-section-main-subtitle {
  color: #5F6AD4;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-uUU30ujJzg .mbr-section-main-subtitle {
    margin-top: 16px;
  }
}
.cid-uUU30ujJzg .col-text {
  display: flex;
  flex-wrap: wrap;
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uUU30ujJzg .col-text {
    flex-wrap: nowrap;
    justify-content: space-between;
  }
}
@media (max-width: 991px) {
  .cid-uUU30ujJzg .col-text {
    padding-top: 0;
    padding-bottom: 0;
  }
}
.cid-uUU30ujJzg .text-container1 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uUU30ujJzg .text-container1 {
    max-width: 340px;
  }
}
.cid-uUU30ujJzg .text-container2 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uUU30ujJzg .text-container2 {
    max-width: 280px;
    padding-left: 40px;
  }
}
.cid-uUU30ujJzg .mbr-section-btn {
  margin-top: 16px;
}
.cid-uUU30ujJzg .mbr-section-btn .btn {
  min-width: 280px;
  min-height: 60px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uUU30ujJzg .mbr-section-btn {
    margin-top: 8px;
    width: 100%;
  }
  .cid-uUU30ujJzg .mbr-section-btn .btn {
    width: 100%;
    min-width: max-content;
  }
}
.cid-uUU30ujJzg .col-carousel {
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (max-width: 991px) {
  .cid-uUU30ujJzg .col-carousel {
    padding-top: 30px;
  }
}
.cid-uUU30ujJzg .col-border .border-line {
  height: 2px;
  background-color: #dfdfd8;
}
.cid-uUU30ujJzg .name-text {
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-uUU30ujJzg .roominess-text {
  color: #78ec80;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-uUU30ujJzg .mbr-text {
  color: #003d59;
  margin-bottom: 0;
  margin-top: 12px;
  text-align: center;
}
.cid-uUU30ujJzg .list {
  color: #2A2A2A;
  margin-top: 20px;
  width: 100%;
}
.cid-uUU30ujJzg .list-item {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-uUU30ujJzg .list-item:not(:first-child) {
  margin-top: 12px;
}
.cid-uUU30ujJzg .list-text {
  flex-grow: 1;
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-uUU30ujJzg .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 8px;
}
.cid-uUU30ujJzg .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #78ec80;
}
.cid-uUU30ujJzg .price-text {
  color: #2A2A2A;
  margin-bottom: 0;
  margin-top: 20px;
  text-align: center;
}
.cid-uUU30ujJzg .carousel {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 400px;
}
.cid-uUU30ujJzg .carousel img {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 1199px) {
  .cid-uUU30ujJzg .carousel {
    height: 385px;
  }
}
@media (max-width: 991px) {
  .cid-uUU30ujJzg .carousel {
    height: 350px;
  }
}
@media (max-width: 575px) {
  .cid-uUU30ujJzg .carousel {
    height: 280px;
  }
}
.cid-uUU30ujJzg .carousel-inner {
  display: flex;
  align-items: center;
  height: 100%;
  border-radius: 16px;
}
.cid-uUU30ujJzg .carousel-item {
  border-radius: 16px;
  overflow: hidden;
  height: 100%;
}
.cid-uUU30ujJzg .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-uUU30ujJzg .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uUU30ujJzg .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-uUU30ujJzg .carousel-control {
  top: 50%;
  width: 30px;
  height: 30px;
  margin-top: -15px;
  font-size: 16px;
  background-color: #dfdfd8;
  color: #2B2B2B !important;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: 1 !important;
}
.cid-uUU30ujJzg .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 16px;
}
.cid-uUU30ujJzg .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 16px;
}
.cid-uUU30ujJzg .carousel-control:hover {
  background-color: #646464;
  color: #FFFFFF !important;
}
.cid-uUU30ujJzg .carousel-indicators {
  display: none !important;
}
.cid-uUU30ujJzg .item-menu-overlay {
  opacity: 0 !important;
}
.cid-uUU30ujJzg .name-text,
.cid-uUU30ujJzg .mbr-section-btn {
  color: #003d59;
  text-align: center;
}
.cid-uVgzli9R42 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uVgzli9R42 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVgzli9R42 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVgzli9R42 .container,
.cid-uVgzli9R42 .container-fluid {
  position: relative;
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-uVgzli9R42 .container,
  .cid-uVgzli9R42 .container-fluid {
    padding: 0 20px;
  }
}
.cid-uVgzli9R42 .row {
  position: relative;
  justify-content: center;
  padding: 50px 10px;
  overflow: hidden;
  margin: 0;
  border: 1px solid #000000;
  border-radius: 10px;
}
@media (max-width: 992px) {
  .cid-uVgzli9R42 .row {
    padding: 85px 8px;
  }
}
.cid-uVgzli9R42 .title-wrapper .mbr-section-subtitle {
  margin-bottom: 25px;
}
.cid-uVgzli9R42 .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
.cid-uVgzli9R42 .text-wrapper {
  padding: 0 10%;
}
@media (max-width: 992px) {
  .cid-uVgzli9R42 .text-wrapper {
    padding: 0;
  }
}
.cid-uVgzli9R42 .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-uVgzli9R42 .mbr-section-title {
  color: #ffffff;
}
.cid-uVgzli9R42 .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uVgzli9R42 .mbr-text {
  color: #000000;
}
.cid-uVgzli9R42 .mbr-section-title,
.cid-uVgzli9R42 .title-wrapper {
  color: #000000;
  text-align: center;
}
.cid-uUU30wQ0c0 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uUU30wQ0c0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUU30wQ0c0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUU30wQ0c0 .section-head {
  margin-bottom: 50px;
}
.cid-uUU30wQ0c0 .mbr-section-title {
  color: #112b6d;
}
.cid-uUU30wQ0c0 .mbr-section-subtitle {
  color: #000000;
  margin-top: 1rem;
}
.cid-uUU30wQ0c0 .card {
  padding: 0;
}
.cid-uUU30wQ0c0 .card-header {
  padding: 0;
  margin-bottom: 0;
  border: none;
  background-color: transparent;
  border-bottom: 1px solid #e2e2e2;
}
.cid-uUU30wQ0c0 .panel-title {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding: 25px 0;
}
.cid-uUU30wQ0c0 .panel-title-icon {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 15px;
  height: 15px;
  margin-right: 14px;
  color: #000000;
}
.cid-uUU30wQ0c0 .panel-title-icon span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: #000000;
  transition: .3s all;
}
.cid-uUU30wQ0c0 .panel-title-icon span:nth-child(1) {
  width: 100%;
  height: 2px;
}
.cid-uUU30wQ0c0 .panel-title-icon span:nth-child(2) {
  width: 2px;
  height: 100%;
}
.cid-uUU30wQ0c0 .panel-title[aria-expanded="true"] .panel-title-icon span:nth-child(2) {
  transform: translate(-50%, -50%) rotate(90deg);
}
.cid-uUU30wQ0c0 .sign {
  display: none !important;
}
.cid-uUU30wQ0c0 .panel-title-edit {
  color: #000000;
}
.cid-uUU30wQ0c0 .panel-body {
  padding: 15px 0;
}
.cid-uUU30wQ0c0 .panel-text {
  color: #000000;
  margin-bottom: 10px;
}
.cid-uUU30EVz1X {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uUU30EVz1X .card-wrapper {
  border-radius: 0;
  border: 1px solid #dddfe0;
  box-shadow: 0 0 17px 0 rgba(0, 0, 0, 0.21);
  padding: 2rem;
}
.cid-uUU30EVz1X .card-title {
  font-weight: 600;
}
.cid-uUU30EVz1X .card-img {
  text-align: left;
  padding: 0;
  position: relative;
  display: inline-block;
  margin-bottom: 16px;
  width: 100%;
}
.cid-uUU30EVz1X .card-img span {
  border: 2px solid #5aac98;
  padding: 15.5px;
  border-radius: 70px;
  text-align: center;
  color: #5aac98;
  font-size: 35px;
  display: inline-block;
}
@media (max-width: 991px) {
  .cid-uUU30EVz1X .card {
    margin-bottom: 2rem;
  }
}
.cid-uUU30EVz1X .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUU30EVz1X .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUU30EVz1X .card-wrapper .card-box .mbr-text,
.cid-uUU30EVz1X .card-wrapper .card-box .mbr-section-btn,
.cid-uUU30EVz1X .card-wrapper .card-box .card-img {
  text-align: left;
}
.cid-uUU30H0nxj {
  background-image: url("../../../assets/images/town-of-bawiti-in-bahariya-oasis.jpg");
}
.cid-uUU30H0nxj .mbr-section-title {
  text-align: center;
  margin-bottom: 40px;
  color: #ffffff;
}
.cid-uUU30H0nxj .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uUU30H0nxj .button-align {
  text-align: right;
}
.cid-uUU30H0nxj .mbr-section-btn {
  display: block;
  margin-left: 0;
  margin-right: 0;
}
.cid-uUU30H0nxj .btn {
  margin-top: 20px;
  transition: all .3s !important;
  width: 268px !important;
  height: 268px !important;
}
.cid-uUU30H0nxj a.btn > span {
  margin-left: 0.5rem;
}
.cid-uUU30H0nxj a.btn {
  padding: 7.5rem 4rem;
  margin: 0;
  border-radius: 100% !important;
  background-color: transparent !important;
  border: 2px solid #ffffff !important;
}
.cid-uUU30H0nxj .al {
  display: flex;
  align-items: center;
}
.cid-uUU30H0nxj a.btn:hover {
  color: #000000 !important;
  background-color: #c0f22c !important;
  border: 2px solid #ffffff !important;
}
.cid-uUU30H0nxj a {
  font-weight: 500;
  transition: color .3s;
}
.cid-uUU30H0nxj .mbr-iconfont {
  margin: auto;
  background-color: #c0f22c;
  color: #ffffff;
  border-radius: 50%;
  font-size: 13px;
  cursor: pointer;
  width: 52px;
  height: 52px;
  transition: .2s;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  padding: 14px;
  padding-right: 11px;
}
.cid-uUU30H0nxj .icon-wrapper {
  display: inline;
}
.cid-uUU30H0nxj .lin {
  display: inline;
  margin-left: 12px;
}
.cid-uUU30H0nxj .linkMovement {
  margin-top: 130px;
}
@media (max-width: 960px) {
  .cid-uUU30H0nxj .al {
    flex-direction: column;
  }
  .cid-uUU30H0nxj .button-align {
    padding-top: 20px;
    text-align: center;
  }
  .cid-uUU30H0nxj .linkMovement {
    display: flex;
    justify-content: center;
    padding-top: 20px;
    margin-top: 0;
  }
}
.cid-uUU30IyC8y {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-uUU30IyC8y [class^="socicon-"]:before,
.cid-uUU30IyC8y [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-uUU30IyC8y .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-uUU30IyC8y .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #000000, #ff6666);
  display: inline-block;
}
.cid-uUU30IyC8y .socicon {
  color: #5b686b;
}
.cid-uUU30IyC8y .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  border: 2px solid #c0a375;
  border-color: #1ba1e2;
  color: #232323;
  cursor: pointer;
  margin-left: .5rem !important;
  margin-right: .5rem !important;
}
.cid-uUU30IyC8y .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-uUU30IyC8y .btn-social:hover {
  color: #fff;
  background: #1ba1e2;
}
.cid-uUU30IyC8y .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-uUU30IyC8y .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-uUU30IyC8y .btn {
    font-size: 20px !important;
  }
  .cid-uUU30IyC8y .btn-social {
    margin-right: .1rem !important;
    margin-left: .1rem !important;
  }
}
.cid-uVgA3vgDtA.popup-builder {
  background-color: #ffffff;
}
.cid-uVgA3vgDtA.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uVgA3vgDtA.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uVgA3vgDtA .modal-content,
.cid-uVgA3vgDtA .modal-dialog {
  height: auto;
}
.cid-uVgA3vgDtA .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uVgA3vgDtA .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uVgA3vgDtA .form-wrapper .mbr-form .form-group,
  .cid-uVgA3vgDtA .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uVgA3vgDtA .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uVgA3vgDtA .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uVgA3vgDtA .mbr-text {
  text-align: center;
}
.cid-uVgA3vgDtA .pt-0 {
  padding-top: 0 !important;
}
.cid-uVgA3vgDtA .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uVgA3vgDtA .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uVgA3vgDtA .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uVgA3vgDtA .modal-open {
  overflow: hidden;
}
.cid-uVgA3vgDtA .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uVgA3vgDtA .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uVgA3vgDtA .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uVgA3vgDtA .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uVgA3vgDtA .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uVgA3vgDtA .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uVgA3vgDtA .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uVgA3vgDtA .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uVgA3vgDtA .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uVgA3vgDtA .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uVgA3vgDtA .modal-backdrop.fade {
  opacity: 0;
}
.cid-uVgA3vgDtA .modal-backdrop.show {
  opacity: .5;
}
.cid-uVgA3vgDtA .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uVgA3vgDtA .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uVgA3vgDtA .modal-header {
    padding: 1rem;
  }
}
.cid-uVgA3vgDtA .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uVgA3vgDtA .modal-header .close svg {
  fill: #353535;
}
.cid-uVgA3vgDtA .modal-header .close:hover {
  opacity: 1;
}
.cid-uVgA3vgDtA .modal-header .close:focus {
  outline: none;
}
.cid-uVgA3vgDtA .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uVgA3vgDtA .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uVgA3vgDtA .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uVgA3vgDtA .modal-body {
    padding: 1rem;
  }
}
.cid-uVgA3vgDtA .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uVgA3vgDtA .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uVgA3vgDtA .modal-footer {
    padding: 1rem;
  }
}
.cid-uVgA3vgDtA .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uVgA3vgDtA .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uVgA3vgDtA .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uVgA3vgDtA .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uVgA3vgDtA .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uVgA3vgDtA .modal-lg,
  .cid-uVgA3vgDtA .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uVgA3vgDtA .modal-xl {
    max-width: 1140px;
  }
}
.cid-uVgA3vgDtA .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uVgA3vgDtA .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uVgA3vgDtA .form-group {
  margin-bottom: 1rem;
}
.cid-uVgA3vgDtA .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uVgA3vgDtA .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uVgA3vgDtA .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uVgA3vgDtA .mbr-section-btn {
  margin: 0;
}
.cid-uVgA3vgDtA .mbr-section-btn .btn {
  margin: 0;
}
.cid-uUU30JUSHx {
  background-color: #ffffff;
}
.cid-uUU30JUSHx .container {
  padding-top: 25px;
  padding-bottom: 25px;
  text-align: right;
}
.cid-uUU30JUSHx .container-nopadding {
  padding: 0px;
}
.cid-uUU30JUSHx .contactBtn {
  position: absolute;
  right: 30px;
  bottom: 30px;
  z-index: 5001;
}
.cid-uUU30JUSHx .contactBtnFixed {
  position: fixed;
}
.cid-uUU30JUSHx .btn-circle {
  background-color: rgba(35, 35, 35, 0.7);
  width: 50px;
  height: 50px;
  line-height: 50px;
  text-align: center;
  padding: 0;
  -webkit-border-radius: 30px !important;
  -moz-border-radius: 30px !important;
  border-radius: 30px !important;
  margin: .25rem !important;
  border-style: solid;
  border-color: rgba(0, 0, 0, 0.7);
  border-width: 1px;
}
.cid-uUU30JUSHx .btnIconcol {
  color: #ffffff;
}
.cid-uUU30JUSHx .btn-circle:hover {
  background-color: #232323;
}
.cid-uUU30JUSHx .btn-iconsize {
  line-height: revert !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  font-size: 1.7rem !important;
}
@media (max-width: 767px) {
  .cid-uUU30JUSHx .btn-iconsize .btn {
    font-size: 1.7rem !important;
  }
  .cid-uUU30JUSHx .btn-iconsize .btn .mbr-iconfont {
    font-size: 1.7rem !important;
  }
}
.cid-uUU30JUSHx .contactwindow {
  display: inline-block;
  text-align: left;
  width: 400px;
  background-color: #c9e1e7;
  border-color: black !important;
  border-width: 0 !important;
  border-style: solid !important;
  border-radius: 5px !important;
  box-shadow: 0 12px 20px 0 rgba(35, 35, 35, 0.4) !important;
  z-index: 5000;
}
.cid-uUU30JUSHx .windowFixed {
  display: none;
  position: fixed;
  right: 100px;
  bottom: 30px;
  overflow: auto;
  opacity: 0%;
  transition: opacity 1s;
}
.cid-uUU30JUSHx .windowBar {
  width: 100%;
  background-color: #000000;
  color: #fff;
  padding: 5px;
  border-top-left-radius: 5px !important;
  border-top-right-radius: 5px !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
}
.cid-uUU30JUSHx .close {
  color: #ffffff;
  text-shadow: none;
  opacity: 1;
  padding-right: 3px;
  outline: none !important;
  float: right ;
  background-color: transparent;
  border: none;
  font-size: 1.5rem !important;
  line-height: 1;
}
@media (max-width: 560px) {
  .cid-uUU30JUSHx .windowFixed {
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
  }
  .cid-uUU30JUSHx .windowBar,
  .cid-uUU30JUSHx .contentwindow,
  .cid-uUU30JUSHx .contactwindow {
    border-radius: 0;
  }
}
.cid-uUU30JUSHx .windowContent {
  width: 100%;
  padding: 10px;
}
.cid-uUU30JUSHx .windowBarText {
  display: block;
  color: #ffffff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-uUU30JUSHx .btn-form {
  display: initial;
  font-size: 1rem !important;
  font-weight: 400 !important;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uUU30JUSHx .mbr-form .input-group-btn button[type="submit"] {
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uUU30JUSHx .recaptcha-div {
  margin-bottom: 0;
}
.cid-uUU30JUSHx .recaptcha-div p {
  padding-top: 0;
  padding-bottom: 0;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  font-size: 0.8rem !important;
  font-weight: 400 !important;
}
.cid-uUU30JUSHx .gdpr-div {
  margin-bottom: 0;
}
.cid-uUU30JUSHx .gdpr-div p {
  padding-top: 0;
  padding-bottom: 0;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  font-size: 0.8rem !important;
  font-weight: 400 !important;
}
.cid-uUU30JUSHx .alert-div {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
}
.cid-uUU30JUSHx .send-copy-div {
  margin-bottom: 0;
}
.cid-uUU30JUSHx .send-copy-div p {
  padding-top: 0;
  padding-bottom: 0;
  margin-bottom: 0;
  margin-left: 0px;
  margin-right: 0px;
  font-size: 0.8rem !important;
  font-weight: 400 !important;
}
.cid-uUU30JUSHx .alert-success {
  background-color: #55e629;
  padding-top: 0.3rem !important;
  padding-bottom: 0.3rem !important;
}
.cid-uUU30JUSHx .alert-danger {
  background-color: #fd000b;
  padding-top: 0.3rem !important;
  padding-bottom: 0.3rem !important;
}
.cid-uUU30JUSHx .mbr-alert-success {
  text-align: center;
}
.cid-uUU30JUSHx .mbr-alert-danger {
  text-align: center;
}
.cid-uUU30JUSHx .message-div {
  margin-bottom: 0;
}
.cid-uUU30JUSHx .message-topic-div {
  margin-bottom: 0;
}
.cid-uUU30JUSHx .file-upload-div {
  margin-bottom: 0;
}
.cid-uUU30JUSHx .form-control {
  padding-top: 5px !important;
  padding-bottom: 8px !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  min-height: 3.2em !important;
}
.cid-uUU30JUSHx .form-control2 {
  color: #000000 !important;
  font-size: 15px !important;
  font-weight: 400 !important;
  min-height: 3.2em !important;
}
.cid-uUU30JUSHx .form-control3 {
  font-size: 15px !important;
  font-weight: 400 !important;
  min-height: 3.5em !important;
}
.cid-uUU30JUSHx .form-control {
  border: 1px solid #000000 !important;
}
.cid-uUU30JUSHx .form-control:hover {
  border: 1px solid #000000 !important;
}
.cid-uUU30JUSHx .form-control:focus {
  border: 1px solid #000000 !important;
}
.cid-uUU30JUSHx .showAlerts {
  display: block !important;
}
.cid-uUU30JUSHx .sendBtnCornerRadius {
  border-radius: 7px;
}
.cid-uUU30JUSHx .hidden {
  display: none;
}
.cid-uUU30JUSHx .mbr-section-terms {
  color: #232323;
  text-align: left;
}
.cid-uUU30JUSHx .mbr-section-autorespond {
  color: #232323;
  text-align: center;
}
.cid-uUU30JUSHx .mbr-section-gdpr {
  color: #232323;
  text-align: left;
}
.cid-uUU30JUSHx .mbr-section-alertsuccess {
  text-align: center;
}
.cid-uUU30JUSHx .mbr-section-alertsuccess span {
  vertical-align: middle;
}
.cid-uUU30JUSHx .mbr-section-alerterror {
  text-align: center;
}
.cid-uUU30JUSHx .mbr-section-alerterror span {
  vertical-align: middle;
}
.cid-uUU30JUSHx .mbr-section-labels {
  color: #232323;
}
.cid-uUU30JUSHx .sub-btn-config {
  margin-top: 13px !important;
  margin-bottom: 10px !important;
}
.cid-uUU30JUSHx .uploadBtn {
  padding-top: 17px !important;
  padding-left: 20.75px !important;
  color: #000000 !important;
}
.cid-uUU30JUSHx .MsgTopicXpad {
  padding-left: 6px !important;
}
.cid-uUU30JUSHx input[type=file]::file-selector-button {
  border: 1.25px solid #232323 !important;
  padding-top: 5px;
  padding-bottom: 6.5px;
  padding-left: .4em;
  padding-right: .4em;
  border-radius: .2em;
  background-color: #c9e1e7 !important;
  color: #000000 !important;
  font-family: Arial, Helvetica, sans-serif;
}
.cid-uUU30JUSHx input[type=file]::-webkit-file-upload-button {
  border: 1.25px solid #232323 !important;
  padding-top: 5px;
  padding-bottom: 6.5px;
  padding-left: .4em;
  padding-right: .4em;
  border-radius: .2em;
  background-color: #c9e1e7 !important;
  color: #000000 !important;
  font-family: Arial, Helvetica, sans-serif;
}
.cid-uUU30JUSHx input[type=file]::-ms-browse {
  border: 1.25px solid #232323 !important;
  padding-top: 5px;
  padding-bottom: 6.5px;
  padding-left: .4em;
  padding-right: .4em;
  border-radius: .2em;
  background-color: #c9e1e7 !important;
  color: #000000 !important;
  font-family: Arial, Helvetica, sans-serif;
}
.cid-uUU30JUSHx .blockhelp-format {
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  text-align: left;
}
.cid-uUU30JUSHx .blockhelp-format2 {
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  text-align: left;
  color: red;
}
.cid-uUU30JUSHx .show2ndButton {
  display: none ;
}
.cid-uUU30JUSHx input,
.cid-uUU30JUSHx textarea,
.cid-uUU30JUSHx select {
  background-color: #ffffff !important;
}
.cid-uUU30JUSHx textarea::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-uUU30JUSHx textarea:-moz-placeholder {
  color: #767676 !important;
}
.cid-uUU30JUSHx textarea::-moz-placeholder {
  color: #767676 !important;
}
.cid-uUU30JUSHx textarea:-ms-input-placeholder {
  color: #767676 !important;
}
.cid-uUU30JUSHx input::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-uUU30JUSHx input:-moz-placeholder {
  color: #767676 !important;
}
.cid-uUU30JUSHx input::-moz-placeholder {
  color: #767676 !important;
}
.cid-uUU30JUSHx input:-ms-input-placeholder {
  color: #767676 !important;
}
.cid-uUU30JUSHx .btn .mbr-iconfont,
.cid-uUU30JUSHx .btn.btn-sm .mbr-iconfont {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: unset;
}
.cid-uVsmrAYYzu P {
  color: #1281fc;
}
.cid-uVsmrAYYzu DIV {
  color: #ffffff;
}
.cid-uVsmrAYYzu H10 {
  color: #034e75;
}
.cid-uVsmrAYYzu .hidden {
  display: none;
}
.cid-uVsmrAYYzu .icon-bar {
  z-index: 100002;
  position: fixed;
  top: 45%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  padding-right: 11px;
}
.cid-uVsmrAYYzu .icon-bar a {
  display: block;
  text-align: center;
  padding: 3px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  padding-left: 11px;
}
.cid-uVsmrAYYzu .icon-bar a:hover {
  background-color: #000000;
}
.cid-uVsmrAYYzu .flag {
  background: transparent;
}
.cid-uVsmrAYYzu .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-uVsmrAYYzu .nav-right {
  float: left !important;
  position: relative;
}
.cid-uVsmrAYYzu #google_translate_element {
  display: none;
}
.cid-uVsmrAYYzu .goog-te-banner {
  display: none;
}
.cid-uVsmrAYYzu .skiptranslate {
  display: none;
  bottom: 0px;
  position: relative;
}
.cid-uVsmrAYYzu .goog-te-spinner-pos {
  display: none !important;
}
.cid-uVsmrAYYzu body {
  top: 0px !important;
}
.cid-uVsmrAYYzu body body {
  top: 0 !important;
}
.cid-uVsmrAYYzu body .goog-te-banner-frame {
  display: none !important;
}
.cid-uVsmrAYYzu .goog-te-banner-frame.skiptranslate {
  display: none !important;
}
.cid-uVsmrAYYzu .goog-tooltip {
  display: none !important;
}
.cid-uVsmrAYYzu .goog-tooltip:hover {
  display: none !important;
}
.cid-uVsmrAYYzu .goog-text-highlight {
  background-color: transparent !important;
  border: none !important;
  box-shadow: none !important;
  display: none !important;
  Background-color: transparent;
}
.cid-uVsmrAYYzu #goog-gt-tt,
.cid-uVsmrAYYzu .goog-te-balloon-frame {
  display: none !important;
}
.cid-uVsmrAYYzu #goog-gt-tt {
  visibility: hidden;
  display: none !important;
}
.cid-uVsmrAYYzu .goog-logo-link {
  display: none !important;
}
.cid-uVsmrAYYzu .goog-te-gadget {
  height: 28px !important;
  overflow: hidden;
}
.cid-uVsmrAYYzu div.imgtest {
  margin-left: auto;
  margin-right: auto;
  width: 100px;
  content: url(https://www.unsitepourtous.be/logoscript/logo-zen.png);
}
.cid-uVsmrAYYzu div.imgtest2 {
  margin-left: auto;
  margin-right: auto;
  width: 250px;
  content: url(https://www.unsitepourtous.be/logoscript/flags145.png);
}
.cid-uVsoUk2Dmp .row * {
  width: 130px;
  max-width: 130px;
}
.cid-uVsoUk2Dmp .menuItem {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-align: center;
  width: 100px;
  z-index: 100002;
}
.cid-uVsoUk2Dmp .menuItem {
  margin-bottom: 30px;
  height: 130px;
}
.cid-uVsoUk2Dmp #menuItems {
  width: 100px;
  height: 150px;
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-template-rows: repeat(2, 1fr);
  grid-gap: 10px;
  padding: 10px;
}
.cid-uVsoUk2Dmp .frame {
  font-size: 1rem!important;
  width: 100px;
  height: 100px;
  border: 0px solid #ffffff;
  box-sizing: border-box;
  display: flex;
  justify-content: center;
  align-items: center;
  overflow: hidden;
  background-color: rgba(255, 255, 255, 0);
}
.cid-uVsoUk2Dmp .menuItem p {
  margin-top: 5px;
}
.cid-uVsoUk2Dmp .menuItem img {
  width: 75%;
  max-height: 75%;
  object-fit: contain;
}
.cid-uVsoUk2Dmp #toggle {
  position: absolute;
  top: 69%;
  right: -65px;
  width: 50px;
  height: 38px;
  color: #ffffff;
  text-align: center;
  line-height: 50px;
  cursor: pointer;
}
.cid-uVsoUk2Dmp #menu {
  position: fixed;
  top: 15%;
  right: -270px;
  width: 270px;
  height: 300px;
  background-color: rgba(255, 255, 255, 0.1);
  transition: right 1s;
  z-index: 1000;
  border-radius: 6px 0 0 6px;
  border: 4px solid #ff0000;
  border-right: none;
}
.cid-uVsoUk2Dmp #toggle::after {
  content: 'Menu';
  position: absolute;
  top: 50%;
  left: -305px;
  transform: translate(-50%, -50%) rotate(-90deg);
  background-color: #000000;
  font-size: 27px;
  width: 150px;
  height: 51px;
  line-height: 30px;
  border-radius: 6px 6px 0 0;
  border: 4px solid #ff0000;
  border-bottom: none;
  padding-left: 38px;
  padding-right: 30px;
  padding-top: 5px;
}
.cid-uVsoUk2Dmp #menu:hover {
  right: 0;
}
.cid-uVsoUk2Dmp .menuItem .mbr-fonts-style {
  text-align: center;
  margin-top: 0px;
}
.cid-uVsoUk2Dmp .menuItem a {
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
}
.cid-uVsoUk2Dmp .menuItem a img {
  max-width: 100px;
  max-height: 100px;
}
.cid-uVsoUk2Dmp .hidden {
  display: none;
}
.cid-uVsoUk2Dmp div.imgtest {
  margin-left: auto;
  margin-right: auto;
  width: 100px;
  content: url(https://unsitepourtous.be/logo-zen.png);
}
.cid-uVsoUk2Dmp P {
  color: #ffffff;
}
@media (max-width: 1400px) and (min-width: 768px) {
  .cid-uVsoUk2Dmp .container {
    padding-left: 0px;
    padding-right: 0px;
  }
}
.cid-uVsQoSevcU.popup-builder {
  background-color: #ffffff;
}
.cid-uVsQoSevcU.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uVsQoSevcU.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uVsQoSevcU .modal-content,
.cid-uVsQoSevcU .modal-dialog {
  height: auto;
}
.cid-uVsQoSevcU .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uVsQoSevcU .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uVsQoSevcU .form-wrapper .mbr-form .form-group,
  .cid-uVsQoSevcU .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uVsQoSevcU .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uVsQoSevcU .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uVsQoSevcU .mbr-text {
  text-align: center;
}
.cid-uVsQoSevcU .pt-0 {
  padding-top: 0 !important;
}
.cid-uVsQoSevcU .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uVsQoSevcU .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uVsQoSevcU .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uVsQoSevcU .modal-open {
  overflow: hidden;
}
.cid-uVsQoSevcU .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uVsQoSevcU .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uVsQoSevcU .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uVsQoSevcU .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uVsQoSevcU .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uVsQoSevcU .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uVsQoSevcU .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uVsQoSevcU .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uVsQoSevcU .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uVsQoSevcU .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uVsQoSevcU .modal-backdrop.fade {
  opacity: 0;
}
.cid-uVsQoSevcU .modal-backdrop.show {
  opacity: .5;
}
.cid-uVsQoSevcU .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uVsQoSevcU .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uVsQoSevcU .modal-header {
    padding: 1rem;
  }
}
.cid-uVsQoSevcU .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uVsQoSevcU .modal-header .close svg {
  fill: #353535;
}
.cid-uVsQoSevcU .modal-header .close:hover {
  opacity: 1;
}
.cid-uVsQoSevcU .modal-header .close:focus {
  outline: none;
}
.cid-uVsQoSevcU .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uVsQoSevcU .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uVsQoSevcU .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uVsQoSevcU .modal-body {
    padding: 1rem;
  }
}
.cid-uVsQoSevcU .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uVsQoSevcU .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uVsQoSevcU .modal-footer {
    padding: 1rem;
  }
}
.cid-uVsQoSevcU .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uVsQoSevcU .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uVsQoSevcU .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uVsQoSevcU .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uVsQoSevcU .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uVsQoSevcU .modal-lg,
  .cid-uVsQoSevcU .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uVsQoSevcU .modal-xl {
    max-width: 1140px;
  }
}
.cid-uVsQoSevcU .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uVsQoSevcU .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uVsQoSevcU .form-group {
  margin-bottom: 1rem;
}
.cid-uVsQoSevcU .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uVsQoSevcU .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uVsQoSevcU .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uVsQoSevcU .mbr-section-btn {
  margin: 0;
}
.cid-uVsQoSevcU .mbr-section-btn .btn {
  margin: 0;
}
.cid-uUU30MRZCT {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uUU30MRZCT .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUU30MRZCT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUU30MRZCT .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uUU30MRZCT .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uUU30MRZCT .row {
    text-align: center;
  }
  .cid-uUU30MRZCT .row > div {
    margin: auto;
  }
  .cid-uUU30MRZCT .social-row {
    justify-content: center;
  }
}
.cid-uUU30MRZCT .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uUU30MRZCT .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uUU30MRZCT .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uUU30MRZCT .list {
    margin-bottom: 0rem;
  }
}
.cid-uUU30MRZCT .mbr-text {
  color: #bbbbbb;
}
.cid-uUU30MRZCT .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-uUU30MRZCT .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uUU30MRZCT div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uUU2YmuAZl {
  z-index: 1000;
  width: 100%;
}
.cid-uUU2YmuAZl nav.navbar {
  position: fixed;
}
.cid-uUU2YmuAZl .container-fluid {
  padding: 0;
}
.cid-uUU2YmuAZl .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-uUU2YmuAZl .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uUU2YmuAZl .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uUU2YmuAZl .dropdown-item:hover,
.cid-uUU2YmuAZl .dropdown-item:focus {
  background: #000000 !important;
  color: white !important;
}
.cid-uUU2YmuAZl .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uUU2YmuAZl .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uUU2YmuAZl .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uUU2YmuAZl .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uUU2YmuAZl .nav-link {
  position: relative;
}
.cid-uUU2YmuAZl .nav-link::before {
  background-color: currentColor;
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  content: "";
  height: 1px;
  width: 0%;
  -webkit-transition: width 0.5s ease-in-out;
  -moz--transition: width 0.5s ease-in-out;
  transition: width 0.5s ease-in-out;
}
.cid-uUU2YmuAZl .nav-link::after {
  background: transparent !important;
}
.cid-uUU2YmuAZl .nav-link:hover::before,
.cid-uUU2YmuAZl .nav-link :focus::before {
  width: 100%;
}
.cid-uUU2YmuAZl .container {
  display: flex;
  margin: auto;
}
.cid-uUU2YmuAZl .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 0.5rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
  border: 1px solid currentColor;
}
.cid-uUU2YmuAZl .iconfont-wrapper:hover {
  background: #FFFFFF;
}
.cid-uUU2YmuAZl .iconfont-wrapper:hover .mbr-iconfont {
  color: #141414;
}
.cid-uUU2YmuAZl .dropdown-menu,
.cid-uUU2YmuAZl .navbar.opened {
  background: #141414 !important;
}
.cid-uUU2YmuAZl .nav-item:focus,
.cid-uUU2YmuAZl .nav-link:focus {
  outline: none;
}
.cid-uUU2YmuAZl .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uUU2YmuAZl .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
  background: transparent !important;
}
.cid-uUU2YmuAZl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uUU2YmuAZl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uUU2YmuAZl .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uUU2YmuAZl .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uUU2YmuAZl .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid #ffffff;
  background: rgba(20, 20, 20, 0.2);
}
.cid-uUU2YmuAZl .navbar.opened {
  transition: all 0.3s;
}
.cid-uUU2YmuAZl .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uUU2YmuAZl .navbar .navbar-logo img {
  width: auto;
}
.cid-uUU2YmuAZl .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uUU2YmuAZl .navbar.collapsed {
  justify-content: center;
}
.cid-uUU2YmuAZl .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uUU2YmuAZl .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uUU2YmuAZl .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-uUU2YmuAZl .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uUU2YmuAZl .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uUU2YmuAZl .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-uUU2YmuAZl .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uUU2YmuAZl .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uUU2YmuAZl .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uUU2YmuAZl .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uUU2YmuAZl .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uUU2YmuAZl .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uUU2YmuAZl .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uUU2YmuAZl .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-uUU2YmuAZl .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uUU2YmuAZl .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uUU2YmuAZl .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uUU2YmuAZl .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uUU2YmuAZl .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uUU2YmuAZl .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uUU2YmuAZl .navbar.navbar-short {
  min-height: 60px;
}
.cid-uUU2YmuAZl .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uUU2YmuAZl .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uUU2YmuAZl .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uUU2YmuAZl .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uUU2YmuAZl .navbar-brand .display-7 {
  font-size: 24px;
}
.cid-uUU2YmuAZl .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uUU2YmuAZl .dropdown-item.active,
.cid-uUU2YmuAZl .dropdown-item:active {
  background-color: transparent;
}
.cid-uUU2YmuAZl .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uUU2YmuAZl .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uUU2YmuAZl .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uUU2YmuAZl .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #141414;
}
.cid-uUU2YmuAZl .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uUU2YmuAZl .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uUU2YmuAZl ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uUU2YmuAZl .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
@media (min-width: 992px) {
  .cid-uUU2YmuAZl .navbar-buttons {
    margin-bottom: -1px;
    margin-top: -1px;
  }
}
.cid-uUU2YmuAZl button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uUU2YmuAZl button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uUU2YmuAZl button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uUU2YmuAZl button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uUU2YmuAZl button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uUU2YmuAZl button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uUU2YmuAZl nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uUU2YmuAZl nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uUU2YmuAZl nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uUU2YmuAZl nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uUU2YmuAZl .navbar-dropdown {
  padding: 0 24px;
  position: fixed;
}
@media (min-width: 576px) {
  .cid-uUU2YmuAZl .navbar-dropdown {
    padding: 0 40px;
    min-height: 80px;
  }
}
@media (min-width: 768px) {
  .cid-uUU2YmuAZl .navbar-dropdown {
    padding: 0 60px;
  }
}
@media (min-width: 992px) {
  .cid-uUU2YmuAZl .navbar-dropdown {
    padding: 0 0 0 60px;
  }
}
.cid-uUU2YmuAZl a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uUU2YmuAZl .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1.5rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uUU2YmuAZl .icons-menu {
    padding-left: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uUU2YmuAZl .navbar {
    height: 70px;
  }
  .cid-uUU2YmuAZl .navbar.opened {
    height: auto;
  }
  .cid-uUU2YmuAZl .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uUU2YmuAZl .btn {
  min-height: 81px;
  margin: 0.667rem 0.667rem 1.4rem;
  padding: 0 64px;
}
@media (min-width: 992px) {
  .cid-uUU2YmuAZl .btn {
    margin: 0 0 0 0.6rem;
  }
}
.cid-uUU2YmuAZl .btn-info-outline {
  border: 1px solid currentColor;
  background: #232323 !important;
}
.cid-uUU2YmuAZl .btn-info-outline:hover {
  background: #595959 !important;
  border: 1px solid currentColor !important;
}
.cid-uUU2Yo1EeD {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uUU2Yo1EeD .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUU2Yo1EeD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUU2Yo1EeD .col-title {
  margin-bottom: 20px;
}
@media (max-width: 991px) {
  .cid-uUU2Yo1EeD .col-title {
    margin-bottom: 50px;
  }
}
.cid-uUU2Yo1EeD .mbr-section-title {
  color: #2B2B2B;
}
.cid-uUU2Yo1EeD .mbr-section-main-subtitle {
  color: #5F6AD4;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-uUU2Yo1EeD .mbr-section-main-subtitle {
    margin-top: 16px;
  }
}
.cid-uUU2Yo1EeD .col-text {
  display: flex;
  flex-wrap: wrap;
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uUU2Yo1EeD .col-text {
    flex-wrap: nowrap;
    justify-content: space-between;
  }
}
@media (max-width: 991px) {
  .cid-uUU2Yo1EeD .col-text {
    padding-top: 0;
    padding-bottom: 0;
  }
}
.cid-uUU2Yo1EeD .text-container1 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uUU2Yo1EeD .text-container1 {
    max-width: 340px;
  }
}
.cid-uUU2Yo1EeD .text-container2 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uUU2Yo1EeD .text-container2 {
    max-width: 280px;
    padding-left: 40px;
  }
}
.cid-uUU2Yo1EeD .mbr-section-btn {
  margin-top: 16px;
}
.cid-uUU2Yo1EeD .mbr-section-btn .btn {
  min-width: 280px;
  min-height: 60px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uUU2Yo1EeD .mbr-section-btn {
    margin-top: 8px;
    width: 100%;
  }
  .cid-uUU2Yo1EeD .mbr-section-btn .btn {
    width: 100%;
    min-width: max-content;
  }
}
.cid-uUU2Yo1EeD .col-carousel {
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (max-width: 991px) {
  .cid-uUU2Yo1EeD .col-carousel {
    padding-top: 30px;
  }
}
.cid-uUU2Yo1EeD .col-border .border-line {
  height: 2px;
  background-color: #dfdfd8;
}
.cid-uUU2Yo1EeD .name-text {
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-uUU2Yo1EeD .roominess-text {
  color: #78ec80;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-uUU2Yo1EeD .mbr-text {
  color: #003d59;
  margin-bottom: 0;
  margin-top: 12px;
  text-align: center;
}
.cid-uUU2Yo1EeD .list {
  color: #2A2A2A;
  margin-top: 20px;
  width: 100%;
}
.cid-uUU2Yo1EeD .list-item {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-uUU2Yo1EeD .list-item:not(:first-child) {
  margin-top: 12px;
}
.cid-uUU2Yo1EeD .list-text {
  flex-grow: 1;
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-uUU2Yo1EeD .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 8px;
}
.cid-uUU2Yo1EeD .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #78ec80;
}
.cid-uUU2Yo1EeD .price-text {
  color: #2A2A2A;
  margin-bottom: 0;
  margin-top: 20px;
  text-align: center;
}
.cid-uUU2Yo1EeD .carousel {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 400px;
}
.cid-uUU2Yo1EeD .carousel img {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 1199px) {
  .cid-uUU2Yo1EeD .carousel {
    height: 385px;
  }
}
@media (max-width: 991px) {
  .cid-uUU2Yo1EeD .carousel {
    height: 350px;
  }
}
@media (max-width: 575px) {
  .cid-uUU2Yo1EeD .carousel {
    height: 280px;
  }
}
.cid-uUU2Yo1EeD .carousel-inner {
  display: flex;
  align-items: center;
  height: 100%;
  border-radius: 16px;
}
.cid-uUU2Yo1EeD .carousel-item {
  border-radius: 16px;
  overflow: hidden;
  height: 100%;
}
.cid-uUU2Yo1EeD .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-uUU2Yo1EeD .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uUU2Yo1EeD .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-uUU2Yo1EeD .carousel-control {
  top: 50%;
  width: 30px;
  height: 30px;
  margin-top: -15px;
  font-size: 16px;
  background-color: #dfdfd8;
  color: #2B2B2B !important;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: 1 !important;
}
.cid-uUU2Yo1EeD .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 16px;
}
.cid-uUU2Yo1EeD .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 16px;
}
.cid-uUU2Yo1EeD .carousel-control:hover {
  background-color: #646464;
  color: #FFFFFF !important;
}
.cid-uUU2Yo1EeD .carousel-indicators {
  display: none !important;
}
.cid-uUU2Yo1EeD .item-menu-overlay {
  opacity: 0 !important;
}
.cid-uUU2Yo1EeD .name-text,
.cid-uUU2Yo1EeD .mbr-section-btn {
  color: #003d59;
  text-align: center;
}
.cid-uVh3Q90UDi {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uVh3Q90UDi .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVh3Q90UDi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVh3Q90UDi .container,
.cid-uVh3Q90UDi .container-fluid {
  position: relative;
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-uVh3Q90UDi .container,
  .cid-uVh3Q90UDi .container-fluid {
    padding: 0 20px;
  }
}
.cid-uVh3Q90UDi .row {
  position: relative;
  justify-content: center;
  padding: 50px 10px;
  overflow: hidden;
  margin: 0;
  border: 1px solid #000000;
  border-radius: 10px;
}
@media (max-width: 992px) {
  .cid-uVh3Q90UDi .row {
    padding: 85px 8px;
  }
}
.cid-uVh3Q90UDi .title-wrapper .mbr-section-subtitle {
  margin-bottom: 25px;
}
.cid-uVh3Q90UDi .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
.cid-uVh3Q90UDi .text-wrapper {
  padding: 0 10%;
}
@media (max-width: 992px) {
  .cid-uVh3Q90UDi .text-wrapper {
    padding: 0;
  }
}
.cid-uVh3Q90UDi .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-uVh3Q90UDi .mbr-section-title {
  color: #ffffff;
}
.cid-uVh3Q90UDi .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uVh3Q90UDi .mbr-text {
  color: #000000;
}
.cid-uVh3Q90UDi .mbr-section-title,
.cid-uVh3Q90UDi .title-wrapper {
  color: #000000;
  text-align: center;
}
.cid-uUU2YqNZq5 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uUU2YqNZq5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUU2YqNZq5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUU2YqNZq5 .section-head {
  margin-bottom: 50px;
}
.cid-uUU2YqNZq5 .mbr-section-title {
  color: #112b6d;
}
.cid-uUU2YqNZq5 .mbr-section-subtitle {
  color: #000000;
  margin-top: 1rem;
}
.cid-uUU2YqNZq5 .card {
  padding: 0;
}
.cid-uUU2YqNZq5 .card-header {
  padding: 0;
  margin-bottom: 0;
  border: none;
  background-color: transparent;
  border-bottom: 1px solid #e2e2e2;
}
.cid-uUU2YqNZq5 .panel-title {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding: 25px 0;
}
.cid-uUU2YqNZq5 .panel-title-icon {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 15px;
  height: 15px;
  margin-right: 14px;
  color: #000000;
}
.cid-uUU2YqNZq5 .panel-title-icon span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: #000000;
  transition: .3s all;
}
.cid-uUU2YqNZq5 .panel-title-icon span:nth-child(1) {
  width: 100%;
  height: 2px;
}
.cid-uUU2YqNZq5 .panel-title-icon span:nth-child(2) {
  width: 2px;
  height: 100%;
}
.cid-uUU2YqNZq5 .panel-title[aria-expanded="true"] .panel-title-icon span:nth-child(2) {
  transform: translate(-50%, -50%) rotate(90deg);
}
.cid-uUU2YqNZq5 .sign {
  display: none !important;
}
.cid-uUU2YqNZq5 .panel-title-edit {
  color: #000000;
}
.cid-uUU2YqNZq5 .panel-body {
  padding: 15px 0;
}
.cid-uUU2YqNZq5 .panel-text {
  color: #000000;
  margin-bottom: 10px;
}
.cid-uUU2YyZmGU {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uUU2YyZmGU .card-wrapper {
  border-radius: 0;
  border: 1px solid #dddfe0;
  box-shadow: 0 0 17px 0 rgba(0, 0, 0, 0.21);
  padding: 2rem;
}
.cid-uUU2YyZmGU .card-title {
  font-weight: 600;
}
.cid-uUU2YyZmGU .card-img {
  text-align: left;
  padding: 0;
  position: relative;
  display: inline-block;
  margin-bottom: 16px;
  width: 100%;
}
.cid-uUU2YyZmGU .card-img span {
  border: 2px solid #5aac98;
  padding: 15.5px;
  border-radius: 70px;
  text-align: center;
  color: #5aac98;
  font-size: 35px;
  display: inline-block;
}
@media (max-width: 991px) {
  .cid-uUU2YyZmGU .card {
    margin-bottom: 2rem;
  }
}
.cid-uUU2YyZmGU .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUU2YyZmGU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUU2YyZmGU .card-wrapper .card-box .mbr-text,
.cid-uUU2YyZmGU .card-wrapper .card-box .mbr-section-btn,
.cid-uUU2YyZmGU .card-wrapper .card-box .card-img {
  text-align: left;
}
.cid-uUU2YAXx5e {
  background-image: url("../../../assets/images/egypt-tours-egypt-travel-siwa-oasis-5.jpg");
}
.cid-uUU2YAXx5e .mbr-section-title {
  text-align: center;
  margin-bottom: 40px;
  color: #ffffff;
}
.cid-uUU2YAXx5e .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uUU2YAXx5e .button-align {
  text-align: right;
}
.cid-uUU2YAXx5e .mbr-section-btn {
  display: block;
  margin-left: 0;
  margin-right: 0;
}
.cid-uUU2YAXx5e .btn {
  margin-top: 20px;
  transition: all .3s !important;
  width: 268px !important;
  height: 268px !important;
}
.cid-uUU2YAXx5e a.btn > span {
  margin-left: 0.5rem;
}
.cid-uUU2YAXx5e a.btn {
  padding: 7.5rem 4rem;
  margin: 0;
  border-radius: 100% !important;
  background-color: transparent !important;
  border: 2px solid #ffffff !important;
}
.cid-uUU2YAXx5e .al {
  display: flex;
  align-items: center;
}
.cid-uUU2YAXx5e a.btn:hover {
  color: #000000 !important;
  background-color: #c0f22c !important;
  border: 2px solid #ffffff !important;
}
.cid-uUU2YAXx5e a {
  font-weight: 500;
  transition: color .3s;
}
.cid-uUU2YAXx5e .mbr-iconfont {
  margin: auto;
  background-color: #c0f22c;
  color: #ffffff;
  border-radius: 50%;
  font-size: 13px;
  cursor: pointer;
  width: 52px;
  height: 52px;
  transition: .2s;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  padding: 14px;
  padding-right: 11px;
}
.cid-uUU2YAXx5e .icon-wrapper {
  display: inline;
}
.cid-uUU2YAXx5e .lin {
  display: inline;
  margin-left: 12px;
}
.cid-uUU2YAXx5e .linkMovement {
  margin-top: 130px;
}
@media (max-width: 960px) {
  .cid-uUU2YAXx5e .al {
    flex-direction: column;
  }
  .cid-uUU2YAXx5e .button-align {
    padding-top: 20px;
    text-align: center;
  }
  .cid-uUU2YAXx5e .linkMovement {
    display: flex;
    justify-content: center;
    padding-top: 20px;
    margin-top: 0;
  }
}
.cid-uUU2YClrTj {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-uUU2YClrTj [class^="socicon-"]:before,
.cid-uUU2YClrTj [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-uUU2YClrTj .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-uUU2YClrTj .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #000000, #ff6666);
  display: inline-block;
}
.cid-uUU2YClrTj .socicon {
  color: #5b686b;
}
.cid-uUU2YClrTj .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  border: 2px solid #c0a375;
  border-color: #1ba1e2;
  color: #232323;
  cursor: pointer;
  margin-left: .5rem !important;
  margin-right: .5rem !important;
}
.cid-uUU2YClrTj .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-uUU2YClrTj .btn-social:hover {
  color: #fff;
  background: #1ba1e2;
}
.cid-uUU2YClrTj .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-uUU2YClrTj .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-uUU2YClrTj .btn {
    font-size: 20px !important;
  }
  .cid-uUU2YClrTj .btn-social {
    margin-right: .1rem !important;
    margin-left: .1rem !important;
  }
}
.cid-uVh1lNXnwM.popup-builder {
  background-color: #ffffff;
}
.cid-uVh1lNXnwM.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uVh1lNXnwM.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uVh1lNXnwM .modal-content,
.cid-uVh1lNXnwM .modal-dialog {
  height: auto;
}
.cid-uVh1lNXnwM .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uVh1lNXnwM .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uVh1lNXnwM .form-wrapper .mbr-form .form-group,
  .cid-uVh1lNXnwM .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uVh1lNXnwM .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uVh1lNXnwM .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uVh1lNXnwM .mbr-text {
  text-align: center;
}
.cid-uVh1lNXnwM .pt-0 {
  padding-top: 0 !important;
}
.cid-uVh1lNXnwM .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uVh1lNXnwM .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uVh1lNXnwM .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uVh1lNXnwM .modal-open {
  overflow: hidden;
}
.cid-uVh1lNXnwM .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uVh1lNXnwM .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uVh1lNXnwM .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uVh1lNXnwM .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uVh1lNXnwM .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uVh1lNXnwM .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uVh1lNXnwM .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uVh1lNXnwM .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uVh1lNXnwM .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uVh1lNXnwM .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uVh1lNXnwM .modal-backdrop.fade {
  opacity: 0;
}
.cid-uVh1lNXnwM .modal-backdrop.show {
  opacity: .5;
}
.cid-uVh1lNXnwM .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uVh1lNXnwM .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uVh1lNXnwM .modal-header {
    padding: 1rem;
  }
}
.cid-uVh1lNXnwM .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uVh1lNXnwM .modal-header .close svg {
  fill: #353535;
}
.cid-uVh1lNXnwM .modal-header .close:hover {
  opacity: 1;
}
.cid-uVh1lNXnwM .modal-header .close:focus {
  outline: none;
}
.cid-uVh1lNXnwM .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uVh1lNXnwM .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uVh1lNXnwM .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uVh1lNXnwM .modal-body {
    padding: 1rem;
  }
}
.cid-uVh1lNXnwM .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uVh1lNXnwM .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uVh1lNXnwM .modal-footer {
    padding: 1rem;
  }
}
.cid-uVh1lNXnwM .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uVh1lNXnwM .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uVh1lNXnwM .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uVh1lNXnwM .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uVh1lNXnwM .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uVh1lNXnwM .modal-lg,
  .cid-uVh1lNXnwM .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uVh1lNXnwM .modal-xl {
    max-width: 1140px;
  }
}
.cid-uVh1lNXnwM .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uVh1lNXnwM .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uVh1lNXnwM .form-group {
  margin-bottom: 1rem;
}
.cid-uVh1lNXnwM .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uVh1lNXnwM .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uVh1lNXnwM .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uVh1lNXnwM .mbr-section-btn {
  margin: 0;
}
.cid-uVh1lNXnwM .mbr-section-btn .btn {
  margin: 0;
}
.cid-uUU2YDRzyT {
  background-color: #ffffff;
}
.cid-uUU2YDRzyT .container {
  padding-top: 25px;
  padding-bottom: 25px;
  text-align: right;
}
.cid-uUU2YDRzyT .container-nopadding {
  padding: 0px;
}
.cid-uUU2YDRzyT .contactBtn {
  position: absolute;
  right: 30px;
  bottom: 30px;
  z-index: 5001;
}
.cid-uUU2YDRzyT .contactBtnFixed {
  position: fixed;
}
.cid-uUU2YDRzyT .btn-circle {
  background-color: rgba(35, 35, 35, 0.7);
  width: 50px;
  height: 50px;
  line-height: 50px;
  text-align: center;
  padding: 0;
  -webkit-border-radius: 30px !important;
  -moz-border-radius: 30px !important;
  border-radius: 30px !important;
  margin: .25rem !important;
  border-style: solid;
  border-color: rgba(0, 0, 0, 0.7);
  border-width: 1px;
}
.cid-uUU2YDRzyT .btnIconcol {
  color: #ffffff;
}
.cid-uUU2YDRzyT .btn-circle:hover {
  background-color: #232323;
}
.cid-uUU2YDRzyT .btn-iconsize {
  line-height: revert !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  font-size: 1.7rem !important;
}
@media (max-width: 767px) {
  .cid-uUU2YDRzyT .btn-iconsize .btn {
    font-size: 1.7rem !important;
  }
  .cid-uUU2YDRzyT .btn-iconsize .btn .mbr-iconfont {
    font-size: 1.7rem !important;
  }
}
.cid-uUU2YDRzyT .contactwindow {
  display: inline-block;
  text-align: left;
  width: 400px;
  background-color: #c9e1e7;
  border-color: black !important;
  border-width: 0 !important;
  border-style: solid !important;
  border-radius: 5px !important;
  box-shadow: 0 12px 20px 0 rgba(35, 35, 35, 0.4) !important;
  z-index: 5000;
}
.cid-uUU2YDRzyT .windowFixed {
  display: none;
  position: fixed;
  right: 100px;
  bottom: 30px;
  overflow: auto;
  opacity: 0%;
  transition: opacity 1s;
}
.cid-uUU2YDRzyT .windowBar {
  width: 100%;
  background-color: #000000;
  color: #fff;
  padding: 5px;
  border-top-left-radius: 5px !important;
  border-top-right-radius: 5px !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
}
.cid-uUU2YDRzyT .close {
  color: #ffffff;
  text-shadow: none;
  opacity: 1;
  padding-right: 3px;
  outline: none !important;
  float: right ;
  background-color: transparent;
  border: none;
  font-size: 1.5rem !important;
  line-height: 1;
}
@media (max-width: 560px) {
  .cid-uUU2YDRzyT .windowFixed {
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
  }
  .cid-uUU2YDRzyT .windowBar,
  .cid-uUU2YDRzyT .contentwindow,
  .cid-uUU2YDRzyT .contactwindow {
    border-radius: 0;
  }
}
.cid-uUU2YDRzyT .windowContent {
  width: 100%;
  padding: 10px;
}
.cid-uUU2YDRzyT .windowBarText {
  display: block;
  color: #ffffff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-uUU2YDRzyT .btn-form {
  display: initial;
  font-size: 1rem !important;
  font-weight: 400 !important;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uUU2YDRzyT .mbr-form .input-group-btn button[type="submit"] {
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uUU2YDRzyT .recaptcha-div {
  margin-bottom: 0;
}
.cid-uUU2YDRzyT .recaptcha-div p {
  padding-top: 0;
  padding-bottom: 0;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  font-size: 0.8rem !important;
  font-weight: 400 !important;
}
.cid-uUU2YDRzyT .gdpr-div {
  margin-bottom: 0;
}
.cid-uUU2YDRzyT .gdpr-div p {
  padding-top: 0;
  padding-bottom: 0;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  font-size: 0.8rem !important;
  font-weight: 400 !important;
}
.cid-uUU2YDRzyT .alert-div {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
}
.cid-uUU2YDRzyT .send-copy-div {
  margin-bottom: 0;
}
.cid-uUU2YDRzyT .send-copy-div p {
  padding-top: 0;
  padding-bottom: 0;
  margin-bottom: 0;
  margin-left: 0px;
  margin-right: 0px;
  font-size: 0.8rem !important;
  font-weight: 400 !important;
}
.cid-uUU2YDRzyT .alert-success {
  background-color: #55e629;
  padding-top: 0.3rem !important;
  padding-bottom: 0.3rem !important;
}
.cid-uUU2YDRzyT .alert-danger {
  background-color: #fd000b;
  padding-top: 0.3rem !important;
  padding-bottom: 0.3rem !important;
}
.cid-uUU2YDRzyT .mbr-alert-success {
  text-align: center;
}
.cid-uUU2YDRzyT .mbr-alert-danger {
  text-align: center;
}
.cid-uUU2YDRzyT .message-div {
  margin-bottom: 0;
}
.cid-uUU2YDRzyT .message-topic-div {
  margin-bottom: 0;
}
.cid-uUU2YDRzyT .file-upload-div {
  margin-bottom: 0;
}
.cid-uUU2YDRzyT .form-control {
  padding-top: 5px !important;
  padding-bottom: 8px !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  min-height: 3.2em !important;
}
.cid-uUU2YDRzyT .form-control2 {
  color: #000000 !important;
  font-size: 15px !important;
  font-weight: 400 !important;
  min-height: 3.2em !important;
}
.cid-uUU2YDRzyT .form-control3 {
  font-size: 15px !important;
  font-weight: 400 !important;
  min-height: 3.5em !important;
}
.cid-uUU2YDRzyT .form-control {
  border: 1px solid #000000 !important;
}
.cid-uUU2YDRzyT .form-control:hover {
  border: 1px solid #000000 !important;
}
.cid-uUU2YDRzyT .form-control:focus {
  border: 1px solid #000000 !important;
}
.cid-uUU2YDRzyT .showAlerts {
  display: block !important;
}
.cid-uUU2YDRzyT .sendBtnCornerRadius {
  border-radius: 7px;
}
.cid-uUU2YDRzyT .hidden {
  display: none;
}
.cid-uUU2YDRzyT .mbr-section-terms {
  color: #232323;
  text-align: left;
}
.cid-uUU2YDRzyT .mbr-section-autorespond {
  color: #232323;
  text-align: center;
}
.cid-uUU2YDRzyT .mbr-section-gdpr {
  color: #232323;
  text-align: left;
}
.cid-uUU2YDRzyT .mbr-section-alertsuccess {
  text-align: center;
}
.cid-uUU2YDRzyT .mbr-section-alertsuccess span {
  vertical-align: middle;
}
.cid-uUU2YDRzyT .mbr-section-alerterror {
  text-align: center;
}
.cid-uUU2YDRzyT .mbr-section-alerterror span {
  vertical-align: middle;
}
.cid-uUU2YDRzyT .mbr-section-labels {
  color: #232323;
}
.cid-uUU2YDRzyT .sub-btn-config {
  margin-top: 13px !important;
  margin-bottom: 10px !important;
}
.cid-uUU2YDRzyT .uploadBtn {
  padding-top: 17px !important;
  padding-left: 20.75px !important;
  color: #000000 !important;
}
.cid-uUU2YDRzyT .MsgTopicXpad {
  padding-left: 6px !important;
}
.cid-uUU2YDRzyT input[type=file]::file-selector-button {
  border: 1.25px solid #232323 !important;
  padding-top: 5px;
  padding-bottom: 6.5px;
  padding-left: .4em;
  padding-right: .4em;
  border-radius: .2em;
  background-color: #c9e1e7 !important;
  color: #000000 !important;
  font-family: Arial, Helvetica, sans-serif;
}
.cid-uUU2YDRzyT input[type=file]::-webkit-file-upload-button {
  border: 1.25px solid #232323 !important;
  padding-top: 5px;
  padding-bottom: 6.5px;
  padding-left: .4em;
  padding-right: .4em;
  border-radius: .2em;
  background-color: #c9e1e7 !important;
  color: #000000 !important;
  font-family: Arial, Helvetica, sans-serif;
}
.cid-uUU2YDRzyT input[type=file]::-ms-browse {
  border: 1.25px solid #232323 !important;
  padding-top: 5px;
  padding-bottom: 6.5px;
  padding-left: .4em;
  padding-right: .4em;
  border-radius: .2em;
  background-color: #c9e1e7 !important;
  color: #000000 !important;
  font-family: Arial, Helvetica, sans-serif;
}
.cid-uUU2YDRzyT .blockhelp-format {
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  text-align: left;
}
.cid-uUU2YDRzyT .blockhelp-format2 {
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  text-align: left;
  color: red;
}
.cid-uUU2YDRzyT .show2ndButton {
  display: none ;
}
.cid-uUU2YDRzyT input,
.cid-uUU2YDRzyT textarea,
.cid-uUU2YDRzyT select {
  background-color: #ffffff !important;
}
.cid-uUU2YDRzyT textarea::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-uUU2YDRzyT textarea:-moz-placeholder {
  color: #767676 !important;
}
.cid-uUU2YDRzyT textarea::-moz-placeholder {
  color: #767676 !important;
}
.cid-uUU2YDRzyT textarea:-ms-input-placeholder {
  color: #767676 !important;
}
.cid-uUU2YDRzyT input::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-uUU2YDRzyT input:-moz-placeholder {
  color: #767676 !important;
}
.cid-uUU2YDRzyT input::-moz-placeholder {
  color: #767676 !important;
}
.cid-uUU2YDRzyT input:-ms-input-placeholder {
  color: #767676 !important;
}
.cid-uUU2YDRzyT .btn .mbr-iconfont,
.cid-uUU2YDRzyT .btn.btn-sm .mbr-iconfont {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: unset;
}
.cid-uVsmvusLSS P {
  color: #1281fc;
}
.cid-uVsmvusLSS DIV {
  color: #ffffff;
}
.cid-uVsmvusLSS H10 {
  color: #034e75;
}
.cid-uVsmvusLSS .hidden {
  display: none;
}
.cid-uVsmvusLSS .icon-bar {
  z-index: 100002;
  position: fixed;
  top: 45%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  padding-right: 11px;
}
.cid-uVsmvusLSS .icon-bar a {
  display: block;
  text-align: center;
  padding: 3px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  padding-left: 11px;
}
.cid-uVsmvusLSS .icon-bar a:hover {
  background-color: #000000;
}
.cid-uVsmvusLSS .flag {
  background: transparent;
}
.cid-uVsmvusLSS .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-uVsmvusLSS .nav-right {
  float: left !important;
  position: relative;
}
.cid-uVsmvusLSS #google_translate_element {
  display: none;
}
.cid-uVsmvusLSS .goog-te-banner {
  display: none;
}
.cid-uVsmvusLSS .skiptranslate {
  display: none;
  bottom: 0px;
  position: relative;
}
.cid-uVsmvusLSS .goog-te-spinner-pos {
  display: none !important;
}
.cid-uVsmvusLSS body {
  top: 0px !important;
}
.cid-uVsmvusLSS body body {
  top: 0 !important;
}
.cid-uVsmvusLSS body .goog-te-banner-frame {
  display: none !important;
}
.cid-uVsmvusLSS .goog-te-banner-frame.skiptranslate {
  display: none !important;
}
.cid-uVsmvusLSS .goog-tooltip {
  display: none !important;
}
.cid-uVsmvusLSS .goog-tooltip:hover {
  display: none !important;
}
.cid-uVsmvusLSS .goog-text-highlight {
  background-color: transparent !important;
  border: none !important;
  box-shadow: none !important;
  display: none !important;
  Background-color: transparent;
}
.cid-uVsmvusLSS #goog-gt-tt,
.cid-uVsmvusLSS .goog-te-balloon-frame {
  display: none !important;
}
.cid-uVsmvusLSS #goog-gt-tt {
  visibility: hidden;
  display: none !important;
}
.cid-uVsmvusLSS .goog-logo-link {
  display: none !important;
}
.cid-uVsmvusLSS .goog-te-gadget {
  height: 28px !important;
  overflow: hidden;
}
.cid-uVsmvusLSS div.imgtest {
  margin-left: auto;
  margin-right: auto;
  width: 100px;
  content: url(https://www.unsitepourtous.be/logoscript/logo-zen.png);
}
.cid-uVsmvusLSS div.imgtest2 {
  margin-left: auto;
  margin-right: auto;
  width: 250px;
  content: url(https://www.unsitepourtous.be/logoscript/flags145.png);
}
.cid-uVsoYv1neN .row * {
  width: 130px;
  max-width: 130px;
}
.cid-uVsoYv1neN .menuItem {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-align: center;
  width: 100px;
  z-index: 100002;
}
.cid-uVsoYv1neN .menuItem {
  margin-bottom: 30px;
  height: 130px;
}
.cid-uVsoYv1neN #menuItems {
  width: 100px;
  height: 150px;
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-template-rows: repeat(2, 1fr);
  grid-gap: 10px;
  padding: 10px;
}
.cid-uVsoYv1neN .frame {
  font-size: 1rem!important;
  width: 100px;
  height: 100px;
  border: 0px solid #ffffff;
  box-sizing: border-box;
  display: flex;
  justify-content: center;
  align-items: center;
  overflow: hidden;
  background-color: rgba(255, 255, 255, 0);
}
.cid-uVsoYv1neN .menuItem p {
  margin-top: 5px;
}
.cid-uVsoYv1neN .menuItem img {
  width: 75%;
  max-height: 75%;
  object-fit: contain;
}
.cid-uVsoYv1neN #toggle {
  position: absolute;
  top: 69%;
  right: -65px;
  width: 50px;
  height: 38px;
  color: #ffffff;
  text-align: center;
  line-height: 50px;
  cursor: pointer;
}
.cid-uVsoYv1neN #menu {
  position: fixed;
  top: 15%;
  right: -270px;
  width: 270px;
  height: 300px;
  background-color: rgba(255, 255, 255, 0.1);
  transition: right 1s;
  z-index: 1000;
  border-radius: 6px 0 0 6px;
  border: 4px solid #ff0000;
  border-right: none;
}
.cid-uVsoYv1neN #toggle::after {
  content: 'Menu';
  position: absolute;
  top: 50%;
  left: -305px;
  transform: translate(-50%, -50%) rotate(-90deg);
  background-color: #000000;
  font-size: 27px;
  width: 150px;
  height: 51px;
  line-height: 30px;
  border-radius: 6px 6px 0 0;
  border: 4px solid #ff0000;
  border-bottom: none;
  padding-left: 38px;
  padding-right: 30px;
  padding-top: 5px;
}
.cid-uVsoYv1neN #menu:hover {
  right: 0;
}
.cid-uVsoYv1neN .menuItem .mbr-fonts-style {
  text-align: center;
  margin-top: 0px;
}
.cid-uVsoYv1neN .menuItem a {
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
}
.cid-uVsoYv1neN .menuItem a img {
  max-width: 100px;
  max-height: 100px;
}
.cid-uVsoYv1neN .hidden {
  display: none;
}
.cid-uVsoYv1neN div.imgtest {
  margin-left: auto;
  margin-right: auto;
  width: 100px;
  content: url(https://unsitepourtous.be/logo-zen.png);
}
.cid-uVsoYv1neN P {
  color: #ffffff;
}
@media (max-width: 1400px) and (min-width: 768px) {
  .cid-uVsoYv1neN .container {
    padding-left: 0px;
    padding-right: 0px;
  }
}
.cid-uVsQuRoZx2.popup-builder {
  background-color: #ffffff;
}
.cid-uVsQuRoZx2.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uVsQuRoZx2.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uVsQuRoZx2 .modal-content,
.cid-uVsQuRoZx2 .modal-dialog {
  height: auto;
}
.cid-uVsQuRoZx2 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uVsQuRoZx2 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uVsQuRoZx2 .form-wrapper .mbr-form .form-group,
  .cid-uVsQuRoZx2 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uVsQuRoZx2 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uVsQuRoZx2 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uVsQuRoZx2 .mbr-text {
  text-align: center;
}
.cid-uVsQuRoZx2 .pt-0 {
  padding-top: 0 !important;
}
.cid-uVsQuRoZx2 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uVsQuRoZx2 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uVsQuRoZx2 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uVsQuRoZx2 .modal-open {
  overflow: hidden;
}
.cid-uVsQuRoZx2 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uVsQuRoZx2 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uVsQuRoZx2 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uVsQuRoZx2 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uVsQuRoZx2 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uVsQuRoZx2 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uVsQuRoZx2 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uVsQuRoZx2 .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uVsQuRoZx2 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uVsQuRoZx2 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uVsQuRoZx2 .modal-backdrop.fade {
  opacity: 0;
}
.cid-uVsQuRoZx2 .modal-backdrop.show {
  opacity: .5;
}
.cid-uVsQuRoZx2 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uVsQuRoZx2 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uVsQuRoZx2 .modal-header {
    padding: 1rem;
  }
}
.cid-uVsQuRoZx2 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uVsQuRoZx2 .modal-header .close svg {
  fill: #353535;
}
.cid-uVsQuRoZx2 .modal-header .close:hover {
  opacity: 1;
}
.cid-uVsQuRoZx2 .modal-header .close:focus {
  outline: none;
}
.cid-uVsQuRoZx2 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uVsQuRoZx2 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uVsQuRoZx2 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uVsQuRoZx2 .modal-body {
    padding: 1rem;
  }
}
.cid-uVsQuRoZx2 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uVsQuRoZx2 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uVsQuRoZx2 .modal-footer {
    padding: 1rem;
  }
}
.cid-uVsQuRoZx2 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uVsQuRoZx2 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uVsQuRoZx2 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uVsQuRoZx2 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uVsQuRoZx2 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uVsQuRoZx2 .modal-lg,
  .cid-uVsQuRoZx2 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uVsQuRoZx2 .modal-xl {
    max-width: 1140px;
  }
}
.cid-uVsQuRoZx2 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uVsQuRoZx2 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uVsQuRoZx2 .form-group {
  margin-bottom: 1rem;
}
.cid-uVsQuRoZx2 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uVsQuRoZx2 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uVsQuRoZx2 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uVsQuRoZx2 .mbr-section-btn {
  margin: 0;
}
.cid-uVsQuRoZx2 .mbr-section-btn .btn {
  margin: 0;
}
.cid-uUU2YGst8W {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uUU2YGst8W .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUU2YGst8W .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUU2YGst8W .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uUU2YGst8W .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uUU2YGst8W .row {
    text-align: center;
  }
  .cid-uUU2YGst8W .row > div {
    margin: auto;
  }
  .cid-uUU2YGst8W .social-row {
    justify-content: center;
  }
}
.cid-uUU2YGst8W .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uUU2YGst8W .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uUU2YGst8W .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uUU2YGst8W .list {
    margin-bottom: 0rem;
  }
}
.cid-uUU2YGst8W .mbr-text {
  color: #bbbbbb;
}
.cid-uUU2YGst8W .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-uUU2YGst8W .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uUU2YGst8W div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uVnKoLHTmF {
  z-index: 1000;
  width: 100%;
}
.cid-uVnKoLHTmF nav.navbar {
  position: fixed;
}
.cid-uVnKoLHTmF .container-fluid {
  padding: 0;
}
.cid-uVnKoLHTmF .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-uVnKoLHTmF .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uVnKoLHTmF .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVnKoLHTmF .dropdown-item:hover,
.cid-uVnKoLHTmF .dropdown-item:focus {
  background: #000000 !important;
  color: white !important;
}
.cid-uVnKoLHTmF .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uVnKoLHTmF .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uVnKoLHTmF .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uVnKoLHTmF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uVnKoLHTmF .nav-link {
  position: relative;
}
.cid-uVnKoLHTmF .nav-link::before {
  background-color: currentColor;
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  content: "";
  height: 1px;
  width: 0%;
  -webkit-transition: width 0.5s ease-in-out;
  -moz--transition: width 0.5s ease-in-out;
  transition: width 0.5s ease-in-out;
}
.cid-uVnKoLHTmF .nav-link::after {
  background: transparent !important;
}
.cid-uVnKoLHTmF .nav-link:hover::before,
.cid-uVnKoLHTmF .nav-link :focus::before {
  width: 100%;
}
.cid-uVnKoLHTmF .container {
  display: flex;
  margin: auto;
}
.cid-uVnKoLHTmF .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 0.5rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
  border: 1px solid currentColor;
}
.cid-uVnKoLHTmF .iconfont-wrapper:hover {
  background: #FFFFFF;
}
.cid-uVnKoLHTmF .iconfont-wrapper:hover .mbr-iconfont {
  color: #141414;
}
.cid-uVnKoLHTmF .dropdown-menu,
.cid-uVnKoLHTmF .navbar.opened {
  background: #141414 !important;
}
.cid-uVnKoLHTmF .nav-item:focus,
.cid-uVnKoLHTmF .nav-link:focus {
  outline: none;
}
.cid-uVnKoLHTmF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVnKoLHTmF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
  background: transparent !important;
}
.cid-uVnKoLHTmF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uVnKoLHTmF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVnKoLHTmF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVnKoLHTmF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVnKoLHTmF .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid #ffffff;
  background: rgba(20, 20, 20, 0.2);
}
.cid-uVnKoLHTmF .navbar.opened {
  transition: all 0.3s;
}
.cid-uVnKoLHTmF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uVnKoLHTmF .navbar .navbar-logo img {
  width: auto;
}
.cid-uVnKoLHTmF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uVnKoLHTmF .navbar.collapsed {
  justify-content: center;
}
.cid-uVnKoLHTmF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVnKoLHTmF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVnKoLHTmF .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-uVnKoLHTmF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVnKoLHTmF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVnKoLHTmF .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-uVnKoLHTmF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVnKoLHTmF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uVnKoLHTmF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uVnKoLHTmF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVnKoLHTmF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVnKoLHTmF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVnKoLHTmF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVnKoLHTmF .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-uVnKoLHTmF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uVnKoLHTmF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uVnKoLHTmF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVnKoLHTmF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uVnKoLHTmF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVnKoLHTmF .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uVnKoLHTmF .navbar.navbar-short {
  min-height: 60px;
}
.cid-uVnKoLHTmF .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uVnKoLHTmF .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uVnKoLHTmF .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uVnKoLHTmF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVnKoLHTmF .navbar-brand .display-7 {
  font-size: 24px;
}
.cid-uVnKoLHTmF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVnKoLHTmF .dropdown-item.active,
.cid-uVnKoLHTmF .dropdown-item:active {
  background-color: transparent;
}
.cid-uVnKoLHTmF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVnKoLHTmF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVnKoLHTmF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVnKoLHTmF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #141414;
}
.cid-uVnKoLHTmF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uVnKoLHTmF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uVnKoLHTmF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVnKoLHTmF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
@media (min-width: 992px) {
  .cid-uVnKoLHTmF .navbar-buttons {
    margin-bottom: -1px;
    margin-top: -1px;
  }
}
.cid-uVnKoLHTmF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uVnKoLHTmF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uVnKoLHTmF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uVnKoLHTmF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVnKoLHTmF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVnKoLHTmF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uVnKoLHTmF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVnKoLHTmF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uVnKoLHTmF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uVnKoLHTmF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVnKoLHTmF .navbar-dropdown {
  padding: 0 24px;
  position: fixed;
}
@media (min-width: 576px) {
  .cid-uVnKoLHTmF .navbar-dropdown {
    padding: 0 40px;
    min-height: 80px;
  }
}
@media (min-width: 768px) {
  .cid-uVnKoLHTmF .navbar-dropdown {
    padding: 0 60px;
  }
}
@media (min-width: 992px) {
  .cid-uVnKoLHTmF .navbar-dropdown {
    padding: 0 0 0 60px;
  }
}
.cid-uVnKoLHTmF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVnKoLHTmF .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1.5rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uVnKoLHTmF .icons-menu {
    padding-left: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uVnKoLHTmF .navbar {
    height: 70px;
  }
  .cid-uVnKoLHTmF .navbar.opened {
    height: auto;
  }
  .cid-uVnKoLHTmF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVnKoLHTmF .btn {
  min-height: 81px;
  margin: 0.667rem 0.667rem 1.4rem;
  padding: 0 64px;
}
@media (min-width: 992px) {
  .cid-uVnKoLHTmF .btn {
    margin: 0 0 0 0.6rem;
  }
}
.cid-uVnKoLHTmF .btn-info-outline {
  border: 1px solid currentColor;
  background: #232323 !important;
}
.cid-uVnKoLHTmF .btn-info-outline:hover {
  background: #595959 !important;
  border: 1px solid currentColor !important;
}
.cid-uVnKoN8cjb {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #fafafa;
}
.cid-uVnKoN8cjb .mbr-overlay {
  padding: 0;
  background: #cbddea;
  opacity: 1;
  transform: scale(3) skewX(25deg);
  transform-origin: left bottom;
  left: -100%;
}
.cid-uVnKoN8cjb img,
.cid-uVnKoN8cjb .item-img {
  width: 100%;
}
.cid-uVnKoN8cjb .mbr-text {
  margin-bottom: 20.6px;
}
.cid-uVnKoN8cjb .mbr-section-subtitle {
  margin-bottom: 60px;
  margin-bottom: 30px;
  color: #6a3649;
}
.cid-uVnKoN8cjb .mbr-section-title {
  margin-bottom: 60px;
  color: #000000;
}
.cid-uVnKoN8cjb .item:focus,
.cid-uVnKoN8cjb span:focus {
  outline: none;
}
.cid-uVnKoN8cjb .item {
  cursor: pointer;
}
.cid-uVnKoN8cjb .item-title {
  letter-spacing: 2.54px;
  color: #6a3649;
}
.cid-uVnKoN8cjb .item-wrapper {
  position: relative;
  background: transparent;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uVnKoN8cjb .item:not(:last-child) {
  margin-bottom: 30px;
}
.cid-uVnKoN8cjb .item-subtitle {
  color: #000000;
}
.cid-uVnKoN8cjb .mbr-text,
.cid-uVnKoN8cjb .mbr-section-btn {
  color: #282727;
}
.cid-uVnKoPb6qT {
  background-color: #ffffff;
}
.cid-uVnKoPb6qT .container {
  padding-top: 25px;
  padding-bottom: 25px;
  text-align: right;
}
.cid-uVnKoPb6qT .container-nopadding {
  padding: 0px;
}
.cid-uVnKoPb6qT .contactBtn {
  position: absolute;
  right: 30px;
  bottom: 30px;
  z-index: 5001;
}
.cid-uVnKoPb6qT .contactBtnFixed {
  position: fixed;
}
.cid-uVnKoPb6qT .btn-circle {
  background-color: rgba(35, 35, 35, 0.7);
  width: 50px;
  height: 50px;
  line-height: 50px;
  text-align: center;
  padding: 0;
  -webkit-border-radius: 30px !important;
  -moz-border-radius: 30px !important;
  border-radius: 30px !important;
  margin: .25rem !important;
  border-style: solid;
  border-color: rgba(0, 0, 0, 0.7);
  border-width: 1px;
}
.cid-uVnKoPb6qT .btnIconcol {
  color: #ffffff;
}
.cid-uVnKoPb6qT .btn-circle:hover {
  background-color: #232323;
}
.cid-uVnKoPb6qT .btn-iconsize {
  line-height: revert !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  font-size: 1.7rem !important;
}
@media (max-width: 767px) {
  .cid-uVnKoPb6qT .btn-iconsize .btn {
    font-size: 1.7rem !important;
  }
  .cid-uVnKoPb6qT .btn-iconsize .btn .mbr-iconfont {
    font-size: 1.7rem !important;
  }
}
.cid-uVnKoPb6qT .contactwindow {
  display: inline-block;
  text-align: left;
  width: 400px;
  background-color: #c9e1e7;
  border-color: black !important;
  border-width: 0 !important;
  border-style: solid !important;
  border-radius: 5px !important;
  box-shadow: 0 12px 20px 0 rgba(35, 35, 35, 0.4) !important;
  z-index: 5000;
}
.cid-uVnKoPb6qT .windowFixed {
  display: none;
  position: fixed;
  right: 100px;
  bottom: 30px;
  overflow: auto;
  opacity: 0%;
  transition: opacity 1s;
}
.cid-uVnKoPb6qT .windowBar {
  width: 100%;
  background-color: #000000;
  color: #fff;
  padding: 5px;
  border-top-left-radius: 5px !important;
  border-top-right-radius: 5px !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
}
.cid-uVnKoPb6qT .close {
  color: #ffffff;
  text-shadow: none;
  opacity: 1;
  padding-right: 3px;
  outline: none !important;
  float: right ;
  background-color: transparent;
  border: none;
  font-size: 1.5rem !important;
  line-height: 1;
}
@media (max-width: 560px) {
  .cid-uVnKoPb6qT .windowFixed {
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
  }
  .cid-uVnKoPb6qT .windowBar,
  .cid-uVnKoPb6qT .contentwindow,
  .cid-uVnKoPb6qT .contactwindow {
    border-radius: 0;
  }
}
.cid-uVnKoPb6qT .windowContent {
  width: 100%;
  padding: 10px;
}
.cid-uVnKoPb6qT .windowBarText {
  display: block;
  color: #ffffff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-uVnKoPb6qT .btn-form {
  display: initial;
  font-size: 1rem !important;
  font-weight: 400 !important;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uVnKoPb6qT .mbr-form .input-group-btn button[type="submit"] {
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uVnKoPb6qT .recaptcha-div {
  margin-bottom: 0;
}
.cid-uVnKoPb6qT .recaptcha-div p {
  padding-top: 0;
  padding-bottom: 0;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  font-size: 0.8rem !important;
  font-weight: 400 !important;
}
.cid-uVnKoPb6qT .gdpr-div {
  margin-bottom: 0;
}
.cid-uVnKoPb6qT .gdpr-div p {
  padding-top: 0;
  padding-bottom: 0;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  font-size: 0.8rem !important;
  font-weight: 400 !important;
}
.cid-uVnKoPb6qT .alert-div {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
}
.cid-uVnKoPb6qT .send-copy-div {
  margin-bottom: 0;
}
.cid-uVnKoPb6qT .send-copy-div p {
  padding-top: 0;
  padding-bottom: 0;
  margin-bottom: 0;
  margin-left: 0px;
  margin-right: 0px;
  font-size: 0.8rem !important;
  font-weight: 400 !important;
}
.cid-uVnKoPb6qT .alert-success {
  background-color: #55e629;
  padding-top: 0.3rem !important;
  padding-bottom: 0.3rem !important;
}
.cid-uVnKoPb6qT .alert-danger {
  background-color: #fd000b;
  padding-top: 0.3rem !important;
  padding-bottom: 0.3rem !important;
}
.cid-uVnKoPb6qT .mbr-alert-success {
  text-align: center;
}
.cid-uVnKoPb6qT .mbr-alert-danger {
  text-align: center;
}
.cid-uVnKoPb6qT .message-div {
  margin-bottom: 0;
}
.cid-uVnKoPb6qT .message-topic-div {
  margin-bottom: 0;
}
.cid-uVnKoPb6qT .file-upload-div {
  margin-bottom: 0;
}
.cid-uVnKoPb6qT .form-control {
  padding-top: 5px !important;
  padding-bottom: 8px !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  min-height: 3.2em !important;
}
.cid-uVnKoPb6qT .form-control2 {
  color: #000000 !important;
  font-size: 15px !important;
  font-weight: 400 !important;
  min-height: 3.2em !important;
}
.cid-uVnKoPb6qT .form-control3 {
  font-size: 15px !important;
  font-weight: 400 !important;
  min-height: 3.5em !important;
}
.cid-uVnKoPb6qT .form-control {
  border: 1px solid #000000 !important;
}
.cid-uVnKoPb6qT .form-control:hover {
  border: 1px solid #000000 !important;
}
.cid-uVnKoPb6qT .form-control:focus {
  border: 1px solid #000000 !important;
}
.cid-uVnKoPb6qT .showAlerts {
  display: block !important;
}
.cid-uVnKoPb6qT .sendBtnCornerRadius {
  border-radius: 7px;
}
.cid-uVnKoPb6qT .hidden {
  display: none;
}
.cid-uVnKoPb6qT .mbr-section-terms {
  color: #232323;
  text-align: left;
}
.cid-uVnKoPb6qT .mbr-section-autorespond {
  color: #232323;
  text-align: center;
}
.cid-uVnKoPb6qT .mbr-section-gdpr {
  color: #232323;
  text-align: left;
}
.cid-uVnKoPb6qT .mbr-section-alertsuccess {
  text-align: center;
}
.cid-uVnKoPb6qT .mbr-section-alertsuccess span {
  vertical-align: middle;
}
.cid-uVnKoPb6qT .mbr-section-alerterror {
  text-align: center;
}
.cid-uVnKoPb6qT .mbr-section-alerterror span {
  vertical-align: middle;
}
.cid-uVnKoPb6qT .mbr-section-labels {
  color: #232323;
}
.cid-uVnKoPb6qT .sub-btn-config {
  margin-top: 13px !important;
  margin-bottom: 10px !important;
}
.cid-uVnKoPb6qT .uploadBtn {
  padding-top: 17px !important;
  padding-left: 20.75px !important;
  color: #000000 !important;
}
.cid-uVnKoPb6qT .MsgTopicXpad {
  padding-left: 6px !important;
}
.cid-uVnKoPb6qT input[type=file]::file-selector-button {
  border: 1.25px solid #232323 !important;
  padding-top: 5px;
  padding-bottom: 6.5px;
  padding-left: .4em;
  padding-right: .4em;
  border-radius: .2em;
  background-color: #c9e1e7 !important;
  color: #000000 !important;
  font-family: Arial, Helvetica, sans-serif;
}
.cid-uVnKoPb6qT input[type=file]::-webkit-file-upload-button {
  border: 1.25px solid #232323 !important;
  padding-top: 5px;
  padding-bottom: 6.5px;
  padding-left: .4em;
  padding-right: .4em;
  border-radius: .2em;
  background-color: #c9e1e7 !important;
  color: #000000 !important;
  font-family: Arial, Helvetica, sans-serif;
}
.cid-uVnKoPb6qT input[type=file]::-ms-browse {
  border: 1.25px solid #232323 !important;
  padding-top: 5px;
  padding-bottom: 6.5px;
  padding-left: .4em;
  padding-right: .4em;
  border-radius: .2em;
  background-color: #c9e1e7 !important;
  color: #000000 !important;
  font-family: Arial, Helvetica, sans-serif;
}
.cid-uVnKoPb6qT .blockhelp-format {
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  text-align: left;
}
.cid-uVnKoPb6qT .blockhelp-format2 {
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  text-align: left;
  color: red;
}
.cid-uVnKoPb6qT .show2ndButton {
  display: none ;
}
.cid-uVnKoPb6qT input,
.cid-uVnKoPb6qT textarea,
.cid-uVnKoPb6qT select {
  background-color: #ffffff !important;
}
.cid-uVnKoPb6qT textarea::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-uVnKoPb6qT textarea:-moz-placeholder {
  color: #767676 !important;
}
.cid-uVnKoPb6qT textarea::-moz-placeholder {
  color: #767676 !important;
}
.cid-uVnKoPb6qT textarea:-ms-input-placeholder {
  color: #767676 !important;
}
.cid-uVnKoPb6qT input::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-uVnKoPb6qT input:-moz-placeholder {
  color: #767676 !important;
}
.cid-uVnKoPb6qT input::-moz-placeholder {
  color: #767676 !important;
}
.cid-uVnKoPb6qT input:-ms-input-placeholder {
  color: #767676 !important;
}
.cid-uVnKoPb6qT .btn .mbr-iconfont,
.cid-uVnKoPb6qT .btn.btn-sm .mbr-iconfont {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: unset;
}
.cid-uVskODFIEc P {
  color: #1281fc;
}
.cid-uVskODFIEc DIV {
  color: #ffffff;
}
.cid-uVskODFIEc H10 {
  color: #034e75;
}
.cid-uVskODFIEc .hidden {
  display: none;
}
.cid-uVskODFIEc .icon-bar {
  z-index: 100002;
  position: fixed;
  top: 45%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  padding-right: 11px;
}
.cid-uVskODFIEc .icon-bar a {
  display: block;
  text-align: center;
  padding: 3px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  padding-left: 11px;
}
.cid-uVskODFIEc .icon-bar a:hover {
  background-color: #000000;
}
.cid-uVskODFIEc .flag {
  background: transparent;
}
.cid-uVskODFIEc .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-uVskODFIEc .nav-right {
  float: left !important;
  position: relative;
}
.cid-uVskODFIEc #google_translate_element {
  display: none;
}
.cid-uVskODFIEc .goog-te-banner {
  display: none;
}
.cid-uVskODFIEc .skiptranslate {
  display: none;
  bottom: 0px;
  position: relative;
}
.cid-uVskODFIEc .goog-te-spinner-pos {
  display: none !important;
}
.cid-uVskODFIEc body {
  top: 0px !important;
}
.cid-uVskODFIEc body body {
  top: 0 !important;
}
.cid-uVskODFIEc body .goog-te-banner-frame {
  display: none !important;
}
.cid-uVskODFIEc .goog-te-banner-frame.skiptranslate {
  display: none !important;
}
.cid-uVskODFIEc .goog-tooltip {
  display: none !important;
}
.cid-uVskODFIEc .goog-tooltip:hover {
  display: none !important;
}
.cid-uVskODFIEc .goog-text-highlight {
  background-color: transparent !important;
  border: none !important;
  box-shadow: none !important;
  display: none !important;
  Background-color: transparent;
}
.cid-uVskODFIEc #goog-gt-tt,
.cid-uVskODFIEc .goog-te-balloon-frame {
  display: none !important;
}
.cid-uVskODFIEc #goog-gt-tt {
  visibility: hidden;
  display: none !important;
}
.cid-uVskODFIEc .goog-logo-link {
  display: none !important;
}
.cid-uVskODFIEc .goog-te-gadget {
  height: 28px !important;
  overflow: hidden;
}
.cid-uVskODFIEc div.imgtest {
  margin-left: auto;
  margin-right: auto;
  width: 100px;
  content: url(https://www.unsitepourtous.be/logoscript/logo-zen.png);
}
.cid-uVskODFIEc div.imgtest2 {
  margin-left: auto;
  margin-right: auto;
  width: 250px;
  content: url(https://www.unsitepourtous.be/logoscript/flags145.png);
}
.cid-uVsmZdKbr4 .row * {
  width: 130px;
  max-width: 130px;
}
.cid-uVsmZdKbr4 .menuItem {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-align: center;
  width: 100px;
  z-index: 100002;
}
.cid-uVsmZdKbr4 .menuItem {
  margin-bottom: 30px;
  height: 130px;
}
.cid-uVsmZdKbr4 #menuItems {
  width: 100px;
  height: 150px;
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-template-rows: repeat(2, 1fr);
  grid-gap: 10px;
  padding: 10px;
}
.cid-uVsmZdKbr4 .frame {
  font-size: 1rem!important;
  width: 100px;
  height: 100px;
  border: 0px solid #ffffff;
  box-sizing: border-box;
  display: flex;
  justify-content: center;
  align-items: center;
  overflow: hidden;
  background-color: rgba(255, 255, 255, 0);
}
.cid-uVsmZdKbr4 .menuItem p {
  margin-top: 5px;
}
.cid-uVsmZdKbr4 .menuItem img {
  width: 75%;
  max-height: 75%;
  object-fit: contain;
}
.cid-uVsmZdKbr4 #toggle {
  position: absolute;
  top: 69%;
  right: -65px;
  width: 50px;
  height: 38px;
  color: #ffffff;
  text-align: center;
  line-height: 50px;
  cursor: pointer;
}
.cid-uVsmZdKbr4 #menu {
  position: fixed;
  top: 15%;
  right: -270px;
  width: 270px;
  height: 300px;
  background-color: rgba(255, 255, 255, 0.1);
  transition: right 1s;
  z-index: 1000;
  border-radius: 6px 0 0 6px;
  border: 4px solid #ff0000;
  border-right: none;
}
.cid-uVsmZdKbr4 #toggle::after {
  content: 'Menu';
  position: absolute;
  top: 50%;
  left: -305px;
  transform: translate(-50%, -50%) rotate(-90deg);
  background-color: #000000;
  font-size: 27px;
  width: 150px;
  height: 51px;
  line-height: 30px;
  border-radius: 6px 6px 0 0;
  border: 4px solid #ff0000;
  border-bottom: none;
  padding-left: 38px;
  padding-right: 30px;
  padding-top: 5px;
}
.cid-uVsmZdKbr4 #menu:hover {
  right: 0;
}
.cid-uVsmZdKbr4 .menuItem .mbr-fonts-style {
  text-align: center;
  margin-top: 0px;
}
.cid-uVsmZdKbr4 .menuItem a {
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
}
.cid-uVsmZdKbr4 .menuItem a img {
  max-width: 100px;
  max-height: 100px;
}
.cid-uVsmZdKbr4 .hidden {
  display: none;
}
.cid-uVsmZdKbr4 div.imgtest {
  margin-left: auto;
  margin-right: auto;
  width: 100px;
  content: url(https://unsitepourtous.be/logo-zen.png);
}
.cid-uVsmZdKbr4 P {
  color: #ffffff;
}
@media (max-width: 1400px) and (min-width: 768px) {
  .cid-uVsmZdKbr4 .container {
    padding-left: 0px;
    padding-right: 0px;
  }
}
.cid-uVsxDmKiHm.popup-builder {
  background-color: #ffffff;
}
.cid-uVsxDmKiHm.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uVsxDmKiHm.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uVsxDmKiHm .modal-content,
.cid-uVsxDmKiHm .modal-dialog {
  height: auto;
}
.cid-uVsxDmKiHm .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uVsxDmKiHm .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uVsxDmKiHm .form-wrapper .mbr-form .form-group,
  .cid-uVsxDmKiHm .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uVsxDmKiHm .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uVsxDmKiHm .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uVsxDmKiHm .mbr-text {
  text-align: center;
}
.cid-uVsxDmKiHm .pt-0 {
  padding-top: 0 !important;
}
.cid-uVsxDmKiHm .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uVsxDmKiHm .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uVsxDmKiHm .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uVsxDmKiHm .modal-open {
  overflow: hidden;
}
.cid-uVsxDmKiHm .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uVsxDmKiHm .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uVsxDmKiHm .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uVsxDmKiHm .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uVsxDmKiHm .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uVsxDmKiHm .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uVsxDmKiHm .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uVsxDmKiHm .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uVsxDmKiHm .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uVsxDmKiHm .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uVsxDmKiHm .modal-backdrop.fade {
  opacity: 0;
}
.cid-uVsxDmKiHm .modal-backdrop.show {
  opacity: .5;
}
.cid-uVsxDmKiHm .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uVsxDmKiHm .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uVsxDmKiHm .modal-header {
    padding: 1rem;
  }
}
.cid-uVsxDmKiHm .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uVsxDmKiHm .modal-header .close svg {
  fill: #353535;
}
.cid-uVsxDmKiHm .modal-header .close:hover {
  opacity: 1;
}
.cid-uVsxDmKiHm .modal-header .close:focus {
  outline: none;
}
.cid-uVsxDmKiHm .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uVsxDmKiHm .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uVsxDmKiHm .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uVsxDmKiHm .modal-body {
    padding: 1rem;
  }
}
.cid-uVsxDmKiHm .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uVsxDmKiHm .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uVsxDmKiHm .modal-footer {
    padding: 1rem;
  }
}
.cid-uVsxDmKiHm .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uVsxDmKiHm .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uVsxDmKiHm .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uVsxDmKiHm .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uVsxDmKiHm .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uVsxDmKiHm .modal-lg,
  .cid-uVsxDmKiHm .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uVsxDmKiHm .modal-xl {
    max-width: 1140px;
  }
}
.cid-uVsxDmKiHm .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uVsxDmKiHm .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uVsxDmKiHm .form-group {
  margin-bottom: 1rem;
}
.cid-uVsxDmKiHm .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uVsxDmKiHm .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uVsxDmKiHm .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uVsxDmKiHm .mbr-section-btn {
  margin: 0;
}
.cid-uVsxDmKiHm .mbr-section-btn .btn {
  margin: 0;
}
.cid-uVnKoUqgea {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uVnKoUqgea .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVnKoUqgea .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVnKoUqgea .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uVnKoUqgea .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uVnKoUqgea .row {
    text-align: center;
  }
  .cid-uVnKoUqgea .row > div {
    margin: auto;
  }
  .cid-uVnKoUqgea .social-row {
    justify-content: center;
  }
}
.cid-uVnKoUqgea .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uVnKoUqgea .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uVnKoUqgea .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uVnKoUqgea .list {
    margin-bottom: 0rem;
  }
}
.cid-uVnKoUqgea .mbr-text {
  color: #bbbbbb;
}
.cid-uVnKoUqgea .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-uVnKoUqgea .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uVnKoUqgea div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-usPJxDkN3G {
  z-index: 1000;
  width: 100%;
}
.cid-usPJxDkN3G nav.navbar {
  position: fixed;
}
.cid-usPJxDkN3G .container-fluid {
  padding: 0;
}
.cid-usPJxDkN3G .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-usPJxDkN3G .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-usPJxDkN3G .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-usPJxDkN3G .dropdown-item:hover,
.cid-usPJxDkN3G .dropdown-item:focus {
  background: #000000 !important;
  color: white !important;
}
.cid-usPJxDkN3G .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-usPJxDkN3G .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-usPJxDkN3G .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-usPJxDkN3G .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-usPJxDkN3G .nav-link {
  position: relative;
}
.cid-usPJxDkN3G .nav-link::before {
  background-color: currentColor;
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  content: "";
  height: 1px;
  width: 0%;
  -webkit-transition: width 0.5s ease-in-out;
  -moz--transition: width 0.5s ease-in-out;
  transition: width 0.5s ease-in-out;
}
.cid-usPJxDkN3G .nav-link::after {
  background: transparent !important;
}
.cid-usPJxDkN3G .nav-link:hover::before,
.cid-usPJxDkN3G .nav-link :focus::before {
  width: 100%;
}
.cid-usPJxDkN3G .container {
  display: flex;
  margin: auto;
}
.cid-usPJxDkN3G .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 0.5rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
  border: 1px solid currentColor;
}
.cid-usPJxDkN3G .iconfont-wrapper:hover {
  background: #FFFFFF;
}
.cid-usPJxDkN3G .iconfont-wrapper:hover .mbr-iconfont {
  color: #141414;
}
.cid-usPJxDkN3G .dropdown-menu,
.cid-usPJxDkN3G .navbar.opened {
  background: #141414 !important;
}
.cid-usPJxDkN3G .nav-item:focus,
.cid-usPJxDkN3G .nav-link:focus {
  outline: none;
}
.cid-usPJxDkN3G .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-usPJxDkN3G .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
  background: transparent !important;
}
.cid-usPJxDkN3G .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-usPJxDkN3G .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-usPJxDkN3G .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-usPJxDkN3G .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-usPJxDkN3G .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid #ffffff;
  background: rgba(20, 20, 20, 0.2);
}
.cid-usPJxDkN3G .navbar.opened {
  transition: all 0.3s;
}
.cid-usPJxDkN3G .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-usPJxDkN3G .navbar .navbar-logo img {
  width: auto;
}
.cid-usPJxDkN3G .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-usPJxDkN3G .navbar.collapsed {
  justify-content: center;
}
.cid-usPJxDkN3G .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-usPJxDkN3G .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-usPJxDkN3G .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-usPJxDkN3G .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-usPJxDkN3G .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-usPJxDkN3G .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-usPJxDkN3G .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-usPJxDkN3G .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-usPJxDkN3G .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-usPJxDkN3G .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-usPJxDkN3G .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-usPJxDkN3G .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-usPJxDkN3G .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-usPJxDkN3G .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-usPJxDkN3G .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-usPJxDkN3G .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-usPJxDkN3G .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-usPJxDkN3G .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-usPJxDkN3G .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-usPJxDkN3G .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-usPJxDkN3G .navbar.navbar-short {
  min-height: 60px;
}
.cid-usPJxDkN3G .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-usPJxDkN3G .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-usPJxDkN3G .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-usPJxDkN3G .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-usPJxDkN3G .navbar-brand .display-7 {
  font-size: 24px;
}
.cid-usPJxDkN3G .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-usPJxDkN3G .dropdown-item.active,
.cid-usPJxDkN3G .dropdown-item:active {
  background-color: transparent;
}
.cid-usPJxDkN3G .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-usPJxDkN3G .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-usPJxDkN3G .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-usPJxDkN3G .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #141414;
}
.cid-usPJxDkN3G .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-usPJxDkN3G .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-usPJxDkN3G ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-usPJxDkN3G .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
@media (min-width: 992px) {
  .cid-usPJxDkN3G .navbar-buttons {
    margin-bottom: -1px;
    margin-top: -1px;
  }
}
.cid-usPJxDkN3G button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-usPJxDkN3G button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-usPJxDkN3G button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-usPJxDkN3G button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-usPJxDkN3G button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-usPJxDkN3G button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-usPJxDkN3G nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-usPJxDkN3G nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-usPJxDkN3G nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-usPJxDkN3G nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-usPJxDkN3G .navbar-dropdown {
  padding: 0 24px;
  position: fixed;
}
@media (min-width: 576px) {
  .cid-usPJxDkN3G .navbar-dropdown {
    padding: 0 40px;
    min-height: 80px;
  }
}
@media (min-width: 768px) {
  .cid-usPJxDkN3G .navbar-dropdown {
    padding: 0 60px;
  }
}
@media (min-width: 992px) {
  .cid-usPJxDkN3G .navbar-dropdown {
    padding: 0 0 0 60px;
  }
}
.cid-usPJxDkN3G a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-usPJxDkN3G .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1.5rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-usPJxDkN3G .icons-menu {
    padding-left: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-usPJxDkN3G .navbar {
    height: 70px;
  }
  .cid-usPJxDkN3G .navbar.opened {
    height: auto;
  }
  .cid-usPJxDkN3G .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-usPJxDkN3G .btn {
  min-height: 81px;
  margin: 0.667rem 0.667rem 1.4rem;
  padding: 0 64px;
}
@media (min-width: 992px) {
  .cid-usPJxDkN3G .btn {
    margin: 0 0 0 0.6rem;
  }
}
.cid-usPJxDkN3G .btn-info-outline {
  border: 1px solid currentColor;
  background: #232323 !important;
}
.cid-usPJxDkN3G .btn-info-outline:hover {
  background: #595959 !important;
  border: 1px solid currentColor !important;
}
.cid-uVsRRoq8DW {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background: #fafafa;
}
.cid-uVsRRoq8DW .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVsRRoq8DW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVsRRoq8DW .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uVsRRoq8DW .team-card:hover {
  transform: translateY(-10px);
}
.cid-uVsRRoq8DW .item-wrapper {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-uVsRRoq8DW .item-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uVsRRoq8DW .item-wrapper .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-uVsRRoq8DW .item-wrapper .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uVsRRoq8DW .item-wrapper .content-wrap {
    padding: 1rem;
  }
}
.cid-uVsRRoq8DW .social-row {
  text-align: center;
}
.cid-uVsRRoq8DW .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #232323;
  transition: all 0.3s;
}
.cid-uVsRRoq8DW .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #232323;
  font-size: 1.5rem;
}
.cid-uVsRRoq8DW .social-row .soc-item:hover {
  background-color: #232323;
}
.cid-uVsRRoq8DW .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-uVtcl1yTnV {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uVtcl1yTnV .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVtcl1yTnV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVtcl1yTnV .content-wrapper {
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-uVtcl1yTnV .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-uVtcl1yTnV .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uVtcl1yTnV .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uVtcl1yTnV .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uVtcl1yTnV .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-uVtcl1yTnV .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-uVtcl1yTnV .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uVw7dFLcGh {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uVw7dFLcGh img,
.cid-uVw7dFLcGh .item-img {
  width: 100%;
}
.cid-uVw7dFLcGh .item:focus,
.cid-uVw7dFLcGh span:focus {
  outline: none;
}
.cid-uVw7dFLcGh .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-uVw7dFLcGh .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uVw7dFLcGh .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uVw7dFLcGh .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uVw7dFLcGh .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uVw7dFLcGh .mbr-section-title {
  color: #232323;
}
.cid-uVtJLtpSME {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uVtJLtpSME .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVtJLtpSME .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVtJLtpSME .content-wrapper {
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-uVtJLtpSME .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-uVtJLtpSME .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uVtJLtpSME .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uVtJLtpSME .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uVtJLtpSME .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-uVtJLtpSME .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-uVtJLtpSME .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uVw8pEGCCQ {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uVw8pEGCCQ img,
.cid-uVw8pEGCCQ .item-img {
  width: 100%;
}
.cid-uVw8pEGCCQ .item:focus,
.cid-uVw8pEGCCQ span:focus {
  outline: none;
}
.cid-uVw8pEGCCQ .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-uVw8pEGCCQ .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uVw8pEGCCQ .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uVw8pEGCCQ .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uVw8pEGCCQ .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uVw8pEGCCQ .mbr-section-title {
  color: #232323;
}
.cid-usPJxZwIoC {
  background-color: #ffffff;
}
.cid-usPJxZwIoC .container {
  padding-top: 25px;
  padding-bottom: 25px;
  text-align: right;
}
.cid-usPJxZwIoC .container-nopadding {
  padding: 0px;
}
.cid-usPJxZwIoC .contactBtn {
  position: absolute;
  right: 30px;
  bottom: 30px;
  z-index: 5001;
}
.cid-usPJxZwIoC .contactBtnFixed {
  position: fixed;
}
.cid-usPJxZwIoC .btn-circle {
  background-color: rgba(35, 35, 35, 0.7);
  width: 50px;
  height: 50px;
  line-height: 50px;
  text-align: center;
  padding: 0;
  -webkit-border-radius: 30px !important;
  -moz-border-radius: 30px !important;
  border-radius: 30px !important;
  margin: .25rem !important;
  border-style: solid;
  border-color: rgba(0, 0, 0, 0.7);
  border-width: 1px;
}
.cid-usPJxZwIoC .btnIconcol {
  color: #ffffff;
}
.cid-usPJxZwIoC .btn-circle:hover {
  background-color: #232323;
}
.cid-usPJxZwIoC .btn-iconsize {
  line-height: revert !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  font-size: 1.7rem !important;
}
@media (max-width: 767px) {
  .cid-usPJxZwIoC .btn-iconsize .btn {
    font-size: 1.7rem !important;
  }
  .cid-usPJxZwIoC .btn-iconsize .btn .mbr-iconfont {
    font-size: 1.7rem !important;
  }
}
.cid-usPJxZwIoC .contactwindow {
  display: inline-block;
  text-align: left;
  width: 400px;
  background-color: #c9e1e7;
  border-color: black !important;
  border-width: 0 !important;
  border-style: solid !important;
  border-radius: 5px !important;
  box-shadow: 0 12px 20px 0 rgba(35, 35, 35, 0.4) !important;
  z-index: 5000;
}
.cid-usPJxZwIoC .windowFixed {
  display: none;
  position: fixed;
  right: 100px;
  bottom: 30px;
  overflow: auto;
  opacity: 0%;
  transition: opacity 1s;
}
.cid-usPJxZwIoC .windowBar {
  width: 100%;
  background-color: #000000;
  color: #fff;
  padding: 5px;
  border-top-left-radius: 5px !important;
  border-top-right-radius: 5px !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
}
.cid-usPJxZwIoC .close {
  color: #ffffff;
  text-shadow: none;
  opacity: 1;
  padding-right: 3px;
  outline: none !important;
  float: right ;
  background-color: transparent;
  border: none;
  font-size: 1.5rem !important;
  line-height: 1;
}
@media (max-width: 560px) {
  .cid-usPJxZwIoC .windowFixed {
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
  }
  .cid-usPJxZwIoC .windowBar,
  .cid-usPJxZwIoC .contentwindow,
  .cid-usPJxZwIoC .contactwindow {
    border-radius: 0;
  }
}
.cid-usPJxZwIoC .windowContent {
  width: 100%;
  padding: 10px;
}
.cid-usPJxZwIoC .windowBarText {
  display: block;
  color: #ffffff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-usPJxZwIoC .btn-form {
  display: initial;
  font-size: 1rem !important;
  font-weight: 400 !important;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-usPJxZwIoC .mbr-form .input-group-btn button[type="submit"] {
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-usPJxZwIoC .recaptcha-div {
  margin-bottom: 0;
}
.cid-usPJxZwIoC .recaptcha-div p {
  padding-top: 0;
  padding-bottom: 0;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  font-size: 0.8rem !important;
  font-weight: 400 !important;
}
.cid-usPJxZwIoC .gdpr-div {
  margin-bottom: 0;
}
.cid-usPJxZwIoC .gdpr-div p {
  padding-top: 0;
  padding-bottom: 0;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  font-size: 0.8rem !important;
  font-weight: 400 !important;
}
.cid-usPJxZwIoC .alert-div {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
}
.cid-usPJxZwIoC .send-copy-div {
  margin-bottom: 0;
}
.cid-usPJxZwIoC .send-copy-div p {
  padding-top: 0;
  padding-bottom: 0;
  margin-bottom: 0;
  margin-left: 0px;
  margin-right: 0px;
  font-size: 0.8rem !important;
  font-weight: 400 !important;
}
.cid-usPJxZwIoC .alert-success {
  background-color: #55e629;
  padding-top: 0.3rem !important;
  padding-bottom: 0.3rem !important;
}
.cid-usPJxZwIoC .alert-danger {
  background-color: #fd000b;
  padding-top: 0.3rem !important;
  padding-bottom: 0.3rem !important;
}
.cid-usPJxZwIoC .mbr-alert-success {
  text-align: center;
}
.cid-usPJxZwIoC .mbr-alert-danger {
  text-align: center;
}
.cid-usPJxZwIoC .message-div {
  margin-bottom: 0;
}
.cid-usPJxZwIoC .message-topic-div {
  margin-bottom: 0;
}
.cid-usPJxZwIoC .file-upload-div {
  margin-bottom: 0;
}
.cid-usPJxZwIoC .form-control {
  padding-top: 5px !important;
  padding-bottom: 8px !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  min-height: 3.2em !important;
}
.cid-usPJxZwIoC .form-control2 {
  color: #000000 !important;
  font-size: 15px !important;
  font-weight: 400 !important;
  min-height: 3.2em !important;
}
.cid-usPJxZwIoC .form-control3 {
  font-size: 15px !important;
  font-weight: 400 !important;
  min-height: 3.5em !important;
}
.cid-usPJxZwIoC .form-control {
  border: 1px solid #000000 !important;
}
.cid-usPJxZwIoC .form-control:hover {
  border: 1px solid #000000 !important;
}
.cid-usPJxZwIoC .form-control:focus {
  border: 1px solid #000000 !important;
}
.cid-usPJxZwIoC .showAlerts {
  display: block !important;
}
.cid-usPJxZwIoC .sendBtnCornerRadius {
  border-radius: 7px;
}
.cid-usPJxZwIoC .hidden {
  display: none;
}
.cid-usPJxZwIoC .mbr-section-terms {
  color: #232323;
  text-align: left;
}
.cid-usPJxZwIoC .mbr-section-autorespond {
  color: #232323;
  text-align: center;
}
.cid-usPJxZwIoC .mbr-section-gdpr {
  color: #232323;
  text-align: left;
}
.cid-usPJxZwIoC .mbr-section-alertsuccess {
  text-align: center;
}
.cid-usPJxZwIoC .mbr-section-alertsuccess span {
  vertical-align: middle;
}
.cid-usPJxZwIoC .mbr-section-alerterror {
  text-align: center;
}
.cid-usPJxZwIoC .mbr-section-alerterror span {
  vertical-align: middle;
}
.cid-usPJxZwIoC .mbr-section-labels {
  color: #232323;
}
.cid-usPJxZwIoC .sub-btn-config {
  margin-top: 13px !important;
  margin-bottom: 10px !important;
}
.cid-usPJxZwIoC .uploadBtn {
  padding-top: 17px !important;
  padding-left: 20.75px !important;
  color: #000000 !important;
}
.cid-usPJxZwIoC .MsgTopicXpad {
  padding-left: 6px !important;
}
.cid-usPJxZwIoC input[type=file]::file-selector-button {
  border: 1.25px solid #232323 !important;
  padding-top: 5px;
  padding-bottom: 6.5px;
  padding-left: .4em;
  padding-right: .4em;
  border-radius: .2em;
  background-color: #c9e1e7 !important;
  color: #000000 !important;
  font-family: Arial, Helvetica, sans-serif;
}
.cid-usPJxZwIoC input[type=file]::-webkit-file-upload-button {
  border: 1.25px solid #232323 !important;
  padding-top: 5px;
  padding-bottom: 6.5px;
  padding-left: .4em;
  padding-right: .4em;
  border-radius: .2em;
  background-color: #c9e1e7 !important;
  color: #000000 !important;
  font-family: Arial, Helvetica, sans-serif;
}
.cid-usPJxZwIoC input[type=file]::-ms-browse {
  border: 1.25px solid #232323 !important;
  padding-top: 5px;
  padding-bottom: 6.5px;
  padding-left: .4em;
  padding-right: .4em;
  border-radius: .2em;
  background-color: #c9e1e7 !important;
  color: #000000 !important;
  font-family: Arial, Helvetica, sans-serif;
}
.cid-usPJxZwIoC .blockhelp-format {
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  text-align: left;
}
.cid-usPJxZwIoC .blockhelp-format2 {
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  text-align: left;
  color: red;
}
.cid-usPJxZwIoC .show2ndButton {
  display: none ;
}
.cid-usPJxZwIoC input,
.cid-usPJxZwIoC textarea,
.cid-usPJxZwIoC select {
  background-color: #ffffff !important;
}
.cid-usPJxZwIoC textarea::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-usPJxZwIoC textarea:-moz-placeholder {
  color: #767676 !important;
}
.cid-usPJxZwIoC textarea::-moz-placeholder {
  color: #767676 !important;
}
.cid-usPJxZwIoC textarea:-ms-input-placeholder {
  color: #767676 !important;
}
.cid-usPJxZwIoC input::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-usPJxZwIoC input:-moz-placeholder {
  color: #767676 !important;
}
.cid-usPJxZwIoC input::-moz-placeholder {
  color: #767676 !important;
}
.cid-usPJxZwIoC input:-ms-input-placeholder {
  color: #767676 !important;
}
.cid-usPJxZwIoC .btn .mbr-iconfont,
.cid-usPJxZwIoC .btn.btn-sm .mbr-iconfont {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: unset;
}
.cid-uVsko0o5Hd P {
  color: #1281fc;
}
.cid-uVsko0o5Hd DIV {
  color: #ffffff;
}
.cid-uVsko0o5Hd H10 {
  color: #034e75;
}
.cid-uVsko0o5Hd .hidden {
  display: none;
}
.cid-uVsko0o5Hd .icon-bar {
  z-index: 100002;
  position: fixed;
  top: 45%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  padding-right: 11px;
}
.cid-uVsko0o5Hd .icon-bar a {
  display: block;
  text-align: center;
  padding: 3px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  padding-left: 11px;
}
.cid-uVsko0o5Hd .icon-bar a:hover {
  background-color: #000000;
}
.cid-uVsko0o5Hd .flag {
  background: transparent;
}
.cid-uVsko0o5Hd .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-uVsko0o5Hd .nav-right {
  float: left !important;
  position: relative;
}
.cid-uVsko0o5Hd #google_translate_element {
  display: none;
}
.cid-uVsko0o5Hd .goog-te-banner {
  display: none;
}
.cid-uVsko0o5Hd .skiptranslate {
  display: none;
  bottom: 0px;
  position: relative;
}
.cid-uVsko0o5Hd .goog-te-spinner-pos {
  display: none !important;
}
.cid-uVsko0o5Hd body {
  top: 0px !important;
}
.cid-uVsko0o5Hd body body {
  top: 0 !important;
}
.cid-uVsko0o5Hd body .goog-te-banner-frame {
  display: none !important;
}
.cid-uVsko0o5Hd .goog-te-banner-frame.skiptranslate {
  display: none !important;
}
.cid-uVsko0o5Hd .goog-tooltip {
  display: none !important;
}
.cid-uVsko0o5Hd .goog-tooltip:hover {
  display: none !important;
}
.cid-uVsko0o5Hd .goog-text-highlight {
  background-color: transparent !important;
  border: none !important;
  box-shadow: none !important;
  display: none !important;
  Background-color: transparent;
}
.cid-uVsko0o5Hd #goog-gt-tt,
.cid-uVsko0o5Hd .goog-te-balloon-frame {
  display: none !important;
}
.cid-uVsko0o5Hd #goog-gt-tt {
  visibility: hidden;
  display: none !important;
}
.cid-uVsko0o5Hd .goog-logo-link {
  display: none !important;
}
.cid-uVsko0o5Hd .goog-te-gadget {
  height: 28px !important;
  overflow: hidden;
}
.cid-uVsko0o5Hd div.imgtest {
  margin-left: auto;
  margin-right: auto;
  width: 100px;
  content: url(https://www.unsitepourtous.be/logoscript/logo-zen.png);
}
.cid-uVsko0o5Hd div.imgtest2 {
  margin-left: auto;
  margin-right: auto;
  width: 250px;
  content: url(https://www.unsitepourtous.be/logoscript/flags145.png);
}
.cid-uVsmKVZesW .row * {
  width: 130px;
  max-width: 130px;
}
.cid-uVsmKVZesW .menuItem {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-align: center;
  width: 100px;
  z-index: 100002;
}
.cid-uVsmKVZesW .menuItem {
  margin-bottom: 30px;
  height: 130px;
}
.cid-uVsmKVZesW #menuItems {
  width: 100px;
  height: 150px;
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-template-rows: repeat(2, 1fr);
  grid-gap: 10px;
  padding: 10px;
}
.cid-uVsmKVZesW .frame {
  font-size: 1rem!important;
  width: 100px;
  height: 100px;
  border: 0px solid #ffffff;
  box-sizing: border-box;
  display: flex;
  justify-content: center;
  align-items: center;
  overflow: hidden;
  background-color: rgba(255, 255, 255, 0);
}
.cid-uVsmKVZesW .menuItem p {
  margin-top: 5px;
}
.cid-uVsmKVZesW .menuItem img {
  width: 75%;
  max-height: 75%;
  object-fit: contain;
}
.cid-uVsmKVZesW #toggle {
  position: absolute;
  top: 69%;
  right: -65px;
  width: 50px;
  height: 38px;
  color: #ffffff;
  text-align: center;
  line-height: 50px;
  cursor: pointer;
}
.cid-uVsmKVZesW #menu {
  position: fixed;
  top: 15%;
  right: -270px;
  width: 270px;
  height: 300px;
  background-color: rgba(255, 255, 255, 0.1);
  transition: right 1s;
  z-index: 1000;
  border-radius: 6px 0 0 6px;
  border: 4px solid #ff0000;
  border-right: none;
}
.cid-uVsmKVZesW #toggle::after {
  content: 'Menu';
  position: absolute;
  top: 50%;
  left: -305px;
  transform: translate(-50%, -50%) rotate(-90deg);
  background-color: #000000;
  font-size: 27px;
  width: 150px;
  height: 51px;
  line-height: 30px;
  border-radius: 6px 6px 0 0;
  border: 4px solid #ff0000;
  border-bottom: none;
  padding-left: 38px;
  padding-right: 30px;
  padding-top: 5px;
}
.cid-uVsmKVZesW #menu:hover {
  right: 0;
}
.cid-uVsmKVZesW .menuItem .mbr-fonts-style {
  text-align: center;
  margin-top: 0px;
}
.cid-uVsmKVZesW .menuItem a {
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
}
.cid-uVsmKVZesW .menuItem a img {
  max-width: 100px;
  max-height: 100px;
}
.cid-uVsmKVZesW .hidden {
  display: none;
}
.cid-uVsmKVZesW div.imgtest {
  margin-left: auto;
  margin-right: auto;
  width: 100px;
  content: url(https://unsitepourtous.be/logo-zen.png);
}
.cid-uVsmKVZesW P {
  color: #ffffff;
}
@media (max-width: 1400px) and (min-width: 768px) {
  .cid-uVsmKVZesW .container {
    padding-left: 0px;
    padding-right: 0px;
  }
}
.cid-usPJyb0RBM {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-usPJyb0RBM .mbr-fallback-image.disabled {
  display: none;
}
.cid-usPJyb0RBM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-usPJyb0RBM .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-usPJyb0RBM .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-usPJyb0RBM .row {
    text-align: center;
  }
  .cid-usPJyb0RBM .row > div {
    margin: auto;
  }
  .cid-usPJyb0RBM .social-row {
    justify-content: center;
  }
}
.cid-usPJyb0RBM .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-usPJyb0RBM .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-usPJyb0RBM .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-usPJyb0RBM .list {
    margin-bottom: 0rem;
  }
}
.cid-usPJyb0RBM .mbr-text {
  color: #bbbbbb;
}
.cid-usPJyb0RBM .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-usPJyb0RBM .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-usPJyb0RBM div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uTSNnIzTzt {
  z-index: 1000;
  width: 100%;
}
.cid-uTSNnIzTzt nav.navbar {
  position: fixed;
}
.cid-uTSNnIzTzt .container-fluid {
  padding: 0;
}
.cid-uTSNnIzTzt .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-uTSNnIzTzt .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uTSNnIzTzt .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uTSNnIzTzt .dropdown-item:hover,
.cid-uTSNnIzTzt .dropdown-item:focus {
  background: #000000 !important;
  color: white !important;
}
.cid-uTSNnIzTzt .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uTSNnIzTzt .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uTSNnIzTzt .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uTSNnIzTzt .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uTSNnIzTzt .nav-link {
  position: relative;
}
.cid-uTSNnIzTzt .nav-link::before {
  background-color: currentColor;
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  content: "";
  height: 1px;
  width: 0%;
  -webkit-transition: width 0.5s ease-in-out;
  -moz--transition: width 0.5s ease-in-out;
  transition: width 0.5s ease-in-out;
}
.cid-uTSNnIzTzt .nav-link::after {
  background: transparent !important;
}
.cid-uTSNnIzTzt .nav-link:hover::before,
.cid-uTSNnIzTzt .nav-link :focus::before {
  width: 100%;
}
.cid-uTSNnIzTzt .container {
  display: flex;
  margin: auto;
}
.cid-uTSNnIzTzt .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 0.5rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
  border: 1px solid currentColor;
}
.cid-uTSNnIzTzt .iconfont-wrapper:hover {
  background: #FFFFFF;
}
.cid-uTSNnIzTzt .iconfont-wrapper:hover .mbr-iconfont {
  color: #141414;
}
.cid-uTSNnIzTzt .dropdown-menu,
.cid-uTSNnIzTzt .navbar.opened {
  background: #141414 !important;
}
.cid-uTSNnIzTzt .nav-item:focus,
.cid-uTSNnIzTzt .nav-link:focus {
  outline: none;
}
.cid-uTSNnIzTzt .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uTSNnIzTzt .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
  background: transparent !important;
}
.cid-uTSNnIzTzt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uTSNnIzTzt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uTSNnIzTzt .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uTSNnIzTzt .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uTSNnIzTzt .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid #ffffff;
  background: rgba(20, 20, 20, 0.2);
}
.cid-uTSNnIzTzt .navbar.opened {
  transition: all 0.3s;
}
.cid-uTSNnIzTzt .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uTSNnIzTzt .navbar .navbar-logo img {
  width: auto;
}
.cid-uTSNnIzTzt .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uTSNnIzTzt .navbar.collapsed {
  justify-content: center;
}
.cid-uTSNnIzTzt .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uTSNnIzTzt .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uTSNnIzTzt .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-uTSNnIzTzt .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uTSNnIzTzt .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uTSNnIzTzt .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-uTSNnIzTzt .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uTSNnIzTzt .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uTSNnIzTzt .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uTSNnIzTzt .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uTSNnIzTzt .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uTSNnIzTzt .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uTSNnIzTzt .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uTSNnIzTzt .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-uTSNnIzTzt .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uTSNnIzTzt .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uTSNnIzTzt .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uTSNnIzTzt .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uTSNnIzTzt .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uTSNnIzTzt .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uTSNnIzTzt .navbar.navbar-short {
  min-height: 60px;
}
.cid-uTSNnIzTzt .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uTSNnIzTzt .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uTSNnIzTzt .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uTSNnIzTzt .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uTSNnIzTzt .navbar-brand .display-7 {
  font-size: 24px;
}
.cid-uTSNnIzTzt .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uTSNnIzTzt .dropdown-item.active,
.cid-uTSNnIzTzt .dropdown-item:active {
  background-color: transparent;
}
.cid-uTSNnIzTzt .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uTSNnIzTzt .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uTSNnIzTzt .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uTSNnIzTzt .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #141414;
}
.cid-uTSNnIzTzt .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uTSNnIzTzt .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uTSNnIzTzt ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uTSNnIzTzt .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
@media (min-width: 992px) {
  .cid-uTSNnIzTzt .navbar-buttons {
    margin-bottom: -1px;
    margin-top: -1px;
  }
}
.cid-uTSNnIzTzt button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uTSNnIzTzt button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uTSNnIzTzt button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uTSNnIzTzt button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uTSNnIzTzt button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uTSNnIzTzt button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uTSNnIzTzt nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uTSNnIzTzt nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uTSNnIzTzt nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uTSNnIzTzt nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uTSNnIzTzt .navbar-dropdown {
  padding: 0 24px;
  position: fixed;
}
@media (min-width: 576px) {
  .cid-uTSNnIzTzt .navbar-dropdown {
    padding: 0 40px;
    min-height: 80px;
  }
}
@media (min-width: 768px) {
  .cid-uTSNnIzTzt .navbar-dropdown {
    padding: 0 60px;
  }
}
@media (min-width: 992px) {
  .cid-uTSNnIzTzt .navbar-dropdown {
    padding: 0 0 0 60px;
  }
}
.cid-uTSNnIzTzt a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uTSNnIzTzt .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1.5rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uTSNnIzTzt .icons-menu {
    padding-left: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uTSNnIzTzt .navbar {
    height: 70px;
  }
  .cid-uTSNnIzTzt .navbar.opened {
    height: auto;
  }
  .cid-uTSNnIzTzt .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uTSNnIzTzt .btn {
  min-height: 81px;
  margin: 0.667rem 0.667rem 1.4rem;
  padding: 0 64px;
}
@media (min-width: 992px) {
  .cid-uTSNnIzTzt .btn {
    margin: 0 0 0 0.6rem;
  }
}
.cid-uTSNnIzTzt .btn-info-outline {
  border: 1px solid currentColor;
  background: #232323 !important;
}
.cid-uTSNnIzTzt .btn-info-outline:hover {
  background: #595959 !important;
  border: 1px solid currentColor !important;
}
.cid-uTSNnKbnGG {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uTSNnKbnGG .mbr-fallback-image.disabled {
  display: none;
}
.cid-uTSNnKbnGG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uTSNnKbnGG .col-title {
  margin-bottom: 20px;
}
@media (max-width: 991px) {
  .cid-uTSNnKbnGG .col-title {
    margin-bottom: 50px;
  }
}
.cid-uTSNnKbnGG .mbr-section-title {
  color: #2B2B2B;
}
.cid-uTSNnKbnGG .mbr-section-main-subtitle {
  color: #5F6AD4;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-uTSNnKbnGG .mbr-section-main-subtitle {
    margin-top: 16px;
  }
}
.cid-uTSNnKbnGG .col-text {
  display: flex;
  flex-wrap: wrap;
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uTSNnKbnGG .col-text {
    flex-wrap: nowrap;
    justify-content: space-between;
  }
}
@media (max-width: 991px) {
  .cid-uTSNnKbnGG .col-text {
    padding-top: 0;
    padding-bottom: 0;
  }
}
.cid-uTSNnKbnGG .text-container1 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uTSNnKbnGG .text-container1 {
    max-width: 340px;
  }
}
.cid-uTSNnKbnGG .text-container2 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uTSNnKbnGG .text-container2 {
    max-width: 280px;
    padding-left: 40px;
  }
}
.cid-uTSNnKbnGG .mbr-section-btn {
  margin-top: 16px;
}
.cid-uTSNnKbnGG .mbr-section-btn .btn {
  min-width: 280px;
  min-height: 60px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uTSNnKbnGG .mbr-section-btn {
    margin-top: 8px;
    width: 100%;
  }
  .cid-uTSNnKbnGG .mbr-section-btn .btn {
    width: 100%;
    min-width: max-content;
  }
}
.cid-uTSNnKbnGG .col-carousel {
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (max-width: 991px) {
  .cid-uTSNnKbnGG .col-carousel {
    padding-top: 30px;
  }
}
.cid-uTSNnKbnGG .col-border .border-line {
  height: 2px;
  background-color: #dfdfd8;
}
.cid-uTSNnKbnGG .name-text {
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-uTSNnKbnGG .roominess-text {
  color: #78ec80;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-uTSNnKbnGG .mbr-text {
  color: #003d59;
  margin-bottom: 0;
  margin-top: 12px;
  text-align: center;
}
.cid-uTSNnKbnGG .list {
  color: #2A2A2A;
  margin-top: 20px;
  width: 100%;
}
.cid-uTSNnKbnGG .list-item {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-uTSNnKbnGG .list-item:not(:first-child) {
  margin-top: 12px;
}
.cid-uTSNnKbnGG .list-text {
  flex-grow: 1;
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-uTSNnKbnGG .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 8px;
}
.cid-uTSNnKbnGG .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #78ec80;
}
.cid-uTSNnKbnGG .price-text {
  color: #2A2A2A;
  margin-bottom: 0;
  margin-top: 20px;
  text-align: center;
}
.cid-uTSNnKbnGG .carousel {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 400px;
}
.cid-uTSNnKbnGG .carousel img {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 1199px) {
  .cid-uTSNnKbnGG .carousel {
    height: 385px;
  }
}
@media (max-width: 991px) {
  .cid-uTSNnKbnGG .carousel {
    height: 350px;
  }
}
@media (max-width: 575px) {
  .cid-uTSNnKbnGG .carousel {
    height: 280px;
  }
}
.cid-uTSNnKbnGG .carousel-inner {
  display: flex;
  align-items: center;
  height: 100%;
  border-radius: 16px;
}
.cid-uTSNnKbnGG .carousel-item {
  border-radius: 16px;
  overflow: hidden;
  height: 100%;
}
.cid-uTSNnKbnGG .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-uTSNnKbnGG .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uTSNnKbnGG .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-uTSNnKbnGG .carousel-control {
  top: 50%;
  width: 30px;
  height: 30px;
  margin-top: -15px;
  font-size: 16px;
  background-color: #dfdfd8;
  color: #2B2B2B !important;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: 1 !important;
}
.cid-uTSNnKbnGG .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 16px;
}
.cid-uTSNnKbnGG .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 16px;
}
.cid-uTSNnKbnGG .carousel-control:hover {
  background-color: #646464;
  color: #FFFFFF !important;
}
.cid-uTSNnKbnGG .carousel-indicators {
  display: none !important;
}
.cid-uTSNnKbnGG .item-menu-overlay {
  opacity: 0 !important;
}
.cid-uTSNnKbnGG .name-text,
.cid-uTSNnKbnGG .mbr-section-btn {
  color: #003d59;
  text-align: center;
}
.cid-uTSNnMEtPi {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uTSNnMEtPi .mbr-fallback-image.disabled {
  display: none;
}
.cid-uTSNnMEtPi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uTSNnMEtPi .section-head {
  margin-bottom: 50px;
}
.cid-uTSNnMEtPi .mbr-section-title {
  color: #112b6d;
}
.cid-uTSNnMEtPi .mbr-section-subtitle {
  color: #000000;
  margin-top: 1rem;
}
.cid-uTSNnMEtPi .card {
  padding: 0;
}
.cid-uTSNnMEtPi .card-header {
  padding: 0;
  margin-bottom: 0;
  border: none;
  background-color: transparent;
  border-bottom: 1px solid #e2e2e2;
}
.cid-uTSNnMEtPi .panel-title {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding: 25px 0;
}
.cid-uTSNnMEtPi .panel-title-icon {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 15px;
  height: 15px;
  margin-right: 14px;
  color: #000000;
}
.cid-uTSNnMEtPi .panel-title-icon span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: #000000;
  transition: .3s all;
}
.cid-uTSNnMEtPi .panel-title-icon span:nth-child(1) {
  width: 100%;
  height: 2px;
}
.cid-uTSNnMEtPi .panel-title-icon span:nth-child(2) {
  width: 2px;
  height: 100%;
}
.cid-uTSNnMEtPi .panel-title[aria-expanded="true"] .panel-title-icon span:nth-child(2) {
  transform: translate(-50%, -50%) rotate(90deg);
}
.cid-uTSNnMEtPi .sign {
  display: none !important;
}
.cid-uTSNnMEtPi .panel-title-edit {
  color: #000000;
}
.cid-uTSNnMEtPi .panel-body {
  padding: 15px 0;
}
.cid-uTSNnMEtPi .panel-text {
  color: #000000;
  margin-bottom: 10px;
}
.cid-uTSNnWTStA {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uTSNnWTStA .card-wrapper {
  border-radius: 0;
  border: 1px solid #dddfe0;
  box-shadow: 0 0 17px 0 rgba(0, 0, 0, 0.21);
  padding: 2rem;
}
.cid-uTSNnWTStA .card-title {
  font-weight: 600;
}
.cid-uTSNnWTStA .card-img {
  text-align: left;
  padding: 0;
  position: relative;
  display: inline-block;
  margin-bottom: 16px;
  width: 100%;
}
.cid-uTSNnWTStA .card-img span {
  border: 2px solid #5aac98;
  padding: 15.5px;
  border-radius: 70px;
  text-align: center;
  color: #5aac98;
  font-size: 35px;
  display: inline-block;
}
@media (max-width: 991px) {
  .cid-uTSNnWTStA .card {
    margin-bottom: 2rem;
  }
}
.cid-uTSNnWTStA .mbr-fallback-image.disabled {
  display: none;
}
.cid-uTSNnWTStA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uTSNnWTStA .card-wrapper .card-box .mbr-text,
.cid-uTSNnWTStA .card-wrapper .card-box .mbr-section-btn,
.cid-uTSNnWTStA .card-wrapper .card-box .card-img {
  text-align: left;
}
.cid-uTSNnYRu92 {
  background-image: url("../../../assets/images/egypt-tours-egypt-travel-saladin-citadel-3.jpg");
}
.cid-uTSNnYRu92 .mbr-section-title {
  text-align: center;
  margin-bottom: 40px;
  color: #ffffff;
}
.cid-uTSNnYRu92 .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uTSNnYRu92 .button-align {
  text-align: right;
}
.cid-uTSNnYRu92 .mbr-section-btn {
  display: block;
  margin-left: 0;
  margin-right: 0;
}
.cid-uTSNnYRu92 .btn {
  margin-top: 20px;
  transition: all .3s !important;
  width: 268px !important;
  height: 268px !important;
}
.cid-uTSNnYRu92 a.btn > span {
  margin-left: 0.5rem;
}
.cid-uTSNnYRu92 a.btn {
  padding: 7.5rem 4rem;
  margin: 0;
  border-radius: 100% !important;
  background-color: transparent !important;
  border: 2px solid #ffffff !important;
}
.cid-uTSNnYRu92 .al {
  display: flex;
  align-items: center;
}
.cid-uTSNnYRu92 a.btn:hover {
  color: #000000 !important;
  background-color: #c0f22c !important;
  border: 2px solid #ffffff !important;
}
.cid-uTSNnYRu92 a {
  font-weight: 500;
  transition: color .3s;
}
.cid-uTSNnYRu92 .mbr-iconfont {
  margin: auto;
  background-color: #c0f22c;
  color: #ffffff;
  border-radius: 50%;
  font-size: 13px;
  cursor: pointer;
  width: 52px;
  height: 52px;
  transition: .2s;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  padding: 14px;
  padding-right: 11px;
}
.cid-uTSNnYRu92 .icon-wrapper {
  display: inline;
}
.cid-uTSNnYRu92 .lin {
  display: inline;
  margin-left: 12px;
}
.cid-uTSNnYRu92 .linkMovement {
  margin-top: 130px;
}
@media (max-width: 960px) {
  .cid-uTSNnYRu92 .al {
    flex-direction: column;
  }
  .cid-uTSNnYRu92 .button-align {
    padding-top: 20px;
    text-align: center;
  }
  .cid-uTSNnYRu92 .linkMovement {
    display: flex;
    justify-content: center;
    padding-top: 20px;
    margin-top: 0;
  }
}
.cid-uTSNo0njUR {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-uTSNo0njUR [class^="socicon-"]:before,
.cid-uTSNo0njUR [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-uTSNo0njUR .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-uTSNo0njUR .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #000000, #ff6666);
  display: inline-block;
}
.cid-uTSNo0njUR .socicon {
  color: #5b686b;
}
.cid-uTSNo0njUR .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  border: 2px solid #c0a375;
  border-color: #1ba1e2;
  color: #232323;
  cursor: pointer;
  margin-left: .5rem !important;
  margin-right: .5rem !important;
}
.cid-uTSNo0njUR .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-uTSNo0njUR .btn-social:hover {
  color: #fff;
  background: #1ba1e2;
}
.cid-uTSNo0njUR .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-uTSNo0njUR .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-uTSNo0njUR .btn {
    font-size: 20px !important;
  }
  .cid-uTSNo0njUR .btn-social {
    margin-right: .1rem !important;
    margin-left: .1rem !important;
  }
}
.cid-uUygYWzaXy.popup-builder {
  background-color: #ffffff;
}
.cid-uUygYWzaXy.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uUygYWzaXy.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uUygYWzaXy .modal-content,
.cid-uUygYWzaXy .modal-dialog {
  height: auto;
}
.cid-uUygYWzaXy .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uUygYWzaXy .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uUygYWzaXy .form-wrapper .mbr-form .form-group,
  .cid-uUygYWzaXy .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uUygYWzaXy .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uUygYWzaXy .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uUygYWzaXy .mbr-text {
  text-align: center;
}
.cid-uUygYWzaXy .pt-0 {
  padding-top: 0 !important;
}
.cid-uUygYWzaXy .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uUygYWzaXy .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uUygYWzaXy .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uUygYWzaXy .modal-open {
  overflow: hidden;
}
.cid-uUygYWzaXy .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uUygYWzaXy .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uUygYWzaXy .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uUygYWzaXy .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uUygYWzaXy .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uUygYWzaXy .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uUygYWzaXy .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uUygYWzaXy .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uUygYWzaXy .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uUygYWzaXy .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uUygYWzaXy .modal-backdrop.fade {
  opacity: 0;
}
.cid-uUygYWzaXy .modal-backdrop.show {
  opacity: .5;
}
.cid-uUygYWzaXy .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uUygYWzaXy .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uUygYWzaXy .modal-header {
    padding: 1rem;
  }
}
.cid-uUygYWzaXy .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uUygYWzaXy .modal-header .close svg {
  fill: #353535;
}
.cid-uUygYWzaXy .modal-header .close:hover {
  opacity: 1;
}
.cid-uUygYWzaXy .modal-header .close:focus {
  outline: none;
}
.cid-uUygYWzaXy .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uUygYWzaXy .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uUygYWzaXy .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uUygYWzaXy .modal-body {
    padding: 1rem;
  }
}
.cid-uUygYWzaXy .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uUygYWzaXy .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uUygYWzaXy .modal-footer {
    padding: 1rem;
  }
}
.cid-uUygYWzaXy .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uUygYWzaXy .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uUygYWzaXy .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uUygYWzaXy .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uUygYWzaXy .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uUygYWzaXy .modal-lg,
  .cid-uUygYWzaXy .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uUygYWzaXy .modal-xl {
    max-width: 1140px;
  }
}
.cid-uUygYWzaXy .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uUygYWzaXy .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uUygYWzaXy .form-group {
  margin-bottom: 1rem;
}
.cid-uUygYWzaXy .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uUygYWzaXy .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uUygYWzaXy .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uUygYWzaXy .mbr-section-btn {
  margin: 0;
}
.cid-uUygYWzaXy .mbr-section-btn .btn {
  margin: 0;
}
.cid-uTSNo1GTe4 {
  background-color: #ffffff;
}
.cid-uTSNo1GTe4 .container {
  padding-top: 25px;
  padding-bottom: 25px;
  text-align: right;
}
.cid-uTSNo1GTe4 .container-nopadding {
  padding: 0px;
}
.cid-uTSNo1GTe4 .contactBtn {
  position: absolute;
  right: 30px;
  bottom: 30px;
  z-index: 5001;
}
.cid-uTSNo1GTe4 .contactBtnFixed {
  position: fixed;
}
.cid-uTSNo1GTe4 .btn-circle {
  background-color: rgba(35, 35, 35, 0.7);
  width: 50px;
  height: 50px;
  line-height: 50px;
  text-align: center;
  padding: 0;
  -webkit-border-radius: 30px !important;
  -moz-border-radius: 30px !important;
  border-radius: 30px !important;
  margin: .25rem !important;
  border-style: solid;
  border-color: rgba(0, 0, 0, 0.7);
  border-width: 1px;
}
.cid-uTSNo1GTe4 .btnIconcol {
  color: #ffffff;
}
.cid-uTSNo1GTe4 .btn-circle:hover {
  background-color: #232323;
}
.cid-uTSNo1GTe4 .btn-iconsize {
  line-height: revert !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  font-size: 1.7rem !important;
}
@media (max-width: 767px) {
  .cid-uTSNo1GTe4 .btn-iconsize .btn {
    font-size: 1.7rem !important;
  }
  .cid-uTSNo1GTe4 .btn-iconsize .btn .mbr-iconfont {
    font-size: 1.7rem !important;
  }
}
.cid-uTSNo1GTe4 .contactwindow {
  display: inline-block;
  text-align: left;
  width: 400px;
  background-color: #c9e1e7;
  border-color: black !important;
  border-width: 0 !important;
  border-style: solid !important;
  border-radius: 5px !important;
  box-shadow: 0 12px 20px 0 rgba(35, 35, 35, 0.4) !important;
  z-index: 5000;
}
.cid-uTSNo1GTe4 .windowFixed {
  display: none;
  position: fixed;
  right: 100px;
  bottom: 30px;
  overflow: auto;
  opacity: 0%;
  transition: opacity 1s;
}
.cid-uTSNo1GTe4 .windowBar {
  width: 100%;
  background-color: #000000;
  color: #fff;
  padding: 5px;
  border-top-left-radius: 5px !important;
  border-top-right-radius: 5px !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
}
.cid-uTSNo1GTe4 .close {
  color: #ffffff;
  text-shadow: none;
  opacity: 1;
  padding-right: 3px;
  outline: none !important;
  float: right ;
  background-color: transparent;
  border: none;
  font-size: 1.5rem !important;
  line-height: 1;
}
@media (max-width: 560px) {
  .cid-uTSNo1GTe4 .windowFixed {
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
  }
  .cid-uTSNo1GTe4 .windowBar,
  .cid-uTSNo1GTe4 .contentwindow,
  .cid-uTSNo1GTe4 .contactwindow {
    border-radius: 0;
  }
}
.cid-uTSNo1GTe4 .windowContent {
  width: 100%;
  padding: 10px;
}
.cid-uTSNo1GTe4 .windowBarText {
  display: block;
  color: #ffffff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-uTSNo1GTe4 .btn-form {
  display: initial;
  font-size: 1rem !important;
  font-weight: 400 !important;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uTSNo1GTe4 .mbr-form .input-group-btn button[type="submit"] {
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uTSNo1GTe4 .recaptcha-div {
  margin-bottom: 0;
}
.cid-uTSNo1GTe4 .recaptcha-div p {
  padding-top: 0;
  padding-bottom: 0;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  font-size: 0.8rem !important;
  font-weight: 400 !important;
}
.cid-uTSNo1GTe4 .gdpr-div {
  margin-bottom: 0;
}
.cid-uTSNo1GTe4 .gdpr-div p {
  padding-top: 0;
  padding-bottom: 0;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  font-size: 0.8rem !important;
  font-weight: 400 !important;
}
.cid-uTSNo1GTe4 .alert-div {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
}
.cid-uTSNo1GTe4 .send-copy-div {
  margin-bottom: 0;
}
.cid-uTSNo1GTe4 .send-copy-div p {
  padding-top: 0;
  padding-bottom: 0;
  margin-bottom: 0;
  margin-left: 0px;
  margin-right: 0px;
  font-size: 0.8rem !important;
  font-weight: 400 !important;
}
.cid-uTSNo1GTe4 .alert-success {
  background-color: #55e629;
  padding-top: 0.3rem !important;
  padding-bottom: 0.3rem !important;
}
.cid-uTSNo1GTe4 .alert-danger {
  background-color: #fd000b;
  padding-top: 0.3rem !important;
  padding-bottom: 0.3rem !important;
}
.cid-uTSNo1GTe4 .mbr-alert-success {
  text-align: center;
}
.cid-uTSNo1GTe4 .mbr-alert-danger {
  text-align: center;
}
.cid-uTSNo1GTe4 .message-div {
  margin-bottom: 0;
}
.cid-uTSNo1GTe4 .message-topic-div {
  margin-bottom: 0;
}
.cid-uTSNo1GTe4 .file-upload-div {
  margin-bottom: 0;
}
.cid-uTSNo1GTe4 .form-control {
  padding-top: 5px !important;
  padding-bottom: 8px !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  min-height: 3.2em !important;
}
.cid-uTSNo1GTe4 .form-control2 {
  color: #000000 !important;
  font-size: 15px !important;
  font-weight: 400 !important;
  min-height: 3.2em !important;
}
.cid-uTSNo1GTe4 .form-control3 {
  font-size: 15px !important;
  font-weight: 400 !important;
  min-height: 3.5em !important;
}
.cid-uTSNo1GTe4 .form-control {
  border: 1px solid #000000 !important;
}
.cid-uTSNo1GTe4 .form-control:hover {
  border: 1px solid #000000 !important;
}
.cid-uTSNo1GTe4 .form-control:focus {
  border: 1px solid #000000 !important;
}
.cid-uTSNo1GTe4 .showAlerts {
  display: block !important;
}
.cid-uTSNo1GTe4 .sendBtnCornerRadius {
  border-radius: 7px;
}
.cid-uTSNo1GTe4 .hidden {
  display: none;
}
.cid-uTSNo1GTe4 .mbr-section-terms {
  color: #232323;
  text-align: left;
}
.cid-uTSNo1GTe4 .mbr-section-autorespond {
  color: #232323;
  text-align: center;
}
.cid-uTSNo1GTe4 .mbr-section-gdpr {
  color: #232323;
  text-align: left;
}
.cid-uTSNo1GTe4 .mbr-section-alertsuccess {
  text-align: center;
}
.cid-uTSNo1GTe4 .mbr-section-alertsuccess span {
  vertical-align: middle;
}
.cid-uTSNo1GTe4 .mbr-section-alerterror {
  text-align: center;
}
.cid-uTSNo1GTe4 .mbr-section-alerterror span {
  vertical-align: middle;
}
.cid-uTSNo1GTe4 .mbr-section-labels {
  color: #232323;
}
.cid-uTSNo1GTe4 .sub-btn-config {
  margin-top: 13px !important;
  margin-bottom: 10px !important;
}
.cid-uTSNo1GTe4 .uploadBtn {
  padding-top: 17px !important;
  padding-left: 20.75px !important;
  color: #000000 !important;
}
.cid-uTSNo1GTe4 .MsgTopicXpad {
  padding-left: 6px !important;
}
.cid-uTSNo1GTe4 input[type=file]::file-selector-button {
  border: 1.25px solid #232323 !important;
  padding-top: 5px;
  padding-bottom: 6.5px;
  padding-left: .4em;
  padding-right: .4em;
  border-radius: .2em;
  background-color: #c9e1e7 !important;
  color: #000000 !important;
  font-family: Arial, Helvetica, sans-serif;
}
.cid-uTSNo1GTe4 input[type=file]::-webkit-file-upload-button {
  border: 1.25px solid #232323 !important;
  padding-top: 5px;
  padding-bottom: 6.5px;
  padding-left: .4em;
  padding-right: .4em;
  border-radius: .2em;
  background-color: #c9e1e7 !important;
  color: #000000 !important;
  font-family: Arial, Helvetica, sans-serif;
}
.cid-uTSNo1GTe4 input[type=file]::-ms-browse {
  border: 1.25px solid #232323 !important;
  padding-top: 5px;
  padding-bottom: 6.5px;
  padding-left: .4em;
  padding-right: .4em;
  border-radius: .2em;
  background-color: #c9e1e7 !important;
  color: #000000 !important;
  font-family: Arial, Helvetica, sans-serif;
}
.cid-uTSNo1GTe4 .blockhelp-format {
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  text-align: left;
}
.cid-uTSNo1GTe4 .blockhelp-format2 {
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  text-align: left;
  color: red;
}
.cid-uTSNo1GTe4 .show2ndButton {
  display: none ;
}
.cid-uTSNo1GTe4 input,
.cid-uTSNo1GTe4 textarea,
.cid-uTSNo1GTe4 select {
  background-color: #ffffff !important;
}
.cid-uTSNo1GTe4 textarea::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-uTSNo1GTe4 textarea:-moz-placeholder {
  color: #767676 !important;
}
.cid-uTSNo1GTe4 textarea::-moz-placeholder {
  color: #767676 !important;
}
.cid-uTSNo1GTe4 textarea:-ms-input-placeholder {
  color: #767676 !important;
}
.cid-uTSNo1GTe4 input::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-uTSNo1GTe4 input:-moz-placeholder {
  color: #767676 !important;
}
.cid-uTSNo1GTe4 input::-moz-placeholder {
  color: #767676 !important;
}
.cid-uTSNo1GTe4 input:-ms-input-placeholder {
  color: #767676 !important;
}
.cid-uTSNo1GTe4 .btn .mbr-iconfont,
.cid-uTSNo1GTe4 .btn.btn-sm .mbr-iconfont {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: unset;
}
.cid-uVsl7nnMvu P {
  color: #1281fc;
}
.cid-uVsl7nnMvu DIV {
  color: #ffffff;
}
.cid-uVsl7nnMvu H10 {
  color: #034e75;
}
.cid-uVsl7nnMvu .hidden {
  display: none;
}
.cid-uVsl7nnMvu .icon-bar {
  z-index: 100002;
  position: fixed;
  top: 45%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  padding-right: 11px;
}
.cid-uVsl7nnMvu .icon-bar a {
  display: block;
  text-align: center;
  padding: 3px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  padding-left: 11px;
}
.cid-uVsl7nnMvu .icon-bar a:hover {
  background-color: #000000;
}
.cid-uVsl7nnMvu .flag {
  background: transparent;
}
.cid-uVsl7nnMvu .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-uVsl7nnMvu .nav-right {
  float: left !important;
  position: relative;
}
.cid-uVsl7nnMvu #google_translate_element {
  display: none;
}
.cid-uVsl7nnMvu .goog-te-banner {
  display: none;
}
.cid-uVsl7nnMvu .skiptranslate {
  display: none;
  bottom: 0px;
  position: relative;
}
.cid-uVsl7nnMvu .goog-te-spinner-pos {
  display: none !important;
}
.cid-uVsl7nnMvu body {
  top: 0px !important;
}
.cid-uVsl7nnMvu body body {
  top: 0 !important;
}
.cid-uVsl7nnMvu body .goog-te-banner-frame {
  display: none !important;
}
.cid-uVsl7nnMvu .goog-te-banner-frame.skiptranslate {
  display: none !important;
}
.cid-uVsl7nnMvu .goog-tooltip {
  display: none !important;
}
.cid-uVsl7nnMvu .goog-tooltip:hover {
  display: none !important;
}
.cid-uVsl7nnMvu .goog-text-highlight {
  background-color: transparent !important;
  border: none !important;
  box-shadow: none !important;
  display: none !important;
  Background-color: transparent;
}
.cid-uVsl7nnMvu #goog-gt-tt,
.cid-uVsl7nnMvu .goog-te-balloon-frame {
  display: none !important;
}
.cid-uVsl7nnMvu #goog-gt-tt {
  visibility: hidden;
  display: none !important;
}
.cid-uVsl7nnMvu .goog-logo-link {
  display: none !important;
}
.cid-uVsl7nnMvu .goog-te-gadget {
  height: 28px !important;
  overflow: hidden;
}
.cid-uVsl7nnMvu div.imgtest {
  margin-left: auto;
  margin-right: auto;
  width: 100px;
  content: url(https://www.unsitepourtous.be/logoscript/logo-zen.png);
}
.cid-uVsl7nnMvu div.imgtest2 {
  margin-left: auto;
  margin-right: auto;
  width: 250px;
  content: url(https://www.unsitepourtous.be/logoscript/flags145.png);
}
.cid-uVsnClLJDr .row * {
  width: 130px;
  max-width: 130px;
}
.cid-uVsnClLJDr .menuItem {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-align: center;
  width: 100px;
  z-index: 100002;
}
.cid-uVsnClLJDr .menuItem {
  margin-bottom: 30px;
  height: 130px;
}
.cid-uVsnClLJDr #menuItems {
  width: 100px;
  height: 150px;
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-template-rows: repeat(2, 1fr);
  grid-gap: 10px;
  padding: 10px;
}
.cid-uVsnClLJDr .frame {
  font-size: 1rem!important;
  width: 100px;
  height: 100px;
  border: 0px solid #ffffff;
  box-sizing: border-box;
  display: flex;
  justify-content: center;
  align-items: center;
  overflow: hidden;
  background-color: rgba(255, 255, 255, 0);
}
.cid-uVsnClLJDr .menuItem p {
  margin-top: 5px;
}
.cid-uVsnClLJDr .menuItem img {
  width: 75%;
  max-height: 75%;
  object-fit: contain;
}
.cid-uVsnClLJDr #toggle {
  position: absolute;
  top: 69%;
  right: -65px;
  width: 50px;
  height: 38px;
  color: #ffffff;
  text-align: center;
  line-height: 50px;
  cursor: pointer;
}
.cid-uVsnClLJDr #menu {
  position: fixed;
  top: 15%;
  right: -270px;
  width: 270px;
  height: 300px;
  background-color: rgba(255, 255, 255, 0.1);
  transition: right 1s;
  z-index: 1000;
  border-radius: 6px 0 0 6px;
  border: 4px solid #ff0000;
  border-right: none;
}
.cid-uVsnClLJDr #toggle::after {
  content: 'Menu';
  position: absolute;
  top: 50%;
  left: -305px;
  transform: translate(-50%, -50%) rotate(-90deg);
  background-color: #000000;
  font-size: 27px;
  width: 150px;
  height: 51px;
  line-height: 30px;
  border-radius: 6px 6px 0 0;
  border: 4px solid #ff0000;
  border-bottom: none;
  padding-left: 38px;
  padding-right: 30px;
  padding-top: 5px;
}
.cid-uVsnClLJDr #menu:hover {
  right: 0;
}
.cid-uVsnClLJDr .menuItem .mbr-fonts-style {
  text-align: center;
  margin-top: 0px;
}
.cid-uVsnClLJDr .menuItem a {
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
}
.cid-uVsnClLJDr .menuItem a img {
  max-width: 100px;
  max-height: 100px;
}
.cid-uVsnClLJDr .hidden {
  display: none;
}
.cid-uVsnClLJDr div.imgtest {
  margin-left: auto;
  margin-right: auto;
  width: 100px;
  content: url(https://unsitepourtous.be/logo-zen.png);
}
.cid-uVsnClLJDr P {
  color: #ffffff;
}
@media (max-width: 1400px) and (min-width: 768px) {
  .cid-uVsnClLJDr .container {
    padding-left: 0px;
    padding-right: 0px;
  }
}
.cid-uVsxX38w4F.popup-builder {
  background-color: #ffffff;
}
.cid-uVsxX38w4F.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uVsxX38w4F.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uVsxX38w4F .modal-content,
.cid-uVsxX38w4F .modal-dialog {
  height: auto;
}
.cid-uVsxX38w4F .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uVsxX38w4F .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uVsxX38w4F .form-wrapper .mbr-form .form-group,
  .cid-uVsxX38w4F .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uVsxX38w4F .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uVsxX38w4F .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uVsxX38w4F .mbr-text {
  text-align: center;
}
.cid-uVsxX38w4F .pt-0 {
  padding-top: 0 !important;
}
.cid-uVsxX38w4F .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uVsxX38w4F .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uVsxX38w4F .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uVsxX38w4F .modal-open {
  overflow: hidden;
}
.cid-uVsxX38w4F .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uVsxX38w4F .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uVsxX38w4F .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uVsxX38w4F .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uVsxX38w4F .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uVsxX38w4F .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uVsxX38w4F .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uVsxX38w4F .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uVsxX38w4F .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uVsxX38w4F .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uVsxX38w4F .modal-backdrop.fade {
  opacity: 0;
}
.cid-uVsxX38w4F .modal-backdrop.show {
  opacity: .5;
}
.cid-uVsxX38w4F .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uVsxX38w4F .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uVsxX38w4F .modal-header {
    padding: 1rem;
  }
}
.cid-uVsxX38w4F .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uVsxX38w4F .modal-header .close svg {
  fill: #353535;
}
.cid-uVsxX38w4F .modal-header .close:hover {
  opacity: 1;
}
.cid-uVsxX38w4F .modal-header .close:focus {
  outline: none;
}
.cid-uVsxX38w4F .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uVsxX38w4F .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uVsxX38w4F .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uVsxX38w4F .modal-body {
    padding: 1rem;
  }
}
.cid-uVsxX38w4F .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uVsxX38w4F .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uVsxX38w4F .modal-footer {
    padding: 1rem;
  }
}
.cid-uVsxX38w4F .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uVsxX38w4F .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uVsxX38w4F .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uVsxX38w4F .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uVsxX38w4F .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uVsxX38w4F .modal-lg,
  .cid-uVsxX38w4F .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uVsxX38w4F .modal-xl {
    max-width: 1140px;
  }
}
.cid-uVsxX38w4F .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uVsxX38w4F .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uVsxX38w4F .form-group {
  margin-bottom: 1rem;
}
.cid-uVsxX38w4F .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uVsxX38w4F .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uVsxX38w4F .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uVsxX38w4F .mbr-section-btn {
  margin: 0;
}
.cid-uVsxX38w4F .mbr-section-btn .btn {
  margin: 0;
}
.cid-uTSNo4fAoG {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uTSNo4fAoG .mbr-fallback-image.disabled {
  display: none;
}
.cid-uTSNo4fAoG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uTSNo4fAoG .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uTSNo4fAoG .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uTSNo4fAoG .row {
    text-align: center;
  }
  .cid-uTSNo4fAoG .row > div {
    margin: auto;
  }
  .cid-uTSNo4fAoG .social-row {
    justify-content: center;
  }
}
.cid-uTSNo4fAoG .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uTSNo4fAoG .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uTSNo4fAoG .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uTSNo4fAoG .list {
    margin-bottom: 0rem;
  }
}
.cid-uTSNo4fAoG .mbr-text {
  color: #bbbbbb;
}
.cid-uTSNo4fAoG .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-uTSNo4fAoG .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uTSNo4fAoG div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uUU3aT25Eu {
  z-index: 1000;
  width: 100%;
}
.cid-uUU3aT25Eu nav.navbar {
  position: fixed;
}
.cid-uUU3aT25Eu .container-fluid {
  padding: 0;
}
.cid-uUU3aT25Eu .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-uUU3aT25Eu .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uUU3aT25Eu .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uUU3aT25Eu .dropdown-item:hover,
.cid-uUU3aT25Eu .dropdown-item:focus {
  background: #000000 !important;
  color: white !important;
}
.cid-uUU3aT25Eu .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uUU3aT25Eu .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uUU3aT25Eu .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uUU3aT25Eu .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uUU3aT25Eu .nav-link {
  position: relative;
}
.cid-uUU3aT25Eu .nav-link::before {
  background-color: currentColor;
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  content: "";
  height: 1px;
  width: 0%;
  -webkit-transition: width 0.5s ease-in-out;
  -moz--transition: width 0.5s ease-in-out;
  transition: width 0.5s ease-in-out;
}
.cid-uUU3aT25Eu .nav-link::after {
  background: transparent !important;
}
.cid-uUU3aT25Eu .nav-link:hover::before,
.cid-uUU3aT25Eu .nav-link :focus::before {
  width: 100%;
}
.cid-uUU3aT25Eu .container {
  display: flex;
  margin: auto;
}
.cid-uUU3aT25Eu .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 0.5rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
  border: 1px solid currentColor;
}
.cid-uUU3aT25Eu .iconfont-wrapper:hover {
  background: #FFFFFF;
}
.cid-uUU3aT25Eu .iconfont-wrapper:hover .mbr-iconfont {
  color: #141414;
}
.cid-uUU3aT25Eu .dropdown-menu,
.cid-uUU3aT25Eu .navbar.opened {
  background: #141414 !important;
}
.cid-uUU3aT25Eu .nav-item:focus,
.cid-uUU3aT25Eu .nav-link:focus {
  outline: none;
}
.cid-uUU3aT25Eu .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uUU3aT25Eu .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
  background: transparent !important;
}
.cid-uUU3aT25Eu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uUU3aT25Eu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uUU3aT25Eu .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uUU3aT25Eu .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uUU3aT25Eu .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid #ffffff;
  background: rgba(20, 20, 20, 0.2);
}
.cid-uUU3aT25Eu .navbar.opened {
  transition: all 0.3s;
}
.cid-uUU3aT25Eu .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uUU3aT25Eu .navbar .navbar-logo img {
  width: auto;
}
.cid-uUU3aT25Eu .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uUU3aT25Eu .navbar.collapsed {
  justify-content: center;
}
.cid-uUU3aT25Eu .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uUU3aT25Eu .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uUU3aT25Eu .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-uUU3aT25Eu .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uUU3aT25Eu .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uUU3aT25Eu .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-uUU3aT25Eu .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uUU3aT25Eu .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uUU3aT25Eu .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uUU3aT25Eu .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uUU3aT25Eu .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uUU3aT25Eu .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uUU3aT25Eu .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uUU3aT25Eu .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-uUU3aT25Eu .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uUU3aT25Eu .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uUU3aT25Eu .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uUU3aT25Eu .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uUU3aT25Eu .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uUU3aT25Eu .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uUU3aT25Eu .navbar.navbar-short {
  min-height: 60px;
}
.cid-uUU3aT25Eu .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uUU3aT25Eu .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uUU3aT25Eu .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uUU3aT25Eu .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uUU3aT25Eu .navbar-brand .display-7 {
  font-size: 24px;
}
.cid-uUU3aT25Eu .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uUU3aT25Eu .dropdown-item.active,
.cid-uUU3aT25Eu .dropdown-item:active {
  background-color: transparent;
}
.cid-uUU3aT25Eu .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uUU3aT25Eu .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uUU3aT25Eu .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uUU3aT25Eu .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #141414;
}
.cid-uUU3aT25Eu .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uUU3aT25Eu .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uUU3aT25Eu ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uUU3aT25Eu .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
@media (min-width: 992px) {
  .cid-uUU3aT25Eu .navbar-buttons {
    margin-bottom: -1px;
    margin-top: -1px;
  }
}
.cid-uUU3aT25Eu button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uUU3aT25Eu button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uUU3aT25Eu button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uUU3aT25Eu button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uUU3aT25Eu button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uUU3aT25Eu button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uUU3aT25Eu nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uUU3aT25Eu nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uUU3aT25Eu nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uUU3aT25Eu nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uUU3aT25Eu .navbar-dropdown {
  padding: 0 24px;
  position: fixed;
}
@media (min-width: 576px) {
  .cid-uUU3aT25Eu .navbar-dropdown {
    padding: 0 40px;
    min-height: 80px;
  }
}
@media (min-width: 768px) {
  .cid-uUU3aT25Eu .navbar-dropdown {
    padding: 0 60px;
  }
}
@media (min-width: 992px) {
  .cid-uUU3aT25Eu .navbar-dropdown {
    padding: 0 0 0 60px;
  }
}
.cid-uUU3aT25Eu a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uUU3aT25Eu .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1.5rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uUU3aT25Eu .icons-menu {
    padding-left: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uUU3aT25Eu .navbar {
    height: 70px;
  }
  .cid-uUU3aT25Eu .navbar.opened {
    height: auto;
  }
  .cid-uUU3aT25Eu .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uUU3aT25Eu .btn {
  min-height: 81px;
  margin: 0.667rem 0.667rem 1.4rem;
  padding: 0 64px;
}
@media (min-width: 992px) {
  .cid-uUU3aT25Eu .btn {
    margin: 0 0 0 0.6rem;
  }
}
.cid-uUU3aT25Eu .btn-info-outline {
  border: 1px solid currentColor;
  background: #232323 !important;
}
.cid-uUU3aT25Eu .btn-info-outline:hover {
  background: #595959 !important;
  border: 1px solid currentColor !important;
}
.cid-uUU3aUDj2L {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uUU3aUDj2L .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUU3aUDj2L .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUU3aUDj2L .col-title {
  margin-bottom: 20px;
}
@media (max-width: 991px) {
  .cid-uUU3aUDj2L .col-title {
    margin-bottom: 50px;
  }
}
.cid-uUU3aUDj2L .mbr-section-title {
  color: #2B2B2B;
}
.cid-uUU3aUDj2L .mbr-section-main-subtitle {
  color: #5F6AD4;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-uUU3aUDj2L .mbr-section-main-subtitle {
    margin-top: 16px;
  }
}
.cid-uUU3aUDj2L .col-text {
  display: flex;
  flex-wrap: wrap;
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uUU3aUDj2L .col-text {
    flex-wrap: nowrap;
    justify-content: space-between;
  }
}
@media (max-width: 991px) {
  .cid-uUU3aUDj2L .col-text {
    padding-top: 0;
    padding-bottom: 0;
  }
}
.cid-uUU3aUDj2L .text-container1 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uUU3aUDj2L .text-container1 {
    max-width: 340px;
  }
}
.cid-uUU3aUDj2L .text-container2 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uUU3aUDj2L .text-container2 {
    max-width: 280px;
    padding-left: 40px;
  }
}
.cid-uUU3aUDj2L .mbr-section-btn {
  margin-top: 16px;
}
.cid-uUU3aUDj2L .mbr-section-btn .btn {
  min-width: 280px;
  min-height: 60px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uUU3aUDj2L .mbr-section-btn {
    margin-top: 8px;
    width: 100%;
  }
  .cid-uUU3aUDj2L .mbr-section-btn .btn {
    width: 100%;
    min-width: max-content;
  }
}
.cid-uUU3aUDj2L .col-carousel {
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (max-width: 991px) {
  .cid-uUU3aUDj2L .col-carousel {
    padding-top: 30px;
  }
}
.cid-uUU3aUDj2L .col-border .border-line {
  height: 2px;
  background-color: #dfdfd8;
}
.cid-uUU3aUDj2L .name-text {
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-uUU3aUDj2L .roominess-text {
  color: #78ec80;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-uUU3aUDj2L .mbr-text {
  color: #003d59;
  margin-bottom: 0;
  margin-top: 12px;
  text-align: center;
}
.cid-uUU3aUDj2L .list {
  color: #2A2A2A;
  margin-top: 20px;
  width: 100%;
}
.cid-uUU3aUDj2L .list-item {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-uUU3aUDj2L .list-item:not(:first-child) {
  margin-top: 12px;
}
.cid-uUU3aUDj2L .list-text {
  flex-grow: 1;
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-uUU3aUDj2L .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 8px;
}
.cid-uUU3aUDj2L .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #78ec80;
}
.cid-uUU3aUDj2L .price-text {
  color: #2A2A2A;
  margin-bottom: 0;
  margin-top: 20px;
  text-align: center;
}
.cid-uUU3aUDj2L .carousel {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 400px;
}
.cid-uUU3aUDj2L .carousel img {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 1199px) {
  .cid-uUU3aUDj2L .carousel {
    height: 385px;
  }
}
@media (max-width: 991px) {
  .cid-uUU3aUDj2L .carousel {
    height: 350px;
  }
}
@media (max-width: 575px) {
  .cid-uUU3aUDj2L .carousel {
    height: 280px;
  }
}
.cid-uUU3aUDj2L .carousel-inner {
  display: flex;
  align-items: center;
  height: 100%;
  border-radius: 16px;
}
.cid-uUU3aUDj2L .carousel-item {
  border-radius: 16px;
  overflow: hidden;
  height: 100%;
}
.cid-uUU3aUDj2L .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-uUU3aUDj2L .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uUU3aUDj2L .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-uUU3aUDj2L .carousel-control {
  top: 50%;
  width: 30px;
  height: 30px;
  margin-top: -15px;
  font-size: 16px;
  background-color: #dfdfd8;
  color: #2B2B2B !important;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: 1 !important;
}
.cid-uUU3aUDj2L .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 16px;
}
.cid-uUU3aUDj2L .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 16px;
}
.cid-uUU3aUDj2L .carousel-control:hover {
  background-color: #646464;
  color: #FFFFFF !important;
}
.cid-uUU3aUDj2L .carousel-indicators {
  display: none !important;
}
.cid-uUU3aUDj2L .item-menu-overlay {
  opacity: 0 !important;
}
.cid-uUU3aUDj2L .name-text,
.cid-uUU3aUDj2L .mbr-section-btn {
  color: #003d59;
  text-align: center;
}
.cid-uVeGGIQqN0 {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uVeGGIQqN0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVeGGIQqN0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVeGGIQqN0 .container,
.cid-uVeGGIQqN0 .container-fluid {
  position: relative;
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-uVeGGIQqN0 .container,
  .cid-uVeGGIQqN0 .container-fluid {
    padding: 0 20px;
  }
}
.cid-uVeGGIQqN0 .row {
  position: relative;
  justify-content: center;
  padding: 50px 10px;
  overflow: hidden;
  margin: 0;
  border: 1px solid #000000;
  border-radius: 10px;
}
@media (max-width: 992px) {
  .cid-uVeGGIQqN0 .row {
    padding: 85px 8px;
  }
}
.cid-uVeGGIQqN0 .title-wrapper .mbr-section-subtitle {
  margin-bottom: 25px;
}
.cid-uVeGGIQqN0 .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
.cid-uVeGGIQqN0 .text-wrapper {
  padding: 0 10%;
}
@media (max-width: 992px) {
  .cid-uVeGGIQqN0 .text-wrapper {
    padding: 0;
  }
}
.cid-uVeGGIQqN0 .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-uVeGGIQqN0 .mbr-section-title {
  color: #ffffff;
}
.cid-uVeGGIQqN0 .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uVeGGIQqN0 .mbr-text {
  color: #000000;
}
.cid-uVeGGIQqN0 .mbr-section-title,
.cid-uVeGGIQqN0 .title-wrapper {
  color: #000000;
  text-align: center;
}
.cid-uUU3b5AZlq {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uUU3b5AZlq .card-wrapper {
  border-radius: 0;
  border: 1px solid #dddfe0;
  box-shadow: 0 0 17px 0 rgba(0, 0, 0, 0.21);
  padding: 2rem;
}
.cid-uUU3b5AZlq .card-title {
  font-weight: 600;
}
.cid-uUU3b5AZlq .card-img {
  text-align: left;
  padding: 0;
  position: relative;
  display: inline-block;
  margin-bottom: 16px;
  width: 100%;
}
.cid-uUU3b5AZlq .card-img span {
  border: 2px solid #5aac98;
  padding: 15.5px;
  border-radius: 70px;
  text-align: center;
  color: #5aac98;
  font-size: 35px;
  display: inline-block;
}
@media (max-width: 991px) {
  .cid-uUU3b5AZlq .card {
    margin-bottom: 2rem;
  }
}
.cid-uUU3b5AZlq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUU3b5AZlq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUU3b5AZlq .card-wrapper .card-box .mbr-text,
.cid-uUU3b5AZlq .card-wrapper .card-box .mbr-section-btn,
.cid-uUU3b5AZlq .card-wrapper .card-box .card-img {
  text-align: left;
}
.cid-uUU3b7s8mC {
  background-image: url("../../../assets/images/egypt-tours-egypt-travel-sharm-el-sheikh-3.jpg");
}
.cid-uUU3b7s8mC .mbr-section-title {
  text-align: center;
  margin-bottom: 40px;
  color: #ffffff;
}
.cid-uUU3b7s8mC .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uUU3b7s8mC .button-align {
  text-align: right;
}
.cid-uUU3b7s8mC .mbr-section-btn {
  display: block;
  margin-left: 0;
  margin-right: 0;
}
.cid-uUU3b7s8mC .btn {
  margin-top: 20px;
  transition: all .3s !important;
  width: 268px !important;
  height: 268px !important;
}
.cid-uUU3b7s8mC a.btn > span {
  margin-left: 0.5rem;
}
.cid-uUU3b7s8mC a.btn {
  padding: 7.5rem 4rem;
  margin: 0;
  border-radius: 100% !important;
  background-color: transparent !important;
  border: 2px solid #ffffff !important;
}
.cid-uUU3b7s8mC .al {
  display: flex;
  align-items: center;
}
.cid-uUU3b7s8mC a.btn:hover {
  color: #000000 !important;
  background-color: #c0f22c !important;
  border: 2px solid #ffffff !important;
}
.cid-uUU3b7s8mC a {
  font-weight: 500;
  transition: color .3s;
}
.cid-uUU3b7s8mC .mbr-iconfont {
  margin: auto;
  background-color: #c0f22c;
  color: #ffffff;
  border-radius: 50%;
  font-size: 13px;
  cursor: pointer;
  width: 52px;
  height: 52px;
  transition: .2s;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  padding: 14px;
  padding-right: 11px;
}
.cid-uUU3b7s8mC .icon-wrapper {
  display: inline;
}
.cid-uUU3b7s8mC .lin {
  display: inline;
  margin-left: 12px;
}
.cid-uUU3b7s8mC .linkMovement {
  margin-top: 130px;
}
@media (max-width: 960px) {
  .cid-uUU3b7s8mC .al {
    flex-direction: column;
  }
  .cid-uUU3b7s8mC .button-align {
    padding-top: 20px;
    text-align: center;
  }
  .cid-uUU3b7s8mC .linkMovement {
    display: flex;
    justify-content: center;
    padding-top: 20px;
    margin-top: 0;
  }
}
.cid-uUU3b90Bk3 {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-uUU3b90Bk3 [class^="socicon-"]:before,
.cid-uUU3b90Bk3 [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-uUU3b90Bk3 .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-uUU3b90Bk3 .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #000000, #ff6666);
  display: inline-block;
}
.cid-uUU3b90Bk3 .socicon {
  color: #5b686b;
}
.cid-uUU3b90Bk3 .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  border: 2px solid #c0a375;
  border-color: #1ba1e2;
  color: #232323;
  cursor: pointer;
  margin-left: .5rem !important;
  margin-right: .5rem !important;
}
.cid-uUU3b90Bk3 .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-uUU3b90Bk3 .btn-social:hover {
  color: #fff;
  background: #1ba1e2;
}
.cid-uUU3b90Bk3 .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-uUU3b90Bk3 .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-uUU3b90Bk3 .btn {
    font-size: 20px !important;
  }
  .cid-uUU3b90Bk3 .btn-social {
    margin-right: .1rem !important;
    margin-left: .1rem !important;
  }
}
.cid-uVfqZQVIs2.popup-builder {
  background-color: #ffffff;
}
.cid-uVfqZQVIs2.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uVfqZQVIs2.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uVfqZQVIs2 .modal-content,
.cid-uVfqZQVIs2 .modal-dialog {
  height: auto;
}
.cid-uVfqZQVIs2 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uVfqZQVIs2 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uVfqZQVIs2 .form-wrapper .mbr-form .form-group,
  .cid-uVfqZQVIs2 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uVfqZQVIs2 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uVfqZQVIs2 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uVfqZQVIs2 .mbr-text {
  text-align: center;
}
.cid-uVfqZQVIs2 .pt-0 {
  padding-top: 0 !important;
}
.cid-uVfqZQVIs2 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uVfqZQVIs2 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uVfqZQVIs2 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uVfqZQVIs2 .modal-open {
  overflow: hidden;
}
.cid-uVfqZQVIs2 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uVfqZQVIs2 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uVfqZQVIs2 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uVfqZQVIs2 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uVfqZQVIs2 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uVfqZQVIs2 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uVfqZQVIs2 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uVfqZQVIs2 .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uVfqZQVIs2 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uVfqZQVIs2 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uVfqZQVIs2 .modal-backdrop.fade {
  opacity: 0;
}
.cid-uVfqZQVIs2 .modal-backdrop.show {
  opacity: .5;
}
.cid-uVfqZQVIs2 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uVfqZQVIs2 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uVfqZQVIs2 .modal-header {
    padding: 1rem;
  }
}
.cid-uVfqZQVIs2 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uVfqZQVIs2 .modal-header .close svg {
  fill: #353535;
}
.cid-uVfqZQVIs2 .modal-header .close:hover {
  opacity: 1;
}
.cid-uVfqZQVIs2 .modal-header .close:focus {
  outline: none;
}
.cid-uVfqZQVIs2 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uVfqZQVIs2 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uVfqZQVIs2 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uVfqZQVIs2 .modal-body {
    padding: 1rem;
  }
}
.cid-uVfqZQVIs2 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uVfqZQVIs2 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uVfqZQVIs2 .modal-footer {
    padding: 1rem;
  }
}
.cid-uVfqZQVIs2 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uVfqZQVIs2 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uVfqZQVIs2 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uVfqZQVIs2 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uVfqZQVIs2 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uVfqZQVIs2 .modal-lg,
  .cid-uVfqZQVIs2 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uVfqZQVIs2 .modal-xl {
    max-width: 1140px;
  }
}
.cid-uVfqZQVIs2 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uVfqZQVIs2 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uVfqZQVIs2 .form-group {
  margin-bottom: 1rem;
}
.cid-uVfqZQVIs2 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uVfqZQVIs2 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uVfqZQVIs2 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uVfqZQVIs2 .mbr-section-btn {
  margin: 0;
}
.cid-uVfqZQVIs2 .mbr-section-btn .btn {
  margin: 0;
}
.cid-uUU3banS9P {
  background-color: #ffffff;
}
.cid-uUU3banS9P .container {
  padding-top: 25px;
  padding-bottom: 25px;
  text-align: right;
}
.cid-uUU3banS9P .container-nopadding {
  padding: 0px;
}
.cid-uUU3banS9P .contactBtn {
  position: absolute;
  right: 30px;
  bottom: 30px;
  z-index: 5001;
}
.cid-uUU3banS9P .contactBtnFixed {
  position: fixed;
}
.cid-uUU3banS9P .btn-circle {
  background-color: rgba(35, 35, 35, 0.7);
  width: 50px;
  height: 50px;
  line-height: 50px;
  text-align: center;
  padding: 0;
  -webkit-border-radius: 30px !important;
  -moz-border-radius: 30px !important;
  border-radius: 30px !important;
  margin: .25rem !important;
  border-style: solid;
  border-color: rgba(0, 0, 0, 0.7);
  border-width: 1px;
}
.cid-uUU3banS9P .btnIconcol {
  color: #ffffff;
}
.cid-uUU3banS9P .btn-circle:hover {
  background-color: #232323;
}
.cid-uUU3banS9P .btn-iconsize {
  line-height: revert !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  font-size: 1.7rem !important;
}
@media (max-width: 767px) {
  .cid-uUU3banS9P .btn-iconsize .btn {
    font-size: 1.7rem !important;
  }
  .cid-uUU3banS9P .btn-iconsize .btn .mbr-iconfont {
    font-size: 1.7rem !important;
  }
}
.cid-uUU3banS9P .contactwindow {
  display: inline-block;
  text-align: left;
  width: 400px;
  background-color: #c9e1e7;
  border-color: black !important;
  border-width: 0 !important;
  border-style: solid !important;
  border-radius: 5px !important;
  box-shadow: 0 12px 20px 0 rgba(35, 35, 35, 0.4) !important;
  z-index: 5000;
}
.cid-uUU3banS9P .windowFixed {
  display: none;
  position: fixed;
  right: 100px;
  bottom: 30px;
  overflow: auto;
  opacity: 0%;
  transition: opacity 1s;
}
.cid-uUU3banS9P .windowBar {
  width: 100%;
  background-color: #000000;
  color: #fff;
  padding: 5px;
  border-top-left-radius: 5px !important;
  border-top-right-radius: 5px !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
}
.cid-uUU3banS9P .close {
  color: #ffffff;
  text-shadow: none;
  opacity: 1;
  padding-right: 3px;
  outline: none !important;
  float: right ;
  background-color: transparent;
  border: none;
  font-size: 1.5rem !important;
  line-height: 1;
}
@media (max-width: 560px) {
  .cid-uUU3banS9P .windowFixed {
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
  }
  .cid-uUU3banS9P .windowBar,
  .cid-uUU3banS9P .contentwindow,
  .cid-uUU3banS9P .contactwindow {
    border-radius: 0;
  }
}
.cid-uUU3banS9P .windowContent {
  width: 100%;
  padding: 10px;
}
.cid-uUU3banS9P .windowBarText {
  display: block;
  color: #ffffff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-uUU3banS9P .btn-form {
  display: initial;
  font-size: 1rem !important;
  font-weight: 400 !important;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uUU3banS9P .mbr-form .input-group-btn button[type="submit"] {
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uUU3banS9P .recaptcha-div {
  margin-bottom: 0;
}
.cid-uUU3banS9P .recaptcha-div p {
  padding-top: 0;
  padding-bottom: 0;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  font-size: 0.8rem !important;
  font-weight: 400 !important;
}
.cid-uUU3banS9P .gdpr-div {
  margin-bottom: 0;
}
.cid-uUU3banS9P .gdpr-div p {
  padding-top: 0;
  padding-bottom: 0;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  font-size: 0.8rem !important;
  font-weight: 400 !important;
}
.cid-uUU3banS9P .alert-div {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
}
.cid-uUU3banS9P .send-copy-div {
  margin-bottom: 0;
}
.cid-uUU3banS9P .send-copy-div p {
  padding-top: 0;
  padding-bottom: 0;
  margin-bottom: 0;
  margin-left: 0px;
  margin-right: 0px;
  font-size: 0.8rem !important;
  font-weight: 400 !important;
}
.cid-uUU3banS9P .alert-success {
  background-color: #55e629;
  padding-top: 0.3rem !important;
  padding-bottom: 0.3rem !important;
}
.cid-uUU3banS9P .alert-danger {
  background-color: #fd000b;
  padding-top: 0.3rem !important;
  padding-bottom: 0.3rem !important;
}
.cid-uUU3banS9P .mbr-alert-success {
  text-align: center;
}
.cid-uUU3banS9P .mbr-alert-danger {
  text-align: center;
}
.cid-uUU3banS9P .message-div {
  margin-bottom: 0;
}
.cid-uUU3banS9P .message-topic-div {
  margin-bottom: 0;
}
.cid-uUU3banS9P .file-upload-div {
  margin-bottom: 0;
}
.cid-uUU3banS9P .form-control {
  padding-top: 5px !important;
  padding-bottom: 8px !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  min-height: 3.2em !important;
}
.cid-uUU3banS9P .form-control2 {
  color: #000000 !important;
  font-size: 15px !important;
  font-weight: 400 !important;
  min-height: 3.2em !important;
}
.cid-uUU3banS9P .form-control3 {
  font-size: 15px !important;
  font-weight: 400 !important;
  min-height: 3.5em !important;
}
.cid-uUU3banS9P .form-control {
  border: 1px solid #000000 !important;
}
.cid-uUU3banS9P .form-control:hover {
  border: 1px solid #000000 !important;
}
.cid-uUU3banS9P .form-control:focus {
  border: 1px solid #000000 !important;
}
.cid-uUU3banS9P .showAlerts {
  display: block !important;
}
.cid-uUU3banS9P .sendBtnCornerRadius {
  border-radius: 7px;
}
.cid-uUU3banS9P .hidden {
  display: none;
}
.cid-uUU3banS9P .mbr-section-terms {
  color: #232323;
  text-align: left;
}
.cid-uUU3banS9P .mbr-section-autorespond {
  color: #232323;
  text-align: center;
}
.cid-uUU3banS9P .mbr-section-gdpr {
  color: #232323;
  text-align: left;
}
.cid-uUU3banS9P .mbr-section-alertsuccess {
  text-align: center;
}
.cid-uUU3banS9P .mbr-section-alertsuccess span {
  vertical-align: middle;
}
.cid-uUU3banS9P .mbr-section-alerterror {
  text-align: center;
}
.cid-uUU3banS9P .mbr-section-alerterror span {
  vertical-align: middle;
}
.cid-uUU3banS9P .mbr-section-labels {
  color: #232323;
}
.cid-uUU3banS9P .sub-btn-config {
  margin-top: 13px !important;
  margin-bottom: 10px !important;
}
.cid-uUU3banS9P .uploadBtn {
  padding-top: 17px !important;
  padding-left: 20.75px !important;
  color: #000000 !important;
}
.cid-uUU3banS9P .MsgTopicXpad {
  padding-left: 6px !important;
}
.cid-uUU3banS9P input[type=file]::file-selector-button {
  border: 1.25px solid #232323 !important;
  padding-top: 5px;
  padding-bottom: 6.5px;
  padding-left: .4em;
  padding-right: .4em;
  border-radius: .2em;
  background-color: #c9e1e7 !important;
  color: #000000 !important;
  font-family: Arial, Helvetica, sans-serif;
}
.cid-uUU3banS9P input[type=file]::-webkit-file-upload-button {
  border: 1.25px solid #232323 !important;
  padding-top: 5px;
  padding-bottom: 6.5px;
  padding-left: .4em;
  padding-right: .4em;
  border-radius: .2em;
  background-color: #c9e1e7 !important;
  color: #000000 !important;
  font-family: Arial, Helvetica, sans-serif;
}
.cid-uUU3banS9P input[type=file]::-ms-browse {
  border: 1.25px solid #232323 !important;
  padding-top: 5px;
  padding-bottom: 6.5px;
  padding-left: .4em;
  padding-right: .4em;
  border-radius: .2em;
  background-color: #c9e1e7 !important;
  color: #000000 !important;
  font-family: Arial, Helvetica, sans-serif;
}
.cid-uUU3banS9P .blockhelp-format {
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  text-align: left;
}
.cid-uUU3banS9P .blockhelp-format2 {
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  text-align: left;
  color: red;
}
.cid-uUU3banS9P .show2ndButton {
  display: none ;
}
.cid-uUU3banS9P input,
.cid-uUU3banS9P textarea,
.cid-uUU3banS9P select {
  background-color: #ffffff !important;
}
.cid-uUU3banS9P textarea::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-uUU3banS9P textarea:-moz-placeholder {
  color: #767676 !important;
}
.cid-uUU3banS9P textarea::-moz-placeholder {
  color: #767676 !important;
}
.cid-uUU3banS9P textarea:-ms-input-placeholder {
  color: #767676 !important;
}
.cid-uUU3banS9P input::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-uUU3banS9P input:-moz-placeholder {
  color: #767676 !important;
}
.cid-uUU3banS9P input::-moz-placeholder {
  color: #767676 !important;
}
.cid-uUU3banS9P input:-ms-input-placeholder {
  color: #767676 !important;
}
.cid-uUU3banS9P .btn .mbr-iconfont,
.cid-uUU3banS9P .btn.btn-sm .mbr-iconfont {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: unset;
}
.cid-uVsmgAke6l P {
  color: #1281fc;
}
.cid-uVsmgAke6l DIV {
  color: #ffffff;
}
.cid-uVsmgAke6l H10 {
  color: #034e75;
}
.cid-uVsmgAke6l .hidden {
  display: none;
}
.cid-uVsmgAke6l .icon-bar {
  z-index: 100002;
  position: fixed;
  top: 45%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  padding-right: 11px;
}
.cid-uVsmgAke6l .icon-bar a {
  display: block;
  text-align: center;
  padding: 3px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  padding-left: 11px;
}
.cid-uVsmgAke6l .icon-bar a:hover {
  background-color: #000000;
}
.cid-uVsmgAke6l .flag {
  background: transparent;
}
.cid-uVsmgAke6l .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-uVsmgAke6l .nav-right {
  float: left !important;
  position: relative;
}
.cid-uVsmgAke6l #google_translate_element {
  display: none;
}
.cid-uVsmgAke6l .goog-te-banner {
  display: none;
}
.cid-uVsmgAke6l .skiptranslate {
  display: none;
  bottom: 0px;
  position: relative;
}
.cid-uVsmgAke6l .goog-te-spinner-pos {
  display: none !important;
}
.cid-uVsmgAke6l body {
  top: 0px !important;
}
.cid-uVsmgAke6l body body {
  top: 0 !important;
}
.cid-uVsmgAke6l body .goog-te-banner-frame {
  display: none !important;
}
.cid-uVsmgAke6l .goog-te-banner-frame.skiptranslate {
  display: none !important;
}
.cid-uVsmgAke6l .goog-tooltip {
  display: none !important;
}
.cid-uVsmgAke6l .goog-tooltip:hover {
  display: none !important;
}
.cid-uVsmgAke6l .goog-text-highlight {
  background-color: transparent !important;
  border: none !important;
  box-shadow: none !important;
  display: none !important;
  Background-color: transparent;
}
.cid-uVsmgAke6l #goog-gt-tt,
.cid-uVsmgAke6l .goog-te-balloon-frame {
  display: none !important;
}
.cid-uVsmgAke6l #goog-gt-tt {
  visibility: hidden;
  display: none !important;
}
.cid-uVsmgAke6l .goog-logo-link {
  display: none !important;
}
.cid-uVsmgAke6l .goog-te-gadget {
  height: 28px !important;
  overflow: hidden;
}
.cid-uVsmgAke6l div.imgtest {
  margin-left: auto;
  margin-right: auto;
  width: 100px;
  content: url(https://www.unsitepourtous.be/logoscript/logo-zen.png);
}
.cid-uVsmgAke6l div.imgtest2 {
  margin-left: auto;
  margin-right: auto;
  width: 250px;
  content: url(https://www.unsitepourtous.be/logoscript/flags145.png);
}
.cid-uVsoF2PWCx .row * {
  width: 130px;
  max-width: 130px;
}
.cid-uVsoF2PWCx .menuItem {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-align: center;
  width: 100px;
  z-index: 100002;
}
.cid-uVsoF2PWCx .menuItem {
  margin-bottom: 30px;
  height: 130px;
}
.cid-uVsoF2PWCx #menuItems {
  width: 100px;
  height: 150px;
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-template-rows: repeat(2, 1fr);
  grid-gap: 10px;
  padding: 10px;
}
.cid-uVsoF2PWCx .frame {
  font-size: 1rem!important;
  width: 100px;
  height: 100px;
  border: 0px solid #ffffff;
  box-sizing: border-box;
  display: flex;
  justify-content: center;
  align-items: center;
  overflow: hidden;
  background-color: rgba(255, 255, 255, 0);
}
.cid-uVsoF2PWCx .menuItem p {
  margin-top: 5px;
}
.cid-uVsoF2PWCx .menuItem img {
  width: 75%;
  max-height: 75%;
  object-fit: contain;
}
.cid-uVsoF2PWCx #toggle {
  position: absolute;
  top: 69%;
  right: -65px;
  width: 50px;
  height: 38px;
  color: #ffffff;
  text-align: center;
  line-height: 50px;
  cursor: pointer;
}
.cid-uVsoF2PWCx #menu {
  position: fixed;
  top: 15%;
  right: -270px;
  width: 270px;
  height: 300px;
  background-color: rgba(255, 255, 255, 0.1);
  transition: right 1s;
  z-index: 1000;
  border-radius: 6px 0 0 6px;
  border: 4px solid #ff0000;
  border-right: none;
}
.cid-uVsoF2PWCx #toggle::after {
  content: 'Menu';
  position: absolute;
  top: 50%;
  left: -305px;
  transform: translate(-50%, -50%) rotate(-90deg);
  background-color: #000000;
  font-size: 27px;
  width: 150px;
  height: 51px;
  line-height: 30px;
  border-radius: 6px 6px 0 0;
  border: 4px solid #ff0000;
  border-bottom: none;
  padding-left: 38px;
  padding-right: 30px;
  padding-top: 5px;
}
.cid-uVsoF2PWCx #menu:hover {
  right: 0;
}
.cid-uVsoF2PWCx .menuItem .mbr-fonts-style {
  text-align: center;
  margin-top: 0px;
}
.cid-uVsoF2PWCx .menuItem a {
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
}
.cid-uVsoF2PWCx .menuItem a img {
  max-width: 100px;
  max-height: 100px;
}
.cid-uVsoF2PWCx .hidden {
  display: none;
}
.cid-uVsoF2PWCx div.imgtest {
  margin-left: auto;
  margin-right: auto;
  width: 100px;
  content: url(https://unsitepourtous.be/logo-zen.png);
}
.cid-uVsoF2PWCx P {
  color: #ffffff;
}
@media (max-width: 1400px) and (min-width: 768px) {
  .cid-uVsoF2PWCx .container {
    padding-left: 0px;
    padding-right: 0px;
  }
}
.cid-uVszlDSyGt.popup-builder {
  background-color: #ffffff;
}
.cid-uVszlDSyGt.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uVszlDSyGt.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uVszlDSyGt .modal-content,
.cid-uVszlDSyGt .modal-dialog {
  height: auto;
}
.cid-uVszlDSyGt .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uVszlDSyGt .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uVszlDSyGt .form-wrapper .mbr-form .form-group,
  .cid-uVszlDSyGt .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uVszlDSyGt .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uVszlDSyGt .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uVszlDSyGt .mbr-text {
  text-align: center;
}
.cid-uVszlDSyGt .pt-0 {
  padding-top: 0 !important;
}
.cid-uVszlDSyGt .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uVszlDSyGt .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uVszlDSyGt .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uVszlDSyGt .modal-open {
  overflow: hidden;
}
.cid-uVszlDSyGt .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uVszlDSyGt .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uVszlDSyGt .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uVszlDSyGt .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uVszlDSyGt .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uVszlDSyGt .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uVszlDSyGt .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uVszlDSyGt .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uVszlDSyGt .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uVszlDSyGt .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uVszlDSyGt .modal-backdrop.fade {
  opacity: 0;
}
.cid-uVszlDSyGt .modal-backdrop.show {
  opacity: .5;
}
.cid-uVszlDSyGt .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uVszlDSyGt .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uVszlDSyGt .modal-header {
    padding: 1rem;
  }
}
.cid-uVszlDSyGt .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uVszlDSyGt .modal-header .close svg {
  fill: #353535;
}
.cid-uVszlDSyGt .modal-header .close:hover {
  opacity: 1;
}
.cid-uVszlDSyGt .modal-header .close:focus {
  outline: none;
}
.cid-uVszlDSyGt .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uVszlDSyGt .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uVszlDSyGt .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uVszlDSyGt .modal-body {
    padding: 1rem;
  }
}
.cid-uVszlDSyGt .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uVszlDSyGt .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uVszlDSyGt .modal-footer {
    padding: 1rem;
  }
}
.cid-uVszlDSyGt .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uVszlDSyGt .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uVszlDSyGt .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uVszlDSyGt .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uVszlDSyGt .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uVszlDSyGt .modal-lg,
  .cid-uVszlDSyGt .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uVszlDSyGt .modal-xl {
    max-width: 1140px;
  }
}
.cid-uVszlDSyGt .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uVszlDSyGt .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uVszlDSyGt .form-group {
  margin-bottom: 1rem;
}
.cid-uVszlDSyGt .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uVszlDSyGt .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uVszlDSyGt .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uVszlDSyGt .mbr-section-btn {
  margin: 0;
}
.cid-uVszlDSyGt .mbr-section-btn .btn {
  margin: 0;
}
.cid-uUU3bdaOQM {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uUU3bdaOQM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUU3bdaOQM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUU3bdaOQM .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uUU3bdaOQM .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uUU3bdaOQM .row {
    text-align: center;
  }
  .cid-uUU3bdaOQM .row > div {
    margin: auto;
  }
  .cid-uUU3bdaOQM .social-row {
    justify-content: center;
  }
}
.cid-uUU3bdaOQM .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uUU3bdaOQM .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uUU3bdaOQM .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uUU3bdaOQM .list {
    margin-bottom: 0rem;
  }
}
.cid-uUU3bdaOQM .mbr-text {
  color: #bbbbbb;
}
.cid-uUU3bdaOQM .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-uUU3bdaOQM .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uUU3bdaOQM div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uW5w5pTTyF {
  z-index: 1000;
  width: 100%;
}
.cid-uW5w5pTTyF nav.navbar {
  position: fixed;
}
.cid-uW5w5pTTyF .container-fluid {
  padding: 0;
}
.cid-uW5w5pTTyF .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-uW5w5pTTyF .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uW5w5pTTyF .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uW5w5pTTyF .dropdown-item:hover,
.cid-uW5w5pTTyF .dropdown-item:focus {
  background: #000000 !important;
  color: white !important;
}
.cid-uW5w5pTTyF .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uW5w5pTTyF .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uW5w5pTTyF .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uW5w5pTTyF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uW5w5pTTyF .nav-link {
  position: relative;
}
.cid-uW5w5pTTyF .nav-link::before {
  background-color: currentColor;
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  content: "";
  height: 1px;
  width: 0%;
  -webkit-transition: width 0.5s ease-in-out;
  -moz--transition: width 0.5s ease-in-out;
  transition: width 0.5s ease-in-out;
}
.cid-uW5w5pTTyF .nav-link::after {
  background: transparent !important;
}
.cid-uW5w5pTTyF .nav-link:hover::before,
.cid-uW5w5pTTyF .nav-link :focus::before {
  width: 100%;
}
.cid-uW5w5pTTyF .container {
  display: flex;
  margin: auto;
}
.cid-uW5w5pTTyF .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 0.5rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
  border: 1px solid currentColor;
}
.cid-uW5w5pTTyF .iconfont-wrapper:hover {
  background: #FFFFFF;
}
.cid-uW5w5pTTyF .iconfont-wrapper:hover .mbr-iconfont {
  color: #141414;
}
.cid-uW5w5pTTyF .dropdown-menu,
.cid-uW5w5pTTyF .navbar.opened {
  background: #141414 !important;
}
.cid-uW5w5pTTyF .nav-item:focus,
.cid-uW5w5pTTyF .nav-link:focus {
  outline: none;
}
.cid-uW5w5pTTyF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uW5w5pTTyF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
  background: transparent !important;
}
.cid-uW5w5pTTyF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uW5w5pTTyF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uW5w5pTTyF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uW5w5pTTyF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uW5w5pTTyF .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid #ffffff;
  background: rgba(20, 20, 20, 0.2);
}
.cid-uW5w5pTTyF .navbar.opened {
  transition: all 0.3s;
}
.cid-uW5w5pTTyF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uW5w5pTTyF .navbar .navbar-logo img {
  width: auto;
}
.cid-uW5w5pTTyF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uW5w5pTTyF .navbar.collapsed {
  justify-content: center;
}
.cid-uW5w5pTTyF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uW5w5pTTyF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uW5w5pTTyF .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-uW5w5pTTyF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uW5w5pTTyF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uW5w5pTTyF .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-uW5w5pTTyF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uW5w5pTTyF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uW5w5pTTyF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uW5w5pTTyF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uW5w5pTTyF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uW5w5pTTyF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uW5w5pTTyF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uW5w5pTTyF .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-uW5w5pTTyF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uW5w5pTTyF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uW5w5pTTyF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uW5w5pTTyF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uW5w5pTTyF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uW5w5pTTyF .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uW5w5pTTyF .navbar.navbar-short {
  min-height: 60px;
}
.cid-uW5w5pTTyF .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uW5w5pTTyF .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uW5w5pTTyF .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uW5w5pTTyF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uW5w5pTTyF .navbar-brand .display-7 {
  font-size: 24px;
}
.cid-uW5w5pTTyF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uW5w5pTTyF .dropdown-item.active,
.cid-uW5w5pTTyF .dropdown-item:active {
  background-color: transparent;
}
.cid-uW5w5pTTyF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uW5w5pTTyF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uW5w5pTTyF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uW5w5pTTyF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #141414;
}
.cid-uW5w5pTTyF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uW5w5pTTyF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uW5w5pTTyF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uW5w5pTTyF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
@media (min-width: 992px) {
  .cid-uW5w5pTTyF .navbar-buttons {
    margin-bottom: -1px;
    margin-top: -1px;
  }
}
.cid-uW5w5pTTyF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uW5w5pTTyF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uW5w5pTTyF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uW5w5pTTyF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uW5w5pTTyF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uW5w5pTTyF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uW5w5pTTyF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uW5w5pTTyF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uW5w5pTTyF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uW5w5pTTyF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uW5w5pTTyF .navbar-dropdown {
  padding: 0 24px;
  position: fixed;
}
@media (min-width: 576px) {
  .cid-uW5w5pTTyF .navbar-dropdown {
    padding: 0 40px;
    min-height: 80px;
  }
}
@media (min-width: 768px) {
  .cid-uW5w5pTTyF .navbar-dropdown {
    padding: 0 60px;
  }
}
@media (min-width: 992px) {
  .cid-uW5w5pTTyF .navbar-dropdown {
    padding: 0 0 0 60px;
  }
}
.cid-uW5w5pTTyF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uW5w5pTTyF .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1.5rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uW5w5pTTyF .icons-menu {
    padding-left: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uW5w5pTTyF .navbar {
    height: 70px;
  }
  .cid-uW5w5pTTyF .navbar.opened {
    height: auto;
  }
  .cid-uW5w5pTTyF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uW5w5pTTyF .btn {
  min-height: 81px;
  margin: 0.667rem 0.667rem 1.4rem;
  padding: 0 64px;
}
@media (min-width: 992px) {
  .cid-uW5w5pTTyF .btn {
    margin: 0 0 0 0.6rem;
  }
}
.cid-uW5w5pTTyF .btn-info-outline {
  border: 1px solid currentColor;
  background: #232323 !important;
}
.cid-uW5w5pTTyF .btn-info-outline:hover {
  background: #595959 !important;
  border: 1px solid currentColor !important;
}
.cid-uW5w5sbT2N {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uW5w5sbT2N .mbr-fallback-image.disabled {
  display: none;
}
.cid-uW5w5sbT2N .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uW5w5sbT2N .col-title {
  margin-bottom: 20px;
}
@media (max-width: 991px) {
  .cid-uW5w5sbT2N .col-title {
    margin-bottom: 50px;
  }
}
.cid-uW5w5sbT2N .mbr-section-title {
  color: #2B2B2B;
}
.cid-uW5w5sbT2N .mbr-section-main-subtitle {
  color: #5F6AD4;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-uW5w5sbT2N .mbr-section-main-subtitle {
    margin-top: 16px;
  }
}
.cid-uW5w5sbT2N .col-text {
  display: flex;
  flex-wrap: wrap;
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uW5w5sbT2N .col-text {
    flex-wrap: nowrap;
    justify-content: space-between;
  }
}
@media (max-width: 991px) {
  .cid-uW5w5sbT2N .col-text {
    padding-top: 0;
    padding-bottom: 0;
  }
}
.cid-uW5w5sbT2N .text-container1 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uW5w5sbT2N .text-container1 {
    max-width: 340px;
  }
}
.cid-uW5w5sbT2N .text-container2 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uW5w5sbT2N .text-container2 {
    max-width: 280px;
    padding-left: 40px;
  }
}
.cid-uW5w5sbT2N .mbr-section-btn {
  margin-top: 16px;
}
.cid-uW5w5sbT2N .mbr-section-btn .btn {
  min-width: 280px;
  min-height: 60px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-uW5w5sbT2N .mbr-section-btn {
    margin-top: 8px;
    width: 100%;
  }
  .cid-uW5w5sbT2N .mbr-section-btn .btn {
    width: 100%;
    min-width: max-content;
  }
}
.cid-uW5w5sbT2N .col-carousel {
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (max-width: 991px) {
  .cid-uW5w5sbT2N .col-carousel {
    padding-top: 30px;
  }
}
.cid-uW5w5sbT2N .col-border .border-line {
  height: 2px;
  background-color: #dfdfd8;
}
.cid-uW5w5sbT2N .name-text {
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-uW5w5sbT2N .roominess-text {
  color: #78ec80;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-uW5w5sbT2N .mbr-text {
  color: #003d59;
  margin-bottom: 0;
  margin-top: 12px;
  text-align: center;
}
.cid-uW5w5sbT2N .list {
  color: #2A2A2A;
  margin-top: 20px;
  width: 100%;
}
.cid-uW5w5sbT2N .list-item {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-uW5w5sbT2N .list-item:not(:first-child) {
  margin-top: 12px;
}
.cid-uW5w5sbT2N .list-text {
  flex-grow: 1;
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-uW5w5sbT2N .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 8px;
}
.cid-uW5w5sbT2N .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #78ec80;
}
.cid-uW5w5sbT2N .price-text {
  color: #2A2A2A;
  margin-bottom: 0;
  margin-top: 20px;
  text-align: center;
}
.cid-uW5w5sbT2N .carousel {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 400px;
}
.cid-uW5w5sbT2N .carousel img {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 1199px) {
  .cid-uW5w5sbT2N .carousel {
    height: 385px;
  }
}
@media (max-width: 991px) {
  .cid-uW5w5sbT2N .carousel {
    height: 350px;
  }
}
@media (max-width: 575px) {
  .cid-uW5w5sbT2N .carousel {
    height: 280px;
  }
}
.cid-uW5w5sbT2N .carousel-inner {
  display: flex;
  align-items: center;
  height: 100%;
  border-radius: 16px;
}
.cid-uW5w5sbT2N .carousel-item {
  border-radius: 16px;
  overflow: hidden;
  height: 100%;
}
.cid-uW5w5sbT2N .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-uW5w5sbT2N .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-uW5w5sbT2N .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-uW5w5sbT2N .carousel-control {
  top: 50%;
  width: 30px;
  height: 30px;
  margin-top: -15px;
  font-size: 16px;
  background-color: #dfdfd8;
  color: #2B2B2B !important;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: 1 !important;
}
.cid-uW5w5sbT2N .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 16px;
}
.cid-uW5w5sbT2N .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 16px;
}
.cid-uW5w5sbT2N .carousel-control:hover {
  background-color: #646464;
  color: #FFFFFF !important;
}
.cid-uW5w5sbT2N .carousel-indicators {
  display: none !important;
}
.cid-uW5w5sbT2N .item-menu-overlay {
  opacity: 0 !important;
}
.cid-uW5w5sbT2N .name-text,
.cid-uW5w5sbT2N .mbr-section-btn {
  color: #003d59;
  text-align: center;
}
.cid-uW5XtO8Nsj {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uW5XtO8Nsj .mbr-fallback-image.disabled {
  display: none;
}
.cid-uW5XtO8Nsj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uW5XtO8Nsj .container,
.cid-uW5XtO8Nsj .container-fluid {
  position: relative;
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-uW5XtO8Nsj .container,
  .cid-uW5XtO8Nsj .container-fluid {
    padding: 0 20px;
  }
}
.cid-uW5XtO8Nsj .row {
  position: relative;
  justify-content: center;
  padding: 50px 10px;
  overflow: hidden;
  margin: 0;
  border: 1px solid #000000;
  border-radius: 10px;
}
@media (max-width: 992px) {
  .cid-uW5XtO8Nsj .row {
    padding: 85px 8px;
  }
}
.cid-uW5XtO8Nsj .title-wrapper .mbr-section-subtitle {
  margin-bottom: 25px;
}
.cid-uW5XtO8Nsj .title-wrapper .mbr-section-title {
  margin-bottom: 50px;
}
.cid-uW5XtO8Nsj .text-wrapper {
  padding: 0 10%;
}
@media (max-width: 992px) {
  .cid-uW5XtO8Nsj .text-wrapper {
    padding: 0;
  }
}
.cid-uW5XtO8Nsj .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-uW5XtO8Nsj .mbr-section-title {
  color: #ffffff;
}
.cid-uW5XtO8Nsj .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uW5XtO8Nsj .mbr-text {
  color: #000000;
}
.cid-uW5XtO8Nsj .mbr-section-title,
.cid-uW5XtO8Nsj .title-wrapper {
  color: #000000;
  text-align: center;
}
.cid-uW5w5Ejnqs {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uW5w5Ejnqs .card-wrapper {
  border-radius: 0;
  border: 1px solid #dddfe0;
  box-shadow: 0 0 17px 0 rgba(0, 0, 0, 0.21);
  padding: 2rem;
}
.cid-uW5w5Ejnqs .card-title {
  font-weight: 600;
}
.cid-uW5w5Ejnqs .card-img {
  text-align: left;
  padding: 0;
  position: relative;
  display: inline-block;
  margin-bottom: 16px;
  width: 100%;
}
.cid-uW5w5Ejnqs .card-img span {
  border: 2px solid #5aac98;
  padding: 15.5px;
  border-radius: 70px;
  text-align: center;
  color: #5aac98;
  font-size: 35px;
  display: inline-block;
}
@media (max-width: 991px) {
  .cid-uW5w5Ejnqs .card {
    margin-bottom: 2rem;
  }
}
.cid-uW5w5Ejnqs .mbr-fallback-image.disabled {
  display: none;
}
.cid-uW5w5Ejnqs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uW5w5Ejnqs .card-wrapper .card-box .mbr-text,
.cid-uW5w5Ejnqs .card-wrapper .card-box .mbr-section-btn,
.cid-uW5w5Ejnqs .card-wrapper .card-box .card-img {
  text-align: left;
}
.cid-uW5YsAwdZp {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uW5YsAwdZp .card-wrapper {
  border-radius: 0;
  border: 1px solid #dddfe0;
  box-shadow: 0 0 17px 0 rgba(0, 0, 0, 0.21);
  padding: 2rem;
}
.cid-uW5YsAwdZp .card-title {
  font-weight: 600;
}
.cid-uW5YsAwdZp .card-img {
  text-align: left;
  padding: 0;
  position: relative;
  display: inline-block;
  margin-bottom: 16px;
  width: 100%;
}
.cid-uW5YsAwdZp .card-img span {
  border: 2px solid #ff0000;
  padding: 15.5px;
  border-radius: 70px;
  text-align: center;
  color: #ff0000;
  font-size: 35px;
  display: inline-block;
}
@media (max-width: 991px) {
  .cid-uW5YsAwdZp .card {
    margin-bottom: 2rem;
  }
}
.cid-uW5YsAwdZp .mbr-fallback-image.disabled {
  display: none;
}
.cid-uW5YsAwdZp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uW5YsAwdZp .card-wrapper .card-box .mbr-text,
.cid-uW5YsAwdZp .card-wrapper .card-box .mbr-section-btn,
.cid-uW5YsAwdZp .card-wrapper .card-box .card-img {
  text-align: left;
}
.cid-uW5YsAwdZp .card-wrapper .card-box .card-title,
.cid-uW5YsAwdZp .card-wrapper .card-box .card-img,
.cid-uW5YsAwdZp .card-wrapper .card-box .mbr-section-btn {
  color: #ff0000;
}
.cid-uW5w5GnqZ7 {
  background-image: url("../../../assets/images/egypt-tours-egypt-travel-nile-cruise-10.jpg");
}
.cid-uW5w5GnqZ7 .mbr-section-title {
  text-align: center;
  margin-bottom: 40px;
  color: #ffffff;
}
.cid-uW5w5GnqZ7 .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-uW5w5GnqZ7 .button-align {
  text-align: right;
}
.cid-uW5w5GnqZ7 .mbr-section-btn {
  display: block;
  margin-left: 0;
  margin-right: 0;
}
.cid-uW5w5GnqZ7 .btn {
  margin-top: 20px;
  transition: all .3s !important;
  width: 268px !important;
  height: 268px !important;
}
.cid-uW5w5GnqZ7 a.btn > span {
  margin-left: 0.5rem;
}
.cid-uW5w5GnqZ7 a.btn {
  padding: 7.5rem 4rem;
  margin: 0;
  border-radius: 100% !important;
  background-color: transparent !important;
  border: 2px solid #ffffff !important;
}
.cid-uW5w5GnqZ7 .al {
  display: flex;
  align-items: center;
}
.cid-uW5w5GnqZ7 a.btn:hover {
  color: #000000 !important;
  background-color: #c0f22c !important;
  border: 2px solid #ffffff !important;
}
.cid-uW5w5GnqZ7 a {
  font-weight: 500;
  transition: color .3s;
}
.cid-uW5w5GnqZ7 .mbr-iconfont {
  margin: auto;
  background-color: #c0f22c;
  color: #ffffff;
  border-radius: 50%;
  font-size: 13px;
  cursor: pointer;
  width: 52px;
  height: 52px;
  transition: .2s;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  padding: 14px;
  padding-right: 11px;
}
.cid-uW5w5GnqZ7 .icon-wrapper {
  display: inline;
}
.cid-uW5w5GnqZ7 .lin {
  display: inline;
  margin-left: 12px;
}
.cid-uW5w5GnqZ7 .linkMovement {
  margin-top: 130px;
}
@media (max-width: 960px) {
  .cid-uW5w5GnqZ7 .al {
    flex-direction: column;
  }
  .cid-uW5w5GnqZ7 .button-align {
    padding-top: 20px;
    text-align: center;
  }
  .cid-uW5w5GnqZ7 .linkMovement {
    display: flex;
    justify-content: center;
    padding-top: 20px;
    margin-top: 0;
  }
}
.cid-uW5w5I2RVP {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-uW5w5I2RVP [class^="socicon-"]:before,
.cid-uW5w5I2RVP [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-uW5w5I2RVP .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-uW5w5I2RVP .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #000000, #ff6666);
  display: inline-block;
}
.cid-uW5w5I2RVP .socicon {
  color: #5b686b;
}
.cid-uW5w5I2RVP .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  border: 2px solid #c0a375;
  border-color: #1ba1e2;
  color: #232323;
  cursor: pointer;
  margin-left: .5rem !important;
  margin-right: .5rem !important;
}
.cid-uW5w5I2RVP .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-uW5w5I2RVP .btn-social:hover {
  color: #fff;
  background: #1ba1e2;
}
.cid-uW5w5I2RVP .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-uW5w5I2RVP .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-uW5w5I2RVP .btn {
    font-size: 20px !important;
  }
  .cid-uW5w5I2RVP .btn-social {
    margin-right: .1rem !important;
    margin-left: .1rem !important;
  }
}
.cid-uW5ZAOPON6.popup-builder {
  background-color: #ffffff;
}
.cid-uW5ZAOPON6.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uW5ZAOPON6.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uW5ZAOPON6 .modal-content,
.cid-uW5ZAOPON6 .modal-dialog {
  height: auto;
}
.cid-uW5ZAOPON6 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uW5ZAOPON6 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uW5ZAOPON6 .form-wrapper .mbr-form .form-group,
  .cid-uW5ZAOPON6 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uW5ZAOPON6 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uW5ZAOPON6 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uW5ZAOPON6 .mbr-text {
  text-align: center;
}
.cid-uW5ZAOPON6 .pt-0 {
  padding-top: 0 !important;
}
.cid-uW5ZAOPON6 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uW5ZAOPON6 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uW5ZAOPON6 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uW5ZAOPON6 .modal-open {
  overflow: hidden;
}
.cid-uW5ZAOPON6 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uW5ZAOPON6 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uW5ZAOPON6 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uW5ZAOPON6 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uW5ZAOPON6 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uW5ZAOPON6 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uW5ZAOPON6 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uW5ZAOPON6 .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uW5ZAOPON6 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uW5ZAOPON6 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uW5ZAOPON6 .modal-backdrop.fade {
  opacity: 0;
}
.cid-uW5ZAOPON6 .modal-backdrop.show {
  opacity: .5;
}
.cid-uW5ZAOPON6 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uW5ZAOPON6 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uW5ZAOPON6 .modal-header {
    padding: 1rem;
  }
}
.cid-uW5ZAOPON6 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uW5ZAOPON6 .modal-header .close svg {
  fill: #353535;
}
.cid-uW5ZAOPON6 .modal-header .close:hover {
  opacity: 1;
}
.cid-uW5ZAOPON6 .modal-header .close:focus {
  outline: none;
}
.cid-uW5ZAOPON6 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uW5ZAOPON6 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uW5ZAOPON6 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uW5ZAOPON6 .modal-body {
    padding: 1rem;
  }
}
.cid-uW5ZAOPON6 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uW5ZAOPON6 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uW5ZAOPON6 .modal-footer {
    padding: 1rem;
  }
}
.cid-uW5ZAOPON6 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uW5ZAOPON6 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uW5ZAOPON6 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uW5ZAOPON6 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uW5ZAOPON6 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uW5ZAOPON6 .modal-lg,
  .cid-uW5ZAOPON6 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uW5ZAOPON6 .modal-xl {
    max-width: 1140px;
  }
}
.cid-uW5ZAOPON6 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uW5ZAOPON6 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uW5ZAOPON6 .form-group {
  margin-bottom: 1rem;
}
.cid-uW5ZAOPON6 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uW5ZAOPON6 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uW5ZAOPON6 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uW5ZAOPON6 .mbr-section-btn {
  margin: 0;
}
.cid-uW5ZAOPON6 .mbr-section-btn .btn {
  margin: 0;
}
.cid-uW5w5JwA1i {
  background-color: #ffffff;
}
.cid-uW5w5JwA1i .container {
  padding-top: 25px;
  padding-bottom: 25px;
  text-align: right;
}
.cid-uW5w5JwA1i .container-nopadding {
  padding: 0px;
}
.cid-uW5w5JwA1i .contactBtn {
  position: absolute;
  right: 30px;
  bottom: 30px;
  z-index: 5001;
}
.cid-uW5w5JwA1i .contactBtnFixed {
  position: fixed;
}
.cid-uW5w5JwA1i .btn-circle {
  background-color: rgba(35, 35, 35, 0.7);
  width: 50px;
  height: 50px;
  line-height: 50px;
  text-align: center;
  padding: 0;
  -webkit-border-radius: 30px !important;
  -moz-border-radius: 30px !important;
  border-radius: 30px !important;
  margin: .25rem !important;
  border-style: solid;
  border-color: rgba(0, 0, 0, 0.7);
  border-width: 1px;
}
.cid-uW5w5JwA1i .btnIconcol {
  color: #ffffff;
}
.cid-uW5w5JwA1i .btn-circle:hover {
  background-color: #232323;
}
.cid-uW5w5JwA1i .btn-iconsize {
  line-height: revert !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  font-size: 1.7rem !important;
}
@media (max-width: 767px) {
  .cid-uW5w5JwA1i .btn-iconsize .btn {
    font-size: 1.7rem !important;
  }
  .cid-uW5w5JwA1i .btn-iconsize .btn .mbr-iconfont {
    font-size: 1.7rem !important;
  }
}
.cid-uW5w5JwA1i .contactwindow {
  display: inline-block;
  text-align: left;
  width: 400px;
  background-color: #c9e1e7;
  border-color: black !important;
  border-width: 0 !important;
  border-style: solid !important;
  border-radius: 5px !important;
  box-shadow: 0 12px 20px 0 rgba(35, 35, 35, 0.4) !important;
  z-index: 5000;
}
.cid-uW5w5JwA1i .windowFixed {
  display: none;
  position: fixed;
  right: 100px;
  bottom: 30px;
  overflow: auto;
  opacity: 0%;
  transition: opacity 1s;
}
.cid-uW5w5JwA1i .windowBar {
  width: 100%;
  background-color: #000000;
  color: #fff;
  padding: 5px;
  border-top-left-radius: 5px !important;
  border-top-right-radius: 5px !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
}
.cid-uW5w5JwA1i .close {
  color: #ffffff;
  text-shadow: none;
  opacity: 1;
  padding-right: 3px;
  outline: none !important;
  float: right ;
  background-color: transparent;
  border: none;
  font-size: 1.5rem !important;
  line-height: 1;
}
@media (max-width: 560px) {
  .cid-uW5w5JwA1i .windowFixed {
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
  }
  .cid-uW5w5JwA1i .windowBar,
  .cid-uW5w5JwA1i .contentwindow,
  .cid-uW5w5JwA1i .contactwindow {
    border-radius: 0;
  }
}
.cid-uW5w5JwA1i .windowContent {
  width: 100%;
  padding: 10px;
}
.cid-uW5w5JwA1i .windowBarText {
  display: block;
  color: #ffffff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-uW5w5JwA1i .btn-form {
  display: initial;
  font-size: 1rem !important;
  font-weight: 400 !important;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uW5w5JwA1i .mbr-form .input-group-btn button[type="submit"] {
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-uW5w5JwA1i .recaptcha-div {
  margin-bottom: 0;
}
.cid-uW5w5JwA1i .recaptcha-div p {
  padding-top: 0;
  padding-bottom: 0;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  font-size: 0.8rem !important;
  font-weight: 400 !important;
}
.cid-uW5w5JwA1i .gdpr-div {
  margin-bottom: 0;
}
.cid-uW5w5JwA1i .gdpr-div p {
  padding-top: 0;
  padding-bottom: 0;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  font-size: 0.8rem !important;
  font-weight: 400 !important;
}
.cid-uW5w5JwA1i .alert-div {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
}
.cid-uW5w5JwA1i .send-copy-div {
  margin-bottom: 0;
}
.cid-uW5w5JwA1i .send-copy-div p {
  padding-top: 0;
  padding-bottom: 0;
  margin-bottom: 0;
  margin-left: 0px;
  margin-right: 0px;
  font-size: 0.8rem !important;
  font-weight: 400 !important;
}
.cid-uW5w5JwA1i .alert-success {
  background-color: #55e629;
  padding-top: 0.3rem !important;
  padding-bottom: 0.3rem !important;
}
.cid-uW5w5JwA1i .alert-danger {
  background-color: #fd000b;
  padding-top: 0.3rem !important;
  padding-bottom: 0.3rem !important;
}
.cid-uW5w5JwA1i .mbr-alert-success {
  text-align: center;
}
.cid-uW5w5JwA1i .mbr-alert-danger {
  text-align: center;
}
.cid-uW5w5JwA1i .message-div {
  margin-bottom: 0;
}
.cid-uW5w5JwA1i .message-topic-div {
  margin-bottom: 0;
}
.cid-uW5w5JwA1i .file-upload-div {
  margin-bottom: 0;
}
.cid-uW5w5JwA1i .form-control {
  padding-top: 5px !important;
  padding-bottom: 8px !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  min-height: 3.2em !important;
}
.cid-uW5w5JwA1i .form-control2 {
  color: #000000 !important;
  font-size: 15px !important;
  font-weight: 400 !important;
  min-height: 3.2em !important;
}
.cid-uW5w5JwA1i .form-control3 {
  font-size: 15px !important;
  font-weight: 400 !important;
  min-height: 3.5em !important;
}
.cid-uW5w5JwA1i .form-control {
  border: 1px solid #000000 !important;
}
.cid-uW5w5JwA1i .form-control:hover {
  border: 1px solid #000000 !important;
}
.cid-uW5w5JwA1i .form-control:focus {
  border: 1px solid #000000 !important;
}
.cid-uW5w5JwA1i .showAlerts {
  display: block !important;
}
.cid-uW5w5JwA1i .sendBtnCornerRadius {
  border-radius: 7px;
}
.cid-uW5w5JwA1i .hidden {
  display: none;
}
.cid-uW5w5JwA1i .mbr-section-terms {
  color: #232323;
  text-align: left;
}
.cid-uW5w5JwA1i .mbr-section-autorespond {
  color: #232323;
  text-align: center;
}
.cid-uW5w5JwA1i .mbr-section-gdpr {
  color: #232323;
  text-align: left;
}
.cid-uW5w5JwA1i .mbr-section-alertsuccess {
  text-align: center;
}
.cid-uW5w5JwA1i .mbr-section-alertsuccess span {
  vertical-align: middle;
}
.cid-uW5w5JwA1i .mbr-section-alerterror {
  text-align: center;
}
.cid-uW5w5JwA1i .mbr-section-alerterror span {
  vertical-align: middle;
}
.cid-uW5w5JwA1i .mbr-section-labels {
  color: #232323;
}
.cid-uW5w5JwA1i .sub-btn-config {
  margin-top: 13px !important;
  margin-bottom: 10px !important;
}
.cid-uW5w5JwA1i .uploadBtn {
  padding-top: 17px !important;
  padding-left: 20.75px !important;
  color: #000000 !important;
}
.cid-uW5w5JwA1i .MsgTopicXpad {
  padding-left: 6px !important;
}
.cid-uW5w5JwA1i input[type=file]::file-selector-button {
  border: 1.25px solid #232323 !important;
  padding-top: 5px;
  padding-bottom: 6.5px;
  padding-left: .4em;
  padding-right: .4em;
  border-radius: .2em;
  background-color: #c9e1e7 !important;
  color: #000000 !important;
  font-family: Arial, Helvetica, sans-serif;
}
.cid-uW5w5JwA1i input[type=file]::-webkit-file-upload-button {
  border: 1.25px solid #232323 !important;
  padding-top: 5px;
  padding-bottom: 6.5px;
  padding-left: .4em;
  padding-right: .4em;
  border-radius: .2em;
  background-color: #c9e1e7 !important;
  color: #000000 !important;
  font-family: Arial, Helvetica, sans-serif;
}
.cid-uW5w5JwA1i input[type=file]::-ms-browse {
  border: 1.25px solid #232323 !important;
  padding-top: 5px;
  padding-bottom: 6.5px;
  padding-left: .4em;
  padding-right: .4em;
  border-radius: .2em;
  background-color: #c9e1e7 !important;
  color: #000000 !important;
  font-family: Arial, Helvetica, sans-serif;
}
.cid-uW5w5JwA1i .blockhelp-format {
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  text-align: left;
}
.cid-uW5w5JwA1i .blockhelp-format2 {
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  text-align: left;
  color: red;
}
.cid-uW5w5JwA1i .show2ndButton {
  display: none ;
}
.cid-uW5w5JwA1i input,
.cid-uW5w5JwA1i textarea,
.cid-uW5w5JwA1i select {
  background-color: #ffffff !important;
}
.cid-uW5w5JwA1i textarea::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-uW5w5JwA1i textarea:-moz-placeholder {
  color: #767676 !important;
}
.cid-uW5w5JwA1i textarea::-moz-placeholder {
  color: #767676 !important;
}
.cid-uW5w5JwA1i textarea:-ms-input-placeholder {
  color: #767676 !important;
}
.cid-uW5w5JwA1i input::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-uW5w5JwA1i input:-moz-placeholder {
  color: #767676 !important;
}
.cid-uW5w5JwA1i input::-moz-placeholder {
  color: #767676 !important;
}
.cid-uW5w5JwA1i input:-ms-input-placeholder {
  color: #767676 !important;
}
.cid-uW5w5JwA1i .btn .mbr-iconfont,
.cid-uW5w5JwA1i .btn.btn-sm .mbr-iconfont {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: unset;
}
.cid-uW65tXrk2Z.popup-builder {
  background-color: #ffffff;
}
.cid-uW65tXrk2Z.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uW65tXrk2Z.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uW65tXrk2Z .modal-content,
.cid-uW65tXrk2Z .modal-dialog {
  height: auto;
}
.cid-uW65tXrk2Z .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uW65tXrk2Z .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uW65tXrk2Z .form-wrapper .mbr-form .form-group,
  .cid-uW65tXrk2Z .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uW65tXrk2Z .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uW65tXrk2Z .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uW65tXrk2Z .mbr-text {
  text-align: center;
}
.cid-uW65tXrk2Z .pt-0 {
  padding-top: 0 !important;
}
.cid-uW65tXrk2Z .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uW65tXrk2Z .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uW65tXrk2Z .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uW65tXrk2Z .modal-open {
  overflow: hidden;
}
.cid-uW65tXrk2Z .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uW65tXrk2Z .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uW65tXrk2Z .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uW65tXrk2Z .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uW65tXrk2Z .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uW65tXrk2Z .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uW65tXrk2Z .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uW65tXrk2Z .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uW65tXrk2Z .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uW65tXrk2Z .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uW65tXrk2Z .modal-backdrop.fade {
  opacity: 0;
}
.cid-uW65tXrk2Z .modal-backdrop.show {
  opacity: .5;
}
.cid-uW65tXrk2Z .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uW65tXrk2Z .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uW65tXrk2Z .modal-header {
    padding: 1rem;
  }
}
.cid-uW65tXrk2Z .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uW65tXrk2Z .modal-header .close svg {
  fill: #353535;
}
.cid-uW65tXrk2Z .modal-header .close:hover {
  opacity: 1;
}
.cid-uW65tXrk2Z .modal-header .close:focus {
  outline: none;
}
.cid-uW65tXrk2Z .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uW65tXrk2Z .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uW65tXrk2Z .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uW65tXrk2Z .modal-body {
    padding: 1rem;
  }
}
.cid-uW65tXrk2Z .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uW65tXrk2Z .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uW65tXrk2Z .modal-footer {
    padding: 1rem;
  }
}
.cid-uW65tXrk2Z .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uW65tXrk2Z .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uW65tXrk2Z .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uW65tXrk2Z .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uW65tXrk2Z .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uW65tXrk2Z .modal-lg,
  .cid-uW65tXrk2Z .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uW65tXrk2Z .modal-xl {
    max-width: 1140px;
  }
}
.cid-uW65tXrk2Z .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uW65tXrk2Z .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uW65tXrk2Z .form-group {
  margin-bottom: 1rem;
}
.cid-uW65tXrk2Z .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uW65tXrk2Z .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uW65tXrk2Z .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uW65tXrk2Z .mbr-section-btn {
  margin: 0;
}
.cid-uW65tXrk2Z .mbr-section-btn .btn {
  margin: 0;
}
.cid-uW5w5MhG1f P {
  color: #1281fc;
}
.cid-uW5w5MhG1f DIV {
  color: #ffffff;
}
.cid-uW5w5MhG1f H10 {
  color: #034e75;
}
.cid-uW5w5MhG1f .hidden {
  display: none;
}
.cid-uW5w5MhG1f .icon-bar {
  z-index: 100002;
  position: fixed;
  top: 45%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  padding-right: 11px;
}
.cid-uW5w5MhG1f .icon-bar a {
  display: block;
  text-align: center;
  padding: 3px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  padding-left: 11px;
}
.cid-uW5w5MhG1f .icon-bar a:hover {
  background-color: #000000;
}
.cid-uW5w5MhG1f .flag {
  background: transparent;
}
.cid-uW5w5MhG1f .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-uW5w5MhG1f .nav-right {
  float: left !important;
  position: relative;
}
.cid-uW5w5MhG1f #google_translate_element {
  display: none;
}
.cid-uW5w5MhG1f .goog-te-banner {
  display: none;
}
.cid-uW5w5MhG1f .skiptranslate {
  display: none;
  bottom: 0px;
  position: relative;
}
.cid-uW5w5MhG1f .goog-te-spinner-pos {
  display: none !important;
}
.cid-uW5w5MhG1f body {
  top: 0px !important;
}
.cid-uW5w5MhG1f body body {
  top: 0 !important;
}
.cid-uW5w5MhG1f body .goog-te-banner-frame {
  display: none !important;
}
.cid-uW5w5MhG1f .goog-te-banner-frame.skiptranslate {
  display: none !important;
}
.cid-uW5w5MhG1f .goog-tooltip {
  display: none !important;
}
.cid-uW5w5MhG1f .goog-tooltip:hover {
  display: none !important;
}
.cid-uW5w5MhG1f .goog-text-highlight {
  background-color: transparent !important;
  border: none !important;
  box-shadow: none !important;
  display: none !important;
  Background-color: transparent;
}
.cid-uW5w5MhG1f #goog-gt-tt,
.cid-uW5w5MhG1f .goog-te-balloon-frame {
  display: none !important;
}
.cid-uW5w5MhG1f #goog-gt-tt {
  visibility: hidden;
  display: none !important;
}
.cid-uW5w5MhG1f .goog-logo-link {
  display: none !important;
}
.cid-uW5w5MhG1f .goog-te-gadget {
  height: 28px !important;
  overflow: hidden;
}
.cid-uW5w5MhG1f div.imgtest {
  margin-left: auto;
  margin-right: auto;
  width: 100px;
  content: url(https://www.unsitepourtous.be/logoscript/logo-zen.png);
}
.cid-uW5w5MhG1f div.imgtest2 {
  margin-left: auto;
  margin-right: auto;
  width: 250px;
  content: url(https://www.unsitepourtous.be/logoscript/flags145.png);
}
.cid-uW5w5OaUGt .row * {
  width: 130px;
  max-width: 130px;
}
.cid-uW5w5OaUGt .menuItem {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-align: center;
  width: 100px;
  z-index: 100002;
}
.cid-uW5w5OaUGt .menuItem {
  margin-bottom: 30px;
  height: 130px;
}
.cid-uW5w5OaUGt #menuItems {
  width: 100px;
  height: 150px;
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-template-rows: repeat(2, 1fr);
  grid-gap: 10px;
  padding: 10px;
}
.cid-uW5w5OaUGt .frame {
  font-size: 1rem!important;
  width: 100px;
  height: 100px;
  border: 0px solid #ffffff;
  box-sizing: border-box;
  display: flex;
  justify-content: center;
  align-items: center;
  overflow: hidden;
  background-color: rgba(255, 255, 255, 0);
}
.cid-uW5w5OaUGt .menuItem p {
  margin-top: 5px;
}
.cid-uW5w5OaUGt .menuItem img {
  width: 75%;
  max-height: 75%;
  object-fit: contain;
}
.cid-uW5w5OaUGt #toggle {
  position: absolute;
  top: 69%;
  right: -65px;
  width: 50px;
  height: 38px;
  color: #ffffff;
  text-align: center;
  line-height: 50px;
  cursor: pointer;
}
.cid-uW5w5OaUGt #menu {
  position: fixed;
  top: 15%;
  right: -270px;
  width: 270px;
  height: 300px;
  background-color: rgba(255, 255, 255, 0.1);
  transition: right 1s;
  z-index: 1000;
  border-radius: 6px 0 0 6px;
  border: 4px solid #ff0000;
  border-right: none;
}
.cid-uW5w5OaUGt #toggle::after {
  content: 'Menu';
  position: absolute;
  top: 50%;
  left: -305px;
  transform: translate(-50%, -50%) rotate(-90deg);
  background-color: #000000;
  font-size: 27px;
  width: 150px;
  height: 51px;
  line-height: 30px;
  border-radius: 6px 6px 0 0;
  border: 4px solid #ff0000;
  border-bottom: none;
  padding-left: 38px;
  padding-right: 30px;
  padding-top: 5px;
}
.cid-uW5w5OaUGt #menu:hover {
  right: 0;
}
.cid-uW5w5OaUGt .menuItem .mbr-fonts-style {
  text-align: center;
  margin-top: 0px;
}
.cid-uW5w5OaUGt .menuItem a {
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
}
.cid-uW5w5OaUGt .menuItem a img {
  max-width: 100px;
  max-height: 100px;
}
.cid-uW5w5OaUGt .hidden {
  display: none;
}
.cid-uW5w5OaUGt div.imgtest {
  margin-left: auto;
  margin-right: auto;
  width: 100px;
  content: url(https://unsitepourtous.be/logo-zen.png);
}
.cid-uW5w5OaUGt P {
  color: #ffffff;
}
@media (max-width: 1400px) and (min-width: 768px) {
  .cid-uW5w5OaUGt .container {
    padding-left: 0px;
    padding-right: 0px;
  }
}
.cid-uW5w5RQA4B {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uW5w5RQA4B .mbr-fallback-image.disabled {
  display: none;
}
.cid-uW5w5RQA4B .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uW5w5RQA4B .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uW5w5RQA4B .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uW5w5RQA4B .row {
    text-align: center;
  }
  .cid-uW5w5RQA4B .row > div {
    margin: auto;
  }
  .cid-uW5w5RQA4B .social-row {
    justify-content: center;
  }
}
.cid-uW5w5RQA4B .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uW5w5RQA4B .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uW5w5RQA4B .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uW5w5RQA4B .list {
    margin-bottom: 0rem;
  }
}
.cid-uW5w5RQA4B .mbr-text {
  color: #bbbbbb;
}
.cid-uW5w5RQA4B .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: white;
  margin-right: 0.5rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  height: 2.5rem;
  width: 2.5rem;
}
.cid-uW5w5RQA4B .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uW5w5RQA4B div > *:last-child {
    margin-top: 0 !important;
  }
}
