.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: #6592e6 !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: #6592e6 !important;
  border-color: #6592e6 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: #ffffff !important;
  background-color: #2260d2 !important;
  border-color: #2260d2 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #2260d2 !important;
  border-color: #2260d2 !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #ff6666 !important;
  border-color: #ff6666 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: #ffffff !important;
  background-color: #ff0f0f !important;
  border-color: #ff0f0f !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #ff0f0f !important;
  border-color: #ff0f0f !important;
}
.btn-info,
.btn-info:active {
  background-color: #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: #6592e6;
  color: #6592e6;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #2260d2 !important;
  background-color: transparent!important;
  border-color: #2260d2 !important;
  box-shadow: none!important;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #6592e6 !important;
  border-color: #6592e6 !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background-color: transparent !important;
  border-color: #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: #6592e6 !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: #205ac5 !important;
}
a.text-secondary:hover,
a.text-secondary:focus,
a.text-secondary.active {
  color: #ff0000 !important;
}
a.text-success:hover,
a.text-success:focus,
a.text-success.active {
  color: #266a73 !important;
}
a.text-info:hover,
a.text-info:focus,
a.text-info.active {
  color: #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: #6592e6;
}
.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: #6592e6;
  border-color: #6592e6;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
a,
a:hover {
  color: #6592e6;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #a0d8df;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #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: #6592e6 !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: #6592e6;
}
/* Forms */
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #6592e6;
  color: #ffffff;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #6592e6;
}
.jq-selectbox .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:after,
.jq-number__spin.plus:after {
  transition: 0.4s;
  border-top-color: #353535;
  border-bottom-color: #353535;
}
.jq-selectbox:hover .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:hover:after,
.jq-number__spin.plus:hover:after {
  border-top-color: #6592e6;
  border-bottom-color: #6592e6;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current {
  color: #ffffff !important;
  background-color: #6592e6 !important;
  box-shadow: none !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {
  color: #000000 !important;
  background: #ff6666 !important;
  box-shadow: none !important;
}
.lazy-bg {
  background-image: none !important;
}
.lazy-placeholder:not(section),
.lazy-none {
  display: block;
  position: relative;
  padding-bottom: 56.25%;
  width: 100%;
  height: auto;
}
iframe.lazy-placeholder,
.lazy-placeholder:after {
  content: '';
  position: absolute;
  width: 200px;
  height: 200px;
  background: transparent no-repeat center;
  background-size: contain;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='32' height='32' viewBox='0 0 64 64' xmlns='http://www.w3.org/2000/svg' stroke='%236592e6' %3e%3cg fill='none' fill-rule='evenodd'%3e%3cg transform='translate(16 16)' stroke-width='2'%3e%3ccircle stroke-opacity='.5' cx='16' cy='16' r='16'/%3e%3cpath d='M32 16c0-9.94-8.06-16-16-16'%3e%3canimateTransform attributeName='transform' type='rotate' from='0 16 16' to='360 16 16' dur='1s' repeatCount='indefinite'/%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}
section.lazy-placeholder:after {
  opacity: 0.5;
}
body {
  overflow-x: hidden;
}
a {
  transition: color 0.6s;
}
*:focus-visible {
  outline: red solid 2px !important;
  outline-offset: 2px !important;
  transition: outline 0.2s ease-in-out;
}
.cid-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: #6592e6 !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-tIEwvox6JG {
  background-color: #000000;
  padding-top: 225px;
  padding-bottom: 225px;
}
.cid-tIEwvox6JG #goDown {
  visibility: hidden;
}
.cid-tIEwvox6JG video,
.cid-tIEwvox6JG img {
  position: absolute;
  top: 50%;
  left: 50%;
  min-width: 100%;
  min-height: 100%;
  width: auto;
  height: auto;
  z-index: 0;
  -ms-transform: translateX(-50%) translateY(-50%);
  -moz-transform: translateX(-50%) translateY(-50%);
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-tIEwvox6JG .overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0.2;
}
.cid-tIEwvox6JG .show {
  visibility: visible;
}
.cid-tIEwvox6JG .hide {
  visibility: hidden;
}
.cid-tIEwvox6JG video {
  visibility: hidden;
}
.cid-tIEwvox6JG .row {
  padding-left: 5% !important;
  padding-right: 5% !important;
}
.cid-v2pGwkOk2c .modal-body .close {
  background: #1b1b1b;
}
.cid-v2pGwkOk2c .modal-body .close span {
  font-style: normal;
}
.cid-v2pGwkOk2c .carousel-inner > .active,
.cid-v2pGwkOk2c .carousel-inner > .next,
.cid-v2pGwkOk2c .carousel-inner > .prev {
  display: flex;
}
.cid-v2pGwkOk2c .carousel-control .icon-next,
.cid-v2pGwkOk2c .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-v2pGwkOk2c .carousel-control:hover {
  background: #6592e6;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v2pGwkOk2c .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v2pGwkOk2c .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-v2pGwkOk2c .boxed-slider > div {
  position: relative;
}
.cid-v2pGwkOk2c .container img {
  width: 100%;
}
.cid-v2pGwkOk2c .container img + .row {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 2;
}
.cid-v2pGwkOk2c .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-v2pGwkOk2c .mbr-table-cell {
  padding: 0;
}
.cid-v2pGwkOk2c .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-v2pGwkOk2c .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-v2pGwkOk2c .container-slide.container {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-v2pGwkOk2c .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  opacity: 1;
}
.cid-v2pGwkOk2c .carousel-item.active.right,
.cid-v2pGwkOk2c .carousel-item.next {
  left: 0;
  transition: opacity 0.7s ease-in-out;
  opacity: 0;
}
.cid-v2pGwkOk2c .carousel-item.active.left,
.cid-v2pGwkOk2c .carousel-item.prev {
  left: 0;
  transition: opacity 0.7s ease-in-out;
  opacity: 0;
}
.cid-v2pGwkOk2c .carousel-item.active,
.cid-v2pGwkOk2c .carousel-item.next.left,
.cid-v2pGwkOk2c .carousel-item.prev.right {
  left: 0;
  opacity: 1;
}
.cid-v2pGwkOk2c .mbr-slider .carousel-control {
  top: 50%;
  margin-top: -1.9rem;
  width: 60px;
  height: 60px;
  font-size: 25px;
  border: 2px solid #fff;
  border-radius: 0 !important;
  transition: all 0.3s;
  z-index: 11;
}
.cid-v2pGwkOk2c .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
}
.cid-v2pGwkOk2c .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
}
@media (max-width: 767px) {
  .cid-v2pGwkOk2c .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v2pGwkOk2c .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-v2pGwkOk2c .mbr-slider .carousel-indicators li {
  max-width: 20px;
  width: 20px;
  height: 20px;
  max-height: 20px;
  margin: 3px;
  background-color: #6592e6;
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-v2pGwkOk2c .mbr-slider .carousel-indicators li.active,
.cid-v2pGwkOk2c .mbr-slider .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v2pGwkOk2c .mbr-slider .carousel-indicators li::after,
.cid-v2pGwkOk2c .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-v2pGwkOk2c .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-v2pGwkOk2c .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-v2pGwkOk2c .mbr-slider > .container img {
  width: 100%;
}
.cid-v2pGwkOk2c .mbr-slider > .container img + .row {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  z-index: 2;
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-v2pGwkOk2c .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-v2pGwkOk2c .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v2pGwkOk2c .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-v2pGwkOk2c .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-v2pGwkOk2c .carousel-item .container.container-slide {
  position: initial;
  min-height: 0;
}
.cid-v2pGwkOk2c .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-v2pGwkOk2c .full-screen .slider-fullscreen-image.active {
  display: flex;
}
.cid-v2pGwkOk2c .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-v2pGwkOk2c .full-screen .carousel-item .container.container-slide {
  min-width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-v2pGwkOk2c .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-v2pGwkOk2c .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-v2pGwkOk2c .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-v2pGwkOk2c P {
  text-align: center;
}
.cid-v2pGwkOk2c H2 {
  text-align: center;
}
.cid-tHDsEITLu1 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tHDsEITLu1 img,
.cid-tHDsEITLu1 .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tHDsEITLu1 .item:focus,
.cid-tHDsEITLu1 span:focus {
  outline: none;
}
.cid-tHDsEITLu1 .item-wrapper {
  position: relative;
}
.cid-tHDsEITLu1 .slide-content {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tHDsEITLu1 .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tHDsEITLu1 .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tHDsEITLu1 .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tHDsEITLu1 .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tHDsEITLu1 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tHDsEITLu1 .mbr-section-title {
  color: #000000;
}
.cid-tHDsEITLu1 .mbr-text,
.cid-tHDsEITLu1 .mbr-section-btn {
  text-align: center;
}
.cid-tHDsEITLu1 .item-title {
  text-align: center;
  color: #000000;
}
.cid-tHDsEITLu1 .item-subtitle {
  text-align: center;
  color: #000000;
}
.cid-tHDsEITLu1 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 410px;
  max-width: 410px;
}
@media (max-width: 768px) {
  .cid-tHDsEITLu1 .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-tHDsEITLu1 .embla__button--next,
.cid-tHDsEITLu1 .embla__button--prev {
  display: flex;
}
.cid-tHDsEITLu1 .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-tHDsEITLu1 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-tHDsEITLu1 .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-tHDsEITLu1 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tHDsEITLu1 .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tHDsEITLu1 .embla__button {
    top: auto;
  }
}
.cid-tHDsEITLu1 .embla {
  position: relative;
  width: 100%;
}
.cid-tHDsEITLu1 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-tHDsEITLu1 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-tHDsEITLu1 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-tHDsEITLu1 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-tIEwRWsWjF {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tIEwRWsWjF .mbr-section-head {
  margin-bottom: 50px;
}
.cid-tIEwRWsWjF .mbr-section-title {
  color: #e3ebf3;
}
.cid-tIEwRWsWjF .mbr-section-subtitle {
  margin-top: 20px;
  color: #e3ebf3;
}
.cid-tIEwRWsWjF .row {
  display: flex;
  align-items: stretch;
  gap: 20px;
}
@media (max-width: 767px) {
  .cid-tIEwRWsWjF .row {
    gap: 12px;
  }
}
.cid-tIEwRWsWjF .item-wrap {
  position: relative;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
  padding: 50px;
}
@media (max-width: 1399px) {
  .cid-tIEwRWsWjF .item-wrap {
    padding: 30px;
  }
}
@media (max-width: 991px) {
  .cid-tIEwRWsWjF .item-wrap {
    padding: 20px;
  }
}
@media (max-width: 767px) {
  .cid-tIEwRWsWjF .item-wrap {
    padding: 12px;
  }
}
.cid-tIEwRWsWjF .item-title {
  position: relative;
  width: 100%;
  color: #e3ebf3;
}
.cid-tIEwRWsWjF .mbr-section-btn {
  position: relative;
  width: 100%;
  transform: translateX(50%);
  opacity: 0;
  transition: .5s;
}
.cid-tIEwRWsWjF .mbr-section-btn .btn {
  min-width: 200px !important;
  min-height: auto;
  aspect-ratio: 1;
  padding: 20px !important;
  border-radius: 50% !important;
}
@media (max-width: 1399px) {
  .cid-tIEwRWsWjF .mbr-section-btn .btn {
    min-width: 150px !important;
    padding: 15px !important;
  }
}
@media (max-width: 767px) {
  .cid-tIEwRWsWjF .mbr-section-btn .btn {
    min-width: 100px !important;
    padding: 10px !important;
  }
}
.cid-tIEwRWsWjF .mbr-section-btn .btn-black:hover {
  background-color: #6592e6 !important;
  border-color: #6592e6 !important;
}
.cid-tIEwRWsWjF .mbr-text {
  position: relative;
  width: 50%;
  color: #e3ebf3;
  transform: translateX(100%);
  opacity: 0;
  transition: .5s;
}
@media (max-width: 1399px) {
  .cid-tIEwRWsWjF .mbr-text {
    width: 100%;
    transform: translateX(50%);
  }
}
.cid-tIEwRWsWjF .item {
  width: 1px;
  flex-grow: 1;
  min-height: calc(3 * 200px);
  padding: 0 !important;
  background-position: center center;
  background-size: cover;
  background-repeat: no-repeat;
}
@media (max-width: 1399px) {
  .cid-tIEwRWsWjF .item {
    min-height: calc(3 * 150px);
  }
}
@media (max-width: 991px) {
  .cid-tIEwRWsWjF .item {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-tIEwRWsWjF .item {
    min-height: calc(3 * 80px);
  }
}
.cid-tIEwRWsWjF .item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0.2;
  transition: .5s;
}
.cid-tIEwRWsWjF .item:nth-child(1) {
  background-image: url("../../../assets/images/hurghada-2.jpg");
}
.cid-tIEwRWsWjF .item:nth-child(1) .item-wrap {
  flex-direction: column-reverse;
}
.cid-tIEwRWsWjF .item:nth-child(1) .mbr-section-btn {
  transform: translateX(0) scale(0);
  transition: .8s;
}
.cid-tIEwRWsWjF .item:nth-child(1) .mbr-text {
  transform: translateX(0);
  transition: .8s;
}
.cid-tIEwRWsWjF .item:nth-child(1):hover:before {
  opacity: 0.55;
}
.cid-tIEwRWsWjF .item:nth-child(1):hover .mbr-section-btn {
  transform: translateX(0) scale(1);
  opacity: 1;
}
.cid-tIEwRWsWjF .item:nth-child(1):hover .mbr-text {
  opacity: 1;
}
.cid-tIEwRWsWjF .item:nth-child(2) {
  background-image: url("../../../assets/images/nile-cruise-dinner-1.jpg");
}
.cid-tIEwRWsWjF .item:nth-child(2):hover:before {
  opacity: 0.55;
}
.cid-tIEwRWsWjF .item:nth-child(2):hover .mbr-section-btn {
  transform: translateX(0);
  opacity: 1;
}
.cid-tIEwRWsWjF .item:nth-child(2):hover .mbr-text {
  transform: translateX(0);
  opacity: 1;
}
.cid-v2pJGuRcyg {
  background-image: url("../../../assets/images/egypt-tours-egypt-travel-sharm-el-sheikh-29.jpg");
}
.cid-v2pJGuRcyg .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2pJGuRcyg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.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(43, 43, 43, 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-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-uj4ug8xhxC {
  z-index: 1000;
  width: 100%;
}
.cid-uj4ug8xhxC nav.navbar {
  position: fixed;
}
.cid-uj4ug8xhxC .container-fluid {
  padding: 0;
}
.cid-uj4ug8xhxC .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-uj4ug8xhxC .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uj4ug8xhxC .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uj4ug8xhxC .dropdown-item:hover,
.cid-uj4ug8xhxC .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uj4ug8xhxC .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uj4ug8xhxC .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uj4ug8xhxC .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uj4ug8xhxC .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uj4ug8xhxC .nav-link {
  position: relative;
}
.cid-uj4ug8xhxC .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-uj4ug8xhxC .nav-link::after {
  background: transparent !important;
}
.cid-uj4ug8xhxC .nav-link:hover::before,
.cid-uj4ug8xhxC .nav-link :focus::before {
  width: 100%;
}
.cid-uj4ug8xhxC .container {
  display: flex;
  margin: auto;
}
.cid-uj4ug8xhxC .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-uj4ug8xhxC .iconfont-wrapper:hover {
  background: #FFFFFF;
}
.cid-uj4ug8xhxC .iconfont-wrapper:hover .mbr-iconfont {
  color: #141414;
}
.cid-uj4ug8xhxC .dropdown-menu,
.cid-uj4ug8xhxC .navbar.opened {
  background: #141414 !important;
}
.cid-uj4ug8xhxC .nav-item:focus,
.cid-uj4ug8xhxC .nav-link:focus {
  outline: none;
}
.cid-uj4ug8xhxC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uj4ug8xhxC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
  background: transparent !important;
}
.cid-uj4ug8xhxC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uj4ug8xhxC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uj4ug8xhxC .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uj4ug8xhxC .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uj4ug8xhxC .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid #ffffff;
  background: rgba(20, 20, 20, 0.2);
}
.cid-uj4ug8xhxC .navbar.opened {
  transition: all 0.3s;
}
.cid-uj4ug8xhxC .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uj4ug8xhxC .navbar .navbar-logo img {
  width: auto;
}
.cid-uj4ug8xhxC .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uj4ug8xhxC .navbar.collapsed {
  justify-content: center;
}
.cid-uj4ug8xhxC .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uj4ug8xhxC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uj4ug8xhxC .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-uj4ug8xhxC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uj4ug8xhxC .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uj4ug8xhxC .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-uj4ug8xhxC .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uj4ug8xhxC .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uj4ug8xhxC .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uj4ug8xhxC .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uj4ug8xhxC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uj4ug8xhxC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uj4ug8xhxC .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uj4ug8xhxC .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-uj4ug8xhxC .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uj4ug8xhxC .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uj4ug8xhxC .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uj4ug8xhxC .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uj4ug8xhxC .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uj4ug8xhxC .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uj4ug8xhxC .navbar.navbar-short {
  min-height: 60px;
}
.cid-uj4ug8xhxC .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uj4ug8xhxC .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uj4ug8xhxC .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-uj4ug8xhxC .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uj4ug8xhxC .navbar-brand .display-7 {
  font-size: 24px;
}
.cid-uj4ug8xhxC .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uj4ug8xhxC .dropdown-item.active,
.cid-uj4ug8xhxC .dropdown-item:active {
  background-color: transparent;
}
.cid-uj4ug8xhxC .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uj4ug8xhxC .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uj4ug8xhxC .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uj4ug8xhxC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #141414;
}
.cid-uj4ug8xhxC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uj4ug8xhxC .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uj4ug8xhxC ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uj4ug8xhxC .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
@media (min-width: 992px) {
  .cid-uj4ug8xhxC .navbar-buttons {
    margin-bottom: -1px;
    margin-top: -1px;
  }
}
.cid-uj4ug8xhxC button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uj4ug8xhxC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uj4ug8xhxC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uj4ug8xhxC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uj4ug8xhxC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uj4ug8xhxC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uj4ug8xhxC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uj4ug8xhxC nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uj4ug8xhxC nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uj4ug8xhxC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uj4ug8xhxC .navbar-dropdown {
  padding: 0 24px;
  position: fixed;
}
@media (min-width: 576px) {
  .cid-uj4ug8xhxC .navbar-dropdown {
    padding: 0 40px;
    min-height: 80px;
  }
}
@media (min-width: 768px) {
  .cid-uj4ug8xhxC .navbar-dropdown {
    padding: 0 60px;
  }
}
@media (min-width: 992px) {
  .cid-uj4ug8xhxC .navbar-dropdown {
    padding: 0 0 0 60px;
  }
}
.cid-uj4ug8xhxC a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uj4ug8xhxC .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-uj4ug8xhxC .icons-menu {
    padding-left: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uj4ug8xhxC .navbar {
    height: 70px;
  }
  .cid-uj4ug8xhxC .navbar.opened {
    height: auto;
  }
  .cid-uj4ug8xhxC .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uj4ug8xhxC .btn {
  min-height: 81px;
  margin: 0.667rem 0.667rem 1.4rem;
  padding: 0 64px;
}
@media (min-width: 992px) {
  .cid-uj4ug8xhxC .btn {
    margin: 0 0 0 0.6rem;
  }
}
.cid-uj4ug8xhxC .btn-info-outline {
  border: 1px solid currentColor;
  background: #232323 !important;
}
.cid-uj4ug8xhxC .btn-info-outline:hover {
  background: #595959 !important;
  border: 1px solid currentColor !important;
}
.cid-tIvd1IAD2C {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tIvd1IAD2C .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIvd1IAD2C .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIvd1IAD2C .col-title {
  margin-bottom: 20px;
}
@media (max-width: 991px) {
  .cid-tIvd1IAD2C .col-title {
    margin-bottom: 50px;
  }
}
.cid-tIvd1IAD2C .mbr-section-title {
  color: #2B2B2B;
}
.cid-tIvd1IAD2C .mbr-section-main-subtitle {
  color: #5F6AD4;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-tIvd1IAD2C .mbr-section-main-subtitle {
    margin-top: 16px;
  }
}
.cid-tIvd1IAD2C .col-text {
  display: flex;
  flex-wrap: wrap;
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-tIvd1IAD2C .col-text {
    flex-wrap: nowrap;
    justify-content: space-between;
  }
}
@media (max-width: 991px) {
  .cid-tIvd1IAD2C .col-text {
    padding-top: 0;
    padding-bottom: 0;
  }
}
.cid-tIvd1IAD2C .text-container1 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-tIvd1IAD2C .text-container1 {
    max-width: 340px;
  }
}
.cid-tIvd1IAD2C .text-container2 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-tIvd1IAD2C .text-container2 {
    max-width: 280px;
    padding-left: 40px;
  }
}
.cid-tIvd1IAD2C .mbr-section-btn {
  margin-top: 16px;
}
.cid-tIvd1IAD2C .mbr-section-btn .btn {
  min-width: 280px;
  min-height: 60px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-tIvd1IAD2C .mbr-section-btn {
    margin-top: 8px;
    width: 100%;
  }
  .cid-tIvd1IAD2C .mbr-section-btn .btn {
    width: 100%;
    min-width: max-content;
  }
}
.cid-tIvd1IAD2C .col-carousel {
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (max-width: 991px) {
  .cid-tIvd1IAD2C .col-carousel {
    padding-top: 30px;
  }
}
.cid-tIvd1IAD2C .col-border .border-line {
  height: 2px;
  background-color: #dfdfd8;
}
.cid-tIvd1IAD2C .name-text {
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-tIvd1IAD2C .roominess-text {
  color: #78ec80;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-tIvd1IAD2C .mbr-text {
  color: #003d59;
  margin-bottom: 0;
  margin-top: 12px;
  text-align: center;
}
.cid-tIvd1IAD2C .list {
  color: #2A2A2A;
  margin-top: 20px;
  width: 100%;
}
.cid-tIvd1IAD2C .list-item {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-tIvd1IAD2C .list-item:not(:first-child) {
  margin-top: 12px;
}
.cid-tIvd1IAD2C .list-text {
  flex-grow: 1;
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-tIvd1IAD2C .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 8px;
}
.cid-tIvd1IAD2C .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #78ec80;
}
.cid-tIvd1IAD2C .price-text {
  color: #2A2A2A;
  margin-bottom: 0;
  margin-top: 20px;
  text-align: center;
}
.cid-tIvd1IAD2C .carousel {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 400px;
}
.cid-tIvd1IAD2C .carousel img {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 1199px) {
  .cid-tIvd1IAD2C .carousel {
    height: 385px;
  }
}
@media (max-width: 991px) {
  .cid-tIvd1IAD2C .carousel {
    height: 350px;
  }
}
@media (max-width: 575px) {
  .cid-tIvd1IAD2C .carousel {
    height: 280px;
  }
}
.cid-tIvd1IAD2C .carousel-inner {
  display: flex;
  align-items: center;
  height: 100%;
  border-radius: 16px;
}
.cid-tIvd1IAD2C .carousel-item {
  border-radius: 16px;
  overflow: hidden;
  height: 100%;
}
.cid-tIvd1IAD2C .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-tIvd1IAD2C .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tIvd1IAD2C .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tIvd1IAD2C .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-tIvd1IAD2C .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 16px;
}
.cid-tIvd1IAD2C .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 16px;
}
.cid-tIvd1IAD2C .carousel-control:hover {
  background-color: #646464;
  color: #FFFFFF !important;
}
.cid-tIvd1IAD2C .carousel-indicators {
  display: none !important;
}
.cid-tIvd1IAD2C .item-menu-overlay {
  opacity: 0 !important;
}
.cid-tIvd1IAD2C .name-text,
.cid-tIvd1IAD2C .mbr-section-btn {
  color: #003d59;
  text-align: center;
}
.cid-uEy88Lj8bN {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-uEy88Lj8bN .fondcolor {
  margin-top: 0px;
  border-radius: 0px;
  border: 0px solid #232323;
  background: #fafafa;
}
.cid-uEy88Lj8bN .card {
  border-radius: 0px;
  margin-bottom: 3px;
}
.cid-uEy88Lj8bN .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-uEy88Lj8bN .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0;
  line-height: normal;
  align-items: center;
}
.cid-uEy88Lj8bN .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-uEy88Lj8bN .card .card-header a.panel-title h4 {
  padding: 0.5rem 2rem;
  border: 0px solid #232323;
  margin-bottom: -1px;
  border-radius: 0px;
  background-color: #ecf2ff;
  display: -webkit-flex;
}
.cid-uEy88Lj8bN .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
  font-size: 25px;
}
.cid-uEy88Lj8bN .mbr-figure {
  padding-bottom: 2rem;
  padding-top: 2rem;
  padding-left: 2rem;
  padding-right: 2rem;
}
@media (min-width: 992px) {
  .cid-uEy88Lj8bN .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uEy88Lj8bN .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-uEy88Lj8bN .mbr-text {
  color: #000000;
}
.cid-uEy88Lj8bN .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uEy88Lj8bN H2 {
  color: #000000;
}
.cid-uEy88Lj8bN H4 {
  text-align: left;
}
.cid-uEy8b758tH {
  padding-top: 0px;
  padding-bottom: 30px;
  position: relative;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-uEy8b758tH .fondcolor {
  margin-top: 0px;
  border-radius: 0px;
  border: 0px solid #232323;
  background: #fafafa;
}
.cid-uEy8b758tH .card {
  border-radius: 0px;
  margin-bottom: 3px;
}
.cid-uEy8b758tH .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-uEy8b758tH .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0;
  line-height: normal;
  align-items: center;
}
.cid-uEy8b758tH .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-uEy8b758tH .card .card-header a.panel-title h4 {
  padding: 0.5rem 2rem;
  border: 0px solid #232323;
  margin-bottom: -1px;
  border-radius: 0px;
  background-color: #ecf2ff;
  display: -webkit-flex;
}
.cid-uEy8b758tH .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
  font-size: 25px;
}
.cid-uEy8b758tH .mbr-figure {
  padding-bottom: 2rem;
  padding-top: 2rem;
  padding-left: 2rem;
  padding-right: 2rem;
}
@media (min-width: 992px) {
  .cid-uEy8b758tH .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uEy8b758tH .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-uEy8b758tH .mbr-text {
  color: #000000;
}
.cid-uEy8b758tH .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uEy8b758tH H2 {
  color: #000000;
}
.cid-uEy8b758tH H4 {
  text-align: left;
}
.cid-tIvcSSrTFq {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tIvcSSrTFq .mbr-section-title {
  margin-bottom: 25px;
}
.cid-tIvcSSrTFq .mbr-section-subtitle {
  margin-bottom: 88px;
  font-weight: 400;
}
.cid-tIvcSSrTFq .image {
  position: relative;
  z-index: 0;
  top: -50px;
}
.cid-tIvcSSrTFq .image img {
  z-index: -1;
  width: 100%;
  max-height: 410px;
  object-fit: cover;
}
.cid-tIvcSSrTFq .mbr-gallery-filter {
  text-align: left;
  padding: 0 20px;
  border-bottom: 1px solid #cce4f0;
}
.cid-tIvcSSrTFq .mbr-gallery-filter .btn {
  padding: 0 20px 40px;
  margin: 0;
  margin-right: 35px;
  color: #003d59 !important;
  font-weight: 700;
  text-align: left;
  background: transparent !important;
  position: relative;
  border: none;
  min-width: auto;
  width: auto;
}
.cid-tIvcSSrTFq .mbr-gallery-filter ul {
  display: block;
}
.cid-tIvcSSrTFq .mbr-gallery-filter ul li {
  position: relative;
  padding: 0;
}
.cid-tIvcSSrTFq .mbr-gallery-filter li:not(.active) .btn.active:after,
.cid-tIvcSSrTFq .mbr-gallery-filter li.active .btn:not(.active):after,
.cid-tIvcSSrTFq .mbr-gallery-filter .mbr-gallery-filter .btn:hover:after {
  content: "";
  position: absolute;
  left: 0;
  right: auto;
  width: 100%;
  bottom: 0;
  height: 11px;
  background-color: #46877e;
  transition: all 0.3s ease;
}
.cid-tIvcSSrTFq .mbr-gallery-row {
  margin-top: 50px;
}
.cid-tIvcSSrTFq .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIvcSSrTFq .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
  border-radius: 4px;
}
.cid-tIvcSSrTFq .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
  border-radius: 4px;
}
.cid-tIvcSSrTFq .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIvcSSrTFq .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #003d59;
  opacity: 0;
  transition: 0.2s opacity ease-in-out;
}
.cid-tIvcSSrTFq .mbr-gallery-item > div:hover::before {
  opacity: 0 !important;
}
.cid-tIvcSSrTFq .mbr-gallery-title {
  transition: all .3s;
  position: absolute;
  display: block;
  font-weight: 700;
  width: 100%;
  bottom: 30px;
  left: 0;
  text-align: center;
  padding: 0 1rem;
  color: #fff;
  background: transparent;
}
.cid-tIvcSSrTFq .icon-focus {
  transition: all .3s;
  top: 30%;
  width: 48px;
  height: 48px;
  transform: translateY(-30%);
}
.cid-tIvcSSrTFq .mbr-gallery-item > div img,
.cid-tIvcSSrTFq .mbr-gallery-item div:before {
  border-radius: 4px;
}
.cid-tIvcSSrTFq .mbr-gallery-item > div {
  transition: all .3s;
  border-radius: 4px;
}
.cid-tIvcSSrTFq .mbr-gallery-item:hover > div {
  transform: scale(0.95);
}
.cid-tIvcSSrTFq .carousel-control-prev .mbri-left:before {
  content: "\e90a";
}
.cid-tIvcSSrTFq .carousel-control-next .mbri-right:before {
  content: "\e909";
}
.cid-tIvcSSrTFq .modal-body a.close {
  border-radius: 0;
  font-size: 32px;
  top: 0;
  right: 0;
  height: 70px;
  width: 70px;
  line-height: 70px;
}
@media (max-width: 991px) {
  .cid-tIvcSSrTFq .mbr-section-subtitle {
    margin-bottom: 20px;
    text-align: center;
  }
  .cid-tIvcSSrTFq .mbr-section-title {
    text-align: center;
  }
  .cid-tIvcSSrTFq .image {
    top: auto;
    height: 420px;
  }
  .cid-tIvcSSrTFq .mbr-gallery-filter .btn {
    padding: 0 0 22px;
  }
  .cid-tIvcSSrTFq .mbr-gallery-filter ul li {
    margin-bottom: 10px;
  }
  .cid-tIvcSSrTFq .mbr-gallery-item > div img,
  .cid-tIvcSSrTFq .mbr-gallery-item div:before {
    height: auto;
    border-radius: 3px;
  }
  .cid-tIvcSSrTFq .mbr-gallery-item > div {
    border-radius: 3px;
  }
}
@media (max-width: 767px) {
  .cid-tIvcSSrTFq .image {
    height: 290px;
  }
}
.cid-tIvdaBijbu {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tIvdaBijbu .mbr-section-subtitle {
  color: #767676;
}
.cid-tIvdaBijbu .container-table {
  margin: 0 auto;
}
.cid-tIvdaBijbu .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tIvdaBijbu .dataTables_wrapper {
  display: block;
}
.cid-tIvdaBijbu .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tIvdaBijbu .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tIvdaBijbu table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #e1e8ff;
  margin-bottom: 0;
}
.cid-tIvdaBijbu table th {
  border-top: none;
  font-weight: 500;
  border: 1px solid #e1e8ff;
  transition: all .2s;
}
.cid-tIvdaBijbu table th:hover {
  background: #e1e8ff;
  color: #000000;
}
.cid-tIvdaBijbu table td {
  border: 1px solid #e1e8ff;
}
.cid-tIvdaBijbu .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tIvdaBijbu .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tIvdaBijbu .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tIvdaBijbu .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tIvdaBijbu .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tIvdaBijbu .dataTables_filter {
    text-align: center;
  }
  .cid-tIvdaBijbu .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tIvdaBijbu .head-item {
  color: #57468b;
  text-align: center;
}
.cid-tIvdaBijbu .body-item {
  color: #716c80;
  text-align: center;
}
.cid-tIvdaBijbu .mbr-section-title {
  color: #003d59;
}
.cid-tIvdaBijbu .head-item1 {
  color: #0e2d3b;
  text-align: center;
}
.cid-tIvdaBijbu .body-item1 {
  color: #716c80;
  text-align: center;
}
.cid-tIvd3M1Ad6 {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tIvd3M1Ad6 .nav-tabs .nav-item.open .nav-link:focus,
.cid-tIvd3M1Ad6 .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-tIvd3M1Ad6 .nav {
  display: block;
}
.cid-tIvd3M1Ad6 .nav-tabs {
  border: none;
  justify-content: center;
  display: flex;
}
.cid-tIvd3M1Ad6 .nav-item {
  width: 100%;
}
@media (max-width: 992px) {
  .cid-tIvd3M1Ad6 .nav-item {
    width: max-content;
    margin: 0;
  }
}
.cid-tIvd3M1Ad6 .nav-tabs .nav-link {
  transition: all 0.5s;
  border-radius: 6px !important;
  border: none;
}
.cid-tIvd3M1Ad6 .nav-tabs .nav-link:not(.active) {
  color: #000000;
}
.cid-tIvd3M1Ad6 .nav-link,
.cid-tIvd3M1Ad6 .nav-link.active {
  padding: 0.8rem 2rem;
  background-color: transparent;
  font-weight: bold;
}
.cid-tIvd3M1Ad6 .nav-tabs .nav-link.active {
  background: #ff3366;
  color: #ffffff;
}
.cid-tIvd3M1Ad6 H4 {
  text-align: center;
}
.cid-tIvd3M1Ad6 H3 {
  text-align: center;
  color: #000000;
}
.cid-tIvd3M1Ad6 P {
  color: #353535;
  text-align: left;
}
.cid-tIvd3M1Ad6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIvd3M1Ad6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJ87x4TZBv {
  background-image: url("../../../assets/images/intrepid-travel2-1500x1000.jpg");
}
.cid-tJ87x4TZBv .mbr-section-title {
  text-align: center;
  margin-bottom: 40px;
  color: #ffffff;
}
.cid-tJ87x4TZBv .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-tJ87x4TZBv .button-align {
  text-align: right;
}
.cid-tJ87x4TZBv .mbr-section-btn {
  display: block;
  margin-left: 0;
  margin-right: 0;
}
.cid-tJ87x4TZBv .btn {
  margin-top: 20px;
  transition: all .3s !important;
  width: 268px !important;
  height: 268px !important;
}
.cid-tJ87x4TZBv a.btn > span {
  margin-left: 0.5rem;
}
.cid-tJ87x4TZBv a.btn {
  padding: 7.5rem 4rem;
  margin: 0;
  border-radius: 100% !important;
  background-color: transparent !important;
  border: 2px solid #ffffff !important;
}
.cid-tJ87x4TZBv .al {
  display: flex;
  align-items: center;
}
.cid-tJ87x4TZBv a.btn:hover {
  color: #000000 !important;
  background-color: #c0f22c !important;
  border: 2px solid #ffffff !important;
}
.cid-tJ87x4TZBv a {
  font-weight: 500;
  transition: color .3s;
}
.cid-tJ87x4TZBv .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-tJ87x4TZBv .icon-wrapper {
  display: inline;
}
.cid-tJ87x4TZBv .lin {
  display: inline;
  margin-left: 12px;
}
.cid-tJ87x4TZBv .linkMovement {
  margin-top: 130px;
}
@media (max-width: 960px) {
  .cid-tJ87x4TZBv .al {
    flex-direction: column;
  }
  .cid-tJ87x4TZBv .button-align {
    padding-top: 20px;
    text-align: center;
  }
  .cid-tJ87x4TZBv .linkMovement {
    display: flex;
    justify-content: center;
    padding-top: 20px;
    margin-top: 0;
  }
}
.cid-tIvdfWHo1Z {
  padding-top: 45px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tIvdfWHo1Z [class^="socicon-"]:before,
.cid-tIvdfWHo1Z [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-tIvdfWHo1Z .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-tIvdfWHo1Z .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #6592e6, #ff6666);
  display: inline-block;
}
.cid-tIvdfWHo1Z .socicon {
  color: #5b686b;
}
.cid-tIvdfWHo1Z .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-tIvdfWHo1Z .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-tIvdfWHo1Z .btn-social:hover {
  color: #fff;
  background: #1ba1e2;
}
.cid-tIvdfWHo1Z .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-tIvdfWHo1Z .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-tIvdfWHo1Z .btn {
    font-size: 20px !important;
  }
  .cid-tIvdfWHo1Z .btn-social {
    margin-right: .1rem !important;
    margin-left: .1rem !important;
  }
}
.cid-tJ88dVJHoi.popup-builder {
  background-color: #ffffff;
}
.cid-tJ88dVJHoi.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tJ88dVJHoi.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tJ88dVJHoi .modal-content,
.cid-tJ88dVJHoi .modal-dialog {
  height: auto;
}
.cid-tJ88dVJHoi .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tJ88dVJHoi .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tJ88dVJHoi .form-wrapper .mbr-form .form-group,
  .cid-tJ88dVJHoi .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tJ88dVJHoi .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tJ88dVJHoi .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tJ88dVJHoi .mbr-text {
  text-align: center;
}
.cid-tJ88dVJHoi .pt-0 {
  padding-top: 0 !important;
}
.cid-tJ88dVJHoi .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tJ88dVJHoi .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tJ88dVJHoi .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tJ88dVJHoi .modal-open {
  overflow: hidden;
}
.cid-tJ88dVJHoi .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tJ88dVJHoi .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tJ88dVJHoi .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tJ88dVJHoi .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tJ88dVJHoi .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tJ88dVJHoi .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tJ88dVJHoi .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tJ88dVJHoi .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-tJ88dVJHoi .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tJ88dVJHoi .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tJ88dVJHoi .modal-backdrop.fade {
  opacity: 0;
}
.cid-tJ88dVJHoi .modal-backdrop.show {
  opacity: .5;
}
.cid-tJ88dVJHoi .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tJ88dVJHoi .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tJ88dVJHoi .modal-header {
    padding: 1rem;
  }
}
.cid-tJ88dVJHoi .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tJ88dVJHoi .modal-header .close svg {
  fill: #353535;
}
.cid-tJ88dVJHoi .modal-header .close:hover {
  opacity: 1;
}
.cid-tJ88dVJHoi .modal-header .close:focus {
  outline: none;
}
.cid-tJ88dVJHoi .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-tJ88dVJHoi .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tJ88dVJHoi .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJ88dVJHoi .modal-body {
    padding: 1rem;
  }
}
.cid-tJ88dVJHoi .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tJ88dVJHoi .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJ88dVJHoi .modal-footer {
    padding: 1rem;
  }
}
.cid-tJ88dVJHoi .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tJ88dVJHoi .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tJ88dVJHoi .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tJ88dVJHoi .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tJ88dVJHoi .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tJ88dVJHoi .modal-lg,
  .cid-tJ88dVJHoi .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tJ88dVJHoi .modal-xl {
    max-width: 1140px;
  }
}
.cid-tJ88dVJHoi .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tJ88dVJHoi .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tJ88dVJHoi .form-group {
  margin-bottom: 1rem;
}
.cid-tJ88dVJHoi .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tJ88dVJHoi .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tJ88dVJHoi .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tJ88dVJHoi .mbr-section-btn {
  margin: 0;
}
.cid-tJ88dVJHoi .mbr-section-btn .btn {
  margin: 0;
}
.cid-tJdLMZewuv.popup-builder {
  background-color: #ffffff;
}
.cid-tJdLMZewuv.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tJdLMZewuv.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tJdLMZewuv .modal-content,
.cid-tJdLMZewuv .modal-dialog {
  height: auto;
}
.cid-tJdLMZewuv .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tJdLMZewuv .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tJdLMZewuv .form-wrapper .mbr-form .form-group,
  .cid-tJdLMZewuv .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tJdLMZewuv .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tJdLMZewuv .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tJdLMZewuv .mbr-text {
  text-align: center;
}
.cid-tJdLMZewuv .pt-0 {
  padding-top: 0 !important;
}
.cid-tJdLMZewuv .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tJdLMZewuv .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tJdLMZewuv .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tJdLMZewuv .modal-open {
  overflow: hidden;
}
.cid-tJdLMZewuv .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tJdLMZewuv .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tJdLMZewuv .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tJdLMZewuv .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tJdLMZewuv .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tJdLMZewuv .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tJdLMZewuv .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tJdLMZewuv .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-tJdLMZewuv .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tJdLMZewuv .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tJdLMZewuv .modal-backdrop.fade {
  opacity: 0;
}
.cid-tJdLMZewuv .modal-backdrop.show {
  opacity: .5;
}
.cid-tJdLMZewuv .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tJdLMZewuv .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tJdLMZewuv .modal-header {
    padding: 1rem;
  }
}
.cid-tJdLMZewuv .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tJdLMZewuv .modal-header .close svg {
  fill: #353535;
}
.cid-tJdLMZewuv .modal-header .close:hover {
  opacity: 1;
}
.cid-tJdLMZewuv .modal-header .close:focus {
  outline: none;
}
.cid-tJdLMZewuv .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-tJdLMZewuv .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tJdLMZewuv .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJdLMZewuv .modal-body {
    padding: 1rem;
  }
}
.cid-tJdLMZewuv .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tJdLMZewuv .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJdLMZewuv .modal-footer {
    padding: 1rem;
  }
}
.cid-tJdLMZewuv .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tJdLMZewuv .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tJdLMZewuv .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tJdLMZewuv .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tJdLMZewuv .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tJdLMZewuv .modal-lg,
  .cid-tJdLMZewuv .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tJdLMZewuv .modal-xl {
    max-width: 1140px;
  }
}
.cid-tJdLMZewuv .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tJdLMZewuv .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tJdLMZewuv .form-group {
  margin-bottom: 1rem;
}
.cid-tJdLMZewuv .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tJdLMZewuv .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tJdLMZewuv .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tJdLMZewuv .mbr-section-btn {
  margin: 0;
}
.cid-tJdLMZewuv .mbr-section-btn .btn {
  margin: 0;
}
.cid-tJsYWqTv4G {
  background-color: #ffffff;
}
.cid-tJsYWqTv4G .container {
  padding-top: 25px;
  padding-bottom: 25px;
  text-align: right;
}
.cid-tJsYWqTv4G .container-nopadding {
  padding: 0px;
}
.cid-tJsYWqTv4G .contactBtn {
  position: absolute;
  right: 30px;
  bottom: 30px;
  z-index: 5001;
}
.cid-tJsYWqTv4G .contactBtnFixed {
  position: fixed;
}
.cid-tJsYWqTv4G .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-tJsYWqTv4G .btnIconcol {
  color: #ffffff;
}
.cid-tJsYWqTv4G .btn-circle:hover {
  background-color: #232323;
}
.cid-tJsYWqTv4G .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-tJsYWqTv4G .btn-iconsize .btn {
    font-size: 1.7rem !important;
  }
  .cid-tJsYWqTv4G .btn-iconsize .btn .mbr-iconfont {
    font-size: 1.7rem !important;
  }
}
.cid-tJsYWqTv4G .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-tJsYWqTv4G .windowFixed {
  display: none;
  position: fixed;
  right: 100px;
  bottom: 30px;
  overflow: auto;
  opacity: 0%;
  transition: opacity 1s;
}
.cid-tJsYWqTv4G .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-tJsYWqTv4G .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-tJsYWqTv4G .windowFixed {
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
  }
  .cid-tJsYWqTv4G .windowBar,
  .cid-tJsYWqTv4G .contentwindow,
  .cid-tJsYWqTv4G .contactwindow {
    border-radius: 0;
  }
}
.cid-tJsYWqTv4G .windowContent {
  width: 100%;
  padding: 10px;
}
.cid-tJsYWqTv4G .windowBarText {
  display: block;
  color: #ffffff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-tJsYWqTv4G .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-tJsYWqTv4G .mbr-form .input-group-btn button[type="submit"] {
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-tJsYWqTv4G .recaptcha-div {
  margin-bottom: 0;
}
.cid-tJsYWqTv4G .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-tJsYWqTv4G .gdpr-div {
  margin-bottom: 0;
}
.cid-tJsYWqTv4G .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-tJsYWqTv4G .alert-div {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
}
.cid-tJsYWqTv4G .send-copy-div {
  margin-bottom: 0;
}
.cid-tJsYWqTv4G .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-tJsYWqTv4G .alert-success {
  background-color: #55e629;
  padding-top: 0.3rem !important;
  padding-bottom: 0.3rem !important;
}
.cid-tJsYWqTv4G .alert-danger {
  background-color: #fd000b;
  padding-top: 0.3rem !important;
  padding-bottom: 0.3rem !important;
}
.cid-tJsYWqTv4G .mbr-alert-success {
  text-align: center;
}
.cid-tJsYWqTv4G .mbr-alert-danger {
  text-align: center;
}
.cid-tJsYWqTv4G .message-div {
  margin-bottom: 0;
}
.cid-tJsYWqTv4G .message-topic-div {
  margin-bottom: 0;
}
.cid-tJsYWqTv4G .file-upload-div {
  margin-bottom: 0;
}
.cid-tJsYWqTv4G .form-control {
  padding-top: 5px !important;
  padding-bottom: 8px !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  min-height: 3.2em !important;
}
.cid-tJsYWqTv4G .form-control2 {
  color: #000000 !important;
  font-size: 15px !important;
  font-weight: 400 !important;
  min-height: 3.2em !important;
}
.cid-tJsYWqTv4G .form-control3 {
  font-size: 15px !important;
  font-weight: 400 !important;
  min-height: 3.5em !important;
}
.cid-tJsYWqTv4G .form-control {
  border: 1px solid #000000 !important;
}
.cid-tJsYWqTv4G .form-control:hover {
  border: 1px solid #000000 !important;
}
.cid-tJsYWqTv4G .form-control:focus {
  border: 1px solid #000000 !important;
}
.cid-tJsYWqTv4G .showAlerts {
  display: block !important;
}
.cid-tJsYWqTv4G .sendBtnCornerRadius {
  border-radius: 7px;
}
.cid-tJsYWqTv4G .hidden {
  display: none;
}
.cid-tJsYWqTv4G .mbr-section-terms {
  color: #232323;
  text-align: left;
}
.cid-tJsYWqTv4G .mbr-section-autorespond {
  color: #232323;
  text-align: center;
}
.cid-tJsYWqTv4G .mbr-section-gdpr {
  color: #232323;
  text-align: left;
}
.cid-tJsYWqTv4G .mbr-section-alertsuccess {
  text-align: center;
}
.cid-tJsYWqTv4G .mbr-section-alertsuccess span {
  vertical-align: middle;
}
.cid-tJsYWqTv4G .mbr-section-alerterror {
  text-align: center;
}
.cid-tJsYWqTv4G .mbr-section-alerterror span {
  vertical-align: middle;
}
.cid-tJsYWqTv4G .mbr-section-labels {
  color: #232323;
}
.cid-tJsYWqTv4G .sub-btn-config {
  margin-top: 13px !important;
  margin-bottom: 10px !important;
}
.cid-tJsYWqTv4G .uploadBtn {
  padding-top: 17px !important;
  padding-left: 20.75px !important;
  color: #000000 !important;
}
.cid-tJsYWqTv4G .MsgTopicXpad {
  padding-left: 6px !important;
}
.cid-tJsYWqTv4G 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-tJsYWqTv4G 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-tJsYWqTv4G 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-tJsYWqTv4G .blockhelp-format {
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  text-align: left;
}
.cid-tJsYWqTv4G .blockhelp-format2 {
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  text-align: left;
  color: red;
}
.cid-tJsYWqTv4G .show2ndButton {
  display: none ;
}
.cid-tJsYWqTv4G input,
.cid-tJsYWqTv4G textarea,
.cid-tJsYWqTv4G select {
  background-color: #ffffff !important;
}
.cid-tJsYWqTv4G textarea::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-tJsYWqTv4G textarea:-moz-placeholder {
  color: #767676 !important;
}
.cid-tJsYWqTv4G textarea::-moz-placeholder {
  color: #767676 !important;
}
.cid-tJsYWqTv4G textarea:-ms-input-placeholder {
  color: #767676 !important;
}
.cid-tJsYWqTv4G input::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-tJsYWqTv4G input:-moz-placeholder {
  color: #767676 !important;
}
.cid-tJsYWqTv4G input::-moz-placeholder {
  color: #767676 !important;
}
.cid-tJsYWqTv4G input:-ms-input-placeholder {
  color: #767676 !important;
}
.cid-tJsYWqTv4G .btn .mbr-iconfont,
.cid-tJsYWqTv4G .btn.btn-sm .mbr-iconfont {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: unset;
}
.cid-uj4ujuvVM4 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uj4ujuvVM4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uj4ujuvVM4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uj4ujuvVM4 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uj4ujuvVM4 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uj4ujuvVM4 .row {
    text-align: center;
  }
  .cid-uj4ujuvVM4 .row > div {
    margin: auto;
  }
  .cid-uj4ujuvVM4 .social-row {
    justify-content: center;
  }
}
.cid-uj4ujuvVM4 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uj4ujuvVM4 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uj4ujuvVM4 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uj4ujuvVM4 .list {
    margin-bottom: 0rem;
  }
}
.cid-uj4ujuvVM4 .mbr-text {
  color: #bbbbbb;
}
.cid-uj4ujuvVM4 .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-uj4ujuvVM4 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uj4ujuvVM4 div > *:last-child {
    margin-top: 0 !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-tIvfO6pV9M {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-tIvfO6pV9M p {
  color: #767676;
}
.cid-tIvfO6pV9M .fondcolor {
  margin-top: 14px;
  border-radius: 0px;
  border: 0px solid #232323;
  background: #ffffff;
}
.cid-tIvfO6pV9M .card {
  border-radius: 0px;
  margin-bottom: 7px;
}
.cid-tIvfO6pV9M .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-tIvfO6pV9M .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-tIvfO6pV9M .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-tIvfO6pV9M .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-tIvfO6pV9M .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
  font-size: 25px;
}
.cid-tIvfO6pV9M H2 {
  color: #003d59;
}
.cid-tIvfO6pV9M .panel-text {
  color: #000000;
}
.cid-tIvfO6pV9M .mbr-section-subtitle {
  color: #003d59;
}
.cid-tIvfO6pV9M .mbr-figure {
  padding-bottom: 2rem;
  padding-top: 2rem;
  padding-left: 2rem;
  padding-right: 2rem;
}
@media (min-width: 992px) {
  .cid-tIvfO6pV9M .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tIvfO6pV9M .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-tIvfO9suXR {
  padding-top: 15px;
  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-tIvfOcXPLm {
  padding-top: 15px;
  padding-bottom: 0px;
  position: relative;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-tIvfOcXPLm p {
  color: #767676;
}
.cid-tIvfOcXPLm .fondcolor {
  margin-top: 14px;
  border-radius: 0px;
  border: 0px solid #232323;
  background: #ffffff;
}
.cid-tIvfOcXPLm .card {
  border-radius: 0px;
  margin-bottom: 7px;
}
.cid-tIvfOcXPLm .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-tIvfOcXPLm .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-tIvfOcXPLm .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-tIvfOcXPLm .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-tIvfOcXPLm .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
  font-size: 25px;
}
.cid-tIvfOcXPLm H2 {
  color: #003d59;
}
.cid-tIvfOcXPLm .panel-text {
  color: #000000;
}
.cid-tIvfOcXPLm .mbr-section-subtitle {
  color: #003d59;
}
.cid-tIvfOcXPLm .mbr-figure {
  padding-bottom: 2rem;
  padding-top: 2rem;
  padding-left: 2rem;
  padding-right: 2rem;
}
@media (min-width: 992px) {
  .cid-tIvfOcXPLm .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tIvfOcXPLm .mbr-figure {
    padding-bottom: 1rem;
  }
}
.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-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, #6592e6, #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-tNS8m08S09 P {
  color: #1281fc;
}
.cid-tNS8m08S09 DIV {
  color: #ffffff;
}
.cid-tNS8m08S09 H10 {
  color: #034e75;
}
.cid-tNS8m08S09 .hidden {
  display: none;
}
.cid-tNS8m08S09 .icon-bar {
  z-index: 100002;
  position: fixed;
  top: 45%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  padding-right: 7px;
}
.cid-tNS8m08S09 .icon-bar a {
  display: block;
  text-align: center;
  padding: 3px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  padding-left: 7px;
}
.cid-tNS8m08S09 .icon-bar a:hover {
  background-color: #000000;
}
.cid-tNS8m08S09 .flag {
  background: transparent;
}
.cid-tNS8m08S09 .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-tNS8m08S09 .nav-right {
  float: left !important;
  position: relative;
}
.cid-tNS8m08S09 #google_translate_element {
  display: none;
}
.cid-tNS8m08S09 .goog-te-banner {
  display: none;
}
.cid-tNS8m08S09 .skiptranslate {
  display: none;
  bottom: 0px;
  position: relative;
}
.cid-tNS8m08S09 .goog-te-spinner-pos {
  display: none !important;
}
.cid-tNS8m08S09 body {
  top: 0px !important;
}
.cid-tNS8m08S09 body body {
  top: 0 !important;
}
.cid-tNS8m08S09 body .goog-te-banner-frame {
  display: none !important;
}
.cid-tNS8m08S09 .goog-te-banner-frame.skiptranslate {
  display: none !important;
}
.cid-tNS8m08S09 .goog-tooltip {
  display: none !important;
}
.cid-tNS8m08S09 .goog-tooltip:hover {
  display: none !important;
}
.cid-tNS8m08S09 .goog-text-highlight {
  background-color: transparent !important;
  border: none !important;
  box-shadow: none !important;
  display: none !important;
  Background-color: transparent;
}
.cid-tNS8m08S09 #goog-gt-tt,
.cid-tNS8m08S09 .goog-te-balloon-frame {
  display: none !important;
}
.cid-tNS8m08S09 #goog-gt-tt {
  visibility: hidden;
  display: none !important;
}
.cid-tNS8m08S09 .goog-logo-link {
  display: none !important;
}
.cid-tNS8m08S09 .goog-te-gadget {
  height: 28px !important;
  overflow: hidden;
}
.cid-tNS8m08S09 div.imgtest {
  margin-left: auto;
  margin-right: auto;
  width: 100px;
  content: url(https://www.unsitepourtous.be/logoscript/logo-zen.png);
}
.cid-tNS8m08S09 div.imgtest2 {
  margin-left: auto;
  margin-right: auto;
  width: 250px;
  content: url(https://www.unsitepourtous.be/logoscript/flags145.png);
}
.cid-uj4vcHrWpJ {
  z-index: 1000;
  width: 100%;
}
.cid-uj4vcHrWpJ nav.navbar {
  position: fixed;
}
.cid-uj4vcHrWpJ .container-fluid {
  padding: 0;
}
.cid-uj4vcHrWpJ .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-uj4vcHrWpJ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uj4vcHrWpJ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uj4vcHrWpJ .dropdown-item:hover,
.cid-uj4vcHrWpJ .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uj4vcHrWpJ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uj4vcHrWpJ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uj4vcHrWpJ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uj4vcHrWpJ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uj4vcHrWpJ .nav-link {
  position: relative;
}
.cid-uj4vcHrWpJ .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-uj4vcHrWpJ .nav-link::after {
  background: transparent !important;
}
.cid-uj4vcHrWpJ .nav-link:hover::before,
.cid-uj4vcHrWpJ .nav-link :focus::before {
  width: 100%;
}
.cid-uj4vcHrWpJ .container {
  display: flex;
  margin: auto;
}
.cid-uj4vcHrWpJ .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-uj4vcHrWpJ .iconfont-wrapper:hover {
  background: #FFFFFF;
}
.cid-uj4vcHrWpJ .iconfont-wrapper:hover .mbr-iconfont {
  color: #141414;
}
.cid-uj4vcHrWpJ .dropdown-menu,
.cid-uj4vcHrWpJ .navbar.opened {
  background: #141414 !important;
}
.cid-uj4vcHrWpJ .nav-item:focus,
.cid-uj4vcHrWpJ .nav-link:focus {
  outline: none;
}
.cid-uj4vcHrWpJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uj4vcHrWpJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
  background: transparent !important;
}
.cid-uj4vcHrWpJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uj4vcHrWpJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uj4vcHrWpJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uj4vcHrWpJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uj4vcHrWpJ .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid #ffffff;
  background: rgba(20, 20, 20, 0.2);
}
.cid-uj4vcHrWpJ .navbar.opened {
  transition: all 0.3s;
}
.cid-uj4vcHrWpJ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uj4vcHrWpJ .navbar .navbar-logo img {
  width: auto;
}
.cid-uj4vcHrWpJ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uj4vcHrWpJ .navbar.collapsed {
  justify-content: center;
}
.cid-uj4vcHrWpJ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uj4vcHrWpJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uj4vcHrWpJ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-uj4vcHrWpJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uj4vcHrWpJ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uj4vcHrWpJ .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-uj4vcHrWpJ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uj4vcHrWpJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uj4vcHrWpJ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uj4vcHrWpJ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uj4vcHrWpJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uj4vcHrWpJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uj4vcHrWpJ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uj4vcHrWpJ .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-uj4vcHrWpJ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uj4vcHrWpJ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uj4vcHrWpJ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uj4vcHrWpJ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uj4vcHrWpJ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uj4vcHrWpJ .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uj4vcHrWpJ .navbar.navbar-short {
  min-height: 60px;
}
.cid-uj4vcHrWpJ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uj4vcHrWpJ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uj4vcHrWpJ .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-uj4vcHrWpJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uj4vcHrWpJ .navbar-brand .display-7 {
  font-size: 24px;
}
.cid-uj4vcHrWpJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uj4vcHrWpJ .dropdown-item.active,
.cid-uj4vcHrWpJ .dropdown-item:active {
  background-color: transparent;
}
.cid-uj4vcHrWpJ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uj4vcHrWpJ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uj4vcHrWpJ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uj4vcHrWpJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #141414;
}
.cid-uj4vcHrWpJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uj4vcHrWpJ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uj4vcHrWpJ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uj4vcHrWpJ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
@media (min-width: 992px) {
  .cid-uj4vcHrWpJ .navbar-buttons {
    margin-bottom: -1px;
    margin-top: -1px;
  }
}
.cid-uj4vcHrWpJ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uj4vcHrWpJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uj4vcHrWpJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uj4vcHrWpJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uj4vcHrWpJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uj4vcHrWpJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uj4vcHrWpJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uj4vcHrWpJ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uj4vcHrWpJ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uj4vcHrWpJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uj4vcHrWpJ .navbar-dropdown {
  padding: 0 24px;
  position: fixed;
}
@media (min-width: 576px) {
  .cid-uj4vcHrWpJ .navbar-dropdown {
    padding: 0 40px;
    min-height: 80px;
  }
}
@media (min-width: 768px) {
  .cid-uj4vcHrWpJ .navbar-dropdown {
    padding: 0 60px;
  }
}
@media (min-width: 992px) {
  .cid-uj4vcHrWpJ .navbar-dropdown {
    padding: 0 0 0 60px;
  }
}
.cid-uj4vcHrWpJ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uj4vcHrWpJ .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-uj4vcHrWpJ .icons-menu {
    padding-left: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uj4vcHrWpJ .navbar {
    height: 70px;
  }
  .cid-uj4vcHrWpJ .navbar.opened {
    height: auto;
  }
  .cid-uj4vcHrWpJ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uj4vcHrWpJ .btn {
  min-height: 81px;
  margin: 0.667rem 0.667rem 1.4rem;
  padding: 0 64px;
}
@media (min-width: 992px) {
  .cid-uj4vcHrWpJ .btn {
    margin: 0 0 0 0.6rem;
  }
}
.cid-uj4vcHrWpJ .btn-info-outline {
  border: 1px solid currentColor;
  background: #232323 !important;
}
.cid-uj4vcHrWpJ .btn-info-outline:hover {
  background: #595959 !important;
  border: 1px solid currentColor !important;
}
.cid-tIPL4GSF1q {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tIPL4GSF1q .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIPL4GSF1q .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIPL4GSF1q .col-title {
  margin-bottom: 20px;
}
@media (max-width: 991px) {
  .cid-tIPL4GSF1q .col-title {
    margin-bottom: 50px;
  }
}
.cid-tIPL4GSF1q .mbr-section-title {
  color: #2B2B2B;
}
.cid-tIPL4GSF1q .mbr-section-main-subtitle {
  color: #5F6AD4;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-tIPL4GSF1q .mbr-section-main-subtitle {
    margin-top: 16px;
  }
}
.cid-tIPL4GSF1q .col-text {
  display: flex;
  flex-wrap: wrap;
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-tIPL4GSF1q .col-text {
    flex-wrap: nowrap;
    justify-content: space-between;
  }
}
@media (max-width: 991px) {
  .cid-tIPL4GSF1q .col-text {
    padding-top: 0;
    padding-bottom: 0;
  }
}
.cid-tIPL4GSF1q .text-container1 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-tIPL4GSF1q .text-container1 {
    max-width: 340px;
  }
}
.cid-tIPL4GSF1q .text-container2 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-tIPL4GSF1q .text-container2 {
    max-width: 280px;
    padding-left: 40px;
  }
}
.cid-tIPL4GSF1q .mbr-section-btn {
  margin-top: 16px;
}
.cid-tIPL4GSF1q .mbr-section-btn .btn {
  min-width: 280px;
  min-height: 60px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-tIPL4GSF1q .mbr-section-btn {
    margin-top: 8px;
    width: 100%;
  }
  .cid-tIPL4GSF1q .mbr-section-btn .btn {
    width: 100%;
    min-width: max-content;
  }
}
.cid-tIPL4GSF1q .col-carousel {
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (max-width: 991px) {
  .cid-tIPL4GSF1q .col-carousel {
    padding-top: 30px;
  }
}
.cid-tIPL4GSF1q .col-border .border-line {
  height: 2px;
  background-color: #dfdfd8;
}
.cid-tIPL4GSF1q .name-text {
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-tIPL4GSF1q .roominess-text {
  color: #78ec80;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-tIPL4GSF1q .mbr-text {
  color: #003d59;
  margin-bottom: 0;
  margin-top: 12px;
  text-align: center;
}
.cid-tIPL4GSF1q .list {
  color: #2A2A2A;
  margin-top: 20px;
  width: 100%;
}
.cid-tIPL4GSF1q .list-item {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-tIPL4GSF1q .list-item:not(:first-child) {
  margin-top: 12px;
}
.cid-tIPL4GSF1q .list-text {
  flex-grow: 1;
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-tIPL4GSF1q .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 8px;
}
.cid-tIPL4GSF1q .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #78ec80;
}
.cid-tIPL4GSF1q .price-text {
  color: #2A2A2A;
  margin-bottom: 0;
  margin-top: 20px;
  text-align: center;
}
.cid-tIPL4GSF1q .carousel {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 400px;
}
.cid-tIPL4GSF1q .carousel img {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 1199px) {
  .cid-tIPL4GSF1q .carousel {
    height: 385px;
  }
}
@media (max-width: 991px) {
  .cid-tIPL4GSF1q .carousel {
    height: 350px;
  }
}
@media (max-width: 575px) {
  .cid-tIPL4GSF1q .carousel {
    height: 280px;
  }
}
.cid-tIPL4GSF1q .carousel-inner {
  display: flex;
  align-items: center;
  height: 100%;
  border-radius: 16px;
}
.cid-tIPL4GSF1q .carousel-item {
  border-radius: 16px;
  overflow: hidden;
  height: 100%;
}
.cid-tIPL4GSF1q .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-tIPL4GSF1q .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tIPL4GSF1q .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tIPL4GSF1q .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-tIPL4GSF1q .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 16px;
}
.cid-tIPL4GSF1q .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 16px;
}
.cid-tIPL4GSF1q .carousel-control:hover {
  background-color: #646464;
  color: #FFFFFF !important;
}
.cid-tIPL4GSF1q .carousel-indicators {
  display: none !important;
}
.cid-tIPL4GSF1q .item-menu-overlay {
  opacity: 0 !important;
}
.cid-tIPL4GSF1q .name-text,
.cid-tIPL4GSF1q .mbr-section-btn {
  color: #003d59;
  text-align: center;
}
.cid-uFIA9gCTxM {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-uFIA9gCTxM .fondcolor {
  margin-top: 0px;
  border-radius: 0px;
  border: 0px solid #232323;
  background: #fafafa;
}
.cid-uFIA9gCTxM .card {
  border-radius: 0px;
  margin-bottom: 3px;
}
.cid-uFIA9gCTxM .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-uFIA9gCTxM .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0;
  line-height: normal;
  align-items: center;
}
.cid-uFIA9gCTxM .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-uFIA9gCTxM .card .card-header a.panel-title h4 {
  padding: 0.5rem 2rem;
  border: 0px solid #232323;
  margin-bottom: -1px;
  border-radius: 0px;
  background-color: #ecf2ff;
  display: -webkit-flex;
}
.cid-uFIA9gCTxM .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
  font-size: 25px;
}
.cid-uFIA9gCTxM .mbr-figure {
  padding-bottom: 2rem;
  padding-top: 2rem;
  padding-left: 2rem;
  padding-right: 2rem;
}
@media (min-width: 992px) {
  .cid-uFIA9gCTxM .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uFIA9gCTxM .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-uFIA9gCTxM .mbr-text {
  color: #000000;
}
.cid-uFIA9gCTxM .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uFIA9gCTxM H2 {
  color: #000000;
}
.cid-uFIA9gCTxM H4 {
  text-align: left;
}
.cid-uFIAbnsCd2 {
  padding-top: 0px;
  padding-bottom: 30px;
  position: relative;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-uFIAbnsCd2 .fondcolor {
  margin-top: 0px;
  border-radius: 0px;
  border: 0px solid #232323;
  background: #fafafa;
}
.cid-uFIAbnsCd2 .card {
  border-radius: 0px;
  margin-bottom: 3px;
}
.cid-uFIAbnsCd2 .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-uFIAbnsCd2 .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0;
  line-height: normal;
  align-items: center;
}
.cid-uFIAbnsCd2 .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-uFIAbnsCd2 .card .card-header a.panel-title h4 {
  padding: 0.5rem 2rem;
  border: 0px solid #232323;
  margin-bottom: -1px;
  border-radius: 0px;
  background-color: #ecf2ff;
  display: -webkit-flex;
}
.cid-uFIAbnsCd2 .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
  font-size: 25px;
}
.cid-uFIAbnsCd2 .mbr-figure {
  padding-bottom: 2rem;
  padding-top: 2rem;
  padding-left: 2rem;
  padding-right: 2rem;
}
@media (min-width: 992px) {
  .cid-uFIAbnsCd2 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uFIAbnsCd2 .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-uFIAbnsCd2 .mbr-text {
  color: #000000;
}
.cid-uFIAbnsCd2 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uFIAbnsCd2 H2 {
  color: #000000;
}
.cid-uFIAbnsCd2 H4 {
  text-align: left;
}
.cid-tIPSOiFlak {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tIPSOiFlak .mbr-section-title {
  margin-bottom: 25px;
}
.cid-tIPSOiFlak .mbr-section-subtitle {
  margin-bottom: 88px;
  font-weight: 400;
}
.cid-tIPSOiFlak .image {
  position: relative;
  z-index: 0;
  top: -50px;
}
.cid-tIPSOiFlak .image img {
  z-index: -1;
  width: 100%;
  max-height: 410px;
  object-fit: cover;
}
.cid-tIPSOiFlak .mbr-gallery-filter {
  text-align: left;
  padding: 0 20px;
  border-bottom: 1px solid #cce4f0;
}
.cid-tIPSOiFlak .mbr-gallery-filter .btn {
  padding: 0 20px 40px;
  margin: 0;
  margin-right: 35px;
  color: #003d59 !important;
  font-weight: 700;
  text-align: left;
  background: transparent !important;
  position: relative;
  border: none;
  min-width: auto;
  width: auto;
}
.cid-tIPSOiFlak .mbr-gallery-filter ul {
  display: block;
}
.cid-tIPSOiFlak .mbr-gallery-filter ul li {
  position: relative;
  padding: 0;
}
.cid-tIPSOiFlak .mbr-gallery-filter li:not(.active) .btn.active:after,
.cid-tIPSOiFlak .mbr-gallery-filter li.active .btn:not(.active):after,
.cid-tIPSOiFlak .mbr-gallery-filter .mbr-gallery-filter .btn:hover:after {
  content: "";
  position: absolute;
  left: 0;
  right: auto;
  width: 100%;
  bottom: 0;
  height: 11px;
  background-color: #46877e;
  transition: all 0.3s ease;
}
.cid-tIPSOiFlak .mbr-gallery-row {
  margin-top: 50px;
}
.cid-tIPSOiFlak .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIPSOiFlak .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
  border-radius: 4px;
}
.cid-tIPSOiFlak .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
  border-radius: 4px;
}
.cid-tIPSOiFlak .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIPSOiFlak .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #003d59;
  opacity: 0;
  transition: 0.2s opacity ease-in-out;
}
.cid-tIPSOiFlak .mbr-gallery-item > div:hover::before {
  opacity: 0 !important;
}
.cid-tIPSOiFlak .mbr-gallery-title {
  transition: all .3s;
  position: absolute;
  display: block;
  font-weight: 700;
  width: 100%;
  bottom: 30px;
  left: 0;
  text-align: center;
  padding: 0 1rem;
  color: #fff;
  background: transparent;
}
.cid-tIPSOiFlak .icon-focus {
  transition: all .3s;
  top: 30%;
  width: 48px;
  height: 48px;
  transform: translateY(-30%);
}
.cid-tIPSOiFlak .mbr-gallery-item > div img,
.cid-tIPSOiFlak .mbr-gallery-item div:before {
  border-radius: 4px;
}
.cid-tIPSOiFlak .mbr-gallery-item > div {
  transition: all .3s;
  border-radius: 4px;
}
.cid-tIPSOiFlak .mbr-gallery-item:hover > div {
  transform: scale(0.95);
}
.cid-tIPSOiFlak .carousel-control-prev .mbri-left:before {
  content: "\e90a";
}
.cid-tIPSOiFlak .carousel-control-next .mbri-right:before {
  content: "\e909";
}
.cid-tIPSOiFlak .modal-body a.close {
  border-radius: 0;
  font-size: 32px;
  top: 0;
  right: 0;
  height: 70px;
  width: 70px;
  line-height: 70px;
}
@media (max-width: 991px) {
  .cid-tIPSOiFlak .mbr-section-subtitle {
    margin-bottom: 20px;
    text-align: center;
  }
  .cid-tIPSOiFlak .mbr-section-title {
    text-align: center;
  }
  .cid-tIPSOiFlak .image {
    top: auto;
    height: 420px;
  }
  .cid-tIPSOiFlak .mbr-gallery-filter .btn {
    padding: 0 0 22px;
  }
  .cid-tIPSOiFlak .mbr-gallery-filter ul li {
    margin-bottom: 10px;
  }
  .cid-tIPSOiFlak .mbr-gallery-item > div img,
  .cid-tIPSOiFlak .mbr-gallery-item div:before {
    height: auto;
    border-radius: 3px;
  }
  .cid-tIPSOiFlak .mbr-gallery-item > div {
    border-radius: 3px;
  }
}
@media (max-width: 767px) {
  .cid-tIPSOiFlak .image {
    height: 290px;
  }
}
.cid-tIPLiBwySY {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tIPLiBwySY .mbr-section-subtitle {
  color: #767676;
}
.cid-tIPLiBwySY .container-table {
  margin: 0 auto;
}
.cid-tIPLiBwySY .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tIPLiBwySY .dataTables_wrapper {
  display: block;
}
.cid-tIPLiBwySY .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tIPLiBwySY .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tIPLiBwySY table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #e1e8ff;
  margin-bottom: 0;
}
.cid-tIPLiBwySY table th {
  border-top: none;
  font-weight: 500;
  border: 1px solid #e1e8ff;
  transition: all .2s;
}
.cid-tIPLiBwySY table th:hover {
  background: #e1e8ff;
  color: #000000;
}
.cid-tIPLiBwySY table td {
  border: 1px solid #e1e8ff;
}
.cid-tIPLiBwySY .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tIPLiBwySY .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tIPLiBwySY .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tIPLiBwySY .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tIPLiBwySY .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tIPLiBwySY .dataTables_filter {
    text-align: center;
  }
  .cid-tIPLiBwySY .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tIPLiBwySY .head-item {
  color: #57468b;
  text-align: center;
}
.cid-tIPLiBwySY .body-item {
  color: #716c80;
  text-align: center;
}
.cid-tIPLiBwySY .mbr-section-title {
  color: #003d59;
}
.cid-tIPLiBwySY .head-item1 {
  color: #0e2d3b;
  text-align: center;
}
.cid-tIPLiBwySY .body-item1 {
  color: #716c80;
  text-align: center;
}
.cid-tIPLk97n8F {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tIPLk97n8F .nav-tabs .nav-item.open .nav-link:focus,
.cid-tIPLk97n8F .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-tIPLk97n8F .nav {
  display: block;
}
.cid-tIPLk97n8F .nav-tabs {
  border: none;
  justify-content: center;
  display: flex;
}
.cid-tIPLk97n8F .nav-item {
  width: 100%;
}
@media (max-width: 992px) {
  .cid-tIPLk97n8F .nav-item {
    width: max-content;
    margin: 0;
  }
}
.cid-tIPLk97n8F .nav-tabs .nav-link {
  transition: all 0.5s;
  border-radius: 6px !important;
  border: none;
}
.cid-tIPLk97n8F .nav-tabs .nav-link:not(.active) {
  color: #000000;
}
.cid-tIPLk97n8F .nav-link,
.cid-tIPLk97n8F .nav-link.active {
  padding: 0.8rem 2rem;
  background-color: transparent;
  font-weight: bold;
}
.cid-tIPLk97n8F .nav-tabs .nav-link.active {
  background: #ff3366;
  color: #ffffff;
}
.cid-tIPLk97n8F H4 {
  text-align: center;
}
.cid-tIPLk97n8F H3 {
  text-align: center;
  color: #000000;
}
.cid-tIPLk97n8F P {
  color: #353535;
  text-align: left;
}
.cid-tIPLk97n8F .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIPLk97n8F .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIPLNcoIc0 {
  background-image: url("../../../assets/images/egypt-tours-egypt-travel-pyramids-17.jpg");
}
.cid-tIPLNcoIc0 .mbr-section-title {
  text-align: center;
  margin-bottom: 40px;
  color: #ffffff;
}
.cid-tIPLNcoIc0 .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-tIPLNcoIc0 .button-align {
  text-align: right;
}
.cid-tIPLNcoIc0 .mbr-section-btn {
  display: block;
  margin-left: 0;
  margin-right: 0;
}
.cid-tIPLNcoIc0 .btn {
  margin-top: 20px;
  transition: all .3s !important;
  width: 268px !important;
  height: 268px !important;
}
.cid-tIPLNcoIc0 a.btn > span {
  margin-left: 0.5rem;
}
.cid-tIPLNcoIc0 a.btn {
  padding: 7.5rem 4rem;
  margin: 0;
  border-radius: 100% !important;
  background-color: transparent !important;
  border: 2px solid #ffffff !important;
}
.cid-tIPLNcoIc0 .al {
  display: flex;
  align-items: center;
}
.cid-tIPLNcoIc0 a.btn:hover {
  color: #000000 !important;
  background-color: #c0f22c !important;
  border: 2px solid #ffffff !important;
}
.cid-tIPLNcoIc0 a {
  font-weight: 500;
  transition: color .3s;
}
.cid-tIPLNcoIc0 .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-tIPLNcoIc0 .icon-wrapper {
  display: inline;
}
.cid-tIPLNcoIc0 .lin {
  display: inline;
  margin-left: 12px;
}
.cid-tIPLNcoIc0 .linkMovement {
  margin-top: 130px;
}
@media (max-width: 960px) {
  .cid-tIPLNcoIc0 .al {
    flex-direction: column;
  }
  .cid-tIPLNcoIc0 .button-align {
    padding-top: 20px;
    text-align: center;
  }
  .cid-tIPLNcoIc0 .linkMovement {
    display: flex;
    justify-content: center;
    padding-top: 20px;
    margin-top: 0;
  }
}
.cid-tIPLTtih46 {
  padding-top: 45px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tIPLTtih46 [class^="socicon-"]:before,
.cid-tIPLTtih46 [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-tIPLTtih46 .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-tIPLTtih46 .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #6592e6, #ff6666);
  display: inline-block;
}
.cid-tIPLTtih46 .socicon {
  color: #5b686b;
}
.cid-tIPLTtih46 .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-tIPLTtih46 .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-tIPLTtih46 .btn-social:hover {
  color: #fff;
  background: #1ba1e2;
}
.cid-tIPLTtih46 .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-tIPLTtih46 .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-tIPLTtih46 .btn {
    font-size: 20px !important;
  }
  .cid-tIPLTtih46 .btn-social {
    margin-right: .1rem !important;
    margin-left: .1rem !important;
  }
}
.cid-tJecYdV6y2.popup-builder {
  background-color: #ffffff;
}
.cid-tJecYdV6y2.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tJecYdV6y2.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tJecYdV6y2 .modal-content,
.cid-tJecYdV6y2 .modal-dialog {
  height: auto;
}
.cid-tJecYdV6y2 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tJecYdV6y2 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tJecYdV6y2 .form-wrapper .mbr-form .form-group,
  .cid-tJecYdV6y2 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tJecYdV6y2 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tJecYdV6y2 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tJecYdV6y2 .mbr-text {
  text-align: center;
}
.cid-tJecYdV6y2 .pt-0 {
  padding-top: 0 !important;
}
.cid-tJecYdV6y2 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tJecYdV6y2 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tJecYdV6y2 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tJecYdV6y2 .modal-open {
  overflow: hidden;
}
.cid-tJecYdV6y2 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tJecYdV6y2 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tJecYdV6y2 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tJecYdV6y2 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tJecYdV6y2 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tJecYdV6y2 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tJecYdV6y2 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tJecYdV6y2 .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-tJecYdV6y2 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tJecYdV6y2 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tJecYdV6y2 .modal-backdrop.fade {
  opacity: 0;
}
.cid-tJecYdV6y2 .modal-backdrop.show {
  opacity: .5;
}
.cid-tJecYdV6y2 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tJecYdV6y2 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tJecYdV6y2 .modal-header {
    padding: 1rem;
  }
}
.cid-tJecYdV6y2 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tJecYdV6y2 .modal-header .close svg {
  fill: #353535;
}
.cid-tJecYdV6y2 .modal-header .close:hover {
  opacity: 1;
}
.cid-tJecYdV6y2 .modal-header .close:focus {
  outline: none;
}
.cid-tJecYdV6y2 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-tJecYdV6y2 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tJecYdV6y2 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJecYdV6y2 .modal-body {
    padding: 1rem;
  }
}
.cid-tJecYdV6y2 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tJecYdV6y2 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJecYdV6y2 .modal-footer {
    padding: 1rem;
  }
}
.cid-tJecYdV6y2 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tJecYdV6y2 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tJecYdV6y2 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tJecYdV6y2 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tJecYdV6y2 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tJecYdV6y2 .modal-lg,
  .cid-tJecYdV6y2 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tJecYdV6y2 .modal-xl {
    max-width: 1140px;
  }
}
.cid-tJecYdV6y2 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tJecYdV6y2 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tJecYdV6y2 .form-group {
  margin-bottom: 1rem;
}
.cid-tJecYdV6y2 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tJecYdV6y2 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tJecYdV6y2 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tJecYdV6y2 .mbr-section-btn {
  margin: 0;
}
.cid-tJecYdV6y2 .mbr-section-btn .btn {
  margin: 0;
}
.cid-tJe60AXpjU.popup-builder {
  background-color: #ffffff;
}
.cid-tJe60AXpjU.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tJe60AXpjU.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tJe60AXpjU .modal-content,
.cid-tJe60AXpjU .modal-dialog {
  height: auto;
}
.cid-tJe60AXpjU .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tJe60AXpjU .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tJe60AXpjU .form-wrapper .mbr-form .form-group,
  .cid-tJe60AXpjU .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tJe60AXpjU .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tJe60AXpjU .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tJe60AXpjU .mbr-text {
  text-align: center;
}
.cid-tJe60AXpjU .pt-0 {
  padding-top: 0 !important;
}
.cid-tJe60AXpjU .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tJe60AXpjU .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tJe60AXpjU .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tJe60AXpjU .modal-open {
  overflow: hidden;
}
.cid-tJe60AXpjU .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tJe60AXpjU .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tJe60AXpjU .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tJe60AXpjU .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tJe60AXpjU .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tJe60AXpjU .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tJe60AXpjU .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tJe60AXpjU .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-tJe60AXpjU .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tJe60AXpjU .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tJe60AXpjU .modal-backdrop.fade {
  opacity: 0;
}
.cid-tJe60AXpjU .modal-backdrop.show {
  opacity: .5;
}
.cid-tJe60AXpjU .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tJe60AXpjU .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tJe60AXpjU .modal-header {
    padding: 1rem;
  }
}
.cid-tJe60AXpjU .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tJe60AXpjU .modal-header .close svg {
  fill: #353535;
}
.cid-tJe60AXpjU .modal-header .close:hover {
  opacity: 1;
}
.cid-tJe60AXpjU .modal-header .close:focus {
  outline: none;
}
.cid-tJe60AXpjU .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-tJe60AXpjU .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tJe60AXpjU .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJe60AXpjU .modal-body {
    padding: 1rem;
  }
}
.cid-tJe60AXpjU .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tJe60AXpjU .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJe60AXpjU .modal-footer {
    padding: 1rem;
  }
}
.cid-tJe60AXpjU .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tJe60AXpjU .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tJe60AXpjU .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tJe60AXpjU .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tJe60AXpjU .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tJe60AXpjU .modal-lg,
  .cid-tJe60AXpjU .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tJe60AXpjU .modal-xl {
    max-width: 1140px;
  }
}
.cid-tJe60AXpjU .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tJe60AXpjU .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tJe60AXpjU .form-group {
  margin-bottom: 1rem;
}
.cid-tJe60AXpjU .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tJe60AXpjU .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tJe60AXpjU .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tJe60AXpjU .mbr-section-btn {
  margin: 0;
}
.cid-tJe60AXpjU .mbr-section-btn .btn {
  margin: 0;
}
.cid-tJsZ92eCEb {
  background-color: #ffffff;
}
.cid-tJsZ92eCEb .container {
  padding-top: 25px;
  padding-bottom: 25px;
  text-align: right;
}
.cid-tJsZ92eCEb .container-nopadding {
  padding: 0px;
}
.cid-tJsZ92eCEb .contactBtn {
  position: absolute;
  right: 30px;
  bottom: 30px;
  z-index: 5001;
}
.cid-tJsZ92eCEb .contactBtnFixed {
  position: fixed;
}
.cid-tJsZ92eCEb .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-tJsZ92eCEb .btnIconcol {
  color: #ffffff;
}
.cid-tJsZ92eCEb .btn-circle:hover {
  background-color: #232323;
}
.cid-tJsZ92eCEb .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-tJsZ92eCEb .btn-iconsize .btn {
    font-size: 1.7rem !important;
  }
  .cid-tJsZ92eCEb .btn-iconsize .btn .mbr-iconfont {
    font-size: 1.7rem !important;
  }
}
.cid-tJsZ92eCEb .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-tJsZ92eCEb .windowFixed {
  display: none;
  position: fixed;
  right: 100px;
  bottom: 30px;
  overflow: auto;
  opacity: 0%;
  transition: opacity 1s;
}
.cid-tJsZ92eCEb .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-tJsZ92eCEb .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-tJsZ92eCEb .windowFixed {
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
  }
  .cid-tJsZ92eCEb .windowBar,
  .cid-tJsZ92eCEb .contentwindow,
  .cid-tJsZ92eCEb .contactwindow {
    border-radius: 0;
  }
}
.cid-tJsZ92eCEb .windowContent {
  width: 100%;
  padding: 10px;
}
.cid-tJsZ92eCEb .windowBarText {
  display: block;
  color: #ffffff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-tJsZ92eCEb .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-tJsZ92eCEb .mbr-form .input-group-btn button[type="submit"] {
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-tJsZ92eCEb .recaptcha-div {
  margin-bottom: 0;
}
.cid-tJsZ92eCEb .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-tJsZ92eCEb .gdpr-div {
  margin-bottom: 0;
}
.cid-tJsZ92eCEb .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-tJsZ92eCEb .alert-div {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
}
.cid-tJsZ92eCEb .send-copy-div {
  margin-bottom: 0;
}
.cid-tJsZ92eCEb .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-tJsZ92eCEb .alert-success {
  background-color: #55e629;
  padding-top: 0.3rem !important;
  padding-bottom: 0.3rem !important;
}
.cid-tJsZ92eCEb .alert-danger {
  background-color: #fd000b;
  padding-top: 0.3rem !important;
  padding-bottom: 0.3rem !important;
}
.cid-tJsZ92eCEb .mbr-alert-success {
  text-align: center;
}
.cid-tJsZ92eCEb .mbr-alert-danger {
  text-align: center;
}
.cid-tJsZ92eCEb .message-div {
  margin-bottom: 0;
}
.cid-tJsZ92eCEb .message-topic-div {
  margin-bottom: 0;
}
.cid-tJsZ92eCEb .file-upload-div {
  margin-bottom: 0;
}
.cid-tJsZ92eCEb .form-control {
  padding-top: 5px !important;
  padding-bottom: 8px !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  min-height: 3.2em !important;
}
.cid-tJsZ92eCEb .form-control2 {
  color: #000000 !important;
  font-size: 15px !important;
  font-weight: 400 !important;
  min-height: 3.2em !important;
}
.cid-tJsZ92eCEb .form-control3 {
  font-size: 15px !important;
  font-weight: 400 !important;
  min-height: 3.5em !important;
}
.cid-tJsZ92eCEb .form-control {
  border: 1px solid #000000 !important;
}
.cid-tJsZ92eCEb .form-control:hover {
  border: 1px solid #000000 !important;
}
.cid-tJsZ92eCEb .form-control:focus {
  border: 1px solid #000000 !important;
}
.cid-tJsZ92eCEb .showAlerts {
  display: block !important;
}
.cid-tJsZ92eCEb .sendBtnCornerRadius {
  border-radius: 7px;
}
.cid-tJsZ92eCEb .hidden {
  display: none;
}
.cid-tJsZ92eCEb .mbr-section-terms {
  color: #232323;
  text-align: left;
}
.cid-tJsZ92eCEb .mbr-section-autorespond {
  color: #232323;
  text-align: center;
}
.cid-tJsZ92eCEb .mbr-section-gdpr {
  color: #232323;
  text-align: left;
}
.cid-tJsZ92eCEb .mbr-section-alertsuccess {
  text-align: center;
}
.cid-tJsZ92eCEb .mbr-section-alertsuccess span {
  vertical-align: middle;
}
.cid-tJsZ92eCEb .mbr-section-alerterror {
  text-align: center;
}
.cid-tJsZ92eCEb .mbr-section-alerterror span {
  vertical-align: middle;
}
.cid-tJsZ92eCEb .mbr-section-labels {
  color: #232323;
}
.cid-tJsZ92eCEb .sub-btn-config {
  margin-top: 13px !important;
  margin-bottom: 10px !important;
}
.cid-tJsZ92eCEb .uploadBtn {
  padding-top: 17px !important;
  padding-left: 20.75px !important;
  color: #000000 !important;
}
.cid-tJsZ92eCEb .MsgTopicXpad {
  padding-left: 6px !important;
}
.cid-tJsZ92eCEb 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-tJsZ92eCEb 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-tJsZ92eCEb 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-tJsZ92eCEb .blockhelp-format {
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  text-align: left;
}
.cid-tJsZ92eCEb .blockhelp-format2 {
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  text-align: left;
  color: red;
}
.cid-tJsZ92eCEb .show2ndButton {
  display: none ;
}
.cid-tJsZ92eCEb input,
.cid-tJsZ92eCEb textarea,
.cid-tJsZ92eCEb select {
  background-color: #ffffff !important;
}
.cid-tJsZ92eCEb textarea::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-tJsZ92eCEb textarea:-moz-placeholder {
  color: #767676 !important;
}
.cid-tJsZ92eCEb textarea::-moz-placeholder {
  color: #767676 !important;
}
.cid-tJsZ92eCEb textarea:-ms-input-placeholder {
  color: #767676 !important;
}
.cid-tJsZ92eCEb input::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-tJsZ92eCEb input:-moz-placeholder {
  color: #767676 !important;
}
.cid-tJsZ92eCEb input::-moz-placeholder {
  color: #767676 !important;
}
.cid-tJsZ92eCEb input:-ms-input-placeholder {
  color: #767676 !important;
}
.cid-tJsZ92eCEb .btn .mbr-iconfont,
.cid-tJsZ92eCEb .btn.btn-sm .mbr-iconfont {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: unset;
}
.cid-uj4vgoSvAB {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uj4vgoSvAB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uj4vgoSvAB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uj4vgoSvAB .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uj4vgoSvAB .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uj4vgoSvAB .row {
    text-align: center;
  }
  .cid-uj4vgoSvAB .row > div {
    margin: auto;
  }
  .cid-uj4vgoSvAB .social-row {
    justify-content: center;
  }
}
.cid-uj4vgoSvAB .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uj4vgoSvAB .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uj4vgoSvAB .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uj4vgoSvAB .list {
    margin-bottom: 0rem;
  }
}
.cid-uj4vgoSvAB .mbr-text {
  color: #bbbbbb;
}
.cid-uj4vgoSvAB .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-uj4vgoSvAB .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uj4vgoSvAB div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uj4vQk1VtR {
  z-index: 1000;
  width: 100%;
}
.cid-uj4vQk1VtR nav.navbar {
  position: fixed;
}
.cid-uj4vQk1VtR .container-fluid {
  padding: 0;
}
.cid-uj4vQk1VtR .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-uj4vQk1VtR .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uj4vQk1VtR .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uj4vQk1VtR .dropdown-item:hover,
.cid-uj4vQk1VtR .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uj4vQk1VtR .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uj4vQk1VtR .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uj4vQk1VtR .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uj4vQk1VtR .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uj4vQk1VtR .nav-link {
  position: relative;
}
.cid-uj4vQk1VtR .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-uj4vQk1VtR .nav-link::after {
  background: transparent !important;
}
.cid-uj4vQk1VtR .nav-link:hover::before,
.cid-uj4vQk1VtR .nav-link :focus::before {
  width: 100%;
}
.cid-uj4vQk1VtR .container {
  display: flex;
  margin: auto;
}
.cid-uj4vQk1VtR .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-uj4vQk1VtR .iconfont-wrapper:hover {
  background: #FFFFFF;
}
.cid-uj4vQk1VtR .iconfont-wrapper:hover .mbr-iconfont {
  color: #141414;
}
.cid-uj4vQk1VtR .dropdown-menu,
.cid-uj4vQk1VtR .navbar.opened {
  background: #141414 !important;
}
.cid-uj4vQk1VtR .nav-item:focus,
.cid-uj4vQk1VtR .nav-link:focus {
  outline: none;
}
.cid-uj4vQk1VtR .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uj4vQk1VtR .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
  background: transparent !important;
}
.cid-uj4vQk1VtR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uj4vQk1VtR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uj4vQk1VtR .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uj4vQk1VtR .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uj4vQk1VtR .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid #ffffff;
  background: rgba(20, 20, 20, 0.2);
}
.cid-uj4vQk1VtR .navbar.opened {
  transition: all 0.3s;
}
.cid-uj4vQk1VtR .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uj4vQk1VtR .navbar .navbar-logo img {
  width: auto;
}
.cid-uj4vQk1VtR .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uj4vQk1VtR .navbar.collapsed {
  justify-content: center;
}
.cid-uj4vQk1VtR .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uj4vQk1VtR .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uj4vQk1VtR .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-uj4vQk1VtR .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uj4vQk1VtR .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uj4vQk1VtR .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-uj4vQk1VtR .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uj4vQk1VtR .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uj4vQk1VtR .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uj4vQk1VtR .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uj4vQk1VtR .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uj4vQk1VtR .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uj4vQk1VtR .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uj4vQk1VtR .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-uj4vQk1VtR .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uj4vQk1VtR .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uj4vQk1VtR .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uj4vQk1VtR .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uj4vQk1VtR .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uj4vQk1VtR .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uj4vQk1VtR .navbar.navbar-short {
  min-height: 60px;
}
.cid-uj4vQk1VtR .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uj4vQk1VtR .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uj4vQk1VtR .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-uj4vQk1VtR .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uj4vQk1VtR .navbar-brand .display-7 {
  font-size: 24px;
}
.cid-uj4vQk1VtR .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uj4vQk1VtR .dropdown-item.active,
.cid-uj4vQk1VtR .dropdown-item:active {
  background-color: transparent;
}
.cid-uj4vQk1VtR .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uj4vQk1VtR .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uj4vQk1VtR .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uj4vQk1VtR .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #141414;
}
.cid-uj4vQk1VtR .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uj4vQk1VtR .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uj4vQk1VtR ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uj4vQk1VtR .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
@media (min-width: 992px) {
  .cid-uj4vQk1VtR .navbar-buttons {
    margin-bottom: -1px;
    margin-top: -1px;
  }
}
.cid-uj4vQk1VtR button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uj4vQk1VtR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uj4vQk1VtR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uj4vQk1VtR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uj4vQk1VtR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uj4vQk1VtR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uj4vQk1VtR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uj4vQk1VtR nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uj4vQk1VtR nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uj4vQk1VtR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uj4vQk1VtR .navbar-dropdown {
  padding: 0 24px;
  position: fixed;
}
@media (min-width: 576px) {
  .cid-uj4vQk1VtR .navbar-dropdown {
    padding: 0 40px;
    min-height: 80px;
  }
}
@media (min-width: 768px) {
  .cid-uj4vQk1VtR .navbar-dropdown {
    padding: 0 60px;
  }
}
@media (min-width: 992px) {
  .cid-uj4vQk1VtR .navbar-dropdown {
    padding: 0 0 0 60px;
  }
}
.cid-uj4vQk1VtR a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uj4vQk1VtR .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-uj4vQk1VtR .icons-menu {
    padding-left: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uj4vQk1VtR .navbar {
    height: 70px;
  }
  .cid-uj4vQk1VtR .navbar.opened {
    height: auto;
  }
  .cid-uj4vQk1VtR .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uj4vQk1VtR .btn {
  min-height: 81px;
  margin: 0.667rem 0.667rem 1.4rem;
  padding: 0 64px;
}
@media (min-width: 992px) {
  .cid-uj4vQk1VtR .btn {
    margin: 0 0 0 0.6rem;
  }
}
.cid-uj4vQk1VtR .btn-info-outline {
  border: 1px solid currentColor;
  background: #232323 !important;
}
.cid-uj4vQk1VtR .btn-info-outline:hover {
  background: #595959 !important;
  border: 1px solid currentColor !important;
}
.cid-tITPJRLTNx {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tITPJRLTNx .mbr-fallback-image.disabled {
  display: none;
}
.cid-tITPJRLTNx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tITPJRLTNx .col-title {
  margin-bottom: 20px;
}
@media (max-width: 991px) {
  .cid-tITPJRLTNx .col-title {
    margin-bottom: 50px;
  }
}
.cid-tITPJRLTNx .mbr-section-title {
  color: #2B2B2B;
}
.cid-tITPJRLTNx .mbr-section-main-subtitle {
  color: #5F6AD4;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-tITPJRLTNx .mbr-section-main-subtitle {
    margin-top: 16px;
  }
}
.cid-tITPJRLTNx .col-text {
  display: flex;
  flex-wrap: wrap;
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-tITPJRLTNx .col-text {
    flex-wrap: nowrap;
    justify-content: space-between;
  }
}
@media (max-width: 991px) {
  .cid-tITPJRLTNx .col-text {
    padding-top: 0;
    padding-bottom: 0;
  }
}
.cid-tITPJRLTNx .text-container1 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-tITPJRLTNx .text-container1 {
    max-width: 340px;
  }
}
.cid-tITPJRLTNx .text-container2 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-tITPJRLTNx .text-container2 {
    max-width: 280px;
    padding-left: 40px;
  }
}
.cid-tITPJRLTNx .mbr-section-btn {
  margin-top: 16px;
}
.cid-tITPJRLTNx .mbr-section-btn .btn {
  min-width: 280px;
  min-height: 60px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-tITPJRLTNx .mbr-section-btn {
    margin-top: 8px;
    width: 100%;
  }
  .cid-tITPJRLTNx .mbr-section-btn .btn {
    width: 100%;
    min-width: max-content;
  }
}
.cid-tITPJRLTNx .col-carousel {
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (max-width: 991px) {
  .cid-tITPJRLTNx .col-carousel {
    padding-top: 30px;
  }
}
.cid-tITPJRLTNx .col-border .border-line {
  height: 2px;
  background-color: #dfdfd8;
}
.cid-tITPJRLTNx .name-text {
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-tITPJRLTNx .roominess-text {
  color: #78ec80;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-tITPJRLTNx .mbr-text {
  color: #003d59;
  margin-bottom: 0;
  margin-top: 12px;
  text-align: center;
}
.cid-tITPJRLTNx .list {
  color: #2A2A2A;
  margin-top: 20px;
  width: 100%;
}
.cid-tITPJRLTNx .list-item {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-tITPJRLTNx .list-item:not(:first-child) {
  margin-top: 12px;
}
.cid-tITPJRLTNx .list-text {
  flex-grow: 1;
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-tITPJRLTNx .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 8px;
}
.cid-tITPJRLTNx .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #78ec80;
}
.cid-tITPJRLTNx .price-text {
  color: #2A2A2A;
  margin-bottom: 0;
  margin-top: 20px;
  text-align: center;
}
.cid-tITPJRLTNx .carousel {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 400px;
}
.cid-tITPJRLTNx .carousel img {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 1199px) {
  .cid-tITPJRLTNx .carousel {
    height: 385px;
  }
}
@media (max-width: 991px) {
  .cid-tITPJRLTNx .carousel {
    height: 350px;
  }
}
@media (max-width: 575px) {
  .cid-tITPJRLTNx .carousel {
    height: 280px;
  }
}
.cid-tITPJRLTNx .carousel-inner {
  display: flex;
  align-items: center;
  height: 100%;
  border-radius: 16px;
}
.cid-tITPJRLTNx .carousel-item {
  border-radius: 16px;
  overflow: hidden;
  height: 100%;
}
.cid-tITPJRLTNx .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-tITPJRLTNx .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tITPJRLTNx .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tITPJRLTNx .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-tITPJRLTNx .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 16px;
}
.cid-tITPJRLTNx .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 16px;
}
.cid-tITPJRLTNx .carousel-control:hover {
  background-color: #646464;
  color: #FFFFFF !important;
}
.cid-tITPJRLTNx .carousel-indicators {
  display: none !important;
}
.cid-tITPJRLTNx .item-menu-overlay {
  opacity: 0 !important;
}
.cid-tITPJRLTNx .name-text,
.cid-tITPJRLTNx .mbr-section-btn {
  color: #003d59;
  text-align: center;
}
.cid-uFIJTlr8YL {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-uFIJTlr8YL .fondcolor {
  margin-top: 0px;
  border-radius: 0px;
  border: 0px solid #232323;
  background: #fafafa;
}
.cid-uFIJTlr8YL .card {
  border-radius: 0px;
  margin-bottom: 3px;
}
.cid-uFIJTlr8YL .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-uFIJTlr8YL .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0;
  line-height: normal;
  align-items: center;
}
.cid-uFIJTlr8YL .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-uFIJTlr8YL .card .card-header a.panel-title h4 {
  padding: 0.5rem 2rem;
  border: 0px solid #232323;
  margin-bottom: -1px;
  border-radius: 0px;
  background-color: #ecf2ff;
  display: -webkit-flex;
}
.cid-uFIJTlr8YL .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
  font-size: 25px;
}
.cid-uFIJTlr8YL .mbr-figure {
  padding-bottom: 2rem;
  padding-top: 2rem;
  padding-left: 2rem;
  padding-right: 2rem;
}
@media (min-width: 992px) {
  .cid-uFIJTlr8YL .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uFIJTlr8YL .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-uFIJTlr8YL .mbr-text {
  color: #000000;
}
.cid-uFIJTlr8YL .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uFIJTlr8YL H2 {
  color: #000000;
}
.cid-uFIJTlr8YL H4 {
  text-align: left;
}
.cid-uFIJVRhVYf {
  padding-top: 0px;
  padding-bottom: 30px;
  position: relative;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-uFIJVRhVYf .fondcolor {
  margin-top: 0px;
  border-radius: 0px;
  border: 0px solid #232323;
  background: #fafafa;
}
.cid-uFIJVRhVYf .card {
  border-radius: 0px;
  margin-bottom: 3px;
}
.cid-uFIJVRhVYf .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-uFIJVRhVYf .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0;
  line-height: normal;
  align-items: center;
}
.cid-uFIJVRhVYf .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-uFIJVRhVYf .card .card-header a.panel-title h4 {
  padding: 0.5rem 2rem;
  border: 0px solid #232323;
  margin-bottom: -1px;
  border-radius: 0px;
  background-color: #ecf2ff;
  display: -webkit-flex;
}
.cid-uFIJVRhVYf .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
  font-size: 25px;
}
.cid-uFIJVRhVYf .mbr-figure {
  padding-bottom: 2rem;
  padding-top: 2rem;
  padding-left: 2rem;
  padding-right: 2rem;
}
@media (min-width: 992px) {
  .cid-uFIJVRhVYf .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uFIJVRhVYf .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-uFIJVRhVYf .mbr-text {
  color: #000000;
}
.cid-uFIJVRhVYf .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uFIJVRhVYf H2 {
  color: #000000;
}
.cid-uFIJVRhVYf H4 {
  text-align: left;
}
.cid-tITSSODRtJ {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tITSSODRtJ .mbr-section-title {
  margin-bottom: 25px;
}
.cid-tITSSODRtJ .mbr-section-subtitle {
  margin-bottom: 88px;
  font-weight: 400;
}
.cid-tITSSODRtJ .image {
  position: relative;
  z-index: 0;
  top: -50px;
}
.cid-tITSSODRtJ .image img {
  z-index: -1;
  width: 100%;
  max-height: 410px;
  object-fit: cover;
}
.cid-tITSSODRtJ .mbr-gallery-filter {
  text-align: left;
  padding: 0 20px;
  border-bottom: 1px solid #cce4f0;
}
.cid-tITSSODRtJ .mbr-gallery-filter .btn {
  padding: 0 20px 40px;
  margin: 0;
  margin-right: 35px;
  color: #003d59 !important;
  font-weight: 700;
  text-align: left;
  background: transparent !important;
  position: relative;
  border: none;
  min-width: auto;
  width: auto;
}
.cid-tITSSODRtJ .mbr-gallery-filter ul {
  display: block;
}
.cid-tITSSODRtJ .mbr-gallery-filter ul li {
  position: relative;
  padding: 0;
}
.cid-tITSSODRtJ .mbr-gallery-filter li:not(.active) .btn.active:after,
.cid-tITSSODRtJ .mbr-gallery-filter li.active .btn:not(.active):after,
.cid-tITSSODRtJ .mbr-gallery-filter .mbr-gallery-filter .btn:hover:after {
  content: "";
  position: absolute;
  left: 0;
  right: auto;
  width: 100%;
  bottom: 0;
  height: 11px;
  background-color: #46877e;
  transition: all 0.3s ease;
}
.cid-tITSSODRtJ .mbr-gallery-row {
  margin-top: 50px;
}
.cid-tITSSODRtJ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tITSSODRtJ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
  border-radius: 4px;
}
.cid-tITSSODRtJ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
  border-radius: 4px;
}
.cid-tITSSODRtJ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tITSSODRtJ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #003d59;
  opacity: 0;
  transition: 0.2s opacity ease-in-out;
}
.cid-tITSSODRtJ .mbr-gallery-item > div:hover::before {
  opacity: 0 !important;
}
.cid-tITSSODRtJ .mbr-gallery-title {
  transition: all .3s;
  position: absolute;
  display: block;
  font-weight: 700;
  width: 100%;
  bottom: 30px;
  left: 0;
  text-align: center;
  padding: 0 1rem;
  color: #fff;
  background: transparent;
}
.cid-tITSSODRtJ .icon-focus {
  transition: all .3s;
  top: 30%;
  width: 48px;
  height: 48px;
  transform: translateY(-30%);
}
.cid-tITSSODRtJ .mbr-gallery-item > div img,
.cid-tITSSODRtJ .mbr-gallery-item div:before {
  border-radius: 4px;
}
.cid-tITSSODRtJ .mbr-gallery-item > div {
  transition: all .3s;
  border-radius: 4px;
}
.cid-tITSSODRtJ .mbr-gallery-item:hover > div {
  transform: scale(0.95);
}
.cid-tITSSODRtJ .carousel-control-prev .mbri-left:before {
  content: "\e90a";
}
.cid-tITSSODRtJ .carousel-control-next .mbri-right:before {
  content: "\e909";
}
.cid-tITSSODRtJ .modal-body a.close {
  border-radius: 0;
  font-size: 32px;
  top: 0;
  right: 0;
  height: 70px;
  width: 70px;
  line-height: 70px;
}
@media (max-width: 991px) {
  .cid-tITSSODRtJ .mbr-section-subtitle {
    margin-bottom: 20px;
    text-align: center;
  }
  .cid-tITSSODRtJ .mbr-section-title {
    text-align: center;
  }
  .cid-tITSSODRtJ .image {
    top: auto;
    height: 420px;
  }
  .cid-tITSSODRtJ .mbr-gallery-filter .btn {
    padding: 0 0 22px;
  }
  .cid-tITSSODRtJ .mbr-gallery-filter ul li {
    margin-bottom: 10px;
  }
  .cid-tITSSODRtJ .mbr-gallery-item > div img,
  .cid-tITSSODRtJ .mbr-gallery-item div:before {
    height: auto;
    border-radius: 3px;
  }
  .cid-tITSSODRtJ .mbr-gallery-item > div {
    border-radius: 3px;
  }
}
@media (max-width: 767px) {
  .cid-tITSSODRtJ .image {
    height: 290px;
  }
}
.cid-tITPNqcQ3i {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tITPNqcQ3i .mbr-section-subtitle {
  color: #767676;
}
.cid-tITPNqcQ3i .container-table {
  margin: 0 auto;
}
.cid-tITPNqcQ3i .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tITPNqcQ3i .dataTables_wrapper {
  display: block;
}
.cid-tITPNqcQ3i .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tITPNqcQ3i .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tITPNqcQ3i table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #e1e8ff;
  margin-bottom: 0;
}
.cid-tITPNqcQ3i table th {
  border-top: none;
  font-weight: 500;
  border: 1px solid #e1e8ff;
  transition: all .2s;
}
.cid-tITPNqcQ3i table th:hover {
  background: #e1e8ff;
  color: #000000;
}
.cid-tITPNqcQ3i table td {
  border: 1px solid #e1e8ff;
}
.cid-tITPNqcQ3i .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tITPNqcQ3i .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tITPNqcQ3i .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tITPNqcQ3i .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tITPNqcQ3i .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tITPNqcQ3i .dataTables_filter {
    text-align: center;
  }
  .cid-tITPNqcQ3i .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tITPNqcQ3i .head-item {
  color: #57468b;
  text-align: center;
}
.cid-tITPNqcQ3i .body-item {
  color: #716c80;
  text-align: center;
}
.cid-tITPNqcQ3i .mbr-section-title {
  color: #003d59;
}
.cid-tITPNqcQ3i .head-item1 {
  color: #0e2d3b;
  text-align: center;
}
.cid-tITPNqcQ3i .body-item1 {
  color: #716c80;
  text-align: center;
}
.cid-tITPOSBYBC {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tITPOSBYBC .nav-tabs .nav-item.open .nav-link:focus,
.cid-tITPOSBYBC .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-tITPOSBYBC .nav {
  display: block;
}
.cid-tITPOSBYBC .nav-tabs {
  border: none;
  justify-content: center;
  display: flex;
}
.cid-tITPOSBYBC .nav-item {
  width: 100%;
}
@media (max-width: 992px) {
  .cid-tITPOSBYBC .nav-item {
    width: max-content;
    margin: 0;
  }
}
.cid-tITPOSBYBC .nav-tabs .nav-link {
  transition: all 0.5s;
  border-radius: 6px !important;
  border: none;
}
.cid-tITPOSBYBC .nav-tabs .nav-link:not(.active) {
  color: #000000;
}
.cid-tITPOSBYBC .nav-link,
.cid-tITPOSBYBC .nav-link.active {
  padding: 0.8rem 2rem;
  background-color: transparent;
  font-weight: bold;
}
.cid-tITPOSBYBC .nav-tabs .nav-link.active {
  background: #ff3366;
  color: #ffffff;
}
.cid-tITPOSBYBC H4 {
  text-align: center;
}
.cid-tITPOSBYBC H3 {
  text-align: center;
  color: #000000;
}
.cid-tITPOSBYBC P {
  color: #353535;
  text-align: left;
}
.cid-tITPOSBYBC .mbr-fallback-image.disabled {
  display: none;
}
.cid-tITPOSBYBC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tITQ4qiKpK {
  background-image: url("../../../assets/images/egypt-tours-egypt-travel-sharm-el-sheikh-30.jpg");
}
.cid-tITQ4qiKpK .mbr-section-title {
  text-align: center;
  margin-bottom: 40px;
  color: #ffffff;
}
.cid-tITQ4qiKpK .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-tITQ4qiKpK .button-align {
  text-align: right;
}
.cid-tITQ4qiKpK .mbr-section-btn {
  display: block;
  margin-left: 0;
  margin-right: 0;
}
.cid-tITQ4qiKpK .btn {
  margin-top: 20px;
  transition: all .3s !important;
  width: 268px !important;
  height: 268px !important;
}
.cid-tITQ4qiKpK a.btn > span {
  margin-left: 0.5rem;
}
.cid-tITQ4qiKpK a.btn {
  padding: 7.5rem 4rem;
  margin: 0;
  border-radius: 100% !important;
  background-color: transparent !important;
  border: 2px solid #ffffff !important;
}
.cid-tITQ4qiKpK .al {
  display: flex;
  align-items: center;
}
.cid-tITQ4qiKpK a.btn:hover {
  color: #000000 !important;
  background-color: #c0f22c !important;
  border: 2px solid #ffffff !important;
}
.cid-tITQ4qiKpK a {
  font-weight: 500;
  transition: color .3s;
}
.cid-tITQ4qiKpK .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-tITQ4qiKpK .icon-wrapper {
  display: inline;
}
.cid-tITQ4qiKpK .lin {
  display: inline;
  margin-left: 12px;
}
.cid-tITQ4qiKpK .linkMovement {
  margin-top: 130px;
}
@media (max-width: 960px) {
  .cid-tITQ4qiKpK .al {
    flex-direction: column;
  }
  .cid-tITQ4qiKpK .button-align {
    padding-top: 20px;
    text-align: center;
  }
  .cid-tITQ4qiKpK .linkMovement {
    display: flex;
    justify-content: center;
    padding-top: 20px;
    margin-top: 0;
  }
}
.cid-tITVC5ZmDn {
  padding-top: 45px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tITVC5ZmDn [class^="socicon-"]:before,
.cid-tITVC5ZmDn [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-tITVC5ZmDn .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-tITVC5ZmDn .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #6592e6, #ff6666);
  display: inline-block;
}
.cid-tITVC5ZmDn .socicon {
  color: #5b686b;
}
.cid-tITVC5ZmDn .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-tITVC5ZmDn .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-tITVC5ZmDn .btn-social:hover {
  color: #fff;
  background: #1ba1e2;
}
.cid-tITVC5ZmDn .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-tITVC5ZmDn .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-tITVC5ZmDn .btn {
    font-size: 20px !important;
  }
  .cid-tITVC5ZmDn .btn-social {
    margin-right: .1rem !important;
    margin-left: .1rem !important;
  }
}
.cid-tJee708UbA.popup-builder {
  background-color: #ffffff;
}
.cid-tJee708UbA.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tJee708UbA.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tJee708UbA .modal-content,
.cid-tJee708UbA .modal-dialog {
  height: auto;
}
.cid-tJee708UbA .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tJee708UbA .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tJee708UbA .form-wrapper .mbr-form .form-group,
  .cid-tJee708UbA .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tJee708UbA .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tJee708UbA .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tJee708UbA .mbr-text {
  text-align: center;
}
.cid-tJee708UbA .pt-0 {
  padding-top: 0 !important;
}
.cid-tJee708UbA .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tJee708UbA .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tJee708UbA .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tJee708UbA .modal-open {
  overflow: hidden;
}
.cid-tJee708UbA .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tJee708UbA .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tJee708UbA .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tJee708UbA .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tJee708UbA .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tJee708UbA .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tJee708UbA .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tJee708UbA .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-tJee708UbA .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tJee708UbA .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tJee708UbA .modal-backdrop.fade {
  opacity: 0;
}
.cid-tJee708UbA .modal-backdrop.show {
  opacity: .5;
}
.cid-tJee708UbA .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tJee708UbA .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tJee708UbA .modal-header {
    padding: 1rem;
  }
}
.cid-tJee708UbA .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tJee708UbA .modal-header .close svg {
  fill: #353535;
}
.cid-tJee708UbA .modal-header .close:hover {
  opacity: 1;
}
.cid-tJee708UbA .modal-header .close:focus {
  outline: none;
}
.cid-tJee708UbA .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-tJee708UbA .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tJee708UbA .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJee708UbA .modal-body {
    padding: 1rem;
  }
}
.cid-tJee708UbA .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tJee708UbA .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJee708UbA .modal-footer {
    padding: 1rem;
  }
}
.cid-tJee708UbA .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tJee708UbA .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tJee708UbA .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tJee708UbA .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tJee708UbA .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tJee708UbA .modal-lg,
  .cid-tJee708UbA .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tJee708UbA .modal-xl {
    max-width: 1140px;
  }
}
.cid-tJee708UbA .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tJee708UbA .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tJee708UbA .form-group {
  margin-bottom: 1rem;
}
.cid-tJee708UbA .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tJee708UbA .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tJee708UbA .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tJee708UbA .mbr-section-btn {
  margin: 0;
}
.cid-tJee708UbA .mbr-section-btn .btn {
  margin: 0;
}
.cid-tJefBdZGMc.popup-builder {
  background-color: #ffffff;
}
.cid-tJefBdZGMc.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tJefBdZGMc.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tJefBdZGMc .modal-content,
.cid-tJefBdZGMc .modal-dialog {
  height: auto;
}
.cid-tJefBdZGMc .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tJefBdZGMc .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tJefBdZGMc .form-wrapper .mbr-form .form-group,
  .cid-tJefBdZGMc .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tJefBdZGMc .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tJefBdZGMc .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tJefBdZGMc .mbr-text {
  text-align: center;
}
.cid-tJefBdZGMc .pt-0 {
  padding-top: 0 !important;
}
.cid-tJefBdZGMc .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tJefBdZGMc .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tJefBdZGMc .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tJefBdZGMc .modal-open {
  overflow: hidden;
}
.cid-tJefBdZGMc .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tJefBdZGMc .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tJefBdZGMc .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tJefBdZGMc .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tJefBdZGMc .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tJefBdZGMc .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tJefBdZGMc .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tJefBdZGMc .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-tJefBdZGMc .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tJefBdZGMc .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tJefBdZGMc .modal-backdrop.fade {
  opacity: 0;
}
.cid-tJefBdZGMc .modal-backdrop.show {
  opacity: .5;
}
.cid-tJefBdZGMc .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tJefBdZGMc .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tJefBdZGMc .modal-header {
    padding: 1rem;
  }
}
.cid-tJefBdZGMc .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tJefBdZGMc .modal-header .close svg {
  fill: #353535;
}
.cid-tJefBdZGMc .modal-header .close:hover {
  opacity: 1;
}
.cid-tJefBdZGMc .modal-header .close:focus {
  outline: none;
}
.cid-tJefBdZGMc .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-tJefBdZGMc .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tJefBdZGMc .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJefBdZGMc .modal-body {
    padding: 1rem;
  }
}
.cid-tJefBdZGMc .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tJefBdZGMc .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJefBdZGMc .modal-footer {
    padding: 1rem;
  }
}
.cid-tJefBdZGMc .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tJefBdZGMc .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tJefBdZGMc .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tJefBdZGMc .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tJefBdZGMc .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tJefBdZGMc .modal-lg,
  .cid-tJefBdZGMc .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tJefBdZGMc .modal-xl {
    max-width: 1140px;
  }
}
.cid-tJefBdZGMc .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tJefBdZGMc .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tJefBdZGMc .form-group {
  margin-bottom: 1rem;
}
.cid-tJefBdZGMc .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tJefBdZGMc .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tJefBdZGMc .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tJefBdZGMc .mbr-section-btn {
  margin: 0;
}
.cid-tJefBdZGMc .mbr-section-btn .btn {
  margin: 0;
}
.cid-tJsZpFskfu {
  background-color: #ffffff;
}
.cid-tJsZpFskfu .container {
  padding-top: 25px;
  padding-bottom: 25px;
  text-align: right;
}
.cid-tJsZpFskfu .container-nopadding {
  padding: 0px;
}
.cid-tJsZpFskfu .contactBtn {
  position: absolute;
  right: 30px;
  bottom: 30px;
  z-index: 5001;
}
.cid-tJsZpFskfu .contactBtnFixed {
  position: fixed;
}
.cid-tJsZpFskfu .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-tJsZpFskfu .btnIconcol {
  color: #ffffff;
}
.cid-tJsZpFskfu .btn-circle:hover {
  background-color: #232323;
}
.cid-tJsZpFskfu .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-tJsZpFskfu .btn-iconsize .btn {
    font-size: 1.7rem !important;
  }
  .cid-tJsZpFskfu .btn-iconsize .btn .mbr-iconfont {
    font-size: 1.7rem !important;
  }
}
.cid-tJsZpFskfu .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-tJsZpFskfu .windowFixed {
  display: none;
  position: fixed;
  right: 100px;
  bottom: 30px;
  overflow: auto;
  opacity: 0%;
  transition: opacity 1s;
}
.cid-tJsZpFskfu .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-tJsZpFskfu .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-tJsZpFskfu .windowFixed {
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
  }
  .cid-tJsZpFskfu .windowBar,
  .cid-tJsZpFskfu .contentwindow,
  .cid-tJsZpFskfu .contactwindow {
    border-radius: 0;
  }
}
.cid-tJsZpFskfu .windowContent {
  width: 100%;
  padding: 10px;
}
.cid-tJsZpFskfu .windowBarText {
  display: block;
  color: #ffffff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-tJsZpFskfu .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-tJsZpFskfu .mbr-form .input-group-btn button[type="submit"] {
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-tJsZpFskfu .recaptcha-div {
  margin-bottom: 0;
}
.cid-tJsZpFskfu .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-tJsZpFskfu .gdpr-div {
  margin-bottom: 0;
}
.cid-tJsZpFskfu .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-tJsZpFskfu .alert-div {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
}
.cid-tJsZpFskfu .send-copy-div {
  margin-bottom: 0;
}
.cid-tJsZpFskfu .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-tJsZpFskfu .alert-success {
  background-color: #55e629;
  padding-top: 0.3rem !important;
  padding-bottom: 0.3rem !important;
}
.cid-tJsZpFskfu .alert-danger {
  background-color: #fd000b;
  padding-top: 0.3rem !important;
  padding-bottom: 0.3rem !important;
}
.cid-tJsZpFskfu .mbr-alert-success {
  text-align: center;
}
.cid-tJsZpFskfu .mbr-alert-danger {
  text-align: center;
}
.cid-tJsZpFskfu .message-div {
  margin-bottom: 0;
}
.cid-tJsZpFskfu .message-topic-div {
  margin-bottom: 0;
}
.cid-tJsZpFskfu .file-upload-div {
  margin-bottom: 0;
}
.cid-tJsZpFskfu .form-control {
  padding-top: 5px !important;
  padding-bottom: 8px !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  min-height: 3.2em !important;
}
.cid-tJsZpFskfu .form-control2 {
  color: #000000 !important;
  font-size: 15px !important;
  font-weight: 400 !important;
  min-height: 3.2em !important;
}
.cid-tJsZpFskfu .form-control3 {
  font-size: 15px !important;
  font-weight: 400 !important;
  min-height: 3.5em !important;
}
.cid-tJsZpFskfu .form-control {
  border: 1px solid #000000 !important;
}
.cid-tJsZpFskfu .form-control:hover {
  border: 1px solid #000000 !important;
}
.cid-tJsZpFskfu .form-control:focus {
  border: 1px solid #000000 !important;
}
.cid-tJsZpFskfu .showAlerts {
  display: block !important;
}
.cid-tJsZpFskfu .sendBtnCornerRadius {
  border-radius: 7px;
}
.cid-tJsZpFskfu .hidden {
  display: none;
}
.cid-tJsZpFskfu .mbr-section-terms {
  color: #232323;
  text-align: left;
}
.cid-tJsZpFskfu .mbr-section-autorespond {
  color: #232323;
  text-align: center;
}
.cid-tJsZpFskfu .mbr-section-gdpr {
  color: #232323;
  text-align: left;
}
.cid-tJsZpFskfu .mbr-section-alertsuccess {
  text-align: center;
}
.cid-tJsZpFskfu .mbr-section-alertsuccess span {
  vertical-align: middle;
}
.cid-tJsZpFskfu .mbr-section-alerterror {
  text-align: center;
}
.cid-tJsZpFskfu .mbr-section-alerterror span {
  vertical-align: middle;
}
.cid-tJsZpFskfu .mbr-section-labels {
  color: #232323;
}
.cid-tJsZpFskfu .sub-btn-config {
  margin-top: 13px !important;
  margin-bottom: 10px !important;
}
.cid-tJsZpFskfu .uploadBtn {
  padding-top: 17px !important;
  padding-left: 20.75px !important;
  color: #000000 !important;
}
.cid-tJsZpFskfu .MsgTopicXpad {
  padding-left: 6px !important;
}
.cid-tJsZpFskfu 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-tJsZpFskfu 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-tJsZpFskfu 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-tJsZpFskfu .blockhelp-format {
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  text-align: left;
}
.cid-tJsZpFskfu .blockhelp-format2 {
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  text-align: left;
  color: red;
}
.cid-tJsZpFskfu .show2ndButton {
  display: none ;
}
.cid-tJsZpFskfu input,
.cid-tJsZpFskfu textarea,
.cid-tJsZpFskfu select {
  background-color: #ffffff !important;
}
.cid-tJsZpFskfu textarea::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-tJsZpFskfu textarea:-moz-placeholder {
  color: #767676 !important;
}
.cid-tJsZpFskfu textarea::-moz-placeholder {
  color: #767676 !important;
}
.cid-tJsZpFskfu textarea:-ms-input-placeholder {
  color: #767676 !important;
}
.cid-tJsZpFskfu input::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-tJsZpFskfu input:-moz-placeholder {
  color: #767676 !important;
}
.cid-tJsZpFskfu input::-moz-placeholder {
  color: #767676 !important;
}
.cid-tJsZpFskfu input:-ms-input-placeholder {
  color: #767676 !important;
}
.cid-tJsZpFskfu .btn .mbr-iconfont,
.cid-tJsZpFskfu .btn.btn-sm .mbr-iconfont {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: unset;
}
.cid-uj4vUcPY7P {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uj4vUcPY7P .mbr-fallback-image.disabled {
  display: none;
}
.cid-uj4vUcPY7P .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uj4vUcPY7P .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uj4vUcPY7P .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uj4vUcPY7P .row {
    text-align: center;
  }
  .cid-uj4vUcPY7P .row > div {
    margin: auto;
  }
  .cid-uj4vUcPY7P .social-row {
    justify-content: center;
  }
}
.cid-uj4vUcPY7P .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uj4vUcPY7P .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uj4vUcPY7P .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uj4vUcPY7P .list {
    margin-bottom: 0rem;
  }
}
.cid-uj4vUcPY7P .mbr-text {
  color: #bbbbbb;
}
.cid-uj4vUcPY7P .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-uj4vUcPY7P .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uj4vUcPY7P div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uj4w4ypLJ1 {
  z-index: 1000;
  width: 100%;
}
.cid-uj4w4ypLJ1 nav.navbar {
  position: fixed;
}
.cid-uj4w4ypLJ1 .container-fluid {
  padding: 0;
}
.cid-uj4w4ypLJ1 .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-uj4w4ypLJ1 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uj4w4ypLJ1 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uj4w4ypLJ1 .dropdown-item:hover,
.cid-uj4w4ypLJ1 .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uj4w4ypLJ1 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uj4w4ypLJ1 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uj4w4ypLJ1 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uj4w4ypLJ1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uj4w4ypLJ1 .nav-link {
  position: relative;
}
.cid-uj4w4ypLJ1 .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-uj4w4ypLJ1 .nav-link::after {
  background: transparent !important;
}
.cid-uj4w4ypLJ1 .nav-link:hover::before,
.cid-uj4w4ypLJ1 .nav-link :focus::before {
  width: 100%;
}
.cid-uj4w4ypLJ1 .container {
  display: flex;
  margin: auto;
}
.cid-uj4w4ypLJ1 .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-uj4w4ypLJ1 .iconfont-wrapper:hover {
  background: #FFFFFF;
}
.cid-uj4w4ypLJ1 .iconfont-wrapper:hover .mbr-iconfont {
  color: #141414;
}
.cid-uj4w4ypLJ1 .dropdown-menu,
.cid-uj4w4ypLJ1 .navbar.opened {
  background: #141414 !important;
}
.cid-uj4w4ypLJ1 .nav-item:focus,
.cid-uj4w4ypLJ1 .nav-link:focus {
  outline: none;
}
.cid-uj4w4ypLJ1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uj4w4ypLJ1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
  background: transparent !important;
}
.cid-uj4w4ypLJ1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uj4w4ypLJ1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uj4w4ypLJ1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uj4w4ypLJ1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uj4w4ypLJ1 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid #ffffff;
  background: rgba(20, 20, 20, 0.2);
}
.cid-uj4w4ypLJ1 .navbar.opened {
  transition: all 0.3s;
}
.cid-uj4w4ypLJ1 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uj4w4ypLJ1 .navbar .navbar-logo img {
  width: auto;
}
.cid-uj4w4ypLJ1 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uj4w4ypLJ1 .navbar.collapsed {
  justify-content: center;
}
.cid-uj4w4ypLJ1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uj4w4ypLJ1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uj4w4ypLJ1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-uj4w4ypLJ1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uj4w4ypLJ1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uj4w4ypLJ1 .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-uj4w4ypLJ1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uj4w4ypLJ1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uj4w4ypLJ1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uj4w4ypLJ1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uj4w4ypLJ1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uj4w4ypLJ1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uj4w4ypLJ1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uj4w4ypLJ1 .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-uj4w4ypLJ1 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uj4w4ypLJ1 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uj4w4ypLJ1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uj4w4ypLJ1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uj4w4ypLJ1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uj4w4ypLJ1 .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uj4w4ypLJ1 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uj4w4ypLJ1 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uj4w4ypLJ1 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uj4w4ypLJ1 .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-uj4w4ypLJ1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uj4w4ypLJ1 .navbar-brand .display-7 {
  font-size: 24px;
}
.cid-uj4w4ypLJ1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uj4w4ypLJ1 .dropdown-item.active,
.cid-uj4w4ypLJ1 .dropdown-item:active {
  background-color: transparent;
}
.cid-uj4w4ypLJ1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uj4w4ypLJ1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uj4w4ypLJ1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uj4w4ypLJ1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #141414;
}
.cid-uj4w4ypLJ1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uj4w4ypLJ1 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uj4w4ypLJ1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uj4w4ypLJ1 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
@media (min-width: 992px) {
  .cid-uj4w4ypLJ1 .navbar-buttons {
    margin-bottom: -1px;
    margin-top: -1px;
  }
}
.cid-uj4w4ypLJ1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uj4w4ypLJ1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uj4w4ypLJ1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uj4w4ypLJ1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uj4w4ypLJ1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uj4w4ypLJ1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uj4w4ypLJ1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uj4w4ypLJ1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uj4w4ypLJ1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uj4w4ypLJ1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uj4w4ypLJ1 .navbar-dropdown {
  padding: 0 24px;
  position: fixed;
}
@media (min-width: 576px) {
  .cid-uj4w4ypLJ1 .navbar-dropdown {
    padding: 0 40px;
    min-height: 80px;
  }
}
@media (min-width: 768px) {
  .cid-uj4w4ypLJ1 .navbar-dropdown {
    padding: 0 60px;
  }
}
@media (min-width: 992px) {
  .cid-uj4w4ypLJ1 .navbar-dropdown {
    padding: 0 0 0 60px;
  }
}
.cid-uj4w4ypLJ1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uj4w4ypLJ1 .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-uj4w4ypLJ1 .icons-menu {
    padding-left: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uj4w4ypLJ1 .navbar {
    height: 70px;
  }
  .cid-uj4w4ypLJ1 .navbar.opened {
    height: auto;
  }
  .cid-uj4w4ypLJ1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uj4w4ypLJ1 .btn {
  min-height: 81px;
  margin: 0.667rem 0.667rem 1.4rem;
  padding: 0 64px;
}
@media (min-width: 992px) {
  .cid-uj4w4ypLJ1 .btn {
    margin: 0 0 0 0.6rem;
  }
}
.cid-uj4w4ypLJ1 .btn-info-outline {
  border: 1px solid currentColor;
  background: #232323 !important;
}
.cid-uj4w4ypLJ1 .btn-info-outline:hover {
  background: #595959 !important;
  border: 1px solid currentColor !important;
}
.cid-tIUbfOdvWp {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tIUbfOdvWp .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIUbfOdvWp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIUbfOdvWp .col-title {
  margin-bottom: 20px;
}
@media (max-width: 991px) {
  .cid-tIUbfOdvWp .col-title {
    margin-bottom: 50px;
  }
}
.cid-tIUbfOdvWp .mbr-section-title {
  color: #2B2B2B;
}
.cid-tIUbfOdvWp .mbr-section-main-subtitle {
  color: #5F6AD4;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-tIUbfOdvWp .mbr-section-main-subtitle {
    margin-top: 16px;
  }
}
.cid-tIUbfOdvWp .col-text {
  display: flex;
  flex-wrap: wrap;
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-tIUbfOdvWp .col-text {
    flex-wrap: nowrap;
    justify-content: space-between;
  }
}
@media (max-width: 991px) {
  .cid-tIUbfOdvWp .col-text {
    padding-top: 0;
    padding-bottom: 0;
  }
}
.cid-tIUbfOdvWp .text-container1 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-tIUbfOdvWp .text-container1 {
    max-width: 340px;
  }
}
.cid-tIUbfOdvWp .text-container2 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-tIUbfOdvWp .text-container2 {
    max-width: 280px;
    padding-left: 40px;
  }
}
.cid-tIUbfOdvWp .mbr-section-btn {
  margin-top: 16px;
}
.cid-tIUbfOdvWp .mbr-section-btn .btn {
  min-width: 280px;
  min-height: 60px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-tIUbfOdvWp .mbr-section-btn {
    margin-top: 8px;
    width: 100%;
  }
  .cid-tIUbfOdvWp .mbr-section-btn .btn {
    width: 100%;
    min-width: max-content;
  }
}
.cid-tIUbfOdvWp .col-carousel {
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (max-width: 991px) {
  .cid-tIUbfOdvWp .col-carousel {
    padding-top: 30px;
  }
}
.cid-tIUbfOdvWp .col-border .border-line {
  height: 2px;
  background-color: #dfdfd8;
}
.cid-tIUbfOdvWp .name-text {
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-tIUbfOdvWp .roominess-text {
  color: #78ec80;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-tIUbfOdvWp .mbr-text {
  color: #003d59;
  margin-bottom: 0;
  margin-top: 12px;
  text-align: center;
}
.cid-tIUbfOdvWp .list {
  color: #2A2A2A;
  margin-top: 20px;
  width: 100%;
}
.cid-tIUbfOdvWp .list-item {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-tIUbfOdvWp .list-item:not(:first-child) {
  margin-top: 12px;
}
.cid-tIUbfOdvWp .list-text {
  flex-grow: 1;
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-tIUbfOdvWp .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 8px;
}
.cid-tIUbfOdvWp .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #78ec80;
}
.cid-tIUbfOdvWp .price-text {
  color: #2A2A2A;
  margin-bottom: 0;
  margin-top: 20px;
  text-align: center;
}
.cid-tIUbfOdvWp .carousel {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 400px;
}
.cid-tIUbfOdvWp .carousel img {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 1199px) {
  .cid-tIUbfOdvWp .carousel {
    height: 385px;
  }
}
@media (max-width: 991px) {
  .cid-tIUbfOdvWp .carousel {
    height: 350px;
  }
}
@media (max-width: 575px) {
  .cid-tIUbfOdvWp .carousel {
    height: 280px;
  }
}
.cid-tIUbfOdvWp .carousel-inner {
  display: flex;
  align-items: center;
  height: 100%;
  border-radius: 16px;
}
.cid-tIUbfOdvWp .carousel-item {
  border-radius: 16px;
  overflow: hidden;
  height: 100%;
}
.cid-tIUbfOdvWp .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-tIUbfOdvWp .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tIUbfOdvWp .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tIUbfOdvWp .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-tIUbfOdvWp .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 16px;
}
.cid-tIUbfOdvWp .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 16px;
}
.cid-tIUbfOdvWp .carousel-control:hover {
  background-color: #646464;
  color: #FFFFFF !important;
}
.cid-tIUbfOdvWp .carousel-indicators {
  display: none !important;
}
.cid-tIUbfOdvWp .item-menu-overlay {
  opacity: 0 !important;
}
.cid-tIUbfOdvWp .name-text,
.cid-tIUbfOdvWp .mbr-section-btn {
  color: #003d59;
  text-align: center;
}
.cid-uFIK4nRLjM {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-uFIK4nRLjM .fondcolor {
  margin-top: 0px;
  border-radius: 0px;
  border: 0px solid #232323;
  background: #fafafa;
}
.cid-uFIK4nRLjM .card {
  border-radius: 0px;
  margin-bottom: 3px;
}
.cid-uFIK4nRLjM .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-uFIK4nRLjM .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0;
  line-height: normal;
  align-items: center;
}
.cid-uFIK4nRLjM .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-uFIK4nRLjM .card .card-header a.panel-title h4 {
  padding: 0.5rem 2rem;
  border: 0px solid #232323;
  margin-bottom: -1px;
  border-radius: 0px;
  background-color: #ecf2ff;
  display: -webkit-flex;
}
.cid-uFIK4nRLjM .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
  font-size: 25px;
}
.cid-uFIK4nRLjM .mbr-figure {
  padding-bottom: 2rem;
  padding-top: 2rem;
  padding-left: 2rem;
  padding-right: 2rem;
}
@media (min-width: 992px) {
  .cid-uFIK4nRLjM .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uFIK4nRLjM .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-uFIK4nRLjM .mbr-text {
  color: #000000;
}
.cid-uFIK4nRLjM .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uFIK4nRLjM H2 {
  color: #000000;
}
.cid-uFIK4nRLjM H4 {
  text-align: left;
}
.cid-uFIK6x5nMC {
  padding-top: 0px;
  padding-bottom: 30px;
  position: relative;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-uFIK6x5nMC .fondcolor {
  margin-top: 0px;
  border-radius: 0px;
  border: 0px solid #232323;
  background: #fafafa;
}
.cid-uFIK6x5nMC .card {
  border-radius: 0px;
  margin-bottom: 3px;
}
.cid-uFIK6x5nMC .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-uFIK6x5nMC .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0;
  line-height: normal;
  align-items: center;
}
.cid-uFIK6x5nMC .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-uFIK6x5nMC .card .card-header a.panel-title h4 {
  padding: 0.5rem 2rem;
  border: 0px solid #232323;
  margin-bottom: -1px;
  border-radius: 0px;
  background-color: #ecf2ff;
  display: -webkit-flex;
}
.cid-uFIK6x5nMC .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
  font-size: 25px;
}
.cid-uFIK6x5nMC .mbr-figure {
  padding-bottom: 2rem;
  padding-top: 2rem;
  padding-left: 2rem;
  padding-right: 2rem;
}
@media (min-width: 992px) {
  .cid-uFIK6x5nMC .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uFIK6x5nMC .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-uFIK6x5nMC .mbr-text {
  color: #000000;
}
.cid-uFIK6x5nMC .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uFIK6x5nMC H2 {
  color: #000000;
}
.cid-uFIK6x5nMC H4 {
  text-align: left;
}
.cid-tIUbomdPL6 {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tIUbomdPL6 .mbr-section-title {
  margin-bottom: 25px;
}
.cid-tIUbomdPL6 .mbr-section-subtitle {
  margin-bottom: 88px;
  font-weight: 400;
}
.cid-tIUbomdPL6 .image {
  position: relative;
  z-index: 0;
  top: -50px;
}
.cid-tIUbomdPL6 .image img {
  z-index: -1;
  width: 100%;
  max-height: 410px;
  object-fit: cover;
}
.cid-tIUbomdPL6 .mbr-gallery-filter {
  text-align: left;
  padding: 0 20px;
  border-bottom: 1px solid #cce4f0;
}
.cid-tIUbomdPL6 .mbr-gallery-filter .btn {
  padding: 0 20px 40px;
  margin: 0;
  margin-right: 35px;
  color: #003d59 !important;
  font-weight: 700;
  text-align: left;
  background: transparent !important;
  position: relative;
  border: none;
  min-width: auto;
  width: auto;
}
.cid-tIUbomdPL6 .mbr-gallery-filter ul {
  display: block;
}
.cid-tIUbomdPL6 .mbr-gallery-filter ul li {
  position: relative;
  padding: 0;
}
.cid-tIUbomdPL6 .mbr-gallery-filter li:not(.active) .btn.active:after,
.cid-tIUbomdPL6 .mbr-gallery-filter li.active .btn:not(.active):after,
.cid-tIUbomdPL6 .mbr-gallery-filter .mbr-gallery-filter .btn:hover:after {
  content: "";
  position: absolute;
  left: 0;
  right: auto;
  width: 100%;
  bottom: 0;
  height: 11px;
  background-color: #46877e;
  transition: all 0.3s ease;
}
.cid-tIUbomdPL6 .mbr-gallery-row {
  margin-top: 50px;
}
.cid-tIUbomdPL6 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIUbomdPL6 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
  border-radius: 4px;
}
.cid-tIUbomdPL6 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
  border-radius: 4px;
}
.cid-tIUbomdPL6 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIUbomdPL6 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #003d59;
  opacity: 0;
  transition: 0.2s opacity ease-in-out;
}
.cid-tIUbomdPL6 .mbr-gallery-item > div:hover::before {
  opacity: 0 !important;
}
.cid-tIUbomdPL6 .mbr-gallery-title {
  transition: all .3s;
  position: absolute;
  display: block;
  font-weight: 700;
  width: 100%;
  bottom: 30px;
  left: 0;
  text-align: center;
  padding: 0 1rem;
  color: #fff;
  background: transparent;
}
.cid-tIUbomdPL6 .icon-focus {
  transition: all .3s;
  top: 30%;
  width: 48px;
  height: 48px;
  transform: translateY(-30%);
}
.cid-tIUbomdPL6 .mbr-gallery-item > div img,
.cid-tIUbomdPL6 .mbr-gallery-item div:before {
  border-radius: 4px;
}
.cid-tIUbomdPL6 .mbr-gallery-item > div {
  transition: all .3s;
  border-radius: 4px;
}
.cid-tIUbomdPL6 .mbr-gallery-item:hover > div {
  transform: scale(0.95);
}
.cid-tIUbomdPL6 .carousel-control-prev .mbri-left:before {
  content: "\e90a";
}
.cid-tIUbomdPL6 .carousel-control-next .mbri-right:before {
  content: "\e909";
}
.cid-tIUbomdPL6 .modal-body a.close {
  border-radius: 0;
  font-size: 32px;
  top: 0;
  right: 0;
  height: 70px;
  width: 70px;
  line-height: 70px;
}
@media (max-width: 991px) {
  .cid-tIUbomdPL6 .mbr-section-subtitle {
    margin-bottom: 20px;
    text-align: center;
  }
  .cid-tIUbomdPL6 .mbr-section-title {
    text-align: center;
  }
  .cid-tIUbomdPL6 .image {
    top: auto;
    height: 420px;
  }
  .cid-tIUbomdPL6 .mbr-gallery-filter .btn {
    padding: 0 0 22px;
  }
  .cid-tIUbomdPL6 .mbr-gallery-filter ul li {
    margin-bottom: 10px;
  }
  .cid-tIUbomdPL6 .mbr-gallery-item > div img,
  .cid-tIUbomdPL6 .mbr-gallery-item div:before {
    height: auto;
    border-radius: 3px;
  }
  .cid-tIUbomdPL6 .mbr-gallery-item > div {
    border-radius: 3px;
  }
}
@media (max-width: 767px) {
  .cid-tIUbomdPL6 .image {
    height: 290px;
  }
}
.cid-tIUbkUxa9Q {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tIUbkUxa9Q .mbr-section-subtitle {
  color: #767676;
}
.cid-tIUbkUxa9Q .container-table {
  margin: 0 auto;
}
.cid-tIUbkUxa9Q .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tIUbkUxa9Q .dataTables_wrapper {
  display: block;
}
.cid-tIUbkUxa9Q .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tIUbkUxa9Q .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tIUbkUxa9Q table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #e1e8ff;
  margin-bottom: 0;
}
.cid-tIUbkUxa9Q table th {
  border-top: none;
  font-weight: 500;
  border: 1px solid #e1e8ff;
  transition: all .2s;
}
.cid-tIUbkUxa9Q table th:hover {
  background: #e1e8ff;
  color: #000000;
}
.cid-tIUbkUxa9Q table td {
  border: 1px solid #e1e8ff;
}
.cid-tIUbkUxa9Q .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tIUbkUxa9Q .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tIUbkUxa9Q .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tIUbkUxa9Q .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tIUbkUxa9Q .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tIUbkUxa9Q .dataTables_filter {
    text-align: center;
  }
  .cid-tIUbkUxa9Q .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tIUbkUxa9Q .head-item {
  color: #57468b;
  text-align: center;
}
.cid-tIUbkUxa9Q .body-item {
  color: #716c80;
  text-align: center;
}
.cid-tIUbkUxa9Q .mbr-section-title {
  color: #003d59;
}
.cid-tIUbkUxa9Q .head-item1 {
  color: #0e2d3b;
  text-align: center;
}
.cid-tIUbkUxa9Q .body-item1 {
  color: #716c80;
  text-align: center;
}
.cid-tIUbmGzLzv {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tIUbmGzLzv .nav-tabs .nav-item.open .nav-link:focus,
.cid-tIUbmGzLzv .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-tIUbmGzLzv .nav {
  display: block;
}
.cid-tIUbmGzLzv .nav-tabs {
  border: none;
  justify-content: center;
  display: flex;
}
.cid-tIUbmGzLzv .nav-item {
  width: 100%;
}
@media (max-width: 992px) {
  .cid-tIUbmGzLzv .nav-item {
    width: max-content;
    margin: 0;
  }
}
.cid-tIUbmGzLzv .nav-tabs .nav-link {
  transition: all 0.5s;
  border-radius: 6px !important;
  border: none;
}
.cid-tIUbmGzLzv .nav-tabs .nav-link:not(.active) {
  color: #000000;
}
.cid-tIUbmGzLzv .nav-link,
.cid-tIUbmGzLzv .nav-link.active {
  padding: 0.8rem 2rem;
  background-color: transparent;
  font-weight: bold;
}
.cid-tIUbmGzLzv .nav-tabs .nav-link.active {
  background: #ff3366;
  color: #ffffff;
}
.cid-tIUbmGzLzv H4 {
  text-align: center;
}
.cid-tIUbmGzLzv H3 {
  text-align: center;
  color: #000000;
}
.cid-tIUbmGzLzv P {
  color: #353535;
  text-align: left;
}
.cid-tIUbmGzLzv .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIUbmGzLzv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIUa7D7ofW {
  background-image: url("../../../assets/images/egypt-tours-egypt-travel-hurghada-16.jpg");
}
.cid-tIUa7D7ofW .mbr-section-title {
  text-align: center;
  margin-bottom: 40px;
  color: #ffffff;
}
.cid-tIUa7D7ofW .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-tIUa7D7ofW .button-align {
  text-align: right;
}
.cid-tIUa7D7ofW .mbr-section-btn {
  display: block;
  margin-left: 0;
  margin-right: 0;
}
.cid-tIUa7D7ofW .btn {
  margin-top: 20px;
  transition: all .3s !important;
  width: 268px !important;
  height: 268px !important;
}
.cid-tIUa7D7ofW a.btn > span {
  margin-left: 0.5rem;
}
.cid-tIUa7D7ofW a.btn {
  padding: 7.5rem 4rem;
  margin: 0;
  border-radius: 100% !important;
  background-color: transparent !important;
  border: 2px solid #ffffff !important;
}
.cid-tIUa7D7ofW .al {
  display: flex;
  align-items: center;
}
.cid-tIUa7D7ofW a.btn:hover {
  color: #000000 !important;
  background-color: #c0f22c !important;
  border: 2px solid #ffffff !important;
}
.cid-tIUa7D7ofW a {
  font-weight: 500;
  transition: color .3s;
}
.cid-tIUa7D7ofW .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-tIUa7D7ofW .icon-wrapper {
  display: inline;
}
.cid-tIUa7D7ofW .lin {
  display: inline;
  margin-left: 12px;
}
.cid-tIUa7D7ofW .linkMovement {
  margin-top: 130px;
}
@media (max-width: 960px) {
  .cid-tIUa7D7ofW .al {
    flex-direction: column;
  }
  .cid-tIUa7D7ofW .button-align {
    padding-top: 20px;
    text-align: center;
  }
  .cid-tIUa7D7ofW .linkMovement {
    display: flex;
    justify-content: center;
    padding-top: 20px;
    margin-top: 0;
  }
}
.cid-tIUa7FTtlX {
  padding-top: 45px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tIUa7FTtlX [class^="socicon-"]:before,
.cid-tIUa7FTtlX [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-tIUa7FTtlX .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-tIUa7FTtlX .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #6592e6, #ff6666);
  display: inline-block;
}
.cid-tIUa7FTtlX .socicon {
  color: #5b686b;
}
.cid-tIUa7FTtlX .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-tIUa7FTtlX .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-tIUa7FTtlX .btn-social:hover {
  color: #fff;
  background: #1ba1e2;
}
.cid-tIUa7FTtlX .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-tIUa7FTtlX .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-tIUa7FTtlX .btn {
    font-size: 20px !important;
  }
  .cid-tIUa7FTtlX .btn-social {
    margin-right: .1rem !important;
    margin-left: .1rem !important;
  }
}
.cid-tJehiNAfpI.popup-builder {
  background-color: #ffffff;
}
.cid-tJehiNAfpI.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tJehiNAfpI.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tJehiNAfpI .modal-content,
.cid-tJehiNAfpI .modal-dialog {
  height: auto;
}
.cid-tJehiNAfpI .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tJehiNAfpI .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tJehiNAfpI .form-wrapper .mbr-form .form-group,
  .cid-tJehiNAfpI .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tJehiNAfpI .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tJehiNAfpI .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tJehiNAfpI .mbr-text {
  text-align: center;
}
.cid-tJehiNAfpI .pt-0 {
  padding-top: 0 !important;
}
.cid-tJehiNAfpI .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tJehiNAfpI .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tJehiNAfpI .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tJehiNAfpI .modal-open {
  overflow: hidden;
}
.cid-tJehiNAfpI .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tJehiNAfpI .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tJehiNAfpI .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tJehiNAfpI .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tJehiNAfpI .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tJehiNAfpI .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tJehiNAfpI .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tJehiNAfpI .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-tJehiNAfpI .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tJehiNAfpI .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tJehiNAfpI .modal-backdrop.fade {
  opacity: 0;
}
.cid-tJehiNAfpI .modal-backdrop.show {
  opacity: .5;
}
.cid-tJehiNAfpI .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tJehiNAfpI .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tJehiNAfpI .modal-header {
    padding: 1rem;
  }
}
.cid-tJehiNAfpI .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tJehiNAfpI .modal-header .close svg {
  fill: #353535;
}
.cid-tJehiNAfpI .modal-header .close:hover {
  opacity: 1;
}
.cid-tJehiNAfpI .modal-header .close:focus {
  outline: none;
}
.cid-tJehiNAfpI .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-tJehiNAfpI .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tJehiNAfpI .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJehiNAfpI .modal-body {
    padding: 1rem;
  }
}
.cid-tJehiNAfpI .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tJehiNAfpI .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJehiNAfpI .modal-footer {
    padding: 1rem;
  }
}
.cid-tJehiNAfpI .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tJehiNAfpI .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tJehiNAfpI .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tJehiNAfpI .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tJehiNAfpI .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tJehiNAfpI .modal-lg,
  .cid-tJehiNAfpI .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tJehiNAfpI .modal-xl {
    max-width: 1140px;
  }
}
.cid-tJehiNAfpI .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tJehiNAfpI .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tJehiNAfpI .form-group {
  margin-bottom: 1rem;
}
.cid-tJehiNAfpI .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tJehiNAfpI .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tJehiNAfpI .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tJehiNAfpI .mbr-section-btn {
  margin: 0;
}
.cid-tJehiNAfpI .mbr-section-btn .btn {
  margin: 0;
}
.cid-tJeh6c16GW.popup-builder {
  background-color: #ffffff;
}
.cid-tJeh6c16GW.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tJeh6c16GW.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tJeh6c16GW .modal-content,
.cid-tJeh6c16GW .modal-dialog {
  height: auto;
}
.cid-tJeh6c16GW .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tJeh6c16GW .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tJeh6c16GW .form-wrapper .mbr-form .form-group,
  .cid-tJeh6c16GW .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tJeh6c16GW .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tJeh6c16GW .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tJeh6c16GW .mbr-text {
  text-align: center;
}
.cid-tJeh6c16GW .pt-0 {
  padding-top: 0 !important;
}
.cid-tJeh6c16GW .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tJeh6c16GW .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tJeh6c16GW .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tJeh6c16GW .modal-open {
  overflow: hidden;
}
.cid-tJeh6c16GW .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tJeh6c16GW .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tJeh6c16GW .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tJeh6c16GW .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tJeh6c16GW .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tJeh6c16GW .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tJeh6c16GW .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tJeh6c16GW .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-tJeh6c16GW .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tJeh6c16GW .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tJeh6c16GW .modal-backdrop.fade {
  opacity: 0;
}
.cid-tJeh6c16GW .modal-backdrop.show {
  opacity: .5;
}
.cid-tJeh6c16GW .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tJeh6c16GW .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tJeh6c16GW .modal-header {
    padding: 1rem;
  }
}
.cid-tJeh6c16GW .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tJeh6c16GW .modal-header .close svg {
  fill: #353535;
}
.cid-tJeh6c16GW .modal-header .close:hover {
  opacity: 1;
}
.cid-tJeh6c16GW .modal-header .close:focus {
  outline: none;
}
.cid-tJeh6c16GW .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-tJeh6c16GW .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tJeh6c16GW .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJeh6c16GW .modal-body {
    padding: 1rem;
  }
}
.cid-tJeh6c16GW .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tJeh6c16GW .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJeh6c16GW .modal-footer {
    padding: 1rem;
  }
}
.cid-tJeh6c16GW .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tJeh6c16GW .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tJeh6c16GW .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tJeh6c16GW .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tJeh6c16GW .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tJeh6c16GW .modal-lg,
  .cid-tJeh6c16GW .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tJeh6c16GW .modal-xl {
    max-width: 1140px;
  }
}
.cid-tJeh6c16GW .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tJeh6c16GW .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tJeh6c16GW .form-group {
  margin-bottom: 1rem;
}
.cid-tJeh6c16GW .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tJeh6c16GW .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tJeh6c16GW .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tJeh6c16GW .mbr-section-btn {
  margin: 0;
}
.cid-tJeh6c16GW .mbr-section-btn .btn {
  margin: 0;
}
.cid-tJsZAEdHeY {
  background-color: #ffffff;
}
.cid-tJsZAEdHeY .container {
  padding-top: 25px;
  padding-bottom: 25px;
  text-align: right;
}
.cid-tJsZAEdHeY .container-nopadding {
  padding: 0px;
}
.cid-tJsZAEdHeY .contactBtn {
  position: absolute;
  right: 30px;
  bottom: 30px;
  z-index: 5001;
}
.cid-tJsZAEdHeY .contactBtnFixed {
  position: fixed;
}
.cid-tJsZAEdHeY .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-tJsZAEdHeY .btnIconcol {
  color: #ffffff;
}
.cid-tJsZAEdHeY .btn-circle:hover {
  background-color: #232323;
}
.cid-tJsZAEdHeY .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-tJsZAEdHeY .btn-iconsize .btn {
    font-size: 1.7rem !important;
  }
  .cid-tJsZAEdHeY .btn-iconsize .btn .mbr-iconfont {
    font-size: 1.7rem !important;
  }
}
.cid-tJsZAEdHeY .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-tJsZAEdHeY .windowFixed {
  display: none;
  position: fixed;
  right: 100px;
  bottom: 30px;
  overflow: auto;
  opacity: 0%;
  transition: opacity 1s;
}
.cid-tJsZAEdHeY .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-tJsZAEdHeY .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-tJsZAEdHeY .windowFixed {
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
  }
  .cid-tJsZAEdHeY .windowBar,
  .cid-tJsZAEdHeY .contentwindow,
  .cid-tJsZAEdHeY .contactwindow {
    border-radius: 0;
  }
}
.cid-tJsZAEdHeY .windowContent {
  width: 100%;
  padding: 10px;
}
.cid-tJsZAEdHeY .windowBarText {
  display: block;
  color: #ffffff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-tJsZAEdHeY .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-tJsZAEdHeY .mbr-form .input-group-btn button[type="submit"] {
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-tJsZAEdHeY .recaptcha-div {
  margin-bottom: 0;
}
.cid-tJsZAEdHeY .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-tJsZAEdHeY .gdpr-div {
  margin-bottom: 0;
}
.cid-tJsZAEdHeY .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-tJsZAEdHeY .alert-div {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
}
.cid-tJsZAEdHeY .send-copy-div {
  margin-bottom: 0;
}
.cid-tJsZAEdHeY .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-tJsZAEdHeY .alert-success {
  background-color: #55e629;
  padding-top: 0.3rem !important;
  padding-bottom: 0.3rem !important;
}
.cid-tJsZAEdHeY .alert-danger {
  background-color: #fd000b;
  padding-top: 0.3rem !important;
  padding-bottom: 0.3rem !important;
}
.cid-tJsZAEdHeY .mbr-alert-success {
  text-align: center;
}
.cid-tJsZAEdHeY .mbr-alert-danger {
  text-align: center;
}
.cid-tJsZAEdHeY .message-div {
  margin-bottom: 0;
}
.cid-tJsZAEdHeY .message-topic-div {
  margin-bottom: 0;
}
.cid-tJsZAEdHeY .file-upload-div {
  margin-bottom: 0;
}
.cid-tJsZAEdHeY .form-control {
  padding-top: 5px !important;
  padding-bottom: 8px !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  min-height: 3.2em !important;
}
.cid-tJsZAEdHeY .form-control2 {
  color: #000000 !important;
  font-size: 15px !important;
  font-weight: 400 !important;
  min-height: 3.2em !important;
}
.cid-tJsZAEdHeY .form-control3 {
  font-size: 15px !important;
  font-weight: 400 !important;
  min-height: 3.5em !important;
}
.cid-tJsZAEdHeY .form-control {
  border: 1px solid #000000 !important;
}
.cid-tJsZAEdHeY .form-control:hover {
  border: 1px solid #000000 !important;
}
.cid-tJsZAEdHeY .form-control:focus {
  border: 1px solid #000000 !important;
}
.cid-tJsZAEdHeY .showAlerts {
  display: block !important;
}
.cid-tJsZAEdHeY .sendBtnCornerRadius {
  border-radius: 7px;
}
.cid-tJsZAEdHeY .hidden {
  display: none;
}
.cid-tJsZAEdHeY .mbr-section-terms {
  color: #232323;
  text-align: left;
}
.cid-tJsZAEdHeY .mbr-section-autorespond {
  color: #232323;
  text-align: center;
}
.cid-tJsZAEdHeY .mbr-section-gdpr {
  color: #232323;
  text-align: left;
}
.cid-tJsZAEdHeY .mbr-section-alertsuccess {
  text-align: center;
}
.cid-tJsZAEdHeY .mbr-section-alertsuccess span {
  vertical-align: middle;
}
.cid-tJsZAEdHeY .mbr-section-alerterror {
  text-align: center;
}
.cid-tJsZAEdHeY .mbr-section-alerterror span {
  vertical-align: middle;
}
.cid-tJsZAEdHeY .mbr-section-labels {
  color: #232323;
}
.cid-tJsZAEdHeY .sub-btn-config {
  margin-top: 13px !important;
  margin-bottom: 10px !important;
}
.cid-tJsZAEdHeY .uploadBtn {
  padding-top: 17px !important;
  padding-left: 20.75px !important;
  color: #000000 !important;
}
.cid-tJsZAEdHeY .MsgTopicXpad {
  padding-left: 6px !important;
}
.cid-tJsZAEdHeY 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-tJsZAEdHeY 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-tJsZAEdHeY 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-tJsZAEdHeY .blockhelp-format {
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  text-align: left;
}
.cid-tJsZAEdHeY .blockhelp-format2 {
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  text-align: left;
  color: red;
}
.cid-tJsZAEdHeY .show2ndButton {
  display: none ;
}
.cid-tJsZAEdHeY input,
.cid-tJsZAEdHeY textarea,
.cid-tJsZAEdHeY select {
  background-color: #ffffff !important;
}
.cid-tJsZAEdHeY textarea::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-tJsZAEdHeY textarea:-moz-placeholder {
  color: #767676 !important;
}
.cid-tJsZAEdHeY textarea::-moz-placeholder {
  color: #767676 !important;
}
.cid-tJsZAEdHeY textarea:-ms-input-placeholder {
  color: #767676 !important;
}
.cid-tJsZAEdHeY input::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-tJsZAEdHeY input:-moz-placeholder {
  color: #767676 !important;
}
.cid-tJsZAEdHeY input::-moz-placeholder {
  color: #767676 !important;
}
.cid-tJsZAEdHeY input:-ms-input-placeholder {
  color: #767676 !important;
}
.cid-tJsZAEdHeY .btn .mbr-iconfont,
.cid-tJsZAEdHeY .btn.btn-sm .mbr-iconfont {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: unset;
}
.cid-uj4w86nIMu {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uj4w86nIMu .mbr-fallback-image.disabled {
  display: none;
}
.cid-uj4w86nIMu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uj4w86nIMu .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uj4w86nIMu .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uj4w86nIMu .row {
    text-align: center;
  }
  .cid-uj4w86nIMu .row > div {
    margin: auto;
  }
  .cid-uj4w86nIMu .social-row {
    justify-content: center;
  }
}
.cid-uj4w86nIMu .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uj4w86nIMu .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uj4w86nIMu .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uj4w86nIMu .list {
    margin-bottom: 0rem;
  }
}
.cid-uj4w86nIMu .mbr-text {
  color: #bbbbbb;
}
.cid-uj4w86nIMu .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-uj4w86nIMu .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uj4w86nIMu div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uj4WRSrdzG {
  z-index: 1000;
  width: 100%;
}
.cid-uj4WRSrdzG nav.navbar {
  position: fixed;
}
.cid-uj4WRSrdzG .container-fluid {
  padding: 0;
}
.cid-uj4WRSrdzG .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-uj4WRSrdzG .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uj4WRSrdzG .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uj4WRSrdzG .dropdown-item:hover,
.cid-uj4WRSrdzG .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uj4WRSrdzG .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uj4WRSrdzG .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uj4WRSrdzG .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uj4WRSrdzG .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uj4WRSrdzG .nav-link {
  position: relative;
}
.cid-uj4WRSrdzG .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-uj4WRSrdzG .nav-link::after {
  background: transparent !important;
}
.cid-uj4WRSrdzG .nav-link:hover::before,
.cid-uj4WRSrdzG .nav-link :focus::before {
  width: 100%;
}
.cid-uj4WRSrdzG .container {
  display: flex;
  margin: auto;
}
.cid-uj4WRSrdzG .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-uj4WRSrdzG .iconfont-wrapper:hover {
  background: #FFFFFF;
}
.cid-uj4WRSrdzG .iconfont-wrapper:hover .mbr-iconfont {
  color: #141414;
}
.cid-uj4WRSrdzG .dropdown-menu,
.cid-uj4WRSrdzG .navbar.opened {
  background: #141414 !important;
}
.cid-uj4WRSrdzG .nav-item:focus,
.cid-uj4WRSrdzG .nav-link:focus {
  outline: none;
}
.cid-uj4WRSrdzG .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uj4WRSrdzG .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
  background: transparent !important;
}
.cid-uj4WRSrdzG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uj4WRSrdzG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uj4WRSrdzG .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uj4WRSrdzG .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uj4WRSrdzG .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid #ffffff;
  background: rgba(20, 20, 20, 0.2);
}
.cid-uj4WRSrdzG .navbar.opened {
  transition: all 0.3s;
}
.cid-uj4WRSrdzG .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uj4WRSrdzG .navbar .navbar-logo img {
  width: auto;
}
.cid-uj4WRSrdzG .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uj4WRSrdzG .navbar.collapsed {
  justify-content: center;
}
.cid-uj4WRSrdzG .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uj4WRSrdzG .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uj4WRSrdzG .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-uj4WRSrdzG .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uj4WRSrdzG .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uj4WRSrdzG .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-uj4WRSrdzG .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uj4WRSrdzG .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uj4WRSrdzG .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uj4WRSrdzG .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uj4WRSrdzG .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uj4WRSrdzG .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uj4WRSrdzG .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uj4WRSrdzG .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-uj4WRSrdzG .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uj4WRSrdzG .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uj4WRSrdzG .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uj4WRSrdzG .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uj4WRSrdzG .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uj4WRSrdzG .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uj4WRSrdzG .navbar.navbar-short {
  min-height: 60px;
}
.cid-uj4WRSrdzG .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uj4WRSrdzG .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uj4WRSrdzG .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-uj4WRSrdzG .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uj4WRSrdzG .navbar-brand .display-7 {
  font-size: 24px;
}
.cid-uj4WRSrdzG .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uj4WRSrdzG .dropdown-item.active,
.cid-uj4WRSrdzG .dropdown-item:active {
  background-color: transparent;
}
.cid-uj4WRSrdzG .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uj4WRSrdzG .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uj4WRSrdzG .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uj4WRSrdzG .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #141414;
}
.cid-uj4WRSrdzG .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uj4WRSrdzG .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uj4WRSrdzG ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uj4WRSrdzG .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
@media (min-width: 992px) {
  .cid-uj4WRSrdzG .navbar-buttons {
    margin-bottom: -1px;
    margin-top: -1px;
  }
}
.cid-uj4WRSrdzG button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uj4WRSrdzG button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uj4WRSrdzG button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uj4WRSrdzG button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uj4WRSrdzG button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uj4WRSrdzG button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uj4WRSrdzG nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uj4WRSrdzG nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uj4WRSrdzG nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uj4WRSrdzG nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uj4WRSrdzG .navbar-dropdown {
  padding: 0 24px;
  position: fixed;
}
@media (min-width: 576px) {
  .cid-uj4WRSrdzG .navbar-dropdown {
    padding: 0 40px;
    min-height: 80px;
  }
}
@media (min-width: 768px) {
  .cid-uj4WRSrdzG .navbar-dropdown {
    padding: 0 60px;
  }
}
@media (min-width: 992px) {
  .cid-uj4WRSrdzG .navbar-dropdown {
    padding: 0 0 0 60px;
  }
}
.cid-uj4WRSrdzG a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uj4WRSrdzG .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-uj4WRSrdzG .icons-menu {
    padding-left: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uj4WRSrdzG .navbar {
    height: 70px;
  }
  .cid-uj4WRSrdzG .navbar.opened {
    height: auto;
  }
  .cid-uj4WRSrdzG .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uj4WRSrdzG .btn {
  min-height: 81px;
  margin: 0.667rem 0.667rem 1.4rem;
  padding: 0 64px;
}
@media (min-width: 992px) {
  .cid-uj4WRSrdzG .btn {
    margin: 0 0 0 0.6rem;
  }
}
.cid-uj4WRSrdzG .btn-info-outline {
  border: 1px solid currentColor;
  background: #232323 !important;
}
.cid-uj4WRSrdzG .btn-info-outline:hover {
  background: #595959 !important;
  border: 1px solid currentColor !important;
}
.cid-tIUqy9BEgj {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tIUqy9BEgj .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIUqy9BEgj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIUqy9BEgj .col-title {
  margin-bottom: 20px;
}
@media (max-width: 991px) {
  .cid-tIUqy9BEgj .col-title {
    margin-bottom: 50px;
  }
}
.cid-tIUqy9BEgj .mbr-section-title {
  color: #2B2B2B;
}
.cid-tIUqy9BEgj .mbr-section-main-subtitle {
  color: #5F6AD4;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-tIUqy9BEgj .mbr-section-main-subtitle {
    margin-top: 16px;
  }
}
.cid-tIUqy9BEgj .col-text {
  display: flex;
  flex-wrap: wrap;
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-tIUqy9BEgj .col-text {
    flex-wrap: nowrap;
    justify-content: space-between;
  }
}
@media (max-width: 991px) {
  .cid-tIUqy9BEgj .col-text {
    padding-top: 0;
    padding-bottom: 0;
  }
}
.cid-tIUqy9BEgj .text-container1 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-tIUqy9BEgj .text-container1 {
    max-width: 340px;
  }
}
.cid-tIUqy9BEgj .text-container2 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-tIUqy9BEgj .text-container2 {
    max-width: 280px;
    padding-left: 40px;
  }
}
.cid-tIUqy9BEgj .mbr-section-btn {
  margin-top: 16px;
}
.cid-tIUqy9BEgj .mbr-section-btn .btn {
  min-width: 280px;
  min-height: 60px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-tIUqy9BEgj .mbr-section-btn {
    margin-top: 8px;
    width: 100%;
  }
  .cid-tIUqy9BEgj .mbr-section-btn .btn {
    width: 100%;
    min-width: max-content;
  }
}
.cid-tIUqy9BEgj .col-carousel {
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (max-width: 991px) {
  .cid-tIUqy9BEgj .col-carousel {
    padding-top: 30px;
  }
}
.cid-tIUqy9BEgj .col-border .border-line {
  height: 2px;
  background-color: #dfdfd8;
}
.cid-tIUqy9BEgj .name-text {
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-tIUqy9BEgj .roominess-text {
  color: #78ec80;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-tIUqy9BEgj .mbr-text {
  color: #003d59;
  margin-bottom: 0;
  margin-top: 12px;
  text-align: center;
}
.cid-tIUqy9BEgj .list {
  color: #2A2A2A;
  margin-top: 20px;
  width: 100%;
}
.cid-tIUqy9BEgj .list-item {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-tIUqy9BEgj .list-item:not(:first-child) {
  margin-top: 12px;
}
.cid-tIUqy9BEgj .list-text {
  flex-grow: 1;
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-tIUqy9BEgj .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 8px;
}
.cid-tIUqy9BEgj .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #78ec80;
}
.cid-tIUqy9BEgj .price-text {
  color: #2A2A2A;
  margin-bottom: 0;
  margin-top: 20px;
  text-align: center;
}
.cid-tIUqy9BEgj .carousel {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 400px;
}
.cid-tIUqy9BEgj .carousel img {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 1199px) {
  .cid-tIUqy9BEgj .carousel {
    height: 385px;
  }
}
@media (max-width: 991px) {
  .cid-tIUqy9BEgj .carousel {
    height: 350px;
  }
}
@media (max-width: 575px) {
  .cid-tIUqy9BEgj .carousel {
    height: 280px;
  }
}
.cid-tIUqy9BEgj .carousel-inner {
  display: flex;
  align-items: center;
  height: 100%;
  border-radius: 16px;
}
.cid-tIUqy9BEgj .carousel-item {
  border-radius: 16px;
  overflow: hidden;
  height: 100%;
}
.cid-tIUqy9BEgj .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-tIUqy9BEgj .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tIUqy9BEgj .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tIUqy9BEgj .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-tIUqy9BEgj .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 16px;
}
.cid-tIUqy9BEgj .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 16px;
}
.cid-tIUqy9BEgj .carousel-control:hover {
  background-color: #646464;
  color: #FFFFFF !important;
}
.cid-tIUqy9BEgj .carousel-indicators {
  display: none !important;
}
.cid-tIUqy9BEgj .item-menu-overlay {
  opacity: 0 !important;
}
.cid-tIUqy9BEgj .name-text,
.cid-tIUqy9BEgj .mbr-section-btn {
  color: #003d59;
  text-align: center;
}
.cid-uFIKe2AsTy {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-uFIKe2AsTy .fondcolor {
  margin-top: 0px;
  border-radius: 0px;
  border: 0px solid #232323;
  background: #fafafa;
}
.cid-uFIKe2AsTy .card {
  border-radius: 0px;
  margin-bottom: 3px;
}
.cid-uFIKe2AsTy .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-uFIKe2AsTy .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0;
  line-height: normal;
  align-items: center;
}
.cid-uFIKe2AsTy .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-uFIKe2AsTy .card .card-header a.panel-title h4 {
  padding: 0.5rem 2rem;
  border: 0px solid #232323;
  margin-bottom: -1px;
  border-radius: 0px;
  background-color: #ecf2ff;
  display: -webkit-flex;
}
.cid-uFIKe2AsTy .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
  font-size: 25px;
}
.cid-uFIKe2AsTy .mbr-figure {
  padding-bottom: 2rem;
  padding-top: 2rem;
  padding-left: 2rem;
  padding-right: 2rem;
}
@media (min-width: 992px) {
  .cid-uFIKe2AsTy .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uFIKe2AsTy .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-uFIKe2AsTy .mbr-text {
  color: #000000;
}
.cid-uFIKe2AsTy .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uFIKe2AsTy H2 {
  color: #000000;
}
.cid-uFIKe2AsTy H4 {
  text-align: left;
}
.cid-uFIKgl5MHO {
  padding-top: 0px;
  padding-bottom: 30px;
  position: relative;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-uFIKgl5MHO .fondcolor {
  margin-top: 0px;
  border-radius: 0px;
  border: 0px solid #232323;
  background: #fafafa;
}
.cid-uFIKgl5MHO .card {
  border-radius: 0px;
  margin-bottom: 3px;
}
.cid-uFIKgl5MHO .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-uFIKgl5MHO .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0;
  line-height: normal;
  align-items: center;
}
.cid-uFIKgl5MHO .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-uFIKgl5MHO .card .card-header a.panel-title h4 {
  padding: 0.5rem 2rem;
  border: 0px solid #232323;
  margin-bottom: -1px;
  border-radius: 0px;
  background-color: #ecf2ff;
  display: -webkit-flex;
}
.cid-uFIKgl5MHO .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
  font-size: 25px;
}
.cid-uFIKgl5MHO .mbr-figure {
  padding-bottom: 2rem;
  padding-top: 2rem;
  padding-left: 2rem;
  padding-right: 2rem;
}
@media (min-width: 992px) {
  .cid-uFIKgl5MHO .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uFIKgl5MHO .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-uFIKgl5MHO .mbr-text {
  color: #000000;
}
.cid-uFIKgl5MHO .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uFIKgl5MHO H2 {
  color: #000000;
}
.cid-uFIKgl5MHO H4 {
  text-align: left;
}
.cid-tIUqAFy6aH {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tIUqAFy6aH .mbr-section-title {
  margin-bottom: 25px;
}
.cid-tIUqAFy6aH .mbr-section-subtitle {
  margin-bottom: 88px;
  font-weight: 400;
}
.cid-tIUqAFy6aH .image {
  position: relative;
  z-index: 0;
  top: -50px;
}
.cid-tIUqAFy6aH .image img {
  z-index: -1;
  width: 100%;
  max-height: 410px;
  object-fit: cover;
}
.cid-tIUqAFy6aH .mbr-gallery-filter {
  text-align: left;
  padding: 0 20px;
  border-bottom: 1px solid #cce4f0;
}
.cid-tIUqAFy6aH .mbr-gallery-filter .btn {
  padding: 0 20px 40px;
  margin: 0;
  margin-right: 35px;
  color: #003d59 !important;
  font-weight: 700;
  text-align: left;
  background: transparent !important;
  position: relative;
  border: none;
  min-width: auto;
  width: auto;
}
.cid-tIUqAFy6aH .mbr-gallery-filter ul {
  display: block;
}
.cid-tIUqAFy6aH .mbr-gallery-filter ul li {
  position: relative;
  padding: 0;
}
.cid-tIUqAFy6aH .mbr-gallery-filter li:not(.active) .btn.active:after,
.cid-tIUqAFy6aH .mbr-gallery-filter li.active .btn:not(.active):after,
.cid-tIUqAFy6aH .mbr-gallery-filter .mbr-gallery-filter .btn:hover:after {
  content: "";
  position: absolute;
  left: 0;
  right: auto;
  width: 100%;
  bottom: 0;
  height: 11px;
  background-color: #46877e;
  transition: all 0.3s ease;
}
.cid-tIUqAFy6aH .mbr-gallery-row {
  margin-top: 50px;
}
.cid-tIUqAFy6aH .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIUqAFy6aH .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
  border-radius: 4px;
}
.cid-tIUqAFy6aH .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
  border-radius: 4px;
}
.cid-tIUqAFy6aH .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIUqAFy6aH .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #003d59;
  opacity: 0;
  transition: 0.2s opacity ease-in-out;
}
.cid-tIUqAFy6aH .mbr-gallery-item > div:hover::before {
  opacity: 0 !important;
}
.cid-tIUqAFy6aH .mbr-gallery-title {
  transition: all .3s;
  position: absolute;
  display: block;
  font-weight: 700;
  width: 100%;
  bottom: 30px;
  left: 0;
  text-align: center;
  padding: 0 1rem;
  color: #fff;
  background: transparent;
}
.cid-tIUqAFy6aH .icon-focus {
  transition: all .3s;
  top: 30%;
  width: 48px;
  height: 48px;
  transform: translateY(-30%);
}
.cid-tIUqAFy6aH .mbr-gallery-item > div img,
.cid-tIUqAFy6aH .mbr-gallery-item div:before {
  border-radius: 4px;
}
.cid-tIUqAFy6aH .mbr-gallery-item > div {
  transition: all .3s;
  border-radius: 4px;
}
.cid-tIUqAFy6aH .mbr-gallery-item:hover > div {
  transform: scale(0.95);
}
.cid-tIUqAFy6aH .carousel-control-prev .mbri-left:before {
  content: "\e90a";
}
.cid-tIUqAFy6aH .carousel-control-next .mbri-right:before {
  content: "\e909";
}
.cid-tIUqAFy6aH .modal-body a.close {
  border-radius: 0;
  font-size: 32px;
  top: 0;
  right: 0;
  height: 70px;
  width: 70px;
  line-height: 70px;
}
@media (max-width: 991px) {
  .cid-tIUqAFy6aH .mbr-section-subtitle {
    margin-bottom: 20px;
    text-align: center;
  }
  .cid-tIUqAFy6aH .mbr-section-title {
    text-align: center;
  }
  .cid-tIUqAFy6aH .image {
    top: auto;
    height: 420px;
  }
  .cid-tIUqAFy6aH .mbr-gallery-filter .btn {
    padding: 0 0 22px;
  }
  .cid-tIUqAFy6aH .mbr-gallery-filter ul li {
    margin-bottom: 10px;
  }
  .cid-tIUqAFy6aH .mbr-gallery-item > div img,
  .cid-tIUqAFy6aH .mbr-gallery-item div:before {
    height: auto;
    border-radius: 3px;
  }
  .cid-tIUqAFy6aH .mbr-gallery-item > div {
    border-radius: 3px;
  }
}
@media (max-width: 767px) {
  .cid-tIUqAFy6aH .image {
    height: 290px;
  }
}
.cid-tIUqEkslps {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tIUqEkslps .mbr-section-subtitle {
  color: #767676;
}
.cid-tIUqEkslps .container-table {
  margin: 0 auto;
}
.cid-tIUqEkslps .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tIUqEkslps .dataTables_wrapper {
  display: block;
}
.cid-tIUqEkslps .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tIUqEkslps .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tIUqEkslps table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #e1e8ff;
  margin-bottom: 0;
}
.cid-tIUqEkslps table th {
  border-top: none;
  font-weight: 500;
  border: 1px solid #e1e8ff;
  transition: all .2s;
}
.cid-tIUqEkslps table th:hover {
  background: #e1e8ff;
  color: #000000;
}
.cid-tIUqEkslps table td {
  border: 1px solid #e1e8ff;
}
.cid-tIUqEkslps .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tIUqEkslps .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tIUqEkslps .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tIUqEkslps .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tIUqEkslps .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tIUqEkslps .dataTables_filter {
    text-align: center;
  }
  .cid-tIUqEkslps .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tIUqEkslps .head-item {
  color: #57468b;
  text-align: center;
}
.cid-tIUqEkslps .body-item {
  color: #716c80;
  text-align: center;
}
.cid-tIUqEkslps .mbr-section-title {
  color: #003d59;
}
.cid-tIUqEkslps .head-item1 {
  color: #0e2d3b;
  text-align: center;
}
.cid-tIUqEkslps .body-item1 {
  color: #716c80;
  text-align: center;
}
.cid-tIUqGca8Vz {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tIUqGca8Vz .nav-tabs .nav-item.open .nav-link:focus,
.cid-tIUqGca8Vz .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-tIUqGca8Vz .nav {
  display: block;
}
.cid-tIUqGca8Vz .nav-tabs {
  border: none;
  justify-content: center;
  display: flex;
}
.cid-tIUqGca8Vz .nav-item {
  width: 100%;
}
@media (max-width: 992px) {
  .cid-tIUqGca8Vz .nav-item {
    width: max-content;
    margin: 0;
  }
}
.cid-tIUqGca8Vz .nav-tabs .nav-link {
  transition: all 0.5s;
  border-radius: 6px !important;
  border: none;
}
.cid-tIUqGca8Vz .nav-tabs .nav-link:not(.active) {
  color: #000000;
}
.cid-tIUqGca8Vz .nav-link,
.cid-tIUqGca8Vz .nav-link.active {
  padding: 0.8rem 2rem;
  background-color: transparent;
  font-weight: bold;
}
.cid-tIUqGca8Vz .nav-tabs .nav-link.active {
  background: #ff3366;
  color: #ffffff;
}
.cid-tIUqGca8Vz H4 {
  text-align: center;
}
.cid-tIUqGca8Vz H3 {
  text-align: center;
  color: #000000;
}
.cid-tIUqGca8Vz P {
  color: #353535;
  text-align: left;
}
.cid-tIUqGca8Vz .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIUqGca8Vz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIUa9YAZ4d {
  background-image: url("../../../assets/images/untitled-3000-2000-px-16.jpg");
}
.cid-tIUa9YAZ4d .mbr-section-title {
  text-align: center;
  margin-bottom: 40px;
  color: #ffffff;
}
.cid-tIUa9YAZ4d .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-tIUa9YAZ4d .button-align {
  text-align: right;
}
.cid-tIUa9YAZ4d .mbr-section-btn {
  display: block;
  margin-left: 0;
  margin-right: 0;
}
.cid-tIUa9YAZ4d .btn {
  margin-top: 20px;
  transition: all .3s !important;
  width: 268px !important;
  height: 268px !important;
}
.cid-tIUa9YAZ4d a.btn > span {
  margin-left: 0.5rem;
}
.cid-tIUa9YAZ4d a.btn {
  padding: 7.5rem 4rem;
  margin: 0;
  border-radius: 100% !important;
  background-color: transparent !important;
  border: 2px solid #ffffff !important;
}
.cid-tIUa9YAZ4d .al {
  display: flex;
  align-items: center;
}
.cid-tIUa9YAZ4d a.btn:hover {
  color: #000000 !important;
  background-color: #c0f22c !important;
  border: 2px solid #ffffff !important;
}
.cid-tIUa9YAZ4d a {
  font-weight: 500;
  transition: color .3s;
}
.cid-tIUa9YAZ4d .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-tIUa9YAZ4d .icon-wrapper {
  display: inline;
}
.cid-tIUa9YAZ4d .lin {
  display: inline;
  margin-left: 12px;
}
.cid-tIUa9YAZ4d .linkMovement {
  margin-top: 130px;
}
@media (max-width: 960px) {
  .cid-tIUa9YAZ4d .al {
    flex-direction: column;
  }
  .cid-tIUa9YAZ4d .button-align {
    padding-top: 20px;
    text-align: center;
  }
  .cid-tIUa9YAZ4d .linkMovement {
    display: flex;
    justify-content: center;
    padding-top: 20px;
    margin-top: 0;
  }
}
.cid-tIUaa1fFBD {
  padding-top: 45px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tIUaa1fFBD [class^="socicon-"]:before,
.cid-tIUaa1fFBD [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-tIUaa1fFBD .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-tIUaa1fFBD .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #6592e6, #ff6666);
  display: inline-block;
}
.cid-tIUaa1fFBD .socicon {
  color: #5b686b;
}
.cid-tIUaa1fFBD .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-tIUaa1fFBD .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-tIUaa1fFBD .btn-social:hover {
  color: #fff;
  background: #1ba1e2;
}
.cid-tIUaa1fFBD .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-tIUaa1fFBD .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-tIUaa1fFBD .btn {
    font-size: 20px !important;
  }
  .cid-tIUaa1fFBD .btn-social {
    margin-right: .1rem !important;
    margin-left: .1rem !important;
  }
}
.cid-tJejDSttgK.popup-builder {
  background-color: #ffffff;
}
.cid-tJejDSttgK.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tJejDSttgK.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tJejDSttgK .modal-content,
.cid-tJejDSttgK .modal-dialog {
  height: auto;
}
.cid-tJejDSttgK .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tJejDSttgK .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tJejDSttgK .form-wrapper .mbr-form .form-group,
  .cid-tJejDSttgK .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tJejDSttgK .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tJejDSttgK .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tJejDSttgK .mbr-text {
  text-align: center;
}
.cid-tJejDSttgK .pt-0 {
  padding-top: 0 !important;
}
.cid-tJejDSttgK .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tJejDSttgK .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tJejDSttgK .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tJejDSttgK .modal-open {
  overflow: hidden;
}
.cid-tJejDSttgK .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tJejDSttgK .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tJejDSttgK .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tJejDSttgK .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tJejDSttgK .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tJejDSttgK .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tJejDSttgK .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tJejDSttgK .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-tJejDSttgK .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tJejDSttgK .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tJejDSttgK .modal-backdrop.fade {
  opacity: 0;
}
.cid-tJejDSttgK .modal-backdrop.show {
  opacity: .5;
}
.cid-tJejDSttgK .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tJejDSttgK .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tJejDSttgK .modal-header {
    padding: 1rem;
  }
}
.cid-tJejDSttgK .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tJejDSttgK .modal-header .close svg {
  fill: #353535;
}
.cid-tJejDSttgK .modal-header .close:hover {
  opacity: 1;
}
.cid-tJejDSttgK .modal-header .close:focus {
  outline: none;
}
.cid-tJejDSttgK .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-tJejDSttgK .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tJejDSttgK .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJejDSttgK .modal-body {
    padding: 1rem;
  }
}
.cid-tJejDSttgK .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tJejDSttgK .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJejDSttgK .modal-footer {
    padding: 1rem;
  }
}
.cid-tJejDSttgK .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tJejDSttgK .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tJejDSttgK .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tJejDSttgK .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tJejDSttgK .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tJejDSttgK .modal-lg,
  .cid-tJejDSttgK .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tJejDSttgK .modal-xl {
    max-width: 1140px;
  }
}
.cid-tJejDSttgK .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tJejDSttgK .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tJejDSttgK .form-group {
  margin-bottom: 1rem;
}
.cid-tJejDSttgK .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tJejDSttgK .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tJejDSttgK .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tJejDSttgK .mbr-section-btn {
  margin: 0;
}
.cid-tJejDSttgK .mbr-section-btn .btn {
  margin: 0;
}
.cid-tJeznErqS8.popup-builder {
  background-color: #ffffff;
}
.cid-tJeznErqS8.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tJeznErqS8.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tJeznErqS8 .modal-content,
.cid-tJeznErqS8 .modal-dialog {
  height: auto;
}
.cid-tJeznErqS8 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tJeznErqS8 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tJeznErqS8 .form-wrapper .mbr-form .form-group,
  .cid-tJeznErqS8 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tJeznErqS8 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tJeznErqS8 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tJeznErqS8 .mbr-text {
  text-align: center;
}
.cid-tJeznErqS8 .pt-0 {
  padding-top: 0 !important;
}
.cid-tJeznErqS8 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tJeznErqS8 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tJeznErqS8 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tJeznErqS8 .modal-open {
  overflow: hidden;
}
.cid-tJeznErqS8 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tJeznErqS8 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tJeznErqS8 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tJeznErqS8 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tJeznErqS8 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tJeznErqS8 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tJeznErqS8 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tJeznErqS8 .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-tJeznErqS8 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tJeznErqS8 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tJeznErqS8 .modal-backdrop.fade {
  opacity: 0;
}
.cid-tJeznErqS8 .modal-backdrop.show {
  opacity: .5;
}
.cid-tJeznErqS8 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tJeznErqS8 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tJeznErqS8 .modal-header {
    padding: 1rem;
  }
}
.cid-tJeznErqS8 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tJeznErqS8 .modal-header .close svg {
  fill: #353535;
}
.cid-tJeznErqS8 .modal-header .close:hover {
  opacity: 1;
}
.cid-tJeznErqS8 .modal-header .close:focus {
  outline: none;
}
.cid-tJeznErqS8 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-tJeznErqS8 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tJeznErqS8 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJeznErqS8 .modal-body {
    padding: 1rem;
  }
}
.cid-tJeznErqS8 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tJeznErqS8 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJeznErqS8 .modal-footer {
    padding: 1rem;
  }
}
.cid-tJeznErqS8 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tJeznErqS8 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tJeznErqS8 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tJeznErqS8 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tJeznErqS8 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tJeznErqS8 .modal-lg,
  .cid-tJeznErqS8 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tJeznErqS8 .modal-xl {
    max-width: 1140px;
  }
}
.cid-tJeznErqS8 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tJeznErqS8 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tJeznErqS8 .form-group {
  margin-bottom: 1rem;
}
.cid-tJeznErqS8 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tJeznErqS8 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tJeznErqS8 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tJeznErqS8 .mbr-section-btn {
  margin: 0;
}
.cid-tJeznErqS8 .mbr-section-btn .btn {
  margin: 0;
}
.cid-tJsZMWXEyk {
  background-color: #ffffff;
}
.cid-tJsZMWXEyk .container {
  padding-top: 25px;
  padding-bottom: 25px;
  text-align: right;
}
.cid-tJsZMWXEyk .container-nopadding {
  padding: 0px;
}
.cid-tJsZMWXEyk .contactBtn {
  position: absolute;
  right: 30px;
  bottom: 30px;
  z-index: 5001;
}
.cid-tJsZMWXEyk .contactBtnFixed {
  position: fixed;
}
.cid-tJsZMWXEyk .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-tJsZMWXEyk .btnIconcol {
  color: #ffffff;
}
.cid-tJsZMWXEyk .btn-circle:hover {
  background-color: #232323;
}
.cid-tJsZMWXEyk .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-tJsZMWXEyk .btn-iconsize .btn {
    font-size: 1.7rem !important;
  }
  .cid-tJsZMWXEyk .btn-iconsize .btn .mbr-iconfont {
    font-size: 1.7rem !important;
  }
}
.cid-tJsZMWXEyk .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-tJsZMWXEyk .windowFixed {
  display: none;
  position: fixed;
  right: 100px;
  bottom: 30px;
  overflow: auto;
  opacity: 0%;
  transition: opacity 1s;
}
.cid-tJsZMWXEyk .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-tJsZMWXEyk .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-tJsZMWXEyk .windowFixed {
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
  }
  .cid-tJsZMWXEyk .windowBar,
  .cid-tJsZMWXEyk .contentwindow,
  .cid-tJsZMWXEyk .contactwindow {
    border-radius: 0;
  }
}
.cid-tJsZMWXEyk .windowContent {
  width: 100%;
  padding: 10px;
}
.cid-tJsZMWXEyk .windowBarText {
  display: block;
  color: #ffffff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-tJsZMWXEyk .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-tJsZMWXEyk .mbr-form .input-group-btn button[type="submit"] {
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-tJsZMWXEyk .recaptcha-div {
  margin-bottom: 0;
}
.cid-tJsZMWXEyk .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-tJsZMWXEyk .gdpr-div {
  margin-bottom: 0;
}
.cid-tJsZMWXEyk .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-tJsZMWXEyk .alert-div {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
}
.cid-tJsZMWXEyk .send-copy-div {
  margin-bottom: 0;
}
.cid-tJsZMWXEyk .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-tJsZMWXEyk .alert-success {
  background-color: #55e629;
  padding-top: 0.3rem !important;
  padding-bottom: 0.3rem !important;
}
.cid-tJsZMWXEyk .alert-danger {
  background-color: #fd000b;
  padding-top: 0.3rem !important;
  padding-bottom: 0.3rem !important;
}
.cid-tJsZMWXEyk .mbr-alert-success {
  text-align: center;
}
.cid-tJsZMWXEyk .mbr-alert-danger {
  text-align: center;
}
.cid-tJsZMWXEyk .message-div {
  margin-bottom: 0;
}
.cid-tJsZMWXEyk .message-topic-div {
  margin-bottom: 0;
}
.cid-tJsZMWXEyk .file-upload-div {
  margin-bottom: 0;
}
.cid-tJsZMWXEyk .form-control {
  padding-top: 5px !important;
  padding-bottom: 8px !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  min-height: 3.2em !important;
}
.cid-tJsZMWXEyk .form-control2 {
  color: #000000 !important;
  font-size: 15px !important;
  font-weight: 400 !important;
  min-height: 3.2em !important;
}
.cid-tJsZMWXEyk .form-control3 {
  font-size: 15px !important;
  font-weight: 400 !important;
  min-height: 3.5em !important;
}
.cid-tJsZMWXEyk .form-control {
  border: 1px solid #000000 !important;
}
.cid-tJsZMWXEyk .form-control:hover {
  border: 1px solid #000000 !important;
}
.cid-tJsZMWXEyk .form-control:focus {
  border: 1px solid #000000 !important;
}
.cid-tJsZMWXEyk .showAlerts {
  display: block !important;
}
.cid-tJsZMWXEyk .sendBtnCornerRadius {
  border-radius: 7px;
}
.cid-tJsZMWXEyk .hidden {
  display: none;
}
.cid-tJsZMWXEyk .mbr-section-terms {
  color: #232323;
  text-align: left;
}
.cid-tJsZMWXEyk .mbr-section-autorespond {
  color: #232323;
  text-align: center;
}
.cid-tJsZMWXEyk .mbr-section-gdpr {
  color: #232323;
  text-align: left;
}
.cid-tJsZMWXEyk .mbr-section-alertsuccess {
  text-align: center;
}
.cid-tJsZMWXEyk .mbr-section-alertsuccess span {
  vertical-align: middle;
}
.cid-tJsZMWXEyk .mbr-section-alerterror {
  text-align: center;
}
.cid-tJsZMWXEyk .mbr-section-alerterror span {
  vertical-align: middle;
}
.cid-tJsZMWXEyk .mbr-section-labels {
  color: #232323;
}
.cid-tJsZMWXEyk .sub-btn-config {
  margin-top: 13px !important;
  margin-bottom: 10px !important;
}
.cid-tJsZMWXEyk .uploadBtn {
  padding-top: 17px !important;
  padding-left: 20.75px !important;
  color: #000000 !important;
}
.cid-tJsZMWXEyk .MsgTopicXpad {
  padding-left: 6px !important;
}
.cid-tJsZMWXEyk 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-tJsZMWXEyk 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-tJsZMWXEyk 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-tJsZMWXEyk .blockhelp-format {
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  text-align: left;
}
.cid-tJsZMWXEyk .blockhelp-format2 {
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  text-align: left;
  color: red;
}
.cid-tJsZMWXEyk .show2ndButton {
  display: none ;
}
.cid-tJsZMWXEyk input,
.cid-tJsZMWXEyk textarea,
.cid-tJsZMWXEyk select {
  background-color: #ffffff !important;
}
.cid-tJsZMWXEyk textarea::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-tJsZMWXEyk textarea:-moz-placeholder {
  color: #767676 !important;
}
.cid-tJsZMWXEyk textarea::-moz-placeholder {
  color: #767676 !important;
}
.cid-tJsZMWXEyk textarea:-ms-input-placeholder {
  color: #767676 !important;
}
.cid-tJsZMWXEyk input::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-tJsZMWXEyk input:-moz-placeholder {
  color: #767676 !important;
}
.cid-tJsZMWXEyk input::-moz-placeholder {
  color: #767676 !important;
}
.cid-tJsZMWXEyk input:-ms-input-placeholder {
  color: #767676 !important;
}
.cid-tJsZMWXEyk .btn .mbr-iconfont,
.cid-tJsZMWXEyk .btn.btn-sm .mbr-iconfont {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: unset;
}
.cid-uj4WVwf1gT {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uj4WVwf1gT .mbr-fallback-image.disabled {
  display: none;
}
.cid-uj4WVwf1gT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uj4WVwf1gT .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uj4WVwf1gT .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uj4WVwf1gT .row {
    text-align: center;
  }
  .cid-uj4WVwf1gT .row > div {
    margin: auto;
  }
  .cid-uj4WVwf1gT .social-row {
    justify-content: center;
  }
}
.cid-uj4WVwf1gT .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uj4WVwf1gT .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uj4WVwf1gT .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uj4WVwf1gT .list {
    margin-bottom: 0rem;
  }
}
.cid-uj4WVwf1gT .mbr-text {
  color: #bbbbbb;
}
.cid-uj4WVwf1gT .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-uj4WVwf1gT .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uj4WVwf1gT div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uj4X7ASgFQ {
  z-index: 1000;
  width: 100%;
}
.cid-uj4X7ASgFQ nav.navbar {
  position: fixed;
}
.cid-uj4X7ASgFQ .container-fluid {
  padding: 0;
}
.cid-uj4X7ASgFQ .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-uj4X7ASgFQ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uj4X7ASgFQ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uj4X7ASgFQ .dropdown-item:hover,
.cid-uj4X7ASgFQ .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uj4X7ASgFQ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uj4X7ASgFQ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uj4X7ASgFQ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uj4X7ASgFQ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uj4X7ASgFQ .nav-link {
  position: relative;
}
.cid-uj4X7ASgFQ .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-uj4X7ASgFQ .nav-link::after {
  background: transparent !important;
}
.cid-uj4X7ASgFQ .nav-link:hover::before,
.cid-uj4X7ASgFQ .nav-link :focus::before {
  width: 100%;
}
.cid-uj4X7ASgFQ .container {
  display: flex;
  margin: auto;
}
.cid-uj4X7ASgFQ .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-uj4X7ASgFQ .iconfont-wrapper:hover {
  background: #FFFFFF;
}
.cid-uj4X7ASgFQ .iconfont-wrapper:hover .mbr-iconfont {
  color: #141414;
}
.cid-uj4X7ASgFQ .dropdown-menu,
.cid-uj4X7ASgFQ .navbar.opened {
  background: #141414 !important;
}
.cid-uj4X7ASgFQ .nav-item:focus,
.cid-uj4X7ASgFQ .nav-link:focus {
  outline: none;
}
.cid-uj4X7ASgFQ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uj4X7ASgFQ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
  background: transparent !important;
}
.cid-uj4X7ASgFQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uj4X7ASgFQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uj4X7ASgFQ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uj4X7ASgFQ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uj4X7ASgFQ .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid #ffffff;
  background: rgba(20, 20, 20, 0.2);
}
.cid-uj4X7ASgFQ .navbar.opened {
  transition: all 0.3s;
}
.cid-uj4X7ASgFQ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uj4X7ASgFQ .navbar .navbar-logo img {
  width: auto;
}
.cid-uj4X7ASgFQ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uj4X7ASgFQ .navbar.collapsed {
  justify-content: center;
}
.cid-uj4X7ASgFQ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uj4X7ASgFQ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uj4X7ASgFQ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-uj4X7ASgFQ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uj4X7ASgFQ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uj4X7ASgFQ .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-uj4X7ASgFQ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uj4X7ASgFQ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uj4X7ASgFQ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uj4X7ASgFQ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uj4X7ASgFQ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uj4X7ASgFQ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uj4X7ASgFQ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uj4X7ASgFQ .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-uj4X7ASgFQ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uj4X7ASgFQ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uj4X7ASgFQ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uj4X7ASgFQ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uj4X7ASgFQ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uj4X7ASgFQ .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uj4X7ASgFQ .navbar.navbar-short {
  min-height: 60px;
}
.cid-uj4X7ASgFQ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uj4X7ASgFQ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uj4X7ASgFQ .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-uj4X7ASgFQ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uj4X7ASgFQ .navbar-brand .display-7 {
  font-size: 24px;
}
.cid-uj4X7ASgFQ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uj4X7ASgFQ .dropdown-item.active,
.cid-uj4X7ASgFQ .dropdown-item:active {
  background-color: transparent;
}
.cid-uj4X7ASgFQ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uj4X7ASgFQ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uj4X7ASgFQ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uj4X7ASgFQ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #141414;
}
.cid-uj4X7ASgFQ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uj4X7ASgFQ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uj4X7ASgFQ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uj4X7ASgFQ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
@media (min-width: 992px) {
  .cid-uj4X7ASgFQ .navbar-buttons {
    margin-bottom: -1px;
    margin-top: -1px;
  }
}
.cid-uj4X7ASgFQ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uj4X7ASgFQ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uj4X7ASgFQ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uj4X7ASgFQ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uj4X7ASgFQ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uj4X7ASgFQ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uj4X7ASgFQ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uj4X7ASgFQ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uj4X7ASgFQ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uj4X7ASgFQ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uj4X7ASgFQ .navbar-dropdown {
  padding: 0 24px;
  position: fixed;
}
@media (min-width: 576px) {
  .cid-uj4X7ASgFQ .navbar-dropdown {
    padding: 0 40px;
    min-height: 80px;
  }
}
@media (min-width: 768px) {
  .cid-uj4X7ASgFQ .navbar-dropdown {
    padding: 0 60px;
  }
}
@media (min-width: 992px) {
  .cid-uj4X7ASgFQ .navbar-dropdown {
    padding: 0 0 0 60px;
  }
}
.cid-uj4X7ASgFQ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uj4X7ASgFQ .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-uj4X7ASgFQ .icons-menu {
    padding-left: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uj4X7ASgFQ .navbar {
    height: 70px;
  }
  .cid-uj4X7ASgFQ .navbar.opened {
    height: auto;
  }
  .cid-uj4X7ASgFQ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uj4X7ASgFQ .btn {
  min-height: 81px;
  margin: 0.667rem 0.667rem 1.4rem;
  padding: 0 64px;
}
@media (min-width: 992px) {
  .cid-uj4X7ASgFQ .btn {
    margin: 0 0 0 0.6rem;
  }
}
.cid-uj4X7ASgFQ .btn-info-outline {
  border: 1px solid currentColor;
  background: #232323 !important;
}
.cid-uj4X7ASgFQ .btn-info-outline:hover {
  background: #595959 !important;
  border: 1px solid currentColor !important;
}
.cid-tIUtxueXie {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tIUtxueXie .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIUtxueXie .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIUtxueXie .col-title {
  margin-bottom: 20px;
}
@media (max-width: 991px) {
  .cid-tIUtxueXie .col-title {
    margin-bottom: 50px;
  }
}
.cid-tIUtxueXie .mbr-section-title {
  color: #2B2B2B;
}
.cid-tIUtxueXie .mbr-section-main-subtitle {
  color: #5F6AD4;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-tIUtxueXie .mbr-section-main-subtitle {
    margin-top: 16px;
  }
}
.cid-tIUtxueXie .col-text {
  display: flex;
  flex-wrap: wrap;
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-tIUtxueXie .col-text {
    flex-wrap: nowrap;
    justify-content: space-between;
  }
}
@media (max-width: 991px) {
  .cid-tIUtxueXie .col-text {
    padding-top: 0;
    padding-bottom: 0;
  }
}
.cid-tIUtxueXie .text-container1 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-tIUtxueXie .text-container1 {
    max-width: 340px;
  }
}
.cid-tIUtxueXie .text-container2 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-tIUtxueXie .text-container2 {
    max-width: 280px;
    padding-left: 40px;
  }
}
.cid-tIUtxueXie .mbr-section-btn {
  margin-top: 16px;
}
.cid-tIUtxueXie .mbr-section-btn .btn {
  min-width: 280px;
  min-height: 60px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-tIUtxueXie .mbr-section-btn {
    margin-top: 8px;
    width: 100%;
  }
  .cid-tIUtxueXie .mbr-section-btn .btn {
    width: 100%;
    min-width: max-content;
  }
}
.cid-tIUtxueXie .col-carousel {
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (max-width: 991px) {
  .cid-tIUtxueXie .col-carousel {
    padding-top: 30px;
  }
}
.cid-tIUtxueXie .col-border .border-line {
  height: 2px;
  background-color: #dfdfd8;
}
.cid-tIUtxueXie .name-text {
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-tIUtxueXie .roominess-text {
  color: #78ec80;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-tIUtxueXie .mbr-text {
  color: #003d59;
  margin-bottom: 0;
  margin-top: 12px;
  text-align: center;
}
.cid-tIUtxueXie .list {
  color: #2A2A2A;
  margin-top: 20px;
  width: 100%;
}
.cid-tIUtxueXie .list-item {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-tIUtxueXie .list-item:not(:first-child) {
  margin-top: 12px;
}
.cid-tIUtxueXie .list-text {
  flex-grow: 1;
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-tIUtxueXie .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 8px;
}
.cid-tIUtxueXie .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #78ec80;
}
.cid-tIUtxueXie .price-text {
  color: #2A2A2A;
  margin-bottom: 0;
  margin-top: 20px;
  text-align: center;
}
.cid-tIUtxueXie .carousel {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 400px;
}
.cid-tIUtxueXie .carousel img {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 1199px) {
  .cid-tIUtxueXie .carousel {
    height: 385px;
  }
}
@media (max-width: 991px) {
  .cid-tIUtxueXie .carousel {
    height: 350px;
  }
}
@media (max-width: 575px) {
  .cid-tIUtxueXie .carousel {
    height: 280px;
  }
}
.cid-tIUtxueXie .carousel-inner {
  display: flex;
  align-items: center;
  height: 100%;
  border-radius: 16px;
}
.cid-tIUtxueXie .carousel-item {
  border-radius: 16px;
  overflow: hidden;
  height: 100%;
}
.cid-tIUtxueXie .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-tIUtxueXie .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tIUtxueXie .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tIUtxueXie .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-tIUtxueXie .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 16px;
}
.cid-tIUtxueXie .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 16px;
}
.cid-tIUtxueXie .carousel-control:hover {
  background-color: #646464;
  color: #FFFFFF !important;
}
.cid-tIUtxueXie .carousel-indicators {
  display: none !important;
}
.cid-tIUtxueXie .item-menu-overlay {
  opacity: 0 !important;
}
.cid-tIUtxueXie .name-text,
.cid-tIUtxueXie .mbr-section-btn {
  color: #003d59;
  text-align: center;
}
.cid-uFIKnjO4oW {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-uFIKnjO4oW .fondcolor {
  margin-top: 0px;
  border-radius: 0px;
  border: 0px solid #232323;
  background: #fafafa;
}
.cid-uFIKnjO4oW .card {
  border-radius: 0px;
  margin-bottom: 3px;
}
.cid-uFIKnjO4oW .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-uFIKnjO4oW .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0;
  line-height: normal;
  align-items: center;
}
.cid-uFIKnjO4oW .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-uFIKnjO4oW .card .card-header a.panel-title h4 {
  padding: 0.5rem 2rem;
  border: 0px solid #232323;
  margin-bottom: -1px;
  border-radius: 0px;
  background-color: #ecf2ff;
  display: -webkit-flex;
}
.cid-uFIKnjO4oW .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
  font-size: 25px;
}
.cid-uFIKnjO4oW .mbr-figure {
  padding-bottom: 2rem;
  padding-top: 2rem;
  padding-left: 2rem;
  padding-right: 2rem;
}
@media (min-width: 992px) {
  .cid-uFIKnjO4oW .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uFIKnjO4oW .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-uFIKnjO4oW .mbr-text {
  color: #000000;
}
.cid-uFIKnjO4oW .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uFIKnjO4oW H2 {
  color: #000000;
}
.cid-uFIKnjO4oW H4 {
  text-align: left;
}
.cid-uFIKpqBLS6 {
  padding-top: 0px;
  padding-bottom: 30px;
  position: relative;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-uFIKpqBLS6 .fondcolor {
  margin-top: 0px;
  border-radius: 0px;
  border: 0px solid #232323;
  background: #fafafa;
}
.cid-uFIKpqBLS6 .card {
  border-radius: 0px;
  margin-bottom: 3px;
}
.cid-uFIKpqBLS6 .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-uFIKpqBLS6 .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0;
  line-height: normal;
  align-items: center;
}
.cid-uFIKpqBLS6 .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-uFIKpqBLS6 .card .card-header a.panel-title h4 {
  padding: 0.5rem 2rem;
  border: 0px solid #232323;
  margin-bottom: -1px;
  border-radius: 0px;
  background-color: #ecf2ff;
  display: -webkit-flex;
}
.cid-uFIKpqBLS6 .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
  font-size: 25px;
}
.cid-uFIKpqBLS6 .mbr-figure {
  padding-bottom: 2rem;
  padding-top: 2rem;
  padding-left: 2rem;
  padding-right: 2rem;
}
@media (min-width: 992px) {
  .cid-uFIKpqBLS6 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uFIKpqBLS6 .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-uFIKpqBLS6 .mbr-text {
  color: #000000;
}
.cid-uFIKpqBLS6 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uFIKpqBLS6 H2 {
  color: #000000;
}
.cid-uFIKpqBLS6 H4 {
  text-align: left;
}
.cid-tIUtArFCEx {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tIUtArFCEx .mbr-section-title {
  margin-bottom: 25px;
}
.cid-tIUtArFCEx .mbr-section-subtitle {
  margin-bottom: 88px;
  font-weight: 400;
}
.cid-tIUtArFCEx .image {
  position: relative;
  z-index: 0;
  top: -50px;
}
.cid-tIUtArFCEx .image img {
  z-index: -1;
  width: 100%;
  max-height: 410px;
  object-fit: cover;
}
.cid-tIUtArFCEx .mbr-gallery-filter {
  text-align: left;
  padding: 0 20px;
  border-bottom: 1px solid #cce4f0;
}
.cid-tIUtArFCEx .mbr-gallery-filter .btn {
  padding: 0 20px 40px;
  margin: 0;
  margin-right: 35px;
  color: #003d59 !important;
  font-weight: 700;
  text-align: left;
  background: transparent !important;
  position: relative;
  border: none;
  min-width: auto;
  width: auto;
}
.cid-tIUtArFCEx .mbr-gallery-filter ul {
  display: block;
}
.cid-tIUtArFCEx .mbr-gallery-filter ul li {
  position: relative;
  padding: 0;
}
.cid-tIUtArFCEx .mbr-gallery-filter li:not(.active) .btn.active:after,
.cid-tIUtArFCEx .mbr-gallery-filter li.active .btn:not(.active):after,
.cid-tIUtArFCEx .mbr-gallery-filter .mbr-gallery-filter .btn:hover:after {
  content: "";
  position: absolute;
  left: 0;
  right: auto;
  width: 100%;
  bottom: 0;
  height: 11px;
  background-color: #46877e;
  transition: all 0.3s ease;
}
.cid-tIUtArFCEx .mbr-gallery-row {
  margin-top: 50px;
}
.cid-tIUtArFCEx .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIUtArFCEx .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
  border-radius: 4px;
}
.cid-tIUtArFCEx .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
  border-radius: 4px;
}
.cid-tIUtArFCEx .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIUtArFCEx .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #003d59;
  opacity: 0;
  transition: 0.2s opacity ease-in-out;
}
.cid-tIUtArFCEx .mbr-gallery-item > div:hover::before {
  opacity: 0 !important;
}
.cid-tIUtArFCEx .mbr-gallery-title {
  transition: all .3s;
  position: absolute;
  display: block;
  font-weight: 700;
  width: 100%;
  bottom: 30px;
  left: 0;
  text-align: center;
  padding: 0 1rem;
  color: #fff;
  background: transparent;
}
.cid-tIUtArFCEx .icon-focus {
  transition: all .3s;
  top: 30%;
  width: 48px;
  height: 48px;
  transform: translateY(-30%);
}
.cid-tIUtArFCEx .mbr-gallery-item > div img,
.cid-tIUtArFCEx .mbr-gallery-item div:before {
  border-radius: 4px;
}
.cid-tIUtArFCEx .mbr-gallery-item > div {
  transition: all .3s;
  border-radius: 4px;
}
.cid-tIUtArFCEx .mbr-gallery-item:hover > div {
  transform: scale(0.95);
}
.cid-tIUtArFCEx .carousel-control-prev .mbri-left:before {
  content: "\e90a";
}
.cid-tIUtArFCEx .carousel-control-next .mbri-right:before {
  content: "\e909";
}
.cid-tIUtArFCEx .modal-body a.close {
  border-radius: 0;
  font-size: 32px;
  top: 0;
  right: 0;
  height: 70px;
  width: 70px;
  line-height: 70px;
}
@media (max-width: 991px) {
  .cid-tIUtArFCEx .mbr-section-subtitle {
    margin-bottom: 20px;
    text-align: center;
  }
  .cid-tIUtArFCEx .mbr-section-title {
    text-align: center;
  }
  .cid-tIUtArFCEx .image {
    top: auto;
    height: 420px;
  }
  .cid-tIUtArFCEx .mbr-gallery-filter .btn {
    padding: 0 0 22px;
  }
  .cid-tIUtArFCEx .mbr-gallery-filter ul li {
    margin-bottom: 10px;
  }
  .cid-tIUtArFCEx .mbr-gallery-item > div img,
  .cid-tIUtArFCEx .mbr-gallery-item div:before {
    height: auto;
    border-radius: 3px;
  }
  .cid-tIUtArFCEx .mbr-gallery-item > div {
    border-radius: 3px;
  }
}
@media (max-width: 767px) {
  .cid-tIUtArFCEx .image {
    height: 290px;
  }
}
.cid-tIUtCExM7l {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tIUtCExM7l .mbr-section-subtitle {
  color: #767676;
}
.cid-tIUtCExM7l .container-table {
  margin: 0 auto;
}
.cid-tIUtCExM7l .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tIUtCExM7l .dataTables_wrapper {
  display: block;
}
.cid-tIUtCExM7l .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tIUtCExM7l .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tIUtCExM7l table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #e1e8ff;
  margin-bottom: 0;
}
.cid-tIUtCExM7l table th {
  border-top: none;
  font-weight: 500;
  border: 1px solid #e1e8ff;
  transition: all .2s;
}
.cid-tIUtCExM7l table th:hover {
  background: #e1e8ff;
  color: #000000;
}
.cid-tIUtCExM7l table td {
  border: 1px solid #e1e8ff;
}
.cid-tIUtCExM7l .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tIUtCExM7l .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tIUtCExM7l .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tIUtCExM7l .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tIUtCExM7l .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tIUtCExM7l .dataTables_filter {
    text-align: center;
  }
  .cid-tIUtCExM7l .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tIUtCExM7l .head-item {
  color: #57468b;
  text-align: center;
}
.cid-tIUtCExM7l .body-item {
  color: #716c80;
  text-align: center;
}
.cid-tIUtCExM7l .mbr-section-title {
  color: #003d59;
}
.cid-tIUtCExM7l .head-item1 {
  color: #0e2d3b;
  text-align: center;
}
.cid-tIUtCExM7l .body-item1 {
  color: #716c80;
  text-align: center;
}
.cid-tIUtF0MuEX {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tIUtF0MuEX .nav-tabs .nav-item.open .nav-link:focus,
.cid-tIUtF0MuEX .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-tIUtF0MuEX .nav {
  display: block;
}
.cid-tIUtF0MuEX .nav-tabs {
  border: none;
  justify-content: center;
  display: flex;
}
.cid-tIUtF0MuEX .nav-item {
  width: 100%;
}
@media (max-width: 992px) {
  .cid-tIUtF0MuEX .nav-item {
    width: max-content;
    margin: 0;
  }
}
.cid-tIUtF0MuEX .nav-tabs .nav-link {
  transition: all 0.5s;
  border-radius: 6px !important;
  border: none;
}
.cid-tIUtF0MuEX .nav-tabs .nav-link:not(.active) {
  color: #000000;
}
.cid-tIUtF0MuEX .nav-link,
.cid-tIUtF0MuEX .nav-link.active {
  padding: 0.8rem 2rem;
  background-color: transparent;
  font-weight: bold;
}
.cid-tIUtF0MuEX .nav-tabs .nav-link.active {
  background: #ff3366;
  color: #ffffff;
}
.cid-tIUtF0MuEX H4 {
  text-align: center;
}
.cid-tIUtF0MuEX H3 {
  text-align: center;
  color: #000000;
}
.cid-tIUtF0MuEX P {
  color: #353535;
  text-align: left;
}
.cid-tIUtF0MuEX .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIUtF0MuEX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIUacjPBF3 {
  background-image: url("../../../assets/images/egypt-tours-egypt-travel-sharm-el-sheikh-33.jpg");
}
.cid-tIUacjPBF3 .mbr-section-title {
  text-align: center;
  margin-bottom: 40px;
  color: #ffffff;
}
.cid-tIUacjPBF3 .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-tIUacjPBF3 .button-align {
  text-align: right;
}
.cid-tIUacjPBF3 .mbr-section-btn {
  display: block;
  margin-left: 0;
  margin-right: 0;
}
.cid-tIUacjPBF3 .btn {
  margin-top: 20px;
  transition: all .3s !important;
  width: 268px !important;
  height: 268px !important;
}
.cid-tIUacjPBF3 a.btn > span {
  margin-left: 0.5rem;
}
.cid-tIUacjPBF3 a.btn {
  padding: 7.5rem 4rem;
  margin: 0;
  border-radius: 100% !important;
  background-color: transparent !important;
  border: 2px solid #ffffff !important;
}
.cid-tIUacjPBF3 .al {
  display: flex;
  align-items: center;
}
.cid-tIUacjPBF3 a.btn:hover {
  color: #000000 !important;
  background-color: #c0f22c !important;
  border: 2px solid #ffffff !important;
}
.cid-tIUacjPBF3 a {
  font-weight: 500;
  transition: color .3s;
}
.cid-tIUacjPBF3 .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-tIUacjPBF3 .icon-wrapper {
  display: inline;
}
.cid-tIUacjPBF3 .lin {
  display: inline;
  margin-left: 12px;
}
.cid-tIUacjPBF3 .linkMovement {
  margin-top: 130px;
}
@media (max-width: 960px) {
  .cid-tIUacjPBF3 .al {
    flex-direction: column;
  }
  .cid-tIUacjPBF3 .button-align {
    padding-top: 20px;
    text-align: center;
  }
  .cid-tIUacjPBF3 .linkMovement {
    display: flex;
    justify-content: center;
    padding-top: 20px;
    margin-top: 0;
  }
}
.cid-tIUacmrw1t {
  padding-top: 45px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tIUacmrw1t [class^="socicon-"]:before,
.cid-tIUacmrw1t [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-tIUacmrw1t .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-tIUacmrw1t .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #6592e6, #ff6666);
  display: inline-block;
}
.cid-tIUacmrw1t .socicon {
  color: #5b686b;
}
.cid-tIUacmrw1t .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-tIUacmrw1t .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-tIUacmrw1t .btn-social:hover {
  color: #fff;
  background: #1ba1e2;
}
.cid-tIUacmrw1t .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-tIUacmrw1t .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-tIUacmrw1t .btn {
    font-size: 20px !important;
  }
  .cid-tIUacmrw1t .btn-social {
    margin-right: .1rem !important;
    margin-left: .1rem !important;
  }
}
.cid-tJfyguSMzU.popup-builder {
  background-color: #ffffff;
}
.cid-tJfyguSMzU.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tJfyguSMzU.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tJfyguSMzU .modal-content,
.cid-tJfyguSMzU .modal-dialog {
  height: auto;
}
.cid-tJfyguSMzU .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tJfyguSMzU .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tJfyguSMzU .form-wrapper .mbr-form .form-group,
  .cid-tJfyguSMzU .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tJfyguSMzU .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tJfyguSMzU .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tJfyguSMzU .mbr-text {
  text-align: center;
}
.cid-tJfyguSMzU .pt-0 {
  padding-top: 0 !important;
}
.cid-tJfyguSMzU .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tJfyguSMzU .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tJfyguSMzU .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tJfyguSMzU .modal-open {
  overflow: hidden;
}
.cid-tJfyguSMzU .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tJfyguSMzU .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tJfyguSMzU .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tJfyguSMzU .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tJfyguSMzU .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tJfyguSMzU .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tJfyguSMzU .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tJfyguSMzU .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-tJfyguSMzU .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tJfyguSMzU .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tJfyguSMzU .modal-backdrop.fade {
  opacity: 0;
}
.cid-tJfyguSMzU .modal-backdrop.show {
  opacity: .5;
}
.cid-tJfyguSMzU .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tJfyguSMzU .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tJfyguSMzU .modal-header {
    padding: 1rem;
  }
}
.cid-tJfyguSMzU .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tJfyguSMzU .modal-header .close svg {
  fill: #353535;
}
.cid-tJfyguSMzU .modal-header .close:hover {
  opacity: 1;
}
.cid-tJfyguSMzU .modal-header .close:focus {
  outline: none;
}
.cid-tJfyguSMzU .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-tJfyguSMzU .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tJfyguSMzU .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJfyguSMzU .modal-body {
    padding: 1rem;
  }
}
.cid-tJfyguSMzU .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tJfyguSMzU .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJfyguSMzU .modal-footer {
    padding: 1rem;
  }
}
.cid-tJfyguSMzU .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tJfyguSMzU .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tJfyguSMzU .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tJfyguSMzU .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tJfyguSMzU .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tJfyguSMzU .modal-lg,
  .cid-tJfyguSMzU .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tJfyguSMzU .modal-xl {
    max-width: 1140px;
  }
}
.cid-tJfyguSMzU .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tJfyguSMzU .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tJfyguSMzU .form-group {
  margin-bottom: 1rem;
}
.cid-tJfyguSMzU .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tJfyguSMzU .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tJfyguSMzU .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tJfyguSMzU .mbr-section-btn {
  margin: 0;
}
.cid-tJfyguSMzU .mbr-section-btn .btn {
  margin: 0;
}
.cid-tJfBBtu8Yw.popup-builder {
  background-color: #ffffff;
}
.cid-tJfBBtu8Yw.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tJfBBtu8Yw.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tJfBBtu8Yw .modal-content,
.cid-tJfBBtu8Yw .modal-dialog {
  height: auto;
}
.cid-tJfBBtu8Yw .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tJfBBtu8Yw .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tJfBBtu8Yw .form-wrapper .mbr-form .form-group,
  .cid-tJfBBtu8Yw .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tJfBBtu8Yw .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tJfBBtu8Yw .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tJfBBtu8Yw .mbr-text {
  text-align: center;
}
.cid-tJfBBtu8Yw .pt-0 {
  padding-top: 0 !important;
}
.cid-tJfBBtu8Yw .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tJfBBtu8Yw .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tJfBBtu8Yw .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tJfBBtu8Yw .modal-open {
  overflow: hidden;
}
.cid-tJfBBtu8Yw .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tJfBBtu8Yw .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tJfBBtu8Yw .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tJfBBtu8Yw .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tJfBBtu8Yw .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tJfBBtu8Yw .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tJfBBtu8Yw .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tJfBBtu8Yw .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-tJfBBtu8Yw .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tJfBBtu8Yw .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tJfBBtu8Yw .modal-backdrop.fade {
  opacity: 0;
}
.cid-tJfBBtu8Yw .modal-backdrop.show {
  opacity: .5;
}
.cid-tJfBBtu8Yw .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tJfBBtu8Yw .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tJfBBtu8Yw .modal-header {
    padding: 1rem;
  }
}
.cid-tJfBBtu8Yw .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tJfBBtu8Yw .modal-header .close svg {
  fill: #353535;
}
.cid-tJfBBtu8Yw .modal-header .close:hover {
  opacity: 1;
}
.cid-tJfBBtu8Yw .modal-header .close:focus {
  outline: none;
}
.cid-tJfBBtu8Yw .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-tJfBBtu8Yw .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tJfBBtu8Yw .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJfBBtu8Yw .modal-body {
    padding: 1rem;
  }
}
.cid-tJfBBtu8Yw .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tJfBBtu8Yw .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJfBBtu8Yw .modal-footer {
    padding: 1rem;
  }
}
.cid-tJfBBtu8Yw .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tJfBBtu8Yw .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tJfBBtu8Yw .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tJfBBtu8Yw .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tJfBBtu8Yw .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tJfBBtu8Yw .modal-lg,
  .cid-tJfBBtu8Yw .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tJfBBtu8Yw .modal-xl {
    max-width: 1140px;
  }
}
.cid-tJfBBtu8Yw .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tJfBBtu8Yw .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tJfBBtu8Yw .form-group {
  margin-bottom: 1rem;
}
.cid-tJfBBtu8Yw .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tJfBBtu8Yw .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tJfBBtu8Yw .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tJfBBtu8Yw .mbr-section-btn {
  margin: 0;
}
.cid-tJfBBtu8Yw .mbr-section-btn .btn {
  margin: 0;
}
.cid-tJsZXhKsdj {
  background-color: #ffffff;
}
.cid-tJsZXhKsdj .container {
  padding-top: 25px;
  padding-bottom: 25px;
  text-align: right;
}
.cid-tJsZXhKsdj .container-nopadding {
  padding: 0px;
}
.cid-tJsZXhKsdj .contactBtn {
  position: absolute;
  right: 30px;
  bottom: 30px;
  z-index: 5001;
}
.cid-tJsZXhKsdj .contactBtnFixed {
  position: fixed;
}
.cid-tJsZXhKsdj .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-tJsZXhKsdj .btnIconcol {
  color: #ffffff;
}
.cid-tJsZXhKsdj .btn-circle:hover {
  background-color: #232323;
}
.cid-tJsZXhKsdj .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-tJsZXhKsdj .btn-iconsize .btn {
    font-size: 1.7rem !important;
  }
  .cid-tJsZXhKsdj .btn-iconsize .btn .mbr-iconfont {
    font-size: 1.7rem !important;
  }
}
.cid-tJsZXhKsdj .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-tJsZXhKsdj .windowFixed {
  display: none;
  position: fixed;
  right: 100px;
  bottom: 30px;
  overflow: auto;
  opacity: 0%;
  transition: opacity 1s;
}
.cid-tJsZXhKsdj .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-tJsZXhKsdj .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-tJsZXhKsdj .windowFixed {
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
  }
  .cid-tJsZXhKsdj .windowBar,
  .cid-tJsZXhKsdj .contentwindow,
  .cid-tJsZXhKsdj .contactwindow {
    border-radius: 0;
  }
}
.cid-tJsZXhKsdj .windowContent {
  width: 100%;
  padding: 10px;
}
.cid-tJsZXhKsdj .windowBarText {
  display: block;
  color: #ffffff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-tJsZXhKsdj .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-tJsZXhKsdj .mbr-form .input-group-btn button[type="submit"] {
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-tJsZXhKsdj .recaptcha-div {
  margin-bottom: 0;
}
.cid-tJsZXhKsdj .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-tJsZXhKsdj .gdpr-div {
  margin-bottom: 0;
}
.cid-tJsZXhKsdj .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-tJsZXhKsdj .alert-div {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
}
.cid-tJsZXhKsdj .send-copy-div {
  margin-bottom: 0;
}
.cid-tJsZXhKsdj .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-tJsZXhKsdj .alert-success {
  background-color: #55e629;
  padding-top: 0.3rem !important;
  padding-bottom: 0.3rem !important;
}
.cid-tJsZXhKsdj .alert-danger {
  background-color: #fd000b;
  padding-top: 0.3rem !important;
  padding-bottom: 0.3rem !important;
}
.cid-tJsZXhKsdj .mbr-alert-success {
  text-align: center;
}
.cid-tJsZXhKsdj .mbr-alert-danger {
  text-align: center;
}
.cid-tJsZXhKsdj .message-div {
  margin-bottom: 0;
}
.cid-tJsZXhKsdj .message-topic-div {
  margin-bottom: 0;
}
.cid-tJsZXhKsdj .file-upload-div {
  margin-bottom: 0;
}
.cid-tJsZXhKsdj .form-control {
  padding-top: 5px !important;
  padding-bottom: 8px !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  min-height: 3.2em !important;
}
.cid-tJsZXhKsdj .form-control2 {
  color: #000000 !important;
  font-size: 15px !important;
  font-weight: 400 !important;
  min-height: 3.2em !important;
}
.cid-tJsZXhKsdj .form-control3 {
  font-size: 15px !important;
  font-weight: 400 !important;
  min-height: 3.5em !important;
}
.cid-tJsZXhKsdj .form-control {
  border: 1px solid #000000 !important;
}
.cid-tJsZXhKsdj .form-control:hover {
  border: 1px solid #000000 !important;
}
.cid-tJsZXhKsdj .form-control:focus {
  border: 1px solid #000000 !important;
}
.cid-tJsZXhKsdj .showAlerts {
  display: block !important;
}
.cid-tJsZXhKsdj .sendBtnCornerRadius {
  border-radius: 7px;
}
.cid-tJsZXhKsdj .hidden {
  display: none;
}
.cid-tJsZXhKsdj .mbr-section-terms {
  color: #232323;
  text-align: left;
}
.cid-tJsZXhKsdj .mbr-section-autorespond {
  color: #232323;
  text-align: center;
}
.cid-tJsZXhKsdj .mbr-section-gdpr {
  color: #232323;
  text-align: left;
}
.cid-tJsZXhKsdj .mbr-section-alertsuccess {
  text-align: center;
}
.cid-tJsZXhKsdj .mbr-section-alertsuccess span {
  vertical-align: middle;
}
.cid-tJsZXhKsdj .mbr-section-alerterror {
  text-align: center;
}
.cid-tJsZXhKsdj .mbr-section-alerterror span {
  vertical-align: middle;
}
.cid-tJsZXhKsdj .mbr-section-labels {
  color: #232323;
}
.cid-tJsZXhKsdj .sub-btn-config {
  margin-top: 13px !important;
  margin-bottom: 10px !important;
}
.cid-tJsZXhKsdj .uploadBtn {
  padding-top: 17px !important;
  padding-left: 20.75px !important;
  color: #000000 !important;
}
.cid-tJsZXhKsdj .MsgTopicXpad {
  padding-left: 6px !important;
}
.cid-tJsZXhKsdj 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-tJsZXhKsdj 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-tJsZXhKsdj 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-tJsZXhKsdj .blockhelp-format {
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  text-align: left;
}
.cid-tJsZXhKsdj .blockhelp-format2 {
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  text-align: left;
  color: red;
}
.cid-tJsZXhKsdj .show2ndButton {
  display: none ;
}
.cid-tJsZXhKsdj input,
.cid-tJsZXhKsdj textarea,
.cid-tJsZXhKsdj select {
  background-color: #ffffff !important;
}
.cid-tJsZXhKsdj textarea::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-tJsZXhKsdj textarea:-moz-placeholder {
  color: #767676 !important;
}
.cid-tJsZXhKsdj textarea::-moz-placeholder {
  color: #767676 !important;
}
.cid-tJsZXhKsdj textarea:-ms-input-placeholder {
  color: #767676 !important;
}
.cid-tJsZXhKsdj input::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-tJsZXhKsdj input:-moz-placeholder {
  color: #767676 !important;
}
.cid-tJsZXhKsdj input::-moz-placeholder {
  color: #767676 !important;
}
.cid-tJsZXhKsdj input:-ms-input-placeholder {
  color: #767676 !important;
}
.cid-tJsZXhKsdj .btn .mbr-iconfont,
.cid-tJsZXhKsdj .btn.btn-sm .mbr-iconfont {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: unset;
}
.cid-uj4XaUny15 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uj4XaUny15 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uj4XaUny15 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uj4XaUny15 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uj4XaUny15 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uj4XaUny15 .row {
    text-align: center;
  }
  .cid-uj4XaUny15 .row > div {
    margin: auto;
  }
  .cid-uj4XaUny15 .social-row {
    justify-content: center;
  }
}
.cid-uj4XaUny15 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uj4XaUny15 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uj4XaUny15 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uj4XaUny15 .list {
    margin-bottom: 0rem;
  }
}
.cid-uj4XaUny15 .mbr-text {
  color: #bbbbbb;
}
.cid-uj4XaUny15 .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-uj4XaUny15 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uj4XaUny15 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uj4XiBp0gL {
  z-index: 1000;
  width: 100%;
}
.cid-uj4XiBp0gL nav.navbar {
  position: fixed;
}
.cid-uj4XiBp0gL .container-fluid {
  padding: 0;
}
.cid-uj4XiBp0gL .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-uj4XiBp0gL .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uj4XiBp0gL .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uj4XiBp0gL .dropdown-item:hover,
.cid-uj4XiBp0gL .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uj4XiBp0gL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uj4XiBp0gL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uj4XiBp0gL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uj4XiBp0gL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uj4XiBp0gL .nav-link {
  position: relative;
}
.cid-uj4XiBp0gL .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-uj4XiBp0gL .nav-link::after {
  background: transparent !important;
}
.cid-uj4XiBp0gL .nav-link:hover::before,
.cid-uj4XiBp0gL .nav-link :focus::before {
  width: 100%;
}
.cid-uj4XiBp0gL .container {
  display: flex;
  margin: auto;
}
.cid-uj4XiBp0gL .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-uj4XiBp0gL .iconfont-wrapper:hover {
  background: #FFFFFF;
}
.cid-uj4XiBp0gL .iconfont-wrapper:hover .mbr-iconfont {
  color: #141414;
}
.cid-uj4XiBp0gL .dropdown-menu,
.cid-uj4XiBp0gL .navbar.opened {
  background: #141414 !important;
}
.cid-uj4XiBp0gL .nav-item:focus,
.cid-uj4XiBp0gL .nav-link:focus {
  outline: none;
}
.cid-uj4XiBp0gL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uj4XiBp0gL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
  background: transparent !important;
}
.cid-uj4XiBp0gL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uj4XiBp0gL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uj4XiBp0gL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uj4XiBp0gL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uj4XiBp0gL .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid #ffffff;
  background: rgba(20, 20, 20, 0.2);
}
.cid-uj4XiBp0gL .navbar.opened {
  transition: all 0.3s;
}
.cid-uj4XiBp0gL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uj4XiBp0gL .navbar .navbar-logo img {
  width: auto;
}
.cid-uj4XiBp0gL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uj4XiBp0gL .navbar.collapsed {
  justify-content: center;
}
.cid-uj4XiBp0gL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uj4XiBp0gL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uj4XiBp0gL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-uj4XiBp0gL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uj4XiBp0gL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uj4XiBp0gL .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-uj4XiBp0gL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uj4XiBp0gL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uj4XiBp0gL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uj4XiBp0gL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uj4XiBp0gL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uj4XiBp0gL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uj4XiBp0gL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uj4XiBp0gL .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-uj4XiBp0gL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uj4XiBp0gL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uj4XiBp0gL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uj4XiBp0gL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uj4XiBp0gL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uj4XiBp0gL .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uj4XiBp0gL .navbar.navbar-short {
  min-height: 60px;
}
.cid-uj4XiBp0gL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uj4XiBp0gL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uj4XiBp0gL .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-uj4XiBp0gL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uj4XiBp0gL .navbar-brand .display-7 {
  font-size: 24px;
}
.cid-uj4XiBp0gL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uj4XiBp0gL .dropdown-item.active,
.cid-uj4XiBp0gL .dropdown-item:active {
  background-color: transparent;
}
.cid-uj4XiBp0gL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uj4XiBp0gL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uj4XiBp0gL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uj4XiBp0gL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #141414;
}
.cid-uj4XiBp0gL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uj4XiBp0gL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uj4XiBp0gL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uj4XiBp0gL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
@media (min-width: 992px) {
  .cid-uj4XiBp0gL .navbar-buttons {
    margin-bottom: -1px;
    margin-top: -1px;
  }
}
.cid-uj4XiBp0gL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uj4XiBp0gL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uj4XiBp0gL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uj4XiBp0gL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uj4XiBp0gL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uj4XiBp0gL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uj4XiBp0gL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uj4XiBp0gL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uj4XiBp0gL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uj4XiBp0gL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uj4XiBp0gL .navbar-dropdown {
  padding: 0 24px;
  position: fixed;
}
@media (min-width: 576px) {
  .cid-uj4XiBp0gL .navbar-dropdown {
    padding: 0 40px;
    min-height: 80px;
  }
}
@media (min-width: 768px) {
  .cid-uj4XiBp0gL .navbar-dropdown {
    padding: 0 60px;
  }
}
@media (min-width: 992px) {
  .cid-uj4XiBp0gL .navbar-dropdown {
    padding: 0 0 0 60px;
  }
}
.cid-uj4XiBp0gL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uj4XiBp0gL .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-uj4XiBp0gL .icons-menu {
    padding-left: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uj4XiBp0gL .navbar {
    height: 70px;
  }
  .cid-uj4XiBp0gL .navbar.opened {
    height: auto;
  }
  .cid-uj4XiBp0gL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uj4XiBp0gL .btn {
  min-height: 81px;
  margin: 0.667rem 0.667rem 1.4rem;
  padding: 0 64px;
}
@media (min-width: 992px) {
  .cid-uj4XiBp0gL .btn {
    margin: 0 0 0 0.6rem;
  }
}
.cid-uj4XiBp0gL .btn-info-outline {
  border: 1px solid currentColor;
  background: #232323 !important;
}
.cid-uj4XiBp0gL .btn-info-outline:hover {
  background: #595959 !important;
  border: 1px solid currentColor !important;
}
.cid-tIUHwJXPCs {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tIUHwJXPCs .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIUHwJXPCs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIUHwJXPCs .col-title {
  margin-bottom: 20px;
}
@media (max-width: 991px) {
  .cid-tIUHwJXPCs .col-title {
    margin-bottom: 50px;
  }
}
.cid-tIUHwJXPCs .mbr-section-title {
  color: #2B2B2B;
}
.cid-tIUHwJXPCs .mbr-section-main-subtitle {
  color: #5F6AD4;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-tIUHwJXPCs .mbr-section-main-subtitle {
    margin-top: 16px;
  }
}
.cid-tIUHwJXPCs .col-text {
  display: flex;
  flex-wrap: wrap;
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-tIUHwJXPCs .col-text {
    flex-wrap: nowrap;
    justify-content: space-between;
  }
}
@media (max-width: 991px) {
  .cid-tIUHwJXPCs .col-text {
    padding-top: 0;
    padding-bottom: 0;
  }
}
.cid-tIUHwJXPCs .text-container1 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-tIUHwJXPCs .text-container1 {
    max-width: 340px;
  }
}
.cid-tIUHwJXPCs .text-container2 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-tIUHwJXPCs .text-container2 {
    max-width: 280px;
    padding-left: 40px;
  }
}
.cid-tIUHwJXPCs .mbr-section-btn {
  margin-top: 16px;
}
.cid-tIUHwJXPCs .mbr-section-btn .btn {
  min-width: 280px;
  min-height: 60px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-tIUHwJXPCs .mbr-section-btn {
    margin-top: 8px;
    width: 100%;
  }
  .cid-tIUHwJXPCs .mbr-section-btn .btn {
    width: 100%;
    min-width: max-content;
  }
}
.cid-tIUHwJXPCs .col-carousel {
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (max-width: 991px) {
  .cid-tIUHwJXPCs .col-carousel {
    padding-top: 30px;
  }
}
.cid-tIUHwJXPCs .col-border .border-line {
  height: 2px;
  background-color: #dfdfd8;
}
.cid-tIUHwJXPCs .name-text {
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-tIUHwJXPCs .roominess-text {
  color: #78ec80;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-tIUHwJXPCs .mbr-text {
  color: #003d59;
  margin-bottom: 0;
  margin-top: 12px;
  text-align: center;
}
.cid-tIUHwJXPCs .list {
  color: #2A2A2A;
  margin-top: 20px;
  width: 100%;
}
.cid-tIUHwJXPCs .list-item {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-tIUHwJXPCs .list-item:not(:first-child) {
  margin-top: 12px;
}
.cid-tIUHwJXPCs .list-text {
  flex-grow: 1;
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-tIUHwJXPCs .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 8px;
}
.cid-tIUHwJXPCs .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #78ec80;
}
.cid-tIUHwJXPCs .price-text {
  color: #2A2A2A;
  margin-bottom: 0;
  margin-top: 20px;
  text-align: center;
}
.cid-tIUHwJXPCs .carousel {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 400px;
}
.cid-tIUHwJXPCs .carousel img {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 1199px) {
  .cid-tIUHwJXPCs .carousel {
    height: 385px;
  }
}
@media (max-width: 991px) {
  .cid-tIUHwJXPCs .carousel {
    height: 350px;
  }
}
@media (max-width: 575px) {
  .cid-tIUHwJXPCs .carousel {
    height: 280px;
  }
}
.cid-tIUHwJXPCs .carousel-inner {
  display: flex;
  align-items: center;
  height: 100%;
  border-radius: 16px;
}
.cid-tIUHwJXPCs .carousel-item {
  border-radius: 16px;
  overflow: hidden;
  height: 100%;
}
.cid-tIUHwJXPCs .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-tIUHwJXPCs .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tIUHwJXPCs .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tIUHwJXPCs .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-tIUHwJXPCs .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 16px;
}
.cid-tIUHwJXPCs .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 16px;
}
.cid-tIUHwJXPCs .carousel-control:hover {
  background-color: #646464;
  color: #FFFFFF !important;
}
.cid-tIUHwJXPCs .carousel-indicators {
  display: none !important;
}
.cid-tIUHwJXPCs .item-menu-overlay {
  opacity: 0 !important;
}
.cid-tIUHwJXPCs .name-text,
.cid-tIUHwJXPCs .mbr-section-btn {
  color: #003d59;
  text-align: center;
}
.cid-uFIKwiRIwZ {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-uFIKwiRIwZ .fondcolor {
  margin-top: 0px;
  border-radius: 0px;
  border: 0px solid #232323;
  background: #fafafa;
}
.cid-uFIKwiRIwZ .card {
  border-radius: 0px;
  margin-bottom: 3px;
}
.cid-uFIKwiRIwZ .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-uFIKwiRIwZ .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0;
  line-height: normal;
  align-items: center;
}
.cid-uFIKwiRIwZ .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-uFIKwiRIwZ .card .card-header a.panel-title h4 {
  padding: 0.5rem 2rem;
  border: 0px solid #232323;
  margin-bottom: -1px;
  border-radius: 0px;
  background-color: #ecf2ff;
  display: -webkit-flex;
}
.cid-uFIKwiRIwZ .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
  font-size: 25px;
}
.cid-uFIKwiRIwZ .mbr-figure {
  padding-bottom: 2rem;
  padding-top: 2rem;
  padding-left: 2rem;
  padding-right: 2rem;
}
@media (min-width: 992px) {
  .cid-uFIKwiRIwZ .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uFIKwiRIwZ .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-uFIKwiRIwZ .mbr-text {
  color: #000000;
}
.cid-uFIKwiRIwZ .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uFIKwiRIwZ H2 {
  color: #000000;
}
.cid-uFIKwiRIwZ H4 {
  text-align: left;
}
.cid-uFIKy8hfwU {
  padding-top: 0px;
  padding-bottom: 30px;
  position: relative;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-uFIKy8hfwU .fondcolor {
  margin-top: 0px;
  border-radius: 0px;
  border: 0px solid #232323;
  background: #fafafa;
}
.cid-uFIKy8hfwU .card {
  border-radius: 0px;
  margin-bottom: 3px;
}
.cid-uFIKy8hfwU .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-uFIKy8hfwU .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0;
  line-height: normal;
  align-items: center;
}
.cid-uFIKy8hfwU .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-uFIKy8hfwU .card .card-header a.panel-title h4 {
  padding: 0.5rem 2rem;
  border: 0px solid #232323;
  margin-bottom: -1px;
  border-radius: 0px;
  background-color: #ecf2ff;
  display: -webkit-flex;
}
.cid-uFIKy8hfwU .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
  font-size: 25px;
}
.cid-uFIKy8hfwU .mbr-figure {
  padding-bottom: 2rem;
  padding-top: 2rem;
  padding-left: 2rem;
  padding-right: 2rem;
}
@media (min-width: 992px) {
  .cid-uFIKy8hfwU .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uFIKy8hfwU .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-uFIKy8hfwU .mbr-text {
  color: #000000;
}
.cid-uFIKy8hfwU .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uFIKy8hfwU H2 {
  color: #000000;
}
.cid-uFIKy8hfwU H4 {
  text-align: left;
}
.cid-tIUGAXb7Tr {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tIUGAXb7Tr .mbr-section-title {
  margin-bottom: 25px;
}
.cid-tIUGAXb7Tr .mbr-section-subtitle {
  margin-bottom: 88px;
  font-weight: 400;
}
.cid-tIUGAXb7Tr .image {
  position: relative;
  z-index: 0;
  top: -50px;
}
.cid-tIUGAXb7Tr .image img {
  z-index: -1;
  width: 100%;
  max-height: 410px;
  object-fit: cover;
}
.cid-tIUGAXb7Tr .mbr-gallery-filter {
  text-align: left;
  padding: 0 20px;
  border-bottom: 1px solid #cce4f0;
}
.cid-tIUGAXb7Tr .mbr-gallery-filter .btn {
  padding: 0 20px 40px;
  margin: 0;
  margin-right: 35px;
  color: #003d59 !important;
  font-weight: 700;
  text-align: left;
  background: transparent !important;
  position: relative;
  border: none;
  min-width: auto;
  width: auto;
}
.cid-tIUGAXb7Tr .mbr-gallery-filter ul {
  display: block;
}
.cid-tIUGAXb7Tr .mbr-gallery-filter ul li {
  position: relative;
  padding: 0;
}
.cid-tIUGAXb7Tr .mbr-gallery-filter li:not(.active) .btn.active:after,
.cid-tIUGAXb7Tr .mbr-gallery-filter li.active .btn:not(.active):after,
.cid-tIUGAXb7Tr .mbr-gallery-filter .mbr-gallery-filter .btn:hover:after {
  content: "";
  position: absolute;
  left: 0;
  right: auto;
  width: 100%;
  bottom: 0;
  height: 11px;
  background-color: #46877e;
  transition: all 0.3s ease;
}
.cid-tIUGAXb7Tr .mbr-gallery-row {
  margin-top: 50px;
}
.cid-tIUGAXb7Tr .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIUGAXb7Tr .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
  border-radius: 4px;
}
.cid-tIUGAXb7Tr .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
  border-radius: 4px;
}
.cid-tIUGAXb7Tr .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIUGAXb7Tr .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #003d59;
  opacity: 0;
  transition: 0.2s opacity ease-in-out;
}
.cid-tIUGAXb7Tr .mbr-gallery-item > div:hover::before {
  opacity: 0 !important;
}
.cid-tIUGAXb7Tr .mbr-gallery-title {
  transition: all .3s;
  position: absolute;
  display: block;
  font-weight: 700;
  width: 100%;
  bottom: 30px;
  left: 0;
  text-align: center;
  padding: 0 1rem;
  color: #fff;
  background: transparent;
}
.cid-tIUGAXb7Tr .icon-focus {
  transition: all .3s;
  top: 30%;
  width: 48px;
  height: 48px;
  transform: translateY(-30%);
}
.cid-tIUGAXb7Tr .mbr-gallery-item > div img,
.cid-tIUGAXb7Tr .mbr-gallery-item div:before {
  border-radius: 4px;
}
.cid-tIUGAXb7Tr .mbr-gallery-item > div {
  transition: all .3s;
  border-radius: 4px;
}
.cid-tIUGAXb7Tr .mbr-gallery-item:hover > div {
  transform: scale(0.95);
}
.cid-tIUGAXb7Tr .carousel-control-prev .mbri-left:before {
  content: "\e90a";
}
.cid-tIUGAXb7Tr .carousel-control-next .mbri-right:before {
  content: "\e909";
}
.cid-tIUGAXb7Tr .modal-body a.close {
  border-radius: 0;
  font-size: 32px;
  top: 0;
  right: 0;
  height: 70px;
  width: 70px;
  line-height: 70px;
}
@media (max-width: 991px) {
  .cid-tIUGAXb7Tr .mbr-section-subtitle {
    margin-bottom: 20px;
    text-align: center;
  }
  .cid-tIUGAXb7Tr .mbr-section-title {
    text-align: center;
  }
  .cid-tIUGAXb7Tr .image {
    top: auto;
    height: 420px;
  }
  .cid-tIUGAXb7Tr .mbr-gallery-filter .btn {
    padding: 0 0 22px;
  }
  .cid-tIUGAXb7Tr .mbr-gallery-filter ul li {
    margin-bottom: 10px;
  }
  .cid-tIUGAXb7Tr .mbr-gallery-item > div img,
  .cid-tIUGAXb7Tr .mbr-gallery-item div:before {
    height: auto;
    border-radius: 3px;
  }
  .cid-tIUGAXb7Tr .mbr-gallery-item > div {
    border-radius: 3px;
  }
}
@media (max-width: 767px) {
  .cid-tIUGAXb7Tr .image {
    height: 290px;
  }
}
.cid-tIUGE8Jcwl {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tIUGE8Jcwl .mbr-section-subtitle {
  color: #767676;
}
.cid-tIUGE8Jcwl .container-table {
  margin: 0 auto;
}
.cid-tIUGE8Jcwl .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tIUGE8Jcwl .dataTables_wrapper {
  display: block;
}
.cid-tIUGE8Jcwl .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tIUGE8Jcwl .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tIUGE8Jcwl table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #e1e8ff;
  margin-bottom: 0;
}
.cid-tIUGE8Jcwl table th {
  border-top: none;
  font-weight: 500;
  border: 1px solid #e1e8ff;
  transition: all .2s;
}
.cid-tIUGE8Jcwl table th:hover {
  background: #e1e8ff;
  color: #000000;
}
.cid-tIUGE8Jcwl table td {
  border: 1px solid #e1e8ff;
}
.cid-tIUGE8Jcwl .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tIUGE8Jcwl .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tIUGE8Jcwl .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tIUGE8Jcwl .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tIUGE8Jcwl .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tIUGE8Jcwl .dataTables_filter {
    text-align: center;
  }
  .cid-tIUGE8Jcwl .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tIUGE8Jcwl .head-item {
  color: #57468b;
  text-align: center;
}
.cid-tIUGE8Jcwl .body-item {
  color: #716c80;
  text-align: center;
}
.cid-tIUGE8Jcwl .mbr-section-title {
  color: #003d59;
}
.cid-tIUGE8Jcwl .head-item1 {
  color: #0e2d3b;
  text-align: center;
}
.cid-tIUGE8Jcwl .body-item1 {
  color: #716c80;
  text-align: center;
}
.cid-tIUGGlxNnT {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tIUGGlxNnT .nav-tabs .nav-item.open .nav-link:focus,
.cid-tIUGGlxNnT .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-tIUGGlxNnT .nav {
  display: block;
}
.cid-tIUGGlxNnT .nav-tabs {
  border: none;
  justify-content: center;
  display: flex;
}
.cid-tIUGGlxNnT .nav-item {
  width: 100%;
}
@media (max-width: 992px) {
  .cid-tIUGGlxNnT .nav-item {
    width: max-content;
    margin: 0;
  }
}
.cid-tIUGGlxNnT .nav-tabs .nav-link {
  transition: all 0.5s;
  border-radius: 6px !important;
  border: none;
}
.cid-tIUGGlxNnT .nav-tabs .nav-link:not(.active) {
  color: #000000;
}
.cid-tIUGGlxNnT .nav-link,
.cid-tIUGGlxNnT .nav-link.active {
  padding: 0.8rem 2rem;
  background-color: transparent;
  font-weight: bold;
}
.cid-tIUGGlxNnT .nav-tabs .nav-link.active {
  background: #ff3366;
  color: #ffffff;
}
.cid-tIUGGlxNnT H4 {
  text-align: center;
}
.cid-tIUGGlxNnT H3 {
  text-align: center;
  color: #000000;
}
.cid-tIUGGlxNnT P {
  color: #353535;
  text-align: left;
}
.cid-tIUGGlxNnT .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIUGGlxNnT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIUaeTBKHc {
  background-image: url("../../../assets/images/egypt-tours-egypt-travel-karnak-temple-12.jpg");
}
.cid-tIUaeTBKHc .mbr-section-title {
  text-align: center;
  margin-bottom: 40px;
  color: #ffffff;
}
.cid-tIUaeTBKHc .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-tIUaeTBKHc .button-align {
  text-align: right;
}
.cid-tIUaeTBKHc .mbr-section-btn {
  display: block;
  margin-left: 0;
  margin-right: 0;
}
.cid-tIUaeTBKHc .btn {
  margin-top: 20px;
  transition: all .3s !important;
  width: 268px !important;
  height: 268px !important;
}
.cid-tIUaeTBKHc a.btn > span {
  margin-left: 0.5rem;
}
.cid-tIUaeTBKHc a.btn {
  padding: 7.5rem 4rem;
  margin: 0;
  border-radius: 100% !important;
  background-color: transparent !important;
  border: 2px solid #ffffff !important;
}
.cid-tIUaeTBKHc .al {
  display: flex;
  align-items: center;
}
.cid-tIUaeTBKHc a.btn:hover {
  color: #000000 !important;
  background-color: #c0f22c !important;
  border: 2px solid #ffffff !important;
}
.cid-tIUaeTBKHc a {
  font-weight: 500;
  transition: color .3s;
}
.cid-tIUaeTBKHc .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-tIUaeTBKHc .icon-wrapper {
  display: inline;
}
.cid-tIUaeTBKHc .lin {
  display: inline;
  margin-left: 12px;
}
.cid-tIUaeTBKHc .linkMovement {
  margin-top: 130px;
}
@media (max-width: 960px) {
  .cid-tIUaeTBKHc .al {
    flex-direction: column;
  }
  .cid-tIUaeTBKHc .button-align {
    padding-top: 20px;
    text-align: center;
  }
  .cid-tIUaeTBKHc .linkMovement {
    display: flex;
    justify-content: center;
    padding-top: 20px;
    margin-top: 0;
  }
}
.cid-tIUaeWaRsg {
  padding-top: 45px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tIUaeWaRsg [class^="socicon-"]:before,
.cid-tIUaeWaRsg [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-tIUaeWaRsg .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-tIUaeWaRsg .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #6592e6, #ff6666);
  display: inline-block;
}
.cid-tIUaeWaRsg .socicon {
  color: #5b686b;
}
.cid-tIUaeWaRsg .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-tIUaeWaRsg .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-tIUaeWaRsg .btn-social:hover {
  color: #fff;
  background: #1ba1e2;
}
.cid-tIUaeWaRsg .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-tIUaeWaRsg .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-tIUaeWaRsg .btn {
    font-size: 20px !important;
  }
  .cid-tIUaeWaRsg .btn-social {
    margin-right: .1rem !important;
    margin-left: .1rem !important;
  }
}
.cid-tJhJTcDr6i.popup-builder {
  background-color: #ffffff;
}
.cid-tJhJTcDr6i.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tJhJTcDr6i.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tJhJTcDr6i .modal-content,
.cid-tJhJTcDr6i .modal-dialog {
  height: auto;
}
.cid-tJhJTcDr6i .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tJhJTcDr6i .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tJhJTcDr6i .form-wrapper .mbr-form .form-group,
  .cid-tJhJTcDr6i .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tJhJTcDr6i .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tJhJTcDr6i .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tJhJTcDr6i .mbr-text {
  text-align: center;
}
.cid-tJhJTcDr6i .pt-0 {
  padding-top: 0 !important;
}
.cid-tJhJTcDr6i .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tJhJTcDr6i .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tJhJTcDr6i .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tJhJTcDr6i .modal-open {
  overflow: hidden;
}
.cid-tJhJTcDr6i .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tJhJTcDr6i .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tJhJTcDr6i .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tJhJTcDr6i .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tJhJTcDr6i .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tJhJTcDr6i .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tJhJTcDr6i .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tJhJTcDr6i .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-tJhJTcDr6i .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tJhJTcDr6i .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tJhJTcDr6i .modal-backdrop.fade {
  opacity: 0;
}
.cid-tJhJTcDr6i .modal-backdrop.show {
  opacity: .5;
}
.cid-tJhJTcDr6i .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tJhJTcDr6i .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tJhJTcDr6i .modal-header {
    padding: 1rem;
  }
}
.cid-tJhJTcDr6i .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tJhJTcDr6i .modal-header .close svg {
  fill: #353535;
}
.cid-tJhJTcDr6i .modal-header .close:hover {
  opacity: 1;
}
.cid-tJhJTcDr6i .modal-header .close:focus {
  outline: none;
}
.cid-tJhJTcDr6i .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-tJhJTcDr6i .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tJhJTcDr6i .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJhJTcDr6i .modal-body {
    padding: 1rem;
  }
}
.cid-tJhJTcDr6i .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tJhJTcDr6i .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJhJTcDr6i .modal-footer {
    padding: 1rem;
  }
}
.cid-tJhJTcDr6i .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tJhJTcDr6i .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tJhJTcDr6i .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tJhJTcDr6i .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tJhJTcDr6i .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tJhJTcDr6i .modal-lg,
  .cid-tJhJTcDr6i .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tJhJTcDr6i .modal-xl {
    max-width: 1140px;
  }
}
.cid-tJhJTcDr6i .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tJhJTcDr6i .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tJhJTcDr6i .form-group {
  margin-bottom: 1rem;
}
.cid-tJhJTcDr6i .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tJhJTcDr6i .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tJhJTcDr6i .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tJhJTcDr6i .mbr-section-btn {
  margin: 0;
}
.cid-tJhJTcDr6i .mbr-section-btn .btn {
  margin: 0;
}
.cid-tJg12bfwf7.popup-builder {
  background-color: #ffffff;
}
.cid-tJg12bfwf7.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tJg12bfwf7.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tJg12bfwf7 .modal-content,
.cid-tJg12bfwf7 .modal-dialog {
  height: auto;
}
.cid-tJg12bfwf7 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tJg12bfwf7 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tJg12bfwf7 .form-wrapper .mbr-form .form-group,
  .cid-tJg12bfwf7 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tJg12bfwf7 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tJg12bfwf7 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tJg12bfwf7 .mbr-text {
  text-align: center;
}
.cid-tJg12bfwf7 .pt-0 {
  padding-top: 0 !important;
}
.cid-tJg12bfwf7 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tJg12bfwf7 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tJg12bfwf7 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tJg12bfwf7 .modal-open {
  overflow: hidden;
}
.cid-tJg12bfwf7 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tJg12bfwf7 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tJg12bfwf7 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tJg12bfwf7 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tJg12bfwf7 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tJg12bfwf7 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tJg12bfwf7 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tJg12bfwf7 .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-tJg12bfwf7 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tJg12bfwf7 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tJg12bfwf7 .modal-backdrop.fade {
  opacity: 0;
}
.cid-tJg12bfwf7 .modal-backdrop.show {
  opacity: .5;
}
.cid-tJg12bfwf7 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tJg12bfwf7 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tJg12bfwf7 .modal-header {
    padding: 1rem;
  }
}
.cid-tJg12bfwf7 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tJg12bfwf7 .modal-header .close svg {
  fill: #353535;
}
.cid-tJg12bfwf7 .modal-header .close:hover {
  opacity: 1;
}
.cid-tJg12bfwf7 .modal-header .close:focus {
  outline: none;
}
.cid-tJg12bfwf7 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-tJg12bfwf7 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tJg12bfwf7 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJg12bfwf7 .modal-body {
    padding: 1rem;
  }
}
.cid-tJg12bfwf7 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tJg12bfwf7 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJg12bfwf7 .modal-footer {
    padding: 1rem;
  }
}
.cid-tJg12bfwf7 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tJg12bfwf7 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tJg12bfwf7 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tJg12bfwf7 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tJg12bfwf7 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tJg12bfwf7 .modal-lg,
  .cid-tJg12bfwf7 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tJg12bfwf7 .modal-xl {
    max-width: 1140px;
  }
}
.cid-tJg12bfwf7 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tJg12bfwf7 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tJg12bfwf7 .form-group {
  margin-bottom: 1rem;
}
.cid-tJg12bfwf7 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tJg12bfwf7 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tJg12bfwf7 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tJg12bfwf7 .mbr-section-btn {
  margin: 0;
}
.cid-tJg12bfwf7 .mbr-section-btn .btn {
  margin: 0;
}
.cid-tJt08ItH2P {
  background-color: #ffffff;
}
.cid-tJt08ItH2P .container {
  padding-top: 25px;
  padding-bottom: 25px;
  text-align: right;
}
.cid-tJt08ItH2P .container-nopadding {
  padding: 0px;
}
.cid-tJt08ItH2P .contactBtn {
  position: absolute;
  right: 30px;
  bottom: 30px;
  z-index: 5001;
}
.cid-tJt08ItH2P .contactBtnFixed {
  position: fixed;
}
.cid-tJt08ItH2P .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-tJt08ItH2P .btnIconcol {
  color: #ffffff;
}
.cid-tJt08ItH2P .btn-circle:hover {
  background-color: #232323;
}
.cid-tJt08ItH2P .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-tJt08ItH2P .btn-iconsize .btn {
    font-size: 1.7rem !important;
  }
  .cid-tJt08ItH2P .btn-iconsize .btn .mbr-iconfont {
    font-size: 1.7rem !important;
  }
}
.cid-tJt08ItH2P .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-tJt08ItH2P .windowFixed {
  display: none;
  position: fixed;
  right: 100px;
  bottom: 30px;
  overflow: auto;
  opacity: 0%;
  transition: opacity 1s;
}
.cid-tJt08ItH2P .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-tJt08ItH2P .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-tJt08ItH2P .windowFixed {
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
  }
  .cid-tJt08ItH2P .windowBar,
  .cid-tJt08ItH2P .contentwindow,
  .cid-tJt08ItH2P .contactwindow {
    border-radius: 0;
  }
}
.cid-tJt08ItH2P .windowContent {
  width: 100%;
  padding: 10px;
}
.cid-tJt08ItH2P .windowBarText {
  display: block;
  color: #ffffff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-tJt08ItH2P .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-tJt08ItH2P .mbr-form .input-group-btn button[type="submit"] {
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-tJt08ItH2P .recaptcha-div {
  margin-bottom: 0;
}
.cid-tJt08ItH2P .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-tJt08ItH2P .gdpr-div {
  margin-bottom: 0;
}
.cid-tJt08ItH2P .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-tJt08ItH2P .alert-div {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
}
.cid-tJt08ItH2P .send-copy-div {
  margin-bottom: 0;
}
.cid-tJt08ItH2P .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-tJt08ItH2P .alert-success {
  background-color: #55e629;
  padding-top: 0.3rem !important;
  padding-bottom: 0.3rem !important;
}
.cid-tJt08ItH2P .alert-danger {
  background-color: #fd000b;
  padding-top: 0.3rem !important;
  padding-bottom: 0.3rem !important;
}
.cid-tJt08ItH2P .mbr-alert-success {
  text-align: center;
}
.cid-tJt08ItH2P .mbr-alert-danger {
  text-align: center;
}
.cid-tJt08ItH2P .message-div {
  margin-bottom: 0;
}
.cid-tJt08ItH2P .message-topic-div {
  margin-bottom: 0;
}
.cid-tJt08ItH2P .file-upload-div {
  margin-bottom: 0;
}
.cid-tJt08ItH2P .form-control {
  padding-top: 5px !important;
  padding-bottom: 8px !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  min-height: 3.2em !important;
}
.cid-tJt08ItH2P .form-control2 {
  color: #000000 !important;
  font-size: 15px !important;
  font-weight: 400 !important;
  min-height: 3.2em !important;
}
.cid-tJt08ItH2P .form-control3 {
  font-size: 15px !important;
  font-weight: 400 !important;
  min-height: 3.5em !important;
}
.cid-tJt08ItH2P .form-control {
  border: 1px solid #000000 !important;
}
.cid-tJt08ItH2P .form-control:hover {
  border: 1px solid #000000 !important;
}
.cid-tJt08ItH2P .form-control:focus {
  border: 1px solid #000000 !important;
}
.cid-tJt08ItH2P .showAlerts {
  display: block !important;
}
.cid-tJt08ItH2P .sendBtnCornerRadius {
  border-radius: 7px;
}
.cid-tJt08ItH2P .hidden {
  display: none;
}
.cid-tJt08ItH2P .mbr-section-terms {
  color: #232323;
  text-align: left;
}
.cid-tJt08ItH2P .mbr-section-autorespond {
  color: #232323;
  text-align: center;
}
.cid-tJt08ItH2P .mbr-section-gdpr {
  color: #232323;
  text-align: left;
}
.cid-tJt08ItH2P .mbr-section-alertsuccess {
  text-align: center;
}
.cid-tJt08ItH2P .mbr-section-alertsuccess span {
  vertical-align: middle;
}
.cid-tJt08ItH2P .mbr-section-alerterror {
  text-align: center;
}
.cid-tJt08ItH2P .mbr-section-alerterror span {
  vertical-align: middle;
}
.cid-tJt08ItH2P .mbr-section-labels {
  color: #232323;
}
.cid-tJt08ItH2P .sub-btn-config {
  margin-top: 13px !important;
  margin-bottom: 10px !important;
}
.cid-tJt08ItH2P .uploadBtn {
  padding-top: 17px !important;
  padding-left: 20.75px !important;
  color: #000000 !important;
}
.cid-tJt08ItH2P .MsgTopicXpad {
  padding-left: 6px !important;
}
.cid-tJt08ItH2P 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-tJt08ItH2P 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-tJt08ItH2P 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-tJt08ItH2P .blockhelp-format {
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  text-align: left;
}
.cid-tJt08ItH2P .blockhelp-format2 {
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  text-align: left;
  color: red;
}
.cid-tJt08ItH2P .show2ndButton {
  display: none ;
}
.cid-tJt08ItH2P input,
.cid-tJt08ItH2P textarea,
.cid-tJt08ItH2P select {
  background-color: #ffffff !important;
}
.cid-tJt08ItH2P textarea::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-tJt08ItH2P textarea:-moz-placeholder {
  color: #767676 !important;
}
.cid-tJt08ItH2P textarea::-moz-placeholder {
  color: #767676 !important;
}
.cid-tJt08ItH2P textarea:-ms-input-placeholder {
  color: #767676 !important;
}
.cid-tJt08ItH2P input::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-tJt08ItH2P input:-moz-placeholder {
  color: #767676 !important;
}
.cid-tJt08ItH2P input::-moz-placeholder {
  color: #767676 !important;
}
.cid-tJt08ItH2P input:-ms-input-placeholder {
  color: #767676 !important;
}
.cid-tJt08ItH2P .btn .mbr-iconfont,
.cid-tJt08ItH2P .btn.btn-sm .mbr-iconfont {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: unset;
}
.cid-uj4XlsyHAn {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uj4XlsyHAn .mbr-fallback-image.disabled {
  display: none;
}
.cid-uj4XlsyHAn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uj4XlsyHAn .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uj4XlsyHAn .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uj4XlsyHAn .row {
    text-align: center;
  }
  .cid-uj4XlsyHAn .row > div {
    margin: auto;
  }
  .cid-uj4XlsyHAn .social-row {
    justify-content: center;
  }
}
.cid-uj4XlsyHAn .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uj4XlsyHAn .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uj4XlsyHAn .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uj4XlsyHAn .list {
    margin-bottom: 0rem;
  }
}
.cid-uj4XlsyHAn .mbr-text {
  color: #bbbbbb;
}
.cid-uj4XlsyHAn .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-uj4XlsyHAn .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uj4XlsyHAn div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uj4XwMHX6j {
  z-index: 1000;
  width: 100%;
}
.cid-uj4XwMHX6j nav.navbar {
  position: fixed;
}
.cid-uj4XwMHX6j .container-fluid {
  padding: 0;
}
.cid-uj4XwMHX6j .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-uj4XwMHX6j .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uj4XwMHX6j .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uj4XwMHX6j .dropdown-item:hover,
.cid-uj4XwMHX6j .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uj4XwMHX6j .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uj4XwMHX6j .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uj4XwMHX6j .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uj4XwMHX6j .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uj4XwMHX6j .nav-link {
  position: relative;
}
.cid-uj4XwMHX6j .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-uj4XwMHX6j .nav-link::after {
  background: transparent !important;
}
.cid-uj4XwMHX6j .nav-link:hover::before,
.cid-uj4XwMHX6j .nav-link :focus::before {
  width: 100%;
}
.cid-uj4XwMHX6j .container {
  display: flex;
  margin: auto;
}
.cid-uj4XwMHX6j .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-uj4XwMHX6j .iconfont-wrapper:hover {
  background: #FFFFFF;
}
.cid-uj4XwMHX6j .iconfont-wrapper:hover .mbr-iconfont {
  color: #141414;
}
.cid-uj4XwMHX6j .dropdown-menu,
.cid-uj4XwMHX6j .navbar.opened {
  background: #141414 !important;
}
.cid-uj4XwMHX6j .nav-item:focus,
.cid-uj4XwMHX6j .nav-link:focus {
  outline: none;
}
.cid-uj4XwMHX6j .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uj4XwMHX6j .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
  background: transparent !important;
}
.cid-uj4XwMHX6j .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uj4XwMHX6j .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uj4XwMHX6j .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uj4XwMHX6j .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uj4XwMHX6j .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid #ffffff;
  background: rgba(20, 20, 20, 0.2);
}
.cid-uj4XwMHX6j .navbar.opened {
  transition: all 0.3s;
}
.cid-uj4XwMHX6j .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uj4XwMHX6j .navbar .navbar-logo img {
  width: auto;
}
.cid-uj4XwMHX6j .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uj4XwMHX6j .navbar.collapsed {
  justify-content: center;
}
.cid-uj4XwMHX6j .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uj4XwMHX6j .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uj4XwMHX6j .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-uj4XwMHX6j .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uj4XwMHX6j .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uj4XwMHX6j .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-uj4XwMHX6j .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uj4XwMHX6j .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uj4XwMHX6j .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uj4XwMHX6j .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uj4XwMHX6j .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uj4XwMHX6j .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uj4XwMHX6j .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uj4XwMHX6j .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-uj4XwMHX6j .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uj4XwMHX6j .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uj4XwMHX6j .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uj4XwMHX6j .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uj4XwMHX6j .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uj4XwMHX6j .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uj4XwMHX6j .navbar.navbar-short {
  min-height: 60px;
}
.cid-uj4XwMHX6j .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uj4XwMHX6j .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uj4XwMHX6j .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-uj4XwMHX6j .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uj4XwMHX6j .navbar-brand .display-7 {
  font-size: 24px;
}
.cid-uj4XwMHX6j .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uj4XwMHX6j .dropdown-item.active,
.cid-uj4XwMHX6j .dropdown-item:active {
  background-color: transparent;
}
.cid-uj4XwMHX6j .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uj4XwMHX6j .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uj4XwMHX6j .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uj4XwMHX6j .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #141414;
}
.cid-uj4XwMHX6j .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uj4XwMHX6j .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uj4XwMHX6j ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uj4XwMHX6j .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
@media (min-width: 992px) {
  .cid-uj4XwMHX6j .navbar-buttons {
    margin-bottom: -1px;
    margin-top: -1px;
  }
}
.cid-uj4XwMHX6j button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uj4XwMHX6j button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uj4XwMHX6j button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uj4XwMHX6j button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uj4XwMHX6j button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uj4XwMHX6j button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uj4XwMHX6j nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uj4XwMHX6j nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uj4XwMHX6j nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uj4XwMHX6j nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uj4XwMHX6j .navbar-dropdown {
  padding: 0 24px;
  position: fixed;
}
@media (min-width: 576px) {
  .cid-uj4XwMHX6j .navbar-dropdown {
    padding: 0 40px;
    min-height: 80px;
  }
}
@media (min-width: 768px) {
  .cid-uj4XwMHX6j .navbar-dropdown {
    padding: 0 60px;
  }
}
@media (min-width: 992px) {
  .cid-uj4XwMHX6j .navbar-dropdown {
    padding: 0 0 0 60px;
  }
}
.cid-uj4XwMHX6j a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uj4XwMHX6j .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-uj4XwMHX6j .icons-menu {
    padding-left: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uj4XwMHX6j .navbar {
    height: 70px;
  }
  .cid-uj4XwMHX6j .navbar.opened {
    height: auto;
  }
  .cid-uj4XwMHX6j .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uj4XwMHX6j .btn {
  min-height: 81px;
  margin: 0.667rem 0.667rem 1.4rem;
  padding: 0 64px;
}
@media (min-width: 992px) {
  .cid-uj4XwMHX6j .btn {
    margin: 0 0 0 0.6rem;
  }
}
.cid-uj4XwMHX6j .btn-info-outline {
  border: 1px solid currentColor;
  background: #232323 !important;
}
.cid-uj4XwMHX6j .btn-info-outline:hover {
  background: #595959 !important;
  border: 1px solid currentColor !important;
}
.cid-tIUQi1HVHv {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tIUQi1HVHv .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIUQi1HVHv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIUQi1HVHv .col-title {
  margin-bottom: 20px;
}
@media (max-width: 991px) {
  .cid-tIUQi1HVHv .col-title {
    margin-bottom: 50px;
  }
}
.cid-tIUQi1HVHv .mbr-section-title {
  color: #2B2B2B;
}
.cid-tIUQi1HVHv .mbr-section-main-subtitle {
  color: #5F6AD4;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-tIUQi1HVHv .mbr-section-main-subtitle {
    margin-top: 16px;
  }
}
.cid-tIUQi1HVHv .col-text {
  display: flex;
  flex-wrap: wrap;
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-tIUQi1HVHv .col-text {
    flex-wrap: nowrap;
    justify-content: space-between;
  }
}
@media (max-width: 991px) {
  .cid-tIUQi1HVHv .col-text {
    padding-top: 0;
    padding-bottom: 0;
  }
}
.cid-tIUQi1HVHv .text-container1 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-tIUQi1HVHv .text-container1 {
    max-width: 340px;
  }
}
.cid-tIUQi1HVHv .text-container2 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-tIUQi1HVHv .text-container2 {
    max-width: 280px;
    padding-left: 40px;
  }
}
.cid-tIUQi1HVHv .mbr-section-btn {
  margin-top: 16px;
}
.cid-tIUQi1HVHv .mbr-section-btn .btn {
  min-width: 280px;
  min-height: 60px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-tIUQi1HVHv .mbr-section-btn {
    margin-top: 8px;
    width: 100%;
  }
  .cid-tIUQi1HVHv .mbr-section-btn .btn {
    width: 100%;
    min-width: max-content;
  }
}
.cid-tIUQi1HVHv .col-carousel {
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (max-width: 991px) {
  .cid-tIUQi1HVHv .col-carousel {
    padding-top: 30px;
  }
}
.cid-tIUQi1HVHv .col-border .border-line {
  height: 2px;
  background-color: #dfdfd8;
}
.cid-tIUQi1HVHv .name-text {
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-tIUQi1HVHv .roominess-text {
  color: #78ec80;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-tIUQi1HVHv .mbr-text {
  color: #003d59;
  margin-bottom: 0;
  margin-top: 12px;
  text-align: center;
}
.cid-tIUQi1HVHv .list {
  color: #2A2A2A;
  margin-top: 20px;
  width: 100%;
}
.cid-tIUQi1HVHv .list-item {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-tIUQi1HVHv .list-item:not(:first-child) {
  margin-top: 12px;
}
.cid-tIUQi1HVHv .list-text {
  flex-grow: 1;
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-tIUQi1HVHv .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 8px;
}
.cid-tIUQi1HVHv .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #78ec80;
}
.cid-tIUQi1HVHv .price-text {
  color: #2A2A2A;
  margin-bottom: 0;
  margin-top: 20px;
  text-align: center;
}
.cid-tIUQi1HVHv .carousel {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 400px;
}
.cid-tIUQi1HVHv .carousel img {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 1199px) {
  .cid-tIUQi1HVHv .carousel {
    height: 385px;
  }
}
@media (max-width: 991px) {
  .cid-tIUQi1HVHv .carousel {
    height: 350px;
  }
}
@media (max-width: 575px) {
  .cid-tIUQi1HVHv .carousel {
    height: 280px;
  }
}
.cid-tIUQi1HVHv .carousel-inner {
  display: flex;
  align-items: center;
  height: 100%;
  border-radius: 16px;
}
.cid-tIUQi1HVHv .carousel-item {
  border-radius: 16px;
  overflow: hidden;
  height: 100%;
}
.cid-tIUQi1HVHv .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-tIUQi1HVHv .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tIUQi1HVHv .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tIUQi1HVHv .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-tIUQi1HVHv .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 16px;
}
.cid-tIUQi1HVHv .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 16px;
}
.cid-tIUQi1HVHv .carousel-control:hover {
  background-color: #646464;
  color: #FFFFFF !important;
}
.cid-tIUQi1HVHv .carousel-indicators {
  display: none !important;
}
.cid-tIUQi1HVHv .item-menu-overlay {
  opacity: 0 !important;
}
.cid-tIUQi1HVHv .name-text,
.cid-tIUQi1HVHv .mbr-section-btn {
  color: #003d59;
  text-align: center;
}
.cid-uFIKEvxNLc {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-uFIKEvxNLc .fondcolor {
  margin-top: 0px;
  border-radius: 0px;
  border: 0px solid #232323;
  background: #fafafa;
}
.cid-uFIKEvxNLc .card {
  border-radius: 0px;
  margin-bottom: 3px;
}
.cid-uFIKEvxNLc .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-uFIKEvxNLc .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0;
  line-height: normal;
  align-items: center;
}
.cid-uFIKEvxNLc .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-uFIKEvxNLc .card .card-header a.panel-title h4 {
  padding: 0.5rem 2rem;
  border: 0px solid #232323;
  margin-bottom: -1px;
  border-radius: 0px;
  background-color: #ecf2ff;
  display: -webkit-flex;
}
.cid-uFIKEvxNLc .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
  font-size: 25px;
}
.cid-uFIKEvxNLc .mbr-figure {
  padding-bottom: 2rem;
  padding-top: 2rem;
  padding-left: 2rem;
  padding-right: 2rem;
}
@media (min-width: 992px) {
  .cid-uFIKEvxNLc .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uFIKEvxNLc .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-uFIKEvxNLc .mbr-text {
  color: #000000;
}
.cid-uFIKEvxNLc .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uFIKEvxNLc H2 {
  color: #000000;
}
.cid-uFIKEvxNLc H4 {
  text-align: left;
}
.cid-uFIKGh8dTx {
  padding-top: 0px;
  padding-bottom: 30px;
  position: relative;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-uFIKGh8dTx .fondcolor {
  margin-top: 0px;
  border-radius: 0px;
  border: 0px solid #232323;
  background: #fafafa;
}
.cid-uFIKGh8dTx .card {
  border-radius: 0px;
  margin-bottom: 3px;
}
.cid-uFIKGh8dTx .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-uFIKGh8dTx .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0;
  line-height: normal;
  align-items: center;
}
.cid-uFIKGh8dTx .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-uFIKGh8dTx .card .card-header a.panel-title h4 {
  padding: 0.5rem 2rem;
  border: 0px solid #232323;
  margin-bottom: -1px;
  border-radius: 0px;
  background-color: #ecf2ff;
  display: -webkit-flex;
}
.cid-uFIKGh8dTx .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
  font-size: 25px;
}
.cid-uFIKGh8dTx .mbr-figure {
  padding-bottom: 2rem;
  padding-top: 2rem;
  padding-left: 2rem;
  padding-right: 2rem;
}
@media (min-width: 992px) {
  .cid-uFIKGh8dTx .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uFIKGh8dTx .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-uFIKGh8dTx .mbr-text {
  color: #000000;
}
.cid-uFIKGh8dTx .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uFIKGh8dTx H2 {
  color: #000000;
}
.cid-uFIKGh8dTx H4 {
  text-align: left;
}
.cid-tIUVMdLHKq {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tIUVMdLHKq .mbr-section-title {
  margin-bottom: 25px;
}
.cid-tIUVMdLHKq .mbr-section-subtitle {
  margin-bottom: 88px;
  font-weight: 400;
}
.cid-tIUVMdLHKq .image {
  position: relative;
  z-index: 0;
  top: -50px;
}
.cid-tIUVMdLHKq .image img {
  z-index: -1;
  width: 100%;
  max-height: 410px;
  object-fit: cover;
}
.cid-tIUVMdLHKq .mbr-gallery-filter {
  text-align: left;
  padding: 0 20px;
  border-bottom: 1px solid #cce4f0;
}
.cid-tIUVMdLHKq .mbr-gallery-filter .btn {
  padding: 0 20px 40px;
  margin: 0;
  margin-right: 35px;
  color: #003d59 !important;
  font-weight: 700;
  text-align: left;
  background: transparent !important;
  position: relative;
  border: none;
  min-width: auto;
  width: auto;
}
.cid-tIUVMdLHKq .mbr-gallery-filter ul {
  display: block;
}
.cid-tIUVMdLHKq .mbr-gallery-filter ul li {
  position: relative;
  padding: 0;
}
.cid-tIUVMdLHKq .mbr-gallery-filter li:not(.active) .btn.active:after,
.cid-tIUVMdLHKq .mbr-gallery-filter li.active .btn:not(.active):after,
.cid-tIUVMdLHKq .mbr-gallery-filter .mbr-gallery-filter .btn:hover:after {
  content: "";
  position: absolute;
  left: 0;
  right: auto;
  width: 100%;
  bottom: 0;
  height: 11px;
  background-color: #46877e;
  transition: all 0.3s ease;
}
.cid-tIUVMdLHKq .mbr-gallery-row {
  margin-top: 50px;
}
.cid-tIUVMdLHKq .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIUVMdLHKq .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
  border-radius: 4px;
}
.cid-tIUVMdLHKq .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
  border-radius: 4px;
}
.cid-tIUVMdLHKq .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIUVMdLHKq .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #003d59;
  opacity: 0;
  transition: 0.2s opacity ease-in-out;
}
.cid-tIUVMdLHKq .mbr-gallery-item > div:hover::before {
  opacity: 0 !important;
}
.cid-tIUVMdLHKq .mbr-gallery-title {
  transition: all .3s;
  position: absolute;
  display: block;
  font-weight: 700;
  width: 100%;
  bottom: 30px;
  left: 0;
  text-align: center;
  padding: 0 1rem;
  color: #fff;
  background: transparent;
}
.cid-tIUVMdLHKq .icon-focus {
  transition: all .3s;
  top: 30%;
  width: 48px;
  height: 48px;
  transform: translateY(-30%);
}
.cid-tIUVMdLHKq .mbr-gallery-item > div img,
.cid-tIUVMdLHKq .mbr-gallery-item div:before {
  border-radius: 4px;
}
.cid-tIUVMdLHKq .mbr-gallery-item > div {
  transition: all .3s;
  border-radius: 4px;
}
.cid-tIUVMdLHKq .mbr-gallery-item:hover > div {
  transform: scale(0.95);
}
.cid-tIUVMdLHKq .carousel-control-prev .mbri-left:before {
  content: "\e90a";
}
.cid-tIUVMdLHKq .carousel-control-next .mbri-right:before {
  content: "\e909";
}
.cid-tIUVMdLHKq .modal-body a.close {
  border-radius: 0;
  font-size: 32px;
  top: 0;
  right: 0;
  height: 70px;
  width: 70px;
  line-height: 70px;
}
@media (max-width: 991px) {
  .cid-tIUVMdLHKq .mbr-section-subtitle {
    margin-bottom: 20px;
    text-align: center;
  }
  .cid-tIUVMdLHKq .mbr-section-title {
    text-align: center;
  }
  .cid-tIUVMdLHKq .image {
    top: auto;
    height: 420px;
  }
  .cid-tIUVMdLHKq .mbr-gallery-filter .btn {
    padding: 0 0 22px;
  }
  .cid-tIUVMdLHKq .mbr-gallery-filter ul li {
    margin-bottom: 10px;
  }
  .cid-tIUVMdLHKq .mbr-gallery-item > div img,
  .cid-tIUVMdLHKq .mbr-gallery-item div:before {
    height: auto;
    border-radius: 3px;
  }
  .cid-tIUVMdLHKq .mbr-gallery-item > div {
    border-radius: 3px;
  }
}
@media (max-width: 767px) {
  .cid-tIUVMdLHKq .image {
    height: 290px;
  }
}
.cid-tIUQmvPFCB {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tIUQmvPFCB .mbr-section-subtitle {
  color: #767676;
}
.cid-tIUQmvPFCB .container-table {
  margin: 0 auto;
}
.cid-tIUQmvPFCB .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tIUQmvPFCB .dataTables_wrapper {
  display: block;
}
.cid-tIUQmvPFCB .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tIUQmvPFCB .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tIUQmvPFCB table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #e1e8ff;
  margin-bottom: 0;
}
.cid-tIUQmvPFCB table th {
  border-top: none;
  font-weight: 500;
  border: 1px solid #e1e8ff;
  transition: all .2s;
}
.cid-tIUQmvPFCB table th:hover {
  background: #e1e8ff;
  color: #000000;
}
.cid-tIUQmvPFCB table td {
  border: 1px solid #e1e8ff;
}
.cid-tIUQmvPFCB .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tIUQmvPFCB .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tIUQmvPFCB .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tIUQmvPFCB .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tIUQmvPFCB .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tIUQmvPFCB .dataTables_filter {
    text-align: center;
  }
  .cid-tIUQmvPFCB .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tIUQmvPFCB .head-item {
  color: #57468b;
  text-align: center;
}
.cid-tIUQmvPFCB .body-item {
  color: #716c80;
  text-align: center;
}
.cid-tIUQmvPFCB .mbr-section-title {
  color: #003d59;
}
.cid-tIUQmvPFCB .head-item1 {
  color: #0e2d3b;
  text-align: center;
}
.cid-tIUQmvPFCB .body-item1 {
  color: #716c80;
  text-align: center;
}
.cid-tIUQnPazkJ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tIUQnPazkJ .nav-tabs .nav-item.open .nav-link:focus,
.cid-tIUQnPazkJ .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-tIUQnPazkJ .nav {
  display: block;
}
.cid-tIUQnPazkJ .nav-tabs {
  border: none;
  justify-content: center;
  display: flex;
}
.cid-tIUQnPazkJ .nav-item {
  width: 100%;
}
@media (max-width: 992px) {
  .cid-tIUQnPazkJ .nav-item {
    width: max-content;
    margin: 0;
  }
}
.cid-tIUQnPazkJ .nav-tabs .nav-link {
  transition: all 0.5s;
  border-radius: 6px !important;
  border: none;
}
.cid-tIUQnPazkJ .nav-tabs .nav-link:not(.active) {
  color: #000000;
}
.cid-tIUQnPazkJ .nav-link,
.cid-tIUQnPazkJ .nav-link.active {
  padding: 0.8rem 2rem;
  background-color: transparent;
  font-weight: bold;
}
.cid-tIUQnPazkJ .nav-tabs .nav-link.active {
  background: #ff3366;
  color: #ffffff;
}
.cid-tIUQnPazkJ H4 {
  text-align: center;
}
.cid-tIUQnPazkJ H3 {
  text-align: center;
  color: #000000;
}
.cid-tIUQnPazkJ P {
  color: #353535;
  text-align: left;
}
.cid-tIUQnPazkJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIUQnPazkJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIUah4CnDE {
  background-image: url("../../../assets/images/egypt-tours-egypt-travel-pyramids-1.jpg");
}
.cid-tIUah4CnDE .mbr-section-title {
  text-align: center;
  margin-bottom: 40px;
  color: #ffffff;
}
.cid-tIUah4CnDE .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-tIUah4CnDE .button-align {
  text-align: right;
}
.cid-tIUah4CnDE .mbr-section-btn {
  display: block;
  margin-left: 0;
  margin-right: 0;
}
.cid-tIUah4CnDE .btn {
  margin-top: 20px;
  transition: all .3s !important;
  width: 268px !important;
  height: 268px !important;
}
.cid-tIUah4CnDE a.btn > span {
  margin-left: 0.5rem;
}
.cid-tIUah4CnDE a.btn {
  padding: 7.5rem 4rem;
  margin: 0;
  border-radius: 100% !important;
  background-color: transparent !important;
  border: 2px solid #ffffff !important;
}
.cid-tIUah4CnDE .al {
  display: flex;
  align-items: center;
}
.cid-tIUah4CnDE a.btn:hover {
  color: #000000 !important;
  background-color: #c0f22c !important;
  border: 2px solid #ffffff !important;
}
.cid-tIUah4CnDE a {
  font-weight: 500;
  transition: color .3s;
}
.cid-tIUah4CnDE .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-tIUah4CnDE .icon-wrapper {
  display: inline;
}
.cid-tIUah4CnDE .lin {
  display: inline;
  margin-left: 12px;
}
.cid-tIUah4CnDE .linkMovement {
  margin-top: 130px;
}
@media (max-width: 960px) {
  .cid-tIUah4CnDE .al {
    flex-direction: column;
  }
  .cid-tIUah4CnDE .button-align {
    padding-top: 20px;
    text-align: center;
  }
  .cid-tIUah4CnDE .linkMovement {
    display: flex;
    justify-content: center;
    padding-top: 20px;
    margin-top: 0;
  }
}
.cid-tIUah78kwJ {
  padding-top: 45px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tIUah78kwJ [class^="socicon-"]:before,
.cid-tIUah78kwJ [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-tIUah78kwJ .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-tIUah78kwJ .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #6592e6, #ff6666);
  display: inline-block;
}
.cid-tIUah78kwJ .socicon {
  color: #5b686b;
}
.cid-tIUah78kwJ .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-tIUah78kwJ .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-tIUah78kwJ .btn-social:hover {
  color: #fff;
  background: #1ba1e2;
}
.cid-tIUah78kwJ .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-tIUah78kwJ .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-tIUah78kwJ .btn {
    font-size: 20px !important;
  }
  .cid-tIUah78kwJ .btn-social {
    margin-right: .1rem !important;
    margin-left: .1rem !important;
  }
}
.cid-tJhSAdqYvT.popup-builder {
  background-color: #ffffff;
}
.cid-tJhSAdqYvT.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tJhSAdqYvT.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tJhSAdqYvT .modal-content,
.cid-tJhSAdqYvT .modal-dialog {
  height: auto;
}
.cid-tJhSAdqYvT .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tJhSAdqYvT .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tJhSAdqYvT .form-wrapper .mbr-form .form-group,
  .cid-tJhSAdqYvT .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tJhSAdqYvT .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tJhSAdqYvT .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tJhSAdqYvT .mbr-text {
  text-align: center;
}
.cid-tJhSAdqYvT .pt-0 {
  padding-top: 0 !important;
}
.cid-tJhSAdqYvT .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tJhSAdqYvT .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tJhSAdqYvT .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tJhSAdqYvT .modal-open {
  overflow: hidden;
}
.cid-tJhSAdqYvT .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tJhSAdqYvT .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tJhSAdqYvT .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tJhSAdqYvT .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tJhSAdqYvT .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tJhSAdqYvT .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tJhSAdqYvT .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tJhSAdqYvT .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-tJhSAdqYvT .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tJhSAdqYvT .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tJhSAdqYvT .modal-backdrop.fade {
  opacity: 0;
}
.cid-tJhSAdqYvT .modal-backdrop.show {
  opacity: .5;
}
.cid-tJhSAdqYvT .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tJhSAdqYvT .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tJhSAdqYvT .modal-header {
    padding: 1rem;
  }
}
.cid-tJhSAdqYvT .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tJhSAdqYvT .modal-header .close svg {
  fill: #353535;
}
.cid-tJhSAdqYvT .modal-header .close:hover {
  opacity: 1;
}
.cid-tJhSAdqYvT .modal-header .close:focus {
  outline: none;
}
.cid-tJhSAdqYvT .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-tJhSAdqYvT .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tJhSAdqYvT .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJhSAdqYvT .modal-body {
    padding: 1rem;
  }
}
.cid-tJhSAdqYvT .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tJhSAdqYvT .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJhSAdqYvT .modal-footer {
    padding: 1rem;
  }
}
.cid-tJhSAdqYvT .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tJhSAdqYvT .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tJhSAdqYvT .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tJhSAdqYvT .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tJhSAdqYvT .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tJhSAdqYvT .modal-lg,
  .cid-tJhSAdqYvT .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tJhSAdqYvT .modal-xl {
    max-width: 1140px;
  }
}
.cid-tJhSAdqYvT .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tJhSAdqYvT .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tJhSAdqYvT .form-group {
  margin-bottom: 1rem;
}
.cid-tJhSAdqYvT .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tJhSAdqYvT .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tJhSAdqYvT .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tJhSAdqYvT .mbr-section-btn {
  margin: 0;
}
.cid-tJhSAdqYvT .mbr-section-btn .btn {
  margin: 0;
}
.cid-tJhSFCQ17D.popup-builder {
  background-color: #ffffff;
}
.cid-tJhSFCQ17D.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tJhSFCQ17D.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tJhSFCQ17D .modal-content,
.cid-tJhSFCQ17D .modal-dialog {
  height: auto;
}
.cid-tJhSFCQ17D .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tJhSFCQ17D .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tJhSFCQ17D .form-wrapper .mbr-form .form-group,
  .cid-tJhSFCQ17D .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tJhSFCQ17D .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tJhSFCQ17D .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tJhSFCQ17D .mbr-text {
  text-align: center;
}
.cid-tJhSFCQ17D .pt-0 {
  padding-top: 0 !important;
}
.cid-tJhSFCQ17D .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tJhSFCQ17D .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tJhSFCQ17D .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tJhSFCQ17D .modal-open {
  overflow: hidden;
}
.cid-tJhSFCQ17D .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tJhSFCQ17D .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tJhSFCQ17D .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tJhSFCQ17D .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tJhSFCQ17D .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tJhSFCQ17D .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tJhSFCQ17D .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tJhSFCQ17D .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-tJhSFCQ17D .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tJhSFCQ17D .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tJhSFCQ17D .modal-backdrop.fade {
  opacity: 0;
}
.cid-tJhSFCQ17D .modal-backdrop.show {
  opacity: .5;
}
.cid-tJhSFCQ17D .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tJhSFCQ17D .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tJhSFCQ17D .modal-header {
    padding: 1rem;
  }
}
.cid-tJhSFCQ17D .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tJhSFCQ17D .modal-header .close svg {
  fill: #353535;
}
.cid-tJhSFCQ17D .modal-header .close:hover {
  opacity: 1;
}
.cid-tJhSFCQ17D .modal-header .close:focus {
  outline: none;
}
.cid-tJhSFCQ17D .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-tJhSFCQ17D .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tJhSFCQ17D .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJhSFCQ17D .modal-body {
    padding: 1rem;
  }
}
.cid-tJhSFCQ17D .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tJhSFCQ17D .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJhSFCQ17D .modal-footer {
    padding: 1rem;
  }
}
.cid-tJhSFCQ17D .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tJhSFCQ17D .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tJhSFCQ17D .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tJhSFCQ17D .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tJhSFCQ17D .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tJhSFCQ17D .modal-lg,
  .cid-tJhSFCQ17D .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tJhSFCQ17D .modal-xl {
    max-width: 1140px;
  }
}
.cid-tJhSFCQ17D .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tJhSFCQ17D .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tJhSFCQ17D .form-group {
  margin-bottom: 1rem;
}
.cid-tJhSFCQ17D .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tJhSFCQ17D .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tJhSFCQ17D .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tJhSFCQ17D .mbr-section-btn {
  margin: 0;
}
.cid-tJhSFCQ17D .mbr-section-btn .btn {
  margin: 0;
}
.cid-tJt0mGpyTd {
  background-color: #ffffff;
}
.cid-tJt0mGpyTd .container {
  padding-top: 25px;
  padding-bottom: 25px;
  text-align: right;
}
.cid-tJt0mGpyTd .container-nopadding {
  padding: 0px;
}
.cid-tJt0mGpyTd .contactBtn {
  position: absolute;
  right: 30px;
  bottom: 30px;
  z-index: 5001;
}
.cid-tJt0mGpyTd .contactBtnFixed {
  position: fixed;
}
.cid-tJt0mGpyTd .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-tJt0mGpyTd .btnIconcol {
  color: #ffffff;
}
.cid-tJt0mGpyTd .btn-circle:hover {
  background-color: #232323;
}
.cid-tJt0mGpyTd .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-tJt0mGpyTd .btn-iconsize .btn {
    font-size: 1.7rem !important;
  }
  .cid-tJt0mGpyTd .btn-iconsize .btn .mbr-iconfont {
    font-size: 1.7rem !important;
  }
}
.cid-tJt0mGpyTd .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-tJt0mGpyTd .windowFixed {
  display: none;
  position: fixed;
  right: 100px;
  bottom: 30px;
  overflow: auto;
  opacity: 0%;
  transition: opacity 1s;
}
.cid-tJt0mGpyTd .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-tJt0mGpyTd .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-tJt0mGpyTd .windowFixed {
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
  }
  .cid-tJt0mGpyTd .windowBar,
  .cid-tJt0mGpyTd .contentwindow,
  .cid-tJt0mGpyTd .contactwindow {
    border-radius: 0;
  }
}
.cid-tJt0mGpyTd .windowContent {
  width: 100%;
  padding: 10px;
}
.cid-tJt0mGpyTd .windowBarText {
  display: block;
  color: #ffffff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-tJt0mGpyTd .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-tJt0mGpyTd .mbr-form .input-group-btn button[type="submit"] {
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-tJt0mGpyTd .recaptcha-div {
  margin-bottom: 0;
}
.cid-tJt0mGpyTd .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-tJt0mGpyTd .gdpr-div {
  margin-bottom: 0;
}
.cid-tJt0mGpyTd .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-tJt0mGpyTd .alert-div {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
}
.cid-tJt0mGpyTd .send-copy-div {
  margin-bottom: 0;
}
.cid-tJt0mGpyTd .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-tJt0mGpyTd .alert-success {
  background-color: #55e629;
  padding-top: 0.3rem !important;
  padding-bottom: 0.3rem !important;
}
.cid-tJt0mGpyTd .alert-danger {
  background-color: #fd000b;
  padding-top: 0.3rem !important;
  padding-bottom: 0.3rem !important;
}
.cid-tJt0mGpyTd .mbr-alert-success {
  text-align: center;
}
.cid-tJt0mGpyTd .mbr-alert-danger {
  text-align: center;
}
.cid-tJt0mGpyTd .message-div {
  margin-bottom: 0;
}
.cid-tJt0mGpyTd .message-topic-div {
  margin-bottom: 0;
}
.cid-tJt0mGpyTd .file-upload-div {
  margin-bottom: 0;
}
.cid-tJt0mGpyTd .form-control {
  padding-top: 5px !important;
  padding-bottom: 8px !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  min-height: 3.2em !important;
}
.cid-tJt0mGpyTd .form-control2 {
  color: #000000 !important;
  font-size: 15px !important;
  font-weight: 400 !important;
  min-height: 3.2em !important;
}
.cid-tJt0mGpyTd .form-control3 {
  font-size: 15px !important;
  font-weight: 400 !important;
  min-height: 3.5em !important;
}
.cid-tJt0mGpyTd .form-control {
  border: 1px solid #000000 !important;
}
.cid-tJt0mGpyTd .form-control:hover {
  border: 1px solid #000000 !important;
}
.cid-tJt0mGpyTd .form-control:focus {
  border: 1px solid #000000 !important;
}
.cid-tJt0mGpyTd .showAlerts {
  display: block !important;
}
.cid-tJt0mGpyTd .sendBtnCornerRadius {
  border-radius: 7px;
}
.cid-tJt0mGpyTd .hidden {
  display: none;
}
.cid-tJt0mGpyTd .mbr-section-terms {
  color: #232323;
  text-align: left;
}
.cid-tJt0mGpyTd .mbr-section-autorespond {
  color: #232323;
  text-align: center;
}
.cid-tJt0mGpyTd .mbr-section-gdpr {
  color: #232323;
  text-align: left;
}
.cid-tJt0mGpyTd .mbr-section-alertsuccess {
  text-align: center;
}
.cid-tJt0mGpyTd .mbr-section-alertsuccess span {
  vertical-align: middle;
}
.cid-tJt0mGpyTd .mbr-section-alerterror {
  text-align: center;
}
.cid-tJt0mGpyTd .mbr-section-alerterror span {
  vertical-align: middle;
}
.cid-tJt0mGpyTd .mbr-section-labels {
  color: #232323;
}
.cid-tJt0mGpyTd .sub-btn-config {
  margin-top: 13px !important;
  margin-bottom: 10px !important;
}
.cid-tJt0mGpyTd .uploadBtn {
  padding-top: 17px !important;
  padding-left: 20.75px !important;
  color: #000000 !important;
}
.cid-tJt0mGpyTd .MsgTopicXpad {
  padding-left: 6px !important;
}
.cid-tJt0mGpyTd 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-tJt0mGpyTd 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-tJt0mGpyTd 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-tJt0mGpyTd .blockhelp-format {
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  text-align: left;
}
.cid-tJt0mGpyTd .blockhelp-format2 {
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  text-align: left;
  color: red;
}
.cid-tJt0mGpyTd .show2ndButton {
  display: none ;
}
.cid-tJt0mGpyTd input,
.cid-tJt0mGpyTd textarea,
.cid-tJt0mGpyTd select {
  background-color: #ffffff !important;
}
.cid-tJt0mGpyTd textarea::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-tJt0mGpyTd textarea:-moz-placeholder {
  color: #767676 !important;
}
.cid-tJt0mGpyTd textarea::-moz-placeholder {
  color: #767676 !important;
}
.cid-tJt0mGpyTd textarea:-ms-input-placeholder {
  color: #767676 !important;
}
.cid-tJt0mGpyTd input::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-tJt0mGpyTd input:-moz-placeholder {
  color: #767676 !important;
}
.cid-tJt0mGpyTd input::-moz-placeholder {
  color: #767676 !important;
}
.cid-tJt0mGpyTd input:-ms-input-placeholder {
  color: #767676 !important;
}
.cid-tJt0mGpyTd .btn .mbr-iconfont,
.cid-tJt0mGpyTd .btn.btn-sm .mbr-iconfont {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: unset;
}
.cid-uj4XAi7obI {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uj4XAi7obI .mbr-fallback-image.disabled {
  display: none;
}
.cid-uj4XAi7obI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uj4XAi7obI .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uj4XAi7obI .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uj4XAi7obI .row {
    text-align: center;
  }
  .cid-uj4XAi7obI .row > div {
    margin: auto;
  }
  .cid-uj4XAi7obI .social-row {
    justify-content: center;
  }
}
.cid-uj4XAi7obI .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uj4XAi7obI .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uj4XAi7obI .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uj4XAi7obI .list {
    margin-bottom: 0rem;
  }
}
.cid-uj4XAi7obI .mbr-text {
  color: #bbbbbb;
}
.cid-uj4XAi7obI .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-uj4XAi7obI .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uj4XAi7obI div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uj4XIYI2hD {
  z-index: 1000;
  width: 100%;
}
.cid-uj4XIYI2hD nav.navbar {
  position: fixed;
}
.cid-uj4XIYI2hD .container-fluid {
  padding: 0;
}
.cid-uj4XIYI2hD .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-uj4XIYI2hD .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uj4XIYI2hD .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uj4XIYI2hD .dropdown-item:hover,
.cid-uj4XIYI2hD .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uj4XIYI2hD .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uj4XIYI2hD .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uj4XIYI2hD .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uj4XIYI2hD .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uj4XIYI2hD .nav-link {
  position: relative;
}
.cid-uj4XIYI2hD .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-uj4XIYI2hD .nav-link::after {
  background: transparent !important;
}
.cid-uj4XIYI2hD .nav-link:hover::before,
.cid-uj4XIYI2hD .nav-link :focus::before {
  width: 100%;
}
.cid-uj4XIYI2hD .container {
  display: flex;
  margin: auto;
}
.cid-uj4XIYI2hD .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-uj4XIYI2hD .iconfont-wrapper:hover {
  background: #FFFFFF;
}
.cid-uj4XIYI2hD .iconfont-wrapper:hover .mbr-iconfont {
  color: #141414;
}
.cid-uj4XIYI2hD .dropdown-menu,
.cid-uj4XIYI2hD .navbar.opened {
  background: #141414 !important;
}
.cid-uj4XIYI2hD .nav-item:focus,
.cid-uj4XIYI2hD .nav-link:focus {
  outline: none;
}
.cid-uj4XIYI2hD .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uj4XIYI2hD .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
  background: transparent !important;
}
.cid-uj4XIYI2hD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uj4XIYI2hD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uj4XIYI2hD .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uj4XIYI2hD .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uj4XIYI2hD .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid #ffffff;
  background: rgba(20, 20, 20, 0.2);
}
.cid-uj4XIYI2hD .navbar.opened {
  transition: all 0.3s;
}
.cid-uj4XIYI2hD .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uj4XIYI2hD .navbar .navbar-logo img {
  width: auto;
}
.cid-uj4XIYI2hD .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uj4XIYI2hD .navbar.collapsed {
  justify-content: center;
}
.cid-uj4XIYI2hD .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uj4XIYI2hD .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uj4XIYI2hD .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-uj4XIYI2hD .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uj4XIYI2hD .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uj4XIYI2hD .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-uj4XIYI2hD .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uj4XIYI2hD .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uj4XIYI2hD .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uj4XIYI2hD .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uj4XIYI2hD .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uj4XIYI2hD .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uj4XIYI2hD .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uj4XIYI2hD .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-uj4XIYI2hD .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uj4XIYI2hD .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uj4XIYI2hD .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uj4XIYI2hD .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uj4XIYI2hD .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uj4XIYI2hD .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uj4XIYI2hD .navbar.navbar-short {
  min-height: 60px;
}
.cid-uj4XIYI2hD .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uj4XIYI2hD .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uj4XIYI2hD .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-uj4XIYI2hD .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uj4XIYI2hD .navbar-brand .display-7 {
  font-size: 24px;
}
.cid-uj4XIYI2hD .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uj4XIYI2hD .dropdown-item.active,
.cid-uj4XIYI2hD .dropdown-item:active {
  background-color: transparent;
}
.cid-uj4XIYI2hD .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uj4XIYI2hD .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uj4XIYI2hD .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uj4XIYI2hD .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #141414;
}
.cid-uj4XIYI2hD .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uj4XIYI2hD .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uj4XIYI2hD ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uj4XIYI2hD .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
@media (min-width: 992px) {
  .cid-uj4XIYI2hD .navbar-buttons {
    margin-bottom: -1px;
    margin-top: -1px;
  }
}
.cid-uj4XIYI2hD button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uj4XIYI2hD button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uj4XIYI2hD button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uj4XIYI2hD button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uj4XIYI2hD button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uj4XIYI2hD button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uj4XIYI2hD nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uj4XIYI2hD nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uj4XIYI2hD nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uj4XIYI2hD nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uj4XIYI2hD .navbar-dropdown {
  padding: 0 24px;
  position: fixed;
}
@media (min-width: 576px) {
  .cid-uj4XIYI2hD .navbar-dropdown {
    padding: 0 40px;
    min-height: 80px;
  }
}
@media (min-width: 768px) {
  .cid-uj4XIYI2hD .navbar-dropdown {
    padding: 0 60px;
  }
}
@media (min-width: 992px) {
  .cid-uj4XIYI2hD .navbar-dropdown {
    padding: 0 0 0 60px;
  }
}
.cid-uj4XIYI2hD a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uj4XIYI2hD .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-uj4XIYI2hD .icons-menu {
    padding-left: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uj4XIYI2hD .navbar {
    height: 70px;
  }
  .cid-uj4XIYI2hD .navbar.opened {
    height: auto;
  }
  .cid-uj4XIYI2hD .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uj4XIYI2hD .btn {
  min-height: 81px;
  margin: 0.667rem 0.667rem 1.4rem;
  padding: 0 64px;
}
@media (min-width: 992px) {
  .cid-uj4XIYI2hD .btn {
    margin: 0 0 0 0.6rem;
  }
}
.cid-uj4XIYI2hD .btn-info-outline {
  border: 1px solid currentColor;
  background: #232323 !important;
}
.cid-uj4XIYI2hD .btn-info-outline:hover {
  background: #595959 !important;
  border: 1px solid currentColor !important;
}
.cid-tIXoSE86yo {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tIXoSE86yo .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIXoSE86yo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIXoSE86yo .col-title {
  margin-bottom: 20px;
}
@media (max-width: 991px) {
  .cid-tIXoSE86yo .col-title {
    margin-bottom: 50px;
  }
}
.cid-tIXoSE86yo .mbr-section-title {
  color: #2B2B2B;
}
.cid-tIXoSE86yo .mbr-section-main-subtitle {
  color: #5F6AD4;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-tIXoSE86yo .mbr-section-main-subtitle {
    margin-top: 16px;
  }
}
.cid-tIXoSE86yo .col-text {
  display: flex;
  flex-wrap: wrap;
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-tIXoSE86yo .col-text {
    flex-wrap: nowrap;
    justify-content: space-between;
  }
}
@media (max-width: 991px) {
  .cid-tIXoSE86yo .col-text {
    padding-top: 0;
    padding-bottom: 0;
  }
}
.cid-tIXoSE86yo .text-container1 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-tIXoSE86yo .text-container1 {
    max-width: 340px;
  }
}
.cid-tIXoSE86yo .text-container2 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-tIXoSE86yo .text-container2 {
    max-width: 280px;
    padding-left: 40px;
  }
}
.cid-tIXoSE86yo .mbr-section-btn {
  margin-top: 16px;
}
.cid-tIXoSE86yo .mbr-section-btn .btn {
  min-width: 280px;
  min-height: 60px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-tIXoSE86yo .mbr-section-btn {
    margin-top: 8px;
    width: 100%;
  }
  .cid-tIXoSE86yo .mbr-section-btn .btn {
    width: 100%;
    min-width: max-content;
  }
}
.cid-tIXoSE86yo .col-carousel {
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (max-width: 991px) {
  .cid-tIXoSE86yo .col-carousel {
    padding-top: 30px;
  }
}
.cid-tIXoSE86yo .col-border .border-line {
  height: 2px;
  background-color: #dfdfd8;
}
.cid-tIXoSE86yo .name-text {
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-tIXoSE86yo .roominess-text {
  color: #78ec80;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-tIXoSE86yo .mbr-text {
  color: #003d59;
  margin-bottom: 0;
  margin-top: 12px;
  text-align: center;
}
.cid-tIXoSE86yo .list {
  color: #2A2A2A;
  margin-top: 20px;
  width: 100%;
}
.cid-tIXoSE86yo .list-item {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-tIXoSE86yo .list-item:not(:first-child) {
  margin-top: 12px;
}
.cid-tIXoSE86yo .list-text {
  flex-grow: 1;
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-tIXoSE86yo .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 8px;
}
.cid-tIXoSE86yo .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #78ec80;
}
.cid-tIXoSE86yo .price-text {
  color: #2A2A2A;
  margin-bottom: 0;
  margin-top: 20px;
  text-align: center;
}
.cid-tIXoSE86yo .carousel {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 400px;
}
.cid-tIXoSE86yo .carousel img {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 1199px) {
  .cid-tIXoSE86yo .carousel {
    height: 385px;
  }
}
@media (max-width: 991px) {
  .cid-tIXoSE86yo .carousel {
    height: 350px;
  }
}
@media (max-width: 575px) {
  .cid-tIXoSE86yo .carousel {
    height: 280px;
  }
}
.cid-tIXoSE86yo .carousel-inner {
  display: flex;
  align-items: center;
  height: 100%;
  border-radius: 16px;
}
.cid-tIXoSE86yo .carousel-item {
  border-radius: 16px;
  overflow: hidden;
  height: 100%;
}
.cid-tIXoSE86yo .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-tIXoSE86yo .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tIXoSE86yo .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tIXoSE86yo .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-tIXoSE86yo .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 16px;
}
.cid-tIXoSE86yo .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 16px;
}
.cid-tIXoSE86yo .carousel-control:hover {
  background-color: #646464;
  color: #FFFFFF !important;
}
.cid-tIXoSE86yo .carousel-indicators {
  display: none !important;
}
.cid-tIXoSE86yo .item-menu-overlay {
  opacity: 0 !important;
}
.cid-tIXoSE86yo .name-text,
.cid-tIXoSE86yo .mbr-section-btn {
  color: #003d59;
  text-align: center;
}
.cid-uFIKOA3MrR {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-uFIKOA3MrR .fondcolor {
  margin-top: 0px;
  border-radius: 0px;
  border: 0px solid #232323;
  background: #fafafa;
}
.cid-uFIKOA3MrR .card {
  border-radius: 0px;
  margin-bottom: 3px;
}
.cid-uFIKOA3MrR .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-uFIKOA3MrR .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0;
  line-height: normal;
  align-items: center;
}
.cid-uFIKOA3MrR .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-uFIKOA3MrR .card .card-header a.panel-title h4 {
  padding: 0.5rem 2rem;
  border: 0px solid #232323;
  margin-bottom: -1px;
  border-radius: 0px;
  background-color: #ecf2ff;
  display: -webkit-flex;
}
.cid-uFIKOA3MrR .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
  font-size: 25px;
}
.cid-uFIKOA3MrR .mbr-figure {
  padding-bottom: 2rem;
  padding-top: 2rem;
  padding-left: 2rem;
  padding-right: 2rem;
}
@media (min-width: 992px) {
  .cid-uFIKOA3MrR .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uFIKOA3MrR .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-uFIKOA3MrR .mbr-text {
  color: #000000;
}
.cid-uFIKOA3MrR .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uFIKOA3MrR H2 {
  color: #000000;
}
.cid-uFIKOA3MrR H4 {
  text-align: left;
}
.cid-uFIKQS2FjW {
  padding-top: 0px;
  padding-bottom: 30px;
  position: relative;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-uFIKQS2FjW .fondcolor {
  margin-top: 0px;
  border-radius: 0px;
  border: 0px solid #232323;
  background: #fafafa;
}
.cid-uFIKQS2FjW .card {
  border-radius: 0px;
  margin-bottom: 3px;
}
.cid-uFIKQS2FjW .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-uFIKQS2FjW .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0;
  line-height: normal;
  align-items: center;
}
.cid-uFIKQS2FjW .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-uFIKQS2FjW .card .card-header a.panel-title h4 {
  padding: 0.5rem 2rem;
  border: 0px solid #232323;
  margin-bottom: -1px;
  border-radius: 0px;
  background-color: #ecf2ff;
  display: -webkit-flex;
}
.cid-uFIKQS2FjW .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
  font-size: 25px;
}
.cid-uFIKQS2FjW .mbr-figure {
  padding-bottom: 2rem;
  padding-top: 2rem;
  padding-left: 2rem;
  padding-right: 2rem;
}
@media (min-width: 992px) {
  .cid-uFIKQS2FjW .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uFIKQS2FjW .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-uFIKQS2FjW .mbr-text {
  color: #000000;
}
.cid-uFIKQS2FjW .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uFIKQS2FjW H2 {
  color: #000000;
}
.cid-uFIKQS2FjW H4 {
  text-align: left;
}
.cid-tIUVRO6IfI {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tIUVRO6IfI .mbr-section-title {
  margin-bottom: 25px;
}
.cid-tIUVRO6IfI .mbr-section-subtitle {
  margin-bottom: 88px;
  font-weight: 400;
}
.cid-tIUVRO6IfI .image {
  position: relative;
  z-index: 0;
  top: -50px;
}
.cid-tIUVRO6IfI .image img {
  z-index: -1;
  width: 100%;
  max-height: 410px;
  object-fit: cover;
}
.cid-tIUVRO6IfI .mbr-gallery-filter {
  text-align: left;
  padding: 0 20px;
  border-bottom: 1px solid #cce4f0;
}
.cid-tIUVRO6IfI .mbr-gallery-filter .btn {
  padding: 0 20px 40px;
  margin: 0;
  margin-right: 35px;
  color: #003d59 !important;
  font-weight: 700;
  text-align: left;
  background: transparent !important;
  position: relative;
  border: none;
  min-width: auto;
  width: auto;
}
.cid-tIUVRO6IfI .mbr-gallery-filter ul {
  display: block;
}
.cid-tIUVRO6IfI .mbr-gallery-filter ul li {
  position: relative;
  padding: 0;
}
.cid-tIUVRO6IfI .mbr-gallery-filter li:not(.active) .btn.active:after,
.cid-tIUVRO6IfI .mbr-gallery-filter li.active .btn:not(.active):after,
.cid-tIUVRO6IfI .mbr-gallery-filter .mbr-gallery-filter .btn:hover:after {
  content: "";
  position: absolute;
  left: 0;
  right: auto;
  width: 100%;
  bottom: 0;
  height: 11px;
  background-color: #46877e;
  transition: all 0.3s ease;
}
.cid-tIUVRO6IfI .mbr-gallery-row {
  margin-top: 50px;
}
.cid-tIUVRO6IfI .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIUVRO6IfI .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
  border-radius: 4px;
}
.cid-tIUVRO6IfI .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
  border-radius: 4px;
}
.cid-tIUVRO6IfI .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIUVRO6IfI .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #003d59;
  opacity: 0;
  transition: 0.2s opacity ease-in-out;
}
.cid-tIUVRO6IfI .mbr-gallery-item > div:hover::before {
  opacity: 0 !important;
}
.cid-tIUVRO6IfI .mbr-gallery-title {
  transition: all .3s;
  position: absolute;
  display: block;
  font-weight: 700;
  width: 100%;
  bottom: 30px;
  left: 0;
  text-align: center;
  padding: 0 1rem;
  color: #fff;
  background: transparent;
}
.cid-tIUVRO6IfI .icon-focus {
  transition: all .3s;
  top: 30%;
  width: 48px;
  height: 48px;
  transform: translateY(-30%);
}
.cid-tIUVRO6IfI .mbr-gallery-item > div img,
.cid-tIUVRO6IfI .mbr-gallery-item div:before {
  border-radius: 4px;
}
.cid-tIUVRO6IfI .mbr-gallery-item > div {
  transition: all .3s;
  border-radius: 4px;
}
.cid-tIUVRO6IfI .mbr-gallery-item:hover > div {
  transform: scale(0.95);
}
.cid-tIUVRO6IfI .carousel-control-prev .mbri-left:before {
  content: "\e90a";
}
.cid-tIUVRO6IfI .carousel-control-next .mbri-right:before {
  content: "\e909";
}
.cid-tIUVRO6IfI .modal-body a.close {
  border-radius: 0;
  font-size: 32px;
  top: 0;
  right: 0;
  height: 70px;
  width: 70px;
  line-height: 70px;
}
@media (max-width: 991px) {
  .cid-tIUVRO6IfI .mbr-section-subtitle {
    margin-bottom: 20px;
    text-align: center;
  }
  .cid-tIUVRO6IfI .mbr-section-title {
    text-align: center;
  }
  .cid-tIUVRO6IfI .image {
    top: auto;
    height: 420px;
  }
  .cid-tIUVRO6IfI .mbr-gallery-filter .btn {
    padding: 0 0 22px;
  }
  .cid-tIUVRO6IfI .mbr-gallery-filter ul li {
    margin-bottom: 10px;
  }
  .cid-tIUVRO6IfI .mbr-gallery-item > div img,
  .cid-tIUVRO6IfI .mbr-gallery-item div:before {
    height: auto;
    border-radius: 3px;
  }
  .cid-tIUVRO6IfI .mbr-gallery-item > div {
    border-radius: 3px;
  }
}
@media (max-width: 767px) {
  .cid-tIUVRO6IfI .image {
    height: 290px;
  }
}
.cid-tIXoYss49x {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tIXoYss49x .mbr-section-subtitle {
  color: #767676;
}
.cid-tIXoYss49x .container-table {
  margin: 0 auto;
}
.cid-tIXoYss49x .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tIXoYss49x .dataTables_wrapper {
  display: block;
}
.cid-tIXoYss49x .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tIXoYss49x .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tIXoYss49x table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #e1e8ff;
  margin-bottom: 0;
}
.cid-tIXoYss49x table th {
  border-top: none;
  font-weight: 500;
  border: 1px solid #e1e8ff;
  transition: all .2s;
}
.cid-tIXoYss49x table th:hover {
  background: #e1e8ff;
  color: #000000;
}
.cid-tIXoYss49x table td {
  border: 1px solid #e1e8ff;
}
.cid-tIXoYss49x .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tIXoYss49x .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tIXoYss49x .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tIXoYss49x .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tIXoYss49x .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tIXoYss49x .dataTables_filter {
    text-align: center;
  }
  .cid-tIXoYss49x .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tIXoYss49x .head-item {
  color: #57468b;
  text-align: center;
}
.cid-tIXoYss49x .body-item {
  color: #716c80;
  text-align: center;
}
.cid-tIXoYss49x .mbr-section-title {
  color: #003d59;
}
.cid-tIXoYss49x .head-item1 {
  color: #0e2d3b;
  text-align: center;
}
.cid-tIXoYss49x .body-item1 {
  color: #716c80;
  text-align: center;
}
.cid-tIXp0D2sZn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tIXp0D2sZn .nav-tabs .nav-item.open .nav-link:focus,
.cid-tIXp0D2sZn .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-tIXp0D2sZn .nav {
  display: block;
}
.cid-tIXp0D2sZn .nav-tabs {
  border: none;
  justify-content: center;
  display: flex;
}
.cid-tIXp0D2sZn .nav-item {
  width: 100%;
}
@media (max-width: 992px) {
  .cid-tIXp0D2sZn .nav-item {
    width: max-content;
    margin: 0;
  }
}
.cid-tIXp0D2sZn .nav-tabs .nav-link {
  transition: all 0.5s;
  border-radius: 6px !important;
  border: none;
}
.cid-tIXp0D2sZn .nav-tabs .nav-link:not(.active) {
  color: #000000;
}
.cid-tIXp0D2sZn .nav-link,
.cid-tIXp0D2sZn .nav-link.active {
  padding: 0.8rem 2rem;
  background-color: transparent;
  font-weight: bold;
}
.cid-tIXp0D2sZn .nav-tabs .nav-link.active {
  background: #ff3366;
  color: #ffffff;
}
.cid-tIXp0D2sZn H4 {
  text-align: center;
}
.cid-tIXp0D2sZn H3 {
  text-align: center;
  color: #000000;
}
.cid-tIXp0D2sZn P {
  color: #353535;
  text-align: left;
}
.cid-tIXp0D2sZn .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIXp0D2sZn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIUajk4iTE {
  background-image: url("../../../assets/images/egypt-tours-egypt-travel-karnak-temple-10.jpg");
}
.cid-tIUajk4iTE .mbr-section-title {
  text-align: center;
  margin-bottom: 40px;
  color: #ffffff;
}
.cid-tIUajk4iTE .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-tIUajk4iTE .button-align {
  text-align: right;
}
.cid-tIUajk4iTE .mbr-section-btn {
  display: block;
  margin-left: 0;
  margin-right: 0;
}
.cid-tIUajk4iTE .btn {
  margin-top: 20px;
  transition: all .3s !important;
  width: 268px !important;
  height: 268px !important;
}
.cid-tIUajk4iTE a.btn > span {
  margin-left: 0.5rem;
}
.cid-tIUajk4iTE a.btn {
  padding: 7.5rem 4rem;
  margin: 0;
  border-radius: 100% !important;
  background-color: transparent !important;
  border: 2px solid #ffffff !important;
}
.cid-tIUajk4iTE .al {
  display: flex;
  align-items: center;
}
.cid-tIUajk4iTE a.btn:hover {
  color: #000000 !important;
  background-color: #c0f22c !important;
  border: 2px solid #ffffff !important;
}
.cid-tIUajk4iTE a {
  font-weight: 500;
  transition: color .3s;
}
.cid-tIUajk4iTE .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-tIUajk4iTE .icon-wrapper {
  display: inline;
}
.cid-tIUajk4iTE .lin {
  display: inline;
  margin-left: 12px;
}
.cid-tIUajk4iTE .linkMovement {
  margin-top: 130px;
}
@media (max-width: 960px) {
  .cid-tIUajk4iTE .al {
    flex-direction: column;
  }
  .cid-tIUajk4iTE .button-align {
    padding-top: 20px;
    text-align: center;
  }
  .cid-tIUajk4iTE .linkMovement {
    display: flex;
    justify-content: center;
    padding-top: 20px;
    margin-top: 0;
  }
}
.cid-tIUajmEku5 {
  padding-top: 45px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tIUajmEku5 [class^="socicon-"]:before,
.cid-tIUajmEku5 [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-tIUajmEku5 .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-tIUajmEku5 .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #6592e6, #ff6666);
  display: inline-block;
}
.cid-tIUajmEku5 .socicon {
  color: #5b686b;
}
.cid-tIUajmEku5 .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-tIUajmEku5 .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-tIUajmEku5 .btn-social:hover {
  color: #fff;
  background: #1ba1e2;
}
.cid-tIUajmEku5 .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-tIUajmEku5 .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-tIUajmEku5 .btn {
    font-size: 20px !important;
  }
  .cid-tIUajmEku5 .btn-social {
    margin-right: .1rem !important;
    margin-left: .1rem !important;
  }
}
.cid-tJi0pN3tqu.popup-builder {
  background-color: #ffffff;
}
.cid-tJi0pN3tqu.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tJi0pN3tqu.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tJi0pN3tqu .modal-content,
.cid-tJi0pN3tqu .modal-dialog {
  height: auto;
}
.cid-tJi0pN3tqu .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tJi0pN3tqu .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tJi0pN3tqu .form-wrapper .mbr-form .form-group,
  .cid-tJi0pN3tqu .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tJi0pN3tqu .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tJi0pN3tqu .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tJi0pN3tqu .mbr-text {
  text-align: center;
}
.cid-tJi0pN3tqu .pt-0 {
  padding-top: 0 !important;
}
.cid-tJi0pN3tqu .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tJi0pN3tqu .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tJi0pN3tqu .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tJi0pN3tqu .modal-open {
  overflow: hidden;
}
.cid-tJi0pN3tqu .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tJi0pN3tqu .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tJi0pN3tqu .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tJi0pN3tqu .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tJi0pN3tqu .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tJi0pN3tqu .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tJi0pN3tqu .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tJi0pN3tqu .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-tJi0pN3tqu .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tJi0pN3tqu .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tJi0pN3tqu .modal-backdrop.fade {
  opacity: 0;
}
.cid-tJi0pN3tqu .modal-backdrop.show {
  opacity: .5;
}
.cid-tJi0pN3tqu .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tJi0pN3tqu .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tJi0pN3tqu .modal-header {
    padding: 1rem;
  }
}
.cid-tJi0pN3tqu .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tJi0pN3tqu .modal-header .close svg {
  fill: #353535;
}
.cid-tJi0pN3tqu .modal-header .close:hover {
  opacity: 1;
}
.cid-tJi0pN3tqu .modal-header .close:focus {
  outline: none;
}
.cid-tJi0pN3tqu .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-tJi0pN3tqu .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tJi0pN3tqu .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJi0pN3tqu .modal-body {
    padding: 1rem;
  }
}
.cid-tJi0pN3tqu .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tJi0pN3tqu .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJi0pN3tqu .modal-footer {
    padding: 1rem;
  }
}
.cid-tJi0pN3tqu .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tJi0pN3tqu .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tJi0pN3tqu .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tJi0pN3tqu .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tJi0pN3tqu .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tJi0pN3tqu .modal-lg,
  .cid-tJi0pN3tqu .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tJi0pN3tqu .modal-xl {
    max-width: 1140px;
  }
}
.cid-tJi0pN3tqu .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tJi0pN3tqu .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tJi0pN3tqu .form-group {
  margin-bottom: 1rem;
}
.cid-tJi0pN3tqu .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tJi0pN3tqu .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tJi0pN3tqu .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tJi0pN3tqu .mbr-section-btn {
  margin: 0;
}
.cid-tJi0pN3tqu .mbr-section-btn .btn {
  margin: 0;
}
.cid-tJhYnkYVRb.popup-builder {
  background-color: #ffffff;
}
.cid-tJhYnkYVRb.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tJhYnkYVRb.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tJhYnkYVRb .modal-content,
.cid-tJhYnkYVRb .modal-dialog {
  height: auto;
}
.cid-tJhYnkYVRb .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tJhYnkYVRb .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tJhYnkYVRb .form-wrapper .mbr-form .form-group,
  .cid-tJhYnkYVRb .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tJhYnkYVRb .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tJhYnkYVRb .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tJhYnkYVRb .mbr-text {
  text-align: center;
}
.cid-tJhYnkYVRb .pt-0 {
  padding-top: 0 !important;
}
.cid-tJhYnkYVRb .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tJhYnkYVRb .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tJhYnkYVRb .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tJhYnkYVRb .modal-open {
  overflow: hidden;
}
.cid-tJhYnkYVRb .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tJhYnkYVRb .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tJhYnkYVRb .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tJhYnkYVRb .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tJhYnkYVRb .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tJhYnkYVRb .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tJhYnkYVRb .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tJhYnkYVRb .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-tJhYnkYVRb .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tJhYnkYVRb .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tJhYnkYVRb .modal-backdrop.fade {
  opacity: 0;
}
.cid-tJhYnkYVRb .modal-backdrop.show {
  opacity: .5;
}
.cid-tJhYnkYVRb .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tJhYnkYVRb .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tJhYnkYVRb .modal-header {
    padding: 1rem;
  }
}
.cid-tJhYnkYVRb .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tJhYnkYVRb .modal-header .close svg {
  fill: #353535;
}
.cid-tJhYnkYVRb .modal-header .close:hover {
  opacity: 1;
}
.cid-tJhYnkYVRb .modal-header .close:focus {
  outline: none;
}
.cid-tJhYnkYVRb .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-tJhYnkYVRb .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tJhYnkYVRb .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJhYnkYVRb .modal-body {
    padding: 1rem;
  }
}
.cid-tJhYnkYVRb .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tJhYnkYVRb .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJhYnkYVRb .modal-footer {
    padding: 1rem;
  }
}
.cid-tJhYnkYVRb .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tJhYnkYVRb .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tJhYnkYVRb .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tJhYnkYVRb .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tJhYnkYVRb .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tJhYnkYVRb .modal-lg,
  .cid-tJhYnkYVRb .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tJhYnkYVRb .modal-xl {
    max-width: 1140px;
  }
}
.cid-tJhYnkYVRb .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tJhYnkYVRb .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tJhYnkYVRb .form-group {
  margin-bottom: 1rem;
}
.cid-tJhYnkYVRb .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tJhYnkYVRb .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tJhYnkYVRb .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tJhYnkYVRb .mbr-section-btn {
  margin: 0;
}
.cid-tJhYnkYVRb .mbr-section-btn .btn {
  margin: 0;
}
.cid-tJt0xFEiza {
  background-color: #ffffff;
}
.cid-tJt0xFEiza .container {
  padding-top: 25px;
  padding-bottom: 25px;
  text-align: right;
}
.cid-tJt0xFEiza .container-nopadding {
  padding: 0px;
}
.cid-tJt0xFEiza .contactBtn {
  position: absolute;
  right: 30px;
  bottom: 30px;
  z-index: 5001;
}
.cid-tJt0xFEiza .contactBtnFixed {
  position: fixed;
}
.cid-tJt0xFEiza .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-tJt0xFEiza .btnIconcol {
  color: #ffffff;
}
.cid-tJt0xFEiza .btn-circle:hover {
  background-color: #232323;
}
.cid-tJt0xFEiza .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-tJt0xFEiza .btn-iconsize .btn {
    font-size: 1.7rem !important;
  }
  .cid-tJt0xFEiza .btn-iconsize .btn .mbr-iconfont {
    font-size: 1.7rem !important;
  }
}
.cid-tJt0xFEiza .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-tJt0xFEiza .windowFixed {
  display: none;
  position: fixed;
  right: 100px;
  bottom: 30px;
  overflow: auto;
  opacity: 0%;
  transition: opacity 1s;
}
.cid-tJt0xFEiza .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-tJt0xFEiza .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-tJt0xFEiza .windowFixed {
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
  }
  .cid-tJt0xFEiza .windowBar,
  .cid-tJt0xFEiza .contentwindow,
  .cid-tJt0xFEiza .contactwindow {
    border-radius: 0;
  }
}
.cid-tJt0xFEiza .windowContent {
  width: 100%;
  padding: 10px;
}
.cid-tJt0xFEiza .windowBarText {
  display: block;
  color: #ffffff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-tJt0xFEiza .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-tJt0xFEiza .mbr-form .input-group-btn button[type="submit"] {
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-tJt0xFEiza .recaptcha-div {
  margin-bottom: 0;
}
.cid-tJt0xFEiza .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-tJt0xFEiza .gdpr-div {
  margin-bottom: 0;
}
.cid-tJt0xFEiza .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-tJt0xFEiza .alert-div {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
}
.cid-tJt0xFEiza .send-copy-div {
  margin-bottom: 0;
}
.cid-tJt0xFEiza .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-tJt0xFEiza .alert-success {
  background-color: #55e629;
  padding-top: 0.3rem !important;
  padding-bottom: 0.3rem !important;
}
.cid-tJt0xFEiza .alert-danger {
  background-color: #fd000b;
  padding-top: 0.3rem !important;
  padding-bottom: 0.3rem !important;
}
.cid-tJt0xFEiza .mbr-alert-success {
  text-align: center;
}
.cid-tJt0xFEiza .mbr-alert-danger {
  text-align: center;
}
.cid-tJt0xFEiza .message-div {
  margin-bottom: 0;
}
.cid-tJt0xFEiza .message-topic-div {
  margin-bottom: 0;
}
.cid-tJt0xFEiza .file-upload-div {
  margin-bottom: 0;
}
.cid-tJt0xFEiza .form-control {
  padding-top: 5px !important;
  padding-bottom: 8px !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  min-height: 3.2em !important;
}
.cid-tJt0xFEiza .form-control2 {
  color: #000000 !important;
  font-size: 15px !important;
  font-weight: 400 !important;
  min-height: 3.2em !important;
}
.cid-tJt0xFEiza .form-control3 {
  font-size: 15px !important;
  font-weight: 400 !important;
  min-height: 3.5em !important;
}
.cid-tJt0xFEiza .form-control {
  border: 1px solid #000000 !important;
}
.cid-tJt0xFEiza .form-control:hover {
  border: 1px solid #000000 !important;
}
.cid-tJt0xFEiza .form-control:focus {
  border: 1px solid #000000 !important;
}
.cid-tJt0xFEiza .showAlerts {
  display: block !important;
}
.cid-tJt0xFEiza .sendBtnCornerRadius {
  border-radius: 7px;
}
.cid-tJt0xFEiza .hidden {
  display: none;
}
.cid-tJt0xFEiza .mbr-section-terms {
  color: #232323;
  text-align: left;
}
.cid-tJt0xFEiza .mbr-section-autorespond {
  color: #232323;
  text-align: center;
}
.cid-tJt0xFEiza .mbr-section-gdpr {
  color: #232323;
  text-align: left;
}
.cid-tJt0xFEiza .mbr-section-alertsuccess {
  text-align: center;
}
.cid-tJt0xFEiza .mbr-section-alertsuccess span {
  vertical-align: middle;
}
.cid-tJt0xFEiza .mbr-section-alerterror {
  text-align: center;
}
.cid-tJt0xFEiza .mbr-section-alerterror span {
  vertical-align: middle;
}
.cid-tJt0xFEiza .mbr-section-labels {
  color: #232323;
}
.cid-tJt0xFEiza .sub-btn-config {
  margin-top: 13px !important;
  margin-bottom: 10px !important;
}
.cid-tJt0xFEiza .uploadBtn {
  padding-top: 17px !important;
  padding-left: 20.75px !important;
  color: #000000 !important;
}
.cid-tJt0xFEiza .MsgTopicXpad {
  padding-left: 6px !important;
}
.cid-tJt0xFEiza 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-tJt0xFEiza 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-tJt0xFEiza 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-tJt0xFEiza .blockhelp-format {
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  text-align: left;
}
.cid-tJt0xFEiza .blockhelp-format2 {
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  text-align: left;
  color: red;
}
.cid-tJt0xFEiza .show2ndButton {
  display: none ;
}
.cid-tJt0xFEiza input,
.cid-tJt0xFEiza textarea,
.cid-tJt0xFEiza select {
  background-color: #ffffff !important;
}
.cid-tJt0xFEiza textarea::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-tJt0xFEiza textarea:-moz-placeholder {
  color: #767676 !important;
}
.cid-tJt0xFEiza textarea::-moz-placeholder {
  color: #767676 !important;
}
.cid-tJt0xFEiza textarea:-ms-input-placeholder {
  color: #767676 !important;
}
.cid-tJt0xFEiza input::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-tJt0xFEiza input:-moz-placeholder {
  color: #767676 !important;
}
.cid-tJt0xFEiza input::-moz-placeholder {
  color: #767676 !important;
}
.cid-tJt0xFEiza input:-ms-input-placeholder {
  color: #767676 !important;
}
.cid-tJt0xFEiza .btn .mbr-iconfont,
.cid-tJt0xFEiza .btn.btn-sm .mbr-iconfont {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: unset;
}
.cid-uj4XM6RpIW {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uj4XM6RpIW .mbr-fallback-image.disabled {
  display: none;
}
.cid-uj4XM6RpIW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uj4XM6RpIW .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uj4XM6RpIW .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uj4XM6RpIW .row {
    text-align: center;
  }
  .cid-uj4XM6RpIW .row > div {
    margin: auto;
  }
  .cid-uj4XM6RpIW .social-row {
    justify-content: center;
  }
}
.cid-uj4XM6RpIW .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uj4XM6RpIW .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uj4XM6RpIW .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uj4XM6RpIW .list {
    margin-bottom: 0rem;
  }
}
.cid-uj4XM6RpIW .mbr-text {
  color: #bbbbbb;
}
.cid-uj4XM6RpIW .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-uj4XM6RpIW .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uj4XM6RpIW div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uj4XTrCay3 {
  z-index: 1000;
  width: 100%;
}
.cid-uj4XTrCay3 nav.navbar {
  position: fixed;
}
.cid-uj4XTrCay3 .container-fluid {
  padding: 0;
}
.cid-uj4XTrCay3 .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-uj4XTrCay3 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uj4XTrCay3 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uj4XTrCay3 .dropdown-item:hover,
.cid-uj4XTrCay3 .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uj4XTrCay3 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uj4XTrCay3 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uj4XTrCay3 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uj4XTrCay3 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uj4XTrCay3 .nav-link {
  position: relative;
}
.cid-uj4XTrCay3 .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-uj4XTrCay3 .nav-link::after {
  background: transparent !important;
}
.cid-uj4XTrCay3 .nav-link:hover::before,
.cid-uj4XTrCay3 .nav-link :focus::before {
  width: 100%;
}
.cid-uj4XTrCay3 .container {
  display: flex;
  margin: auto;
}
.cid-uj4XTrCay3 .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-uj4XTrCay3 .iconfont-wrapper:hover {
  background: #FFFFFF;
}
.cid-uj4XTrCay3 .iconfont-wrapper:hover .mbr-iconfont {
  color: #141414;
}
.cid-uj4XTrCay3 .dropdown-menu,
.cid-uj4XTrCay3 .navbar.opened {
  background: #141414 !important;
}
.cid-uj4XTrCay3 .nav-item:focus,
.cid-uj4XTrCay3 .nav-link:focus {
  outline: none;
}
.cid-uj4XTrCay3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uj4XTrCay3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
  background: transparent !important;
}
.cid-uj4XTrCay3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uj4XTrCay3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uj4XTrCay3 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uj4XTrCay3 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uj4XTrCay3 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid #ffffff;
  background: rgba(20, 20, 20, 0.2);
}
.cid-uj4XTrCay3 .navbar.opened {
  transition: all 0.3s;
}
.cid-uj4XTrCay3 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uj4XTrCay3 .navbar .navbar-logo img {
  width: auto;
}
.cid-uj4XTrCay3 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uj4XTrCay3 .navbar.collapsed {
  justify-content: center;
}
.cid-uj4XTrCay3 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uj4XTrCay3 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uj4XTrCay3 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-uj4XTrCay3 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uj4XTrCay3 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uj4XTrCay3 .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-uj4XTrCay3 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uj4XTrCay3 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uj4XTrCay3 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uj4XTrCay3 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uj4XTrCay3 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uj4XTrCay3 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uj4XTrCay3 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uj4XTrCay3 .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-uj4XTrCay3 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uj4XTrCay3 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uj4XTrCay3 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uj4XTrCay3 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uj4XTrCay3 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uj4XTrCay3 .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uj4XTrCay3 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uj4XTrCay3 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uj4XTrCay3 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uj4XTrCay3 .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-uj4XTrCay3 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uj4XTrCay3 .navbar-brand .display-7 {
  font-size: 24px;
}
.cid-uj4XTrCay3 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uj4XTrCay3 .dropdown-item.active,
.cid-uj4XTrCay3 .dropdown-item:active {
  background-color: transparent;
}
.cid-uj4XTrCay3 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uj4XTrCay3 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uj4XTrCay3 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uj4XTrCay3 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #141414;
}
.cid-uj4XTrCay3 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uj4XTrCay3 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uj4XTrCay3 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uj4XTrCay3 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
@media (min-width: 992px) {
  .cid-uj4XTrCay3 .navbar-buttons {
    margin-bottom: -1px;
    margin-top: -1px;
  }
}
.cid-uj4XTrCay3 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uj4XTrCay3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uj4XTrCay3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uj4XTrCay3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uj4XTrCay3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uj4XTrCay3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uj4XTrCay3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uj4XTrCay3 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uj4XTrCay3 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uj4XTrCay3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uj4XTrCay3 .navbar-dropdown {
  padding: 0 24px;
  position: fixed;
}
@media (min-width: 576px) {
  .cid-uj4XTrCay3 .navbar-dropdown {
    padding: 0 40px;
    min-height: 80px;
  }
}
@media (min-width: 768px) {
  .cid-uj4XTrCay3 .navbar-dropdown {
    padding: 0 60px;
  }
}
@media (min-width: 992px) {
  .cid-uj4XTrCay3 .navbar-dropdown {
    padding: 0 0 0 60px;
  }
}
.cid-uj4XTrCay3 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uj4XTrCay3 .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-uj4XTrCay3 .icons-menu {
    padding-left: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uj4XTrCay3 .navbar {
    height: 70px;
  }
  .cid-uj4XTrCay3 .navbar.opened {
    height: auto;
  }
  .cid-uj4XTrCay3 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uj4XTrCay3 .btn {
  min-height: 81px;
  margin: 0.667rem 0.667rem 1.4rem;
  padding: 0 64px;
}
@media (min-width: 992px) {
  .cid-uj4XTrCay3 .btn {
    margin: 0 0 0 0.6rem;
  }
}
.cid-uj4XTrCay3 .btn-info-outline {
  border: 1px solid currentColor;
  background: #232323 !important;
}
.cid-uj4XTrCay3 .btn-info-outline:hover {
  background: #595959 !important;
  border: 1px solid currentColor !important;
}
.cid-tIXrdoeiBC {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tIXrdoeiBC .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIXrdoeiBC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIXrdoeiBC .col-title {
  margin-bottom: 20px;
}
@media (max-width: 991px) {
  .cid-tIXrdoeiBC .col-title {
    margin-bottom: 50px;
  }
}
.cid-tIXrdoeiBC .mbr-section-title {
  color: #2B2B2B;
}
.cid-tIXrdoeiBC .mbr-section-main-subtitle {
  color: #5F6AD4;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-tIXrdoeiBC .mbr-section-main-subtitle {
    margin-top: 16px;
  }
}
.cid-tIXrdoeiBC .col-text {
  display: flex;
  flex-wrap: wrap;
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-tIXrdoeiBC .col-text {
    flex-wrap: nowrap;
    justify-content: space-between;
  }
}
@media (max-width: 991px) {
  .cid-tIXrdoeiBC .col-text {
    padding-top: 0;
    padding-bottom: 0;
  }
}
.cid-tIXrdoeiBC .text-container1 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-tIXrdoeiBC .text-container1 {
    max-width: 340px;
  }
}
.cid-tIXrdoeiBC .text-container2 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-tIXrdoeiBC .text-container2 {
    max-width: 280px;
    padding-left: 40px;
  }
}
.cid-tIXrdoeiBC .mbr-section-btn {
  margin-top: 16px;
}
.cid-tIXrdoeiBC .mbr-section-btn .btn {
  min-width: 280px;
  min-height: 60px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-tIXrdoeiBC .mbr-section-btn {
    margin-top: 8px;
    width: 100%;
  }
  .cid-tIXrdoeiBC .mbr-section-btn .btn {
    width: 100%;
    min-width: max-content;
  }
}
.cid-tIXrdoeiBC .col-carousel {
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (max-width: 991px) {
  .cid-tIXrdoeiBC .col-carousel {
    padding-top: 30px;
  }
}
.cid-tIXrdoeiBC .col-border .border-line {
  height: 2px;
  background-color: #dfdfd8;
}
.cid-tIXrdoeiBC .name-text {
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-tIXrdoeiBC .roominess-text {
  color: #78ec80;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-tIXrdoeiBC .mbr-text {
  color: #003d59;
  margin-bottom: 0;
  margin-top: 12px;
  text-align: center;
}
.cid-tIXrdoeiBC .list {
  color: #2A2A2A;
  margin-top: 20px;
  width: 100%;
}
.cid-tIXrdoeiBC .list-item {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-tIXrdoeiBC .list-item:not(:first-child) {
  margin-top: 12px;
}
.cid-tIXrdoeiBC .list-text {
  flex-grow: 1;
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-tIXrdoeiBC .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 8px;
}
.cid-tIXrdoeiBC .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #78ec80;
}
.cid-tIXrdoeiBC .price-text {
  color: #2A2A2A;
  margin-bottom: 0;
  margin-top: 20px;
  text-align: center;
}
.cid-tIXrdoeiBC .carousel {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 400px;
}
.cid-tIXrdoeiBC .carousel img {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 1199px) {
  .cid-tIXrdoeiBC .carousel {
    height: 385px;
  }
}
@media (max-width: 991px) {
  .cid-tIXrdoeiBC .carousel {
    height: 350px;
  }
}
@media (max-width: 575px) {
  .cid-tIXrdoeiBC .carousel {
    height: 280px;
  }
}
.cid-tIXrdoeiBC .carousel-inner {
  display: flex;
  align-items: center;
  height: 100%;
  border-radius: 16px;
}
.cid-tIXrdoeiBC .carousel-item {
  border-radius: 16px;
  overflow: hidden;
  height: 100%;
}
.cid-tIXrdoeiBC .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-tIXrdoeiBC .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tIXrdoeiBC .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tIXrdoeiBC .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-tIXrdoeiBC .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 16px;
}
.cid-tIXrdoeiBC .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 16px;
}
.cid-tIXrdoeiBC .carousel-control:hover {
  background-color: #646464;
  color: #FFFFFF !important;
}
.cid-tIXrdoeiBC .carousel-indicators {
  display: none !important;
}
.cid-tIXrdoeiBC .item-menu-overlay {
  opacity: 0 !important;
}
.cid-tIXrdoeiBC .name-text,
.cid-tIXrdoeiBC .mbr-section-btn {
  color: #003d59;
  text-align: center;
}
.cid-uFIKYZUrRS {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-uFIKYZUrRS .fondcolor {
  margin-top: 0px;
  border-radius: 0px;
  border: 0px solid #232323;
  background: #fafafa;
}
.cid-uFIKYZUrRS .card {
  border-radius: 0px;
  margin-bottom: 3px;
}
.cid-uFIKYZUrRS .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-uFIKYZUrRS .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0;
  line-height: normal;
  align-items: center;
}
.cid-uFIKYZUrRS .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-uFIKYZUrRS .card .card-header a.panel-title h4 {
  padding: 0.5rem 2rem;
  border: 0px solid #232323;
  margin-bottom: -1px;
  border-radius: 0px;
  background-color: #ecf2ff;
  display: -webkit-flex;
}
.cid-uFIKYZUrRS .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
  font-size: 25px;
}
.cid-uFIKYZUrRS .mbr-figure {
  padding-bottom: 2rem;
  padding-top: 2rem;
  padding-left: 2rem;
  padding-right: 2rem;
}
@media (min-width: 992px) {
  .cid-uFIKYZUrRS .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uFIKYZUrRS .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-uFIKYZUrRS .mbr-text {
  color: #000000;
}
.cid-uFIKYZUrRS .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uFIKYZUrRS H2 {
  color: #000000;
}
.cid-uFIKYZUrRS H4 {
  text-align: left;
}
.cid-tIUVWmvZ5C {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tIUVWmvZ5C .mbr-section-title {
  margin-bottom: 25px;
}
.cid-tIUVWmvZ5C .mbr-section-subtitle {
  margin-bottom: 88px;
  font-weight: 400;
}
.cid-tIUVWmvZ5C .image {
  position: relative;
  z-index: 0;
  top: -50px;
}
.cid-tIUVWmvZ5C .image img {
  z-index: -1;
  width: 100%;
  max-height: 410px;
  object-fit: cover;
}
.cid-tIUVWmvZ5C .mbr-gallery-filter {
  text-align: left;
  padding: 0 20px;
  border-bottom: 1px solid #cce4f0;
}
.cid-tIUVWmvZ5C .mbr-gallery-filter .btn {
  padding: 0 20px 40px;
  margin: 0;
  margin-right: 35px;
  color: #003d59 !important;
  font-weight: 700;
  text-align: left;
  background: transparent !important;
  position: relative;
  border: none;
  min-width: auto;
  width: auto;
}
.cid-tIUVWmvZ5C .mbr-gallery-filter ul {
  display: block;
}
.cid-tIUVWmvZ5C .mbr-gallery-filter ul li {
  position: relative;
  padding: 0;
}
.cid-tIUVWmvZ5C .mbr-gallery-filter li:not(.active) .btn.active:after,
.cid-tIUVWmvZ5C .mbr-gallery-filter li.active .btn:not(.active):after,
.cid-tIUVWmvZ5C .mbr-gallery-filter .mbr-gallery-filter .btn:hover:after {
  content: "";
  position: absolute;
  left: 0;
  right: auto;
  width: 100%;
  bottom: 0;
  height: 11px;
  background-color: #46877e;
  transition: all 0.3s ease;
}
.cid-tIUVWmvZ5C .mbr-gallery-row {
  margin-top: 50px;
}
.cid-tIUVWmvZ5C .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIUVWmvZ5C .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
  border-radius: 4px;
}
.cid-tIUVWmvZ5C .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
  border-radius: 4px;
}
.cid-tIUVWmvZ5C .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIUVWmvZ5C .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #003d59;
  opacity: 0;
  transition: 0.2s opacity ease-in-out;
}
.cid-tIUVWmvZ5C .mbr-gallery-item > div:hover::before {
  opacity: 0 !important;
}
.cid-tIUVWmvZ5C .mbr-gallery-title {
  transition: all .3s;
  position: absolute;
  display: block;
  font-weight: 700;
  width: 100%;
  bottom: 30px;
  left: 0;
  text-align: center;
  padding: 0 1rem;
  color: #fff;
  background: transparent;
}
.cid-tIUVWmvZ5C .icon-focus {
  transition: all .3s;
  top: 30%;
  width: 48px;
  height: 48px;
  transform: translateY(-30%);
}
.cid-tIUVWmvZ5C .mbr-gallery-item > div img,
.cid-tIUVWmvZ5C .mbr-gallery-item div:before {
  border-radius: 4px;
}
.cid-tIUVWmvZ5C .mbr-gallery-item > div {
  transition: all .3s;
  border-radius: 4px;
}
.cid-tIUVWmvZ5C .mbr-gallery-item:hover > div {
  transform: scale(0.95);
}
.cid-tIUVWmvZ5C .carousel-control-prev .mbri-left:before {
  content: "\e90a";
}
.cid-tIUVWmvZ5C .carousel-control-next .mbri-right:before {
  content: "\e909";
}
.cid-tIUVWmvZ5C .modal-body a.close {
  border-radius: 0;
  font-size: 32px;
  top: 0;
  right: 0;
  height: 70px;
  width: 70px;
  line-height: 70px;
}
@media (max-width: 991px) {
  .cid-tIUVWmvZ5C .mbr-section-subtitle {
    margin-bottom: 20px;
    text-align: center;
  }
  .cid-tIUVWmvZ5C .mbr-section-title {
    text-align: center;
  }
  .cid-tIUVWmvZ5C .image {
    top: auto;
    height: 420px;
  }
  .cid-tIUVWmvZ5C .mbr-gallery-filter .btn {
    padding: 0 0 22px;
  }
  .cid-tIUVWmvZ5C .mbr-gallery-filter ul li {
    margin-bottom: 10px;
  }
  .cid-tIUVWmvZ5C .mbr-gallery-item > div img,
  .cid-tIUVWmvZ5C .mbr-gallery-item div:before {
    height: auto;
    border-radius: 3px;
  }
  .cid-tIUVWmvZ5C .mbr-gallery-item > div {
    border-radius: 3px;
  }
}
@media (max-width: 767px) {
  .cid-tIUVWmvZ5C .image {
    height: 290px;
  }
}
.cid-tIXrisE7tW {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tIXrisE7tW .mbr-section-subtitle {
  color: #767676;
}
.cid-tIXrisE7tW .container-table {
  margin: 0 auto;
}
.cid-tIXrisE7tW .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tIXrisE7tW .dataTables_wrapper {
  display: block;
}
.cid-tIXrisE7tW .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tIXrisE7tW .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tIXrisE7tW table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #e1e8ff;
  margin-bottom: 0;
}
.cid-tIXrisE7tW table th {
  border-top: none;
  font-weight: 500;
  border: 1px solid #e1e8ff;
  transition: all .2s;
}
.cid-tIXrisE7tW table th:hover {
  background: #e1e8ff;
  color: #000000;
}
.cid-tIXrisE7tW table td {
  border: 1px solid #e1e8ff;
}
.cid-tIXrisE7tW .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tIXrisE7tW .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tIXrisE7tW .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tIXrisE7tW .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tIXrisE7tW .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tIXrisE7tW .dataTables_filter {
    text-align: center;
  }
  .cid-tIXrisE7tW .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tIXrisE7tW .head-item {
  color: #57468b;
  text-align: center;
}
.cid-tIXrisE7tW .body-item {
  color: #716c80;
  text-align: center;
}
.cid-tIXrisE7tW .mbr-section-title {
  color: #003d59;
}
.cid-tIXrisE7tW .head-item1 {
  color: #0e2d3b;
  text-align: center;
}
.cid-tIXrisE7tW .body-item1 {
  color: #716c80;
  text-align: center;
}
.cid-tIXrgoMZ6L {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tIXrgoMZ6L .nav-tabs .nav-item.open .nav-link:focus,
.cid-tIXrgoMZ6L .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-tIXrgoMZ6L .nav {
  display: block;
}
.cid-tIXrgoMZ6L .nav-tabs {
  border: none;
  justify-content: center;
  display: flex;
}
.cid-tIXrgoMZ6L .nav-item {
  width: 100%;
}
@media (max-width: 992px) {
  .cid-tIXrgoMZ6L .nav-item {
    width: max-content;
    margin: 0;
  }
}
.cid-tIXrgoMZ6L .nav-tabs .nav-link {
  transition: all 0.5s;
  border-radius: 6px !important;
  border: none;
}
.cid-tIXrgoMZ6L .nav-tabs .nav-link:not(.active) {
  color: #000000;
}
.cid-tIXrgoMZ6L .nav-link,
.cid-tIXrgoMZ6L .nav-link.active {
  padding: 0.8rem 2rem;
  background-color: transparent;
  font-weight: bold;
}
.cid-tIXrgoMZ6L .nav-tabs .nav-link.active {
  background: #ff3366;
  color: #ffffff;
}
.cid-tIXrgoMZ6L H4 {
  text-align: center;
}
.cid-tIXrgoMZ6L H3 {
  text-align: center;
  color: #000000;
}
.cid-tIXrgoMZ6L P {
  color: #353535;
  text-align: left;
}
.cid-tIXrgoMZ6L .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIXrgoMZ6L .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIUanqWTCN {
  background-image: url("../../../assets/images/egypt-tours-egypt-travel-pyramids-15.jpg");
}
.cid-tIUanqWTCN .mbr-section-title {
  text-align: center;
  margin-bottom: 40px;
  color: #ffffff;
}
.cid-tIUanqWTCN .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-tIUanqWTCN .button-align {
  text-align: right;
}
.cid-tIUanqWTCN .mbr-section-btn {
  display: block;
  margin-left: 0;
  margin-right: 0;
}
.cid-tIUanqWTCN .btn {
  margin-top: 20px;
  transition: all .3s !important;
  width: 268px !important;
  height: 268px !important;
}
.cid-tIUanqWTCN a.btn > span {
  margin-left: 0.5rem;
}
.cid-tIUanqWTCN a.btn {
  padding: 7.5rem 4rem;
  margin: 0;
  border-radius: 100% !important;
  background-color: transparent !important;
  border: 2px solid #ffffff !important;
}
.cid-tIUanqWTCN .al {
  display: flex;
  align-items: center;
}
.cid-tIUanqWTCN a.btn:hover {
  color: #000000 !important;
  background-color: #c0f22c !important;
  border: 2px solid #ffffff !important;
}
.cid-tIUanqWTCN a {
  font-weight: 500;
  transition: color .3s;
}
.cid-tIUanqWTCN .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-tIUanqWTCN .icon-wrapper {
  display: inline;
}
.cid-tIUanqWTCN .lin {
  display: inline;
  margin-left: 12px;
}
.cid-tIUanqWTCN .linkMovement {
  margin-top: 130px;
}
@media (max-width: 960px) {
  .cid-tIUanqWTCN .al {
    flex-direction: column;
  }
  .cid-tIUanqWTCN .button-align {
    padding-top: 20px;
    text-align: center;
  }
  .cid-tIUanqWTCN .linkMovement {
    display: flex;
    justify-content: center;
    padding-top: 20px;
    margin-top: 0;
  }
}
.cid-tIUantvSQ5 {
  padding-top: 45px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tIUantvSQ5 [class^="socicon-"]:before,
.cid-tIUantvSQ5 [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-tIUantvSQ5 .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-tIUantvSQ5 .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #6592e6, #ff6666);
  display: inline-block;
}
.cid-tIUantvSQ5 .socicon {
  color: #5b686b;
}
.cid-tIUantvSQ5 .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-tIUantvSQ5 .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-tIUantvSQ5 .btn-social:hover {
  color: #fff;
  background: #1ba1e2;
}
.cid-tIUantvSQ5 .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-tIUantvSQ5 .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-tIUantvSQ5 .btn {
    font-size: 20px !important;
  }
  .cid-tIUantvSQ5 .btn-social {
    margin-right: .1rem !important;
    margin-left: .1rem !important;
  }
}
.cid-tJn0qrp4Mt.popup-builder {
  background-color: #ffffff;
}
.cid-tJn0qrp4Mt.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tJn0qrp4Mt.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tJn0qrp4Mt .modal-content,
.cid-tJn0qrp4Mt .modal-dialog {
  height: auto;
}
.cid-tJn0qrp4Mt .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tJn0qrp4Mt .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tJn0qrp4Mt .form-wrapper .mbr-form .form-group,
  .cid-tJn0qrp4Mt .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tJn0qrp4Mt .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tJn0qrp4Mt .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tJn0qrp4Mt .mbr-text {
  text-align: center;
}
.cid-tJn0qrp4Mt .pt-0 {
  padding-top: 0 !important;
}
.cid-tJn0qrp4Mt .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tJn0qrp4Mt .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tJn0qrp4Mt .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tJn0qrp4Mt .modal-open {
  overflow: hidden;
}
.cid-tJn0qrp4Mt .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tJn0qrp4Mt .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tJn0qrp4Mt .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tJn0qrp4Mt .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tJn0qrp4Mt .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tJn0qrp4Mt .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tJn0qrp4Mt .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tJn0qrp4Mt .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-tJn0qrp4Mt .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tJn0qrp4Mt .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tJn0qrp4Mt .modal-backdrop.fade {
  opacity: 0;
}
.cid-tJn0qrp4Mt .modal-backdrop.show {
  opacity: .5;
}
.cid-tJn0qrp4Mt .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tJn0qrp4Mt .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tJn0qrp4Mt .modal-header {
    padding: 1rem;
  }
}
.cid-tJn0qrp4Mt .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tJn0qrp4Mt .modal-header .close svg {
  fill: #353535;
}
.cid-tJn0qrp4Mt .modal-header .close:hover {
  opacity: 1;
}
.cid-tJn0qrp4Mt .modal-header .close:focus {
  outline: none;
}
.cid-tJn0qrp4Mt .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-tJn0qrp4Mt .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tJn0qrp4Mt .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJn0qrp4Mt .modal-body {
    padding: 1rem;
  }
}
.cid-tJn0qrp4Mt .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tJn0qrp4Mt .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJn0qrp4Mt .modal-footer {
    padding: 1rem;
  }
}
.cid-tJn0qrp4Mt .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tJn0qrp4Mt .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tJn0qrp4Mt .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tJn0qrp4Mt .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tJn0qrp4Mt .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tJn0qrp4Mt .modal-lg,
  .cid-tJn0qrp4Mt .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tJn0qrp4Mt .modal-xl {
    max-width: 1140px;
  }
}
.cid-tJn0qrp4Mt .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tJn0qrp4Mt .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tJn0qrp4Mt .form-group {
  margin-bottom: 1rem;
}
.cid-tJn0qrp4Mt .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tJn0qrp4Mt .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tJn0qrp4Mt .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tJn0qrp4Mt .mbr-section-btn {
  margin: 0;
}
.cid-tJn0qrp4Mt .mbr-section-btn .btn {
  margin: 0;
}
.cid-tJn0vB1eQS.popup-builder {
  background-color: #ffffff;
}
.cid-tJn0vB1eQS.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tJn0vB1eQS.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tJn0vB1eQS .modal-content,
.cid-tJn0vB1eQS .modal-dialog {
  height: auto;
}
.cid-tJn0vB1eQS .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tJn0vB1eQS .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tJn0vB1eQS .form-wrapper .mbr-form .form-group,
  .cid-tJn0vB1eQS .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tJn0vB1eQS .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tJn0vB1eQS .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tJn0vB1eQS .mbr-text {
  text-align: center;
}
.cid-tJn0vB1eQS .pt-0 {
  padding-top: 0 !important;
}
.cid-tJn0vB1eQS .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tJn0vB1eQS .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tJn0vB1eQS .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tJn0vB1eQS .modal-open {
  overflow: hidden;
}
.cid-tJn0vB1eQS .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tJn0vB1eQS .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tJn0vB1eQS .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tJn0vB1eQS .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tJn0vB1eQS .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tJn0vB1eQS .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tJn0vB1eQS .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tJn0vB1eQS .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-tJn0vB1eQS .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tJn0vB1eQS .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tJn0vB1eQS .modal-backdrop.fade {
  opacity: 0;
}
.cid-tJn0vB1eQS .modal-backdrop.show {
  opacity: .5;
}
.cid-tJn0vB1eQS .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tJn0vB1eQS .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tJn0vB1eQS .modal-header {
    padding: 1rem;
  }
}
.cid-tJn0vB1eQS .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tJn0vB1eQS .modal-header .close svg {
  fill: #353535;
}
.cid-tJn0vB1eQS .modal-header .close:hover {
  opacity: 1;
}
.cid-tJn0vB1eQS .modal-header .close:focus {
  outline: none;
}
.cid-tJn0vB1eQS .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-tJn0vB1eQS .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tJn0vB1eQS .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJn0vB1eQS .modal-body {
    padding: 1rem;
  }
}
.cid-tJn0vB1eQS .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tJn0vB1eQS .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJn0vB1eQS .modal-footer {
    padding: 1rem;
  }
}
.cid-tJn0vB1eQS .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tJn0vB1eQS .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tJn0vB1eQS .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tJn0vB1eQS .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tJn0vB1eQS .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tJn0vB1eQS .modal-lg,
  .cid-tJn0vB1eQS .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tJn0vB1eQS .modal-xl {
    max-width: 1140px;
  }
}
.cid-tJn0vB1eQS .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tJn0vB1eQS .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tJn0vB1eQS .form-group {
  margin-bottom: 1rem;
}
.cid-tJn0vB1eQS .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tJn0vB1eQS .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tJn0vB1eQS .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tJn0vB1eQS .mbr-section-btn {
  margin: 0;
}
.cid-tJn0vB1eQS .mbr-section-btn .btn {
  margin: 0;
}
.cid-tJt0Hbk32m {
  background-color: #ffffff;
}
.cid-tJt0Hbk32m .container {
  padding-top: 25px;
  padding-bottom: 25px;
  text-align: right;
}
.cid-tJt0Hbk32m .container-nopadding {
  padding: 0px;
}
.cid-tJt0Hbk32m .contactBtn {
  position: absolute;
  right: 30px;
  bottom: 30px;
  z-index: 5001;
}
.cid-tJt0Hbk32m .contactBtnFixed {
  position: fixed;
}
.cid-tJt0Hbk32m .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-tJt0Hbk32m .btnIconcol {
  color: #ffffff;
}
.cid-tJt0Hbk32m .btn-circle:hover {
  background-color: #232323;
}
.cid-tJt0Hbk32m .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-tJt0Hbk32m .btn-iconsize .btn {
    font-size: 1.7rem !important;
  }
  .cid-tJt0Hbk32m .btn-iconsize .btn .mbr-iconfont {
    font-size: 1.7rem !important;
  }
}
.cid-tJt0Hbk32m .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-tJt0Hbk32m .windowFixed {
  display: none;
  position: fixed;
  right: 100px;
  bottom: 30px;
  overflow: auto;
  opacity: 0%;
  transition: opacity 1s;
}
.cid-tJt0Hbk32m .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-tJt0Hbk32m .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-tJt0Hbk32m .windowFixed {
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
  }
  .cid-tJt0Hbk32m .windowBar,
  .cid-tJt0Hbk32m .contentwindow,
  .cid-tJt0Hbk32m .contactwindow {
    border-radius: 0;
  }
}
.cid-tJt0Hbk32m .windowContent {
  width: 100%;
  padding: 10px;
}
.cid-tJt0Hbk32m .windowBarText {
  display: block;
  color: #ffffff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-tJt0Hbk32m .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-tJt0Hbk32m .mbr-form .input-group-btn button[type="submit"] {
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-tJt0Hbk32m .recaptcha-div {
  margin-bottom: 0;
}
.cid-tJt0Hbk32m .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-tJt0Hbk32m .gdpr-div {
  margin-bottom: 0;
}
.cid-tJt0Hbk32m .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-tJt0Hbk32m .alert-div {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
}
.cid-tJt0Hbk32m .send-copy-div {
  margin-bottom: 0;
}
.cid-tJt0Hbk32m .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-tJt0Hbk32m .alert-success {
  background-color: #55e629;
  padding-top: 0.3rem !important;
  padding-bottom: 0.3rem !important;
}
.cid-tJt0Hbk32m .alert-danger {
  background-color: #fd000b;
  padding-top: 0.3rem !important;
  padding-bottom: 0.3rem !important;
}
.cid-tJt0Hbk32m .mbr-alert-success {
  text-align: center;
}
.cid-tJt0Hbk32m .mbr-alert-danger {
  text-align: center;
}
.cid-tJt0Hbk32m .message-div {
  margin-bottom: 0;
}
.cid-tJt0Hbk32m .message-topic-div {
  margin-bottom: 0;
}
.cid-tJt0Hbk32m .file-upload-div {
  margin-bottom: 0;
}
.cid-tJt0Hbk32m .form-control {
  padding-top: 5px !important;
  padding-bottom: 8px !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  min-height: 3.2em !important;
}
.cid-tJt0Hbk32m .form-control2 {
  color: #000000 !important;
  font-size: 15px !important;
  font-weight: 400 !important;
  min-height: 3.2em !important;
}
.cid-tJt0Hbk32m .form-control3 {
  font-size: 15px !important;
  font-weight: 400 !important;
  min-height: 3.5em !important;
}
.cid-tJt0Hbk32m .form-control {
  border: 1px solid #000000 !important;
}
.cid-tJt0Hbk32m .form-control:hover {
  border: 1px solid #000000 !important;
}
.cid-tJt0Hbk32m .form-control:focus {
  border: 1px solid #000000 !important;
}
.cid-tJt0Hbk32m .showAlerts {
  display: block !important;
}
.cid-tJt0Hbk32m .sendBtnCornerRadius {
  border-radius: 7px;
}
.cid-tJt0Hbk32m .hidden {
  display: none;
}
.cid-tJt0Hbk32m .mbr-section-terms {
  color: #232323;
  text-align: left;
}
.cid-tJt0Hbk32m .mbr-section-autorespond {
  color: #232323;
  text-align: center;
}
.cid-tJt0Hbk32m .mbr-section-gdpr {
  color: #232323;
  text-align: left;
}
.cid-tJt0Hbk32m .mbr-section-alertsuccess {
  text-align: center;
}
.cid-tJt0Hbk32m .mbr-section-alertsuccess span {
  vertical-align: middle;
}
.cid-tJt0Hbk32m .mbr-section-alerterror {
  text-align: center;
}
.cid-tJt0Hbk32m .mbr-section-alerterror span {
  vertical-align: middle;
}
.cid-tJt0Hbk32m .mbr-section-labels {
  color: #232323;
}
.cid-tJt0Hbk32m .sub-btn-config {
  margin-top: 13px !important;
  margin-bottom: 10px !important;
}
.cid-tJt0Hbk32m .uploadBtn {
  padding-top: 17px !important;
  padding-left: 20.75px !important;
  color: #000000 !important;
}
.cid-tJt0Hbk32m .MsgTopicXpad {
  padding-left: 6px !important;
}
.cid-tJt0Hbk32m 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-tJt0Hbk32m 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-tJt0Hbk32m 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-tJt0Hbk32m .blockhelp-format {
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  text-align: left;
}
.cid-tJt0Hbk32m .blockhelp-format2 {
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  text-align: left;
  color: red;
}
.cid-tJt0Hbk32m .show2ndButton {
  display: none ;
}
.cid-tJt0Hbk32m input,
.cid-tJt0Hbk32m textarea,
.cid-tJt0Hbk32m select {
  background-color: #ffffff !important;
}
.cid-tJt0Hbk32m textarea::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-tJt0Hbk32m textarea:-moz-placeholder {
  color: #767676 !important;
}
.cid-tJt0Hbk32m textarea::-moz-placeholder {
  color: #767676 !important;
}
.cid-tJt0Hbk32m textarea:-ms-input-placeholder {
  color: #767676 !important;
}
.cid-tJt0Hbk32m input::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-tJt0Hbk32m input:-moz-placeholder {
  color: #767676 !important;
}
.cid-tJt0Hbk32m input::-moz-placeholder {
  color: #767676 !important;
}
.cid-tJt0Hbk32m input:-ms-input-placeholder {
  color: #767676 !important;
}
.cid-tJt0Hbk32m .btn .mbr-iconfont,
.cid-tJt0Hbk32m .btn.btn-sm .mbr-iconfont {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: unset;
}
.cid-uj4XWnDiQQ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uj4XWnDiQQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uj4XWnDiQQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uj4XWnDiQQ .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uj4XWnDiQQ .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uj4XWnDiQQ .row {
    text-align: center;
  }
  .cid-uj4XWnDiQQ .row > div {
    margin: auto;
  }
  .cid-uj4XWnDiQQ .social-row {
    justify-content: center;
  }
}
.cid-uj4XWnDiQQ .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uj4XWnDiQQ .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uj4XWnDiQQ .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uj4XWnDiQQ .list {
    margin-bottom: 0rem;
  }
}
.cid-uj4XWnDiQQ .mbr-text {
  color: #bbbbbb;
}
.cid-uj4XWnDiQQ .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-uj4XWnDiQQ .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uj4XWnDiQQ div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uj4YgbEAOJ {
  z-index: 1000;
  width: 100%;
}
.cid-uj4YgbEAOJ nav.navbar {
  position: fixed;
}
.cid-uj4YgbEAOJ .container-fluid {
  padding: 0;
}
.cid-uj4YgbEAOJ .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-uj4YgbEAOJ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uj4YgbEAOJ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uj4YgbEAOJ .dropdown-item:hover,
.cid-uj4YgbEAOJ .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uj4YgbEAOJ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uj4YgbEAOJ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uj4YgbEAOJ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uj4YgbEAOJ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uj4YgbEAOJ .nav-link {
  position: relative;
}
.cid-uj4YgbEAOJ .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-uj4YgbEAOJ .nav-link::after {
  background: transparent !important;
}
.cid-uj4YgbEAOJ .nav-link:hover::before,
.cid-uj4YgbEAOJ .nav-link :focus::before {
  width: 100%;
}
.cid-uj4YgbEAOJ .container {
  display: flex;
  margin: auto;
}
.cid-uj4YgbEAOJ .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-uj4YgbEAOJ .iconfont-wrapper:hover {
  background: #FFFFFF;
}
.cid-uj4YgbEAOJ .iconfont-wrapper:hover .mbr-iconfont {
  color: #141414;
}
.cid-uj4YgbEAOJ .dropdown-menu,
.cid-uj4YgbEAOJ .navbar.opened {
  background: #141414 !important;
}
.cid-uj4YgbEAOJ .nav-item:focus,
.cid-uj4YgbEAOJ .nav-link:focus {
  outline: none;
}
.cid-uj4YgbEAOJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uj4YgbEAOJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
  background: transparent !important;
}
.cid-uj4YgbEAOJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uj4YgbEAOJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uj4YgbEAOJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uj4YgbEAOJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uj4YgbEAOJ .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid #ffffff;
  background: rgba(20, 20, 20, 0.2);
}
.cid-uj4YgbEAOJ .navbar.opened {
  transition: all 0.3s;
}
.cid-uj4YgbEAOJ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uj4YgbEAOJ .navbar .navbar-logo img {
  width: auto;
}
.cid-uj4YgbEAOJ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uj4YgbEAOJ .navbar.collapsed {
  justify-content: center;
}
.cid-uj4YgbEAOJ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uj4YgbEAOJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uj4YgbEAOJ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-uj4YgbEAOJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uj4YgbEAOJ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uj4YgbEAOJ .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-uj4YgbEAOJ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uj4YgbEAOJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uj4YgbEAOJ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uj4YgbEAOJ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uj4YgbEAOJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uj4YgbEAOJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uj4YgbEAOJ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uj4YgbEAOJ .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-uj4YgbEAOJ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uj4YgbEAOJ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uj4YgbEAOJ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uj4YgbEAOJ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uj4YgbEAOJ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uj4YgbEAOJ .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uj4YgbEAOJ .navbar.navbar-short {
  min-height: 60px;
}
.cid-uj4YgbEAOJ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uj4YgbEAOJ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uj4YgbEAOJ .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-uj4YgbEAOJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uj4YgbEAOJ .navbar-brand .display-7 {
  font-size: 24px;
}
.cid-uj4YgbEAOJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uj4YgbEAOJ .dropdown-item.active,
.cid-uj4YgbEAOJ .dropdown-item:active {
  background-color: transparent;
}
.cid-uj4YgbEAOJ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uj4YgbEAOJ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uj4YgbEAOJ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uj4YgbEAOJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #141414;
}
.cid-uj4YgbEAOJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uj4YgbEAOJ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uj4YgbEAOJ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uj4YgbEAOJ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
@media (min-width: 992px) {
  .cid-uj4YgbEAOJ .navbar-buttons {
    margin-bottom: -1px;
    margin-top: -1px;
  }
}
.cid-uj4YgbEAOJ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uj4YgbEAOJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uj4YgbEAOJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uj4YgbEAOJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uj4YgbEAOJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uj4YgbEAOJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uj4YgbEAOJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uj4YgbEAOJ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uj4YgbEAOJ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uj4YgbEAOJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uj4YgbEAOJ .navbar-dropdown {
  padding: 0 24px;
  position: fixed;
}
@media (min-width: 576px) {
  .cid-uj4YgbEAOJ .navbar-dropdown {
    padding: 0 40px;
    min-height: 80px;
  }
}
@media (min-width: 768px) {
  .cid-uj4YgbEAOJ .navbar-dropdown {
    padding: 0 60px;
  }
}
@media (min-width: 992px) {
  .cid-uj4YgbEAOJ .navbar-dropdown {
    padding: 0 0 0 60px;
  }
}
.cid-uj4YgbEAOJ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uj4YgbEAOJ .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-uj4YgbEAOJ .icons-menu {
    padding-left: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uj4YgbEAOJ .navbar {
    height: 70px;
  }
  .cid-uj4YgbEAOJ .navbar.opened {
    height: auto;
  }
  .cid-uj4YgbEAOJ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uj4YgbEAOJ .btn {
  min-height: 81px;
  margin: 0.667rem 0.667rem 1.4rem;
  padding: 0 64px;
}
@media (min-width: 992px) {
  .cid-uj4YgbEAOJ .btn {
    margin: 0 0 0 0.6rem;
  }
}
.cid-uj4YgbEAOJ .btn-info-outline {
  border: 1px solid currentColor;
  background: #232323 !important;
}
.cid-uj4YgbEAOJ .btn-info-outline:hover {
  background: #595959 !important;
  border: 1px solid currentColor !important;
}
.cid-tJ25SJC9Sm {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tJ25SJC9Sm .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJ25SJC9Sm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJ25SJC9Sm .col-title {
  margin-bottom: 20px;
}
@media (max-width: 991px) {
  .cid-tJ25SJC9Sm .col-title {
    margin-bottom: 50px;
  }
}
.cid-tJ25SJC9Sm .mbr-section-title {
  color: #2B2B2B;
}
.cid-tJ25SJC9Sm .mbr-section-main-subtitle {
  color: #5F6AD4;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-tJ25SJC9Sm .mbr-section-main-subtitle {
    margin-top: 16px;
  }
}
.cid-tJ25SJC9Sm .col-text {
  display: flex;
  flex-wrap: wrap;
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-tJ25SJC9Sm .col-text {
    flex-wrap: nowrap;
    justify-content: space-between;
  }
}
@media (max-width: 991px) {
  .cid-tJ25SJC9Sm .col-text {
    padding-top: 0;
    padding-bottom: 0;
  }
}
.cid-tJ25SJC9Sm .text-container1 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-tJ25SJC9Sm .text-container1 {
    max-width: 340px;
  }
}
.cid-tJ25SJC9Sm .text-container2 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-tJ25SJC9Sm .text-container2 {
    max-width: 280px;
    padding-left: 40px;
  }
}
.cid-tJ25SJC9Sm .mbr-section-btn {
  margin-top: 16px;
}
.cid-tJ25SJC9Sm .mbr-section-btn .btn {
  min-width: 280px;
  min-height: 60px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-tJ25SJC9Sm .mbr-section-btn {
    margin-top: 8px;
    width: 100%;
  }
  .cid-tJ25SJC9Sm .mbr-section-btn .btn {
    width: 100%;
    min-width: max-content;
  }
}
.cid-tJ25SJC9Sm .col-carousel {
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (max-width: 991px) {
  .cid-tJ25SJC9Sm .col-carousel {
    padding-top: 30px;
  }
}
.cid-tJ25SJC9Sm .col-border .border-line {
  height: 2px;
  background-color: #dfdfd8;
}
.cid-tJ25SJC9Sm .name-text {
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-tJ25SJC9Sm .roominess-text {
  color: #78ec80;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-tJ25SJC9Sm .mbr-text {
  color: #003d59;
  margin-bottom: 0;
  margin-top: 12px;
  text-align: center;
}
.cid-tJ25SJC9Sm .list {
  color: #2A2A2A;
  margin-top: 20px;
  width: 100%;
}
.cid-tJ25SJC9Sm .list-item {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-tJ25SJC9Sm .list-item:not(:first-child) {
  margin-top: 12px;
}
.cid-tJ25SJC9Sm .list-text {
  flex-grow: 1;
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-tJ25SJC9Sm .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 8px;
}
.cid-tJ25SJC9Sm .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #78ec80;
}
.cid-tJ25SJC9Sm .price-text {
  color: #2A2A2A;
  margin-bottom: 0;
  margin-top: 20px;
  text-align: center;
}
.cid-tJ25SJC9Sm .carousel {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 400px;
}
.cid-tJ25SJC9Sm .carousel img {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 1199px) {
  .cid-tJ25SJC9Sm .carousel {
    height: 385px;
  }
}
@media (max-width: 991px) {
  .cid-tJ25SJC9Sm .carousel {
    height: 350px;
  }
}
@media (max-width: 575px) {
  .cid-tJ25SJC9Sm .carousel {
    height: 280px;
  }
}
.cid-tJ25SJC9Sm .carousel-inner {
  display: flex;
  align-items: center;
  height: 100%;
  border-radius: 16px;
}
.cid-tJ25SJC9Sm .carousel-item {
  border-radius: 16px;
  overflow: hidden;
  height: 100%;
}
.cid-tJ25SJC9Sm .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-tJ25SJC9Sm .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tJ25SJC9Sm .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tJ25SJC9Sm .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-tJ25SJC9Sm .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 16px;
}
.cid-tJ25SJC9Sm .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 16px;
}
.cid-tJ25SJC9Sm .carousel-control:hover {
  background-color: #646464;
  color: #FFFFFF !important;
}
.cid-tJ25SJC9Sm .carousel-indicators {
  display: none !important;
}
.cid-tJ25SJC9Sm .item-menu-overlay {
  opacity: 0 !important;
}
.cid-tJ25SJC9Sm .name-text,
.cid-tJ25SJC9Sm .mbr-section-btn {
  color: #003d59;
  text-align: center;
}
.cid-uFIL8yNflA {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-uFIL8yNflA .fondcolor {
  margin-top: 0px;
  border-radius: 0px;
  border: 0px solid #232323;
  background: #fafafa;
}
.cid-uFIL8yNflA .card {
  border-radius: 0px;
  margin-bottom: 3px;
}
.cid-uFIL8yNflA .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-uFIL8yNflA .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0;
  line-height: normal;
  align-items: center;
}
.cid-uFIL8yNflA .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-uFIL8yNflA .card .card-header a.panel-title h4 {
  padding: 0.5rem 2rem;
  border: 0px solid #232323;
  margin-bottom: -1px;
  border-radius: 0px;
  background-color: #ecf2ff;
  display: -webkit-flex;
}
.cid-uFIL8yNflA .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
  font-size: 25px;
}
.cid-uFIL8yNflA .mbr-figure {
  padding-bottom: 2rem;
  padding-top: 2rem;
  padding-left: 2rem;
  padding-right: 2rem;
}
@media (min-width: 992px) {
  .cid-uFIL8yNflA .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uFIL8yNflA .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-uFIL8yNflA .mbr-text {
  color: #000000;
}
.cid-uFIL8yNflA .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uFIL8yNflA H2 {
  color: #000000;
}
.cid-uFIL8yNflA H4 {
  text-align: left;
}
.cid-tIXsNK6UhW {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tIXsNK6UhW .mbr-section-title {
  margin-bottom: 25px;
}
.cid-tIXsNK6UhW .mbr-section-subtitle {
  margin-bottom: 88px;
  font-weight: 400;
}
.cid-tIXsNK6UhW .image {
  position: relative;
  z-index: 0;
  top: -50px;
}
.cid-tIXsNK6UhW .image img {
  z-index: -1;
  width: 100%;
  max-height: 410px;
  object-fit: cover;
}
.cid-tIXsNK6UhW .mbr-gallery-filter {
  text-align: left;
  padding: 0 20px;
  border-bottom: 1px solid #cce4f0;
}
.cid-tIXsNK6UhW .mbr-gallery-filter .btn {
  padding: 0 20px 40px;
  margin: 0;
  margin-right: 35px;
  color: #003d59 !important;
  font-weight: 700;
  text-align: left;
  background: transparent !important;
  position: relative;
  border: none;
  min-width: auto;
  width: auto;
}
.cid-tIXsNK6UhW .mbr-gallery-filter ul {
  display: block;
}
.cid-tIXsNK6UhW .mbr-gallery-filter ul li {
  position: relative;
  padding: 0;
}
.cid-tIXsNK6UhW .mbr-gallery-filter li:not(.active) .btn.active:after,
.cid-tIXsNK6UhW .mbr-gallery-filter li.active .btn:not(.active):after,
.cid-tIXsNK6UhW .mbr-gallery-filter .mbr-gallery-filter .btn:hover:after {
  content: "";
  position: absolute;
  left: 0;
  right: auto;
  width: 100%;
  bottom: 0;
  height: 11px;
  background-color: #46877e;
  transition: all 0.3s ease;
}
.cid-tIXsNK6UhW .mbr-gallery-row {
  margin-top: 50px;
}
.cid-tIXsNK6UhW .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIXsNK6UhW .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
  border-radius: 4px;
}
.cid-tIXsNK6UhW .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
  border-radius: 4px;
}
.cid-tIXsNK6UhW .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIXsNK6UhW .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #003d59;
  opacity: 0;
  transition: 0.2s opacity ease-in-out;
}
.cid-tIXsNK6UhW .mbr-gallery-item > div:hover::before {
  opacity: 0 !important;
}
.cid-tIXsNK6UhW .mbr-gallery-title {
  transition: all .3s;
  position: absolute;
  display: block;
  font-weight: 700;
  width: 100%;
  bottom: 30px;
  left: 0;
  text-align: center;
  padding: 0 1rem;
  color: #fff;
  background: transparent;
}
.cid-tIXsNK6UhW .icon-focus {
  transition: all .3s;
  top: 30%;
  width: 48px;
  height: 48px;
  transform: translateY(-30%);
}
.cid-tIXsNK6UhW .mbr-gallery-item > div img,
.cid-tIXsNK6UhW .mbr-gallery-item div:before {
  border-radius: 4px;
}
.cid-tIXsNK6UhW .mbr-gallery-item > div {
  transition: all .3s;
  border-radius: 4px;
}
.cid-tIXsNK6UhW .mbr-gallery-item:hover > div {
  transform: scale(0.95);
}
.cid-tIXsNK6UhW .carousel-control-prev .mbri-left:before {
  content: "\e90a";
}
.cid-tIXsNK6UhW .carousel-control-next .mbri-right:before {
  content: "\e909";
}
.cid-tIXsNK6UhW .modal-body a.close {
  border-radius: 0;
  font-size: 32px;
  top: 0;
  right: 0;
  height: 70px;
  width: 70px;
  line-height: 70px;
}
@media (max-width: 991px) {
  .cid-tIXsNK6UhW .mbr-section-subtitle {
    margin-bottom: 20px;
    text-align: center;
  }
  .cid-tIXsNK6UhW .mbr-section-title {
    text-align: center;
  }
  .cid-tIXsNK6UhW .image {
    top: auto;
    height: 420px;
  }
  .cid-tIXsNK6UhW .mbr-gallery-filter .btn {
    padding: 0 0 22px;
  }
  .cid-tIXsNK6UhW .mbr-gallery-filter ul li {
    margin-bottom: 10px;
  }
  .cid-tIXsNK6UhW .mbr-gallery-item > div img,
  .cid-tIXsNK6UhW .mbr-gallery-item div:before {
    height: auto;
    border-radius: 3px;
  }
  .cid-tIXsNK6UhW .mbr-gallery-item > div {
    border-radius: 3px;
  }
}
@media (max-width: 767px) {
  .cid-tIXsNK6UhW .image {
    height: 290px;
  }
}
.cid-tJ25Xejb9b {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tJ25Xejb9b .mbr-section-subtitle {
  color: #767676;
}
.cid-tJ25Xejb9b .container-table {
  margin: 0 auto;
}
.cid-tJ25Xejb9b .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tJ25Xejb9b .dataTables_wrapper {
  display: block;
}
.cid-tJ25Xejb9b .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tJ25Xejb9b .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tJ25Xejb9b table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #e1e8ff;
  margin-bottom: 0;
}
.cid-tJ25Xejb9b table th {
  border-top: none;
  font-weight: 500;
  border: 1px solid #e1e8ff;
  transition: all .2s;
}
.cid-tJ25Xejb9b table th:hover {
  background: #e1e8ff;
  color: #000000;
}
.cid-tJ25Xejb9b table td {
  border: 1px solid #e1e8ff;
}
.cid-tJ25Xejb9b .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tJ25Xejb9b .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tJ25Xejb9b .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tJ25Xejb9b .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tJ25Xejb9b .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tJ25Xejb9b .dataTables_filter {
    text-align: center;
  }
  .cid-tJ25Xejb9b .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tJ25Xejb9b .head-item {
  color: #57468b;
  text-align: center;
}
.cid-tJ25Xejb9b .body-item {
  color: #716c80;
  text-align: center;
}
.cid-tJ25Xejb9b .mbr-section-title {
  color: #003d59;
}
.cid-tJ25Xejb9b .head-item1 {
  color: #0e2d3b;
  text-align: center;
}
.cid-tJ25Xejb9b .body-item1 {
  color: #716c80;
  text-align: center;
}
.cid-tJ25YxsQK2 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tJ25YxsQK2 .nav-tabs .nav-item.open .nav-link:focus,
.cid-tJ25YxsQK2 .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-tJ25YxsQK2 .nav {
  display: block;
}
.cid-tJ25YxsQK2 .nav-tabs {
  border: none;
  justify-content: center;
  display: flex;
}
.cid-tJ25YxsQK2 .nav-item {
  width: 100%;
}
@media (max-width: 992px) {
  .cid-tJ25YxsQK2 .nav-item {
    width: max-content;
    margin: 0;
  }
}
.cid-tJ25YxsQK2 .nav-tabs .nav-link {
  transition: all 0.5s;
  border-radius: 6px !important;
  border: none;
}
.cid-tJ25YxsQK2 .nav-tabs .nav-link:not(.active) {
  color: #000000;
}
.cid-tJ25YxsQK2 .nav-link,
.cid-tJ25YxsQK2 .nav-link.active {
  padding: 0.8rem 2rem;
  background-color: transparent;
  font-weight: bold;
}
.cid-tJ25YxsQK2 .nav-tabs .nav-link.active {
  background: #ff3366;
  color: #ffffff;
}
.cid-tJ25YxsQK2 H4 {
  text-align: center;
}
.cid-tJ25YxsQK2 H3 {
  text-align: center;
  color: #000000;
}
.cid-tJ25YxsQK2 P {
  color: #353535;
  text-align: left;
}
.cid-tJ25YxsQK2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJ25YxsQK2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIUapYeRff {
  background-image: url("../../../assets/images/egypt-tours-egypt-travel-hanging-church-1.jpg");
}
.cid-tIUapYeRff .mbr-section-title {
  text-align: center;
  margin-bottom: 40px;
  color: #ffffff;
}
.cid-tIUapYeRff .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-tIUapYeRff .button-align {
  text-align: right;
}
.cid-tIUapYeRff .mbr-section-btn {
  display: block;
  margin-left: 0;
  margin-right: 0;
}
.cid-tIUapYeRff .btn {
  margin-top: 20px;
  transition: all .3s !important;
  width: 268px !important;
  height: 268px !important;
}
.cid-tIUapYeRff a.btn > span {
  margin-left: 0.5rem;
}
.cid-tIUapYeRff a.btn {
  padding: 7.5rem 4rem;
  margin: 0;
  border-radius: 100% !important;
  background-color: transparent !important;
  border: 2px solid #ffffff !important;
}
.cid-tIUapYeRff .al {
  display: flex;
  align-items: center;
}
.cid-tIUapYeRff a.btn:hover {
  color: #000000 !important;
  background-color: #c0f22c !important;
  border: 2px solid #ffffff !important;
}
.cid-tIUapYeRff a {
  font-weight: 500;
  transition: color .3s;
}
.cid-tIUapYeRff .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-tIUapYeRff .icon-wrapper {
  display: inline;
}
.cid-tIUapYeRff .lin {
  display: inline;
  margin-left: 12px;
}
.cid-tIUapYeRff .linkMovement {
  margin-top: 130px;
}
@media (max-width: 960px) {
  .cid-tIUapYeRff .al {
    flex-direction: column;
  }
  .cid-tIUapYeRff .button-align {
    padding-top: 20px;
    text-align: center;
  }
  .cid-tIUapYeRff .linkMovement {
    display: flex;
    justify-content: center;
    padding-top: 20px;
    margin-top: 0;
  }
}
.cid-tIUaq0Th9J {
  padding-top: 45px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tIUaq0Th9J [class^="socicon-"]:before,
.cid-tIUaq0Th9J [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-tIUaq0Th9J .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-tIUaq0Th9J .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #6592e6, #ff6666);
  display: inline-block;
}
.cid-tIUaq0Th9J .socicon {
  color: #5b686b;
}
.cid-tIUaq0Th9J .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-tIUaq0Th9J .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-tIUaq0Th9J .btn-social:hover {
  color: #fff;
  background: #1ba1e2;
}
.cid-tIUaq0Th9J .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-tIUaq0Th9J .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-tIUaq0Th9J .btn {
    font-size: 20px !important;
  }
  .cid-tIUaq0Th9J .btn-social {
    margin-right: .1rem !important;
    margin-left: .1rem !important;
  }
}
.cid-tJn3ZCYSs4.popup-builder {
  background-color: #ffffff;
}
.cid-tJn3ZCYSs4.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tJn3ZCYSs4.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tJn3ZCYSs4 .modal-content,
.cid-tJn3ZCYSs4 .modal-dialog {
  height: auto;
}
.cid-tJn3ZCYSs4 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tJn3ZCYSs4 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tJn3ZCYSs4 .form-wrapper .mbr-form .form-group,
  .cid-tJn3ZCYSs4 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tJn3ZCYSs4 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tJn3ZCYSs4 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tJn3ZCYSs4 .mbr-text {
  text-align: center;
}
.cid-tJn3ZCYSs4 .pt-0 {
  padding-top: 0 !important;
}
.cid-tJn3ZCYSs4 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tJn3ZCYSs4 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tJn3ZCYSs4 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tJn3ZCYSs4 .modal-open {
  overflow: hidden;
}
.cid-tJn3ZCYSs4 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tJn3ZCYSs4 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tJn3ZCYSs4 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tJn3ZCYSs4 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tJn3ZCYSs4 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tJn3ZCYSs4 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tJn3ZCYSs4 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tJn3ZCYSs4 .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-tJn3ZCYSs4 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tJn3ZCYSs4 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tJn3ZCYSs4 .modal-backdrop.fade {
  opacity: 0;
}
.cid-tJn3ZCYSs4 .modal-backdrop.show {
  opacity: .5;
}
.cid-tJn3ZCYSs4 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tJn3ZCYSs4 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tJn3ZCYSs4 .modal-header {
    padding: 1rem;
  }
}
.cid-tJn3ZCYSs4 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tJn3ZCYSs4 .modal-header .close svg {
  fill: #353535;
}
.cid-tJn3ZCYSs4 .modal-header .close:hover {
  opacity: 1;
}
.cid-tJn3ZCYSs4 .modal-header .close:focus {
  outline: none;
}
.cid-tJn3ZCYSs4 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-tJn3ZCYSs4 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tJn3ZCYSs4 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJn3ZCYSs4 .modal-body {
    padding: 1rem;
  }
}
.cid-tJn3ZCYSs4 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tJn3ZCYSs4 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJn3ZCYSs4 .modal-footer {
    padding: 1rem;
  }
}
.cid-tJn3ZCYSs4 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tJn3ZCYSs4 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tJn3ZCYSs4 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tJn3ZCYSs4 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tJn3ZCYSs4 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tJn3ZCYSs4 .modal-lg,
  .cid-tJn3ZCYSs4 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tJn3ZCYSs4 .modal-xl {
    max-width: 1140px;
  }
}
.cid-tJn3ZCYSs4 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tJn3ZCYSs4 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tJn3ZCYSs4 .form-group {
  margin-bottom: 1rem;
}
.cid-tJn3ZCYSs4 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tJn3ZCYSs4 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tJn3ZCYSs4 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tJn3ZCYSs4 .mbr-section-btn {
  margin: 0;
}
.cid-tJn3ZCYSs4 .mbr-section-btn .btn {
  margin: 0;
}
.cid-tJn44nGpAo.popup-builder {
  background-color: #ffffff;
}
.cid-tJn44nGpAo.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tJn44nGpAo.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tJn44nGpAo .modal-content,
.cid-tJn44nGpAo .modal-dialog {
  height: auto;
}
.cid-tJn44nGpAo .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tJn44nGpAo .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tJn44nGpAo .form-wrapper .mbr-form .form-group,
  .cid-tJn44nGpAo .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tJn44nGpAo .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tJn44nGpAo .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tJn44nGpAo .mbr-text {
  text-align: center;
}
.cid-tJn44nGpAo .pt-0 {
  padding-top: 0 !important;
}
.cid-tJn44nGpAo .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tJn44nGpAo .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tJn44nGpAo .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tJn44nGpAo .modal-open {
  overflow: hidden;
}
.cid-tJn44nGpAo .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tJn44nGpAo .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tJn44nGpAo .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tJn44nGpAo .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tJn44nGpAo .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tJn44nGpAo .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tJn44nGpAo .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tJn44nGpAo .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-tJn44nGpAo .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tJn44nGpAo .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tJn44nGpAo .modal-backdrop.fade {
  opacity: 0;
}
.cid-tJn44nGpAo .modal-backdrop.show {
  opacity: .5;
}
.cid-tJn44nGpAo .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tJn44nGpAo .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tJn44nGpAo .modal-header {
    padding: 1rem;
  }
}
.cid-tJn44nGpAo .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tJn44nGpAo .modal-header .close svg {
  fill: #353535;
}
.cid-tJn44nGpAo .modal-header .close:hover {
  opacity: 1;
}
.cid-tJn44nGpAo .modal-header .close:focus {
  outline: none;
}
.cid-tJn44nGpAo .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-tJn44nGpAo .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tJn44nGpAo .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJn44nGpAo .modal-body {
    padding: 1rem;
  }
}
.cid-tJn44nGpAo .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tJn44nGpAo .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJn44nGpAo .modal-footer {
    padding: 1rem;
  }
}
.cid-tJn44nGpAo .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tJn44nGpAo .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tJn44nGpAo .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tJn44nGpAo .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tJn44nGpAo .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tJn44nGpAo .modal-lg,
  .cid-tJn44nGpAo .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tJn44nGpAo .modal-xl {
    max-width: 1140px;
  }
}
.cid-tJn44nGpAo .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tJn44nGpAo .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tJn44nGpAo .form-group {
  margin-bottom: 1rem;
}
.cid-tJn44nGpAo .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tJn44nGpAo .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tJn44nGpAo .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tJn44nGpAo .mbr-section-btn {
  margin: 0;
}
.cid-tJn44nGpAo .mbr-section-btn .btn {
  margin: 0;
}
.cid-tJt0Shhk7l {
  background-color: #ffffff;
}
.cid-tJt0Shhk7l .container {
  padding-top: 25px;
  padding-bottom: 25px;
  text-align: right;
}
.cid-tJt0Shhk7l .container-nopadding {
  padding: 0px;
}
.cid-tJt0Shhk7l .contactBtn {
  position: absolute;
  right: 30px;
  bottom: 30px;
  z-index: 5001;
}
.cid-tJt0Shhk7l .contactBtnFixed {
  position: fixed;
}
.cid-tJt0Shhk7l .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-tJt0Shhk7l .btnIconcol {
  color: #ffffff;
}
.cid-tJt0Shhk7l .btn-circle:hover {
  background-color: #232323;
}
.cid-tJt0Shhk7l .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-tJt0Shhk7l .btn-iconsize .btn {
    font-size: 1.7rem !important;
  }
  .cid-tJt0Shhk7l .btn-iconsize .btn .mbr-iconfont {
    font-size: 1.7rem !important;
  }
}
.cid-tJt0Shhk7l .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-tJt0Shhk7l .windowFixed {
  display: none;
  position: fixed;
  right: 100px;
  bottom: 30px;
  overflow: auto;
  opacity: 0%;
  transition: opacity 1s;
}
.cid-tJt0Shhk7l .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-tJt0Shhk7l .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-tJt0Shhk7l .windowFixed {
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
  }
  .cid-tJt0Shhk7l .windowBar,
  .cid-tJt0Shhk7l .contentwindow,
  .cid-tJt0Shhk7l .contactwindow {
    border-radius: 0;
  }
}
.cid-tJt0Shhk7l .windowContent {
  width: 100%;
  padding: 10px;
}
.cid-tJt0Shhk7l .windowBarText {
  display: block;
  color: #ffffff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-tJt0Shhk7l .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-tJt0Shhk7l .mbr-form .input-group-btn button[type="submit"] {
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-tJt0Shhk7l .recaptcha-div {
  margin-bottom: 0;
}
.cid-tJt0Shhk7l .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-tJt0Shhk7l .gdpr-div {
  margin-bottom: 0;
}
.cid-tJt0Shhk7l .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-tJt0Shhk7l .alert-div {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
}
.cid-tJt0Shhk7l .send-copy-div {
  margin-bottom: 0;
}
.cid-tJt0Shhk7l .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-tJt0Shhk7l .alert-success {
  background-color: #55e629;
  padding-top: 0.3rem !important;
  padding-bottom: 0.3rem !important;
}
.cid-tJt0Shhk7l .alert-danger {
  background-color: #fd000b;
  padding-top: 0.3rem !important;
  padding-bottom: 0.3rem !important;
}
.cid-tJt0Shhk7l .mbr-alert-success {
  text-align: center;
}
.cid-tJt0Shhk7l .mbr-alert-danger {
  text-align: center;
}
.cid-tJt0Shhk7l .message-div {
  margin-bottom: 0;
}
.cid-tJt0Shhk7l .message-topic-div {
  margin-bottom: 0;
}
.cid-tJt0Shhk7l .file-upload-div {
  margin-bottom: 0;
}
.cid-tJt0Shhk7l .form-control {
  padding-top: 5px !important;
  padding-bottom: 8px !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  min-height: 3.2em !important;
}
.cid-tJt0Shhk7l .form-control2 {
  color: #000000 !important;
  font-size: 15px !important;
  font-weight: 400 !important;
  min-height: 3.2em !important;
}
.cid-tJt0Shhk7l .form-control3 {
  font-size: 15px !important;
  font-weight: 400 !important;
  min-height: 3.5em !important;
}
.cid-tJt0Shhk7l .form-control {
  border: 1px solid #000000 !important;
}
.cid-tJt0Shhk7l .form-control:hover {
  border: 1px solid #000000 !important;
}
.cid-tJt0Shhk7l .form-control:focus {
  border: 1px solid #000000 !important;
}
.cid-tJt0Shhk7l .showAlerts {
  display: block !important;
}
.cid-tJt0Shhk7l .sendBtnCornerRadius {
  border-radius: 7px;
}
.cid-tJt0Shhk7l .hidden {
  display: none;
}
.cid-tJt0Shhk7l .mbr-section-terms {
  color: #232323;
  text-align: left;
}
.cid-tJt0Shhk7l .mbr-section-autorespond {
  color: #232323;
  text-align: center;
}
.cid-tJt0Shhk7l .mbr-section-gdpr {
  color: #232323;
  text-align: left;
}
.cid-tJt0Shhk7l .mbr-section-alertsuccess {
  text-align: center;
}
.cid-tJt0Shhk7l .mbr-section-alertsuccess span {
  vertical-align: middle;
}
.cid-tJt0Shhk7l .mbr-section-alerterror {
  text-align: center;
}
.cid-tJt0Shhk7l .mbr-section-alerterror span {
  vertical-align: middle;
}
.cid-tJt0Shhk7l .mbr-section-labels {
  color: #232323;
}
.cid-tJt0Shhk7l .sub-btn-config {
  margin-top: 13px !important;
  margin-bottom: 10px !important;
}
.cid-tJt0Shhk7l .uploadBtn {
  padding-top: 17px !important;
  padding-left: 20.75px !important;
  color: #000000 !important;
}
.cid-tJt0Shhk7l .MsgTopicXpad {
  padding-left: 6px !important;
}
.cid-tJt0Shhk7l 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-tJt0Shhk7l 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-tJt0Shhk7l 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-tJt0Shhk7l .blockhelp-format {
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  text-align: left;
}
.cid-tJt0Shhk7l .blockhelp-format2 {
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  text-align: left;
  color: red;
}
.cid-tJt0Shhk7l .show2ndButton {
  display: none ;
}
.cid-tJt0Shhk7l input,
.cid-tJt0Shhk7l textarea,
.cid-tJt0Shhk7l select {
  background-color: #ffffff !important;
}
.cid-tJt0Shhk7l textarea::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-tJt0Shhk7l textarea:-moz-placeholder {
  color: #767676 !important;
}
.cid-tJt0Shhk7l textarea::-moz-placeholder {
  color: #767676 !important;
}
.cid-tJt0Shhk7l textarea:-ms-input-placeholder {
  color: #767676 !important;
}
.cid-tJt0Shhk7l input::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-tJt0Shhk7l input:-moz-placeholder {
  color: #767676 !important;
}
.cid-tJt0Shhk7l input::-moz-placeholder {
  color: #767676 !important;
}
.cid-tJt0Shhk7l input:-ms-input-placeholder {
  color: #767676 !important;
}
.cid-tJt0Shhk7l .btn .mbr-iconfont,
.cid-tJt0Shhk7l .btn.btn-sm .mbr-iconfont {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: unset;
}
.cid-uj4YiVB71l {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uj4YiVB71l .mbr-fallback-image.disabled {
  display: none;
}
.cid-uj4YiVB71l .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uj4YiVB71l .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uj4YiVB71l .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uj4YiVB71l .row {
    text-align: center;
  }
  .cid-uj4YiVB71l .row > div {
    margin: auto;
  }
  .cid-uj4YiVB71l .social-row {
    justify-content: center;
  }
}
.cid-uj4YiVB71l .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uj4YiVB71l .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uj4YiVB71l .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uj4YiVB71l .list {
    margin-bottom: 0rem;
  }
}
.cid-uj4YiVB71l .mbr-text {
  color: #bbbbbb;
}
.cid-uj4YiVB71l .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-uj4YiVB71l .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uj4YiVB71l div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uj4Yq9PNjc {
  z-index: 1000;
  width: 100%;
}
.cid-uj4Yq9PNjc nav.navbar {
  position: fixed;
}
.cid-uj4Yq9PNjc .container-fluid {
  padding: 0;
}
.cid-uj4Yq9PNjc .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-uj4Yq9PNjc .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uj4Yq9PNjc .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uj4Yq9PNjc .dropdown-item:hover,
.cid-uj4Yq9PNjc .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uj4Yq9PNjc .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uj4Yq9PNjc .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uj4Yq9PNjc .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uj4Yq9PNjc .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uj4Yq9PNjc .nav-link {
  position: relative;
}
.cid-uj4Yq9PNjc .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-uj4Yq9PNjc .nav-link::after {
  background: transparent !important;
}
.cid-uj4Yq9PNjc .nav-link:hover::before,
.cid-uj4Yq9PNjc .nav-link :focus::before {
  width: 100%;
}
.cid-uj4Yq9PNjc .container {
  display: flex;
  margin: auto;
}
.cid-uj4Yq9PNjc .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-uj4Yq9PNjc .iconfont-wrapper:hover {
  background: #FFFFFF;
}
.cid-uj4Yq9PNjc .iconfont-wrapper:hover .mbr-iconfont {
  color: #141414;
}
.cid-uj4Yq9PNjc .dropdown-menu,
.cid-uj4Yq9PNjc .navbar.opened {
  background: #141414 !important;
}
.cid-uj4Yq9PNjc .nav-item:focus,
.cid-uj4Yq9PNjc .nav-link:focus {
  outline: none;
}
.cid-uj4Yq9PNjc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uj4Yq9PNjc .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
  background: transparent !important;
}
.cid-uj4Yq9PNjc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uj4Yq9PNjc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uj4Yq9PNjc .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uj4Yq9PNjc .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uj4Yq9PNjc .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid #ffffff;
  background: rgba(20, 20, 20, 0.2);
}
.cid-uj4Yq9PNjc .navbar.opened {
  transition: all 0.3s;
}
.cid-uj4Yq9PNjc .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uj4Yq9PNjc .navbar .navbar-logo img {
  width: auto;
}
.cid-uj4Yq9PNjc .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uj4Yq9PNjc .navbar.collapsed {
  justify-content: center;
}
.cid-uj4Yq9PNjc .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uj4Yq9PNjc .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uj4Yq9PNjc .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-uj4Yq9PNjc .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uj4Yq9PNjc .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uj4Yq9PNjc .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-uj4Yq9PNjc .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uj4Yq9PNjc .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uj4Yq9PNjc .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uj4Yq9PNjc .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uj4Yq9PNjc .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uj4Yq9PNjc .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uj4Yq9PNjc .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uj4Yq9PNjc .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-uj4Yq9PNjc .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uj4Yq9PNjc .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uj4Yq9PNjc .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uj4Yq9PNjc .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uj4Yq9PNjc .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uj4Yq9PNjc .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uj4Yq9PNjc .navbar.navbar-short {
  min-height: 60px;
}
.cid-uj4Yq9PNjc .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uj4Yq9PNjc .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uj4Yq9PNjc .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-uj4Yq9PNjc .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uj4Yq9PNjc .navbar-brand .display-7 {
  font-size: 24px;
}
.cid-uj4Yq9PNjc .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uj4Yq9PNjc .dropdown-item.active,
.cid-uj4Yq9PNjc .dropdown-item:active {
  background-color: transparent;
}
.cid-uj4Yq9PNjc .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uj4Yq9PNjc .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uj4Yq9PNjc .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uj4Yq9PNjc .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #141414;
}
.cid-uj4Yq9PNjc .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uj4Yq9PNjc .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uj4Yq9PNjc ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uj4Yq9PNjc .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
@media (min-width: 992px) {
  .cid-uj4Yq9PNjc .navbar-buttons {
    margin-bottom: -1px;
    margin-top: -1px;
  }
}
.cid-uj4Yq9PNjc button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uj4Yq9PNjc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uj4Yq9PNjc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uj4Yq9PNjc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uj4Yq9PNjc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uj4Yq9PNjc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uj4Yq9PNjc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uj4Yq9PNjc nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uj4Yq9PNjc nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uj4Yq9PNjc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uj4Yq9PNjc .navbar-dropdown {
  padding: 0 24px;
  position: fixed;
}
@media (min-width: 576px) {
  .cid-uj4Yq9PNjc .navbar-dropdown {
    padding: 0 40px;
    min-height: 80px;
  }
}
@media (min-width: 768px) {
  .cid-uj4Yq9PNjc .navbar-dropdown {
    padding: 0 60px;
  }
}
@media (min-width: 992px) {
  .cid-uj4Yq9PNjc .navbar-dropdown {
    padding: 0 0 0 60px;
  }
}
.cid-uj4Yq9PNjc a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uj4Yq9PNjc .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-uj4Yq9PNjc .icons-menu {
    padding-left: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uj4Yq9PNjc .navbar {
    height: 70px;
  }
  .cid-uj4Yq9PNjc .navbar.opened {
    height: auto;
  }
  .cid-uj4Yq9PNjc .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uj4Yq9PNjc .btn {
  min-height: 81px;
  margin: 0.667rem 0.667rem 1.4rem;
  padding: 0 64px;
}
@media (min-width: 992px) {
  .cid-uj4Yq9PNjc .btn {
    margin: 0 0 0 0.6rem;
  }
}
.cid-uj4Yq9PNjc .btn-info-outline {
  border: 1px solid currentColor;
  background: #232323 !important;
}
.cid-uj4Yq9PNjc .btn-info-outline:hover {
  background: #595959 !important;
  border: 1px solid currentColor !important;
}
.cid-tJ29v3RUaE {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tJ29v3RUaE .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJ29v3RUaE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJ29v3RUaE .col-title {
  margin-bottom: 20px;
}
@media (max-width: 991px) {
  .cid-tJ29v3RUaE .col-title {
    margin-bottom: 50px;
  }
}
.cid-tJ29v3RUaE .mbr-section-title {
  color: #2B2B2B;
}
.cid-tJ29v3RUaE .mbr-section-main-subtitle {
  color: #5F6AD4;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-tJ29v3RUaE .mbr-section-main-subtitle {
    margin-top: 16px;
  }
}
.cid-tJ29v3RUaE .col-text {
  display: flex;
  flex-wrap: wrap;
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-tJ29v3RUaE .col-text {
    flex-wrap: nowrap;
    justify-content: space-between;
  }
}
@media (max-width: 991px) {
  .cid-tJ29v3RUaE .col-text {
    padding-top: 0;
    padding-bottom: 0;
  }
}
.cid-tJ29v3RUaE .text-container1 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-tJ29v3RUaE .text-container1 {
    max-width: 340px;
  }
}
.cid-tJ29v3RUaE .text-container2 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-tJ29v3RUaE .text-container2 {
    max-width: 280px;
    padding-left: 40px;
  }
}
.cid-tJ29v3RUaE .mbr-section-btn {
  margin-top: 16px;
}
.cid-tJ29v3RUaE .mbr-section-btn .btn {
  min-width: 280px;
  min-height: 60px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-tJ29v3RUaE .mbr-section-btn {
    margin-top: 8px;
    width: 100%;
  }
  .cid-tJ29v3RUaE .mbr-section-btn .btn {
    width: 100%;
    min-width: max-content;
  }
}
.cid-tJ29v3RUaE .col-carousel {
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (max-width: 991px) {
  .cid-tJ29v3RUaE .col-carousel {
    padding-top: 30px;
  }
}
.cid-tJ29v3RUaE .col-border .border-line {
  height: 2px;
  background-color: #dfdfd8;
}
.cid-tJ29v3RUaE .name-text {
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-tJ29v3RUaE .roominess-text {
  color: #78ec80;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-tJ29v3RUaE .mbr-text {
  color: #003d59;
  margin-bottom: 0;
  margin-top: 12px;
  text-align: center;
}
.cid-tJ29v3RUaE .list {
  color: #2A2A2A;
  margin-top: 20px;
  width: 100%;
}
.cid-tJ29v3RUaE .list-item {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-tJ29v3RUaE .list-item:not(:first-child) {
  margin-top: 12px;
}
.cid-tJ29v3RUaE .list-text {
  flex-grow: 1;
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-tJ29v3RUaE .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 8px;
}
.cid-tJ29v3RUaE .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #78ec80;
}
.cid-tJ29v3RUaE .price-text {
  color: #2A2A2A;
  margin-bottom: 0;
  margin-top: 20px;
  text-align: center;
}
.cid-tJ29v3RUaE .carousel {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 400px;
}
.cid-tJ29v3RUaE .carousel img {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 1199px) {
  .cid-tJ29v3RUaE .carousel {
    height: 385px;
  }
}
@media (max-width: 991px) {
  .cid-tJ29v3RUaE .carousel {
    height: 350px;
  }
}
@media (max-width: 575px) {
  .cid-tJ29v3RUaE .carousel {
    height: 280px;
  }
}
.cid-tJ29v3RUaE .carousel-inner {
  display: flex;
  align-items: center;
  height: 100%;
  border-radius: 16px;
}
.cid-tJ29v3RUaE .carousel-item {
  border-radius: 16px;
  overflow: hidden;
  height: 100%;
}
.cid-tJ29v3RUaE .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-tJ29v3RUaE .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tJ29v3RUaE .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tJ29v3RUaE .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-tJ29v3RUaE .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 16px;
}
.cid-tJ29v3RUaE .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 16px;
}
.cid-tJ29v3RUaE .carousel-control:hover {
  background-color: #646464;
  color: #FFFFFF !important;
}
.cid-tJ29v3RUaE .carousel-indicators {
  display: none !important;
}
.cid-tJ29v3RUaE .item-menu-overlay {
  opacity: 0 !important;
}
.cid-tJ29v3RUaE .name-text,
.cid-tJ29v3RUaE .mbr-section-btn {
  color: #003d59;
  text-align: center;
}
.cid-uFILeIMKLj {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-uFILeIMKLj .fondcolor {
  margin-top: 0px;
  border-radius: 0px;
  border: 0px solid #232323;
  background: #fafafa;
}
.cid-uFILeIMKLj .card {
  border-radius: 0px;
  margin-bottom: 3px;
}
.cid-uFILeIMKLj .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-uFILeIMKLj .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0;
  line-height: normal;
  align-items: center;
}
.cid-uFILeIMKLj .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-uFILeIMKLj .card .card-header a.panel-title h4 {
  padding: 0.5rem 2rem;
  border: 0px solid #232323;
  margin-bottom: -1px;
  border-radius: 0px;
  background-color: #ecf2ff;
  display: -webkit-flex;
}
.cid-uFILeIMKLj .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
  font-size: 25px;
}
.cid-uFILeIMKLj .mbr-figure {
  padding-bottom: 2rem;
  padding-top: 2rem;
  padding-left: 2rem;
  padding-right: 2rem;
}
@media (min-width: 992px) {
  .cid-uFILeIMKLj .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uFILeIMKLj .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-uFILeIMKLj .mbr-text {
  color: #000000;
}
.cid-uFILeIMKLj .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uFILeIMKLj H2 {
  color: #000000;
}
.cid-uFILeIMKLj H4 {
  text-align: left;
}
.cid-tIXsUHNzWq {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tIXsUHNzWq .mbr-section-title {
  margin-bottom: 25px;
}
.cid-tIXsUHNzWq .mbr-section-subtitle {
  margin-bottom: 88px;
  font-weight: 400;
}
.cid-tIXsUHNzWq .image {
  position: relative;
  z-index: 0;
  top: -50px;
}
.cid-tIXsUHNzWq .image img {
  z-index: -1;
  width: 100%;
  max-height: 410px;
  object-fit: cover;
}
.cid-tIXsUHNzWq .mbr-gallery-filter {
  text-align: left;
  padding: 0 20px;
  border-bottom: 1px solid #cce4f0;
}
.cid-tIXsUHNzWq .mbr-gallery-filter .btn {
  padding: 0 20px 40px;
  margin: 0;
  margin-right: 35px;
  color: #003d59 !important;
  font-weight: 700;
  text-align: left;
  background: transparent !important;
  position: relative;
  border: none;
  min-width: auto;
  width: auto;
}
.cid-tIXsUHNzWq .mbr-gallery-filter ul {
  display: block;
}
.cid-tIXsUHNzWq .mbr-gallery-filter ul li {
  position: relative;
  padding: 0;
}
.cid-tIXsUHNzWq .mbr-gallery-filter li:not(.active) .btn.active:after,
.cid-tIXsUHNzWq .mbr-gallery-filter li.active .btn:not(.active):after,
.cid-tIXsUHNzWq .mbr-gallery-filter .mbr-gallery-filter .btn:hover:after {
  content: "";
  position: absolute;
  left: 0;
  right: auto;
  width: 100%;
  bottom: 0;
  height: 11px;
  background-color: #46877e;
  transition: all 0.3s ease;
}
.cid-tIXsUHNzWq .mbr-gallery-row {
  margin-top: 50px;
}
.cid-tIXsUHNzWq .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIXsUHNzWq .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
  border-radius: 4px;
}
.cid-tIXsUHNzWq .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
  border-radius: 4px;
}
.cid-tIXsUHNzWq .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIXsUHNzWq .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #003d59;
  opacity: 0;
  transition: 0.2s opacity ease-in-out;
}
.cid-tIXsUHNzWq .mbr-gallery-item > div:hover::before {
  opacity: 0 !important;
}
.cid-tIXsUHNzWq .mbr-gallery-title {
  transition: all .3s;
  position: absolute;
  display: block;
  font-weight: 700;
  width: 100%;
  bottom: 30px;
  left: 0;
  text-align: center;
  padding: 0 1rem;
  color: #fff;
  background: transparent;
}
.cid-tIXsUHNzWq .icon-focus {
  transition: all .3s;
  top: 30%;
  width: 48px;
  height: 48px;
  transform: translateY(-30%);
}
.cid-tIXsUHNzWq .mbr-gallery-item > div img,
.cid-tIXsUHNzWq .mbr-gallery-item div:before {
  border-radius: 4px;
}
.cid-tIXsUHNzWq .mbr-gallery-item > div {
  transition: all .3s;
  border-radius: 4px;
}
.cid-tIXsUHNzWq .mbr-gallery-item:hover > div {
  transform: scale(0.95);
}
.cid-tIXsUHNzWq .carousel-control-prev .mbri-left:before {
  content: "\e90a";
}
.cid-tIXsUHNzWq .carousel-control-next .mbri-right:before {
  content: "\e909";
}
.cid-tIXsUHNzWq .modal-body a.close {
  border-radius: 0;
  font-size: 32px;
  top: 0;
  right: 0;
  height: 70px;
  width: 70px;
  line-height: 70px;
}
@media (max-width: 991px) {
  .cid-tIXsUHNzWq .mbr-section-subtitle {
    margin-bottom: 20px;
    text-align: center;
  }
  .cid-tIXsUHNzWq .mbr-section-title {
    text-align: center;
  }
  .cid-tIXsUHNzWq .image {
    top: auto;
    height: 420px;
  }
  .cid-tIXsUHNzWq .mbr-gallery-filter .btn {
    padding: 0 0 22px;
  }
  .cid-tIXsUHNzWq .mbr-gallery-filter ul li {
    margin-bottom: 10px;
  }
  .cid-tIXsUHNzWq .mbr-gallery-item > div img,
  .cid-tIXsUHNzWq .mbr-gallery-item div:before {
    height: auto;
    border-radius: 3px;
  }
  .cid-tIXsUHNzWq .mbr-gallery-item > div {
    border-radius: 3px;
  }
}
@media (max-width: 767px) {
  .cid-tIXsUHNzWq .image {
    height: 290px;
  }
}
.cid-tJ29xYmj8x {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tJ29xYmj8x .mbr-section-subtitle {
  color: #767676;
}
.cid-tJ29xYmj8x .container-table {
  margin: 0 auto;
}
.cid-tJ29xYmj8x .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tJ29xYmj8x .dataTables_wrapper {
  display: block;
}
.cid-tJ29xYmj8x .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tJ29xYmj8x .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tJ29xYmj8x table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #e1e8ff;
  margin-bottom: 0;
}
.cid-tJ29xYmj8x table th {
  border-top: none;
  font-weight: 500;
  border: 1px solid #e1e8ff;
  transition: all .2s;
}
.cid-tJ29xYmj8x table th:hover {
  background: #e1e8ff;
  color: #000000;
}
.cid-tJ29xYmj8x table td {
  border: 1px solid #e1e8ff;
}
.cid-tJ29xYmj8x .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tJ29xYmj8x .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tJ29xYmj8x .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tJ29xYmj8x .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tJ29xYmj8x .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tJ29xYmj8x .dataTables_filter {
    text-align: center;
  }
  .cid-tJ29xYmj8x .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tJ29xYmj8x .head-item {
  color: #57468b;
  text-align: center;
}
.cid-tJ29xYmj8x .body-item {
  color: #716c80;
  text-align: center;
}
.cid-tJ29xYmj8x .mbr-section-title {
  color: #003d59;
}
.cid-tJ29xYmj8x .head-item1 {
  color: #0e2d3b;
  text-align: center;
}
.cid-tJ29xYmj8x .body-item1 {
  color: #716c80;
  text-align: center;
}
.cid-tJ29zmHPXI {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tJ29zmHPXI .nav-tabs .nav-item.open .nav-link:focus,
.cid-tJ29zmHPXI .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-tJ29zmHPXI .nav {
  display: block;
}
.cid-tJ29zmHPXI .nav-tabs {
  border: none;
  justify-content: center;
  display: flex;
}
.cid-tJ29zmHPXI .nav-item {
  width: 100%;
}
@media (max-width: 992px) {
  .cid-tJ29zmHPXI .nav-item {
    width: max-content;
    margin: 0;
  }
}
.cid-tJ29zmHPXI .nav-tabs .nav-link {
  transition: all 0.5s;
  border-radius: 6px !important;
  border: none;
}
.cid-tJ29zmHPXI .nav-tabs .nav-link:not(.active) {
  color: #000000;
}
.cid-tJ29zmHPXI .nav-link,
.cid-tJ29zmHPXI .nav-link.active {
  padding: 0.8rem 2rem;
  background-color: transparent;
  font-weight: bold;
}
.cid-tJ29zmHPXI .nav-tabs .nav-link.active {
  background: #ff3366;
  color: #ffffff;
}
.cid-tJ29zmHPXI H4 {
  text-align: center;
}
.cid-tJ29zmHPXI H3 {
  text-align: center;
  color: #000000;
}
.cid-tJ29zmHPXI P {
  color: #353535;
  text-align: left;
}
.cid-tJ29zmHPXI .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJ29zmHPXI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIUastA5fn {
  background-image: url("../../../assets/images/egypt-tours-egypt-travel-saladin-citadel-9.jpg");
}
.cid-tIUastA5fn .mbr-section-title {
  text-align: center;
  margin-bottom: 40px;
  color: #ffffff;
}
.cid-tIUastA5fn .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-tIUastA5fn .button-align {
  text-align: right;
}
.cid-tIUastA5fn .mbr-section-btn {
  display: block;
  margin-left: 0;
  margin-right: 0;
}
.cid-tIUastA5fn .btn {
  margin-top: 20px;
  transition: all .3s !important;
  width: 268px !important;
  height: 268px !important;
}
.cid-tIUastA5fn a.btn > span {
  margin-left: 0.5rem;
}
.cid-tIUastA5fn a.btn {
  padding: 7.5rem 4rem;
  margin: 0;
  border-radius: 100% !important;
  background-color: transparent !important;
  border: 2px solid #ffffff !important;
}
.cid-tIUastA5fn .al {
  display: flex;
  align-items: center;
}
.cid-tIUastA5fn a.btn:hover {
  color: #000000 !important;
  background-color: #c0f22c !important;
  border: 2px solid #ffffff !important;
}
.cid-tIUastA5fn a {
  font-weight: 500;
  transition: color .3s;
}
.cid-tIUastA5fn .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-tIUastA5fn .icon-wrapper {
  display: inline;
}
.cid-tIUastA5fn .lin {
  display: inline;
  margin-left: 12px;
}
.cid-tIUastA5fn .linkMovement {
  margin-top: 130px;
}
@media (max-width: 960px) {
  .cid-tIUastA5fn .al {
    flex-direction: column;
  }
  .cid-tIUastA5fn .button-align {
    padding-top: 20px;
    text-align: center;
  }
  .cid-tIUastA5fn .linkMovement {
    display: flex;
    justify-content: center;
    padding-top: 20px;
    margin-top: 0;
  }
}
.cid-tIUaswszMj {
  padding-top: 45px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tIUaswszMj [class^="socicon-"]:before,
.cid-tIUaswszMj [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-tIUaswszMj .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-tIUaswszMj .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #6592e6, #ff6666);
  display: inline-block;
}
.cid-tIUaswszMj .socicon {
  color: #5b686b;
}
.cid-tIUaswszMj .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-tIUaswszMj .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-tIUaswszMj .btn-social:hover {
  color: #fff;
  background: #1ba1e2;
}
.cid-tIUaswszMj .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-tIUaswszMj .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-tIUaswszMj .btn {
    font-size: 20px !important;
  }
  .cid-tIUaswszMj .btn-social {
    margin-right: .1rem !important;
    margin-left: .1rem !important;
  }
}
.cid-tJnhN2swDh.popup-builder {
  background-color: #ffffff;
}
.cid-tJnhN2swDh.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tJnhN2swDh.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tJnhN2swDh .modal-content,
.cid-tJnhN2swDh .modal-dialog {
  height: auto;
}
.cid-tJnhN2swDh .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tJnhN2swDh .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tJnhN2swDh .form-wrapper .mbr-form .form-group,
  .cid-tJnhN2swDh .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tJnhN2swDh .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tJnhN2swDh .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tJnhN2swDh .mbr-text {
  text-align: center;
}
.cid-tJnhN2swDh .pt-0 {
  padding-top: 0 !important;
}
.cid-tJnhN2swDh .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tJnhN2swDh .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tJnhN2swDh .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tJnhN2swDh .modal-open {
  overflow: hidden;
}
.cid-tJnhN2swDh .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tJnhN2swDh .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tJnhN2swDh .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tJnhN2swDh .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tJnhN2swDh .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tJnhN2swDh .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tJnhN2swDh .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tJnhN2swDh .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-tJnhN2swDh .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tJnhN2swDh .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tJnhN2swDh .modal-backdrop.fade {
  opacity: 0;
}
.cid-tJnhN2swDh .modal-backdrop.show {
  opacity: .5;
}
.cid-tJnhN2swDh .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tJnhN2swDh .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tJnhN2swDh .modal-header {
    padding: 1rem;
  }
}
.cid-tJnhN2swDh .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tJnhN2swDh .modal-header .close svg {
  fill: #353535;
}
.cid-tJnhN2swDh .modal-header .close:hover {
  opacity: 1;
}
.cid-tJnhN2swDh .modal-header .close:focus {
  outline: none;
}
.cid-tJnhN2swDh .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-tJnhN2swDh .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tJnhN2swDh .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJnhN2swDh .modal-body {
    padding: 1rem;
  }
}
.cid-tJnhN2swDh .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tJnhN2swDh .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJnhN2swDh .modal-footer {
    padding: 1rem;
  }
}
.cid-tJnhN2swDh .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tJnhN2swDh .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tJnhN2swDh .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tJnhN2swDh .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tJnhN2swDh .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tJnhN2swDh .modal-lg,
  .cid-tJnhN2swDh .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tJnhN2swDh .modal-xl {
    max-width: 1140px;
  }
}
.cid-tJnhN2swDh .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tJnhN2swDh .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tJnhN2swDh .form-group {
  margin-bottom: 1rem;
}
.cid-tJnhN2swDh .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tJnhN2swDh .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tJnhN2swDh .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tJnhN2swDh .mbr-section-btn {
  margin: 0;
}
.cid-tJnhN2swDh .mbr-section-btn .btn {
  margin: 0;
}
.cid-tJnhQVrKYv.popup-builder {
  background-color: #ffffff;
}
.cid-tJnhQVrKYv.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tJnhQVrKYv.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tJnhQVrKYv .modal-content,
.cid-tJnhQVrKYv .modal-dialog {
  height: auto;
}
.cid-tJnhQVrKYv .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tJnhQVrKYv .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tJnhQVrKYv .form-wrapper .mbr-form .form-group,
  .cid-tJnhQVrKYv .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tJnhQVrKYv .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tJnhQVrKYv .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tJnhQVrKYv .mbr-text {
  text-align: center;
}
.cid-tJnhQVrKYv .pt-0 {
  padding-top: 0 !important;
}
.cid-tJnhQVrKYv .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tJnhQVrKYv .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tJnhQVrKYv .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tJnhQVrKYv .modal-open {
  overflow: hidden;
}
.cid-tJnhQVrKYv .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tJnhQVrKYv .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tJnhQVrKYv .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tJnhQVrKYv .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tJnhQVrKYv .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tJnhQVrKYv .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tJnhQVrKYv .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tJnhQVrKYv .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-tJnhQVrKYv .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tJnhQVrKYv .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tJnhQVrKYv .modal-backdrop.fade {
  opacity: 0;
}
.cid-tJnhQVrKYv .modal-backdrop.show {
  opacity: .5;
}
.cid-tJnhQVrKYv .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tJnhQVrKYv .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tJnhQVrKYv .modal-header {
    padding: 1rem;
  }
}
.cid-tJnhQVrKYv .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tJnhQVrKYv .modal-header .close svg {
  fill: #353535;
}
.cid-tJnhQVrKYv .modal-header .close:hover {
  opacity: 1;
}
.cid-tJnhQVrKYv .modal-header .close:focus {
  outline: none;
}
.cid-tJnhQVrKYv .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-tJnhQVrKYv .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tJnhQVrKYv .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJnhQVrKYv .modal-body {
    padding: 1rem;
  }
}
.cid-tJnhQVrKYv .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tJnhQVrKYv .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJnhQVrKYv .modal-footer {
    padding: 1rem;
  }
}
.cid-tJnhQVrKYv .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tJnhQVrKYv .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tJnhQVrKYv .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tJnhQVrKYv .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tJnhQVrKYv .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tJnhQVrKYv .modal-lg,
  .cid-tJnhQVrKYv .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tJnhQVrKYv .modal-xl {
    max-width: 1140px;
  }
}
.cid-tJnhQVrKYv .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tJnhQVrKYv .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tJnhQVrKYv .form-group {
  margin-bottom: 1rem;
}
.cid-tJnhQVrKYv .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tJnhQVrKYv .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tJnhQVrKYv .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tJnhQVrKYv .mbr-section-btn {
  margin: 0;
}
.cid-tJnhQVrKYv .mbr-section-btn .btn {
  margin: 0;
}
.cid-tJt11QBhXY {
  background-color: #ffffff;
}
.cid-tJt11QBhXY .container {
  padding-top: 25px;
  padding-bottom: 25px;
  text-align: right;
}
.cid-tJt11QBhXY .container-nopadding {
  padding: 0px;
}
.cid-tJt11QBhXY .contactBtn {
  position: absolute;
  right: 30px;
  bottom: 30px;
  z-index: 5001;
}
.cid-tJt11QBhXY .contactBtnFixed {
  position: fixed;
}
.cid-tJt11QBhXY .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-tJt11QBhXY .btnIconcol {
  color: #ffffff;
}
.cid-tJt11QBhXY .btn-circle:hover {
  background-color: #232323;
}
.cid-tJt11QBhXY .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-tJt11QBhXY .btn-iconsize .btn {
    font-size: 1.7rem !important;
  }
  .cid-tJt11QBhXY .btn-iconsize .btn .mbr-iconfont {
    font-size: 1.7rem !important;
  }
}
.cid-tJt11QBhXY .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-tJt11QBhXY .windowFixed {
  display: none;
  position: fixed;
  right: 100px;
  bottom: 30px;
  overflow: auto;
  opacity: 0%;
  transition: opacity 1s;
}
.cid-tJt11QBhXY .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-tJt11QBhXY .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-tJt11QBhXY .windowFixed {
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
  }
  .cid-tJt11QBhXY .windowBar,
  .cid-tJt11QBhXY .contentwindow,
  .cid-tJt11QBhXY .contactwindow {
    border-radius: 0;
  }
}
.cid-tJt11QBhXY .windowContent {
  width: 100%;
  padding: 10px;
}
.cid-tJt11QBhXY .windowBarText {
  display: block;
  color: #ffffff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-tJt11QBhXY .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-tJt11QBhXY .mbr-form .input-group-btn button[type="submit"] {
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-tJt11QBhXY .recaptcha-div {
  margin-bottom: 0;
}
.cid-tJt11QBhXY .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-tJt11QBhXY .gdpr-div {
  margin-bottom: 0;
}
.cid-tJt11QBhXY .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-tJt11QBhXY .alert-div {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
}
.cid-tJt11QBhXY .send-copy-div {
  margin-bottom: 0;
}
.cid-tJt11QBhXY .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-tJt11QBhXY .alert-success {
  background-color: #55e629;
  padding-top: 0.3rem !important;
  padding-bottom: 0.3rem !important;
}
.cid-tJt11QBhXY .alert-danger {
  background-color: #fd000b;
  padding-top: 0.3rem !important;
  padding-bottom: 0.3rem !important;
}
.cid-tJt11QBhXY .mbr-alert-success {
  text-align: center;
}
.cid-tJt11QBhXY .mbr-alert-danger {
  text-align: center;
}
.cid-tJt11QBhXY .message-div {
  margin-bottom: 0;
}
.cid-tJt11QBhXY .message-topic-div {
  margin-bottom: 0;
}
.cid-tJt11QBhXY .file-upload-div {
  margin-bottom: 0;
}
.cid-tJt11QBhXY .form-control {
  padding-top: 5px !important;
  padding-bottom: 8px !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  min-height: 3.2em !important;
}
.cid-tJt11QBhXY .form-control2 {
  color: #000000 !important;
  font-size: 15px !important;
  font-weight: 400 !important;
  min-height: 3.2em !important;
}
.cid-tJt11QBhXY .form-control3 {
  font-size: 15px !important;
  font-weight: 400 !important;
  min-height: 3.5em !important;
}
.cid-tJt11QBhXY .form-control {
  border: 1px solid #000000 !important;
}
.cid-tJt11QBhXY .form-control:hover {
  border: 1px solid #000000 !important;
}
.cid-tJt11QBhXY .form-control:focus {
  border: 1px solid #000000 !important;
}
.cid-tJt11QBhXY .showAlerts {
  display: block !important;
}
.cid-tJt11QBhXY .sendBtnCornerRadius {
  border-radius: 7px;
}
.cid-tJt11QBhXY .hidden {
  display: none;
}
.cid-tJt11QBhXY .mbr-section-terms {
  color: #232323;
  text-align: left;
}
.cid-tJt11QBhXY .mbr-section-autorespond {
  color: #232323;
  text-align: center;
}
.cid-tJt11QBhXY .mbr-section-gdpr {
  color: #232323;
  text-align: left;
}
.cid-tJt11QBhXY .mbr-section-alertsuccess {
  text-align: center;
}
.cid-tJt11QBhXY .mbr-section-alertsuccess span {
  vertical-align: middle;
}
.cid-tJt11QBhXY .mbr-section-alerterror {
  text-align: center;
}
.cid-tJt11QBhXY .mbr-section-alerterror span {
  vertical-align: middle;
}
.cid-tJt11QBhXY .mbr-section-labels {
  color: #232323;
}
.cid-tJt11QBhXY .sub-btn-config {
  margin-top: 13px !important;
  margin-bottom: 10px !important;
}
.cid-tJt11QBhXY .uploadBtn {
  padding-top: 17px !important;
  padding-left: 20.75px !important;
  color: #000000 !important;
}
.cid-tJt11QBhXY .MsgTopicXpad {
  padding-left: 6px !important;
}
.cid-tJt11QBhXY 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-tJt11QBhXY 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-tJt11QBhXY 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-tJt11QBhXY .blockhelp-format {
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  text-align: left;
}
.cid-tJt11QBhXY .blockhelp-format2 {
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  text-align: left;
  color: red;
}
.cid-tJt11QBhXY .show2ndButton {
  display: none ;
}
.cid-tJt11QBhXY input,
.cid-tJt11QBhXY textarea,
.cid-tJt11QBhXY select {
  background-color: #ffffff !important;
}
.cid-tJt11QBhXY textarea::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-tJt11QBhXY textarea:-moz-placeholder {
  color: #767676 !important;
}
.cid-tJt11QBhXY textarea::-moz-placeholder {
  color: #767676 !important;
}
.cid-tJt11QBhXY textarea:-ms-input-placeholder {
  color: #767676 !important;
}
.cid-tJt11QBhXY input::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-tJt11QBhXY input:-moz-placeholder {
  color: #767676 !important;
}
.cid-tJt11QBhXY input::-moz-placeholder {
  color: #767676 !important;
}
.cid-tJt11QBhXY input:-ms-input-placeholder {
  color: #767676 !important;
}
.cid-tJt11QBhXY .btn .mbr-iconfont,
.cid-tJt11QBhXY .btn.btn-sm .mbr-iconfont {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: unset;
}
.cid-uj4Ytpnb5B {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uj4Ytpnb5B .mbr-fallback-image.disabled {
  display: none;
}
.cid-uj4Ytpnb5B .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uj4Ytpnb5B .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uj4Ytpnb5B .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uj4Ytpnb5B .row {
    text-align: center;
  }
  .cid-uj4Ytpnb5B .row > div {
    margin: auto;
  }
  .cid-uj4Ytpnb5B .social-row {
    justify-content: center;
  }
}
.cid-uj4Ytpnb5B .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uj4Ytpnb5B .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uj4Ytpnb5B .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uj4Ytpnb5B .list {
    margin-bottom: 0rem;
  }
}
.cid-uj4Ytpnb5B .mbr-text {
  color: #bbbbbb;
}
.cid-uj4Ytpnb5B .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-uj4Ytpnb5B .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uj4Ytpnb5B div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uj4YUn2ZIW {
  z-index: 1000;
  width: 100%;
}
.cid-uj4YUn2ZIW nav.navbar {
  position: fixed;
}
.cid-uj4YUn2ZIW .container-fluid {
  padding: 0;
}
.cid-uj4YUn2ZIW .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-uj4YUn2ZIW .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uj4YUn2ZIW .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uj4YUn2ZIW .dropdown-item:hover,
.cid-uj4YUn2ZIW .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uj4YUn2ZIW .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uj4YUn2ZIW .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uj4YUn2ZIW .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uj4YUn2ZIW .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uj4YUn2ZIW .nav-link {
  position: relative;
}
.cid-uj4YUn2ZIW .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-uj4YUn2ZIW .nav-link::after {
  background: transparent !important;
}
.cid-uj4YUn2ZIW .nav-link:hover::before,
.cid-uj4YUn2ZIW .nav-link :focus::before {
  width: 100%;
}
.cid-uj4YUn2ZIW .container {
  display: flex;
  margin: auto;
}
.cid-uj4YUn2ZIW .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-uj4YUn2ZIW .iconfont-wrapper:hover {
  background: #FFFFFF;
}
.cid-uj4YUn2ZIW .iconfont-wrapper:hover .mbr-iconfont {
  color: #141414;
}
.cid-uj4YUn2ZIW .dropdown-menu,
.cid-uj4YUn2ZIW .navbar.opened {
  background: #141414 !important;
}
.cid-uj4YUn2ZIW .nav-item:focus,
.cid-uj4YUn2ZIW .nav-link:focus {
  outline: none;
}
.cid-uj4YUn2ZIW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uj4YUn2ZIW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
  background: transparent !important;
}
.cid-uj4YUn2ZIW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uj4YUn2ZIW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uj4YUn2ZIW .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uj4YUn2ZIW .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uj4YUn2ZIW .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid #ffffff;
  background: rgba(20, 20, 20, 0.2);
}
.cid-uj4YUn2ZIW .navbar.opened {
  transition: all 0.3s;
}
.cid-uj4YUn2ZIW .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uj4YUn2ZIW .navbar .navbar-logo img {
  width: auto;
}
.cid-uj4YUn2ZIW .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uj4YUn2ZIW .navbar.collapsed {
  justify-content: center;
}
.cid-uj4YUn2ZIW .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uj4YUn2ZIW .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uj4YUn2ZIW .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-uj4YUn2ZIW .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uj4YUn2ZIW .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uj4YUn2ZIW .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-uj4YUn2ZIW .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uj4YUn2ZIW .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uj4YUn2ZIW .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uj4YUn2ZIW .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uj4YUn2ZIW .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uj4YUn2ZIW .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uj4YUn2ZIW .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uj4YUn2ZIW .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-uj4YUn2ZIW .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uj4YUn2ZIW .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uj4YUn2ZIW .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uj4YUn2ZIW .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uj4YUn2ZIW .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uj4YUn2ZIW .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uj4YUn2ZIW .navbar.navbar-short {
  min-height: 60px;
}
.cid-uj4YUn2ZIW .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uj4YUn2ZIW .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uj4YUn2ZIW .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-uj4YUn2ZIW .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uj4YUn2ZIW .navbar-brand .display-7 {
  font-size: 24px;
}
.cid-uj4YUn2ZIW .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uj4YUn2ZIW .dropdown-item.active,
.cid-uj4YUn2ZIW .dropdown-item:active {
  background-color: transparent;
}
.cid-uj4YUn2ZIW .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uj4YUn2ZIW .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uj4YUn2ZIW .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uj4YUn2ZIW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #141414;
}
.cid-uj4YUn2ZIW .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uj4YUn2ZIW .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uj4YUn2ZIW ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uj4YUn2ZIW .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
@media (min-width: 992px) {
  .cid-uj4YUn2ZIW .navbar-buttons {
    margin-bottom: -1px;
    margin-top: -1px;
  }
}
.cid-uj4YUn2ZIW button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uj4YUn2ZIW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uj4YUn2ZIW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uj4YUn2ZIW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uj4YUn2ZIW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uj4YUn2ZIW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uj4YUn2ZIW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uj4YUn2ZIW nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uj4YUn2ZIW nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uj4YUn2ZIW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uj4YUn2ZIW .navbar-dropdown {
  padding: 0 24px;
  position: fixed;
}
@media (min-width: 576px) {
  .cid-uj4YUn2ZIW .navbar-dropdown {
    padding: 0 40px;
    min-height: 80px;
  }
}
@media (min-width: 768px) {
  .cid-uj4YUn2ZIW .navbar-dropdown {
    padding: 0 60px;
  }
}
@media (min-width: 992px) {
  .cid-uj4YUn2ZIW .navbar-dropdown {
    padding: 0 0 0 60px;
  }
}
.cid-uj4YUn2ZIW a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uj4YUn2ZIW .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-uj4YUn2ZIW .icons-menu {
    padding-left: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uj4YUn2ZIW .navbar {
    height: 70px;
  }
  .cid-uj4YUn2ZIW .navbar.opened {
    height: auto;
  }
  .cid-uj4YUn2ZIW .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uj4YUn2ZIW .btn {
  min-height: 81px;
  margin: 0.667rem 0.667rem 1.4rem;
  padding: 0 64px;
}
@media (min-width: 992px) {
  .cid-uj4YUn2ZIW .btn {
    margin: 0 0 0 0.6rem;
  }
}
.cid-uj4YUn2ZIW .btn-info-outline {
  border: 1px solid currentColor;
  background: #232323 !important;
}
.cid-uj4YUn2ZIW .btn-info-outline:hover {
  background: #595959 !important;
  border: 1px solid currentColor !important;
}
.cid-tJ2bENoAbk {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tJ2bENoAbk .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJ2bENoAbk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJ2bENoAbk .col-title {
  margin-bottom: 20px;
}
@media (max-width: 991px) {
  .cid-tJ2bENoAbk .col-title {
    margin-bottom: 50px;
  }
}
.cid-tJ2bENoAbk .mbr-section-title {
  color: #2B2B2B;
}
.cid-tJ2bENoAbk .mbr-section-main-subtitle {
  color: #5F6AD4;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-tJ2bENoAbk .mbr-section-main-subtitle {
    margin-top: 16px;
  }
}
.cid-tJ2bENoAbk .col-text {
  display: flex;
  flex-wrap: wrap;
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-tJ2bENoAbk .col-text {
    flex-wrap: nowrap;
    justify-content: space-between;
  }
}
@media (max-width: 991px) {
  .cid-tJ2bENoAbk .col-text {
    padding-top: 0;
    padding-bottom: 0;
  }
}
.cid-tJ2bENoAbk .text-container1 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-tJ2bENoAbk .text-container1 {
    max-width: 340px;
  }
}
.cid-tJ2bENoAbk .text-container2 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-tJ2bENoAbk .text-container2 {
    max-width: 280px;
    padding-left: 40px;
  }
}
.cid-tJ2bENoAbk .mbr-section-btn {
  margin-top: 16px;
}
.cid-tJ2bENoAbk .mbr-section-btn .btn {
  min-width: 280px;
  min-height: 60px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-tJ2bENoAbk .mbr-section-btn {
    margin-top: 8px;
    width: 100%;
  }
  .cid-tJ2bENoAbk .mbr-section-btn .btn {
    width: 100%;
    min-width: max-content;
  }
}
.cid-tJ2bENoAbk .col-carousel {
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (max-width: 991px) {
  .cid-tJ2bENoAbk .col-carousel {
    padding-top: 30px;
  }
}
.cid-tJ2bENoAbk .col-border .border-line {
  height: 2px;
  background-color: #dfdfd8;
}
.cid-tJ2bENoAbk .name-text {
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-tJ2bENoAbk .roominess-text {
  color: #78ec80;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-tJ2bENoAbk .mbr-text {
  color: #003d59;
  margin-bottom: 0;
  margin-top: 12px;
  text-align: center;
}
.cid-tJ2bENoAbk .list {
  color: #2A2A2A;
  margin-top: 20px;
  width: 100%;
}
.cid-tJ2bENoAbk .list-item {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-tJ2bENoAbk .list-item:not(:first-child) {
  margin-top: 12px;
}
.cid-tJ2bENoAbk .list-text {
  flex-grow: 1;
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-tJ2bENoAbk .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 8px;
}
.cid-tJ2bENoAbk .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #78ec80;
}
.cid-tJ2bENoAbk .price-text {
  color: #2A2A2A;
  margin-bottom: 0;
  margin-top: 20px;
  text-align: center;
}
.cid-tJ2bENoAbk .carousel {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 400px;
}
.cid-tJ2bENoAbk .carousel img {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 1199px) {
  .cid-tJ2bENoAbk .carousel {
    height: 385px;
  }
}
@media (max-width: 991px) {
  .cid-tJ2bENoAbk .carousel {
    height: 350px;
  }
}
@media (max-width: 575px) {
  .cid-tJ2bENoAbk .carousel {
    height: 280px;
  }
}
.cid-tJ2bENoAbk .carousel-inner {
  display: flex;
  align-items: center;
  height: 100%;
  border-radius: 16px;
}
.cid-tJ2bENoAbk .carousel-item {
  border-radius: 16px;
  overflow: hidden;
  height: 100%;
}
.cid-tJ2bENoAbk .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-tJ2bENoAbk .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tJ2bENoAbk .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tJ2bENoAbk .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-tJ2bENoAbk .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 16px;
}
.cid-tJ2bENoAbk .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 16px;
}
.cid-tJ2bENoAbk .carousel-control:hover {
  background-color: #646464;
  color: #FFFFFF !important;
}
.cid-tJ2bENoAbk .carousel-indicators {
  display: none !important;
}
.cid-tJ2bENoAbk .item-menu-overlay {
  opacity: 0 !important;
}
.cid-tJ2bENoAbk .name-text,
.cid-tJ2bENoAbk .mbr-section-btn {
  color: #003d59;
  text-align: center;
}
.cid-uFILnKfcTd {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-uFILnKfcTd .fondcolor {
  margin-top: 0px;
  border-radius: 0px;
  border: 0px solid #232323;
  background: #fafafa;
}
.cid-uFILnKfcTd .card {
  border-radius: 0px;
  margin-bottom: 3px;
}
.cid-uFILnKfcTd .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-uFILnKfcTd .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0;
  line-height: normal;
  align-items: center;
}
.cid-uFILnKfcTd .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-uFILnKfcTd .card .card-header a.panel-title h4 {
  padding: 0.5rem 2rem;
  border: 0px solid #232323;
  margin-bottom: -1px;
  border-radius: 0px;
  background-color: #ecf2ff;
  display: -webkit-flex;
}
.cid-uFILnKfcTd .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
  font-size: 25px;
}
.cid-uFILnKfcTd .mbr-figure {
  padding-bottom: 2rem;
  padding-top: 2rem;
  padding-left: 2rem;
  padding-right: 2rem;
}
@media (min-width: 992px) {
  .cid-uFILnKfcTd .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uFILnKfcTd .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-uFILnKfcTd .mbr-text {
  color: #000000;
}
.cid-uFILnKfcTd .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uFILnKfcTd H2 {
  color: #000000;
}
.cid-uFILnKfcTd H4 {
  text-align: left;
}
.cid-tIXt0lPUKQ {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tIXt0lPUKQ .mbr-section-title {
  margin-bottom: 25px;
}
.cid-tIXt0lPUKQ .mbr-section-subtitle {
  margin-bottom: 88px;
  font-weight: 400;
}
.cid-tIXt0lPUKQ .image {
  position: relative;
  z-index: 0;
  top: -50px;
}
.cid-tIXt0lPUKQ .image img {
  z-index: -1;
  width: 100%;
  max-height: 410px;
  object-fit: cover;
}
.cid-tIXt0lPUKQ .mbr-gallery-filter {
  text-align: left;
  padding: 0 20px;
  border-bottom: 1px solid #cce4f0;
}
.cid-tIXt0lPUKQ .mbr-gallery-filter .btn {
  padding: 0 20px 40px;
  margin: 0;
  margin-right: 35px;
  color: #003d59 !important;
  font-weight: 700;
  text-align: left;
  background: transparent !important;
  position: relative;
  border: none;
  min-width: auto;
  width: auto;
}
.cid-tIXt0lPUKQ .mbr-gallery-filter ul {
  display: block;
}
.cid-tIXt0lPUKQ .mbr-gallery-filter ul li {
  position: relative;
  padding: 0;
}
.cid-tIXt0lPUKQ .mbr-gallery-filter li:not(.active) .btn.active:after,
.cid-tIXt0lPUKQ .mbr-gallery-filter li.active .btn:not(.active):after,
.cid-tIXt0lPUKQ .mbr-gallery-filter .mbr-gallery-filter .btn:hover:after {
  content: "";
  position: absolute;
  left: 0;
  right: auto;
  width: 100%;
  bottom: 0;
  height: 11px;
  background-color: #46877e;
  transition: all 0.3s ease;
}
.cid-tIXt0lPUKQ .mbr-gallery-row {
  margin-top: 50px;
}
.cid-tIXt0lPUKQ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIXt0lPUKQ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
  border-radius: 4px;
}
.cid-tIXt0lPUKQ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
  border-radius: 4px;
}
.cid-tIXt0lPUKQ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIXt0lPUKQ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #003d59;
  opacity: 0;
  transition: 0.2s opacity ease-in-out;
}
.cid-tIXt0lPUKQ .mbr-gallery-item > div:hover::before {
  opacity: 0 !important;
}
.cid-tIXt0lPUKQ .mbr-gallery-title {
  transition: all .3s;
  position: absolute;
  display: block;
  font-weight: 700;
  width: 100%;
  bottom: 30px;
  left: 0;
  text-align: center;
  padding: 0 1rem;
  color: #fff;
  background: transparent;
}
.cid-tIXt0lPUKQ .icon-focus {
  transition: all .3s;
  top: 30%;
  width: 48px;
  height: 48px;
  transform: translateY(-30%);
}
.cid-tIXt0lPUKQ .mbr-gallery-item > div img,
.cid-tIXt0lPUKQ .mbr-gallery-item div:before {
  border-radius: 4px;
}
.cid-tIXt0lPUKQ .mbr-gallery-item > div {
  transition: all .3s;
  border-radius: 4px;
}
.cid-tIXt0lPUKQ .mbr-gallery-item:hover > div {
  transform: scale(0.95);
}
.cid-tIXt0lPUKQ .carousel-control-prev .mbri-left:before {
  content: "\e90a";
}
.cid-tIXt0lPUKQ .carousel-control-next .mbri-right:before {
  content: "\e909";
}
.cid-tIXt0lPUKQ .modal-body a.close {
  border-radius: 0;
  font-size: 32px;
  top: 0;
  right: 0;
  height: 70px;
  width: 70px;
  line-height: 70px;
}
@media (max-width: 991px) {
  .cid-tIXt0lPUKQ .mbr-section-subtitle {
    margin-bottom: 20px;
    text-align: center;
  }
  .cid-tIXt0lPUKQ .mbr-section-title {
    text-align: center;
  }
  .cid-tIXt0lPUKQ .image {
    top: auto;
    height: 420px;
  }
  .cid-tIXt0lPUKQ .mbr-gallery-filter .btn {
    padding: 0 0 22px;
  }
  .cid-tIXt0lPUKQ .mbr-gallery-filter ul li {
    margin-bottom: 10px;
  }
  .cid-tIXt0lPUKQ .mbr-gallery-item > div img,
  .cid-tIXt0lPUKQ .mbr-gallery-item div:before {
    height: auto;
    border-radius: 3px;
  }
  .cid-tIXt0lPUKQ .mbr-gallery-item > div {
    border-radius: 3px;
  }
}
@media (max-width: 767px) {
  .cid-tIXt0lPUKQ .image {
    height: 290px;
  }
}
.cid-tJ2bLsK917 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tJ2bLsK917 .mbr-section-subtitle {
  color: #767676;
}
.cid-tJ2bLsK917 .container-table {
  margin: 0 auto;
}
.cid-tJ2bLsK917 .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tJ2bLsK917 .dataTables_wrapper {
  display: block;
}
.cid-tJ2bLsK917 .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tJ2bLsK917 .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tJ2bLsK917 table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #e1e8ff;
  margin-bottom: 0;
}
.cid-tJ2bLsK917 table th {
  border-top: none;
  font-weight: 500;
  border: 1px solid #e1e8ff;
  transition: all .2s;
}
.cid-tJ2bLsK917 table th:hover {
  background: #e1e8ff;
  color: #000000;
}
.cid-tJ2bLsK917 table td {
  border: 1px solid #e1e8ff;
}
.cid-tJ2bLsK917 .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tJ2bLsK917 .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tJ2bLsK917 .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tJ2bLsK917 .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tJ2bLsK917 .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tJ2bLsK917 .dataTables_filter {
    text-align: center;
  }
  .cid-tJ2bLsK917 .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tJ2bLsK917 .head-item {
  color: #57468b;
  text-align: center;
}
.cid-tJ2bLsK917 .body-item {
  color: #716c80;
  text-align: center;
}
.cid-tJ2bLsK917 .mbr-section-title {
  color: #003d59;
}
.cid-tJ2bLsK917 .head-item1 {
  color: #0e2d3b;
  text-align: center;
}
.cid-tJ2bLsK917 .body-item1 {
  color: #716c80;
  text-align: center;
}
.cid-tJ2bNyGZ8b {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tJ2bNyGZ8b .nav-tabs .nav-item.open .nav-link:focus,
.cid-tJ2bNyGZ8b .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-tJ2bNyGZ8b .nav {
  display: block;
}
.cid-tJ2bNyGZ8b .nav-tabs {
  border: none;
  justify-content: center;
  display: flex;
}
.cid-tJ2bNyGZ8b .nav-item {
  width: 100%;
}
@media (max-width: 992px) {
  .cid-tJ2bNyGZ8b .nav-item {
    width: max-content;
    margin: 0;
  }
}
.cid-tJ2bNyGZ8b .nav-tabs .nav-link {
  transition: all 0.5s;
  border-radius: 6px !important;
  border: none;
}
.cid-tJ2bNyGZ8b .nav-tabs .nav-link:not(.active) {
  color: #000000;
}
.cid-tJ2bNyGZ8b .nav-link,
.cid-tJ2bNyGZ8b .nav-link.active {
  padding: 0.8rem 2rem;
  background-color: transparent;
  font-weight: bold;
}
.cid-tJ2bNyGZ8b .nav-tabs .nav-link.active {
  background: #ff3366;
  color: #ffffff;
}
.cid-tJ2bNyGZ8b H4 {
  text-align: center;
}
.cid-tJ2bNyGZ8b H3 {
  text-align: center;
  color: #000000;
}
.cid-tJ2bNyGZ8b P {
  color: #353535;
  text-align: left;
}
.cid-tJ2bNyGZ8b .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJ2bNyGZ8b .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIUavrvRQb {
  background-image: url("../../../assets/images/egypt-tours-egypt-travel-khan-el-khalili-bazars-7.jpg");
}
.cid-tIUavrvRQb .mbr-section-title {
  text-align: center;
  margin-bottom: 40px;
  color: #ffffff;
}
.cid-tIUavrvRQb .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-tIUavrvRQb .button-align {
  text-align: right;
}
.cid-tIUavrvRQb .mbr-section-btn {
  display: block;
  margin-left: 0;
  margin-right: 0;
}
.cid-tIUavrvRQb .btn {
  margin-top: 20px;
  transition: all .3s !important;
  width: 268px !important;
  height: 268px !important;
}
.cid-tIUavrvRQb a.btn > span {
  margin-left: 0.5rem;
}
.cid-tIUavrvRQb a.btn {
  padding: 7.5rem 4rem;
  margin: 0;
  border-radius: 100% !important;
  background-color: transparent !important;
  border: 2px solid #ffffff !important;
}
.cid-tIUavrvRQb .al {
  display: flex;
  align-items: center;
}
.cid-tIUavrvRQb a.btn:hover {
  color: #000000 !important;
  background-color: #c0f22c !important;
  border: 2px solid #ffffff !important;
}
.cid-tIUavrvRQb a {
  font-weight: 500;
  transition: color .3s;
}
.cid-tIUavrvRQb .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-tIUavrvRQb .icon-wrapper {
  display: inline;
}
.cid-tIUavrvRQb .lin {
  display: inline;
  margin-left: 12px;
}
.cid-tIUavrvRQb .linkMovement {
  margin-top: 130px;
}
@media (max-width: 960px) {
  .cid-tIUavrvRQb .al {
    flex-direction: column;
  }
  .cid-tIUavrvRQb .button-align {
    padding-top: 20px;
    text-align: center;
  }
  .cid-tIUavrvRQb .linkMovement {
    display: flex;
    justify-content: center;
    padding-top: 20px;
    margin-top: 0;
  }
}
.cid-tIUavu9fBD {
  padding-top: 45px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tIUavu9fBD [class^="socicon-"]:before,
.cid-tIUavu9fBD [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-tIUavu9fBD .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-tIUavu9fBD .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #6592e6, #ff6666);
  display: inline-block;
}
.cid-tIUavu9fBD .socicon {
  color: #5b686b;
}
.cid-tIUavu9fBD .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-tIUavu9fBD .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-tIUavu9fBD .btn-social:hover {
  color: #fff;
  background: #1ba1e2;
}
.cid-tIUavu9fBD .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-tIUavu9fBD .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-tIUavu9fBD .btn {
    font-size: 20px !important;
  }
  .cid-tIUavu9fBD .btn-social {
    margin-right: .1rem !important;
    margin-left: .1rem !important;
  }
}
.cid-tJnlBxKC2H.popup-builder {
  background-color: #ffffff;
}
.cid-tJnlBxKC2H.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tJnlBxKC2H.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tJnlBxKC2H .modal-content,
.cid-tJnlBxKC2H .modal-dialog {
  height: auto;
}
.cid-tJnlBxKC2H .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tJnlBxKC2H .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tJnlBxKC2H .form-wrapper .mbr-form .form-group,
  .cid-tJnlBxKC2H .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tJnlBxKC2H .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tJnlBxKC2H .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tJnlBxKC2H .mbr-text {
  text-align: center;
}
.cid-tJnlBxKC2H .pt-0 {
  padding-top: 0 !important;
}
.cid-tJnlBxKC2H .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tJnlBxKC2H .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tJnlBxKC2H .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tJnlBxKC2H .modal-open {
  overflow: hidden;
}
.cid-tJnlBxKC2H .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tJnlBxKC2H .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tJnlBxKC2H .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tJnlBxKC2H .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tJnlBxKC2H .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tJnlBxKC2H .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tJnlBxKC2H .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tJnlBxKC2H .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-tJnlBxKC2H .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tJnlBxKC2H .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tJnlBxKC2H .modal-backdrop.fade {
  opacity: 0;
}
.cid-tJnlBxKC2H .modal-backdrop.show {
  opacity: .5;
}
.cid-tJnlBxKC2H .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tJnlBxKC2H .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tJnlBxKC2H .modal-header {
    padding: 1rem;
  }
}
.cid-tJnlBxKC2H .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tJnlBxKC2H .modal-header .close svg {
  fill: #353535;
}
.cid-tJnlBxKC2H .modal-header .close:hover {
  opacity: 1;
}
.cid-tJnlBxKC2H .modal-header .close:focus {
  outline: none;
}
.cid-tJnlBxKC2H .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-tJnlBxKC2H .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tJnlBxKC2H .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJnlBxKC2H .modal-body {
    padding: 1rem;
  }
}
.cid-tJnlBxKC2H .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tJnlBxKC2H .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJnlBxKC2H .modal-footer {
    padding: 1rem;
  }
}
.cid-tJnlBxKC2H .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tJnlBxKC2H .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tJnlBxKC2H .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tJnlBxKC2H .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tJnlBxKC2H .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tJnlBxKC2H .modal-lg,
  .cid-tJnlBxKC2H .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tJnlBxKC2H .modal-xl {
    max-width: 1140px;
  }
}
.cid-tJnlBxKC2H .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tJnlBxKC2H .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tJnlBxKC2H .form-group {
  margin-bottom: 1rem;
}
.cid-tJnlBxKC2H .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tJnlBxKC2H .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tJnlBxKC2H .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tJnlBxKC2H .mbr-section-btn {
  margin: 0;
}
.cid-tJnlBxKC2H .mbr-section-btn .btn {
  margin: 0;
}
.cid-tJnlVQHIKU.popup-builder {
  background-color: #ffffff;
}
.cid-tJnlVQHIKU.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tJnlVQHIKU.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tJnlVQHIKU .modal-content,
.cid-tJnlVQHIKU .modal-dialog {
  height: auto;
}
.cid-tJnlVQHIKU .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tJnlVQHIKU .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tJnlVQHIKU .form-wrapper .mbr-form .form-group,
  .cid-tJnlVQHIKU .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tJnlVQHIKU .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tJnlVQHIKU .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tJnlVQHIKU .mbr-text {
  text-align: center;
}
.cid-tJnlVQHIKU .pt-0 {
  padding-top: 0 !important;
}
.cid-tJnlVQHIKU .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tJnlVQHIKU .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tJnlVQHIKU .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tJnlVQHIKU .modal-open {
  overflow: hidden;
}
.cid-tJnlVQHIKU .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tJnlVQHIKU .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tJnlVQHIKU .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tJnlVQHIKU .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tJnlVQHIKU .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tJnlVQHIKU .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tJnlVQHIKU .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tJnlVQHIKU .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-tJnlVQHIKU .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tJnlVQHIKU .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tJnlVQHIKU .modal-backdrop.fade {
  opacity: 0;
}
.cid-tJnlVQHIKU .modal-backdrop.show {
  opacity: .5;
}
.cid-tJnlVQHIKU .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tJnlVQHIKU .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tJnlVQHIKU .modal-header {
    padding: 1rem;
  }
}
.cid-tJnlVQHIKU .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tJnlVQHIKU .modal-header .close svg {
  fill: #353535;
}
.cid-tJnlVQHIKU .modal-header .close:hover {
  opacity: 1;
}
.cid-tJnlVQHIKU .modal-header .close:focus {
  outline: none;
}
.cid-tJnlVQHIKU .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-tJnlVQHIKU .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tJnlVQHIKU .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJnlVQHIKU .modal-body {
    padding: 1rem;
  }
}
.cid-tJnlVQHIKU .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tJnlVQHIKU .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJnlVQHIKU .modal-footer {
    padding: 1rem;
  }
}
.cid-tJnlVQHIKU .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tJnlVQHIKU .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tJnlVQHIKU .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tJnlVQHIKU .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tJnlVQHIKU .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tJnlVQHIKU .modal-lg,
  .cid-tJnlVQHIKU .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tJnlVQHIKU .modal-xl {
    max-width: 1140px;
  }
}
.cid-tJnlVQHIKU .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tJnlVQHIKU .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tJnlVQHIKU .form-group {
  margin-bottom: 1rem;
}
.cid-tJnlVQHIKU .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tJnlVQHIKU .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tJnlVQHIKU .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tJnlVQHIKU .mbr-section-btn {
  margin: 0;
}
.cid-tJnlVQHIKU .mbr-section-btn .btn {
  margin: 0;
}
.cid-tJt1dyPxeR {
  background-color: #ffffff;
}
.cid-tJt1dyPxeR .container {
  padding-top: 25px;
  padding-bottom: 25px;
  text-align: right;
}
.cid-tJt1dyPxeR .container-nopadding {
  padding: 0px;
}
.cid-tJt1dyPxeR .contactBtn {
  position: absolute;
  right: 30px;
  bottom: 30px;
  z-index: 5001;
}
.cid-tJt1dyPxeR .contactBtnFixed {
  position: fixed;
}
.cid-tJt1dyPxeR .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-tJt1dyPxeR .btnIconcol {
  color: #ffffff;
}
.cid-tJt1dyPxeR .btn-circle:hover {
  background-color: #232323;
}
.cid-tJt1dyPxeR .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-tJt1dyPxeR .btn-iconsize .btn {
    font-size: 1.7rem !important;
  }
  .cid-tJt1dyPxeR .btn-iconsize .btn .mbr-iconfont {
    font-size: 1.7rem !important;
  }
}
.cid-tJt1dyPxeR .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-tJt1dyPxeR .windowFixed {
  display: none;
  position: fixed;
  right: 100px;
  bottom: 30px;
  overflow: auto;
  opacity: 0%;
  transition: opacity 1s;
}
.cid-tJt1dyPxeR .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-tJt1dyPxeR .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-tJt1dyPxeR .windowFixed {
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
  }
  .cid-tJt1dyPxeR .windowBar,
  .cid-tJt1dyPxeR .contentwindow,
  .cid-tJt1dyPxeR .contactwindow {
    border-radius: 0;
  }
}
.cid-tJt1dyPxeR .windowContent {
  width: 100%;
  padding: 10px;
}
.cid-tJt1dyPxeR .windowBarText {
  display: block;
  color: #ffffff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-tJt1dyPxeR .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-tJt1dyPxeR .mbr-form .input-group-btn button[type="submit"] {
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-tJt1dyPxeR .recaptcha-div {
  margin-bottom: 0;
}
.cid-tJt1dyPxeR .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-tJt1dyPxeR .gdpr-div {
  margin-bottom: 0;
}
.cid-tJt1dyPxeR .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-tJt1dyPxeR .alert-div {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
}
.cid-tJt1dyPxeR .send-copy-div {
  margin-bottom: 0;
}
.cid-tJt1dyPxeR .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-tJt1dyPxeR .alert-success {
  background-color: #55e629;
  padding-top: 0.3rem !important;
  padding-bottom: 0.3rem !important;
}
.cid-tJt1dyPxeR .alert-danger {
  background-color: #fd000b;
  padding-top: 0.3rem !important;
  padding-bottom: 0.3rem !important;
}
.cid-tJt1dyPxeR .mbr-alert-success {
  text-align: center;
}
.cid-tJt1dyPxeR .mbr-alert-danger {
  text-align: center;
}
.cid-tJt1dyPxeR .message-div {
  margin-bottom: 0;
}
.cid-tJt1dyPxeR .message-topic-div {
  margin-bottom: 0;
}
.cid-tJt1dyPxeR .file-upload-div {
  margin-bottom: 0;
}
.cid-tJt1dyPxeR .form-control {
  padding-top: 5px !important;
  padding-bottom: 8px !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  min-height: 3.2em !important;
}
.cid-tJt1dyPxeR .form-control2 {
  color: #000000 !important;
  font-size: 15px !important;
  font-weight: 400 !important;
  min-height: 3.2em !important;
}
.cid-tJt1dyPxeR .form-control3 {
  font-size: 15px !important;
  font-weight: 400 !important;
  min-height: 3.5em !important;
}
.cid-tJt1dyPxeR .form-control {
  border: 1px solid #000000 !important;
}
.cid-tJt1dyPxeR .form-control:hover {
  border: 1px solid #000000 !important;
}
.cid-tJt1dyPxeR .form-control:focus {
  border: 1px solid #000000 !important;
}
.cid-tJt1dyPxeR .showAlerts {
  display: block !important;
}
.cid-tJt1dyPxeR .sendBtnCornerRadius {
  border-radius: 7px;
}
.cid-tJt1dyPxeR .hidden {
  display: none;
}
.cid-tJt1dyPxeR .mbr-section-terms {
  color: #232323;
  text-align: left;
}
.cid-tJt1dyPxeR .mbr-section-autorespond {
  color: #232323;
  text-align: center;
}
.cid-tJt1dyPxeR .mbr-section-gdpr {
  color: #232323;
  text-align: left;
}
.cid-tJt1dyPxeR .mbr-section-alertsuccess {
  text-align: center;
}
.cid-tJt1dyPxeR .mbr-section-alertsuccess span {
  vertical-align: middle;
}
.cid-tJt1dyPxeR .mbr-section-alerterror {
  text-align: center;
}
.cid-tJt1dyPxeR .mbr-section-alerterror span {
  vertical-align: middle;
}
.cid-tJt1dyPxeR .mbr-section-labels {
  color: #232323;
}
.cid-tJt1dyPxeR .sub-btn-config {
  margin-top: 13px !important;
  margin-bottom: 10px !important;
}
.cid-tJt1dyPxeR .uploadBtn {
  padding-top: 17px !important;
  padding-left: 20.75px !important;
  color: #000000 !important;
}
.cid-tJt1dyPxeR .MsgTopicXpad {
  padding-left: 6px !important;
}
.cid-tJt1dyPxeR 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-tJt1dyPxeR 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-tJt1dyPxeR 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-tJt1dyPxeR .blockhelp-format {
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  text-align: left;
}
.cid-tJt1dyPxeR .blockhelp-format2 {
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  text-align: left;
  color: red;
}
.cid-tJt1dyPxeR .show2ndButton {
  display: none ;
}
.cid-tJt1dyPxeR input,
.cid-tJt1dyPxeR textarea,
.cid-tJt1dyPxeR select {
  background-color: #ffffff !important;
}
.cid-tJt1dyPxeR textarea::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-tJt1dyPxeR textarea:-moz-placeholder {
  color: #767676 !important;
}
.cid-tJt1dyPxeR textarea::-moz-placeholder {
  color: #767676 !important;
}
.cid-tJt1dyPxeR textarea:-ms-input-placeholder {
  color: #767676 !important;
}
.cid-tJt1dyPxeR input::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-tJt1dyPxeR input:-moz-placeholder {
  color: #767676 !important;
}
.cid-tJt1dyPxeR input::-moz-placeholder {
  color: #767676 !important;
}
.cid-tJt1dyPxeR input:-ms-input-placeholder {
  color: #767676 !important;
}
.cid-tJt1dyPxeR .btn .mbr-iconfont,
.cid-tJt1dyPxeR .btn.btn-sm .mbr-iconfont {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: unset;
}
.cid-uj4YXqrpo0 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uj4YXqrpo0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uj4YXqrpo0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uj4YXqrpo0 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uj4YXqrpo0 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uj4YXqrpo0 .row {
    text-align: center;
  }
  .cid-uj4YXqrpo0 .row > div {
    margin: auto;
  }
  .cid-uj4YXqrpo0 .social-row {
    justify-content: center;
  }
}
.cid-uj4YXqrpo0 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uj4YXqrpo0 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uj4YXqrpo0 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uj4YXqrpo0 .list {
    margin-bottom: 0rem;
  }
}
.cid-uj4YXqrpo0 .mbr-text {
  color: #bbbbbb;
}
.cid-uj4YXqrpo0 .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-uj4YXqrpo0 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uj4YXqrpo0 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uj4Zo2CPED {
  z-index: 1000;
  width: 100%;
}
.cid-uj4Zo2CPED nav.navbar {
  position: fixed;
}
.cid-uj4Zo2CPED .container-fluid {
  padding: 0;
}
.cid-uj4Zo2CPED .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-uj4Zo2CPED .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uj4Zo2CPED .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uj4Zo2CPED .dropdown-item:hover,
.cid-uj4Zo2CPED .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uj4Zo2CPED .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uj4Zo2CPED .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uj4Zo2CPED .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uj4Zo2CPED .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uj4Zo2CPED .nav-link {
  position: relative;
}
.cid-uj4Zo2CPED .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-uj4Zo2CPED .nav-link::after {
  background: transparent !important;
}
.cid-uj4Zo2CPED .nav-link:hover::before,
.cid-uj4Zo2CPED .nav-link :focus::before {
  width: 100%;
}
.cid-uj4Zo2CPED .container {
  display: flex;
  margin: auto;
}
.cid-uj4Zo2CPED .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-uj4Zo2CPED .iconfont-wrapper:hover {
  background: #FFFFFF;
}
.cid-uj4Zo2CPED .iconfont-wrapper:hover .mbr-iconfont {
  color: #141414;
}
.cid-uj4Zo2CPED .dropdown-menu,
.cid-uj4Zo2CPED .navbar.opened {
  background: #141414 !important;
}
.cid-uj4Zo2CPED .nav-item:focus,
.cid-uj4Zo2CPED .nav-link:focus {
  outline: none;
}
.cid-uj4Zo2CPED .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uj4Zo2CPED .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
  background: transparent !important;
}
.cid-uj4Zo2CPED .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uj4Zo2CPED .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uj4Zo2CPED .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uj4Zo2CPED .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uj4Zo2CPED .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid #ffffff;
  background: rgba(20, 20, 20, 0.2);
}
.cid-uj4Zo2CPED .navbar.opened {
  transition: all 0.3s;
}
.cid-uj4Zo2CPED .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uj4Zo2CPED .navbar .navbar-logo img {
  width: auto;
}
.cid-uj4Zo2CPED .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uj4Zo2CPED .navbar.collapsed {
  justify-content: center;
}
.cid-uj4Zo2CPED .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uj4Zo2CPED .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uj4Zo2CPED .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-uj4Zo2CPED .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uj4Zo2CPED .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uj4Zo2CPED .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-uj4Zo2CPED .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uj4Zo2CPED .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uj4Zo2CPED .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uj4Zo2CPED .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uj4Zo2CPED .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uj4Zo2CPED .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uj4Zo2CPED .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uj4Zo2CPED .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-uj4Zo2CPED .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uj4Zo2CPED .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uj4Zo2CPED .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uj4Zo2CPED .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uj4Zo2CPED .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uj4Zo2CPED .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uj4Zo2CPED .navbar.navbar-short {
  min-height: 60px;
}
.cid-uj4Zo2CPED .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uj4Zo2CPED .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uj4Zo2CPED .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-uj4Zo2CPED .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uj4Zo2CPED .navbar-brand .display-7 {
  font-size: 24px;
}
.cid-uj4Zo2CPED .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uj4Zo2CPED .dropdown-item.active,
.cid-uj4Zo2CPED .dropdown-item:active {
  background-color: transparent;
}
.cid-uj4Zo2CPED .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uj4Zo2CPED .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uj4Zo2CPED .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uj4Zo2CPED .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #141414;
}
.cid-uj4Zo2CPED .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uj4Zo2CPED .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uj4Zo2CPED ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uj4Zo2CPED .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
@media (min-width: 992px) {
  .cid-uj4Zo2CPED .navbar-buttons {
    margin-bottom: -1px;
    margin-top: -1px;
  }
}
.cid-uj4Zo2CPED button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uj4Zo2CPED button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uj4Zo2CPED button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uj4Zo2CPED button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uj4Zo2CPED button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uj4Zo2CPED button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uj4Zo2CPED nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uj4Zo2CPED nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uj4Zo2CPED nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uj4Zo2CPED nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uj4Zo2CPED .navbar-dropdown {
  padding: 0 24px;
  position: fixed;
}
@media (min-width: 576px) {
  .cid-uj4Zo2CPED .navbar-dropdown {
    padding: 0 40px;
    min-height: 80px;
  }
}
@media (min-width: 768px) {
  .cid-uj4Zo2CPED .navbar-dropdown {
    padding: 0 60px;
  }
}
@media (min-width: 992px) {
  .cid-uj4Zo2CPED .navbar-dropdown {
    padding: 0 0 0 60px;
  }
}
.cid-uj4Zo2CPED a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uj4Zo2CPED .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-uj4Zo2CPED .icons-menu {
    padding-left: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uj4Zo2CPED .navbar {
    height: 70px;
  }
  .cid-uj4Zo2CPED .navbar.opened {
    height: auto;
  }
  .cid-uj4Zo2CPED .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uj4Zo2CPED .btn {
  min-height: 81px;
  margin: 0.667rem 0.667rem 1.4rem;
  padding: 0 64px;
}
@media (min-width: 992px) {
  .cid-uj4Zo2CPED .btn {
    margin: 0 0 0 0.6rem;
  }
}
.cid-uj4Zo2CPED .btn-info-outline {
  border: 1px solid currentColor;
  background: #232323 !important;
}
.cid-uj4Zo2CPED .btn-info-outline:hover {
  background: #595959 !important;
  border: 1px solid currentColor !important;
}
.cid-tJ2h2YWFjX {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tJ2h2YWFjX .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJ2h2YWFjX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJ2h2YWFjX .col-title {
  margin-bottom: 20px;
}
@media (max-width: 991px) {
  .cid-tJ2h2YWFjX .col-title {
    margin-bottom: 50px;
  }
}
.cid-tJ2h2YWFjX .mbr-section-title {
  color: #2B2B2B;
}
.cid-tJ2h2YWFjX .mbr-section-main-subtitle {
  color: #5F6AD4;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-tJ2h2YWFjX .mbr-section-main-subtitle {
    margin-top: 16px;
  }
}
.cid-tJ2h2YWFjX .col-text {
  display: flex;
  flex-wrap: wrap;
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-tJ2h2YWFjX .col-text {
    flex-wrap: nowrap;
    justify-content: space-between;
  }
}
@media (max-width: 991px) {
  .cid-tJ2h2YWFjX .col-text {
    padding-top: 0;
    padding-bottom: 0;
  }
}
.cid-tJ2h2YWFjX .text-container1 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-tJ2h2YWFjX .text-container1 {
    max-width: 340px;
  }
}
.cid-tJ2h2YWFjX .text-container2 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-tJ2h2YWFjX .text-container2 {
    max-width: 280px;
    padding-left: 40px;
  }
}
.cid-tJ2h2YWFjX .mbr-section-btn {
  margin-top: 16px;
}
.cid-tJ2h2YWFjX .mbr-section-btn .btn {
  min-width: 280px;
  min-height: 60px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-tJ2h2YWFjX .mbr-section-btn {
    margin-top: 8px;
    width: 100%;
  }
  .cid-tJ2h2YWFjX .mbr-section-btn .btn {
    width: 100%;
    min-width: max-content;
  }
}
.cid-tJ2h2YWFjX .col-carousel {
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (max-width: 991px) {
  .cid-tJ2h2YWFjX .col-carousel {
    padding-top: 30px;
  }
}
.cid-tJ2h2YWFjX .col-border .border-line {
  height: 2px;
  background-color: #dfdfd8;
}
.cid-tJ2h2YWFjX .name-text {
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-tJ2h2YWFjX .roominess-text {
  color: #78ec80;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-tJ2h2YWFjX .mbr-text {
  color: #003d59;
  margin-bottom: 0;
  margin-top: 12px;
  text-align: center;
}
.cid-tJ2h2YWFjX .list {
  color: #2A2A2A;
  margin-top: 20px;
  width: 100%;
}
.cid-tJ2h2YWFjX .list-item {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-tJ2h2YWFjX .list-item:not(:first-child) {
  margin-top: 12px;
}
.cid-tJ2h2YWFjX .list-text {
  flex-grow: 1;
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-tJ2h2YWFjX .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 8px;
}
.cid-tJ2h2YWFjX .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #78ec80;
}
.cid-tJ2h2YWFjX .price-text {
  color: #2A2A2A;
  margin-bottom: 0;
  margin-top: 20px;
  text-align: center;
}
.cid-tJ2h2YWFjX .carousel {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 400px;
}
.cid-tJ2h2YWFjX .carousel img {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 1199px) {
  .cid-tJ2h2YWFjX .carousel {
    height: 385px;
  }
}
@media (max-width: 991px) {
  .cid-tJ2h2YWFjX .carousel {
    height: 350px;
  }
}
@media (max-width: 575px) {
  .cid-tJ2h2YWFjX .carousel {
    height: 280px;
  }
}
.cid-tJ2h2YWFjX .carousel-inner {
  display: flex;
  align-items: center;
  height: 100%;
  border-radius: 16px;
}
.cid-tJ2h2YWFjX .carousel-item {
  border-radius: 16px;
  overflow: hidden;
  height: 100%;
}
.cid-tJ2h2YWFjX .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-tJ2h2YWFjX .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tJ2h2YWFjX .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tJ2h2YWFjX .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-tJ2h2YWFjX .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 16px;
}
.cid-tJ2h2YWFjX .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 16px;
}
.cid-tJ2h2YWFjX .carousel-control:hover {
  background-color: #646464;
  color: #FFFFFF !important;
}
.cid-tJ2h2YWFjX .carousel-indicators {
  display: none !important;
}
.cid-tJ2h2YWFjX .item-menu-overlay {
  opacity: 0 !important;
}
.cid-tJ2h2YWFjX .name-text,
.cid-tJ2h2YWFjX .mbr-section-btn {
  color: #003d59;
  text-align: center;
}
.cid-uFILCxwREh {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-uFILCxwREh .fondcolor {
  margin-top: 0px;
  border-radius: 0px;
  border: 0px solid #232323;
  background: #fafafa;
}
.cid-uFILCxwREh .card {
  border-radius: 0px;
  margin-bottom: 3px;
}
.cid-uFILCxwREh .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-uFILCxwREh .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0;
  line-height: normal;
  align-items: center;
}
.cid-uFILCxwREh .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-uFILCxwREh .card .card-header a.panel-title h4 {
  padding: 0.5rem 2rem;
  border: 0px solid #232323;
  margin-bottom: -1px;
  border-radius: 0px;
  background-color: #ecf2ff;
  display: -webkit-flex;
}
.cid-uFILCxwREh .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
  font-size: 25px;
}
.cid-uFILCxwREh .mbr-figure {
  padding-bottom: 2rem;
  padding-top: 2rem;
  padding-left: 2rem;
  padding-right: 2rem;
}
@media (min-width: 992px) {
  .cid-uFILCxwREh .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uFILCxwREh .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-uFILCxwREh .mbr-text {
  color: #000000;
}
.cid-uFILCxwREh .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uFILCxwREh H2 {
  color: #000000;
}
.cid-uFILCxwREh H4 {
  text-align: left;
}
.cid-tIXDQ0uOLH {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tIXDQ0uOLH .mbr-section-title {
  margin-bottom: 25px;
}
.cid-tIXDQ0uOLH .mbr-section-subtitle {
  margin-bottom: 88px;
  font-weight: 400;
}
.cid-tIXDQ0uOLH .image {
  position: relative;
  z-index: 0;
  top: -50px;
}
.cid-tIXDQ0uOLH .image img {
  z-index: -1;
  width: 100%;
  max-height: 410px;
  object-fit: cover;
}
.cid-tIXDQ0uOLH .mbr-gallery-filter {
  text-align: left;
  padding: 0 20px;
  border-bottom: 1px solid #cce4f0;
}
.cid-tIXDQ0uOLH .mbr-gallery-filter .btn {
  padding: 0 20px 40px;
  margin: 0;
  margin-right: 35px;
  color: #003d59 !important;
  font-weight: 700;
  text-align: left;
  background: transparent !important;
  position: relative;
  border: none;
  min-width: auto;
  width: auto;
}
.cid-tIXDQ0uOLH .mbr-gallery-filter ul {
  display: block;
}
.cid-tIXDQ0uOLH .mbr-gallery-filter ul li {
  position: relative;
  padding: 0;
}
.cid-tIXDQ0uOLH .mbr-gallery-filter li:not(.active) .btn.active:after,
.cid-tIXDQ0uOLH .mbr-gallery-filter li.active .btn:not(.active):after,
.cid-tIXDQ0uOLH .mbr-gallery-filter .mbr-gallery-filter .btn:hover:after {
  content: "";
  position: absolute;
  left: 0;
  right: auto;
  width: 100%;
  bottom: 0;
  height: 11px;
  background-color: #46877e;
  transition: all 0.3s ease;
}
.cid-tIXDQ0uOLH .mbr-gallery-row {
  margin-top: 50px;
}
.cid-tIXDQ0uOLH .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIXDQ0uOLH .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
  border-radius: 4px;
}
.cid-tIXDQ0uOLH .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
  border-radius: 4px;
}
.cid-tIXDQ0uOLH .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIXDQ0uOLH .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #003d59;
  opacity: 0;
  transition: 0.2s opacity ease-in-out;
}
.cid-tIXDQ0uOLH .mbr-gallery-item > div:hover::before {
  opacity: 0 !important;
}
.cid-tIXDQ0uOLH .mbr-gallery-title {
  transition: all .3s;
  position: absolute;
  display: block;
  font-weight: 700;
  width: 100%;
  bottom: 30px;
  left: 0;
  text-align: center;
  padding: 0 1rem;
  color: #fff;
  background: transparent;
}
.cid-tIXDQ0uOLH .icon-focus {
  transition: all .3s;
  top: 30%;
  width: 48px;
  height: 48px;
  transform: translateY(-30%);
}
.cid-tIXDQ0uOLH .mbr-gallery-item > div img,
.cid-tIXDQ0uOLH .mbr-gallery-item div:before {
  border-radius: 4px;
}
.cid-tIXDQ0uOLH .mbr-gallery-item > div {
  transition: all .3s;
  border-radius: 4px;
}
.cid-tIXDQ0uOLH .mbr-gallery-item:hover > div {
  transform: scale(0.95);
}
.cid-tIXDQ0uOLH .carousel-control-prev .mbri-left:before {
  content: "\e90a";
}
.cid-tIXDQ0uOLH .carousel-control-next .mbri-right:before {
  content: "\e909";
}
.cid-tIXDQ0uOLH .modal-body a.close {
  border-radius: 0;
  font-size: 32px;
  top: 0;
  right: 0;
  height: 70px;
  width: 70px;
  line-height: 70px;
}
@media (max-width: 991px) {
  .cid-tIXDQ0uOLH .mbr-section-subtitle {
    margin-bottom: 20px;
    text-align: center;
  }
  .cid-tIXDQ0uOLH .mbr-section-title {
    text-align: center;
  }
  .cid-tIXDQ0uOLH .image {
    top: auto;
    height: 420px;
  }
  .cid-tIXDQ0uOLH .mbr-gallery-filter .btn {
    padding: 0 0 22px;
  }
  .cid-tIXDQ0uOLH .mbr-gallery-filter ul li {
    margin-bottom: 10px;
  }
  .cid-tIXDQ0uOLH .mbr-gallery-item > div img,
  .cid-tIXDQ0uOLH .mbr-gallery-item div:before {
    height: auto;
    border-radius: 3px;
  }
  .cid-tIXDQ0uOLH .mbr-gallery-item > div {
    border-radius: 3px;
  }
}
@media (max-width: 767px) {
  .cid-tIXDQ0uOLH .image {
    height: 290px;
  }
}
.cid-tJ2haZ3pU8 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tJ2haZ3pU8 .mbr-section-subtitle {
  color: #767676;
}
.cid-tJ2haZ3pU8 .container-table {
  margin: 0 auto;
}
.cid-tJ2haZ3pU8 .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tJ2haZ3pU8 .dataTables_wrapper {
  display: block;
}
.cid-tJ2haZ3pU8 .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tJ2haZ3pU8 .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tJ2haZ3pU8 table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #e1e8ff;
  margin-bottom: 0;
}
.cid-tJ2haZ3pU8 table th {
  border-top: none;
  font-weight: 500;
  border: 1px solid #e1e8ff;
  transition: all .2s;
}
.cid-tJ2haZ3pU8 table th:hover {
  background: #e1e8ff;
  color: #000000;
}
.cid-tJ2haZ3pU8 table td {
  border: 1px solid #e1e8ff;
}
.cid-tJ2haZ3pU8 .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tJ2haZ3pU8 .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tJ2haZ3pU8 .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tJ2haZ3pU8 .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tJ2haZ3pU8 .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tJ2haZ3pU8 .dataTables_filter {
    text-align: center;
  }
  .cid-tJ2haZ3pU8 .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tJ2haZ3pU8 .head-item {
  color: #57468b;
  text-align: center;
}
.cid-tJ2haZ3pU8 .body-item {
  color: #716c80;
  text-align: center;
}
.cid-tJ2haZ3pU8 .mbr-section-title {
  color: #003d59;
}
.cid-tJ2haZ3pU8 .head-item1 {
  color: #0e2d3b;
  text-align: center;
}
.cid-tJ2haZ3pU8 .body-item1 {
  color: #716c80;
  text-align: center;
}
.cid-tJ2hcvFHwq {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tJ2hcvFHwq .nav-tabs .nav-item.open .nav-link:focus,
.cid-tJ2hcvFHwq .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-tJ2hcvFHwq .nav {
  display: block;
}
.cid-tJ2hcvFHwq .nav-tabs {
  border: none;
  justify-content: center;
  display: flex;
}
.cid-tJ2hcvFHwq .nav-item {
  width: 100%;
}
@media (max-width: 992px) {
  .cid-tJ2hcvFHwq .nav-item {
    width: max-content;
    margin: 0;
  }
}
.cid-tJ2hcvFHwq .nav-tabs .nav-link {
  transition: all 0.5s;
  border-radius: 6px !important;
  border: none;
}
.cid-tJ2hcvFHwq .nav-tabs .nav-link:not(.active) {
  color: #000000;
}
.cid-tJ2hcvFHwq .nav-link,
.cid-tJ2hcvFHwq .nav-link.active {
  padding: 0.8rem 2rem;
  background-color: transparent;
  font-weight: bold;
}
.cid-tJ2hcvFHwq .nav-tabs .nav-link.active {
  background: #ff3366;
  color: #ffffff;
}
.cid-tJ2hcvFHwq H4 {
  text-align: center;
}
.cid-tJ2hcvFHwq H3 {
  text-align: center;
  color: #000000;
}
.cid-tJ2hcvFHwq P {
  color: #353535;
  text-align: left;
}
.cid-tJ2hcvFHwq .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJ2hcvFHwq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIUaEI56pj {
  background-image: url("../../../assets/images/egypt-tours-egypt-travel-karnak-temple-3.jpg");
}
.cid-tIUaEI56pj .mbr-section-title {
  text-align: center;
  margin-bottom: 40px;
  color: #ffffff;
}
.cid-tIUaEI56pj .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-tIUaEI56pj .button-align {
  text-align: right;
}
.cid-tIUaEI56pj .mbr-section-btn {
  display: block;
  margin-left: 0;
  margin-right: 0;
}
.cid-tIUaEI56pj .btn {
  margin-top: 20px;
  transition: all .3s !important;
  width: 268px !important;
  height: 268px !important;
}
.cid-tIUaEI56pj a.btn > span {
  margin-left: 0.5rem;
}
.cid-tIUaEI56pj a.btn {
  padding: 7.5rem 4rem;
  margin: 0;
  border-radius: 100% !important;
  background-color: transparent !important;
  border: 2px solid #ffffff !important;
}
.cid-tIUaEI56pj .al {
  display: flex;
  align-items: center;
}
.cid-tIUaEI56pj a.btn:hover {
  color: #000000 !important;
  background-color: #c0f22c !important;
  border: 2px solid #ffffff !important;
}
.cid-tIUaEI56pj a {
  font-weight: 500;
  transition: color .3s;
}
.cid-tIUaEI56pj .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-tIUaEI56pj .icon-wrapper {
  display: inline;
}
.cid-tIUaEI56pj .lin {
  display: inline;
  margin-left: 12px;
}
.cid-tIUaEI56pj .linkMovement {
  margin-top: 130px;
}
@media (max-width: 960px) {
  .cid-tIUaEI56pj .al {
    flex-direction: column;
  }
  .cid-tIUaEI56pj .button-align {
    padding-top: 20px;
    text-align: center;
  }
  .cid-tIUaEI56pj .linkMovement {
    display: flex;
    justify-content: center;
    padding-top: 20px;
    margin-top: 0;
  }
}
.cid-tIUaEKCXot {
  padding-top: 45px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tIUaEKCXot [class^="socicon-"]:before,
.cid-tIUaEKCXot [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-tIUaEKCXot .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-tIUaEKCXot .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #6592e6, #ff6666);
  display: inline-block;
}
.cid-tIUaEKCXot .socicon {
  color: #5b686b;
}
.cid-tIUaEKCXot .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-tIUaEKCXot .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-tIUaEKCXot .btn-social:hover {
  color: #fff;
  background: #1ba1e2;
}
.cid-tIUaEKCXot .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-tIUaEKCXot .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-tIUaEKCXot .btn {
    font-size: 20px !important;
  }
  .cid-tIUaEKCXot .btn-social {
    margin-right: .1rem !important;
    margin-left: .1rem !important;
  }
}
.cid-tJoOlLPmaD.popup-builder {
  background-color: #ffffff;
}
.cid-tJoOlLPmaD.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tJoOlLPmaD.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tJoOlLPmaD .modal-content,
.cid-tJoOlLPmaD .modal-dialog {
  height: auto;
}
.cid-tJoOlLPmaD .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tJoOlLPmaD .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tJoOlLPmaD .form-wrapper .mbr-form .form-group,
  .cid-tJoOlLPmaD .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tJoOlLPmaD .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tJoOlLPmaD .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tJoOlLPmaD .mbr-text {
  text-align: center;
}
.cid-tJoOlLPmaD .pt-0 {
  padding-top: 0 !important;
}
.cid-tJoOlLPmaD .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tJoOlLPmaD .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tJoOlLPmaD .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tJoOlLPmaD .modal-open {
  overflow: hidden;
}
.cid-tJoOlLPmaD .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tJoOlLPmaD .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tJoOlLPmaD .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tJoOlLPmaD .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tJoOlLPmaD .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tJoOlLPmaD .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tJoOlLPmaD .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tJoOlLPmaD .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-tJoOlLPmaD .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tJoOlLPmaD .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tJoOlLPmaD .modal-backdrop.fade {
  opacity: 0;
}
.cid-tJoOlLPmaD .modal-backdrop.show {
  opacity: .5;
}
.cid-tJoOlLPmaD .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tJoOlLPmaD .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tJoOlLPmaD .modal-header {
    padding: 1rem;
  }
}
.cid-tJoOlLPmaD .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tJoOlLPmaD .modal-header .close svg {
  fill: #353535;
}
.cid-tJoOlLPmaD .modal-header .close:hover {
  opacity: 1;
}
.cid-tJoOlLPmaD .modal-header .close:focus {
  outline: none;
}
.cid-tJoOlLPmaD .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-tJoOlLPmaD .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tJoOlLPmaD .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJoOlLPmaD .modal-body {
    padding: 1rem;
  }
}
.cid-tJoOlLPmaD .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tJoOlLPmaD .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJoOlLPmaD .modal-footer {
    padding: 1rem;
  }
}
.cid-tJoOlLPmaD .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tJoOlLPmaD .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tJoOlLPmaD .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tJoOlLPmaD .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tJoOlLPmaD .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tJoOlLPmaD .modal-lg,
  .cid-tJoOlLPmaD .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tJoOlLPmaD .modal-xl {
    max-width: 1140px;
  }
}
.cid-tJoOlLPmaD .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tJoOlLPmaD .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tJoOlLPmaD .form-group {
  margin-bottom: 1rem;
}
.cid-tJoOlLPmaD .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tJoOlLPmaD .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tJoOlLPmaD .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tJoOlLPmaD .mbr-section-btn {
  margin: 0;
}
.cid-tJoOlLPmaD .mbr-section-btn .btn {
  margin: 0;
}
.cid-tJoOWh9RE8.popup-builder {
  background-color: #ffffff;
}
.cid-tJoOWh9RE8.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tJoOWh9RE8.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tJoOWh9RE8 .modal-content,
.cid-tJoOWh9RE8 .modal-dialog {
  height: auto;
}
.cid-tJoOWh9RE8 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tJoOWh9RE8 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tJoOWh9RE8 .form-wrapper .mbr-form .form-group,
  .cid-tJoOWh9RE8 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tJoOWh9RE8 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tJoOWh9RE8 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tJoOWh9RE8 .mbr-text {
  text-align: center;
}
.cid-tJoOWh9RE8 .pt-0 {
  padding-top: 0 !important;
}
.cid-tJoOWh9RE8 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tJoOWh9RE8 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tJoOWh9RE8 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tJoOWh9RE8 .modal-open {
  overflow: hidden;
}
.cid-tJoOWh9RE8 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tJoOWh9RE8 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tJoOWh9RE8 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tJoOWh9RE8 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tJoOWh9RE8 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tJoOWh9RE8 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tJoOWh9RE8 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tJoOWh9RE8 .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-tJoOWh9RE8 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tJoOWh9RE8 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tJoOWh9RE8 .modal-backdrop.fade {
  opacity: 0;
}
.cid-tJoOWh9RE8 .modal-backdrop.show {
  opacity: .5;
}
.cid-tJoOWh9RE8 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tJoOWh9RE8 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tJoOWh9RE8 .modal-header {
    padding: 1rem;
  }
}
.cid-tJoOWh9RE8 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tJoOWh9RE8 .modal-header .close svg {
  fill: #353535;
}
.cid-tJoOWh9RE8 .modal-header .close:hover {
  opacity: 1;
}
.cid-tJoOWh9RE8 .modal-header .close:focus {
  outline: none;
}
.cid-tJoOWh9RE8 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-tJoOWh9RE8 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tJoOWh9RE8 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJoOWh9RE8 .modal-body {
    padding: 1rem;
  }
}
.cid-tJoOWh9RE8 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tJoOWh9RE8 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJoOWh9RE8 .modal-footer {
    padding: 1rem;
  }
}
.cid-tJoOWh9RE8 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tJoOWh9RE8 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tJoOWh9RE8 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tJoOWh9RE8 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tJoOWh9RE8 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tJoOWh9RE8 .modal-lg,
  .cid-tJoOWh9RE8 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tJoOWh9RE8 .modal-xl {
    max-width: 1140px;
  }
}
.cid-tJoOWh9RE8 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tJoOWh9RE8 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tJoOWh9RE8 .form-group {
  margin-bottom: 1rem;
}
.cid-tJoOWh9RE8 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tJoOWh9RE8 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tJoOWh9RE8 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tJoOWh9RE8 .mbr-section-btn {
  margin: 0;
}
.cid-tJoOWh9RE8 .mbr-section-btn .btn {
  margin: 0;
}
.cid-tJt1wn7lKn {
  background-color: #ffffff;
}
.cid-tJt1wn7lKn .container {
  padding-top: 25px;
  padding-bottom: 25px;
  text-align: right;
}
.cid-tJt1wn7lKn .container-nopadding {
  padding: 0px;
}
.cid-tJt1wn7lKn .contactBtn {
  position: absolute;
  right: 30px;
  bottom: 30px;
  z-index: 5001;
}
.cid-tJt1wn7lKn .contactBtnFixed {
  position: fixed;
}
.cid-tJt1wn7lKn .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-tJt1wn7lKn .btnIconcol {
  color: #ffffff;
}
.cid-tJt1wn7lKn .btn-circle:hover {
  background-color: #232323;
}
.cid-tJt1wn7lKn .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-tJt1wn7lKn .btn-iconsize .btn {
    font-size: 1.7rem !important;
  }
  .cid-tJt1wn7lKn .btn-iconsize .btn .mbr-iconfont {
    font-size: 1.7rem !important;
  }
}
.cid-tJt1wn7lKn .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-tJt1wn7lKn .windowFixed {
  display: none;
  position: fixed;
  right: 100px;
  bottom: 30px;
  overflow: auto;
  opacity: 0%;
  transition: opacity 1s;
}
.cid-tJt1wn7lKn .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-tJt1wn7lKn .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-tJt1wn7lKn .windowFixed {
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
  }
  .cid-tJt1wn7lKn .windowBar,
  .cid-tJt1wn7lKn .contentwindow,
  .cid-tJt1wn7lKn .contactwindow {
    border-radius: 0;
  }
}
.cid-tJt1wn7lKn .windowContent {
  width: 100%;
  padding: 10px;
}
.cid-tJt1wn7lKn .windowBarText {
  display: block;
  color: #ffffff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-tJt1wn7lKn .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-tJt1wn7lKn .mbr-form .input-group-btn button[type="submit"] {
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-tJt1wn7lKn .recaptcha-div {
  margin-bottom: 0;
}
.cid-tJt1wn7lKn .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-tJt1wn7lKn .gdpr-div {
  margin-bottom: 0;
}
.cid-tJt1wn7lKn .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-tJt1wn7lKn .alert-div {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
}
.cid-tJt1wn7lKn .send-copy-div {
  margin-bottom: 0;
}
.cid-tJt1wn7lKn .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-tJt1wn7lKn .alert-success {
  background-color: #55e629;
  padding-top: 0.3rem !important;
  padding-bottom: 0.3rem !important;
}
.cid-tJt1wn7lKn .alert-danger {
  background-color: #fd000b;
  padding-top: 0.3rem !important;
  padding-bottom: 0.3rem !important;
}
.cid-tJt1wn7lKn .mbr-alert-success {
  text-align: center;
}
.cid-tJt1wn7lKn .mbr-alert-danger {
  text-align: center;
}
.cid-tJt1wn7lKn .message-div {
  margin-bottom: 0;
}
.cid-tJt1wn7lKn .message-topic-div {
  margin-bottom: 0;
}
.cid-tJt1wn7lKn .file-upload-div {
  margin-bottom: 0;
}
.cid-tJt1wn7lKn .form-control {
  padding-top: 5px !important;
  padding-bottom: 8px !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  min-height: 3.2em !important;
}
.cid-tJt1wn7lKn .form-control2 {
  color: #000000 !important;
  font-size: 15px !important;
  font-weight: 400 !important;
  min-height: 3.2em !important;
}
.cid-tJt1wn7lKn .form-control3 {
  font-size: 15px !important;
  font-weight: 400 !important;
  min-height: 3.5em !important;
}
.cid-tJt1wn7lKn .form-control {
  border: 1px solid #000000 !important;
}
.cid-tJt1wn7lKn .form-control:hover {
  border: 1px solid #000000 !important;
}
.cid-tJt1wn7lKn .form-control:focus {
  border: 1px solid #000000 !important;
}
.cid-tJt1wn7lKn .showAlerts {
  display: block !important;
}
.cid-tJt1wn7lKn .sendBtnCornerRadius {
  border-radius: 7px;
}
.cid-tJt1wn7lKn .hidden {
  display: none;
}
.cid-tJt1wn7lKn .mbr-section-terms {
  color: #232323;
  text-align: left;
}
.cid-tJt1wn7lKn .mbr-section-autorespond {
  color: #232323;
  text-align: center;
}
.cid-tJt1wn7lKn .mbr-section-gdpr {
  color: #232323;
  text-align: left;
}
.cid-tJt1wn7lKn .mbr-section-alertsuccess {
  text-align: center;
}
.cid-tJt1wn7lKn .mbr-section-alertsuccess span {
  vertical-align: middle;
}
.cid-tJt1wn7lKn .mbr-section-alerterror {
  text-align: center;
}
.cid-tJt1wn7lKn .mbr-section-alerterror span {
  vertical-align: middle;
}
.cid-tJt1wn7lKn .mbr-section-labels {
  color: #232323;
}
.cid-tJt1wn7lKn .sub-btn-config {
  margin-top: 13px !important;
  margin-bottom: 10px !important;
}
.cid-tJt1wn7lKn .uploadBtn {
  padding-top: 17px !important;
  padding-left: 20.75px !important;
  color: #000000 !important;
}
.cid-tJt1wn7lKn .MsgTopicXpad {
  padding-left: 6px !important;
}
.cid-tJt1wn7lKn 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-tJt1wn7lKn 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-tJt1wn7lKn 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-tJt1wn7lKn .blockhelp-format {
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  text-align: left;
}
.cid-tJt1wn7lKn .blockhelp-format2 {
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  text-align: left;
  color: red;
}
.cid-tJt1wn7lKn .show2ndButton {
  display: none ;
}
.cid-tJt1wn7lKn input,
.cid-tJt1wn7lKn textarea,
.cid-tJt1wn7lKn select {
  background-color: #ffffff !important;
}
.cid-tJt1wn7lKn textarea::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-tJt1wn7lKn textarea:-moz-placeholder {
  color: #767676 !important;
}
.cid-tJt1wn7lKn textarea::-moz-placeholder {
  color: #767676 !important;
}
.cid-tJt1wn7lKn textarea:-ms-input-placeholder {
  color: #767676 !important;
}
.cid-tJt1wn7lKn input::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-tJt1wn7lKn input:-moz-placeholder {
  color: #767676 !important;
}
.cid-tJt1wn7lKn input::-moz-placeholder {
  color: #767676 !important;
}
.cid-tJt1wn7lKn input:-ms-input-placeholder {
  color: #767676 !important;
}
.cid-tJt1wn7lKn .btn .mbr-iconfont,
.cid-tJt1wn7lKn .btn.btn-sm .mbr-iconfont {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: unset;
}
.cid-uj4Zra0nmM {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uj4Zra0nmM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uj4Zra0nmM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uj4Zra0nmM .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uj4Zra0nmM .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uj4Zra0nmM .row {
    text-align: center;
  }
  .cid-uj4Zra0nmM .row > div {
    margin: auto;
  }
  .cid-uj4Zra0nmM .social-row {
    justify-content: center;
  }
}
.cid-uj4Zra0nmM .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uj4Zra0nmM .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uj4Zra0nmM .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uj4Zra0nmM .list {
    margin-bottom: 0rem;
  }
}
.cid-uj4Zra0nmM .mbr-text {
  color: #bbbbbb;
}
.cid-uj4Zra0nmM .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-uj4Zra0nmM .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uj4Zra0nmM div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uj4Z5or0rH {
  z-index: 1000;
  width: 100%;
}
.cid-uj4Z5or0rH nav.navbar {
  position: fixed;
}
.cid-uj4Z5or0rH .container-fluid {
  padding: 0;
}
.cid-uj4Z5or0rH .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-uj4Z5or0rH .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uj4Z5or0rH .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uj4Z5or0rH .dropdown-item:hover,
.cid-uj4Z5or0rH .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uj4Z5or0rH .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uj4Z5or0rH .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uj4Z5or0rH .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uj4Z5or0rH .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uj4Z5or0rH .nav-link {
  position: relative;
}
.cid-uj4Z5or0rH .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-uj4Z5or0rH .nav-link::after {
  background: transparent !important;
}
.cid-uj4Z5or0rH .nav-link:hover::before,
.cid-uj4Z5or0rH .nav-link :focus::before {
  width: 100%;
}
.cid-uj4Z5or0rH .container {
  display: flex;
  margin: auto;
}
.cid-uj4Z5or0rH .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-uj4Z5or0rH .iconfont-wrapper:hover {
  background: #FFFFFF;
}
.cid-uj4Z5or0rH .iconfont-wrapper:hover .mbr-iconfont {
  color: #141414;
}
.cid-uj4Z5or0rH .dropdown-menu,
.cid-uj4Z5or0rH .navbar.opened {
  background: #141414 !important;
}
.cid-uj4Z5or0rH .nav-item:focus,
.cid-uj4Z5or0rH .nav-link:focus {
  outline: none;
}
.cid-uj4Z5or0rH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uj4Z5or0rH .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
  background: transparent !important;
}
.cid-uj4Z5or0rH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uj4Z5or0rH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uj4Z5or0rH .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uj4Z5or0rH .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uj4Z5or0rH .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid #ffffff;
  background: rgba(20, 20, 20, 0.2);
}
.cid-uj4Z5or0rH .navbar.opened {
  transition: all 0.3s;
}
.cid-uj4Z5or0rH .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uj4Z5or0rH .navbar .navbar-logo img {
  width: auto;
}
.cid-uj4Z5or0rH .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uj4Z5or0rH .navbar.collapsed {
  justify-content: center;
}
.cid-uj4Z5or0rH .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uj4Z5or0rH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uj4Z5or0rH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-uj4Z5or0rH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uj4Z5or0rH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uj4Z5or0rH .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-uj4Z5or0rH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uj4Z5or0rH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uj4Z5or0rH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uj4Z5or0rH .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uj4Z5or0rH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uj4Z5or0rH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uj4Z5or0rH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uj4Z5or0rH .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-uj4Z5or0rH .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uj4Z5or0rH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uj4Z5or0rH .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uj4Z5or0rH .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uj4Z5or0rH .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uj4Z5or0rH .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uj4Z5or0rH .navbar.navbar-short {
  min-height: 60px;
}
.cid-uj4Z5or0rH .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uj4Z5or0rH .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uj4Z5or0rH .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-uj4Z5or0rH .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uj4Z5or0rH .navbar-brand .display-7 {
  font-size: 24px;
}
.cid-uj4Z5or0rH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uj4Z5or0rH .dropdown-item.active,
.cid-uj4Z5or0rH .dropdown-item:active {
  background-color: transparent;
}
.cid-uj4Z5or0rH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uj4Z5or0rH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uj4Z5or0rH .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uj4Z5or0rH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #141414;
}
.cid-uj4Z5or0rH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uj4Z5or0rH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uj4Z5or0rH ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uj4Z5or0rH .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
@media (min-width: 992px) {
  .cid-uj4Z5or0rH .navbar-buttons {
    margin-bottom: -1px;
    margin-top: -1px;
  }
}
.cid-uj4Z5or0rH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uj4Z5or0rH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uj4Z5or0rH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uj4Z5or0rH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uj4Z5or0rH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uj4Z5or0rH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uj4Z5or0rH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uj4Z5or0rH nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uj4Z5or0rH nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uj4Z5or0rH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uj4Z5or0rH .navbar-dropdown {
  padding: 0 24px;
  position: fixed;
}
@media (min-width: 576px) {
  .cid-uj4Z5or0rH .navbar-dropdown {
    padding: 0 40px;
    min-height: 80px;
  }
}
@media (min-width: 768px) {
  .cid-uj4Z5or0rH .navbar-dropdown {
    padding: 0 60px;
  }
}
@media (min-width: 992px) {
  .cid-uj4Z5or0rH .navbar-dropdown {
    padding: 0 0 0 60px;
  }
}
.cid-uj4Z5or0rH a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uj4Z5or0rH .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-uj4Z5or0rH .icons-menu {
    padding-left: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uj4Z5or0rH .navbar {
    height: 70px;
  }
  .cid-uj4Z5or0rH .navbar.opened {
    height: auto;
  }
  .cid-uj4Z5or0rH .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uj4Z5or0rH .btn {
  min-height: 81px;
  margin: 0.667rem 0.667rem 1.4rem;
  padding: 0 64px;
}
@media (min-width: 992px) {
  .cid-uj4Z5or0rH .btn {
    margin: 0 0 0 0.6rem;
  }
}
.cid-uj4Z5or0rH .btn-info-outline {
  border: 1px solid currentColor;
  background: #232323 !important;
}
.cid-uj4Z5or0rH .btn-info-outline:hover {
  background: #595959 !important;
  border: 1px solid currentColor !important;
}
.cid-tJ2iyerFpS {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tJ2iyerFpS .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJ2iyerFpS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJ2iyerFpS .col-title {
  margin-bottom: 20px;
}
@media (max-width: 991px) {
  .cid-tJ2iyerFpS .col-title {
    margin-bottom: 50px;
  }
}
.cid-tJ2iyerFpS .mbr-section-title {
  color: #2B2B2B;
}
.cid-tJ2iyerFpS .mbr-section-main-subtitle {
  color: #5F6AD4;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-tJ2iyerFpS .mbr-section-main-subtitle {
    margin-top: 16px;
  }
}
.cid-tJ2iyerFpS .col-text {
  display: flex;
  flex-wrap: wrap;
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-tJ2iyerFpS .col-text {
    flex-wrap: nowrap;
    justify-content: space-between;
  }
}
@media (max-width: 991px) {
  .cid-tJ2iyerFpS .col-text {
    padding-top: 0;
    padding-bottom: 0;
  }
}
.cid-tJ2iyerFpS .text-container1 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-tJ2iyerFpS .text-container1 {
    max-width: 340px;
  }
}
.cid-tJ2iyerFpS .text-container2 {
  width: 100%;
  padding: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-tJ2iyerFpS .text-container2 {
    max-width: 280px;
    padding-left: 40px;
  }
}
.cid-tJ2iyerFpS .mbr-section-btn {
  margin-top: 16px;
}
.cid-tJ2iyerFpS .mbr-section-btn .btn {
  min-width: 280px;
  min-height: 60px;
}
@media (min-width: 640px) and (max-width: 991px) {
  .cid-tJ2iyerFpS .mbr-section-btn {
    margin-top: 8px;
    width: 100%;
  }
  .cid-tJ2iyerFpS .mbr-section-btn .btn {
    width: 100%;
    min-width: max-content;
  }
}
.cid-tJ2iyerFpS .col-carousel {
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (max-width: 991px) {
  .cid-tJ2iyerFpS .col-carousel {
    padding-top: 30px;
  }
}
.cid-tJ2iyerFpS .col-border .border-line {
  height: 2px;
  background-color: #dfdfd8;
}
.cid-tJ2iyerFpS .name-text {
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-tJ2iyerFpS .roominess-text {
  color: #78ec80;
  margin-bottom: 0;
  margin-top: 12px;
}
.cid-tJ2iyerFpS .mbr-text {
  color: #003d59;
  margin-bottom: 0;
  margin-top: 12px;
  text-align: center;
}
.cid-tJ2iyerFpS .list {
  color: #2A2A2A;
  margin-top: 20px;
  width: 100%;
}
.cid-tJ2iyerFpS .list-item {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-tJ2iyerFpS .list-item:not(:first-child) {
  margin-top: 12px;
}
.cid-tJ2iyerFpS .list-text {
  flex-grow: 1;
  color: #2A2A2A;
  margin-bottom: 0;
}
.cid-tJ2iyerFpS .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 8px;
}
.cid-tJ2iyerFpS .iconfont-wrapper .mbr-iconfont {
  font-size: 20px;
  color: #78ec80;
}
.cid-tJ2iyerFpS .price-text {
  color: #2A2A2A;
  margin-bottom: 0;
  margin-top: 20px;
  text-align: center;
}
.cid-tJ2iyerFpS .carousel {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 400px;
}
.cid-tJ2iyerFpS .carousel img {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 1199px) {
  .cid-tJ2iyerFpS .carousel {
    height: 385px;
  }
}
@media (max-width: 991px) {
  .cid-tJ2iyerFpS .carousel {
    height: 350px;
  }
}
@media (max-width: 575px) {
  .cid-tJ2iyerFpS .carousel {
    height: 280px;
  }
}
.cid-tJ2iyerFpS .carousel-inner {
  display: flex;
  align-items: center;
  height: 100%;
  border-radius: 16px;
}
.cid-tJ2iyerFpS .carousel-item {
  border-radius: 16px;
  overflow: hidden;
  height: 100%;
}
.cid-tJ2iyerFpS .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-tJ2iyerFpS .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tJ2iyerFpS .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tJ2iyerFpS .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-tJ2iyerFpS .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 16px;
}
.cid-tJ2iyerFpS .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 16px;
}
.cid-tJ2iyerFpS .carousel-control:hover {
  background-color: #646464;
  color: #FFFFFF !important;
}
.cid-tJ2iyerFpS .carousel-indicators {
  display: none !important;
}
.cid-tJ2iyerFpS .item-menu-overlay {
  opacity: 0 !important;
}
.cid-tJ2iyerFpS .name-text,
.cid-tJ2iyerFpS .mbr-section-btn {
  color: #003d59;
  text-align: center;
}
.cid-uFILtKz2zC {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-uFILtKz2zC .fondcolor {
  margin-top: 0px;
  border-radius: 0px;
  border: 0px solid #232323;
  background: #fafafa;
}
.cid-uFILtKz2zC .card {
  border-radius: 0px;
  margin-bottom: 3px;
}
.cid-uFILtKz2zC .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-uFILtKz2zC .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0;
  line-height: normal;
  align-items: center;
}
.cid-uFILtKz2zC .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-uFILtKz2zC .card .card-header a.panel-title h4 {
  padding: 0.5rem 2rem;
  border: 0px solid #232323;
  margin-bottom: -1px;
  border-radius: 0px;
  background-color: #ecf2ff;
  display: -webkit-flex;
}
.cid-uFILtKz2zC .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
  font-size: 25px;
}
.cid-uFILtKz2zC .mbr-figure {
  padding-bottom: 2rem;
  padding-top: 2rem;
  padding-left: 2rem;
  padding-right: 2rem;
}
@media (min-width: 992px) {
  .cid-uFILtKz2zC .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uFILtKz2zC .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-uFILtKz2zC .mbr-text {
  color: #000000;
}
.cid-uFILtKz2zC .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uFILtKz2zC H2 {
  color: #000000;
}
.cid-uFILtKz2zC H4 {
  text-align: left;
}
.cid-uFILvNztDf {
  padding-top: 0px;
  padding-bottom: 30px;
  position: relative;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-uFILvNztDf .fondcolor {
  margin-top: 0px;
  border-radius: 0px;
  border: 0px solid #232323;
  background: #fafafa;
}
.cid-uFILvNztDf .card {
  border-radius: 0px;
  margin-bottom: 3px;
}
.cid-uFILvNztDf .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-uFILvNztDf .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: 0;
  line-height: normal;
  align-items: center;
}
.cid-uFILvNztDf .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-uFILvNztDf .card .card-header a.panel-title h4 {
  padding: 0.5rem 2rem;
  border: 0px solid #232323;
  margin-bottom: -1px;
  border-radius: 0px;
  background-color: #ecf2ff;
  display: -webkit-flex;
}
.cid-uFILvNztDf .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
  font-size: 25px;
}
.cid-uFILvNztDf .mbr-figure {
  padding-bottom: 2rem;
  padding-top: 2rem;
  padding-left: 2rem;
  padding-right: 2rem;
}
@media (min-width: 992px) {
  .cid-uFILvNztDf .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uFILvNztDf .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-uFILvNztDf .mbr-text {
  color: #000000;
}
.cid-uFILvNztDf .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uFILvNztDf H2 {
  color: #000000;
}
.cid-uFILvNztDf H4 {
  text-align: left;
}
.cid-tIXt6yKD0R {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tIXt6yKD0R .mbr-section-title {
  margin-bottom: 25px;
}
.cid-tIXt6yKD0R .mbr-section-subtitle {
  margin-bottom: 88px;
  font-weight: 400;
}
.cid-tIXt6yKD0R .image {
  position: relative;
  z-index: 0;
  top: -50px;
}
.cid-tIXt6yKD0R .image img {
  z-index: -1;
  width: 100%;
  max-height: 410px;
  object-fit: cover;
}
.cid-tIXt6yKD0R .mbr-gallery-filter {
  text-align: left;
  padding: 0 20px;
  border-bottom: 1px solid #cce4f0;
}
.cid-tIXt6yKD0R .mbr-gallery-filter .btn {
  padding: 0 20px 40px;
  margin: 0;
  margin-right: 35px;
  color: #003d59 !important;
  font-weight: 700;
  text-align: left;
  background: transparent !important;
  position: relative;
  border: none;
  min-width: auto;
  width: auto;
}
.cid-tIXt6yKD0R .mbr-gallery-filter ul {
  display: block;
}
.cid-tIXt6yKD0R .mbr-gallery-filter ul li {
  position: relative;
  padding: 0;
}
.cid-tIXt6yKD0R .mbr-gallery-filter li:not(.active) .btn.active:after,
.cid-tIXt6yKD0R .mbr-gallery-filter li.active .btn:not(.active):after,
.cid-tIXt6yKD0R .mbr-gallery-filter .mbr-gallery-filter .btn:hover:after {
  content: "";
  position: absolute;
  left: 0;
  right: auto;
  width: 100%;
  bottom: 0;
  height: 11px;
  background-color: #46877e;
  transition: all 0.3s ease;
}
.cid-tIXt6yKD0R .mbr-gallery-row {
  margin-top: 50px;
}
.cid-tIXt6yKD0R .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tIXt6yKD0R .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
  border-radius: 4px;
}
.cid-tIXt6yKD0R .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
  border-radius: 4px;
}
.cid-tIXt6yKD0R .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tIXt6yKD0R .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #003d59;
  opacity: 0;
  transition: 0.2s opacity ease-in-out;
}
.cid-tIXt6yKD0R .mbr-gallery-item > div:hover::before {
  opacity: 0 !important;
}
.cid-tIXt6yKD0R .mbr-gallery-title {
  transition: all .3s;
  position: absolute;
  display: block;
  font-weight: 700;
  width: 100%;
  bottom: 30px;
  left: 0;
  text-align: center;
  padding: 0 1rem;
  color: #fff;
  background: transparent;
}
.cid-tIXt6yKD0R .icon-focus {
  transition: all .3s;
  top: 30%;
  width: 48px;
  height: 48px;
  transform: translateY(-30%);
}
.cid-tIXt6yKD0R .mbr-gallery-item > div img,
.cid-tIXt6yKD0R .mbr-gallery-item div:before {
  border-radius: 4px;
}
.cid-tIXt6yKD0R .mbr-gallery-item > div {
  transition: all .3s;
  border-radius: 4px;
}
.cid-tIXt6yKD0R .mbr-gallery-item:hover > div {
  transform: scale(0.95);
}
.cid-tIXt6yKD0R .carousel-control-prev .mbri-left:before {
  content: "\e90a";
}
.cid-tIXt6yKD0R .carousel-control-next .mbri-right:before {
  content: "\e909";
}
.cid-tIXt6yKD0R .modal-body a.close {
  border-radius: 0;
  font-size: 32px;
  top: 0;
  right: 0;
  height: 70px;
  width: 70px;
  line-height: 70px;
}
@media (max-width: 991px) {
  .cid-tIXt6yKD0R .mbr-section-subtitle {
    margin-bottom: 20px;
    text-align: center;
  }
  .cid-tIXt6yKD0R .mbr-section-title {
    text-align: center;
  }
  .cid-tIXt6yKD0R .image {
    top: auto;
    height: 420px;
  }
  .cid-tIXt6yKD0R .mbr-gallery-filter .btn {
    padding: 0 0 22px;
  }
  .cid-tIXt6yKD0R .mbr-gallery-filter ul li {
    margin-bottom: 10px;
  }
  .cid-tIXt6yKD0R .mbr-gallery-item > div img,
  .cid-tIXt6yKD0R .mbr-gallery-item div:before {
    height: auto;
    border-radius: 3px;
  }
  .cid-tIXt6yKD0R .mbr-gallery-item > div {
    border-radius: 3px;
  }
}
@media (max-width: 767px) {
  .cid-tIXt6yKD0R .image {
    height: 290px;
  }
}
.cid-tJ2f15v5MQ {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tJ2f15v5MQ .mbr-section-subtitle {
  color: #767676;
}
.cid-tJ2f15v5MQ .container-table {
  margin: 0 auto;
}
.cid-tJ2f15v5MQ .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tJ2f15v5MQ .dataTables_wrapper {
  display: block;
}
.cid-tJ2f15v5MQ .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tJ2f15v5MQ .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tJ2f15v5MQ table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #e1e8ff;
  margin-bottom: 0;
}
.cid-tJ2f15v5MQ table th {
  border-top: none;
  font-weight: 500;
  border: 1px solid #e1e8ff;
  transition: all .2s;
}
.cid-tJ2f15v5MQ table th:hover {
  background: #e1e8ff;
  color: #000000;
}
.cid-tJ2f15v5MQ table td {
  border: 1px solid #e1e8ff;
}
.cid-tJ2f15v5MQ .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tJ2f15v5MQ .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tJ2f15v5MQ .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tJ2f15v5MQ .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tJ2f15v5MQ .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tJ2f15v5MQ .dataTables_filter {
    text-align: center;
  }
  .cid-tJ2f15v5MQ .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tJ2f15v5MQ .head-item {
  color: #57468b;
  text-align: center;
}
.cid-tJ2f15v5MQ .body-item {
  color: #716c80;
  text-align: center;
}
.cid-tJ2f15v5MQ .mbr-section-title {
  color: #003d59;
}
.cid-tJ2f15v5MQ .head-item1 {
  color: #0e2d3b;
  text-align: center;
}
.cid-tJ2f15v5MQ .body-item1 {
  color: #716c80;
  text-align: center;
}
.cid-tJ2f2xNasm {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tJ2f2xNasm .nav-tabs .nav-item.open .nav-link:focus,
.cid-tJ2f2xNasm .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-tJ2f2xNasm .nav {
  display: block;
}
.cid-tJ2f2xNasm .nav-tabs {
  border: none;
  justify-content: center;
  display: flex;
}
.cid-tJ2f2xNasm .nav-item {
  width: 100%;
}
@media (max-width: 992px) {
  .cid-tJ2f2xNasm .nav-item {
    width: max-content;
    margin: 0;
  }
}
.cid-tJ2f2xNasm .nav-tabs .nav-link {
  transition: all 0.5s;
  border-radius: 6px !important;
  border: none;
}
.cid-tJ2f2xNasm .nav-tabs .nav-link:not(.active) {
  color: #000000;
}
.cid-tJ2f2xNasm .nav-link,
.cid-tJ2f2xNasm .nav-link.active {
  padding: 0.8rem 2rem;
  background-color: transparent;
  font-weight: bold;
}
.cid-tJ2f2xNasm .nav-tabs .nav-link.active {
  background: #ff3366;
  color: #ffffff;
}
.cid-tJ2f2xNasm H4 {
  text-align: center;
}
.cid-tJ2f2xNasm H3 {
  text-align: center;
  color: #000000;
}
.cid-tJ2f2xNasm P {
  color: #353535;
  text-align: left;
}
.cid-tJ2f2xNasm .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJ2f2xNasm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIUaBcuM4j {
  background-image: url("../../../assets/images/egypt-tours-egypt-travel-hatshepsut-temple-4.jpg");
}
.cid-tIUaBcuM4j .mbr-section-title {
  text-align: center;
  margin-bottom: 40px;
  color: #ffffff;
}
.cid-tIUaBcuM4j .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-tIUaBcuM4j .button-align {
  text-align: right;
}
.cid-tIUaBcuM4j .mbr-section-btn {
  display: block;
  margin-left: 0;
  margin-right: 0;
}
.cid-tIUaBcuM4j .btn {
  margin-top: 20px;
  transition: all .3s !important;
  width: 268px !important;
  height: 268px !important;
}
.cid-tIUaBcuM4j a.btn > span {
  margin-left: 0.5rem;
}
.cid-tIUaBcuM4j a.btn {
  padding: 7.5rem 4rem;
  margin: 0;
  border-radius: 100% !important;
  background-color: transparent !important;
  border: 2px solid #ffffff !important;
}
.cid-tIUaBcuM4j .al {
  display: flex;
  align-items: center;
}
.cid-tIUaBcuM4j a.btn:hover {
  color: #000000 !important;
  background-color: #c0f22c !important;
  border: 2px solid #ffffff !important;
}
.cid-tIUaBcuM4j a {
  font-weight: 500;
  transition: color .3s;
}
.cid-tIUaBcuM4j .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-tIUaBcuM4j .icon-wrapper {
  display: inline;
}
.cid-tIUaBcuM4j .lin {
  display: inline;
  margin-left: 12px;
}
.cid-tIUaBcuM4j .linkMovement {
  margin-top: 130px;
}
@media (max-width: 960px) {
  .cid-tIUaBcuM4j .al {
    flex-direction: column;
  }
  .cid-tIUaBcuM4j .button-align {
    padding-top: 20px;
    text-align: center;
  }
  .cid-tIUaBcuM4j .linkMovement {
    display: flex;
    justify-content: center;
    padding-top: 20px;
    margin-top: 0;
  }
}
.cid-tIUaBfgCdw {
  padding-top: 45px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tIUaBfgCdw [class^="socicon-"]:before,
.cid-tIUaBfgCdw [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-tIUaBfgCdw .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-tIUaBfgCdw .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #6592e6, #ff6666);
  display: inline-block;
}
.cid-tIUaBfgCdw .socicon {
  color: #5b686b;
}
.cid-tIUaBfgCdw .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-tIUaBfgCdw .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-tIUaBfgCdw .btn-social:hover {
  color: #fff;
  background: #1ba1e2;
}
.cid-tIUaBfgCdw .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-tIUaBfgCdw .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-tIUaBfgCdw .btn {
    font-size: 20px !important;
  }
  .cid-tIUaBfgCdw .btn-social {
    margin-right: .1rem !important;
    margin-left: .1rem !important;
  }
}
.cid-tJoryFi0al.popup-builder {
  background-color: #ffffff;
}
.cid-tJoryFi0al.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tJoryFi0al.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tJoryFi0al .modal-content,
.cid-tJoryFi0al .modal-dialog {
  height: auto;
}
.cid-tJoryFi0al .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tJoryFi0al .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tJoryFi0al .form-wrapper .mbr-form .form-group,
  .cid-tJoryFi0al .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tJoryFi0al .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tJoryFi0al .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tJoryFi0al .mbr-text {
  text-align: center;
}
.cid-tJoryFi0al .pt-0 {
  padding-top: 0 !important;
}
.cid-tJoryFi0al .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tJoryFi0al .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tJoryFi0al .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tJoryFi0al .modal-open {
  overflow: hidden;
}
.cid-tJoryFi0al .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tJoryFi0al .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tJoryFi0al .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tJoryFi0al .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tJoryFi0al .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tJoryFi0al .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tJoryFi0al .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tJoryFi0al .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-tJoryFi0al .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tJoryFi0al .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tJoryFi0al .modal-backdrop.fade {
  opacity: 0;
}
.cid-tJoryFi0al .modal-backdrop.show {
  opacity: .5;
}
.cid-tJoryFi0al .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tJoryFi0al .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tJoryFi0al .modal-header {
    padding: 1rem;
  }
}
.cid-tJoryFi0al .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tJoryFi0al .modal-header .close svg {
  fill: #353535;
}
.cid-tJoryFi0al .modal-header .close:hover {
  opacity: 1;
}
.cid-tJoryFi0al .modal-header .close:focus {
  outline: none;
}
.cid-tJoryFi0al .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-tJoryFi0al .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tJoryFi0al .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJoryFi0al .modal-body {
    padding: 1rem;
  }
}
.cid-tJoryFi0al .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tJoryFi0al .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJoryFi0al .modal-footer {
    padding: 1rem;
  }
}
.cid-tJoryFi0al .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tJoryFi0al .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tJoryFi0al .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tJoryFi0al .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tJoryFi0al .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tJoryFi0al .modal-lg,
  .cid-tJoryFi0al .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tJoryFi0al .modal-xl {
    max-width: 1140px;
  }
}
.cid-tJoryFi0al .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tJoryFi0al .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tJoryFi0al .form-group {
  margin-bottom: 1rem;
}
.cid-tJoryFi0al .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tJoryFi0al .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tJoryFi0al .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tJoryFi0al .mbr-section-btn {
  margin: 0;
}
.cid-tJoryFi0al .mbr-section-btn .btn {
  margin: 0;
}
.cid-tJovgs6U6S.popup-builder {
  background-color: #ffffff;
}
.cid-tJovgs6U6S.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tJovgs6U6S.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tJovgs6U6S .modal-content,
.cid-tJovgs6U6S .modal-dialog {
  height: auto;
}
.cid-tJovgs6U6S .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tJovgs6U6S .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tJovgs6U6S .form-wrapper .mbr-form .form-group,
  .cid-tJovgs6U6S .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tJovgs6U6S .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tJovgs6U6S .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tJovgs6U6S .mbr-text {
  text-align: center;
}
.cid-tJovgs6U6S .pt-0 {
  padding-top: 0 !important;
}
.cid-tJovgs6U6S .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tJovgs6U6S .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tJovgs6U6S .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tJovgs6U6S .modal-open {
  overflow: hidden;
}
.cid-tJovgs6U6S .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tJovgs6U6S .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tJovgs6U6S .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tJovgs6U6S .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tJovgs6U6S .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tJovgs6U6S .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tJovgs6U6S .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tJovgs6U6S .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-tJovgs6U6S .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tJovgs6U6S .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tJovgs6U6S .modal-backdrop.fade {
  opacity: 0;
}
.cid-tJovgs6U6S .modal-backdrop.show {
  opacity: .5;
}
.cid-tJovgs6U6S .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tJovgs6U6S .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tJovgs6U6S .modal-header {
    padding: 1rem;
  }
}
.cid-tJovgs6U6S .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tJovgs6U6S .modal-header .close svg {
  fill: #353535;
}
.cid-tJovgs6U6S .modal-header .close:hover {
  opacity: 1;
}
.cid-tJovgs6U6S .modal-header .close:focus {
  outline: none;
}
.cid-tJovgs6U6S .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-tJovgs6U6S .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tJovgs6U6S .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJovgs6U6S .modal-body {
    padding: 1rem;
  }
}
.cid-tJovgs6U6S .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tJovgs6U6S .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJovgs6U6S .modal-footer {
    padding: 1rem;
  }
}
.cid-tJovgs6U6S .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tJovgs6U6S .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tJovgs6U6S .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tJovgs6U6S .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tJovgs6U6S .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tJovgs6U6S .modal-lg,
  .cid-tJovgs6U6S .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tJovgs6U6S .modal-xl {
    max-width: 1140px;
  }
}
.cid-tJovgs6U6S .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tJovgs6U6S .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tJovgs6U6S .form-group {
  margin-bottom: 1rem;
}
.cid-tJovgs6U6S .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tJovgs6U6S .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tJovgs6U6S .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tJovgs6U6S .mbr-section-btn {
  margin: 0;
}
.cid-tJovgs6U6S .mbr-section-btn .btn {
  margin: 0;
}
.cid-tJt1m4g33h {
  background-color: #ffffff;
}
.cid-tJt1m4g33h .container {
  padding-top: 25px;
  padding-bottom: 25px;
  text-align: right;
}
.cid-tJt1m4g33h .container-nopadding {
  padding: 0px;
}
.cid-tJt1m4g33h .contactBtn {
  position: absolute;
  right: 30px;
  bottom: 30px;
  z-index: 5001;
}
.cid-tJt1m4g33h .contactBtnFixed {
  position: fixed;
}
.cid-tJt1m4g33h .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-tJt1m4g33h .btnIconcol {
  color: #ffffff;
}
.cid-tJt1m4g33h .btn-circle:hover {
  background-color: #232323;
}
.cid-tJt1m4g33h .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-tJt1m4g33h .btn-iconsize .btn {
    font-size: 1.7rem !important;
  }
  .cid-tJt1m4g33h .btn-iconsize .btn .mbr-iconfont {
    font-size: 1.7rem !important;
  }
}
.cid-tJt1m4g33h .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-tJt1m4g33h .windowFixed {
  display: none;
  position: fixed;
  right: 100px;
  bottom: 30px;
  overflow: auto;
  opacity: 0%;
  transition: opacity 1s;
}
.cid-tJt1m4g33h .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-tJt1m4g33h .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-tJt1m4g33h .windowFixed {
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
  }
  .cid-tJt1m4g33h .windowBar,
  .cid-tJt1m4g33h .contentwindow,
  .cid-tJt1m4g33h .contactwindow {
    border-radius: 0;
  }
}
.cid-tJt1m4g33h .windowContent {
  width: 100%;
  padding: 10px;
}
.cid-tJt1m4g33h .windowBarText {
  display: block;
  color: #ffffff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-tJt1m4g33h .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-tJt1m4g33h .mbr-form .input-group-btn button[type="submit"] {
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-tJt1m4g33h .recaptcha-div {
  margin-bottom: 0;
}
.cid-tJt1m4g33h .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-tJt1m4g33h .gdpr-div {
  margin-bottom: 0;
}
.cid-tJt1m4g33h .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-tJt1m4g33h .alert-div {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
}
.cid-tJt1m4g33h .send-copy-div {
  margin-bottom: 0;
}
.cid-tJt1m4g33h .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-tJt1m4g33h .alert-success {
  background-color: #55e629;
  padding-top: 0.3rem !important;
  padding-bottom: 0.3rem !important;
}
.cid-tJt1m4g33h .alert-danger {
  background-color: #fd000b;
  padding-top: 0.3rem !important;
  padding-bottom: 0.3rem !important;
}
.cid-tJt1m4g33h .mbr-alert-success {
  text-align: center;
}
.cid-tJt1m4g33h .mbr-alert-danger {
  text-align: center;
}
.cid-tJt1m4g33h .message-div {
  margin-bottom: 0;
}
.cid-tJt1m4g33h .message-topic-div {
  margin-bottom: 0;
}
.cid-tJt1m4g33h .file-upload-div {
  margin-bottom: 0;
}
.cid-tJt1m4g33h .form-control {
  padding-top: 5px !important;
  padding-bottom: 8px !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  min-height: 3.2em !important;
}
.cid-tJt1m4g33h .form-control2 {
  color: #000000 !important;
  font-size: 15px !important;
  font-weight: 400 !important;
  min-height: 3.2em !important;
}
.cid-tJt1m4g33h .form-control3 {
  font-size: 15px !important;
  font-weight: 400 !important;
  min-height: 3.5em !important;
}
.cid-tJt1m4g33h .form-control {
  border: 1px solid #000000 !important;
}
.cid-tJt1m4g33h .form-control:hover {
  border: 1px solid #000000 !important;
}
.cid-tJt1m4g33h .form-control:focus {
  border: 1px solid #000000 !important;
}
.cid-tJt1m4g33h .showAlerts {
  display: block !important;
}
.cid-tJt1m4g33h .sendBtnCornerRadius {
  border-radius: 7px;
}
.cid-tJt1m4g33h .hidden {
  display: none;
}
.cid-tJt1m4g33h .mbr-section-terms {
  color: #232323;
  text-align: left;
}
.cid-tJt1m4g33h .mbr-section-autorespond {
  color: #232323;
  text-align: center;
}
.cid-tJt1m4g33h .mbr-section-gdpr {
  color: #232323;
  text-align: left;
}
.cid-tJt1m4g33h .mbr-section-alertsuccess {
  text-align: center;
}
.cid-tJt1m4g33h .mbr-section-alertsuccess span {
  vertical-align: middle;
}
.cid-tJt1m4g33h .mbr-section-alerterror {
  text-align: center;
}
.cid-tJt1m4g33h .mbr-section-alerterror span {
  vertical-align: middle;
}
.cid-tJt1m4g33h .mbr-section-labels {
  color: #232323;
}
.cid-tJt1m4g33h .sub-btn-config {
  margin-top: 13px !important;
  margin-bottom: 10px !important;
}
.cid-tJt1m4g33h .uploadBtn {
  padding-top: 17px !important;
  padding-left: 20.75px !important;
  color: #000000 !important;
}
.cid-tJt1m4g33h .MsgTopicXpad {
  padding-left: 6px !important;
}
.cid-tJt1m4g33h 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-tJt1m4g33h 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-tJt1m4g33h 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-tJt1m4g33h .blockhelp-format {
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  text-align: left;
}
.cid-tJt1m4g33h .blockhelp-format2 {
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  text-align: left;
  color: red;
}
.cid-tJt1m4g33h .show2ndButton {
  display: none ;
}
.cid-tJt1m4g33h input,
.cid-tJt1m4g33h textarea,
.cid-tJt1m4g33h select {
  background-color: #ffffff !important;
}
.cid-tJt1m4g33h textarea::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-tJt1m4g33h textarea:-moz-placeholder {
  color: #767676 !important;
}
.cid-tJt1m4g33h textarea::-moz-placeholder {
  color: #767676 !important;
}
.cid-tJt1m4g33h textarea:-ms-input-placeholder {
  color: #767676 !important;
}
.cid-tJt1m4g33h input::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-tJt1m4g33h input:-moz-placeholder {
  color: #767676 !important;
}
.cid-tJt1m4g33h input::-moz-placeholder {
  color: #767676 !important;
}
.cid-tJt1m4g33h input:-ms-input-placeholder {
  color: #767676 !important;
}
.cid-tJt1m4g33h .btn .mbr-iconfont,
.cid-tJt1m4g33h .btn.btn-sm .mbr-iconfont {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: unset;
}
.cid-uj4Z8vft1F {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uj4Z8vft1F .mbr-fallback-image.disabled {
  display: none;
}
.cid-uj4Z8vft1F .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uj4Z8vft1F .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uj4Z8vft1F .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uj4Z8vft1F .row {
    text-align: center;
  }
  .cid-uj4Z8vft1F .row > div {
    margin: auto;
  }
  .cid-uj4Z8vft1F .social-row {
    justify-content: center;
  }
}
.cid-uj4Z8vft1F .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uj4Z8vft1F .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uj4Z8vft1F .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uj4Z8vft1F .list {
    margin-bottom: 0rem;
  }
}
.cid-uj4Z8vft1F .mbr-text {
  color: #bbbbbb;
}
.cid-uj4Z8vft1F .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-uj4Z8vft1F .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uj4Z8vft1F div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uj4Zy2Yw2I {
  z-index: 1000;
  width: 100%;
}
.cid-uj4Zy2Yw2I nav.navbar {
  position: fixed;
}
.cid-uj4Zy2Yw2I .container-fluid {
  padding: 0;
}
.cid-uj4Zy2Yw2I .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-uj4Zy2Yw2I .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uj4Zy2Yw2I .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uj4Zy2Yw2I .dropdown-item:hover,
.cid-uj4Zy2Yw2I .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uj4Zy2Yw2I .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uj4Zy2Yw2I .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uj4Zy2Yw2I .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uj4Zy2Yw2I .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uj4Zy2Yw2I .nav-link {
  position: relative;
}
.cid-uj4Zy2Yw2I .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-uj4Zy2Yw2I .nav-link::after {
  background: transparent !important;
}
.cid-uj4Zy2Yw2I .nav-link:hover::before,
.cid-uj4Zy2Yw2I .nav-link :focus::before {
  width: 100%;
}
.cid-uj4Zy2Yw2I .container {
  display: flex;
  margin: auto;
}
.cid-uj4Zy2Yw2I .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-uj4Zy2Yw2I .iconfont-wrapper:hover {
  background: #FFFFFF;
}
.cid-uj4Zy2Yw2I .iconfont-wrapper:hover .mbr-iconfont {
  color: #141414;
}
.cid-uj4Zy2Yw2I .dropdown-menu,
.cid-uj4Zy2Yw2I .navbar.opened {
  background: #141414 !important;
}
.cid-uj4Zy2Yw2I .nav-item:focus,
.cid-uj4Zy2Yw2I .nav-link:focus {
  outline: none;
}
.cid-uj4Zy2Yw2I .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uj4Zy2Yw2I .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
  background: transparent !important;
}
.cid-uj4Zy2Yw2I .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uj4Zy2Yw2I .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uj4Zy2Yw2I .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uj4Zy2Yw2I .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uj4Zy2Yw2I .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid #ffffff;
  background: rgba(20, 20, 20, 0.2);
}
.cid-uj4Zy2Yw2I .navbar.opened {
  transition: all 0.3s;
}
.cid-uj4Zy2Yw2I .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uj4Zy2Yw2I .navbar .navbar-logo img {
  width: auto;
}
.cid-uj4Zy2Yw2I .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uj4Zy2Yw2I .navbar.collapsed {
  justify-content: center;
}
.cid-uj4Zy2Yw2I .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uj4Zy2Yw2I .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uj4Zy2Yw2I .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-uj4Zy2Yw2I .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uj4Zy2Yw2I .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uj4Zy2Yw2I .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-uj4Zy2Yw2I .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uj4Zy2Yw2I .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uj4Zy2Yw2I .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uj4Zy2Yw2I .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uj4Zy2Yw2I .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uj4Zy2Yw2I .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uj4Zy2Yw2I .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uj4Zy2Yw2I .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-uj4Zy2Yw2I .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uj4Zy2Yw2I .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uj4Zy2Yw2I .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uj4Zy2Yw2I .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uj4Zy2Yw2I .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uj4Zy2Yw2I .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uj4Zy2Yw2I .navbar.navbar-short {
  min-height: 60px;
}
.cid-uj4Zy2Yw2I .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uj4Zy2Yw2I .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uj4Zy2Yw2I .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-uj4Zy2Yw2I .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uj4Zy2Yw2I .navbar-brand .display-7 {
  font-size: 24px;
}
.cid-uj4Zy2Yw2I .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uj4Zy2Yw2I .dropdown-item.active,
.cid-uj4Zy2Yw2I .dropdown-item:active {
  background-color: transparent;
}
.cid-uj4Zy2Yw2I .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uj4Zy2Yw2I .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uj4Zy2Yw2I .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uj4Zy2Yw2I .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #141414;
}
.cid-uj4Zy2Yw2I .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uj4Zy2Yw2I .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uj4Zy2Yw2I ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uj4Zy2Yw2I .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
@media (min-width: 992px) {
  .cid-uj4Zy2Yw2I .navbar-buttons {
    margin-bottom: -1px;
    margin-top: -1px;
  }
}
.cid-uj4Zy2Yw2I button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uj4Zy2Yw2I button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uj4Zy2Yw2I button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uj4Zy2Yw2I button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uj4Zy2Yw2I button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uj4Zy2Yw2I button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uj4Zy2Yw2I nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uj4Zy2Yw2I nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uj4Zy2Yw2I nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uj4Zy2Yw2I nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uj4Zy2Yw2I .navbar-dropdown {
  padding: 0 24px;
  position: fixed;
}
@media (min-width: 576px) {
  .cid-uj4Zy2Yw2I .navbar-dropdown {
    padding: 0 40px;
    min-height: 80px;
  }
}
@media (min-width: 768px) {
  .cid-uj4Zy2Yw2I .navbar-dropdown {
    padding: 0 60px;
  }
}
@media (min-width: 992px) {
  .cid-uj4Zy2Yw2I .navbar-dropdown {
    padding: 0 0 0 60px;
  }
}
.cid-uj4Zy2Yw2I a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uj4Zy2Yw2I .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-uj4Zy2Yw2I .icons-menu {
    padding-left: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uj4Zy2Yw2I .navbar {
    height: 70px;
  }
  .cid-uj4Zy2Yw2I .navbar.opened {
    height: auto;
  }
  .cid-uj4Zy2Yw2I .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uj4Zy2Yw2I .btn {
  min-height: 81px;
  margin: 0.667rem 0.667rem 1.4rem;
  padding: 0 64px;
}
@media (min-width: 992px) {
  .cid-uj4Zy2Yw2I .btn {
    margin: 0 0 0 0.6rem;
  }
}
.cid-uj4Zy2Yw2I .btn-info-outline {
  border: 1px solid currentColor;
  background: #232323 !important;
}
.cid-uj4Zy2Yw2I .btn-info-outline:hover {
  background: #595959 !important;
  border: 1px solid currentColor !important;
}
.cid-tJ2iSttrDK {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tJ2iSttrDK .main {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-tJ2iSttrDK .row-element,
.cid-tJ2iSttrDK .image-element {
  padding: 0;
}
.cid-tJ2iSttrDK .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tJ2iSttrDK .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-tJ2iSttrDK .text-content {
  padding: 3rem;
}
.cid-tJ2iSttrDK .mbr-section-subtitle {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-tJ2iSttrDK .text-content {
    padding: 2rem 1rem;
  }
  .cid-tJ2iSttrDK .mbr-title,
  .cid-tJ2iSttrDK .underline,
  .cid-tJ2iSttrDK .mbr-text,
  .cid-tJ2iSttrDK .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tJ2iUn7wAN {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tJ2jQm10qC {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tJ2jQm10qC .nav-tabs .nav-item.open .nav-link:focus,
.cid-tJ2jQm10qC .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-tJ2jQm10qC .nav {
  display: block;
}
.cid-tJ2jQm10qC .nav-tabs {
  border: none;
  justify-content: center;
  display: flex;
}
.cid-tJ2jQm10qC .nav-item {
  width: 100%;
}
@media (max-width: 992px) {
  .cid-tJ2jQm10qC .nav-item {
    width: max-content;
    margin: 0;
  }
}
.cid-tJ2jQm10qC .nav-tabs .nav-link {
  transition: all 0.5s;
  border-radius: 6px !important;
  border: none;
}
.cid-tJ2jQm10qC .nav-tabs .nav-link:not(.active) {
  color: #000000;
}
.cid-tJ2jQm10qC .nav-link,
.cid-tJ2jQm10qC .nav-link.active {
  padding: 0.8rem 2rem;
  background-color: transparent;
  font-weight: bold;
}
.cid-tJ2jQm10qC .nav-tabs .nav-link.active {
  background: #ff3366;
  color: #ffffff;
}
.cid-tJ2jQm10qC H4 {
  text-align: center;
}
.cid-tJ2jQm10qC H3 {
  text-align: center;
  color: #000000;
}
.cid-tJ2jQm10qC P {
  color: #353535;
  text-align: left;
}
.cid-tJ2jQm10qC .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJ2jQm10qC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJ7yOdoCTi {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tJ7yOdoCTi .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJ7yOdoCTi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJ7yOdoCTi .content-container {
  display: flex;
  width: 100%;
}
.cid-tJ7yOdoCTi .text-container {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  width: 100%;
}
.cid-tJ7yOdoCTi .text-wrap {
  width: 100%;
  padding: 0;
}
.cid-tJ7yOdoCTi .mbr-section-title {
  color: #112B6D;
  margin-bottom: 20px !important;
  width: 100%;
}
.cid-tJ7yOdoCTi .mbr-text {
  color: #112B6D;
  padding-bottom: 0.9rem !important;
  width: 100%;
  margin-bottom: 0 !important;
}
.cid-tJ7yOdoCTi .mbr-section-btn {
  margin-top: 20px;
}
@media (min-width: 576px) {
  .cid-tJ7yOdoCTi .mbr-section-btn {
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
  }
}
@media (min-width: 991px) {
  .cid-tJ7yOdoCTi .mbr-section-btn {
    flex-direction: row;
    justify-content: space-around;
  }
}
.cid-tIXDXRwRxT {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-tIXDXRwRxT [class^="socicon-"]:before,
.cid-tIXDXRwRxT [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-tIXDXRwRxT .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-tIXDXRwRxT .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #6592e6, #ff6666);
  display: inline-block;
}
.cid-tIXDXRwRxT .socicon {
  color: #5b686b;
}
.cid-tIXDXRwRxT .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-tIXDXRwRxT .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-tIXDXRwRxT .btn-social:hover {
  color: #fff;
  background: #1ba1e2;
}
.cid-tIXDXRwRxT .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-tIXDXRwRxT .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-tIXDXRwRxT .btn {
    font-size: 20px !important;
  }
  .cid-tIXDXRwRxT .btn-social {
    margin-right: .1rem !important;
    margin-left: .1rem !important;
  }
}
.cid-tJ7zBZTG4k.popup-builder {
  background-color: #ffffff;
}
.cid-tJ7zBZTG4k.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tJ7zBZTG4k.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tJ7zBZTG4k .modal-content,
.cid-tJ7zBZTG4k .modal-dialog {
  height: auto;
}
.cid-tJ7zBZTG4k .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tJ7zBZTG4k .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tJ7zBZTG4k .form-wrapper .mbr-form .form-group,
  .cid-tJ7zBZTG4k .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tJ7zBZTG4k .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tJ7zBZTG4k .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tJ7zBZTG4k .mbr-text {
  text-align: center;
}
.cid-tJ7zBZTG4k .pt-0 {
  padding-top: 0 !important;
}
.cid-tJ7zBZTG4k .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tJ7zBZTG4k .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tJ7zBZTG4k .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tJ7zBZTG4k .modal-open {
  overflow: hidden;
}
.cid-tJ7zBZTG4k .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tJ7zBZTG4k .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tJ7zBZTG4k .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tJ7zBZTG4k .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tJ7zBZTG4k .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tJ7zBZTG4k .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tJ7zBZTG4k .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tJ7zBZTG4k .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-tJ7zBZTG4k .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tJ7zBZTG4k .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tJ7zBZTG4k .modal-backdrop.fade {
  opacity: 0;
}
.cid-tJ7zBZTG4k .modal-backdrop.show {
  opacity: .5;
}
.cid-tJ7zBZTG4k .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tJ7zBZTG4k .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tJ7zBZTG4k .modal-header {
    padding: 1rem;
  }
}
.cid-tJ7zBZTG4k .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tJ7zBZTG4k .modal-header .close svg {
  fill: #353535;
}
.cid-tJ7zBZTG4k .modal-header .close:hover {
  opacity: 1;
}
.cid-tJ7zBZTG4k .modal-header .close:focus {
  outline: none;
}
.cid-tJ7zBZTG4k .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-tJ7zBZTG4k .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tJ7zBZTG4k .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJ7zBZTG4k .modal-body {
    padding: 1rem;
  }
}
.cid-tJ7zBZTG4k .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tJ7zBZTG4k .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJ7zBZTG4k .modal-footer {
    padding: 1rem;
  }
}
.cid-tJ7zBZTG4k .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tJ7zBZTG4k .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tJ7zBZTG4k .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tJ7zBZTG4k .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tJ7zBZTG4k .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tJ7zBZTG4k .modal-lg,
  .cid-tJ7zBZTG4k .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tJ7zBZTG4k .modal-xl {
    max-width: 1140px;
  }
}
.cid-tJ7zBZTG4k .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tJ7zBZTG4k .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tJ7zBZTG4k .form-group {
  margin-bottom: 1rem;
}
.cid-tJ7zBZTG4k .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tJ7zBZTG4k .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tJ7zBZTG4k .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tJ7zBZTG4k .mbr-section-btn {
  margin: 0;
}
.cid-tJ7zBZTG4k .mbr-section-btn .btn {
  margin: 0;
}
.cid-tJoTbxk8iy.popup-builder {
  background-color: #ffffff;
}
.cid-tJoTbxk8iy.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tJoTbxk8iy.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tJoTbxk8iy .modal-content,
.cid-tJoTbxk8iy .modal-dialog {
  height: auto;
}
.cid-tJoTbxk8iy .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tJoTbxk8iy .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tJoTbxk8iy .form-wrapper .mbr-form .form-group,
  .cid-tJoTbxk8iy .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tJoTbxk8iy .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tJoTbxk8iy .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tJoTbxk8iy .mbr-text {
  text-align: center;
}
.cid-tJoTbxk8iy .pt-0 {
  padding-top: 0 !important;
}
.cid-tJoTbxk8iy .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tJoTbxk8iy .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tJoTbxk8iy .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tJoTbxk8iy .modal-open {
  overflow: hidden;
}
.cid-tJoTbxk8iy .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tJoTbxk8iy .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tJoTbxk8iy .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tJoTbxk8iy .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tJoTbxk8iy .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tJoTbxk8iy .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tJoTbxk8iy .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tJoTbxk8iy .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-tJoTbxk8iy .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tJoTbxk8iy .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tJoTbxk8iy .modal-backdrop.fade {
  opacity: 0;
}
.cid-tJoTbxk8iy .modal-backdrop.show {
  opacity: .5;
}
.cid-tJoTbxk8iy .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tJoTbxk8iy .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tJoTbxk8iy .modal-header {
    padding: 1rem;
  }
}
.cid-tJoTbxk8iy .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tJoTbxk8iy .modal-header .close svg {
  fill: #353535;
}
.cid-tJoTbxk8iy .modal-header .close:hover {
  opacity: 1;
}
.cid-tJoTbxk8iy .modal-header .close:focus {
  outline: none;
}
.cid-tJoTbxk8iy .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-tJoTbxk8iy .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tJoTbxk8iy .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJoTbxk8iy .modal-body {
    padding: 1rem;
  }
}
.cid-tJoTbxk8iy .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tJoTbxk8iy .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJoTbxk8iy .modal-footer {
    padding: 1rem;
  }
}
.cid-tJoTbxk8iy .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tJoTbxk8iy .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tJoTbxk8iy .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tJoTbxk8iy .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tJoTbxk8iy .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tJoTbxk8iy .modal-lg,
  .cid-tJoTbxk8iy .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tJoTbxk8iy .modal-xl {
    max-width: 1140px;
  }
}
.cid-tJoTbxk8iy .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tJoTbxk8iy .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tJoTbxk8iy .form-group {
  margin-bottom: 1rem;
}
.cid-tJoTbxk8iy .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tJoTbxk8iy .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tJoTbxk8iy .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tJoTbxk8iy .mbr-section-btn {
  margin: 0;
}
.cid-tJoTbxk8iy .mbr-section-btn .btn {
  margin: 0;
}
.cid-tJt1FZyhA3 {
  background-color: #ffffff;
}
.cid-tJt1FZyhA3 .container {
  padding-top: 25px;
  padding-bottom: 25px;
  text-align: right;
}
.cid-tJt1FZyhA3 .container-nopadding {
  padding: 0px;
}
.cid-tJt1FZyhA3 .contactBtn {
  position: absolute;
  right: 30px;
  bottom: 30px;
  z-index: 5001;
}
.cid-tJt1FZyhA3 .contactBtnFixed {
  position: fixed;
}
.cid-tJt1FZyhA3 .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-tJt1FZyhA3 .btnIconcol {
  color: #ffffff;
}
.cid-tJt1FZyhA3 .btn-circle:hover {
  background-color: #232323;
}
.cid-tJt1FZyhA3 .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-tJt1FZyhA3 .btn-iconsize .btn {
    font-size: 1.7rem !important;
  }
  .cid-tJt1FZyhA3 .btn-iconsize .btn .mbr-iconfont {
    font-size: 1.7rem !important;
  }
}
.cid-tJt1FZyhA3 .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-tJt1FZyhA3 .windowFixed {
  display: none;
  position: fixed;
  right: 100px;
  bottom: 30px;
  overflow: auto;
  opacity: 0%;
  transition: opacity 1s;
}
.cid-tJt1FZyhA3 .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-tJt1FZyhA3 .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-tJt1FZyhA3 .windowFixed {
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
  }
  .cid-tJt1FZyhA3 .windowBar,
  .cid-tJt1FZyhA3 .contentwindow,
  .cid-tJt1FZyhA3 .contactwindow {
    border-radius: 0;
  }
}
.cid-tJt1FZyhA3 .windowContent {
  width: 100%;
  padding: 10px;
}
.cid-tJt1FZyhA3 .windowBarText {
  display: block;
  color: #ffffff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-tJt1FZyhA3 .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-tJt1FZyhA3 .mbr-form .input-group-btn button[type="submit"] {
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-tJt1FZyhA3 .recaptcha-div {
  margin-bottom: 0;
}
.cid-tJt1FZyhA3 .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-tJt1FZyhA3 .gdpr-div {
  margin-bottom: 0;
}
.cid-tJt1FZyhA3 .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-tJt1FZyhA3 .alert-div {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
}
.cid-tJt1FZyhA3 .send-copy-div {
  margin-bottom: 0;
}
.cid-tJt1FZyhA3 .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-tJt1FZyhA3 .alert-success {
  background-color: #55e629;
  padding-top: 0.3rem !important;
  padding-bottom: 0.3rem !important;
}
.cid-tJt1FZyhA3 .alert-danger {
  background-color: #fd000b;
  padding-top: 0.3rem !important;
  padding-bottom: 0.3rem !important;
}
.cid-tJt1FZyhA3 .mbr-alert-success {
  text-align: center;
}
.cid-tJt1FZyhA3 .mbr-alert-danger {
  text-align: center;
}
.cid-tJt1FZyhA3 .message-div {
  margin-bottom: 0;
}
.cid-tJt1FZyhA3 .message-topic-div {
  margin-bottom: 0;
}
.cid-tJt1FZyhA3 .file-upload-div {
  margin-bottom: 0;
}
.cid-tJt1FZyhA3 .form-control {
  padding-top: 5px !important;
  padding-bottom: 8px !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  min-height: 3.2em !important;
}
.cid-tJt1FZyhA3 .form-control2 {
  color: #000000 !important;
  font-size: 15px !important;
  font-weight: 400 !important;
  min-height: 3.2em !important;
}
.cid-tJt1FZyhA3 .form-control3 {
  font-size: 15px !important;
  font-weight: 400 !important;
  min-height: 3.5em !important;
}
.cid-tJt1FZyhA3 .form-control {
  border: 1px solid #000000 !important;
}
.cid-tJt1FZyhA3 .form-control:hover {
  border: 1px solid #000000 !important;
}
.cid-tJt1FZyhA3 .form-control:focus {
  border: 1px solid #000000 !important;
}
.cid-tJt1FZyhA3 .showAlerts {
  display: block !important;
}
.cid-tJt1FZyhA3 .sendBtnCornerRadius {
  border-radius: 7px;
}
.cid-tJt1FZyhA3 .hidden {
  display: none;
}
.cid-tJt1FZyhA3 .mbr-section-terms {
  color: #232323;
  text-align: left;
}
.cid-tJt1FZyhA3 .mbr-section-autorespond {
  color: #232323;
  text-align: center;
}
.cid-tJt1FZyhA3 .mbr-section-gdpr {
  color: #232323;
  text-align: left;
}
.cid-tJt1FZyhA3 .mbr-section-alertsuccess {
  text-align: center;
}
.cid-tJt1FZyhA3 .mbr-section-alertsuccess span {
  vertical-align: middle;
}
.cid-tJt1FZyhA3 .mbr-section-alerterror {
  text-align: center;
}
.cid-tJt1FZyhA3 .mbr-section-alerterror span {
  vertical-align: middle;
}
.cid-tJt1FZyhA3 .mbr-section-labels {
  color: #232323;
}
.cid-tJt1FZyhA3 .sub-btn-config {
  margin-top: 13px !important;
  margin-bottom: 10px !important;
}
.cid-tJt1FZyhA3 .uploadBtn {
  padding-top: 17px !important;
  padding-left: 20.75px !important;
  color: #000000 !important;
}
.cid-tJt1FZyhA3 .MsgTopicXpad {
  padding-left: 6px !important;
}
.cid-tJt1FZyhA3 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-tJt1FZyhA3 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-tJt1FZyhA3 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-tJt1FZyhA3 .blockhelp-format {
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  text-align: left;
}
.cid-tJt1FZyhA3 .blockhelp-format2 {
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  text-align: left;
  color: red;
}
.cid-tJt1FZyhA3 .show2ndButton {
  display: none ;
}
.cid-tJt1FZyhA3 input,
.cid-tJt1FZyhA3 textarea,
.cid-tJt1FZyhA3 select {
  background-color: #ffffff !important;
}
.cid-tJt1FZyhA3 textarea::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-tJt1FZyhA3 textarea:-moz-placeholder {
  color: #767676 !important;
}
.cid-tJt1FZyhA3 textarea::-moz-placeholder {
  color: #767676 !important;
}
.cid-tJt1FZyhA3 textarea:-ms-input-placeholder {
  color: #767676 !important;
}
.cid-tJt1FZyhA3 input::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-tJt1FZyhA3 input:-moz-placeholder {
  color: #767676 !important;
}
.cid-tJt1FZyhA3 input::-moz-placeholder {
  color: #767676 !important;
}
.cid-tJt1FZyhA3 input:-ms-input-placeholder {
  color: #767676 !important;
}
.cid-tJt1FZyhA3 .btn .mbr-iconfont,
.cid-tJt1FZyhA3 .btn.btn-sm .mbr-iconfont {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: unset;
}
.cid-uj4ZAhfJjW {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uj4ZAhfJjW .mbr-fallback-image.disabled {
  display: none;
}
.cid-uj4ZAhfJjW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uj4ZAhfJjW .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uj4ZAhfJjW .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uj4ZAhfJjW .row {
    text-align: center;
  }
  .cid-uj4ZAhfJjW .row > div {
    margin: auto;
  }
  .cid-uj4ZAhfJjW .social-row {
    justify-content: center;
  }
}
.cid-uj4ZAhfJjW .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uj4ZAhfJjW .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uj4ZAhfJjW .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uj4ZAhfJjW .list {
    margin-bottom: 0rem;
  }
}
.cid-uj4ZAhfJjW .mbr-text {
  color: #bbbbbb;
}
.cid-uj4ZAhfJjW .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-uj4ZAhfJjW .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uj4ZAhfJjW div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uj4ZHNEqRL {
  z-index: 1000;
  width: 100%;
}
.cid-uj4ZHNEqRL nav.navbar {
  position: fixed;
}
.cid-uj4ZHNEqRL .container-fluid {
  padding: 0;
}
.cid-uj4ZHNEqRL .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-uj4ZHNEqRL .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uj4ZHNEqRL .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uj4ZHNEqRL .dropdown-item:hover,
.cid-uj4ZHNEqRL .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uj4ZHNEqRL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uj4ZHNEqRL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uj4ZHNEqRL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uj4ZHNEqRL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uj4ZHNEqRL .nav-link {
  position: relative;
}
.cid-uj4ZHNEqRL .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-uj4ZHNEqRL .nav-link::after {
  background: transparent !important;
}
.cid-uj4ZHNEqRL .nav-link:hover::before,
.cid-uj4ZHNEqRL .nav-link :focus::before {
  width: 100%;
}
.cid-uj4ZHNEqRL .container {
  display: flex;
  margin: auto;
}
.cid-uj4ZHNEqRL .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-uj4ZHNEqRL .iconfont-wrapper:hover {
  background: #FFFFFF;
}
.cid-uj4ZHNEqRL .iconfont-wrapper:hover .mbr-iconfont {
  color: #141414;
}
.cid-uj4ZHNEqRL .dropdown-menu,
.cid-uj4ZHNEqRL .navbar.opened {
  background: #141414 !important;
}
.cid-uj4ZHNEqRL .nav-item:focus,
.cid-uj4ZHNEqRL .nav-link:focus {
  outline: none;
}
.cid-uj4ZHNEqRL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uj4ZHNEqRL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
  background: transparent !important;
}
.cid-uj4ZHNEqRL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uj4ZHNEqRL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uj4ZHNEqRL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uj4ZHNEqRL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uj4ZHNEqRL .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid #ffffff;
  background: rgba(20, 20, 20, 0.2);
}
.cid-uj4ZHNEqRL .navbar.opened {
  transition: all 0.3s;
}
.cid-uj4ZHNEqRL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uj4ZHNEqRL .navbar .navbar-logo img {
  width: auto;
}
.cid-uj4ZHNEqRL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uj4ZHNEqRL .navbar.collapsed {
  justify-content: center;
}
.cid-uj4ZHNEqRL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uj4ZHNEqRL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uj4ZHNEqRL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-uj4ZHNEqRL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uj4ZHNEqRL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uj4ZHNEqRL .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-uj4ZHNEqRL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uj4ZHNEqRL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uj4ZHNEqRL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uj4ZHNEqRL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uj4ZHNEqRL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uj4ZHNEqRL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uj4ZHNEqRL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uj4ZHNEqRL .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-uj4ZHNEqRL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uj4ZHNEqRL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uj4ZHNEqRL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uj4ZHNEqRL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uj4ZHNEqRL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uj4ZHNEqRL .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uj4ZHNEqRL .navbar.navbar-short {
  min-height: 60px;
}
.cid-uj4ZHNEqRL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uj4ZHNEqRL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uj4ZHNEqRL .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-uj4ZHNEqRL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uj4ZHNEqRL .navbar-brand .display-7 {
  font-size: 24px;
}
.cid-uj4ZHNEqRL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uj4ZHNEqRL .dropdown-item.active,
.cid-uj4ZHNEqRL .dropdown-item:active {
  background-color: transparent;
}
.cid-uj4ZHNEqRL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uj4ZHNEqRL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uj4ZHNEqRL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uj4ZHNEqRL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #141414;
}
.cid-uj4ZHNEqRL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uj4ZHNEqRL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uj4ZHNEqRL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uj4ZHNEqRL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
@media (min-width: 992px) {
  .cid-uj4ZHNEqRL .navbar-buttons {
    margin-bottom: -1px;
    margin-top: -1px;
  }
}
.cid-uj4ZHNEqRL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uj4ZHNEqRL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uj4ZHNEqRL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uj4ZHNEqRL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uj4ZHNEqRL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uj4ZHNEqRL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uj4ZHNEqRL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uj4ZHNEqRL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uj4ZHNEqRL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uj4ZHNEqRL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uj4ZHNEqRL .navbar-dropdown {
  padding: 0 24px;
  position: fixed;
}
@media (min-width: 576px) {
  .cid-uj4ZHNEqRL .navbar-dropdown {
    padding: 0 40px;
    min-height: 80px;
  }
}
@media (min-width: 768px) {
  .cid-uj4ZHNEqRL .navbar-dropdown {
    padding: 0 60px;
  }
}
@media (min-width: 992px) {
  .cid-uj4ZHNEqRL .navbar-dropdown {
    padding: 0 0 0 60px;
  }
}
.cid-uj4ZHNEqRL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uj4ZHNEqRL .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-uj4ZHNEqRL .icons-menu {
    padding-left: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uj4ZHNEqRL .navbar {
    height: 70px;
  }
  .cid-uj4ZHNEqRL .navbar.opened {
    height: auto;
  }
  .cid-uj4ZHNEqRL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uj4ZHNEqRL .btn {
  min-height: 81px;
  margin: 0.667rem 0.667rem 1.4rem;
  padding: 0 64px;
}
@media (min-width: 992px) {
  .cid-uj4ZHNEqRL .btn {
    margin: 0 0 0 0.6rem;
  }
}
.cid-uj4ZHNEqRL .btn-info-outline {
  border: 1px solid currentColor;
  background: #232323 !important;
}
.cid-uj4ZHNEqRL .btn-info-outline:hover {
  background: #595959 !important;
  border: 1px solid currentColor !important;
}
.cid-tJ2vblJ5xC {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tJ2vblJ5xC .main {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-tJ2vblJ5xC .row-element,
.cid-tJ2vblJ5xC .image-element {
  padding: 0;
}
.cid-tJ2vblJ5xC .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tJ2vblJ5xC .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-tJ2vblJ5xC .text-content {
  padding: 3rem;
}
.cid-tJ2vblJ5xC .mbr-section-subtitle {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-tJ2vblJ5xC .text-content {
    padding: 2rem 1rem;
  }
  .cid-tJ2vblJ5xC .mbr-title,
  .cid-tJ2vblJ5xC .underline,
  .cid-tJ2vblJ5xC .mbr-text,
  .cid-tJ2vblJ5xC .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tJ2vdGDIFy {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tJ2vf9nk5f {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tJ2vf9nk5f .nav-tabs .nav-item.open .nav-link:focus,
.cid-tJ2vf9nk5f .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-tJ2vf9nk5f .nav {
  display: block;
}
.cid-tJ2vf9nk5f .nav-tabs {
  border: none;
  justify-content: center;
  display: flex;
}
.cid-tJ2vf9nk5f .nav-item {
  width: 100%;
}
@media (max-width: 992px) {
  .cid-tJ2vf9nk5f .nav-item {
    width: max-content;
    margin: 0;
  }
}
.cid-tJ2vf9nk5f .nav-tabs .nav-link {
  transition: all 0.5s;
  border-radius: 6px !important;
  border: none;
}
.cid-tJ2vf9nk5f .nav-tabs .nav-link:not(.active) {
  color: #000000;
}
.cid-tJ2vf9nk5f .nav-link,
.cid-tJ2vf9nk5f .nav-link.active {
  padding: 0.8rem 2rem;
  background-color: transparent;
  font-weight: bold;
}
.cid-tJ2vf9nk5f .nav-tabs .nav-link.active {
  background: #ff3366;
  color: #ffffff;
}
.cid-tJ2vf9nk5f H4 {
  text-align: center;
}
.cid-tJ2vf9nk5f H3 {
  text-align: center;
  color: #000000;
}
.cid-tJ2vf9nk5f P {
  color: #353535;
  text-align: left;
}
.cid-tJ2vf9nk5f .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJ2vf9nk5f .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJ2vg6kwYm {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tJ2vg6kwYm .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJ2vg6kwYm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJ2vg6kwYm .content-container {
  display: flex;
  width: 100%;
}
.cid-tJ2vg6kwYm .text-container {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  width: 100%;
}
.cid-tJ2vg6kwYm .text-wrap {
  width: 100%;
  padding: 0;
}
.cid-tJ2vg6kwYm .mbr-section-title {
  color: #112B6D;
  margin-bottom: 20px !important;
  width: 100%;
}
.cid-tJ2vg6kwYm .mbr-text {
  color: #112B6D;
  padding-bottom: 0.9rem !important;
  width: 100%;
  margin-bottom: 0 !important;
}
.cid-tJ2vg6kwYm .mbr-section-btn {
  margin-top: 20px;
}
@media (min-width: 576px) {
  .cid-tJ2vg6kwYm .mbr-section-btn {
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
  }
}
@media (min-width: 991px) {
  .cid-tJ2vg6kwYm .mbr-section-btn {
    flex-direction: row;
    justify-content: space-around;
  }
}
.cid-tIXE1m34zi {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-tIXE1m34zi [class^="socicon-"]:before,
.cid-tIXE1m34zi [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-tIXE1m34zi .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-tIXE1m34zi .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #6592e6, #ff6666);
  display: inline-block;
}
.cid-tIXE1m34zi .socicon {
  color: #5b686b;
}
.cid-tIXE1m34zi .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-tIXE1m34zi .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-tIXE1m34zi .btn-social:hover {
  color: #fff;
  background: #1ba1e2;
}
.cid-tIXE1m34zi .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-tIXE1m34zi .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-tIXE1m34zi .btn {
    font-size: 20px !important;
  }
  .cid-tIXE1m34zi .btn-social {
    margin-right: .1rem !important;
    margin-left: .1rem !important;
  }
}
.cid-tJp8ZgtMcC.popup-builder {
  background-color: #ffffff;
}
.cid-tJp8ZgtMcC.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tJp8ZgtMcC.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tJp8ZgtMcC .modal-content,
.cid-tJp8ZgtMcC .modal-dialog {
  height: auto;
}
.cid-tJp8ZgtMcC .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tJp8ZgtMcC .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tJp8ZgtMcC .form-wrapper .mbr-form .form-group,
  .cid-tJp8ZgtMcC .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tJp8ZgtMcC .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tJp8ZgtMcC .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tJp8ZgtMcC .mbr-text {
  text-align: center;
}
.cid-tJp8ZgtMcC .pt-0 {
  padding-top: 0 !important;
}
.cid-tJp8ZgtMcC .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tJp8ZgtMcC .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tJp8ZgtMcC .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tJp8ZgtMcC .modal-open {
  overflow: hidden;
}
.cid-tJp8ZgtMcC .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tJp8ZgtMcC .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tJp8ZgtMcC .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tJp8ZgtMcC .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tJp8ZgtMcC .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tJp8ZgtMcC .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tJp8ZgtMcC .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tJp8ZgtMcC .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-tJp8ZgtMcC .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tJp8ZgtMcC .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tJp8ZgtMcC .modal-backdrop.fade {
  opacity: 0;
}
.cid-tJp8ZgtMcC .modal-backdrop.show {
  opacity: .5;
}
.cid-tJp8ZgtMcC .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tJp8ZgtMcC .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tJp8ZgtMcC .modal-header {
    padding: 1rem;
  }
}
.cid-tJp8ZgtMcC .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tJp8ZgtMcC .modal-header .close svg {
  fill: #353535;
}
.cid-tJp8ZgtMcC .modal-header .close:hover {
  opacity: 1;
}
.cid-tJp8ZgtMcC .modal-header .close:focus {
  outline: none;
}
.cid-tJp8ZgtMcC .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-tJp8ZgtMcC .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tJp8ZgtMcC .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJp8ZgtMcC .modal-body {
    padding: 1rem;
  }
}
.cid-tJp8ZgtMcC .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tJp8ZgtMcC .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJp8ZgtMcC .modal-footer {
    padding: 1rem;
  }
}
.cid-tJp8ZgtMcC .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tJp8ZgtMcC .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tJp8ZgtMcC .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tJp8ZgtMcC .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tJp8ZgtMcC .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tJp8ZgtMcC .modal-lg,
  .cid-tJp8ZgtMcC .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tJp8ZgtMcC .modal-xl {
    max-width: 1140px;
  }
}
.cid-tJp8ZgtMcC .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tJp8ZgtMcC .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tJp8ZgtMcC .form-group {
  margin-bottom: 1rem;
}
.cid-tJp8ZgtMcC .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tJp8ZgtMcC .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tJp8ZgtMcC .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tJp8ZgtMcC .mbr-section-btn {
  margin: 0;
}
.cid-tJp8ZgtMcC .mbr-section-btn .btn {
  margin: 0;
}
.cid-tJp8TaWwtu.popup-builder {
  background-color: #ffffff;
}
.cid-tJp8TaWwtu.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tJp8TaWwtu.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tJp8TaWwtu .modal-content,
.cid-tJp8TaWwtu .modal-dialog {
  height: auto;
}
.cid-tJp8TaWwtu .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tJp8TaWwtu .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tJp8TaWwtu .form-wrapper .mbr-form .form-group,
  .cid-tJp8TaWwtu .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tJp8TaWwtu .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tJp8TaWwtu .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tJp8TaWwtu .mbr-text {
  text-align: center;
}
.cid-tJp8TaWwtu .pt-0 {
  padding-top: 0 !important;
}
.cid-tJp8TaWwtu .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tJp8TaWwtu .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tJp8TaWwtu .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tJp8TaWwtu .modal-open {
  overflow: hidden;
}
.cid-tJp8TaWwtu .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tJp8TaWwtu .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tJp8TaWwtu .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tJp8TaWwtu .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tJp8TaWwtu .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tJp8TaWwtu .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tJp8TaWwtu .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tJp8TaWwtu .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-tJp8TaWwtu .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tJp8TaWwtu .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tJp8TaWwtu .modal-backdrop.fade {
  opacity: 0;
}
.cid-tJp8TaWwtu .modal-backdrop.show {
  opacity: .5;
}
.cid-tJp8TaWwtu .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tJp8TaWwtu .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tJp8TaWwtu .modal-header {
    padding: 1rem;
  }
}
.cid-tJp8TaWwtu .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tJp8TaWwtu .modal-header .close svg {
  fill: #353535;
}
.cid-tJp8TaWwtu .modal-header .close:hover {
  opacity: 1;
}
.cid-tJp8TaWwtu .modal-header .close:focus {
  outline: none;
}
.cid-tJp8TaWwtu .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-tJp8TaWwtu .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tJp8TaWwtu .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJp8TaWwtu .modal-body {
    padding: 1rem;
  }
}
.cid-tJp8TaWwtu .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tJp8TaWwtu .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJp8TaWwtu .modal-footer {
    padding: 1rem;
  }
}
.cid-tJp8TaWwtu .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tJp8TaWwtu .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tJp8TaWwtu .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tJp8TaWwtu .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tJp8TaWwtu .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tJp8TaWwtu .modal-lg,
  .cid-tJp8TaWwtu .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tJp8TaWwtu .modal-xl {
    max-width: 1140px;
  }
}
.cid-tJp8TaWwtu .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tJp8TaWwtu .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tJp8TaWwtu .form-group {
  margin-bottom: 1rem;
}
.cid-tJp8TaWwtu .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tJp8TaWwtu .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tJp8TaWwtu .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tJp8TaWwtu .mbr-section-btn {
  margin: 0;
}
.cid-tJp8TaWwtu .mbr-section-btn .btn {
  margin: 0;
}
.cid-tJt1O91PL2 {
  background-color: #ffffff;
}
.cid-tJt1O91PL2 .container {
  padding-top: 25px;
  padding-bottom: 25px;
  text-align: right;
}
.cid-tJt1O91PL2 .container-nopadding {
  padding: 0px;
}
.cid-tJt1O91PL2 .contactBtn {
  position: absolute;
  right: 30px;
  bottom: 30px;
  z-index: 5001;
}
.cid-tJt1O91PL2 .contactBtnFixed {
  position: fixed;
}
.cid-tJt1O91PL2 .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-tJt1O91PL2 .btnIconcol {
  color: #ffffff;
}
.cid-tJt1O91PL2 .btn-circle:hover {
  background-color: #232323;
}
.cid-tJt1O91PL2 .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-tJt1O91PL2 .btn-iconsize .btn {
    font-size: 1.7rem !important;
  }
  .cid-tJt1O91PL2 .btn-iconsize .btn .mbr-iconfont {
    font-size: 1.7rem !important;
  }
}
.cid-tJt1O91PL2 .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-tJt1O91PL2 .windowFixed {
  display: none;
  position: fixed;
  right: 100px;
  bottom: 30px;
  overflow: auto;
  opacity: 0%;
  transition: opacity 1s;
}
.cid-tJt1O91PL2 .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-tJt1O91PL2 .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-tJt1O91PL2 .windowFixed {
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
  }
  .cid-tJt1O91PL2 .windowBar,
  .cid-tJt1O91PL2 .contentwindow,
  .cid-tJt1O91PL2 .contactwindow {
    border-radius: 0;
  }
}
.cid-tJt1O91PL2 .windowContent {
  width: 100%;
  padding: 10px;
}
.cid-tJt1O91PL2 .windowBarText {
  display: block;
  color: #ffffff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-tJt1O91PL2 .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-tJt1O91PL2 .mbr-form .input-group-btn button[type="submit"] {
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-tJt1O91PL2 .recaptcha-div {
  margin-bottom: 0;
}
.cid-tJt1O91PL2 .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-tJt1O91PL2 .gdpr-div {
  margin-bottom: 0;
}
.cid-tJt1O91PL2 .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-tJt1O91PL2 .alert-div {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
}
.cid-tJt1O91PL2 .send-copy-div {
  margin-bottom: 0;
}
.cid-tJt1O91PL2 .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-tJt1O91PL2 .alert-success {
  background-color: #55e629;
  padding-top: 0.3rem !important;
  padding-bottom: 0.3rem !important;
}
.cid-tJt1O91PL2 .alert-danger {
  background-color: #fd000b;
  padding-top: 0.3rem !important;
  padding-bottom: 0.3rem !important;
}
.cid-tJt1O91PL2 .mbr-alert-success {
  text-align: center;
}
.cid-tJt1O91PL2 .mbr-alert-danger {
  text-align: center;
}
.cid-tJt1O91PL2 .message-div {
  margin-bottom: 0;
}
.cid-tJt1O91PL2 .message-topic-div {
  margin-bottom: 0;
}
.cid-tJt1O91PL2 .file-upload-div {
  margin-bottom: 0;
}
.cid-tJt1O91PL2 .form-control {
  padding-top: 5px !important;
  padding-bottom: 8px !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  min-height: 3.2em !important;
}
.cid-tJt1O91PL2 .form-control2 {
  color: #000000 !important;
  font-size: 15px !important;
  font-weight: 400 !important;
  min-height: 3.2em !important;
}
.cid-tJt1O91PL2 .form-control3 {
  font-size: 15px !important;
  font-weight: 400 !important;
  min-height: 3.5em !important;
}
.cid-tJt1O91PL2 .form-control {
  border: 1px solid #000000 !important;
}
.cid-tJt1O91PL2 .form-control:hover {
  border: 1px solid #000000 !important;
}
.cid-tJt1O91PL2 .form-control:focus {
  border: 1px solid #000000 !important;
}
.cid-tJt1O91PL2 .showAlerts {
  display: block !important;
}
.cid-tJt1O91PL2 .sendBtnCornerRadius {
  border-radius: 7px;
}
.cid-tJt1O91PL2 .hidden {
  display: none;
}
.cid-tJt1O91PL2 .mbr-section-terms {
  color: #232323;
  text-align: left;
}
.cid-tJt1O91PL2 .mbr-section-autorespond {
  color: #232323;
  text-align: center;
}
.cid-tJt1O91PL2 .mbr-section-gdpr {
  color: #232323;
  text-align: left;
}
.cid-tJt1O91PL2 .mbr-section-alertsuccess {
  text-align: center;
}
.cid-tJt1O91PL2 .mbr-section-alertsuccess span {
  vertical-align: middle;
}
.cid-tJt1O91PL2 .mbr-section-alerterror {
  text-align: center;
}
.cid-tJt1O91PL2 .mbr-section-alerterror span {
  vertical-align: middle;
}
.cid-tJt1O91PL2 .mbr-section-labels {
  color: #232323;
}
.cid-tJt1O91PL2 .sub-btn-config {
  margin-top: 13px !important;
  margin-bottom: 10px !important;
}
.cid-tJt1O91PL2 .uploadBtn {
  padding-top: 17px !important;
  padding-left: 20.75px !important;
  color: #000000 !important;
}
.cid-tJt1O91PL2 .MsgTopicXpad {
  padding-left: 6px !important;
}
.cid-tJt1O91PL2 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-tJt1O91PL2 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-tJt1O91PL2 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-tJt1O91PL2 .blockhelp-format {
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  text-align: left;
}
.cid-tJt1O91PL2 .blockhelp-format2 {
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  text-align: left;
  color: red;
}
.cid-tJt1O91PL2 .show2ndButton {
  display: none ;
}
.cid-tJt1O91PL2 input,
.cid-tJt1O91PL2 textarea,
.cid-tJt1O91PL2 select {
  background-color: #ffffff !important;
}
.cid-tJt1O91PL2 textarea::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-tJt1O91PL2 textarea:-moz-placeholder {
  color: #767676 !important;
}
.cid-tJt1O91PL2 textarea::-moz-placeholder {
  color: #767676 !important;
}
.cid-tJt1O91PL2 textarea:-ms-input-placeholder {
  color: #767676 !important;
}
.cid-tJt1O91PL2 input::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-tJt1O91PL2 input:-moz-placeholder {
  color: #767676 !important;
}
.cid-tJt1O91PL2 input::-moz-placeholder {
  color: #767676 !important;
}
.cid-tJt1O91PL2 input:-ms-input-placeholder {
  color: #767676 !important;
}
.cid-tJt1O91PL2 .btn .mbr-iconfont,
.cid-tJt1O91PL2 .btn.btn-sm .mbr-iconfont {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: unset;
}
.cid-uj4ZKexzAc {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uj4ZKexzAc .mbr-fallback-image.disabled {
  display: none;
}
.cid-uj4ZKexzAc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uj4ZKexzAc .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uj4ZKexzAc .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uj4ZKexzAc .row {
    text-align: center;
  }
  .cid-uj4ZKexzAc .row > div {
    margin: auto;
  }
  .cid-uj4ZKexzAc .social-row {
    justify-content: center;
  }
}
.cid-uj4ZKexzAc .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uj4ZKexzAc .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uj4ZKexzAc .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uj4ZKexzAc .list {
    margin-bottom: 0rem;
  }
}
.cid-uj4ZKexzAc .mbr-text {
  color: #bbbbbb;
}
.cid-uj4ZKexzAc .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-uj4ZKexzAc .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uj4ZKexzAc div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uj4ZQcDOEp {
  z-index: 1000;
  width: 100%;
}
.cid-uj4ZQcDOEp nav.navbar {
  position: fixed;
}
.cid-uj4ZQcDOEp .container-fluid {
  padding: 0;
}
.cid-uj4ZQcDOEp .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-uj4ZQcDOEp .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uj4ZQcDOEp .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uj4ZQcDOEp .dropdown-item:hover,
.cid-uj4ZQcDOEp .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uj4ZQcDOEp .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uj4ZQcDOEp .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uj4ZQcDOEp .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uj4ZQcDOEp .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uj4ZQcDOEp .nav-link {
  position: relative;
}
.cid-uj4ZQcDOEp .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-uj4ZQcDOEp .nav-link::after {
  background: transparent !important;
}
.cid-uj4ZQcDOEp .nav-link:hover::before,
.cid-uj4ZQcDOEp .nav-link :focus::before {
  width: 100%;
}
.cid-uj4ZQcDOEp .container {
  display: flex;
  margin: auto;
}
.cid-uj4ZQcDOEp .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-uj4ZQcDOEp .iconfont-wrapper:hover {
  background: #FFFFFF;
}
.cid-uj4ZQcDOEp .iconfont-wrapper:hover .mbr-iconfont {
  color: #141414;
}
.cid-uj4ZQcDOEp .dropdown-menu,
.cid-uj4ZQcDOEp .navbar.opened {
  background: #141414 !important;
}
.cid-uj4ZQcDOEp .nav-item:focus,
.cid-uj4ZQcDOEp .nav-link:focus {
  outline: none;
}
.cid-uj4ZQcDOEp .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uj4ZQcDOEp .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
  background: transparent !important;
}
.cid-uj4ZQcDOEp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uj4ZQcDOEp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uj4ZQcDOEp .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uj4ZQcDOEp .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uj4ZQcDOEp .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid #ffffff;
  background: rgba(20, 20, 20, 0.2);
}
.cid-uj4ZQcDOEp .navbar.opened {
  transition: all 0.3s;
}
.cid-uj4ZQcDOEp .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uj4ZQcDOEp .navbar .navbar-logo img {
  width: auto;
}
.cid-uj4ZQcDOEp .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uj4ZQcDOEp .navbar.collapsed {
  justify-content: center;
}
.cid-uj4ZQcDOEp .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uj4ZQcDOEp .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uj4ZQcDOEp .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-uj4ZQcDOEp .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uj4ZQcDOEp .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uj4ZQcDOEp .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-uj4ZQcDOEp .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uj4ZQcDOEp .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uj4ZQcDOEp .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uj4ZQcDOEp .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uj4ZQcDOEp .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uj4ZQcDOEp .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uj4ZQcDOEp .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uj4ZQcDOEp .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-uj4ZQcDOEp .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uj4ZQcDOEp .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uj4ZQcDOEp .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uj4ZQcDOEp .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uj4ZQcDOEp .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uj4ZQcDOEp .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uj4ZQcDOEp .navbar.navbar-short {
  min-height: 60px;
}
.cid-uj4ZQcDOEp .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uj4ZQcDOEp .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uj4ZQcDOEp .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-uj4ZQcDOEp .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uj4ZQcDOEp .navbar-brand .display-7 {
  font-size: 24px;
}
.cid-uj4ZQcDOEp .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uj4ZQcDOEp .dropdown-item.active,
.cid-uj4ZQcDOEp .dropdown-item:active {
  background-color: transparent;
}
.cid-uj4ZQcDOEp .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uj4ZQcDOEp .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uj4ZQcDOEp .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uj4ZQcDOEp .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #141414;
}
.cid-uj4ZQcDOEp .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uj4ZQcDOEp .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uj4ZQcDOEp ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uj4ZQcDOEp .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
@media (min-width: 992px) {
  .cid-uj4ZQcDOEp .navbar-buttons {
    margin-bottom: -1px;
    margin-top: -1px;
  }
}
.cid-uj4ZQcDOEp button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uj4ZQcDOEp button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uj4ZQcDOEp button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uj4ZQcDOEp button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uj4ZQcDOEp button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uj4ZQcDOEp button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uj4ZQcDOEp nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uj4ZQcDOEp nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uj4ZQcDOEp nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uj4ZQcDOEp nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uj4ZQcDOEp .navbar-dropdown {
  padding: 0 24px;
  position: fixed;
}
@media (min-width: 576px) {
  .cid-uj4ZQcDOEp .navbar-dropdown {
    padding: 0 40px;
    min-height: 80px;
  }
}
@media (min-width: 768px) {
  .cid-uj4ZQcDOEp .navbar-dropdown {
    padding: 0 60px;
  }
}
@media (min-width: 992px) {
  .cid-uj4ZQcDOEp .navbar-dropdown {
    padding: 0 0 0 60px;
  }
}
.cid-uj4ZQcDOEp a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uj4ZQcDOEp .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-uj4ZQcDOEp .icons-menu {
    padding-left: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uj4ZQcDOEp .navbar {
    height: 70px;
  }
  .cid-uj4ZQcDOEp .navbar.opened {
    height: auto;
  }
  .cid-uj4ZQcDOEp .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uj4ZQcDOEp .btn {
  min-height: 81px;
  margin: 0.667rem 0.667rem 1.4rem;
  padding: 0 64px;
}
@media (min-width: 992px) {
  .cid-uj4ZQcDOEp .btn {
    margin: 0 0 0 0.6rem;
  }
}
.cid-uj4ZQcDOEp .btn-info-outline {
  border: 1px solid currentColor;
  background: #232323 !important;
}
.cid-uj4ZQcDOEp .btn-info-outline:hover {
  background: #595959 !important;
  border: 1px solid currentColor !important;
}
.cid-tJ2CJXbwiD {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tJ2CJXbwiD .main {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-tJ2CJXbwiD .row-element,
.cid-tJ2CJXbwiD .image-element {
  padding: 0;
}
.cid-tJ2CJXbwiD .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tJ2CJXbwiD .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-tJ2CJXbwiD .text-content {
  padding: 3rem;
}
.cid-tJ2CJXbwiD .mbr-section-subtitle {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-tJ2CJXbwiD .text-content {
    padding: 2rem 1rem;
  }
  .cid-tJ2CJXbwiD .mbr-title,
  .cid-tJ2CJXbwiD .underline,
  .cid-tJ2CJXbwiD .mbr-text,
  .cid-tJ2CJXbwiD .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tJ2CKRJsH0 {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tJ2CMI3WIs {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tJ2CMI3WIs .nav-tabs .nav-item.open .nav-link:focus,
.cid-tJ2CMI3WIs .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-tJ2CMI3WIs .nav {
  display: block;
}
.cid-tJ2CMI3WIs .nav-tabs {
  border: none;
  justify-content: center;
  display: flex;
}
.cid-tJ2CMI3WIs .nav-item {
  width: 100%;
}
@media (max-width: 992px) {
  .cid-tJ2CMI3WIs .nav-item {
    width: max-content;
    margin: 0;
  }
}
.cid-tJ2CMI3WIs .nav-tabs .nav-link {
  transition: all 0.5s;
  border-radius: 6px !important;
  border: none;
}
.cid-tJ2CMI3WIs .nav-tabs .nav-link:not(.active) {
  color: #000000;
}
.cid-tJ2CMI3WIs .nav-link,
.cid-tJ2CMI3WIs .nav-link.active {
  padding: 0.8rem 2rem;
  background-color: transparent;
  font-weight: bold;
}
.cid-tJ2CMI3WIs .nav-tabs .nav-link.active {
  background: #ff3366;
  color: #ffffff;
}
.cid-tJ2CMI3WIs H4 {
  text-align: center;
}
.cid-tJ2CMI3WIs H3 {
  text-align: center;
  color: #000000;
}
.cid-tJ2CMI3WIs P {
  color: #353535;
  text-align: left;
}
.cid-tJ2CMI3WIs .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJ2CMI3WIs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJ2CNB9TRP {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tJ2CNB9TRP .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJ2CNB9TRP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJ2CNB9TRP .content-container {
  display: flex;
  width: 100%;
}
.cid-tJ2CNB9TRP .text-container {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  width: 100%;
}
.cid-tJ2CNB9TRP .text-wrap {
  width: 100%;
  padding: 0;
}
.cid-tJ2CNB9TRP .mbr-section-title {
  color: #112B6D;
  margin-bottom: 20px !important;
  width: 100%;
}
.cid-tJ2CNB9TRP .mbr-text {
  color: #112B6D;
  padding-bottom: 0.9rem !important;
  width: 100%;
  margin-bottom: 0 !important;
}
.cid-tJ2CNB9TRP .mbr-section-btn {
  margin-top: 20px;
}
@media (min-width: 576px) {
  .cid-tJ2CNB9TRP .mbr-section-btn {
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
  }
}
@media (min-width: 991px) {
  .cid-tJ2CNB9TRP .mbr-section-btn {
    flex-direction: row;
    justify-content: space-around;
  }
}
.cid-tJ2kaadm7n {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-tJ2kaadm7n [class^="socicon-"]:before,
.cid-tJ2kaadm7n [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-tJ2kaadm7n .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-tJ2kaadm7n .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #6592e6, #ff6666);
  display: inline-block;
}
.cid-tJ2kaadm7n .socicon {
  color: #5b686b;
}
.cid-tJ2kaadm7n .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-tJ2kaadm7n .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-tJ2kaadm7n .btn-social:hover {
  color: #fff;
  background: #1ba1e2;
}
.cid-tJ2kaadm7n .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-tJ2kaadm7n .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-tJ2kaadm7n .btn {
    font-size: 20px !important;
  }
  .cid-tJ2kaadm7n .btn-social {
    margin-right: .1rem !important;
    margin-left: .1rem !important;
  }
}
.cid-tJpdc23DGc.popup-builder {
  background-color: #ffffff;
}
.cid-tJpdc23DGc.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tJpdc23DGc.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tJpdc23DGc .modal-content,
.cid-tJpdc23DGc .modal-dialog {
  height: auto;
}
.cid-tJpdc23DGc .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tJpdc23DGc .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tJpdc23DGc .form-wrapper .mbr-form .form-group,
  .cid-tJpdc23DGc .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tJpdc23DGc .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tJpdc23DGc .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tJpdc23DGc .mbr-text {
  text-align: center;
}
.cid-tJpdc23DGc .pt-0 {
  padding-top: 0 !important;
}
.cid-tJpdc23DGc .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tJpdc23DGc .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tJpdc23DGc .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tJpdc23DGc .modal-open {
  overflow: hidden;
}
.cid-tJpdc23DGc .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tJpdc23DGc .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tJpdc23DGc .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tJpdc23DGc .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tJpdc23DGc .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tJpdc23DGc .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tJpdc23DGc .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tJpdc23DGc .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-tJpdc23DGc .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tJpdc23DGc .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tJpdc23DGc .modal-backdrop.fade {
  opacity: 0;
}
.cid-tJpdc23DGc .modal-backdrop.show {
  opacity: .5;
}
.cid-tJpdc23DGc .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tJpdc23DGc .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tJpdc23DGc .modal-header {
    padding: 1rem;
  }
}
.cid-tJpdc23DGc .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tJpdc23DGc .modal-header .close svg {
  fill: #353535;
}
.cid-tJpdc23DGc .modal-header .close:hover {
  opacity: 1;
}
.cid-tJpdc23DGc .modal-header .close:focus {
  outline: none;
}
.cid-tJpdc23DGc .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-tJpdc23DGc .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tJpdc23DGc .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJpdc23DGc .modal-body {
    padding: 1rem;
  }
}
.cid-tJpdc23DGc .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tJpdc23DGc .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJpdc23DGc .modal-footer {
    padding: 1rem;
  }
}
.cid-tJpdc23DGc .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tJpdc23DGc .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tJpdc23DGc .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tJpdc23DGc .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tJpdc23DGc .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tJpdc23DGc .modal-lg,
  .cid-tJpdc23DGc .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tJpdc23DGc .modal-xl {
    max-width: 1140px;
  }
}
.cid-tJpdc23DGc .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tJpdc23DGc .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tJpdc23DGc .form-group {
  margin-bottom: 1rem;
}
.cid-tJpdc23DGc .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tJpdc23DGc .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tJpdc23DGc .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tJpdc23DGc .mbr-section-btn {
  margin: 0;
}
.cid-tJpdc23DGc .mbr-section-btn .btn {
  margin: 0;
}
.cid-tJpdlwB0bU.popup-builder {
  background-color: #ffffff;
}
.cid-tJpdlwB0bU.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tJpdlwB0bU.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tJpdlwB0bU .modal-content,
.cid-tJpdlwB0bU .modal-dialog {
  height: auto;
}
.cid-tJpdlwB0bU .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tJpdlwB0bU .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tJpdlwB0bU .form-wrapper .mbr-form .form-group,
  .cid-tJpdlwB0bU .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tJpdlwB0bU .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tJpdlwB0bU .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tJpdlwB0bU .mbr-text {
  text-align: center;
}
.cid-tJpdlwB0bU .pt-0 {
  padding-top: 0 !important;
}
.cid-tJpdlwB0bU .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tJpdlwB0bU .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tJpdlwB0bU .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tJpdlwB0bU .modal-open {
  overflow: hidden;
}
.cid-tJpdlwB0bU .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tJpdlwB0bU .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tJpdlwB0bU .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tJpdlwB0bU .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tJpdlwB0bU .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tJpdlwB0bU .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tJpdlwB0bU .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tJpdlwB0bU .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-tJpdlwB0bU .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tJpdlwB0bU .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tJpdlwB0bU .modal-backdrop.fade {
  opacity: 0;
}
.cid-tJpdlwB0bU .modal-backdrop.show {
  opacity: .5;
}
.cid-tJpdlwB0bU .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tJpdlwB0bU .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tJpdlwB0bU .modal-header {
    padding: 1rem;
  }
}
.cid-tJpdlwB0bU .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tJpdlwB0bU .modal-header .close svg {
  fill: #353535;
}
.cid-tJpdlwB0bU .modal-header .close:hover {
  opacity: 1;
}
.cid-tJpdlwB0bU .modal-header .close:focus {
  outline: none;
}
.cid-tJpdlwB0bU .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-tJpdlwB0bU .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tJpdlwB0bU .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJpdlwB0bU .modal-body {
    padding: 1rem;
  }
}
.cid-tJpdlwB0bU .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tJpdlwB0bU .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJpdlwB0bU .modal-footer {
    padding: 1rem;
  }
}
.cid-tJpdlwB0bU .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tJpdlwB0bU .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tJpdlwB0bU .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tJpdlwB0bU .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tJpdlwB0bU .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tJpdlwB0bU .modal-lg,
  .cid-tJpdlwB0bU .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tJpdlwB0bU .modal-xl {
    max-width: 1140px;
  }
}
.cid-tJpdlwB0bU .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tJpdlwB0bU .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tJpdlwB0bU .form-group {
  margin-bottom: 1rem;
}
.cid-tJpdlwB0bU .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tJpdlwB0bU .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tJpdlwB0bU .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tJpdlwB0bU .mbr-section-btn {
  margin: 0;
}
.cid-tJpdlwB0bU .mbr-section-btn .btn {
  margin: 0;
}
.cid-tJt1Val1ND {
  background-color: #ffffff;
}
.cid-tJt1Val1ND .container {
  padding-top: 25px;
  padding-bottom: 25px;
  text-align: right;
}
.cid-tJt1Val1ND .container-nopadding {
  padding: 0px;
}
.cid-tJt1Val1ND .contactBtn {
  position: absolute;
  right: 30px;
  bottom: 30px;
  z-index: 5001;
}
.cid-tJt1Val1ND .contactBtnFixed {
  position: fixed;
}
.cid-tJt1Val1ND .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-tJt1Val1ND .btnIconcol {
  color: #ffffff;
}
.cid-tJt1Val1ND .btn-circle:hover {
  background-color: #232323;
}
.cid-tJt1Val1ND .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-tJt1Val1ND .btn-iconsize .btn {
    font-size: 1.7rem !important;
  }
  .cid-tJt1Val1ND .btn-iconsize .btn .mbr-iconfont {
    font-size: 1.7rem !important;
  }
}
.cid-tJt1Val1ND .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-tJt1Val1ND .windowFixed {
  display: none;
  position: fixed;
  right: 100px;
  bottom: 30px;
  overflow: auto;
  opacity: 0%;
  transition: opacity 1s;
}
.cid-tJt1Val1ND .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-tJt1Val1ND .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-tJt1Val1ND .windowFixed {
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
  }
  .cid-tJt1Val1ND .windowBar,
  .cid-tJt1Val1ND .contentwindow,
  .cid-tJt1Val1ND .contactwindow {
    border-radius: 0;
  }
}
.cid-tJt1Val1ND .windowContent {
  width: 100%;
  padding: 10px;
}
.cid-tJt1Val1ND .windowBarText {
  display: block;
  color: #ffffff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-tJt1Val1ND .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-tJt1Val1ND .mbr-form .input-group-btn button[type="submit"] {
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-tJt1Val1ND .recaptcha-div {
  margin-bottom: 0;
}
.cid-tJt1Val1ND .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-tJt1Val1ND .gdpr-div {
  margin-bottom: 0;
}
.cid-tJt1Val1ND .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-tJt1Val1ND .alert-div {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
}
.cid-tJt1Val1ND .send-copy-div {
  margin-bottom: 0;
}
.cid-tJt1Val1ND .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-tJt1Val1ND .alert-success {
  background-color: #55e629;
  padding-top: 0.3rem !important;
  padding-bottom: 0.3rem !important;
}
.cid-tJt1Val1ND .alert-danger {
  background-color: #fd000b;
  padding-top: 0.3rem !important;
  padding-bottom: 0.3rem !important;
}
.cid-tJt1Val1ND .mbr-alert-success {
  text-align: center;
}
.cid-tJt1Val1ND .mbr-alert-danger {
  text-align: center;
}
.cid-tJt1Val1ND .message-div {
  margin-bottom: 0;
}
.cid-tJt1Val1ND .message-topic-div {
  margin-bottom: 0;
}
.cid-tJt1Val1ND .file-upload-div {
  margin-bottom: 0;
}
.cid-tJt1Val1ND .form-control {
  padding-top: 5px !important;
  padding-bottom: 8px !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  min-height: 3.2em !important;
}
.cid-tJt1Val1ND .form-control2 {
  color: #000000 !important;
  font-size: 15px !important;
  font-weight: 400 !important;
  min-height: 3.2em !important;
}
.cid-tJt1Val1ND .form-control3 {
  font-size: 15px !important;
  font-weight: 400 !important;
  min-height: 3.5em !important;
}
.cid-tJt1Val1ND .form-control {
  border: 1px solid #000000 !important;
}
.cid-tJt1Val1ND .form-control:hover {
  border: 1px solid #000000 !important;
}
.cid-tJt1Val1ND .form-control:focus {
  border: 1px solid #000000 !important;
}
.cid-tJt1Val1ND .showAlerts {
  display: block !important;
}
.cid-tJt1Val1ND .sendBtnCornerRadius {
  border-radius: 7px;
}
.cid-tJt1Val1ND .hidden {
  display: none;
}
.cid-tJt1Val1ND .mbr-section-terms {
  color: #232323;
  text-align: left;
}
.cid-tJt1Val1ND .mbr-section-autorespond {
  color: #232323;
  text-align: center;
}
.cid-tJt1Val1ND .mbr-section-gdpr {
  color: #232323;
  text-align: left;
}
.cid-tJt1Val1ND .mbr-section-alertsuccess {
  text-align: center;
}
.cid-tJt1Val1ND .mbr-section-alertsuccess span {
  vertical-align: middle;
}
.cid-tJt1Val1ND .mbr-section-alerterror {
  text-align: center;
}
.cid-tJt1Val1ND .mbr-section-alerterror span {
  vertical-align: middle;
}
.cid-tJt1Val1ND .mbr-section-labels {
  color: #232323;
}
.cid-tJt1Val1ND .sub-btn-config {
  margin-top: 13px !important;
  margin-bottom: 10px !important;
}
.cid-tJt1Val1ND .uploadBtn {
  padding-top: 17px !important;
  padding-left: 20.75px !important;
  color: #000000 !important;
}
.cid-tJt1Val1ND .MsgTopicXpad {
  padding-left: 6px !important;
}
.cid-tJt1Val1ND 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-tJt1Val1ND 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-tJt1Val1ND 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-tJt1Val1ND .blockhelp-format {
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  text-align: left;
}
.cid-tJt1Val1ND .blockhelp-format2 {
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  text-align: left;
  color: red;
}
.cid-tJt1Val1ND .show2ndButton {
  display: none ;
}
.cid-tJt1Val1ND input,
.cid-tJt1Val1ND textarea,
.cid-tJt1Val1ND select {
  background-color: #ffffff !important;
}
.cid-tJt1Val1ND textarea::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-tJt1Val1ND textarea:-moz-placeholder {
  color: #767676 !important;
}
.cid-tJt1Val1ND textarea::-moz-placeholder {
  color: #767676 !important;
}
.cid-tJt1Val1ND textarea:-ms-input-placeholder {
  color: #767676 !important;
}
.cid-tJt1Val1ND input::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-tJt1Val1ND input:-moz-placeholder {
  color: #767676 !important;
}
.cid-tJt1Val1ND input::-moz-placeholder {
  color: #767676 !important;
}
.cid-tJt1Val1ND input:-ms-input-placeholder {
  color: #767676 !important;
}
.cid-tJt1Val1ND .btn .mbr-iconfont,
.cid-tJt1Val1ND .btn.btn-sm .mbr-iconfont {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: unset;
}
.cid-uj4ZSPunix {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uj4ZSPunix .mbr-fallback-image.disabled {
  display: none;
}
.cid-uj4ZSPunix .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uj4ZSPunix .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uj4ZSPunix .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uj4ZSPunix .row {
    text-align: center;
  }
  .cid-uj4ZSPunix .row > div {
    margin: auto;
  }
  .cid-uj4ZSPunix .social-row {
    justify-content: center;
  }
}
.cid-uj4ZSPunix .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uj4ZSPunix .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uj4ZSPunix .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uj4ZSPunix .list {
    margin-bottom: 0rem;
  }
}
.cid-uj4ZSPunix .mbr-text {
  color: #bbbbbb;
}
.cid-uj4ZSPunix .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-uj4ZSPunix .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uj4ZSPunix div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uj503EI5ko {
  z-index: 1000;
  width: 100%;
}
.cid-uj503EI5ko nav.navbar {
  position: fixed;
}
.cid-uj503EI5ko .container-fluid {
  padding: 0;
}
.cid-uj503EI5ko .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-uj503EI5ko .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uj503EI5ko .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uj503EI5ko .dropdown-item:hover,
.cid-uj503EI5ko .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uj503EI5ko .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uj503EI5ko .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uj503EI5ko .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uj503EI5ko .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uj503EI5ko .nav-link {
  position: relative;
}
.cid-uj503EI5ko .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-uj503EI5ko .nav-link::after {
  background: transparent !important;
}
.cid-uj503EI5ko .nav-link:hover::before,
.cid-uj503EI5ko .nav-link :focus::before {
  width: 100%;
}
.cid-uj503EI5ko .container {
  display: flex;
  margin: auto;
}
.cid-uj503EI5ko .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-uj503EI5ko .iconfont-wrapper:hover {
  background: #FFFFFF;
}
.cid-uj503EI5ko .iconfont-wrapper:hover .mbr-iconfont {
  color: #141414;
}
.cid-uj503EI5ko .dropdown-menu,
.cid-uj503EI5ko .navbar.opened {
  background: #141414 !important;
}
.cid-uj503EI5ko .nav-item:focus,
.cid-uj503EI5ko .nav-link:focus {
  outline: none;
}
.cid-uj503EI5ko .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uj503EI5ko .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
  background: transparent !important;
}
.cid-uj503EI5ko .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uj503EI5ko .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uj503EI5ko .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uj503EI5ko .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uj503EI5ko .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid #ffffff;
  background: rgba(20, 20, 20, 0.2);
}
.cid-uj503EI5ko .navbar.opened {
  transition: all 0.3s;
}
.cid-uj503EI5ko .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uj503EI5ko .navbar .navbar-logo img {
  width: auto;
}
.cid-uj503EI5ko .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uj503EI5ko .navbar.collapsed {
  justify-content: center;
}
.cid-uj503EI5ko .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uj503EI5ko .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uj503EI5ko .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-uj503EI5ko .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uj503EI5ko .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uj503EI5ko .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-uj503EI5ko .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uj503EI5ko .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uj503EI5ko .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uj503EI5ko .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uj503EI5ko .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uj503EI5ko .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uj503EI5ko .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uj503EI5ko .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-uj503EI5ko .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uj503EI5ko .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uj503EI5ko .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uj503EI5ko .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uj503EI5ko .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uj503EI5ko .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uj503EI5ko .navbar.navbar-short {
  min-height: 60px;
}
.cid-uj503EI5ko .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uj503EI5ko .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uj503EI5ko .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-uj503EI5ko .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uj503EI5ko .navbar-brand .display-7 {
  font-size: 24px;
}
.cid-uj503EI5ko .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uj503EI5ko .dropdown-item.active,
.cid-uj503EI5ko .dropdown-item:active {
  background-color: transparent;
}
.cid-uj503EI5ko .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uj503EI5ko .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uj503EI5ko .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uj503EI5ko .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #141414;
}
.cid-uj503EI5ko .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uj503EI5ko .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uj503EI5ko ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uj503EI5ko .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
@media (min-width: 992px) {
  .cid-uj503EI5ko .navbar-buttons {
    margin-bottom: -1px;
    margin-top: -1px;
  }
}
.cid-uj503EI5ko button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uj503EI5ko button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uj503EI5ko button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uj503EI5ko button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uj503EI5ko button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uj503EI5ko button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uj503EI5ko nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uj503EI5ko nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uj503EI5ko nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uj503EI5ko nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uj503EI5ko .navbar-dropdown {
  padding: 0 24px;
  position: fixed;
}
@media (min-width: 576px) {
  .cid-uj503EI5ko .navbar-dropdown {
    padding: 0 40px;
    min-height: 80px;
  }
}
@media (min-width: 768px) {
  .cid-uj503EI5ko .navbar-dropdown {
    padding: 0 60px;
  }
}
@media (min-width: 992px) {
  .cid-uj503EI5ko .navbar-dropdown {
    padding: 0 0 0 60px;
  }
}
.cid-uj503EI5ko a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uj503EI5ko .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-uj503EI5ko .icons-menu {
    padding-left: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uj503EI5ko .navbar {
    height: 70px;
  }
  .cid-uj503EI5ko .navbar.opened {
    height: auto;
  }
  .cid-uj503EI5ko .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uj503EI5ko .btn {
  min-height: 81px;
  margin: 0.667rem 0.667rem 1.4rem;
  padding: 0 64px;
}
@media (min-width: 992px) {
  .cid-uj503EI5ko .btn {
    margin: 0 0 0 0.6rem;
  }
}
.cid-uj503EI5ko .btn-info-outline {
  border: 1px solid currentColor;
  background: #232323 !important;
}
.cid-uj503EI5ko .btn-info-outline:hover {
  background: #595959 !important;
  border: 1px solid currentColor !important;
}
.cid-tJ2EUKkel3 {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tJ2EUKkel3 .main {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-tJ2EUKkel3 .row-element,
.cid-tJ2EUKkel3 .image-element {
  padding: 0;
}
.cid-tJ2EUKkel3 .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tJ2EUKkel3 .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-tJ2EUKkel3 .text-content {
  padding: 3rem;
}
.cid-tJ2EUKkel3 .mbr-section-subtitle {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-tJ2EUKkel3 .text-content {
    padding: 2rem 1rem;
  }
  .cid-tJ2EUKkel3 .mbr-title,
  .cid-tJ2EUKkel3 .underline,
  .cid-tJ2EUKkel3 .mbr-text,
  .cid-tJ2EUKkel3 .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tJ2EWMiNRL {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tJ2EYSycbw {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tJ2EYSycbw .nav-tabs .nav-item.open .nav-link:focus,
.cid-tJ2EYSycbw .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-tJ2EYSycbw .nav {
  display: block;
}
.cid-tJ2EYSycbw .nav-tabs {
  border: none;
  justify-content: center;
  display: flex;
}
.cid-tJ2EYSycbw .nav-item {
  width: 100%;
}
@media (max-width: 992px) {
  .cid-tJ2EYSycbw .nav-item {
    width: max-content;
    margin: 0;
  }
}
.cid-tJ2EYSycbw .nav-tabs .nav-link {
  transition: all 0.5s;
  border-radius: 6px !important;
  border: none;
}
.cid-tJ2EYSycbw .nav-tabs .nav-link:not(.active) {
  color: #000000;
}
.cid-tJ2EYSycbw .nav-link,
.cid-tJ2EYSycbw .nav-link.active {
  padding: 0.8rem 2rem;
  background-color: transparent;
  font-weight: bold;
}
.cid-tJ2EYSycbw .nav-tabs .nav-link.active {
  background: #ff3366;
  color: #ffffff;
}
.cid-tJ2EYSycbw H4 {
  text-align: center;
}
.cid-tJ2EYSycbw H3 {
  text-align: center;
  color: #000000;
}
.cid-tJ2EYSycbw P {
  color: #353535;
  text-align: left;
}
.cid-tJ2EYSycbw .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJ2EYSycbw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJ2EZRW5me {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tJ2EZRW5me .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJ2EZRW5me .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJ2EZRW5me .content-container {
  display: flex;
  width: 100%;
}
.cid-tJ2EZRW5me .text-container {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  width: 100%;
}
.cid-tJ2EZRW5me .text-wrap {
  width: 100%;
  padding: 0;
}
.cid-tJ2EZRW5me .mbr-section-title {
  color: #112B6D;
  margin-bottom: 20px !important;
  width: 100%;
}
.cid-tJ2EZRW5me .mbr-text {
  color: #112B6D;
  padding-bottom: 0.9rem !important;
  width: 100%;
  margin-bottom: 0 !important;
}
.cid-tJ2EZRW5me .mbr-section-btn {
  margin-top: 20px;
}
@media (min-width: 576px) {
  .cid-tJ2EZRW5me .mbr-section-btn {
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
  }
}
@media (min-width: 991px) {
  .cid-tJ2EZRW5me .mbr-section-btn {
    flex-direction: row;
    justify-content: space-around;
  }
}
.cid-tJ2kdj3V1q {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-tJ2kdj3V1q [class^="socicon-"]:before,
.cid-tJ2kdj3V1q [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-tJ2kdj3V1q .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-tJ2kdj3V1q .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #6592e6, #ff6666);
  display: inline-block;
}
.cid-tJ2kdj3V1q .socicon {
  color: #5b686b;
}
.cid-tJ2kdj3V1q .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-tJ2kdj3V1q .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-tJ2kdj3V1q .btn-social:hover {
  color: #fff;
  background: #1ba1e2;
}
.cid-tJ2kdj3V1q .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-tJ2kdj3V1q .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-tJ2kdj3V1q .btn {
    font-size: 20px !important;
  }
  .cid-tJ2kdj3V1q .btn-social {
    margin-right: .1rem !important;
    margin-left: .1rem !important;
  }
}
.cid-tJpk0oC8AB.popup-builder {
  background-color: #ffffff;
}
.cid-tJpk0oC8AB.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tJpk0oC8AB.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tJpk0oC8AB .modal-content,
.cid-tJpk0oC8AB .modal-dialog {
  height: auto;
}
.cid-tJpk0oC8AB .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tJpk0oC8AB .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tJpk0oC8AB .form-wrapper .mbr-form .form-group,
  .cid-tJpk0oC8AB .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tJpk0oC8AB .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tJpk0oC8AB .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tJpk0oC8AB .mbr-text {
  text-align: center;
}
.cid-tJpk0oC8AB .pt-0 {
  padding-top: 0 !important;
}
.cid-tJpk0oC8AB .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tJpk0oC8AB .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tJpk0oC8AB .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tJpk0oC8AB .modal-open {
  overflow: hidden;
}
.cid-tJpk0oC8AB .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tJpk0oC8AB .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tJpk0oC8AB .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tJpk0oC8AB .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tJpk0oC8AB .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tJpk0oC8AB .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tJpk0oC8AB .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tJpk0oC8AB .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-tJpk0oC8AB .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tJpk0oC8AB .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tJpk0oC8AB .modal-backdrop.fade {
  opacity: 0;
}
.cid-tJpk0oC8AB .modal-backdrop.show {
  opacity: .5;
}
.cid-tJpk0oC8AB .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tJpk0oC8AB .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tJpk0oC8AB .modal-header {
    padding: 1rem;
  }
}
.cid-tJpk0oC8AB .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tJpk0oC8AB .modal-header .close svg {
  fill: #353535;
}
.cid-tJpk0oC8AB .modal-header .close:hover {
  opacity: 1;
}
.cid-tJpk0oC8AB .modal-header .close:focus {
  outline: none;
}
.cid-tJpk0oC8AB .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-tJpk0oC8AB .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tJpk0oC8AB .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJpk0oC8AB .modal-body {
    padding: 1rem;
  }
}
.cid-tJpk0oC8AB .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tJpk0oC8AB .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJpk0oC8AB .modal-footer {
    padding: 1rem;
  }
}
.cid-tJpk0oC8AB .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tJpk0oC8AB .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tJpk0oC8AB .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tJpk0oC8AB .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tJpk0oC8AB .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tJpk0oC8AB .modal-lg,
  .cid-tJpk0oC8AB .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tJpk0oC8AB .modal-xl {
    max-width: 1140px;
  }
}
.cid-tJpk0oC8AB .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tJpk0oC8AB .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tJpk0oC8AB .form-group {
  margin-bottom: 1rem;
}
.cid-tJpk0oC8AB .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tJpk0oC8AB .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tJpk0oC8AB .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tJpk0oC8AB .mbr-section-btn {
  margin: 0;
}
.cid-tJpk0oC8AB .mbr-section-btn .btn {
  margin: 0;
}
.cid-tJpkefskxN.popup-builder {
  background-color: #ffffff;
}
.cid-tJpkefskxN.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tJpkefskxN.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tJpkefskxN .modal-content,
.cid-tJpkefskxN .modal-dialog {
  height: auto;
}
.cid-tJpkefskxN .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tJpkefskxN .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tJpkefskxN .form-wrapper .mbr-form .form-group,
  .cid-tJpkefskxN .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tJpkefskxN .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tJpkefskxN .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tJpkefskxN .mbr-text {
  text-align: center;
}
.cid-tJpkefskxN .pt-0 {
  padding-top: 0 !important;
}
.cid-tJpkefskxN .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tJpkefskxN .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tJpkefskxN .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tJpkefskxN .modal-open {
  overflow: hidden;
}
.cid-tJpkefskxN .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tJpkefskxN .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tJpkefskxN .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tJpkefskxN .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tJpkefskxN .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tJpkefskxN .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tJpkefskxN .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tJpkefskxN .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-tJpkefskxN .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tJpkefskxN .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tJpkefskxN .modal-backdrop.fade {
  opacity: 0;
}
.cid-tJpkefskxN .modal-backdrop.show {
  opacity: .5;
}
.cid-tJpkefskxN .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tJpkefskxN .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tJpkefskxN .modal-header {
    padding: 1rem;
  }
}
.cid-tJpkefskxN .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tJpkefskxN .modal-header .close svg {
  fill: #353535;
}
.cid-tJpkefskxN .modal-header .close:hover {
  opacity: 1;
}
.cid-tJpkefskxN .modal-header .close:focus {
  outline: none;
}
.cid-tJpkefskxN .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-tJpkefskxN .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tJpkefskxN .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJpkefskxN .modal-body {
    padding: 1rem;
  }
}
.cid-tJpkefskxN .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tJpkefskxN .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJpkefskxN .modal-footer {
    padding: 1rem;
  }
}
.cid-tJpkefskxN .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tJpkefskxN .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tJpkefskxN .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tJpkefskxN .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tJpkefskxN .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tJpkefskxN .modal-lg,
  .cid-tJpkefskxN .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tJpkefskxN .modal-xl {
    max-width: 1140px;
  }
}
.cid-tJpkefskxN .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tJpkefskxN .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tJpkefskxN .form-group {
  margin-bottom: 1rem;
}
.cid-tJpkefskxN .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tJpkefskxN .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tJpkefskxN .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tJpkefskxN .mbr-section-btn {
  margin: 0;
}
.cid-tJpkefskxN .mbr-section-btn .btn {
  margin: 0;
}
.cid-tJt23EyrNj {
  background-color: #ffffff;
}
.cid-tJt23EyrNj .container {
  padding-top: 25px;
  padding-bottom: 25px;
  text-align: right;
}
.cid-tJt23EyrNj .container-nopadding {
  padding: 0px;
}
.cid-tJt23EyrNj .contactBtn {
  position: absolute;
  right: 30px;
  bottom: 30px;
  z-index: 5001;
}
.cid-tJt23EyrNj .contactBtnFixed {
  position: fixed;
}
.cid-tJt23EyrNj .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-tJt23EyrNj .btnIconcol {
  color: #ffffff;
}
.cid-tJt23EyrNj .btn-circle:hover {
  background-color: #232323;
}
.cid-tJt23EyrNj .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-tJt23EyrNj .btn-iconsize .btn {
    font-size: 1.7rem !important;
  }
  .cid-tJt23EyrNj .btn-iconsize .btn .mbr-iconfont {
    font-size: 1.7rem !important;
  }
}
.cid-tJt23EyrNj .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-tJt23EyrNj .windowFixed {
  display: none;
  position: fixed;
  right: 100px;
  bottom: 30px;
  overflow: auto;
  opacity: 0%;
  transition: opacity 1s;
}
.cid-tJt23EyrNj .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-tJt23EyrNj .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-tJt23EyrNj .windowFixed {
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
  }
  .cid-tJt23EyrNj .windowBar,
  .cid-tJt23EyrNj .contentwindow,
  .cid-tJt23EyrNj .contactwindow {
    border-radius: 0;
  }
}
.cid-tJt23EyrNj .windowContent {
  width: 100%;
  padding: 10px;
}
.cid-tJt23EyrNj .windowBarText {
  display: block;
  color: #ffffff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-tJt23EyrNj .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-tJt23EyrNj .mbr-form .input-group-btn button[type="submit"] {
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-tJt23EyrNj .recaptcha-div {
  margin-bottom: 0;
}
.cid-tJt23EyrNj .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-tJt23EyrNj .gdpr-div {
  margin-bottom: 0;
}
.cid-tJt23EyrNj .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-tJt23EyrNj .alert-div {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
}
.cid-tJt23EyrNj .send-copy-div {
  margin-bottom: 0;
}
.cid-tJt23EyrNj .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-tJt23EyrNj .alert-success {
  background-color: #55e629;
  padding-top: 0.3rem !important;
  padding-bottom: 0.3rem !important;
}
.cid-tJt23EyrNj .alert-danger {
  background-color: #fd000b;
  padding-top: 0.3rem !important;
  padding-bottom: 0.3rem !important;
}
.cid-tJt23EyrNj .mbr-alert-success {
  text-align: center;
}
.cid-tJt23EyrNj .mbr-alert-danger {
  text-align: center;
}
.cid-tJt23EyrNj .message-div {
  margin-bottom: 0;
}
.cid-tJt23EyrNj .message-topic-div {
  margin-bottom: 0;
}
.cid-tJt23EyrNj .file-upload-div {
  margin-bottom: 0;
}
.cid-tJt23EyrNj .form-control {
  padding-top: 5px !important;
  padding-bottom: 8px !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  min-height: 3.2em !important;
}
.cid-tJt23EyrNj .form-control2 {
  color: #000000 !important;
  font-size: 15px !important;
  font-weight: 400 !important;
  min-height: 3.2em !important;
}
.cid-tJt23EyrNj .form-control3 {
  font-size: 15px !important;
  font-weight: 400 !important;
  min-height: 3.5em !important;
}
.cid-tJt23EyrNj .form-control {
  border: 1px solid #000000 !important;
}
.cid-tJt23EyrNj .form-control:hover {
  border: 1px solid #000000 !important;
}
.cid-tJt23EyrNj .form-control:focus {
  border: 1px solid #000000 !important;
}
.cid-tJt23EyrNj .showAlerts {
  display: block !important;
}
.cid-tJt23EyrNj .sendBtnCornerRadius {
  border-radius: 7px;
}
.cid-tJt23EyrNj .hidden {
  display: none;
}
.cid-tJt23EyrNj .mbr-section-terms {
  color: #232323;
  text-align: left;
}
.cid-tJt23EyrNj .mbr-section-autorespond {
  color: #232323;
  text-align: center;
}
.cid-tJt23EyrNj .mbr-section-gdpr {
  color: #232323;
  text-align: left;
}
.cid-tJt23EyrNj .mbr-section-alertsuccess {
  text-align: center;
}
.cid-tJt23EyrNj .mbr-section-alertsuccess span {
  vertical-align: middle;
}
.cid-tJt23EyrNj .mbr-section-alerterror {
  text-align: center;
}
.cid-tJt23EyrNj .mbr-section-alerterror span {
  vertical-align: middle;
}
.cid-tJt23EyrNj .mbr-section-labels {
  color: #232323;
}
.cid-tJt23EyrNj .sub-btn-config {
  margin-top: 13px !important;
  margin-bottom: 10px !important;
}
.cid-tJt23EyrNj .uploadBtn {
  padding-top: 17px !important;
  padding-left: 20.75px !important;
  color: #000000 !important;
}
.cid-tJt23EyrNj .MsgTopicXpad {
  padding-left: 6px !important;
}
.cid-tJt23EyrNj 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-tJt23EyrNj 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-tJt23EyrNj 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-tJt23EyrNj .blockhelp-format {
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  text-align: left;
}
.cid-tJt23EyrNj .blockhelp-format2 {
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  text-align: left;
  color: red;
}
.cid-tJt23EyrNj .show2ndButton {
  display: none ;
}
.cid-tJt23EyrNj input,
.cid-tJt23EyrNj textarea,
.cid-tJt23EyrNj select {
  background-color: #ffffff !important;
}
.cid-tJt23EyrNj textarea::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-tJt23EyrNj textarea:-moz-placeholder {
  color: #767676 !important;
}
.cid-tJt23EyrNj textarea::-moz-placeholder {
  color: #767676 !important;
}
.cid-tJt23EyrNj textarea:-ms-input-placeholder {
  color: #767676 !important;
}
.cid-tJt23EyrNj input::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-tJt23EyrNj input:-moz-placeholder {
  color: #767676 !important;
}
.cid-tJt23EyrNj input::-moz-placeholder {
  color: #767676 !important;
}
.cid-tJt23EyrNj input:-ms-input-placeholder {
  color: #767676 !important;
}
.cid-tJt23EyrNj .btn .mbr-iconfont,
.cid-tJt23EyrNj .btn.btn-sm .mbr-iconfont {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: unset;
}
.cid-uj505YFPhA {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uj505YFPhA .mbr-fallback-image.disabled {
  display: none;
}
.cid-uj505YFPhA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uj505YFPhA .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uj505YFPhA .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uj505YFPhA .row {
    text-align: center;
  }
  .cid-uj505YFPhA .row > div {
    margin: auto;
  }
  .cid-uj505YFPhA .social-row {
    justify-content: center;
  }
}
.cid-uj505YFPhA .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uj505YFPhA .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uj505YFPhA .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uj505YFPhA .list {
    margin-bottom: 0rem;
  }
}
.cid-uj505YFPhA .mbr-text {
  color: #bbbbbb;
}
.cid-uj505YFPhA .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-uj505YFPhA .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uj505YFPhA div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uj50dqk9kT {
  z-index: 1000;
  width: 100%;
}
.cid-uj50dqk9kT nav.navbar {
  position: fixed;
}
.cid-uj50dqk9kT .container-fluid {
  padding: 0;
}
.cid-uj50dqk9kT .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-uj50dqk9kT .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uj50dqk9kT .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uj50dqk9kT .dropdown-item:hover,
.cid-uj50dqk9kT .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uj50dqk9kT .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uj50dqk9kT .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uj50dqk9kT .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uj50dqk9kT .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uj50dqk9kT .nav-link {
  position: relative;
}
.cid-uj50dqk9kT .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-uj50dqk9kT .nav-link::after {
  background: transparent !important;
}
.cid-uj50dqk9kT .nav-link:hover::before,
.cid-uj50dqk9kT .nav-link :focus::before {
  width: 100%;
}
.cid-uj50dqk9kT .container {
  display: flex;
  margin: auto;
}
.cid-uj50dqk9kT .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-uj50dqk9kT .iconfont-wrapper:hover {
  background: #FFFFFF;
}
.cid-uj50dqk9kT .iconfont-wrapper:hover .mbr-iconfont {
  color: #141414;
}
.cid-uj50dqk9kT .dropdown-menu,
.cid-uj50dqk9kT .navbar.opened {
  background: #141414 !important;
}
.cid-uj50dqk9kT .nav-item:focus,
.cid-uj50dqk9kT .nav-link:focus {
  outline: none;
}
.cid-uj50dqk9kT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uj50dqk9kT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
  background: transparent !important;
}
.cid-uj50dqk9kT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uj50dqk9kT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uj50dqk9kT .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uj50dqk9kT .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uj50dqk9kT .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid #ffffff;
  background: rgba(20, 20, 20, 0.2);
}
.cid-uj50dqk9kT .navbar.opened {
  transition: all 0.3s;
}
.cid-uj50dqk9kT .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uj50dqk9kT .navbar .navbar-logo img {
  width: auto;
}
.cid-uj50dqk9kT .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uj50dqk9kT .navbar.collapsed {
  justify-content: center;
}
.cid-uj50dqk9kT .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uj50dqk9kT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uj50dqk9kT .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-uj50dqk9kT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uj50dqk9kT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uj50dqk9kT .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-uj50dqk9kT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uj50dqk9kT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uj50dqk9kT .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uj50dqk9kT .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uj50dqk9kT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uj50dqk9kT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uj50dqk9kT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uj50dqk9kT .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-uj50dqk9kT .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uj50dqk9kT .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uj50dqk9kT .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uj50dqk9kT .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uj50dqk9kT .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uj50dqk9kT .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uj50dqk9kT .navbar.navbar-short {
  min-height: 60px;
}
.cid-uj50dqk9kT .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uj50dqk9kT .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uj50dqk9kT .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-uj50dqk9kT .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uj50dqk9kT .navbar-brand .display-7 {
  font-size: 24px;
}
.cid-uj50dqk9kT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uj50dqk9kT .dropdown-item.active,
.cid-uj50dqk9kT .dropdown-item:active {
  background-color: transparent;
}
.cid-uj50dqk9kT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uj50dqk9kT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uj50dqk9kT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uj50dqk9kT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #141414;
}
.cid-uj50dqk9kT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uj50dqk9kT .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uj50dqk9kT ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uj50dqk9kT .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
@media (min-width: 992px) {
  .cid-uj50dqk9kT .navbar-buttons {
    margin-bottom: -1px;
    margin-top: -1px;
  }
}
.cid-uj50dqk9kT button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uj50dqk9kT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uj50dqk9kT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uj50dqk9kT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uj50dqk9kT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uj50dqk9kT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uj50dqk9kT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uj50dqk9kT nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uj50dqk9kT nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uj50dqk9kT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uj50dqk9kT .navbar-dropdown {
  padding: 0 24px;
  position: fixed;
}
@media (min-width: 576px) {
  .cid-uj50dqk9kT .navbar-dropdown {
    padding: 0 40px;
    min-height: 80px;
  }
}
@media (min-width: 768px) {
  .cid-uj50dqk9kT .navbar-dropdown {
    padding: 0 60px;
  }
}
@media (min-width: 992px) {
  .cid-uj50dqk9kT .navbar-dropdown {
    padding: 0 0 0 60px;
  }
}
.cid-uj50dqk9kT a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uj50dqk9kT .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-uj50dqk9kT .icons-menu {
    padding-left: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uj50dqk9kT .navbar {
    height: 70px;
  }
  .cid-uj50dqk9kT .navbar.opened {
    height: auto;
  }
  .cid-uj50dqk9kT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uj50dqk9kT .btn {
  min-height: 81px;
  margin: 0.667rem 0.667rem 1.4rem;
  padding: 0 64px;
}
@media (min-width: 992px) {
  .cid-uj50dqk9kT .btn {
    margin: 0 0 0 0.6rem;
  }
}
.cid-uj50dqk9kT .btn-info-outline {
  border: 1px solid currentColor;
  background: #232323 !important;
}
.cid-uj50dqk9kT .btn-info-outline:hover {
  background: #595959 !important;
  border: 1px solid currentColor !important;
}
.cid-tJ7yuj9jcO {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tJ7yuj9jcO .main {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-tJ7yuj9jcO .row-element,
.cid-tJ7yuj9jcO .image-element {
  padding: 0;
}
.cid-tJ7yuj9jcO .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tJ7yuj9jcO .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-tJ7yuj9jcO .text-content {
  padding: 3rem;
}
.cid-tJ7yuj9jcO .mbr-section-subtitle {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-tJ7yuj9jcO .text-content {
    padding: 2rem 1rem;
  }
  .cid-tJ7yuj9jcO .mbr-title,
  .cid-tJ7yuj9jcO .underline,
  .cid-tJ7yuj9jcO .mbr-text,
  .cid-tJ7yuj9jcO .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tJ7yvoyReB {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tJ7yxUV62Y {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tJ7yxUV62Y .nav-tabs .nav-item.open .nav-link:focus,
.cid-tJ7yxUV62Y .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-tJ7yxUV62Y .nav {
  display: block;
}
.cid-tJ7yxUV62Y .nav-tabs {
  border: none;
  justify-content: center;
  display: flex;
}
.cid-tJ7yxUV62Y .nav-item {
  width: 100%;
}
@media (max-width: 992px) {
  .cid-tJ7yxUV62Y .nav-item {
    width: max-content;
    margin: 0;
  }
}
.cid-tJ7yxUV62Y .nav-tabs .nav-link {
  transition: all 0.5s;
  border-radius: 6px !important;
  border: none;
}
.cid-tJ7yxUV62Y .nav-tabs .nav-link:not(.active) {
  color: #000000;
}
.cid-tJ7yxUV62Y .nav-link,
.cid-tJ7yxUV62Y .nav-link.active {
  padding: 0.8rem 2rem;
  background-color: transparent;
  font-weight: bold;
}
.cid-tJ7yxUV62Y .nav-tabs .nav-link.active {
  background: #ff3366;
  color: #ffffff;
}
.cid-tJ7yxUV62Y H4 {
  text-align: center;
}
.cid-tJ7yxUV62Y H3 {
  text-align: center;
  color: #000000;
}
.cid-tJ7yxUV62Y P {
  color: #353535;
  text-align: left;
}
.cid-tJ7yxUV62Y .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJ7yxUV62Y .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJ7yyKHS69 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tJ7yyKHS69 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJ7yyKHS69 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJ7yyKHS69 .content-container {
  display: flex;
  width: 100%;
}
.cid-tJ7yyKHS69 .text-container {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  width: 100%;
}
.cid-tJ7yyKHS69 .text-wrap {
  width: 100%;
  padding: 0;
}
.cid-tJ7yyKHS69 .mbr-section-title {
  color: #112B6D;
  margin-bottom: 20px !important;
  width: 100%;
}
.cid-tJ7yyKHS69 .mbr-text {
  color: #112B6D;
  padding-bottom: 0.9rem !important;
  width: 100%;
  margin-bottom: 0 !important;
}
.cid-tJ7yyKHS69 .mbr-section-btn {
  margin-top: 20px;
}
@media (min-width: 576px) {
  .cid-tJ7yyKHS69 .mbr-section-btn {
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
  }
}
@media (min-width: 991px) {
  .cid-tJ7yyKHS69 .mbr-section-btn {
    flex-direction: row;
    justify-content: space-around;
  }
}
.cid-tJ2kzvAW6H {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-tJ2kzvAW6H [class^="socicon-"]:before,
.cid-tJ2kzvAW6H [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-tJ2kzvAW6H .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-tJ2kzvAW6H .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #6592e6, #ff6666);
  display: inline-block;
}
.cid-tJ2kzvAW6H .socicon {
  color: #5b686b;
}
.cid-tJ2kzvAW6H .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-tJ2kzvAW6H .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-tJ2kzvAW6H .btn-social:hover {
  color: #fff;
  background: #1ba1e2;
}
.cid-tJ2kzvAW6H .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-tJ2kzvAW6H .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-tJ2kzvAW6H .btn {
    font-size: 20px !important;
  }
  .cid-tJ2kzvAW6H .btn-social {
    margin-right: .1rem !important;
    margin-left: .1rem !important;
  }
}
.cid-tJpp1we3Qt.popup-builder {
  background-color: #ffffff;
}
.cid-tJpp1we3Qt.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tJpp1we3Qt.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tJpp1we3Qt .modal-content,
.cid-tJpp1we3Qt .modal-dialog {
  height: auto;
}
.cid-tJpp1we3Qt .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tJpp1we3Qt .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tJpp1we3Qt .form-wrapper .mbr-form .form-group,
  .cid-tJpp1we3Qt .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tJpp1we3Qt .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tJpp1we3Qt .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tJpp1we3Qt .mbr-text {
  text-align: center;
}
.cid-tJpp1we3Qt .pt-0 {
  padding-top: 0 !important;
}
.cid-tJpp1we3Qt .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tJpp1we3Qt .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tJpp1we3Qt .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tJpp1we3Qt .modal-open {
  overflow: hidden;
}
.cid-tJpp1we3Qt .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tJpp1we3Qt .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tJpp1we3Qt .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tJpp1we3Qt .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tJpp1we3Qt .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tJpp1we3Qt .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tJpp1we3Qt .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tJpp1we3Qt .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-tJpp1we3Qt .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tJpp1we3Qt .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tJpp1we3Qt .modal-backdrop.fade {
  opacity: 0;
}
.cid-tJpp1we3Qt .modal-backdrop.show {
  opacity: .5;
}
.cid-tJpp1we3Qt .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tJpp1we3Qt .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tJpp1we3Qt .modal-header {
    padding: 1rem;
  }
}
.cid-tJpp1we3Qt .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tJpp1we3Qt .modal-header .close svg {
  fill: #353535;
}
.cid-tJpp1we3Qt .modal-header .close:hover {
  opacity: 1;
}
.cid-tJpp1we3Qt .modal-header .close:focus {
  outline: none;
}
.cid-tJpp1we3Qt .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-tJpp1we3Qt .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tJpp1we3Qt .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJpp1we3Qt .modal-body {
    padding: 1rem;
  }
}
.cid-tJpp1we3Qt .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tJpp1we3Qt .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJpp1we3Qt .modal-footer {
    padding: 1rem;
  }
}
.cid-tJpp1we3Qt .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tJpp1we3Qt .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tJpp1we3Qt .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tJpp1we3Qt .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tJpp1we3Qt .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tJpp1we3Qt .modal-lg,
  .cid-tJpp1we3Qt .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tJpp1we3Qt .modal-xl {
    max-width: 1140px;
  }
}
.cid-tJpp1we3Qt .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tJpp1we3Qt .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tJpp1we3Qt .form-group {
  margin-bottom: 1rem;
}
.cid-tJpp1we3Qt .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tJpp1we3Qt .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tJpp1we3Qt .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tJpp1we3Qt .mbr-section-btn {
  margin: 0;
}
.cid-tJpp1we3Qt .mbr-section-btn .btn {
  margin: 0;
}
.cid-tJppGgiev0.popup-builder {
  background-color: #ffffff;
}
.cid-tJppGgiev0.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tJppGgiev0.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tJppGgiev0 .modal-content,
.cid-tJppGgiev0 .modal-dialog {
  height: auto;
}
.cid-tJppGgiev0 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tJppGgiev0 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tJppGgiev0 .form-wrapper .mbr-form .form-group,
  .cid-tJppGgiev0 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tJppGgiev0 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tJppGgiev0 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tJppGgiev0 .mbr-text {
  text-align: center;
}
.cid-tJppGgiev0 .pt-0 {
  padding-top: 0 !important;
}
.cid-tJppGgiev0 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tJppGgiev0 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tJppGgiev0 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tJppGgiev0 .modal-open {
  overflow: hidden;
}
.cid-tJppGgiev0 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tJppGgiev0 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tJppGgiev0 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tJppGgiev0 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tJppGgiev0 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tJppGgiev0 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tJppGgiev0 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tJppGgiev0 .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-tJppGgiev0 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tJppGgiev0 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tJppGgiev0 .modal-backdrop.fade {
  opacity: 0;
}
.cid-tJppGgiev0 .modal-backdrop.show {
  opacity: .5;
}
.cid-tJppGgiev0 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tJppGgiev0 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tJppGgiev0 .modal-header {
    padding: 1rem;
  }
}
.cid-tJppGgiev0 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tJppGgiev0 .modal-header .close svg {
  fill: #353535;
}
.cid-tJppGgiev0 .modal-header .close:hover {
  opacity: 1;
}
.cid-tJppGgiev0 .modal-header .close:focus {
  outline: none;
}
.cid-tJppGgiev0 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-tJppGgiev0 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tJppGgiev0 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJppGgiev0 .modal-body {
    padding: 1rem;
  }
}
.cid-tJppGgiev0 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tJppGgiev0 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJppGgiev0 .modal-footer {
    padding: 1rem;
  }
}
.cid-tJppGgiev0 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tJppGgiev0 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tJppGgiev0 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tJppGgiev0 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tJppGgiev0 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tJppGgiev0 .modal-lg,
  .cid-tJppGgiev0 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tJppGgiev0 .modal-xl {
    max-width: 1140px;
  }
}
.cid-tJppGgiev0 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tJppGgiev0 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tJppGgiev0 .form-group {
  margin-bottom: 1rem;
}
.cid-tJppGgiev0 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tJppGgiev0 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tJppGgiev0 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tJppGgiev0 .mbr-section-btn {
  margin: 0;
}
.cid-tJppGgiev0 .mbr-section-btn .btn {
  margin: 0;
}
.cid-tJt2dK9v87 {
  background-color: #ffffff;
}
.cid-tJt2dK9v87 .container {
  padding-top: 25px;
  padding-bottom: 25px;
  text-align: right;
}
.cid-tJt2dK9v87 .container-nopadding {
  padding: 0px;
}
.cid-tJt2dK9v87 .contactBtn {
  position: absolute;
  right: 30px;
  bottom: 30px;
  z-index: 5001;
}
.cid-tJt2dK9v87 .contactBtnFixed {
  position: fixed;
}
.cid-tJt2dK9v87 .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-tJt2dK9v87 .btnIconcol {
  color: #ffffff;
}
.cid-tJt2dK9v87 .btn-circle:hover {
  background-color: #232323;
}
.cid-tJt2dK9v87 .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-tJt2dK9v87 .btn-iconsize .btn {
    font-size: 1.7rem !important;
  }
  .cid-tJt2dK9v87 .btn-iconsize .btn .mbr-iconfont {
    font-size: 1.7rem !important;
  }
}
.cid-tJt2dK9v87 .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-tJt2dK9v87 .windowFixed {
  display: none;
  position: fixed;
  right: 100px;
  bottom: 30px;
  overflow: auto;
  opacity: 0%;
  transition: opacity 1s;
}
.cid-tJt2dK9v87 .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-tJt2dK9v87 .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-tJt2dK9v87 .windowFixed {
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
  }
  .cid-tJt2dK9v87 .windowBar,
  .cid-tJt2dK9v87 .contentwindow,
  .cid-tJt2dK9v87 .contactwindow {
    border-radius: 0;
  }
}
.cid-tJt2dK9v87 .windowContent {
  width: 100%;
  padding: 10px;
}
.cid-tJt2dK9v87 .windowBarText {
  display: block;
  color: #ffffff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-tJt2dK9v87 .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-tJt2dK9v87 .mbr-form .input-group-btn button[type="submit"] {
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-tJt2dK9v87 .recaptcha-div {
  margin-bottom: 0;
}
.cid-tJt2dK9v87 .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-tJt2dK9v87 .gdpr-div {
  margin-bottom: 0;
}
.cid-tJt2dK9v87 .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-tJt2dK9v87 .alert-div {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
}
.cid-tJt2dK9v87 .send-copy-div {
  margin-bottom: 0;
}
.cid-tJt2dK9v87 .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-tJt2dK9v87 .alert-success {
  background-color: #55e629;
  padding-top: 0.3rem !important;
  padding-bottom: 0.3rem !important;
}
.cid-tJt2dK9v87 .alert-danger {
  background-color: #fd000b;
  padding-top: 0.3rem !important;
  padding-bottom: 0.3rem !important;
}
.cid-tJt2dK9v87 .mbr-alert-success {
  text-align: center;
}
.cid-tJt2dK9v87 .mbr-alert-danger {
  text-align: center;
}
.cid-tJt2dK9v87 .message-div {
  margin-bottom: 0;
}
.cid-tJt2dK9v87 .message-topic-div {
  margin-bottom: 0;
}
.cid-tJt2dK9v87 .file-upload-div {
  margin-bottom: 0;
}
.cid-tJt2dK9v87 .form-control {
  padding-top: 5px !important;
  padding-bottom: 8px !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  min-height: 3.2em !important;
}
.cid-tJt2dK9v87 .form-control2 {
  color: #000000 !important;
  font-size: 15px !important;
  font-weight: 400 !important;
  min-height: 3.2em !important;
}
.cid-tJt2dK9v87 .form-control3 {
  font-size: 15px !important;
  font-weight: 400 !important;
  min-height: 3.5em !important;
}
.cid-tJt2dK9v87 .form-control {
  border: 1px solid #000000 !important;
}
.cid-tJt2dK9v87 .form-control:hover {
  border: 1px solid #000000 !important;
}
.cid-tJt2dK9v87 .form-control:focus {
  border: 1px solid #000000 !important;
}
.cid-tJt2dK9v87 .showAlerts {
  display: block !important;
}
.cid-tJt2dK9v87 .sendBtnCornerRadius {
  border-radius: 7px;
}
.cid-tJt2dK9v87 .hidden {
  display: none;
}
.cid-tJt2dK9v87 .mbr-section-terms {
  color: #232323;
  text-align: left;
}
.cid-tJt2dK9v87 .mbr-section-autorespond {
  color: #232323;
  text-align: center;
}
.cid-tJt2dK9v87 .mbr-section-gdpr {
  color: #232323;
  text-align: left;
}
.cid-tJt2dK9v87 .mbr-section-alertsuccess {
  text-align: center;
}
.cid-tJt2dK9v87 .mbr-section-alertsuccess span {
  vertical-align: middle;
}
.cid-tJt2dK9v87 .mbr-section-alerterror {
  text-align: center;
}
.cid-tJt2dK9v87 .mbr-section-alerterror span {
  vertical-align: middle;
}
.cid-tJt2dK9v87 .mbr-section-labels {
  color: #232323;
}
.cid-tJt2dK9v87 .sub-btn-config {
  margin-top: 13px !important;
  margin-bottom: 10px !important;
}
.cid-tJt2dK9v87 .uploadBtn {
  padding-top: 17px !important;
  padding-left: 20.75px !important;
  color: #000000 !important;
}
.cid-tJt2dK9v87 .MsgTopicXpad {
  padding-left: 6px !important;
}
.cid-tJt2dK9v87 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-tJt2dK9v87 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-tJt2dK9v87 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-tJt2dK9v87 .blockhelp-format {
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  text-align: left;
}
.cid-tJt2dK9v87 .blockhelp-format2 {
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  text-align: left;
  color: red;
}
.cid-tJt2dK9v87 .show2ndButton {
  display: none ;
}
.cid-tJt2dK9v87 input,
.cid-tJt2dK9v87 textarea,
.cid-tJt2dK9v87 select {
  background-color: #ffffff !important;
}
.cid-tJt2dK9v87 textarea::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-tJt2dK9v87 textarea:-moz-placeholder {
  color: #767676 !important;
}
.cid-tJt2dK9v87 textarea::-moz-placeholder {
  color: #767676 !important;
}
.cid-tJt2dK9v87 textarea:-ms-input-placeholder {
  color: #767676 !important;
}
.cid-tJt2dK9v87 input::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-tJt2dK9v87 input:-moz-placeholder {
  color: #767676 !important;
}
.cid-tJt2dK9v87 input::-moz-placeholder {
  color: #767676 !important;
}
.cid-tJt2dK9v87 input:-ms-input-placeholder {
  color: #767676 !important;
}
.cid-tJt2dK9v87 .btn .mbr-iconfont,
.cid-tJt2dK9v87 .btn.btn-sm .mbr-iconfont {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: unset;
}
.cid-uj50fIVQIG {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uj50fIVQIG .mbr-fallback-image.disabled {
  display: none;
}
.cid-uj50fIVQIG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uj50fIVQIG .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uj50fIVQIG .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uj50fIVQIG .row {
    text-align: center;
  }
  .cid-uj50fIVQIG .row > div {
    margin: auto;
  }
  .cid-uj50fIVQIG .social-row {
    justify-content: center;
  }
}
.cid-uj50fIVQIG .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uj50fIVQIG .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uj50fIVQIG .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uj50fIVQIG .list {
    margin-bottom: 0rem;
  }
}
.cid-uj50fIVQIG .mbr-text {
  color: #bbbbbb;
}
.cid-uj50fIVQIG .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-uj50fIVQIG .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uj50fIVQIG div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uj50rYSHyz {
  z-index: 1000;
  width: 100%;
}
.cid-uj50rYSHyz nav.navbar {
  position: fixed;
}
.cid-uj50rYSHyz .container-fluid {
  padding: 0;
}
.cid-uj50rYSHyz .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-uj50rYSHyz .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uj50rYSHyz .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uj50rYSHyz .dropdown-item:hover,
.cid-uj50rYSHyz .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uj50rYSHyz .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uj50rYSHyz .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uj50rYSHyz .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uj50rYSHyz .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uj50rYSHyz .nav-link {
  position: relative;
}
.cid-uj50rYSHyz .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-uj50rYSHyz .nav-link::after {
  background: transparent !important;
}
.cid-uj50rYSHyz .nav-link:hover::before,
.cid-uj50rYSHyz .nav-link :focus::before {
  width: 100%;
}
.cid-uj50rYSHyz .container {
  display: flex;
  margin: auto;
}
.cid-uj50rYSHyz .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-uj50rYSHyz .iconfont-wrapper:hover {
  background: #FFFFFF;
}
.cid-uj50rYSHyz .iconfont-wrapper:hover .mbr-iconfont {
  color: #141414;
}
.cid-uj50rYSHyz .dropdown-menu,
.cid-uj50rYSHyz .navbar.opened {
  background: #141414 !important;
}
.cid-uj50rYSHyz .nav-item:focus,
.cid-uj50rYSHyz .nav-link:focus {
  outline: none;
}
.cid-uj50rYSHyz .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uj50rYSHyz .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
  background: transparent !important;
}
.cid-uj50rYSHyz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uj50rYSHyz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uj50rYSHyz .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uj50rYSHyz .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uj50rYSHyz .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid #ffffff;
  background: rgba(20, 20, 20, 0.2);
}
.cid-uj50rYSHyz .navbar.opened {
  transition: all 0.3s;
}
.cid-uj50rYSHyz .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uj50rYSHyz .navbar .navbar-logo img {
  width: auto;
}
.cid-uj50rYSHyz .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uj50rYSHyz .navbar.collapsed {
  justify-content: center;
}
.cid-uj50rYSHyz .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uj50rYSHyz .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uj50rYSHyz .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-uj50rYSHyz .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uj50rYSHyz .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uj50rYSHyz .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-uj50rYSHyz .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uj50rYSHyz .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uj50rYSHyz .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uj50rYSHyz .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uj50rYSHyz .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uj50rYSHyz .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uj50rYSHyz .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uj50rYSHyz .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-uj50rYSHyz .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uj50rYSHyz .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uj50rYSHyz .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uj50rYSHyz .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uj50rYSHyz .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uj50rYSHyz .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uj50rYSHyz .navbar.navbar-short {
  min-height: 60px;
}
.cid-uj50rYSHyz .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uj50rYSHyz .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uj50rYSHyz .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-uj50rYSHyz .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uj50rYSHyz .navbar-brand .display-7 {
  font-size: 24px;
}
.cid-uj50rYSHyz .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uj50rYSHyz .dropdown-item.active,
.cid-uj50rYSHyz .dropdown-item:active {
  background-color: transparent;
}
.cid-uj50rYSHyz .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uj50rYSHyz .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uj50rYSHyz .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uj50rYSHyz .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #141414;
}
.cid-uj50rYSHyz .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uj50rYSHyz .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uj50rYSHyz ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uj50rYSHyz .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
@media (min-width: 992px) {
  .cid-uj50rYSHyz .navbar-buttons {
    margin-bottom: -1px;
    margin-top: -1px;
  }
}
.cid-uj50rYSHyz button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uj50rYSHyz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uj50rYSHyz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uj50rYSHyz button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uj50rYSHyz button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uj50rYSHyz button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uj50rYSHyz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uj50rYSHyz nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uj50rYSHyz nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uj50rYSHyz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uj50rYSHyz .navbar-dropdown {
  padding: 0 24px;
  position: fixed;
}
@media (min-width: 576px) {
  .cid-uj50rYSHyz .navbar-dropdown {
    padding: 0 40px;
    min-height: 80px;
  }
}
@media (min-width: 768px) {
  .cid-uj50rYSHyz .navbar-dropdown {
    padding: 0 60px;
  }
}
@media (min-width: 992px) {
  .cid-uj50rYSHyz .navbar-dropdown {
    padding: 0 0 0 60px;
  }
}
.cid-uj50rYSHyz a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uj50rYSHyz .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-uj50rYSHyz .icons-menu {
    padding-left: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uj50rYSHyz .navbar {
    height: 70px;
  }
  .cid-uj50rYSHyz .navbar.opened {
    height: auto;
  }
  .cid-uj50rYSHyz .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uj50rYSHyz .btn {
  min-height: 81px;
  margin: 0.667rem 0.667rem 1.4rem;
  padding: 0 64px;
}
@media (min-width: 992px) {
  .cid-uj50rYSHyz .btn {
    margin: 0 0 0 0.6rem;
  }
}
.cid-uj50rYSHyz .btn-info-outline {
  border: 1px solid currentColor;
  background: #232323 !important;
}
.cid-uj50rYSHyz .btn-info-outline:hover {
  background: #595959 !important;
  border: 1px solid currentColor !important;
}
.cid-tJ7ANKDAAj {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tJ7ANKDAAj .main {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-tJ7ANKDAAj .row-element,
.cid-tJ7ANKDAAj .image-element {
  padding: 0;
}
.cid-tJ7ANKDAAj .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tJ7ANKDAAj .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-tJ7ANKDAAj .text-content {
  padding: 3rem;
}
.cid-tJ7ANKDAAj .mbr-section-subtitle {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-tJ7ANKDAAj .text-content {
    padding: 2rem 1rem;
  }
  .cid-tJ7ANKDAAj .mbr-title,
  .cid-tJ7ANKDAAj .underline,
  .cid-tJ7ANKDAAj .mbr-text,
  .cid-tJ7ANKDAAj .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tJ7AODFKwX {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tJ7AQBDsxo {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tJ7AQBDsxo .nav-tabs .nav-item.open .nav-link:focus,
.cid-tJ7AQBDsxo .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-tJ7AQBDsxo .nav {
  display: block;
}
.cid-tJ7AQBDsxo .nav-tabs {
  border: none;
  justify-content: center;
  display: flex;
}
.cid-tJ7AQBDsxo .nav-item {
  width: 100%;
}
@media (max-width: 992px) {
  .cid-tJ7AQBDsxo .nav-item {
    width: max-content;
    margin: 0;
  }
}
.cid-tJ7AQBDsxo .nav-tabs .nav-link {
  transition: all 0.5s;
  border-radius: 6px !important;
  border: none;
}
.cid-tJ7AQBDsxo .nav-tabs .nav-link:not(.active) {
  color: #000000;
}
.cid-tJ7AQBDsxo .nav-link,
.cid-tJ7AQBDsxo .nav-link.active {
  padding: 0.8rem 2rem;
  background-color: transparent;
  font-weight: bold;
}
.cid-tJ7AQBDsxo .nav-tabs .nav-link.active {
  background: #ff3366;
  color: #ffffff;
}
.cid-tJ7AQBDsxo H4 {
  text-align: center;
}
.cid-tJ7AQBDsxo H3 {
  text-align: center;
  color: #000000;
}
.cid-tJ7AQBDsxo P {
  color: #353535;
  text-align: left;
}
.cid-tJ7AQBDsxo .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJ7AQBDsxo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJ7ARwNAku {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tJ7ARwNAku .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJ7ARwNAku .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJ7ARwNAku .content-container {
  display: flex;
  width: 100%;
}
.cid-tJ7ARwNAku .text-container {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  width: 100%;
}
.cid-tJ7ARwNAku .text-wrap {
  width: 100%;
  padding: 0;
}
.cid-tJ7ARwNAku .mbr-section-title {
  color: #112B6D;
  margin-bottom: 20px !important;
  width: 100%;
}
.cid-tJ7ARwNAku .mbr-text {
  color: #112B6D;
  padding-bottom: 0.9rem !important;
  width: 100%;
  margin-bottom: 0 !important;
}
.cid-tJ7ARwNAku .mbr-section-btn {
  margin-top: 20px;
}
@media (min-width: 576px) {
  .cid-tJ7ARwNAku .mbr-section-btn {
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
  }
}
@media (min-width: 991px) {
  .cid-tJ7ARwNAku .mbr-section-btn {
    flex-direction: row;
    justify-content: space-around;
  }
}
.cid-tJ2kZKRxRp {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-tJ2kZKRxRp [class^="socicon-"]:before,
.cid-tJ2kZKRxRp [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-tJ2kZKRxRp .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-tJ2kZKRxRp .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #6592e6, #ff6666);
  display: inline-block;
}
.cid-tJ2kZKRxRp .socicon {
  color: #5b686b;
}
.cid-tJ2kZKRxRp .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-tJ2kZKRxRp .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-tJ2kZKRxRp .btn-social:hover {
  color: #fff;
  background: #1ba1e2;
}
.cid-tJ2kZKRxRp .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-tJ2kZKRxRp .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-tJ2kZKRxRp .btn {
    font-size: 20px !important;
  }
  .cid-tJ2kZKRxRp .btn-social {
    margin-right: .1rem !important;
    margin-left: .1rem !important;
  }
}
.cid-tJ7BapZEbL.popup-builder {
  background-color: #ffffff;
}
.cid-tJ7BapZEbL.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tJ7BapZEbL.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tJ7BapZEbL .modal-content,
.cid-tJ7BapZEbL .modal-dialog {
  height: auto;
}
.cid-tJ7BapZEbL .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tJ7BapZEbL .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tJ7BapZEbL .form-wrapper .mbr-form .form-group,
  .cid-tJ7BapZEbL .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tJ7BapZEbL .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tJ7BapZEbL .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tJ7BapZEbL .mbr-text {
  text-align: center;
}
.cid-tJ7BapZEbL .pt-0 {
  padding-top: 0 !important;
}
.cid-tJ7BapZEbL .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tJ7BapZEbL .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tJ7BapZEbL .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tJ7BapZEbL .modal-open {
  overflow: hidden;
}
.cid-tJ7BapZEbL .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tJ7BapZEbL .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tJ7BapZEbL .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tJ7BapZEbL .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tJ7BapZEbL .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tJ7BapZEbL .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tJ7BapZEbL .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tJ7BapZEbL .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-tJ7BapZEbL .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tJ7BapZEbL .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tJ7BapZEbL .modal-backdrop.fade {
  opacity: 0;
}
.cid-tJ7BapZEbL .modal-backdrop.show {
  opacity: .5;
}
.cid-tJ7BapZEbL .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tJ7BapZEbL .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tJ7BapZEbL .modal-header {
    padding: 1rem;
  }
}
.cid-tJ7BapZEbL .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tJ7BapZEbL .modal-header .close svg {
  fill: #353535;
}
.cid-tJ7BapZEbL .modal-header .close:hover {
  opacity: 1;
}
.cid-tJ7BapZEbL .modal-header .close:focus {
  outline: none;
}
.cid-tJ7BapZEbL .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-tJ7BapZEbL .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tJ7BapZEbL .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJ7BapZEbL .modal-body {
    padding: 1rem;
  }
}
.cid-tJ7BapZEbL .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tJ7BapZEbL .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJ7BapZEbL .modal-footer {
    padding: 1rem;
  }
}
.cid-tJ7BapZEbL .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tJ7BapZEbL .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tJ7BapZEbL .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tJ7BapZEbL .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tJ7BapZEbL .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tJ7BapZEbL .modal-lg,
  .cid-tJ7BapZEbL .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tJ7BapZEbL .modal-xl {
    max-width: 1140px;
  }
}
.cid-tJ7BapZEbL .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tJ7BapZEbL .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tJ7BapZEbL .form-group {
  margin-bottom: 1rem;
}
.cid-tJ7BapZEbL .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tJ7BapZEbL .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tJ7BapZEbL .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tJ7BapZEbL .mbr-section-btn {
  margin: 0;
}
.cid-tJ7BapZEbL .mbr-section-btn .btn {
  margin: 0;
}
.cid-tJt2mMOseC {
  background-color: #ffffff;
}
.cid-tJt2mMOseC .container {
  padding-top: 25px;
  padding-bottom: 25px;
  text-align: right;
}
.cid-tJt2mMOseC .container-nopadding {
  padding: 0px;
}
.cid-tJt2mMOseC .contactBtn {
  position: absolute;
  right: 30px;
  bottom: 30px;
  z-index: 5001;
}
.cid-tJt2mMOseC .contactBtnFixed {
  position: fixed;
}
.cid-tJt2mMOseC .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-tJt2mMOseC .btnIconcol {
  color: #ffffff;
}
.cid-tJt2mMOseC .btn-circle:hover {
  background-color: #232323;
}
.cid-tJt2mMOseC .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-tJt2mMOseC .btn-iconsize .btn {
    font-size: 1.7rem !important;
  }
  .cid-tJt2mMOseC .btn-iconsize .btn .mbr-iconfont {
    font-size: 1.7rem !important;
  }
}
.cid-tJt2mMOseC .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-tJt2mMOseC .windowFixed {
  display: none;
  position: fixed;
  right: 100px;
  bottom: 30px;
  overflow: auto;
  opacity: 0%;
  transition: opacity 1s;
}
.cid-tJt2mMOseC .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-tJt2mMOseC .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-tJt2mMOseC .windowFixed {
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
  }
  .cid-tJt2mMOseC .windowBar,
  .cid-tJt2mMOseC .contentwindow,
  .cid-tJt2mMOseC .contactwindow {
    border-radius: 0;
  }
}
.cid-tJt2mMOseC .windowContent {
  width: 100%;
  padding: 10px;
}
.cid-tJt2mMOseC .windowBarText {
  display: block;
  color: #ffffff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-tJt2mMOseC .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-tJt2mMOseC .mbr-form .input-group-btn button[type="submit"] {
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-tJt2mMOseC .recaptcha-div {
  margin-bottom: 0;
}
.cid-tJt2mMOseC .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-tJt2mMOseC .gdpr-div {
  margin-bottom: 0;
}
.cid-tJt2mMOseC .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-tJt2mMOseC .alert-div {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
}
.cid-tJt2mMOseC .send-copy-div {
  margin-bottom: 0;
}
.cid-tJt2mMOseC .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-tJt2mMOseC .alert-success {
  background-color: #55e629;
  padding-top: 0.3rem !important;
  padding-bottom: 0.3rem !important;
}
.cid-tJt2mMOseC .alert-danger {
  background-color: #fd000b;
  padding-top: 0.3rem !important;
  padding-bottom: 0.3rem !important;
}
.cid-tJt2mMOseC .mbr-alert-success {
  text-align: center;
}
.cid-tJt2mMOseC .mbr-alert-danger {
  text-align: center;
}
.cid-tJt2mMOseC .message-div {
  margin-bottom: 0;
}
.cid-tJt2mMOseC .message-topic-div {
  margin-bottom: 0;
}
.cid-tJt2mMOseC .file-upload-div {
  margin-bottom: 0;
}
.cid-tJt2mMOseC .form-control {
  padding-top: 5px !important;
  padding-bottom: 8px !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  min-height: 3.2em !important;
}
.cid-tJt2mMOseC .form-control2 {
  color: #000000 !important;
  font-size: 15px !important;
  font-weight: 400 !important;
  min-height: 3.2em !important;
}
.cid-tJt2mMOseC .form-control3 {
  font-size: 15px !important;
  font-weight: 400 !important;
  min-height: 3.5em !important;
}
.cid-tJt2mMOseC .form-control {
  border: 1px solid #000000 !important;
}
.cid-tJt2mMOseC .form-control:hover {
  border: 1px solid #000000 !important;
}
.cid-tJt2mMOseC .form-control:focus {
  border: 1px solid #000000 !important;
}
.cid-tJt2mMOseC .showAlerts {
  display: block !important;
}
.cid-tJt2mMOseC .sendBtnCornerRadius {
  border-radius: 7px;
}
.cid-tJt2mMOseC .hidden {
  display: none;
}
.cid-tJt2mMOseC .mbr-section-terms {
  color: #232323;
  text-align: left;
}
.cid-tJt2mMOseC .mbr-section-autorespond {
  color: #232323;
  text-align: center;
}
.cid-tJt2mMOseC .mbr-section-gdpr {
  color: #232323;
  text-align: left;
}
.cid-tJt2mMOseC .mbr-section-alertsuccess {
  text-align: center;
}
.cid-tJt2mMOseC .mbr-section-alertsuccess span {
  vertical-align: middle;
}
.cid-tJt2mMOseC .mbr-section-alerterror {
  text-align: center;
}
.cid-tJt2mMOseC .mbr-section-alerterror span {
  vertical-align: middle;
}
.cid-tJt2mMOseC .mbr-section-labels {
  color: #232323;
}
.cid-tJt2mMOseC .sub-btn-config {
  margin-top: 13px !important;
  margin-bottom: 10px !important;
}
.cid-tJt2mMOseC .uploadBtn {
  padding-top: 17px !important;
  padding-left: 20.75px !important;
  color: #000000 !important;
}
.cid-tJt2mMOseC .MsgTopicXpad {
  padding-left: 6px !important;
}
.cid-tJt2mMOseC 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-tJt2mMOseC 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-tJt2mMOseC 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-tJt2mMOseC .blockhelp-format {
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  text-align: left;
}
.cid-tJt2mMOseC .blockhelp-format2 {
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  text-align: left;
  color: red;
}
.cid-tJt2mMOseC .show2ndButton {
  display: none ;
}
.cid-tJt2mMOseC input,
.cid-tJt2mMOseC textarea,
.cid-tJt2mMOseC select {
  background-color: #ffffff !important;
}
.cid-tJt2mMOseC textarea::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-tJt2mMOseC textarea:-moz-placeholder {
  color: #767676 !important;
}
.cid-tJt2mMOseC textarea::-moz-placeholder {
  color: #767676 !important;
}
.cid-tJt2mMOseC textarea:-ms-input-placeholder {
  color: #767676 !important;
}
.cid-tJt2mMOseC input::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-tJt2mMOseC input:-moz-placeholder {
  color: #767676 !important;
}
.cid-tJt2mMOseC input::-moz-placeholder {
  color: #767676 !important;
}
.cid-tJt2mMOseC input:-ms-input-placeholder {
  color: #767676 !important;
}
.cid-tJt2mMOseC .btn .mbr-iconfont,
.cid-tJt2mMOseC .btn.btn-sm .mbr-iconfont {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: unset;
}
.cid-uj50uvex16 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uj50uvex16 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uj50uvex16 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uj50uvex16 .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uj50uvex16 .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uj50uvex16 .row {
    text-align: center;
  }
  .cid-uj50uvex16 .row > div {
    margin: auto;
  }
  .cid-uj50uvex16 .social-row {
    justify-content: center;
  }
}
.cid-uj50uvex16 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uj50uvex16 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uj50uvex16 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uj50uvex16 .list {
    margin-bottom: 0rem;
  }
}
.cid-uj50uvex16 .mbr-text {
  color: #bbbbbb;
}
.cid-uj50uvex16 .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-uj50uvex16 .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uj50uvex16 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uj50BAuTMj {
  z-index: 1000;
  width: 100%;
}
.cid-uj50BAuTMj nav.navbar {
  position: fixed;
}
.cid-uj50BAuTMj .container-fluid {
  padding: 0;
}
.cid-uj50BAuTMj .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-uj50BAuTMj .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uj50BAuTMj .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uj50BAuTMj .dropdown-item:hover,
.cid-uj50BAuTMj .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uj50BAuTMj .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uj50BAuTMj .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uj50BAuTMj .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uj50BAuTMj .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uj50BAuTMj .nav-link {
  position: relative;
}
.cid-uj50BAuTMj .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-uj50BAuTMj .nav-link::after {
  background: transparent !important;
}
.cid-uj50BAuTMj .nav-link:hover::before,
.cid-uj50BAuTMj .nav-link :focus::before {
  width: 100%;
}
.cid-uj50BAuTMj .container {
  display: flex;
  margin: auto;
}
.cid-uj50BAuTMj .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-uj50BAuTMj .iconfont-wrapper:hover {
  background: #FFFFFF;
}
.cid-uj50BAuTMj .iconfont-wrapper:hover .mbr-iconfont {
  color: #141414;
}
.cid-uj50BAuTMj .dropdown-menu,
.cid-uj50BAuTMj .navbar.opened {
  background: #141414 !important;
}
.cid-uj50BAuTMj .nav-item:focus,
.cid-uj50BAuTMj .nav-link:focus {
  outline: none;
}
.cid-uj50BAuTMj .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uj50BAuTMj .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
  background: transparent !important;
}
.cid-uj50BAuTMj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uj50BAuTMj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uj50BAuTMj .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uj50BAuTMj .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uj50BAuTMj .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid #ffffff;
  background: rgba(20, 20, 20, 0.2);
}
.cid-uj50BAuTMj .navbar.opened {
  transition: all 0.3s;
}
.cid-uj50BAuTMj .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uj50BAuTMj .navbar .navbar-logo img {
  width: auto;
}
.cid-uj50BAuTMj .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uj50BAuTMj .navbar.collapsed {
  justify-content: center;
}
.cid-uj50BAuTMj .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uj50BAuTMj .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uj50BAuTMj .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-uj50BAuTMj .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uj50BAuTMj .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uj50BAuTMj .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-uj50BAuTMj .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uj50BAuTMj .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uj50BAuTMj .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uj50BAuTMj .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uj50BAuTMj .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uj50BAuTMj .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uj50BAuTMj .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uj50BAuTMj .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-uj50BAuTMj .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uj50BAuTMj .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uj50BAuTMj .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uj50BAuTMj .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uj50BAuTMj .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uj50BAuTMj .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uj50BAuTMj .navbar.navbar-short {
  min-height: 60px;
}
.cid-uj50BAuTMj .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uj50BAuTMj .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uj50BAuTMj .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-uj50BAuTMj .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uj50BAuTMj .navbar-brand .display-7 {
  font-size: 24px;
}
.cid-uj50BAuTMj .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uj50BAuTMj .dropdown-item.active,
.cid-uj50BAuTMj .dropdown-item:active {
  background-color: transparent;
}
.cid-uj50BAuTMj .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uj50BAuTMj .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uj50BAuTMj .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uj50BAuTMj .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #141414;
}
.cid-uj50BAuTMj .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uj50BAuTMj .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uj50BAuTMj ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uj50BAuTMj .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
@media (min-width: 992px) {
  .cid-uj50BAuTMj .navbar-buttons {
    margin-bottom: -1px;
    margin-top: -1px;
  }
}
.cid-uj50BAuTMj button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uj50BAuTMj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uj50BAuTMj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uj50BAuTMj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uj50BAuTMj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uj50BAuTMj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uj50BAuTMj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uj50BAuTMj nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uj50BAuTMj nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uj50BAuTMj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uj50BAuTMj .navbar-dropdown {
  padding: 0 24px;
  position: fixed;
}
@media (min-width: 576px) {
  .cid-uj50BAuTMj .navbar-dropdown {
    padding: 0 40px;
    min-height: 80px;
  }
}
@media (min-width: 768px) {
  .cid-uj50BAuTMj .navbar-dropdown {
    padding: 0 60px;
  }
}
@media (min-width: 992px) {
  .cid-uj50BAuTMj .navbar-dropdown {
    padding: 0 0 0 60px;
  }
}
.cid-uj50BAuTMj a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uj50BAuTMj .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-uj50BAuTMj .icons-menu {
    padding-left: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uj50BAuTMj .navbar {
    height: 70px;
  }
  .cid-uj50BAuTMj .navbar.opened {
    height: auto;
  }
  .cid-uj50BAuTMj .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uj50BAuTMj .btn {
  min-height: 81px;
  margin: 0.667rem 0.667rem 1.4rem;
  padding: 0 64px;
}
@media (min-width: 992px) {
  .cid-uj50BAuTMj .btn {
    margin: 0 0 0 0.6rem;
  }
}
.cid-uj50BAuTMj .btn-info-outline {
  border: 1px solid currentColor;
  background: #232323 !important;
}
.cid-uj50BAuTMj .btn-info-outline:hover {
  background: #595959 !important;
  border: 1px solid currentColor !important;
}
.cid-tJ7EBFpuLM {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tJ7EBFpuLM .main {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-tJ7EBFpuLM .row-element,
.cid-tJ7EBFpuLM .image-element {
  padding: 0;
}
.cid-tJ7EBFpuLM .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tJ7EBFpuLM .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-tJ7EBFpuLM .text-content {
  padding: 3rem;
}
.cid-tJ7EBFpuLM .mbr-section-subtitle {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-tJ7EBFpuLM .text-content {
    padding: 2rem 1rem;
  }
  .cid-tJ7EBFpuLM .mbr-title,
  .cid-tJ7EBFpuLM .underline,
  .cid-tJ7EBFpuLM .mbr-text,
  .cid-tJ7EBFpuLM .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tJ7ECxFgsV {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tJ7EEUkbc8 {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tJ7EEUkbc8 .nav-tabs .nav-item.open .nav-link:focus,
.cid-tJ7EEUkbc8 .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-tJ7EEUkbc8 .nav {
  display: block;
}
.cid-tJ7EEUkbc8 .nav-tabs {
  border: none;
  justify-content: center;
  display: flex;
}
.cid-tJ7EEUkbc8 .nav-item {
  width: 100%;
}
@media (max-width: 992px) {
  .cid-tJ7EEUkbc8 .nav-item {
    width: max-content;
    margin: 0;
  }
}
.cid-tJ7EEUkbc8 .nav-tabs .nav-link {
  transition: all 0.5s;
  border-radius: 6px !important;
  border: none;
}
.cid-tJ7EEUkbc8 .nav-tabs .nav-link:not(.active) {
  color: #000000;
}
.cid-tJ7EEUkbc8 .nav-link,
.cid-tJ7EEUkbc8 .nav-link.active {
  padding: 0.8rem 2rem;
  background-color: transparent;
  font-weight: bold;
}
.cid-tJ7EEUkbc8 .nav-tabs .nav-link.active {
  background: #ff3366;
  color: #ffffff;
}
.cid-tJ7EEUkbc8 H4 {
  text-align: center;
}
.cid-tJ7EEUkbc8 H3 {
  text-align: center;
  color: #000000;
}
.cid-tJ7EEUkbc8 P {
  color: #353535;
  text-align: left;
}
.cid-tJ7EEUkbc8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJ7EEUkbc8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJ7EFY3XzV {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tJ7EFY3XzV .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJ7EFY3XzV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJ7EFY3XzV .content-container {
  display: flex;
  width: 100%;
}
.cid-tJ7EFY3XzV .text-container {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  width: 100%;
}
.cid-tJ7EFY3XzV .text-wrap {
  width: 100%;
  padding: 0;
}
.cid-tJ7EFY3XzV .mbr-section-title {
  color: #112B6D;
  margin-bottom: 20px !important;
  width: 100%;
}
.cid-tJ7EFY3XzV .mbr-text {
  color: #112B6D;
  padding-bottom: 0.9rem !important;
  width: 100%;
  margin-bottom: 0 !important;
}
.cid-tJ7EFY3XzV .mbr-section-btn {
  margin-top: 20px;
}
@media (min-width: 576px) {
  .cid-tJ7EFY3XzV .mbr-section-btn {
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
  }
}
@media (min-width: 991px) {
  .cid-tJ7EFY3XzV .mbr-section-btn {
    flex-direction: row;
    justify-content: space-around;
  }
}
.cid-tJ2l2grBOL {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-tJ2l2grBOL [class^="socicon-"]:before,
.cid-tJ2l2grBOL [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-tJ2l2grBOL .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-tJ2l2grBOL .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #6592e6, #ff6666);
  display: inline-block;
}
.cid-tJ2l2grBOL .socicon {
  color: #5b686b;
}
.cid-tJ2l2grBOL .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-tJ2l2grBOL .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-tJ2l2grBOL .btn-social:hover {
  color: #fff;
  background: #1ba1e2;
}
.cid-tJ2l2grBOL .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-tJ2l2grBOL .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-tJ2l2grBOL .btn {
    font-size: 20px !important;
  }
  .cid-tJ2l2grBOL .btn-social {
    margin-right: .1rem !important;
    margin-left: .1rem !important;
  }
}
.cid-tJptwBlj7H.popup-builder {
  background-color: #ffffff;
}
.cid-tJptwBlj7H.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tJptwBlj7H.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tJptwBlj7H .modal-content,
.cid-tJptwBlj7H .modal-dialog {
  height: auto;
}
.cid-tJptwBlj7H .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tJptwBlj7H .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tJptwBlj7H .form-wrapper .mbr-form .form-group,
  .cid-tJptwBlj7H .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tJptwBlj7H .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tJptwBlj7H .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tJptwBlj7H .mbr-text {
  text-align: center;
}
.cid-tJptwBlj7H .pt-0 {
  padding-top: 0 !important;
}
.cid-tJptwBlj7H .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tJptwBlj7H .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tJptwBlj7H .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tJptwBlj7H .modal-open {
  overflow: hidden;
}
.cid-tJptwBlj7H .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tJptwBlj7H .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tJptwBlj7H .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tJptwBlj7H .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tJptwBlj7H .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tJptwBlj7H .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tJptwBlj7H .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tJptwBlj7H .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-tJptwBlj7H .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tJptwBlj7H .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tJptwBlj7H .modal-backdrop.fade {
  opacity: 0;
}
.cid-tJptwBlj7H .modal-backdrop.show {
  opacity: .5;
}
.cid-tJptwBlj7H .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tJptwBlj7H .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tJptwBlj7H .modal-header {
    padding: 1rem;
  }
}
.cid-tJptwBlj7H .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tJptwBlj7H .modal-header .close svg {
  fill: #353535;
}
.cid-tJptwBlj7H .modal-header .close:hover {
  opacity: 1;
}
.cid-tJptwBlj7H .modal-header .close:focus {
  outline: none;
}
.cid-tJptwBlj7H .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-tJptwBlj7H .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tJptwBlj7H .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJptwBlj7H .modal-body {
    padding: 1rem;
  }
}
.cid-tJptwBlj7H .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tJptwBlj7H .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJptwBlj7H .modal-footer {
    padding: 1rem;
  }
}
.cid-tJptwBlj7H .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tJptwBlj7H .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tJptwBlj7H .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tJptwBlj7H .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tJptwBlj7H .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tJptwBlj7H .modal-lg,
  .cid-tJptwBlj7H .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tJptwBlj7H .modal-xl {
    max-width: 1140px;
  }
}
.cid-tJptwBlj7H .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tJptwBlj7H .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tJptwBlj7H .form-group {
  margin-bottom: 1rem;
}
.cid-tJptwBlj7H .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tJptwBlj7H .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tJptwBlj7H .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tJptwBlj7H .mbr-section-btn {
  margin: 0;
}
.cid-tJptwBlj7H .mbr-section-btn .btn {
  margin: 0;
}
.cid-tJptZqgYjU.popup-builder {
  background-color: #ffffff;
}
.cid-tJptZqgYjU.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tJptZqgYjU.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tJptZqgYjU .modal-content,
.cid-tJptZqgYjU .modal-dialog {
  height: auto;
}
.cid-tJptZqgYjU .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tJptZqgYjU .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tJptZqgYjU .form-wrapper .mbr-form .form-group,
  .cid-tJptZqgYjU .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tJptZqgYjU .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tJptZqgYjU .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tJptZqgYjU .mbr-text {
  text-align: center;
}
.cid-tJptZqgYjU .pt-0 {
  padding-top: 0 !important;
}
.cid-tJptZqgYjU .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tJptZqgYjU .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tJptZqgYjU .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tJptZqgYjU .modal-open {
  overflow: hidden;
}
.cid-tJptZqgYjU .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tJptZqgYjU .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tJptZqgYjU .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tJptZqgYjU .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tJptZqgYjU .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tJptZqgYjU .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tJptZqgYjU .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tJptZqgYjU .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-tJptZqgYjU .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tJptZqgYjU .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tJptZqgYjU .modal-backdrop.fade {
  opacity: 0;
}
.cid-tJptZqgYjU .modal-backdrop.show {
  opacity: .5;
}
.cid-tJptZqgYjU .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tJptZqgYjU .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tJptZqgYjU .modal-header {
    padding: 1rem;
  }
}
.cid-tJptZqgYjU .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tJptZqgYjU .modal-header .close svg {
  fill: #353535;
}
.cid-tJptZqgYjU .modal-header .close:hover {
  opacity: 1;
}
.cid-tJptZqgYjU .modal-header .close:focus {
  outline: none;
}
.cid-tJptZqgYjU .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-tJptZqgYjU .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tJptZqgYjU .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJptZqgYjU .modal-body {
    padding: 1rem;
  }
}
.cid-tJptZqgYjU .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tJptZqgYjU .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJptZqgYjU .modal-footer {
    padding: 1rem;
  }
}
.cid-tJptZqgYjU .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tJptZqgYjU .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tJptZqgYjU .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tJptZqgYjU .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tJptZqgYjU .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tJptZqgYjU .modal-lg,
  .cid-tJptZqgYjU .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tJptZqgYjU .modal-xl {
    max-width: 1140px;
  }
}
.cid-tJptZqgYjU .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tJptZqgYjU .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tJptZqgYjU .form-group {
  margin-bottom: 1rem;
}
.cid-tJptZqgYjU .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tJptZqgYjU .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tJptZqgYjU .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tJptZqgYjU .mbr-section-btn {
  margin: 0;
}
.cid-tJptZqgYjU .mbr-section-btn .btn {
  margin: 0;
}
.cid-tJt2uEnXpq {
  background-color: #ffffff;
}
.cid-tJt2uEnXpq .container {
  padding-top: 25px;
  padding-bottom: 25px;
  text-align: right;
}
.cid-tJt2uEnXpq .container-nopadding {
  padding: 0px;
}
.cid-tJt2uEnXpq .contactBtn {
  position: absolute;
  right: 30px;
  bottom: 30px;
  z-index: 5001;
}
.cid-tJt2uEnXpq .contactBtnFixed {
  position: fixed;
}
.cid-tJt2uEnXpq .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-tJt2uEnXpq .btnIconcol {
  color: #ffffff;
}
.cid-tJt2uEnXpq .btn-circle:hover {
  background-color: #232323;
}
.cid-tJt2uEnXpq .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-tJt2uEnXpq .btn-iconsize .btn {
    font-size: 1.7rem !important;
  }
  .cid-tJt2uEnXpq .btn-iconsize .btn .mbr-iconfont {
    font-size: 1.7rem !important;
  }
}
.cid-tJt2uEnXpq .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-tJt2uEnXpq .windowFixed {
  display: none;
  position: fixed;
  right: 100px;
  bottom: 30px;
  overflow: auto;
  opacity: 0%;
  transition: opacity 1s;
}
.cid-tJt2uEnXpq .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-tJt2uEnXpq .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-tJt2uEnXpq .windowFixed {
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
  }
  .cid-tJt2uEnXpq .windowBar,
  .cid-tJt2uEnXpq .contentwindow,
  .cid-tJt2uEnXpq .contactwindow {
    border-radius: 0;
  }
}
.cid-tJt2uEnXpq .windowContent {
  width: 100%;
  padding: 10px;
}
.cid-tJt2uEnXpq .windowBarText {
  display: block;
  color: #ffffff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-tJt2uEnXpq .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-tJt2uEnXpq .mbr-form .input-group-btn button[type="submit"] {
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-tJt2uEnXpq .recaptcha-div {
  margin-bottom: 0;
}
.cid-tJt2uEnXpq .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-tJt2uEnXpq .gdpr-div {
  margin-bottom: 0;
}
.cid-tJt2uEnXpq .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-tJt2uEnXpq .alert-div {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
}
.cid-tJt2uEnXpq .send-copy-div {
  margin-bottom: 0;
}
.cid-tJt2uEnXpq .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-tJt2uEnXpq .alert-success {
  background-color: #55e629;
  padding-top: 0.3rem !important;
  padding-bottom: 0.3rem !important;
}
.cid-tJt2uEnXpq .alert-danger {
  background-color: #fd000b;
  padding-top: 0.3rem !important;
  padding-bottom: 0.3rem !important;
}
.cid-tJt2uEnXpq .mbr-alert-success {
  text-align: center;
}
.cid-tJt2uEnXpq .mbr-alert-danger {
  text-align: center;
}
.cid-tJt2uEnXpq .message-div {
  margin-bottom: 0;
}
.cid-tJt2uEnXpq .message-topic-div {
  margin-bottom: 0;
}
.cid-tJt2uEnXpq .file-upload-div {
  margin-bottom: 0;
}
.cid-tJt2uEnXpq .form-control {
  padding-top: 5px !important;
  padding-bottom: 8px !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  min-height: 3.2em !important;
}
.cid-tJt2uEnXpq .form-control2 {
  color: #000000 !important;
  font-size: 15px !important;
  font-weight: 400 !important;
  min-height: 3.2em !important;
}
.cid-tJt2uEnXpq .form-control3 {
  font-size: 15px !important;
  font-weight: 400 !important;
  min-height: 3.5em !important;
}
.cid-tJt2uEnXpq .form-control {
  border: 1px solid #000000 !important;
}
.cid-tJt2uEnXpq .form-control:hover {
  border: 1px solid #000000 !important;
}
.cid-tJt2uEnXpq .form-control:focus {
  border: 1px solid #000000 !important;
}
.cid-tJt2uEnXpq .showAlerts {
  display: block !important;
}
.cid-tJt2uEnXpq .sendBtnCornerRadius {
  border-radius: 7px;
}
.cid-tJt2uEnXpq .hidden {
  display: none;
}
.cid-tJt2uEnXpq .mbr-section-terms {
  color: #232323;
  text-align: left;
}
.cid-tJt2uEnXpq .mbr-section-autorespond {
  color: #232323;
  text-align: center;
}
.cid-tJt2uEnXpq .mbr-section-gdpr {
  color: #232323;
  text-align: left;
}
.cid-tJt2uEnXpq .mbr-section-alertsuccess {
  text-align: center;
}
.cid-tJt2uEnXpq .mbr-section-alertsuccess span {
  vertical-align: middle;
}
.cid-tJt2uEnXpq .mbr-section-alerterror {
  text-align: center;
}
.cid-tJt2uEnXpq .mbr-section-alerterror span {
  vertical-align: middle;
}
.cid-tJt2uEnXpq .mbr-section-labels {
  color: #232323;
}
.cid-tJt2uEnXpq .sub-btn-config {
  margin-top: 13px !important;
  margin-bottom: 10px !important;
}
.cid-tJt2uEnXpq .uploadBtn {
  padding-top: 17px !important;
  padding-left: 20.75px !important;
  color: #000000 !important;
}
.cid-tJt2uEnXpq .MsgTopicXpad {
  padding-left: 6px !important;
}
.cid-tJt2uEnXpq 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-tJt2uEnXpq 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-tJt2uEnXpq 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-tJt2uEnXpq .blockhelp-format {
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  text-align: left;
}
.cid-tJt2uEnXpq .blockhelp-format2 {
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  text-align: left;
  color: red;
}
.cid-tJt2uEnXpq .show2ndButton {
  display: none ;
}
.cid-tJt2uEnXpq input,
.cid-tJt2uEnXpq textarea,
.cid-tJt2uEnXpq select {
  background-color: #ffffff !important;
}
.cid-tJt2uEnXpq textarea::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-tJt2uEnXpq textarea:-moz-placeholder {
  color: #767676 !important;
}
.cid-tJt2uEnXpq textarea::-moz-placeholder {
  color: #767676 !important;
}
.cid-tJt2uEnXpq textarea:-ms-input-placeholder {
  color: #767676 !important;
}
.cid-tJt2uEnXpq input::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-tJt2uEnXpq input:-moz-placeholder {
  color: #767676 !important;
}
.cid-tJt2uEnXpq input::-moz-placeholder {
  color: #767676 !important;
}
.cid-tJt2uEnXpq input:-ms-input-placeholder {
  color: #767676 !important;
}
.cid-tJt2uEnXpq .btn .mbr-iconfont,
.cid-tJt2uEnXpq .btn.btn-sm .mbr-iconfont {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: unset;
}
.cid-uj50ExcHIB {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uj50ExcHIB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uj50ExcHIB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uj50ExcHIB .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uj50ExcHIB .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uj50ExcHIB .row {
    text-align: center;
  }
  .cid-uj50ExcHIB .row > div {
    margin: auto;
  }
  .cid-uj50ExcHIB .social-row {
    justify-content: center;
  }
}
.cid-uj50ExcHIB .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uj50ExcHIB .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uj50ExcHIB .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uj50ExcHIB .list {
    margin-bottom: 0rem;
  }
}
.cid-uj50ExcHIB .mbr-text {
  color: #bbbbbb;
}
.cid-uj50ExcHIB .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-uj50ExcHIB .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uj50ExcHIB div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uj50KGUFZD {
  z-index: 1000;
  width: 100%;
}
.cid-uj50KGUFZD nav.navbar {
  position: fixed;
}
.cid-uj50KGUFZD .container-fluid {
  padding: 0;
}
.cid-uj50KGUFZD .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-uj50KGUFZD .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uj50KGUFZD .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uj50KGUFZD .dropdown-item:hover,
.cid-uj50KGUFZD .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uj50KGUFZD .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uj50KGUFZD .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uj50KGUFZD .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uj50KGUFZD .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uj50KGUFZD .nav-link {
  position: relative;
}
.cid-uj50KGUFZD .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-uj50KGUFZD .nav-link::after {
  background: transparent !important;
}
.cid-uj50KGUFZD .nav-link:hover::before,
.cid-uj50KGUFZD .nav-link :focus::before {
  width: 100%;
}
.cid-uj50KGUFZD .container {
  display: flex;
  margin: auto;
}
.cid-uj50KGUFZD .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-uj50KGUFZD .iconfont-wrapper:hover {
  background: #FFFFFF;
}
.cid-uj50KGUFZD .iconfont-wrapper:hover .mbr-iconfont {
  color: #141414;
}
.cid-uj50KGUFZD .dropdown-menu,
.cid-uj50KGUFZD .navbar.opened {
  background: #141414 !important;
}
.cid-uj50KGUFZD .nav-item:focus,
.cid-uj50KGUFZD .nav-link:focus {
  outline: none;
}
.cid-uj50KGUFZD .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uj50KGUFZD .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
  background: transparent !important;
}
.cid-uj50KGUFZD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uj50KGUFZD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uj50KGUFZD .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uj50KGUFZD .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uj50KGUFZD .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid #ffffff;
  background: rgba(20, 20, 20, 0.2);
}
.cid-uj50KGUFZD .navbar.opened {
  transition: all 0.3s;
}
.cid-uj50KGUFZD .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uj50KGUFZD .navbar .navbar-logo img {
  width: auto;
}
.cid-uj50KGUFZD .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uj50KGUFZD .navbar.collapsed {
  justify-content: center;
}
.cid-uj50KGUFZD .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uj50KGUFZD .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uj50KGUFZD .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-uj50KGUFZD .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uj50KGUFZD .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uj50KGUFZD .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-uj50KGUFZD .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uj50KGUFZD .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uj50KGUFZD .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uj50KGUFZD .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uj50KGUFZD .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uj50KGUFZD .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uj50KGUFZD .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uj50KGUFZD .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-uj50KGUFZD .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uj50KGUFZD .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uj50KGUFZD .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uj50KGUFZD .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uj50KGUFZD .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uj50KGUFZD .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uj50KGUFZD .navbar.navbar-short {
  min-height: 60px;
}
.cid-uj50KGUFZD .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uj50KGUFZD .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uj50KGUFZD .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-uj50KGUFZD .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uj50KGUFZD .navbar-brand .display-7 {
  font-size: 24px;
}
.cid-uj50KGUFZD .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uj50KGUFZD .dropdown-item.active,
.cid-uj50KGUFZD .dropdown-item:active {
  background-color: transparent;
}
.cid-uj50KGUFZD .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uj50KGUFZD .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uj50KGUFZD .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uj50KGUFZD .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #141414;
}
.cid-uj50KGUFZD .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uj50KGUFZD .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uj50KGUFZD ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uj50KGUFZD .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
@media (min-width: 992px) {
  .cid-uj50KGUFZD .navbar-buttons {
    margin-bottom: -1px;
    margin-top: -1px;
  }
}
.cid-uj50KGUFZD button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uj50KGUFZD button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uj50KGUFZD button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uj50KGUFZD button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uj50KGUFZD button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uj50KGUFZD button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uj50KGUFZD nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uj50KGUFZD nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uj50KGUFZD nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uj50KGUFZD nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uj50KGUFZD .navbar-dropdown {
  padding: 0 24px;
  position: fixed;
}
@media (min-width: 576px) {
  .cid-uj50KGUFZD .navbar-dropdown {
    padding: 0 40px;
    min-height: 80px;
  }
}
@media (min-width: 768px) {
  .cid-uj50KGUFZD .navbar-dropdown {
    padding: 0 60px;
  }
}
@media (min-width: 992px) {
  .cid-uj50KGUFZD .navbar-dropdown {
    padding: 0 0 0 60px;
  }
}
.cid-uj50KGUFZD a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uj50KGUFZD .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-uj50KGUFZD .icons-menu {
    padding-left: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uj50KGUFZD .navbar {
    height: 70px;
  }
  .cid-uj50KGUFZD .navbar.opened {
    height: auto;
  }
  .cid-uj50KGUFZD .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uj50KGUFZD .btn {
  min-height: 81px;
  margin: 0.667rem 0.667rem 1.4rem;
  padding: 0 64px;
}
@media (min-width: 992px) {
  .cid-uj50KGUFZD .btn {
    margin: 0 0 0 0.6rem;
  }
}
.cid-uj50KGUFZD .btn-info-outline {
  border: 1px solid currentColor;
  background: #232323 !important;
}
.cid-uj50KGUFZD .btn-info-outline:hover {
  background: #595959 !important;
  border: 1px solid currentColor !important;
}
.cid-tJ7GpOFdG1 {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tJ7GpOFdG1 .main {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-tJ7GpOFdG1 .row-element,
.cid-tJ7GpOFdG1 .image-element {
  padding: 0;
}
.cid-tJ7GpOFdG1 .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tJ7GpOFdG1 .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-tJ7GpOFdG1 .text-content {
  padding: 3rem;
}
.cid-tJ7GpOFdG1 .mbr-section-subtitle {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-tJ7GpOFdG1 .text-content {
    padding: 2rem 1rem;
  }
  .cid-tJ7GpOFdG1 .mbr-title,
  .cid-tJ7GpOFdG1 .underline,
  .cid-tJ7GpOFdG1 .mbr-text,
  .cid-tJ7GpOFdG1 .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tJ7GqI3CIj {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tJ7GsTXagc {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tJ7GsTXagc .nav-tabs .nav-item.open .nav-link:focus,
.cid-tJ7GsTXagc .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-tJ7GsTXagc .nav {
  display: block;
}
.cid-tJ7GsTXagc .nav-tabs {
  border: none;
  justify-content: center;
  display: flex;
}
.cid-tJ7GsTXagc .nav-item {
  width: 100%;
}
@media (max-width: 992px) {
  .cid-tJ7GsTXagc .nav-item {
    width: max-content;
    margin: 0;
  }
}
.cid-tJ7GsTXagc .nav-tabs .nav-link {
  transition: all 0.5s;
  border-radius: 6px !important;
  border: none;
}
.cid-tJ7GsTXagc .nav-tabs .nav-link:not(.active) {
  color: #000000;
}
.cid-tJ7GsTXagc .nav-link,
.cid-tJ7GsTXagc .nav-link.active {
  padding: 0.8rem 2rem;
  background-color: transparent;
  font-weight: bold;
}
.cid-tJ7GsTXagc .nav-tabs .nav-link.active {
  background: #ff3366;
  color: #ffffff;
}
.cid-tJ7GsTXagc H4 {
  text-align: center;
}
.cid-tJ7GsTXagc H3 {
  text-align: center;
  color: #000000;
}
.cid-tJ7GsTXagc P {
  color: #353535;
  text-align: left;
}
.cid-tJ7GsTXagc .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJ7GsTXagc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJ7GtNPZ0d {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tJ7GtNPZ0d .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJ7GtNPZ0d .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJ7GtNPZ0d .content-container {
  display: flex;
  width: 100%;
}
.cid-tJ7GtNPZ0d .text-container {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  width: 100%;
}
.cid-tJ7GtNPZ0d .text-wrap {
  width: 100%;
  padding: 0;
}
.cid-tJ7GtNPZ0d .mbr-section-title {
  color: #112B6D;
  margin-bottom: 20px !important;
  width: 100%;
}
.cid-tJ7GtNPZ0d .mbr-text {
  color: #112B6D;
  padding-bottom: 0.9rem !important;
  width: 100%;
  margin-bottom: 0 !important;
}
.cid-tJ7GtNPZ0d .mbr-section-btn {
  margin-top: 20px;
}
@media (min-width: 576px) {
  .cid-tJ7GtNPZ0d .mbr-section-btn {
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
  }
}
@media (min-width: 991px) {
  .cid-tJ7GtNPZ0d .mbr-section-btn {
    flex-direction: row;
    justify-content: space-around;
  }
}
.cid-tJ2l4xd8EE {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-tJ2l4xd8EE [class^="socicon-"]:before,
.cid-tJ2l4xd8EE [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-tJ2l4xd8EE .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-tJ2l4xd8EE .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #6592e6, #ff6666);
  display: inline-block;
}
.cid-tJ2l4xd8EE .socicon {
  color: #5b686b;
}
.cid-tJ2l4xd8EE .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-tJ2l4xd8EE .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-tJ2l4xd8EE .btn-social:hover {
  color: #fff;
  background: #1ba1e2;
}
.cid-tJ2l4xd8EE .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-tJ2l4xd8EE .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-tJ2l4xd8EE .btn {
    font-size: 20px !important;
  }
  .cid-tJ2l4xd8EE .btn-social {
    margin-right: .1rem !important;
    margin-left: .1rem !important;
  }
}
.cid-tJpviUC2jY.popup-builder {
  background-color: #ffffff;
}
.cid-tJpviUC2jY.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tJpviUC2jY.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tJpviUC2jY .modal-content,
.cid-tJpviUC2jY .modal-dialog {
  height: auto;
}
.cid-tJpviUC2jY .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tJpviUC2jY .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tJpviUC2jY .form-wrapper .mbr-form .form-group,
  .cid-tJpviUC2jY .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tJpviUC2jY .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tJpviUC2jY .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tJpviUC2jY .mbr-text {
  text-align: center;
}
.cid-tJpviUC2jY .pt-0 {
  padding-top: 0 !important;
}
.cid-tJpviUC2jY .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tJpviUC2jY .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tJpviUC2jY .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tJpviUC2jY .modal-open {
  overflow: hidden;
}
.cid-tJpviUC2jY .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tJpviUC2jY .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tJpviUC2jY .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tJpviUC2jY .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tJpviUC2jY .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tJpviUC2jY .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tJpviUC2jY .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tJpviUC2jY .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-tJpviUC2jY .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tJpviUC2jY .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tJpviUC2jY .modal-backdrop.fade {
  opacity: 0;
}
.cid-tJpviUC2jY .modal-backdrop.show {
  opacity: .5;
}
.cid-tJpviUC2jY .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tJpviUC2jY .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tJpviUC2jY .modal-header {
    padding: 1rem;
  }
}
.cid-tJpviUC2jY .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tJpviUC2jY .modal-header .close svg {
  fill: #353535;
}
.cid-tJpviUC2jY .modal-header .close:hover {
  opacity: 1;
}
.cid-tJpviUC2jY .modal-header .close:focus {
  outline: none;
}
.cid-tJpviUC2jY .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-tJpviUC2jY .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tJpviUC2jY .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJpviUC2jY .modal-body {
    padding: 1rem;
  }
}
.cid-tJpviUC2jY .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tJpviUC2jY .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJpviUC2jY .modal-footer {
    padding: 1rem;
  }
}
.cid-tJpviUC2jY .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tJpviUC2jY .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tJpviUC2jY .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tJpviUC2jY .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tJpviUC2jY .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tJpviUC2jY .modal-lg,
  .cid-tJpviUC2jY .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tJpviUC2jY .modal-xl {
    max-width: 1140px;
  }
}
.cid-tJpviUC2jY .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tJpviUC2jY .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tJpviUC2jY .form-group {
  margin-bottom: 1rem;
}
.cid-tJpviUC2jY .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tJpviUC2jY .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tJpviUC2jY .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tJpviUC2jY .mbr-section-btn {
  margin: 0;
}
.cid-tJpviUC2jY .mbr-section-btn .btn {
  margin: 0;
}
.cid-tJpvCYUXEE.popup-builder {
  background-color: #ffffff;
}
.cid-tJpvCYUXEE.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tJpvCYUXEE.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tJpvCYUXEE .modal-content,
.cid-tJpvCYUXEE .modal-dialog {
  height: auto;
}
.cid-tJpvCYUXEE .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tJpvCYUXEE .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tJpvCYUXEE .form-wrapper .mbr-form .form-group,
  .cid-tJpvCYUXEE .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tJpvCYUXEE .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tJpvCYUXEE .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tJpvCYUXEE .mbr-text {
  text-align: center;
}
.cid-tJpvCYUXEE .pt-0 {
  padding-top: 0 !important;
}
.cid-tJpvCYUXEE .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tJpvCYUXEE .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tJpvCYUXEE .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tJpvCYUXEE .modal-open {
  overflow: hidden;
}
.cid-tJpvCYUXEE .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tJpvCYUXEE .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tJpvCYUXEE .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tJpvCYUXEE .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tJpvCYUXEE .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tJpvCYUXEE .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tJpvCYUXEE .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tJpvCYUXEE .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-tJpvCYUXEE .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tJpvCYUXEE .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tJpvCYUXEE .modal-backdrop.fade {
  opacity: 0;
}
.cid-tJpvCYUXEE .modal-backdrop.show {
  opacity: .5;
}
.cid-tJpvCYUXEE .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tJpvCYUXEE .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tJpvCYUXEE .modal-header {
    padding: 1rem;
  }
}
.cid-tJpvCYUXEE .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tJpvCYUXEE .modal-header .close svg {
  fill: #353535;
}
.cid-tJpvCYUXEE .modal-header .close:hover {
  opacity: 1;
}
.cid-tJpvCYUXEE .modal-header .close:focus {
  outline: none;
}
.cid-tJpvCYUXEE .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-tJpvCYUXEE .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tJpvCYUXEE .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJpvCYUXEE .modal-body {
    padding: 1rem;
  }
}
.cid-tJpvCYUXEE .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tJpvCYUXEE .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJpvCYUXEE .modal-footer {
    padding: 1rem;
  }
}
.cid-tJpvCYUXEE .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tJpvCYUXEE .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tJpvCYUXEE .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tJpvCYUXEE .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tJpvCYUXEE .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tJpvCYUXEE .modal-lg,
  .cid-tJpvCYUXEE .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tJpvCYUXEE .modal-xl {
    max-width: 1140px;
  }
}
.cid-tJpvCYUXEE .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tJpvCYUXEE .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tJpvCYUXEE .form-group {
  margin-bottom: 1rem;
}
.cid-tJpvCYUXEE .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tJpvCYUXEE .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tJpvCYUXEE .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tJpvCYUXEE .mbr-section-btn {
  margin: 0;
}
.cid-tJpvCYUXEE .mbr-section-btn .btn {
  margin: 0;
}
.cid-tJt2DFsdrT {
  background-color: #ffffff;
}
.cid-tJt2DFsdrT .container {
  padding-top: 25px;
  padding-bottom: 25px;
  text-align: right;
}
.cid-tJt2DFsdrT .container-nopadding {
  padding: 0px;
}
.cid-tJt2DFsdrT .contactBtn {
  position: absolute;
  right: 30px;
  bottom: 30px;
  z-index: 5001;
}
.cid-tJt2DFsdrT .contactBtnFixed {
  position: fixed;
}
.cid-tJt2DFsdrT .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-tJt2DFsdrT .btnIconcol {
  color: #ffffff;
}
.cid-tJt2DFsdrT .btn-circle:hover {
  background-color: #232323;
}
.cid-tJt2DFsdrT .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-tJt2DFsdrT .btn-iconsize .btn {
    font-size: 1.7rem !important;
  }
  .cid-tJt2DFsdrT .btn-iconsize .btn .mbr-iconfont {
    font-size: 1.7rem !important;
  }
}
.cid-tJt2DFsdrT .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-tJt2DFsdrT .windowFixed {
  display: none;
  position: fixed;
  right: 100px;
  bottom: 30px;
  overflow: auto;
  opacity: 0%;
  transition: opacity 1s;
}
.cid-tJt2DFsdrT .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-tJt2DFsdrT .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-tJt2DFsdrT .windowFixed {
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
  }
  .cid-tJt2DFsdrT .windowBar,
  .cid-tJt2DFsdrT .contentwindow,
  .cid-tJt2DFsdrT .contactwindow {
    border-radius: 0;
  }
}
.cid-tJt2DFsdrT .windowContent {
  width: 100%;
  padding: 10px;
}
.cid-tJt2DFsdrT .windowBarText {
  display: block;
  color: #ffffff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-tJt2DFsdrT .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-tJt2DFsdrT .mbr-form .input-group-btn button[type="submit"] {
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-tJt2DFsdrT .recaptcha-div {
  margin-bottom: 0;
}
.cid-tJt2DFsdrT .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-tJt2DFsdrT .gdpr-div {
  margin-bottom: 0;
}
.cid-tJt2DFsdrT .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-tJt2DFsdrT .alert-div {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
}
.cid-tJt2DFsdrT .send-copy-div {
  margin-bottom: 0;
}
.cid-tJt2DFsdrT .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-tJt2DFsdrT .alert-success {
  background-color: #55e629;
  padding-top: 0.3rem !important;
  padding-bottom: 0.3rem !important;
}
.cid-tJt2DFsdrT .alert-danger {
  background-color: #fd000b;
  padding-top: 0.3rem !important;
  padding-bottom: 0.3rem !important;
}
.cid-tJt2DFsdrT .mbr-alert-success {
  text-align: center;
}
.cid-tJt2DFsdrT .mbr-alert-danger {
  text-align: center;
}
.cid-tJt2DFsdrT .message-div {
  margin-bottom: 0;
}
.cid-tJt2DFsdrT .message-topic-div {
  margin-bottom: 0;
}
.cid-tJt2DFsdrT .file-upload-div {
  margin-bottom: 0;
}
.cid-tJt2DFsdrT .form-control {
  padding-top: 5px !important;
  padding-bottom: 8px !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  min-height: 3.2em !important;
}
.cid-tJt2DFsdrT .form-control2 {
  color: #000000 !important;
  font-size: 15px !important;
  font-weight: 400 !important;
  min-height: 3.2em !important;
}
.cid-tJt2DFsdrT .form-control3 {
  font-size: 15px !important;
  font-weight: 400 !important;
  min-height: 3.5em !important;
}
.cid-tJt2DFsdrT .form-control {
  border: 1px solid #000000 !important;
}
.cid-tJt2DFsdrT .form-control:hover {
  border: 1px solid #000000 !important;
}
.cid-tJt2DFsdrT .form-control:focus {
  border: 1px solid #000000 !important;
}
.cid-tJt2DFsdrT .showAlerts {
  display: block !important;
}
.cid-tJt2DFsdrT .sendBtnCornerRadius {
  border-radius: 7px;
}
.cid-tJt2DFsdrT .hidden {
  display: none;
}
.cid-tJt2DFsdrT .mbr-section-terms {
  color: #232323;
  text-align: left;
}
.cid-tJt2DFsdrT .mbr-section-autorespond {
  color: #232323;
  text-align: center;
}
.cid-tJt2DFsdrT .mbr-section-gdpr {
  color: #232323;
  text-align: left;
}
.cid-tJt2DFsdrT .mbr-section-alertsuccess {
  text-align: center;
}
.cid-tJt2DFsdrT .mbr-section-alertsuccess span {
  vertical-align: middle;
}
.cid-tJt2DFsdrT .mbr-section-alerterror {
  text-align: center;
}
.cid-tJt2DFsdrT .mbr-section-alerterror span {
  vertical-align: middle;
}
.cid-tJt2DFsdrT .mbr-section-labels {
  color: #232323;
}
.cid-tJt2DFsdrT .sub-btn-config {
  margin-top: 13px !important;
  margin-bottom: 10px !important;
}
.cid-tJt2DFsdrT .uploadBtn {
  padding-top: 17px !important;
  padding-left: 20.75px !important;
  color: #000000 !important;
}
.cid-tJt2DFsdrT .MsgTopicXpad {
  padding-left: 6px !important;
}
.cid-tJt2DFsdrT 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-tJt2DFsdrT 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-tJt2DFsdrT 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-tJt2DFsdrT .blockhelp-format {
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  text-align: left;
}
.cid-tJt2DFsdrT .blockhelp-format2 {
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  text-align: left;
  color: red;
}
.cid-tJt2DFsdrT .show2ndButton {
  display: none ;
}
.cid-tJt2DFsdrT input,
.cid-tJt2DFsdrT textarea,
.cid-tJt2DFsdrT select {
  background-color: #ffffff !important;
}
.cid-tJt2DFsdrT textarea::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-tJt2DFsdrT textarea:-moz-placeholder {
  color: #767676 !important;
}
.cid-tJt2DFsdrT textarea::-moz-placeholder {
  color: #767676 !important;
}
.cid-tJt2DFsdrT textarea:-ms-input-placeholder {
  color: #767676 !important;
}
.cid-tJt2DFsdrT input::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-tJt2DFsdrT input:-moz-placeholder {
  color: #767676 !important;
}
.cid-tJt2DFsdrT input::-moz-placeholder {
  color: #767676 !important;
}
.cid-tJt2DFsdrT input:-ms-input-placeholder {
  color: #767676 !important;
}
.cid-tJt2DFsdrT .btn .mbr-iconfont,
.cid-tJt2DFsdrT .btn.btn-sm .mbr-iconfont {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: unset;
}
.cid-uj50Nc1o2l {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uj50Nc1o2l .mbr-fallback-image.disabled {
  display: none;
}
.cid-uj50Nc1o2l .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uj50Nc1o2l .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uj50Nc1o2l .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uj50Nc1o2l .row {
    text-align: center;
  }
  .cid-uj50Nc1o2l .row > div {
    margin: auto;
  }
  .cid-uj50Nc1o2l .social-row {
    justify-content: center;
  }
}
.cid-uj50Nc1o2l .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uj50Nc1o2l .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uj50Nc1o2l .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uj50Nc1o2l .list {
    margin-bottom: 0rem;
  }
}
.cid-uj50Nc1o2l .mbr-text {
  color: #bbbbbb;
}
.cid-uj50Nc1o2l .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-uj50Nc1o2l .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uj50Nc1o2l div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uj50Tu5rdL {
  z-index: 1000;
  width: 100%;
}
.cid-uj50Tu5rdL nav.navbar {
  position: fixed;
}
.cid-uj50Tu5rdL .container-fluid {
  padding: 0;
}
.cid-uj50Tu5rdL .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-uj50Tu5rdL .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uj50Tu5rdL .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uj50Tu5rdL .dropdown-item:hover,
.cid-uj50Tu5rdL .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uj50Tu5rdL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uj50Tu5rdL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uj50Tu5rdL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uj50Tu5rdL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uj50Tu5rdL .nav-link {
  position: relative;
}
.cid-uj50Tu5rdL .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-uj50Tu5rdL .nav-link::after {
  background: transparent !important;
}
.cid-uj50Tu5rdL .nav-link:hover::before,
.cid-uj50Tu5rdL .nav-link :focus::before {
  width: 100%;
}
.cid-uj50Tu5rdL .container {
  display: flex;
  margin: auto;
}
.cid-uj50Tu5rdL .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-uj50Tu5rdL .iconfont-wrapper:hover {
  background: #FFFFFF;
}
.cid-uj50Tu5rdL .iconfont-wrapper:hover .mbr-iconfont {
  color: #141414;
}
.cid-uj50Tu5rdL .dropdown-menu,
.cid-uj50Tu5rdL .navbar.opened {
  background: #141414 !important;
}
.cid-uj50Tu5rdL .nav-item:focus,
.cid-uj50Tu5rdL .nav-link:focus {
  outline: none;
}
.cid-uj50Tu5rdL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uj50Tu5rdL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
  background: transparent !important;
}
.cid-uj50Tu5rdL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uj50Tu5rdL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uj50Tu5rdL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uj50Tu5rdL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uj50Tu5rdL .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid #ffffff;
  background: rgba(20, 20, 20, 0.2);
}
.cid-uj50Tu5rdL .navbar.opened {
  transition: all 0.3s;
}
.cid-uj50Tu5rdL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uj50Tu5rdL .navbar .navbar-logo img {
  width: auto;
}
.cid-uj50Tu5rdL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uj50Tu5rdL .navbar.collapsed {
  justify-content: center;
}
.cid-uj50Tu5rdL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uj50Tu5rdL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uj50Tu5rdL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-uj50Tu5rdL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uj50Tu5rdL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uj50Tu5rdL .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-uj50Tu5rdL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uj50Tu5rdL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uj50Tu5rdL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uj50Tu5rdL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uj50Tu5rdL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uj50Tu5rdL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uj50Tu5rdL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uj50Tu5rdL .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-uj50Tu5rdL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uj50Tu5rdL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uj50Tu5rdL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uj50Tu5rdL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uj50Tu5rdL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uj50Tu5rdL .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uj50Tu5rdL .navbar.navbar-short {
  min-height: 60px;
}
.cid-uj50Tu5rdL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uj50Tu5rdL .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uj50Tu5rdL .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-uj50Tu5rdL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uj50Tu5rdL .navbar-brand .display-7 {
  font-size: 24px;
}
.cid-uj50Tu5rdL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uj50Tu5rdL .dropdown-item.active,
.cid-uj50Tu5rdL .dropdown-item:active {
  background-color: transparent;
}
.cid-uj50Tu5rdL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uj50Tu5rdL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uj50Tu5rdL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uj50Tu5rdL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #141414;
}
.cid-uj50Tu5rdL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uj50Tu5rdL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uj50Tu5rdL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uj50Tu5rdL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
@media (min-width: 992px) {
  .cid-uj50Tu5rdL .navbar-buttons {
    margin-bottom: -1px;
    margin-top: -1px;
  }
}
.cid-uj50Tu5rdL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uj50Tu5rdL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uj50Tu5rdL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uj50Tu5rdL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uj50Tu5rdL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uj50Tu5rdL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uj50Tu5rdL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uj50Tu5rdL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uj50Tu5rdL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uj50Tu5rdL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uj50Tu5rdL .navbar-dropdown {
  padding: 0 24px;
  position: fixed;
}
@media (min-width: 576px) {
  .cid-uj50Tu5rdL .navbar-dropdown {
    padding: 0 40px;
    min-height: 80px;
  }
}
@media (min-width: 768px) {
  .cid-uj50Tu5rdL .navbar-dropdown {
    padding: 0 60px;
  }
}
@media (min-width: 992px) {
  .cid-uj50Tu5rdL .navbar-dropdown {
    padding: 0 0 0 60px;
  }
}
.cid-uj50Tu5rdL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uj50Tu5rdL .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-uj50Tu5rdL .icons-menu {
    padding-left: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uj50Tu5rdL .navbar {
    height: 70px;
  }
  .cid-uj50Tu5rdL .navbar.opened {
    height: auto;
  }
  .cid-uj50Tu5rdL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uj50Tu5rdL .btn {
  min-height: 81px;
  margin: 0.667rem 0.667rem 1.4rem;
  padding: 0 64px;
}
@media (min-width: 992px) {
  .cid-uj50Tu5rdL .btn {
    margin: 0 0 0 0.6rem;
  }
}
.cid-uj50Tu5rdL .btn-info-outline {
  border: 1px solid currentColor;
  background: #232323 !important;
}
.cid-uj50Tu5rdL .btn-info-outline:hover {
  background: #595959 !important;
  border: 1px solid currentColor !important;
}
.cid-tJ7I0nKpJK {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tJ7I0nKpJK .main {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-tJ7I0nKpJK .row-element,
.cid-tJ7I0nKpJK .image-element {
  padding: 0;
}
.cid-tJ7I0nKpJK .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tJ7I0nKpJK .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-tJ7I0nKpJK .text-content {
  padding: 3rem;
}
.cid-tJ7I0nKpJK .mbr-section-subtitle {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-tJ7I0nKpJK .text-content {
    padding: 2rem 1rem;
  }
  .cid-tJ7I0nKpJK .mbr-title,
  .cid-tJ7I0nKpJK .underline,
  .cid-tJ7I0nKpJK .mbr-text,
  .cid-tJ7I0nKpJK .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tJ7I1lV4uW {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tJ7I3UeXVl {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tJ7I3UeXVl .nav-tabs .nav-item.open .nav-link:focus,
.cid-tJ7I3UeXVl .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-tJ7I3UeXVl .nav {
  display: block;
}
.cid-tJ7I3UeXVl .nav-tabs {
  border: none;
  justify-content: center;
  display: flex;
}
.cid-tJ7I3UeXVl .nav-item {
  width: 100%;
}
@media (max-width: 992px) {
  .cid-tJ7I3UeXVl .nav-item {
    width: max-content;
    margin: 0;
  }
}
.cid-tJ7I3UeXVl .nav-tabs .nav-link {
  transition: all 0.5s;
  border-radius: 6px !important;
  border: none;
}
.cid-tJ7I3UeXVl .nav-tabs .nav-link:not(.active) {
  color: #000000;
}
.cid-tJ7I3UeXVl .nav-link,
.cid-tJ7I3UeXVl .nav-link.active {
  padding: 0.8rem 2rem;
  background-color: transparent;
  font-weight: bold;
}
.cid-tJ7I3UeXVl .nav-tabs .nav-link.active {
  background: #ff3366;
  color: #ffffff;
}
.cid-tJ7I3UeXVl H4 {
  text-align: center;
}
.cid-tJ7I3UeXVl H3 {
  text-align: center;
  color: #000000;
}
.cid-tJ7I3UeXVl P {
  color: #353535;
  text-align: left;
}
.cid-tJ7I3UeXVl .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJ7I3UeXVl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJ7GVv9sd9 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tJ7GVv9sd9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJ7GVv9sd9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJ7GVv9sd9 .content-container {
  display: flex;
  width: 100%;
}
.cid-tJ7GVv9sd9 .text-container {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  width: 100%;
}
.cid-tJ7GVv9sd9 .text-wrap {
  width: 100%;
  padding: 0;
}
.cid-tJ7GVv9sd9 .mbr-section-title {
  color: #112B6D;
  margin-bottom: 20px !important;
  width: 100%;
}
.cid-tJ7GVv9sd9 .mbr-text {
  color: #112B6D;
  padding-bottom: 0.9rem !important;
  width: 100%;
  margin-bottom: 0 !important;
}
.cid-tJ7GVv9sd9 .mbr-section-btn {
  margin-top: 20px;
}
@media (min-width: 576px) {
  .cid-tJ7GVv9sd9 .mbr-section-btn {
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
  }
}
@media (min-width: 991px) {
  .cid-tJ7GVv9sd9 .mbr-section-btn {
    flex-direction: row;
    justify-content: space-around;
  }
}
.cid-tJ2l6PaZbr {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-tJ2l6PaZbr [class^="socicon-"]:before,
.cid-tJ2l6PaZbr [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-tJ2l6PaZbr .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-tJ2l6PaZbr .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #6592e6, #ff6666);
  display: inline-block;
}
.cid-tJ2l6PaZbr .socicon {
  color: #5b686b;
}
.cid-tJ2l6PaZbr .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-tJ2l6PaZbr .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-tJ2l6PaZbr .btn-social:hover {
  color: #fff;
  background: #1ba1e2;
}
.cid-tJ2l6PaZbr .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-tJ2l6PaZbr .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-tJ2l6PaZbr .btn {
    font-size: 20px !important;
  }
  .cid-tJ2l6PaZbr .btn-social {
    margin-right: .1rem !important;
    margin-left: .1rem !important;
  }
}
.cid-tJpwxI4Y6x.popup-builder {
  background-color: #ffffff;
}
.cid-tJpwxI4Y6x.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tJpwxI4Y6x.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tJpwxI4Y6x .modal-content,
.cid-tJpwxI4Y6x .modal-dialog {
  height: auto;
}
.cid-tJpwxI4Y6x .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tJpwxI4Y6x .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tJpwxI4Y6x .form-wrapper .mbr-form .form-group,
  .cid-tJpwxI4Y6x .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tJpwxI4Y6x .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tJpwxI4Y6x .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tJpwxI4Y6x .mbr-text {
  text-align: center;
}
.cid-tJpwxI4Y6x .pt-0 {
  padding-top: 0 !important;
}
.cid-tJpwxI4Y6x .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tJpwxI4Y6x .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tJpwxI4Y6x .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tJpwxI4Y6x .modal-open {
  overflow: hidden;
}
.cid-tJpwxI4Y6x .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tJpwxI4Y6x .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tJpwxI4Y6x .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tJpwxI4Y6x .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tJpwxI4Y6x .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tJpwxI4Y6x .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tJpwxI4Y6x .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tJpwxI4Y6x .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-tJpwxI4Y6x .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tJpwxI4Y6x .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tJpwxI4Y6x .modal-backdrop.fade {
  opacity: 0;
}
.cid-tJpwxI4Y6x .modal-backdrop.show {
  opacity: .5;
}
.cid-tJpwxI4Y6x .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tJpwxI4Y6x .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tJpwxI4Y6x .modal-header {
    padding: 1rem;
  }
}
.cid-tJpwxI4Y6x .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tJpwxI4Y6x .modal-header .close svg {
  fill: #353535;
}
.cid-tJpwxI4Y6x .modal-header .close:hover {
  opacity: 1;
}
.cid-tJpwxI4Y6x .modal-header .close:focus {
  outline: none;
}
.cid-tJpwxI4Y6x .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-tJpwxI4Y6x .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tJpwxI4Y6x .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJpwxI4Y6x .modal-body {
    padding: 1rem;
  }
}
.cid-tJpwxI4Y6x .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tJpwxI4Y6x .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJpwxI4Y6x .modal-footer {
    padding: 1rem;
  }
}
.cid-tJpwxI4Y6x .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tJpwxI4Y6x .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tJpwxI4Y6x .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tJpwxI4Y6x .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tJpwxI4Y6x .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tJpwxI4Y6x .modal-lg,
  .cid-tJpwxI4Y6x .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tJpwxI4Y6x .modal-xl {
    max-width: 1140px;
  }
}
.cid-tJpwxI4Y6x .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tJpwxI4Y6x .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tJpwxI4Y6x .form-group {
  margin-bottom: 1rem;
}
.cid-tJpwxI4Y6x .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tJpwxI4Y6x .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tJpwxI4Y6x .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tJpwxI4Y6x .mbr-section-btn {
  margin: 0;
}
.cid-tJpwxI4Y6x .mbr-section-btn .btn {
  margin: 0;
}
.cid-tJpwO70Bi8.popup-builder {
  background-color: #ffffff;
}
.cid-tJpwO70Bi8.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tJpwO70Bi8.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tJpwO70Bi8 .modal-content,
.cid-tJpwO70Bi8 .modal-dialog {
  height: auto;
}
.cid-tJpwO70Bi8 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tJpwO70Bi8 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tJpwO70Bi8 .form-wrapper .mbr-form .form-group,
  .cid-tJpwO70Bi8 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tJpwO70Bi8 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tJpwO70Bi8 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tJpwO70Bi8 .mbr-text {
  text-align: center;
}
.cid-tJpwO70Bi8 .pt-0 {
  padding-top: 0 !important;
}
.cid-tJpwO70Bi8 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tJpwO70Bi8 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tJpwO70Bi8 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tJpwO70Bi8 .modal-open {
  overflow: hidden;
}
.cid-tJpwO70Bi8 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tJpwO70Bi8 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tJpwO70Bi8 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tJpwO70Bi8 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tJpwO70Bi8 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tJpwO70Bi8 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tJpwO70Bi8 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tJpwO70Bi8 .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-tJpwO70Bi8 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tJpwO70Bi8 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tJpwO70Bi8 .modal-backdrop.fade {
  opacity: 0;
}
.cid-tJpwO70Bi8 .modal-backdrop.show {
  opacity: .5;
}
.cid-tJpwO70Bi8 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tJpwO70Bi8 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tJpwO70Bi8 .modal-header {
    padding: 1rem;
  }
}
.cid-tJpwO70Bi8 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tJpwO70Bi8 .modal-header .close svg {
  fill: #353535;
}
.cid-tJpwO70Bi8 .modal-header .close:hover {
  opacity: 1;
}
.cid-tJpwO70Bi8 .modal-header .close:focus {
  outline: none;
}
.cid-tJpwO70Bi8 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-tJpwO70Bi8 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tJpwO70Bi8 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJpwO70Bi8 .modal-body {
    padding: 1rem;
  }
}
.cid-tJpwO70Bi8 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tJpwO70Bi8 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJpwO70Bi8 .modal-footer {
    padding: 1rem;
  }
}
.cid-tJpwO70Bi8 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tJpwO70Bi8 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tJpwO70Bi8 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tJpwO70Bi8 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tJpwO70Bi8 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tJpwO70Bi8 .modal-lg,
  .cid-tJpwO70Bi8 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tJpwO70Bi8 .modal-xl {
    max-width: 1140px;
  }
}
.cid-tJpwO70Bi8 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tJpwO70Bi8 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tJpwO70Bi8 .form-group {
  margin-bottom: 1rem;
}
.cid-tJpwO70Bi8 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tJpwO70Bi8 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tJpwO70Bi8 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tJpwO70Bi8 .mbr-section-btn {
  margin: 0;
}
.cid-tJpwO70Bi8 .mbr-section-btn .btn {
  margin: 0;
}
.cid-tJt2MI14vV {
  background-color: #ffffff;
}
.cid-tJt2MI14vV .container {
  padding-top: 25px;
  padding-bottom: 25px;
  text-align: right;
}
.cid-tJt2MI14vV .container-nopadding {
  padding: 0px;
}
.cid-tJt2MI14vV .contactBtn {
  position: absolute;
  right: 30px;
  bottom: 30px;
  z-index: 5001;
}
.cid-tJt2MI14vV .contactBtnFixed {
  position: fixed;
}
.cid-tJt2MI14vV .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-tJt2MI14vV .btnIconcol {
  color: #ffffff;
}
.cid-tJt2MI14vV .btn-circle:hover {
  background-color: #232323;
}
.cid-tJt2MI14vV .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-tJt2MI14vV .btn-iconsize .btn {
    font-size: 1.7rem !important;
  }
  .cid-tJt2MI14vV .btn-iconsize .btn .mbr-iconfont {
    font-size: 1.7rem !important;
  }
}
.cid-tJt2MI14vV .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-tJt2MI14vV .windowFixed {
  display: none;
  position: fixed;
  right: 100px;
  bottom: 30px;
  overflow: auto;
  opacity: 0%;
  transition: opacity 1s;
}
.cid-tJt2MI14vV .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-tJt2MI14vV .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-tJt2MI14vV .windowFixed {
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
  }
  .cid-tJt2MI14vV .windowBar,
  .cid-tJt2MI14vV .contentwindow,
  .cid-tJt2MI14vV .contactwindow {
    border-radius: 0;
  }
}
.cid-tJt2MI14vV .windowContent {
  width: 100%;
  padding: 10px;
}
.cid-tJt2MI14vV .windowBarText {
  display: block;
  color: #ffffff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-tJt2MI14vV .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-tJt2MI14vV .mbr-form .input-group-btn button[type="submit"] {
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-tJt2MI14vV .recaptcha-div {
  margin-bottom: 0;
}
.cid-tJt2MI14vV .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-tJt2MI14vV .gdpr-div {
  margin-bottom: 0;
}
.cid-tJt2MI14vV .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-tJt2MI14vV .alert-div {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
}
.cid-tJt2MI14vV .send-copy-div {
  margin-bottom: 0;
}
.cid-tJt2MI14vV .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-tJt2MI14vV .alert-success {
  background-color: #55e629;
  padding-top: 0.3rem !important;
  padding-bottom: 0.3rem !important;
}
.cid-tJt2MI14vV .alert-danger {
  background-color: #fd000b;
  padding-top: 0.3rem !important;
  padding-bottom: 0.3rem !important;
}
.cid-tJt2MI14vV .mbr-alert-success {
  text-align: center;
}
.cid-tJt2MI14vV .mbr-alert-danger {
  text-align: center;
}
.cid-tJt2MI14vV .message-div {
  margin-bottom: 0;
}
.cid-tJt2MI14vV .message-topic-div {
  margin-bottom: 0;
}
.cid-tJt2MI14vV .file-upload-div {
  margin-bottom: 0;
}
.cid-tJt2MI14vV .form-control {
  padding-top: 5px !important;
  padding-bottom: 8px !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  min-height: 3.2em !important;
}
.cid-tJt2MI14vV .form-control2 {
  color: #000000 !important;
  font-size: 15px !important;
  font-weight: 400 !important;
  min-height: 3.2em !important;
}
.cid-tJt2MI14vV .form-control3 {
  font-size: 15px !important;
  font-weight: 400 !important;
  min-height: 3.5em !important;
}
.cid-tJt2MI14vV .form-control {
  border: 1px solid #000000 !important;
}
.cid-tJt2MI14vV .form-control:hover {
  border: 1px solid #000000 !important;
}
.cid-tJt2MI14vV .form-control:focus {
  border: 1px solid #000000 !important;
}
.cid-tJt2MI14vV .showAlerts {
  display: block !important;
}
.cid-tJt2MI14vV .sendBtnCornerRadius {
  border-radius: 7px;
}
.cid-tJt2MI14vV .hidden {
  display: none;
}
.cid-tJt2MI14vV .mbr-section-terms {
  color: #232323;
  text-align: left;
}
.cid-tJt2MI14vV .mbr-section-autorespond {
  color: #232323;
  text-align: center;
}
.cid-tJt2MI14vV .mbr-section-gdpr {
  color: #232323;
  text-align: left;
}
.cid-tJt2MI14vV .mbr-section-alertsuccess {
  text-align: center;
}
.cid-tJt2MI14vV .mbr-section-alertsuccess span {
  vertical-align: middle;
}
.cid-tJt2MI14vV .mbr-section-alerterror {
  text-align: center;
}
.cid-tJt2MI14vV .mbr-section-alerterror span {
  vertical-align: middle;
}
.cid-tJt2MI14vV .mbr-section-labels {
  color: #232323;
}
.cid-tJt2MI14vV .sub-btn-config {
  margin-top: 13px !important;
  margin-bottom: 10px !important;
}
.cid-tJt2MI14vV .uploadBtn {
  padding-top: 17px !important;
  padding-left: 20.75px !important;
  color: #000000 !important;
}
.cid-tJt2MI14vV .MsgTopicXpad {
  padding-left: 6px !important;
}
.cid-tJt2MI14vV 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-tJt2MI14vV 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-tJt2MI14vV 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-tJt2MI14vV .blockhelp-format {
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  text-align: left;
}
.cid-tJt2MI14vV .blockhelp-format2 {
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  text-align: left;
  color: red;
}
.cid-tJt2MI14vV .show2ndButton {
  display: none ;
}
.cid-tJt2MI14vV input,
.cid-tJt2MI14vV textarea,
.cid-tJt2MI14vV select {
  background-color: #ffffff !important;
}
.cid-tJt2MI14vV textarea::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-tJt2MI14vV textarea:-moz-placeholder {
  color: #767676 !important;
}
.cid-tJt2MI14vV textarea::-moz-placeholder {
  color: #767676 !important;
}
.cid-tJt2MI14vV textarea:-ms-input-placeholder {
  color: #767676 !important;
}
.cid-tJt2MI14vV input::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-tJt2MI14vV input:-moz-placeholder {
  color: #767676 !important;
}
.cid-tJt2MI14vV input::-moz-placeholder {
  color: #767676 !important;
}
.cid-tJt2MI14vV input:-ms-input-placeholder {
  color: #767676 !important;
}
.cid-tJt2MI14vV .btn .mbr-iconfont,
.cid-tJt2MI14vV .btn.btn-sm .mbr-iconfont {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: unset;
}
.cid-uj50VRDilt {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uj50VRDilt .mbr-fallback-image.disabled {
  display: none;
}
.cid-uj50VRDilt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uj50VRDilt .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uj50VRDilt .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uj50VRDilt .row {
    text-align: center;
  }
  .cid-uj50VRDilt .row > div {
    margin: auto;
  }
  .cid-uj50VRDilt .social-row {
    justify-content: center;
  }
}
.cid-uj50VRDilt .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uj50VRDilt .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uj50VRDilt .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uj50VRDilt .list {
    margin-bottom: 0rem;
  }
}
.cid-uj50VRDilt .mbr-text {
  color: #bbbbbb;
}
.cid-uj50VRDilt .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-uj50VRDilt .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uj50VRDilt div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uj512yIb5W {
  z-index: 1000;
  width: 100%;
}
.cid-uj512yIb5W nav.navbar {
  position: fixed;
}
.cid-uj512yIb5W .container-fluid {
  padding: 0;
}
.cid-uj512yIb5W .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-uj512yIb5W .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uj512yIb5W .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uj512yIb5W .dropdown-item:hover,
.cid-uj512yIb5W .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uj512yIb5W .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uj512yIb5W .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uj512yIb5W .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uj512yIb5W .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uj512yIb5W .nav-link {
  position: relative;
}
.cid-uj512yIb5W .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-uj512yIb5W .nav-link::after {
  background: transparent !important;
}
.cid-uj512yIb5W .nav-link:hover::before,
.cid-uj512yIb5W .nav-link :focus::before {
  width: 100%;
}
.cid-uj512yIb5W .container {
  display: flex;
  margin: auto;
}
.cid-uj512yIb5W .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-uj512yIb5W .iconfont-wrapper:hover {
  background: #FFFFFF;
}
.cid-uj512yIb5W .iconfont-wrapper:hover .mbr-iconfont {
  color: #141414;
}
.cid-uj512yIb5W .dropdown-menu,
.cid-uj512yIb5W .navbar.opened {
  background: #141414 !important;
}
.cid-uj512yIb5W .nav-item:focus,
.cid-uj512yIb5W .nav-link:focus {
  outline: none;
}
.cid-uj512yIb5W .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uj512yIb5W .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
  background: transparent !important;
}
.cid-uj512yIb5W .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uj512yIb5W .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uj512yIb5W .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uj512yIb5W .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uj512yIb5W .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid #ffffff;
  background: rgba(20, 20, 20, 0.2);
}
.cid-uj512yIb5W .navbar.opened {
  transition: all 0.3s;
}
.cid-uj512yIb5W .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uj512yIb5W .navbar .navbar-logo img {
  width: auto;
}
.cid-uj512yIb5W .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uj512yIb5W .navbar.collapsed {
  justify-content: center;
}
.cid-uj512yIb5W .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uj512yIb5W .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uj512yIb5W .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-uj512yIb5W .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uj512yIb5W .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uj512yIb5W .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-uj512yIb5W .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uj512yIb5W .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uj512yIb5W .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uj512yIb5W .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uj512yIb5W .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uj512yIb5W .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uj512yIb5W .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uj512yIb5W .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-uj512yIb5W .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uj512yIb5W .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uj512yIb5W .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uj512yIb5W .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uj512yIb5W .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uj512yIb5W .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uj512yIb5W .navbar.navbar-short {
  min-height: 60px;
}
.cid-uj512yIb5W .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uj512yIb5W .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uj512yIb5W .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-uj512yIb5W .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uj512yIb5W .navbar-brand .display-7 {
  font-size: 24px;
}
.cid-uj512yIb5W .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uj512yIb5W .dropdown-item.active,
.cid-uj512yIb5W .dropdown-item:active {
  background-color: transparent;
}
.cid-uj512yIb5W .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uj512yIb5W .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uj512yIb5W .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uj512yIb5W .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #141414;
}
.cid-uj512yIb5W .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uj512yIb5W .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uj512yIb5W ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uj512yIb5W .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
@media (min-width: 992px) {
  .cid-uj512yIb5W .navbar-buttons {
    margin-bottom: -1px;
    margin-top: -1px;
  }
}
.cid-uj512yIb5W button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uj512yIb5W button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uj512yIb5W button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uj512yIb5W button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uj512yIb5W button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uj512yIb5W button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uj512yIb5W nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uj512yIb5W nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uj512yIb5W nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uj512yIb5W nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uj512yIb5W .navbar-dropdown {
  padding: 0 24px;
  position: fixed;
}
@media (min-width: 576px) {
  .cid-uj512yIb5W .navbar-dropdown {
    padding: 0 40px;
    min-height: 80px;
  }
}
@media (min-width: 768px) {
  .cid-uj512yIb5W .navbar-dropdown {
    padding: 0 60px;
  }
}
@media (min-width: 992px) {
  .cid-uj512yIb5W .navbar-dropdown {
    padding: 0 0 0 60px;
  }
}
.cid-uj512yIb5W a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uj512yIb5W .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-uj512yIb5W .icons-menu {
    padding-left: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uj512yIb5W .navbar {
    height: 70px;
  }
  .cid-uj512yIb5W .navbar.opened {
    height: auto;
  }
  .cid-uj512yIb5W .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uj512yIb5W .btn {
  min-height: 81px;
  margin: 0.667rem 0.667rem 1.4rem;
  padding: 0 64px;
}
@media (min-width: 992px) {
  .cid-uj512yIb5W .btn {
    margin: 0 0 0 0.6rem;
  }
}
.cid-uj512yIb5W .btn-info-outline {
  border: 1px solid currentColor;
  background: #232323 !important;
}
.cid-uj512yIb5W .btn-info-outline:hover {
  background: #595959 !important;
  border: 1px solid currentColor !important;
}
.cid-tJjh9yNb6x {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tJjh9yNb6x .main {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-tJjh9yNb6x .row-element,
.cid-tJjh9yNb6x .image-element {
  padding: 0;
}
.cid-tJjh9yNb6x .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tJjh9yNb6x .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-tJjh9yNb6x .text-content {
  padding: 3rem;
}
.cid-tJjh9yNb6x .mbr-section-subtitle {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-tJjh9yNb6x .text-content {
    padding: 2rem 1rem;
  }
  .cid-tJjh9yNb6x .mbr-title,
  .cid-tJjh9yNb6x .underline,
  .cid-tJjh9yNb6x .mbr-text,
  .cid-tJjh9yNb6x .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tJjh9Bix8Y {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tJjh9GZQo3 {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tJjh9GZQo3 .nav-tabs .nav-item.open .nav-link:focus,
.cid-tJjh9GZQo3 .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-tJjh9GZQo3 .nav {
  display: block;
}
.cid-tJjh9GZQo3 .nav-tabs {
  border: none;
  justify-content: center;
  display: flex;
}
.cid-tJjh9GZQo3 .nav-item {
  width: 100%;
}
@media (max-width: 992px) {
  .cid-tJjh9GZQo3 .nav-item {
    width: max-content;
    margin: 0;
  }
}
.cid-tJjh9GZQo3 .nav-tabs .nav-link {
  transition: all 0.5s;
  border-radius: 6px !important;
  border: none;
}
.cid-tJjh9GZQo3 .nav-tabs .nav-link:not(.active) {
  color: #000000;
}
.cid-tJjh9GZQo3 .nav-link,
.cid-tJjh9GZQo3 .nav-link.active {
  padding: 0.8rem 2rem;
  background-color: transparent;
  font-weight: bold;
}
.cid-tJjh9GZQo3 .nav-tabs .nav-link.active {
  background: #ff3366;
  color: #ffffff;
}
.cid-tJjh9GZQo3 H4 {
  text-align: center;
}
.cid-tJjh9GZQo3 H3 {
  text-align: center;
  color: #000000;
}
.cid-tJjh9GZQo3 P {
  color: #353535;
  text-align: left;
}
.cid-tJjh9GZQo3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJjh9GZQo3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJjh9KrOFi {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tJjh9KrOFi .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJjh9KrOFi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJjh9KrOFi .content-container {
  display: flex;
  width: 100%;
}
.cid-tJjh9KrOFi .text-container {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  width: 100%;
}
.cid-tJjh9KrOFi .text-wrap {
  width: 100%;
  padding: 0;
}
.cid-tJjh9KrOFi .mbr-section-title {
  color: #112B6D;
  margin-bottom: 20px !important;
  width: 100%;
}
.cid-tJjh9KrOFi .mbr-text {
  color: #112B6D;
  padding-bottom: 0.9rem !important;
  width: 100%;
  margin-bottom: 0 !important;
}
.cid-tJjh9KrOFi .mbr-section-btn {
  margin-top: 20px;
}
@media (min-width: 576px) {
  .cid-tJjh9KrOFi .mbr-section-btn {
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
  }
}
@media (min-width: 991px) {
  .cid-tJjh9KrOFi .mbr-section-btn {
    flex-direction: row;
    justify-content: space-around;
  }
}
.cid-tJjh9MwXEG {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-tJjh9MwXEG [class^="socicon-"]:before,
.cid-tJjh9MwXEG [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-tJjh9MwXEG .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-tJjh9MwXEG .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #6592e6, #ff6666);
  display: inline-block;
}
.cid-tJjh9MwXEG .socicon {
  color: #5b686b;
}
.cid-tJjh9MwXEG .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-tJjh9MwXEG .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-tJjh9MwXEG .btn-social:hover {
  color: #fff;
  background: #1ba1e2;
}
.cid-tJjh9MwXEG .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-tJjh9MwXEG .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-tJjh9MwXEG .btn {
    font-size: 20px !important;
  }
  .cid-tJjh9MwXEG .btn-social {
    margin-right: .1rem !important;
    margin-left: .1rem !important;
  }
}
.cid-tJpxDBte5l.popup-builder {
  background-color: #ffffff;
}
.cid-tJpxDBte5l.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tJpxDBte5l.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tJpxDBte5l .modal-content,
.cid-tJpxDBte5l .modal-dialog {
  height: auto;
}
.cid-tJpxDBte5l .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tJpxDBte5l .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tJpxDBte5l .form-wrapper .mbr-form .form-group,
  .cid-tJpxDBte5l .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tJpxDBte5l .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tJpxDBte5l .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tJpxDBte5l .mbr-text {
  text-align: center;
}
.cid-tJpxDBte5l .pt-0 {
  padding-top: 0 !important;
}
.cid-tJpxDBte5l .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tJpxDBte5l .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tJpxDBte5l .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tJpxDBte5l .modal-open {
  overflow: hidden;
}
.cid-tJpxDBte5l .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tJpxDBte5l .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tJpxDBte5l .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tJpxDBte5l .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tJpxDBte5l .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tJpxDBte5l .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tJpxDBte5l .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tJpxDBte5l .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-tJpxDBte5l .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tJpxDBte5l .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tJpxDBte5l .modal-backdrop.fade {
  opacity: 0;
}
.cid-tJpxDBte5l .modal-backdrop.show {
  opacity: .5;
}
.cid-tJpxDBte5l .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tJpxDBte5l .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tJpxDBte5l .modal-header {
    padding: 1rem;
  }
}
.cid-tJpxDBte5l .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tJpxDBte5l .modal-header .close svg {
  fill: #353535;
}
.cid-tJpxDBte5l .modal-header .close:hover {
  opacity: 1;
}
.cid-tJpxDBte5l .modal-header .close:focus {
  outline: none;
}
.cid-tJpxDBte5l .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-tJpxDBte5l .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tJpxDBte5l .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJpxDBte5l .modal-body {
    padding: 1rem;
  }
}
.cid-tJpxDBte5l .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tJpxDBte5l .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJpxDBte5l .modal-footer {
    padding: 1rem;
  }
}
.cid-tJpxDBte5l .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tJpxDBte5l .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tJpxDBte5l .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tJpxDBte5l .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tJpxDBte5l .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tJpxDBte5l .modal-lg,
  .cid-tJpxDBte5l .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tJpxDBte5l .modal-xl {
    max-width: 1140px;
  }
}
.cid-tJpxDBte5l .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tJpxDBte5l .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tJpxDBte5l .form-group {
  margin-bottom: 1rem;
}
.cid-tJpxDBte5l .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tJpxDBte5l .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tJpxDBte5l .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tJpxDBte5l .mbr-section-btn {
  margin: 0;
}
.cid-tJpxDBte5l .mbr-section-btn .btn {
  margin: 0;
}
.cid-tJpxXkRjlX.popup-builder {
  background-color: #ffffff;
}
.cid-tJpxXkRjlX.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tJpxXkRjlX.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tJpxXkRjlX .modal-content,
.cid-tJpxXkRjlX .modal-dialog {
  height: auto;
}
.cid-tJpxXkRjlX .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tJpxXkRjlX .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tJpxXkRjlX .form-wrapper .mbr-form .form-group,
  .cid-tJpxXkRjlX .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tJpxXkRjlX .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tJpxXkRjlX .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tJpxXkRjlX .mbr-text {
  text-align: center;
}
.cid-tJpxXkRjlX .pt-0 {
  padding-top: 0 !important;
}
.cid-tJpxXkRjlX .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tJpxXkRjlX .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tJpxXkRjlX .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tJpxXkRjlX .modal-open {
  overflow: hidden;
}
.cid-tJpxXkRjlX .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tJpxXkRjlX .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tJpxXkRjlX .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tJpxXkRjlX .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tJpxXkRjlX .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tJpxXkRjlX .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tJpxXkRjlX .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tJpxXkRjlX .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-tJpxXkRjlX .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tJpxXkRjlX .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tJpxXkRjlX .modal-backdrop.fade {
  opacity: 0;
}
.cid-tJpxXkRjlX .modal-backdrop.show {
  opacity: .5;
}
.cid-tJpxXkRjlX .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tJpxXkRjlX .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tJpxXkRjlX .modal-header {
    padding: 1rem;
  }
}
.cid-tJpxXkRjlX .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tJpxXkRjlX .modal-header .close svg {
  fill: #353535;
}
.cid-tJpxXkRjlX .modal-header .close:hover {
  opacity: 1;
}
.cid-tJpxXkRjlX .modal-header .close:focus {
  outline: none;
}
.cid-tJpxXkRjlX .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-tJpxXkRjlX .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tJpxXkRjlX .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJpxXkRjlX .modal-body {
    padding: 1rem;
  }
}
.cid-tJpxXkRjlX .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tJpxXkRjlX .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJpxXkRjlX .modal-footer {
    padding: 1rem;
  }
}
.cid-tJpxXkRjlX .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tJpxXkRjlX .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tJpxXkRjlX .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tJpxXkRjlX .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tJpxXkRjlX .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tJpxXkRjlX .modal-lg,
  .cid-tJpxXkRjlX .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tJpxXkRjlX .modal-xl {
    max-width: 1140px;
  }
}
.cid-tJpxXkRjlX .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tJpxXkRjlX .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tJpxXkRjlX .form-group {
  margin-bottom: 1rem;
}
.cid-tJpxXkRjlX .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tJpxXkRjlX .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tJpxXkRjlX .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tJpxXkRjlX .mbr-section-btn {
  margin: 0;
}
.cid-tJpxXkRjlX .mbr-section-btn .btn {
  margin: 0;
}
.cid-tJt2Uk64KQ {
  background-color: #ffffff;
}
.cid-tJt2Uk64KQ .container {
  padding-top: 25px;
  padding-bottom: 25px;
  text-align: right;
}
.cid-tJt2Uk64KQ .container-nopadding {
  padding: 0px;
}
.cid-tJt2Uk64KQ .contactBtn {
  position: absolute;
  right: 30px;
  bottom: 30px;
  z-index: 5001;
}
.cid-tJt2Uk64KQ .contactBtnFixed {
  position: fixed;
}
.cid-tJt2Uk64KQ .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-tJt2Uk64KQ .btnIconcol {
  color: #ffffff;
}
.cid-tJt2Uk64KQ .btn-circle:hover {
  background-color: #232323;
}
.cid-tJt2Uk64KQ .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-tJt2Uk64KQ .btn-iconsize .btn {
    font-size: 1.7rem !important;
  }
  .cid-tJt2Uk64KQ .btn-iconsize .btn .mbr-iconfont {
    font-size: 1.7rem !important;
  }
}
.cid-tJt2Uk64KQ .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-tJt2Uk64KQ .windowFixed {
  display: none;
  position: fixed;
  right: 100px;
  bottom: 30px;
  overflow: auto;
  opacity: 0%;
  transition: opacity 1s;
}
.cid-tJt2Uk64KQ .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-tJt2Uk64KQ .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-tJt2Uk64KQ .windowFixed {
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
  }
  .cid-tJt2Uk64KQ .windowBar,
  .cid-tJt2Uk64KQ .contentwindow,
  .cid-tJt2Uk64KQ .contactwindow {
    border-radius: 0;
  }
}
.cid-tJt2Uk64KQ .windowContent {
  width: 100%;
  padding: 10px;
}
.cid-tJt2Uk64KQ .windowBarText {
  display: block;
  color: #ffffff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-tJt2Uk64KQ .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-tJt2Uk64KQ .mbr-form .input-group-btn button[type="submit"] {
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-tJt2Uk64KQ .recaptcha-div {
  margin-bottom: 0;
}
.cid-tJt2Uk64KQ .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-tJt2Uk64KQ .gdpr-div {
  margin-bottom: 0;
}
.cid-tJt2Uk64KQ .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-tJt2Uk64KQ .alert-div {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
}
.cid-tJt2Uk64KQ .send-copy-div {
  margin-bottom: 0;
}
.cid-tJt2Uk64KQ .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-tJt2Uk64KQ .alert-success {
  background-color: #55e629;
  padding-top: 0.3rem !important;
  padding-bottom: 0.3rem !important;
}
.cid-tJt2Uk64KQ .alert-danger {
  background-color: #fd000b;
  padding-top: 0.3rem !important;
  padding-bottom: 0.3rem !important;
}
.cid-tJt2Uk64KQ .mbr-alert-success {
  text-align: center;
}
.cid-tJt2Uk64KQ .mbr-alert-danger {
  text-align: center;
}
.cid-tJt2Uk64KQ .message-div {
  margin-bottom: 0;
}
.cid-tJt2Uk64KQ .message-topic-div {
  margin-bottom: 0;
}
.cid-tJt2Uk64KQ .file-upload-div {
  margin-bottom: 0;
}
.cid-tJt2Uk64KQ .form-control {
  padding-top: 5px !important;
  padding-bottom: 8px !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  min-height: 3.2em !important;
}
.cid-tJt2Uk64KQ .form-control2 {
  color: #000000 !important;
  font-size: 15px !important;
  font-weight: 400 !important;
  min-height: 3.2em !important;
}
.cid-tJt2Uk64KQ .form-control3 {
  font-size: 15px !important;
  font-weight: 400 !important;
  min-height: 3.5em !important;
}
.cid-tJt2Uk64KQ .form-control {
  border: 1px solid #000000 !important;
}
.cid-tJt2Uk64KQ .form-control:hover {
  border: 1px solid #000000 !important;
}
.cid-tJt2Uk64KQ .form-control:focus {
  border: 1px solid #000000 !important;
}
.cid-tJt2Uk64KQ .showAlerts {
  display: block !important;
}
.cid-tJt2Uk64KQ .sendBtnCornerRadius {
  border-radius: 7px;
}
.cid-tJt2Uk64KQ .hidden {
  display: none;
}
.cid-tJt2Uk64KQ .mbr-section-terms {
  color: #232323;
  text-align: left;
}
.cid-tJt2Uk64KQ .mbr-section-autorespond {
  color: #232323;
  text-align: center;
}
.cid-tJt2Uk64KQ .mbr-section-gdpr {
  color: #232323;
  text-align: left;
}
.cid-tJt2Uk64KQ .mbr-section-alertsuccess {
  text-align: center;
}
.cid-tJt2Uk64KQ .mbr-section-alertsuccess span {
  vertical-align: middle;
}
.cid-tJt2Uk64KQ .mbr-section-alerterror {
  text-align: center;
}
.cid-tJt2Uk64KQ .mbr-section-alerterror span {
  vertical-align: middle;
}
.cid-tJt2Uk64KQ .mbr-section-labels {
  color: #232323;
}
.cid-tJt2Uk64KQ .sub-btn-config {
  margin-top: 13px !important;
  margin-bottom: 10px !important;
}
.cid-tJt2Uk64KQ .uploadBtn {
  padding-top: 17px !important;
  padding-left: 20.75px !important;
  color: #000000 !important;
}
.cid-tJt2Uk64KQ .MsgTopicXpad {
  padding-left: 6px !important;
}
.cid-tJt2Uk64KQ 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-tJt2Uk64KQ 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-tJt2Uk64KQ 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-tJt2Uk64KQ .blockhelp-format {
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  text-align: left;
}
.cid-tJt2Uk64KQ .blockhelp-format2 {
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  text-align: left;
  color: red;
}
.cid-tJt2Uk64KQ .show2ndButton {
  display: none ;
}
.cid-tJt2Uk64KQ input,
.cid-tJt2Uk64KQ textarea,
.cid-tJt2Uk64KQ select {
  background-color: #ffffff !important;
}
.cid-tJt2Uk64KQ textarea::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-tJt2Uk64KQ textarea:-moz-placeholder {
  color: #767676 !important;
}
.cid-tJt2Uk64KQ textarea::-moz-placeholder {
  color: #767676 !important;
}
.cid-tJt2Uk64KQ textarea:-ms-input-placeholder {
  color: #767676 !important;
}
.cid-tJt2Uk64KQ input::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-tJt2Uk64KQ input:-moz-placeholder {
  color: #767676 !important;
}
.cid-tJt2Uk64KQ input::-moz-placeholder {
  color: #767676 !important;
}
.cid-tJt2Uk64KQ input:-ms-input-placeholder {
  color: #767676 !important;
}
.cid-tJt2Uk64KQ .btn .mbr-iconfont,
.cid-tJt2Uk64KQ .btn.btn-sm .mbr-iconfont {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: unset;
}
.cid-uj515nNlKD {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uj515nNlKD .mbr-fallback-image.disabled {
  display: none;
}
.cid-uj515nNlKD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uj515nNlKD .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uj515nNlKD .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uj515nNlKD .row {
    text-align: center;
  }
  .cid-uj515nNlKD .row > div {
    margin: auto;
  }
  .cid-uj515nNlKD .social-row {
    justify-content: center;
  }
}
.cid-uj515nNlKD .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uj515nNlKD .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uj515nNlKD .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uj515nNlKD .list {
    margin-bottom: 0rem;
  }
}
.cid-uj515nNlKD .mbr-text {
  color: #bbbbbb;
}
.cid-uj515nNlKD .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-uj515nNlKD .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uj515nNlKD div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uj51ca8OmK {
  z-index: 1000;
  width: 100%;
}
.cid-uj51ca8OmK nav.navbar {
  position: fixed;
}
.cid-uj51ca8OmK .container-fluid {
  padding: 0;
}
.cid-uj51ca8OmK .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-uj51ca8OmK .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uj51ca8OmK .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uj51ca8OmK .dropdown-item:hover,
.cid-uj51ca8OmK .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uj51ca8OmK .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uj51ca8OmK .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uj51ca8OmK .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uj51ca8OmK .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uj51ca8OmK .nav-link {
  position: relative;
}
.cid-uj51ca8OmK .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-uj51ca8OmK .nav-link::after {
  background: transparent !important;
}
.cid-uj51ca8OmK .nav-link:hover::before,
.cid-uj51ca8OmK .nav-link :focus::before {
  width: 100%;
}
.cid-uj51ca8OmK .container {
  display: flex;
  margin: auto;
}
.cid-uj51ca8OmK .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-uj51ca8OmK .iconfont-wrapper:hover {
  background: #FFFFFF;
}
.cid-uj51ca8OmK .iconfont-wrapper:hover .mbr-iconfont {
  color: #141414;
}
.cid-uj51ca8OmK .dropdown-menu,
.cid-uj51ca8OmK .navbar.opened {
  background: #141414 !important;
}
.cid-uj51ca8OmK .nav-item:focus,
.cid-uj51ca8OmK .nav-link:focus {
  outline: none;
}
.cid-uj51ca8OmK .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uj51ca8OmK .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
  background: transparent !important;
}
.cid-uj51ca8OmK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uj51ca8OmK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uj51ca8OmK .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uj51ca8OmK .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uj51ca8OmK .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid #ffffff;
  background: rgba(20, 20, 20, 0.2);
}
.cid-uj51ca8OmK .navbar.opened {
  transition: all 0.3s;
}
.cid-uj51ca8OmK .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uj51ca8OmK .navbar .navbar-logo img {
  width: auto;
}
.cid-uj51ca8OmK .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uj51ca8OmK .navbar.collapsed {
  justify-content: center;
}
.cid-uj51ca8OmK .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uj51ca8OmK .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uj51ca8OmK .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-uj51ca8OmK .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uj51ca8OmK .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uj51ca8OmK .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-uj51ca8OmK .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uj51ca8OmK .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uj51ca8OmK .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uj51ca8OmK .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uj51ca8OmK .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uj51ca8OmK .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uj51ca8OmK .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uj51ca8OmK .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-uj51ca8OmK .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uj51ca8OmK .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uj51ca8OmK .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uj51ca8OmK .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uj51ca8OmK .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uj51ca8OmK .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uj51ca8OmK .navbar.navbar-short {
  min-height: 60px;
}
.cid-uj51ca8OmK .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uj51ca8OmK .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uj51ca8OmK .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-uj51ca8OmK .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uj51ca8OmK .navbar-brand .display-7 {
  font-size: 24px;
}
.cid-uj51ca8OmK .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uj51ca8OmK .dropdown-item.active,
.cid-uj51ca8OmK .dropdown-item:active {
  background-color: transparent;
}
.cid-uj51ca8OmK .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uj51ca8OmK .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uj51ca8OmK .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uj51ca8OmK .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #141414;
}
.cid-uj51ca8OmK .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uj51ca8OmK .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uj51ca8OmK ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uj51ca8OmK .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
@media (min-width: 992px) {
  .cid-uj51ca8OmK .navbar-buttons {
    margin-bottom: -1px;
    margin-top: -1px;
  }
}
.cid-uj51ca8OmK button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uj51ca8OmK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uj51ca8OmK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uj51ca8OmK button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uj51ca8OmK button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uj51ca8OmK button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uj51ca8OmK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uj51ca8OmK nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uj51ca8OmK nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uj51ca8OmK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uj51ca8OmK .navbar-dropdown {
  padding: 0 24px;
  position: fixed;
}
@media (min-width: 576px) {
  .cid-uj51ca8OmK .navbar-dropdown {
    padding: 0 40px;
    min-height: 80px;
  }
}
@media (min-width: 768px) {
  .cid-uj51ca8OmK .navbar-dropdown {
    padding: 0 60px;
  }
}
@media (min-width: 992px) {
  .cid-uj51ca8OmK .navbar-dropdown {
    padding: 0 0 0 60px;
  }
}
.cid-uj51ca8OmK a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uj51ca8OmK .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-uj51ca8OmK .icons-menu {
    padding-left: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uj51ca8OmK .navbar {
    height: 70px;
  }
  .cid-uj51ca8OmK .navbar.opened {
    height: auto;
  }
  .cid-uj51ca8OmK .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uj51ca8OmK .btn {
  min-height: 81px;
  margin: 0.667rem 0.667rem 1.4rem;
  padding: 0 64px;
}
@media (min-width: 992px) {
  .cid-uj51ca8OmK .btn {
    margin: 0 0 0 0.6rem;
  }
}
.cid-uj51ca8OmK .btn-info-outline {
  border: 1px solid currentColor;
  background: #232323 !important;
}
.cid-uj51ca8OmK .btn-info-outline:hover {
  background: #595959 !important;
  border: 1px solid currentColor !important;
}
.cid-tJjhdxVkei {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tJjhdxVkei .main {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-tJjhdxVkei .row-element,
.cid-tJjhdxVkei .image-element {
  padding: 0;
}
.cid-tJjhdxVkei .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tJjhdxVkei .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-tJjhdxVkei .text-content {
  padding: 3rem;
}
.cid-tJjhdxVkei .mbr-section-subtitle {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-tJjhdxVkei .text-content {
    padding: 2rem 1rem;
  }
  .cid-tJjhdxVkei .mbr-title,
  .cid-tJjhdxVkei .underline,
  .cid-tJjhdxVkei .mbr-text,
  .cid-tJjhdxVkei .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tJjhdAFOUF {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tJjhdFhD3N {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tJjhdFhD3N .nav-tabs .nav-item.open .nav-link:focus,
.cid-tJjhdFhD3N .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-tJjhdFhD3N .nav {
  display: block;
}
.cid-tJjhdFhD3N .nav-tabs {
  border: none;
  justify-content: center;
  display: flex;
}
.cid-tJjhdFhD3N .nav-item {
  width: 100%;
}
@media (max-width: 992px) {
  .cid-tJjhdFhD3N .nav-item {
    width: max-content;
    margin: 0;
  }
}
.cid-tJjhdFhD3N .nav-tabs .nav-link {
  transition: all 0.5s;
  border-radius: 6px !important;
  border: none;
}
.cid-tJjhdFhD3N .nav-tabs .nav-link:not(.active) {
  color: #000000;
}
.cid-tJjhdFhD3N .nav-link,
.cid-tJjhdFhD3N .nav-link.active {
  padding: 0.8rem 2rem;
  background-color: transparent;
  font-weight: bold;
}
.cid-tJjhdFhD3N .nav-tabs .nav-link.active {
  background: #ff3366;
  color: #ffffff;
}
.cid-tJjhdFhD3N H4 {
  text-align: center;
}
.cid-tJjhdFhD3N H3 {
  text-align: center;
  color: #000000;
}
.cid-tJjhdFhD3N P {
  color: #353535;
  text-align: left;
}
.cid-tJjhdFhD3N .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJjhdFhD3N .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJjhdI3VQi {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tJjhdI3VQi .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJjhdI3VQi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJjhdI3VQi .content-container {
  display: flex;
  width: 100%;
}
.cid-tJjhdI3VQi .text-container {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  width: 100%;
}
.cid-tJjhdI3VQi .text-wrap {
  width: 100%;
  padding: 0;
}
.cid-tJjhdI3VQi .mbr-section-title {
  color: #112B6D;
  margin-bottom: 20px !important;
  width: 100%;
}
.cid-tJjhdI3VQi .mbr-text {
  color: #112B6D;
  padding-bottom: 0.9rem !important;
  width: 100%;
  margin-bottom: 0 !important;
}
.cid-tJjhdI3VQi .mbr-section-btn {
  margin-top: 20px;
}
@media (min-width: 576px) {
  .cid-tJjhdI3VQi .mbr-section-btn {
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
  }
}
@media (min-width: 991px) {
  .cid-tJjhdI3VQi .mbr-section-btn {
    flex-direction: row;
    justify-content: space-around;
  }
}
.cid-tJjhdKbJvW {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-tJjhdKbJvW [class^="socicon-"]:before,
.cid-tJjhdKbJvW [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-tJjhdKbJvW .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-tJjhdKbJvW .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #6592e6, #ff6666);
  display: inline-block;
}
.cid-tJjhdKbJvW .socicon {
  color: #5b686b;
}
.cid-tJjhdKbJvW .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-tJjhdKbJvW .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-tJjhdKbJvW .btn-social:hover {
  color: #fff;
  background: #1ba1e2;
}
.cid-tJjhdKbJvW .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-tJjhdKbJvW .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-tJjhdKbJvW .btn {
    font-size: 20px !important;
  }
  .cid-tJjhdKbJvW .btn-social {
    margin-right: .1rem !important;
    margin-left: .1rem !important;
  }
}
.cid-tJpySwemRc.popup-builder {
  background-color: #ffffff;
}
.cid-tJpySwemRc.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tJpySwemRc.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tJpySwemRc .modal-content,
.cid-tJpySwemRc .modal-dialog {
  height: auto;
}
.cid-tJpySwemRc .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tJpySwemRc .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tJpySwemRc .form-wrapper .mbr-form .form-group,
  .cid-tJpySwemRc .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tJpySwemRc .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tJpySwemRc .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tJpySwemRc .mbr-text {
  text-align: center;
}
.cid-tJpySwemRc .pt-0 {
  padding-top: 0 !important;
}
.cid-tJpySwemRc .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tJpySwemRc .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tJpySwemRc .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tJpySwemRc .modal-open {
  overflow: hidden;
}
.cid-tJpySwemRc .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tJpySwemRc .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tJpySwemRc .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tJpySwemRc .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tJpySwemRc .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tJpySwemRc .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tJpySwemRc .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tJpySwemRc .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-tJpySwemRc .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tJpySwemRc .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tJpySwemRc .modal-backdrop.fade {
  opacity: 0;
}
.cid-tJpySwemRc .modal-backdrop.show {
  opacity: .5;
}
.cid-tJpySwemRc .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tJpySwemRc .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tJpySwemRc .modal-header {
    padding: 1rem;
  }
}
.cid-tJpySwemRc .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tJpySwemRc .modal-header .close svg {
  fill: #353535;
}
.cid-tJpySwemRc .modal-header .close:hover {
  opacity: 1;
}
.cid-tJpySwemRc .modal-header .close:focus {
  outline: none;
}
.cid-tJpySwemRc .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-tJpySwemRc .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tJpySwemRc .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJpySwemRc .modal-body {
    padding: 1rem;
  }
}
.cid-tJpySwemRc .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tJpySwemRc .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJpySwemRc .modal-footer {
    padding: 1rem;
  }
}
.cid-tJpySwemRc .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tJpySwemRc .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tJpySwemRc .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tJpySwemRc .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tJpySwemRc .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tJpySwemRc .modal-lg,
  .cid-tJpySwemRc .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tJpySwemRc .modal-xl {
    max-width: 1140px;
  }
}
.cid-tJpySwemRc .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tJpySwemRc .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tJpySwemRc .form-group {
  margin-bottom: 1rem;
}
.cid-tJpySwemRc .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tJpySwemRc .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tJpySwemRc .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tJpySwemRc .mbr-section-btn {
  margin: 0;
}
.cid-tJpySwemRc .mbr-section-btn .btn {
  margin: 0;
}
.cid-tJpzcotW4S.popup-builder {
  background-color: #ffffff;
}
.cid-tJpzcotW4S.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tJpzcotW4S.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tJpzcotW4S .modal-content,
.cid-tJpzcotW4S .modal-dialog {
  height: auto;
}
.cid-tJpzcotW4S .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tJpzcotW4S .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tJpzcotW4S .form-wrapper .mbr-form .form-group,
  .cid-tJpzcotW4S .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tJpzcotW4S .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tJpzcotW4S .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tJpzcotW4S .mbr-text {
  text-align: center;
}
.cid-tJpzcotW4S .pt-0 {
  padding-top: 0 !important;
}
.cid-tJpzcotW4S .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tJpzcotW4S .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tJpzcotW4S .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tJpzcotW4S .modal-open {
  overflow: hidden;
}
.cid-tJpzcotW4S .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tJpzcotW4S .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tJpzcotW4S .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tJpzcotW4S .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tJpzcotW4S .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tJpzcotW4S .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tJpzcotW4S .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tJpzcotW4S .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-tJpzcotW4S .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tJpzcotW4S .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tJpzcotW4S .modal-backdrop.fade {
  opacity: 0;
}
.cid-tJpzcotW4S .modal-backdrop.show {
  opacity: .5;
}
.cid-tJpzcotW4S .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tJpzcotW4S .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tJpzcotW4S .modal-header {
    padding: 1rem;
  }
}
.cid-tJpzcotW4S .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tJpzcotW4S .modal-header .close svg {
  fill: #353535;
}
.cid-tJpzcotW4S .modal-header .close:hover {
  opacity: 1;
}
.cid-tJpzcotW4S .modal-header .close:focus {
  outline: none;
}
.cid-tJpzcotW4S .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-tJpzcotW4S .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tJpzcotW4S .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJpzcotW4S .modal-body {
    padding: 1rem;
  }
}
.cid-tJpzcotW4S .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tJpzcotW4S .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJpzcotW4S .modal-footer {
    padding: 1rem;
  }
}
.cid-tJpzcotW4S .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tJpzcotW4S .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tJpzcotW4S .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tJpzcotW4S .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tJpzcotW4S .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tJpzcotW4S .modal-lg,
  .cid-tJpzcotW4S .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tJpzcotW4S .modal-xl {
    max-width: 1140px;
  }
}
.cid-tJpzcotW4S .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tJpzcotW4S .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tJpzcotW4S .form-group {
  margin-bottom: 1rem;
}
.cid-tJpzcotW4S .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tJpzcotW4S .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tJpzcotW4S .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tJpzcotW4S .mbr-section-btn {
  margin: 0;
}
.cid-tJpzcotW4S .mbr-section-btn .btn {
  margin: 0;
}
.cid-tJt31kIERO {
  background-color: #ffffff;
}
.cid-tJt31kIERO .container {
  padding-top: 25px;
  padding-bottom: 25px;
  text-align: right;
}
.cid-tJt31kIERO .container-nopadding {
  padding: 0px;
}
.cid-tJt31kIERO .contactBtn {
  position: absolute;
  right: 30px;
  bottom: 30px;
  z-index: 5001;
}
.cid-tJt31kIERO .contactBtnFixed {
  position: fixed;
}
.cid-tJt31kIERO .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-tJt31kIERO .btnIconcol {
  color: #ffffff;
}
.cid-tJt31kIERO .btn-circle:hover {
  background-color: #232323;
}
.cid-tJt31kIERO .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-tJt31kIERO .btn-iconsize .btn {
    font-size: 1.7rem !important;
  }
  .cid-tJt31kIERO .btn-iconsize .btn .mbr-iconfont {
    font-size: 1.7rem !important;
  }
}
.cid-tJt31kIERO .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-tJt31kIERO .windowFixed {
  display: none;
  position: fixed;
  right: 100px;
  bottom: 30px;
  overflow: auto;
  opacity: 0%;
  transition: opacity 1s;
}
.cid-tJt31kIERO .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-tJt31kIERO .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-tJt31kIERO .windowFixed {
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
  }
  .cid-tJt31kIERO .windowBar,
  .cid-tJt31kIERO .contentwindow,
  .cid-tJt31kIERO .contactwindow {
    border-radius: 0;
  }
}
.cid-tJt31kIERO .windowContent {
  width: 100%;
  padding: 10px;
}
.cid-tJt31kIERO .windowBarText {
  display: block;
  color: #ffffff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-tJt31kIERO .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-tJt31kIERO .mbr-form .input-group-btn button[type="submit"] {
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-tJt31kIERO .recaptcha-div {
  margin-bottom: 0;
}
.cid-tJt31kIERO .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-tJt31kIERO .gdpr-div {
  margin-bottom: 0;
}
.cid-tJt31kIERO .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-tJt31kIERO .alert-div {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
}
.cid-tJt31kIERO .send-copy-div {
  margin-bottom: 0;
}
.cid-tJt31kIERO .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-tJt31kIERO .alert-success {
  background-color: #55e629;
  padding-top: 0.3rem !important;
  padding-bottom: 0.3rem !important;
}
.cid-tJt31kIERO .alert-danger {
  background-color: #fd000b;
  padding-top: 0.3rem !important;
  padding-bottom: 0.3rem !important;
}
.cid-tJt31kIERO .mbr-alert-success {
  text-align: center;
}
.cid-tJt31kIERO .mbr-alert-danger {
  text-align: center;
}
.cid-tJt31kIERO .message-div {
  margin-bottom: 0;
}
.cid-tJt31kIERO .message-topic-div {
  margin-bottom: 0;
}
.cid-tJt31kIERO .file-upload-div {
  margin-bottom: 0;
}
.cid-tJt31kIERO .form-control {
  padding-top: 5px !important;
  padding-bottom: 8px !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  min-height: 3.2em !important;
}
.cid-tJt31kIERO .form-control2 {
  color: #000000 !important;
  font-size: 15px !important;
  font-weight: 400 !important;
  min-height: 3.2em !important;
}
.cid-tJt31kIERO .form-control3 {
  font-size: 15px !important;
  font-weight: 400 !important;
  min-height: 3.5em !important;
}
.cid-tJt31kIERO .form-control {
  border: 1px solid #000000 !important;
}
.cid-tJt31kIERO .form-control:hover {
  border: 1px solid #000000 !important;
}
.cid-tJt31kIERO .form-control:focus {
  border: 1px solid #000000 !important;
}
.cid-tJt31kIERO .showAlerts {
  display: block !important;
}
.cid-tJt31kIERO .sendBtnCornerRadius {
  border-radius: 7px;
}
.cid-tJt31kIERO .hidden {
  display: none;
}
.cid-tJt31kIERO .mbr-section-terms {
  color: #232323;
  text-align: left;
}
.cid-tJt31kIERO .mbr-section-autorespond {
  color: #232323;
  text-align: center;
}
.cid-tJt31kIERO .mbr-section-gdpr {
  color: #232323;
  text-align: left;
}
.cid-tJt31kIERO .mbr-section-alertsuccess {
  text-align: center;
}
.cid-tJt31kIERO .mbr-section-alertsuccess span {
  vertical-align: middle;
}
.cid-tJt31kIERO .mbr-section-alerterror {
  text-align: center;
}
.cid-tJt31kIERO .mbr-section-alerterror span {
  vertical-align: middle;
}
.cid-tJt31kIERO .mbr-section-labels {
  color: #232323;
}
.cid-tJt31kIERO .sub-btn-config {
  margin-top: 13px !important;
  margin-bottom: 10px !important;
}
.cid-tJt31kIERO .uploadBtn {
  padding-top: 17px !important;
  padding-left: 20.75px !important;
  color: #000000 !important;
}
.cid-tJt31kIERO .MsgTopicXpad {
  padding-left: 6px !important;
}
.cid-tJt31kIERO 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-tJt31kIERO 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-tJt31kIERO 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-tJt31kIERO .blockhelp-format {
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  text-align: left;
}
.cid-tJt31kIERO .blockhelp-format2 {
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  text-align: left;
  color: red;
}
.cid-tJt31kIERO .show2ndButton {
  display: none ;
}
.cid-tJt31kIERO input,
.cid-tJt31kIERO textarea,
.cid-tJt31kIERO select {
  background-color: #ffffff !important;
}
.cid-tJt31kIERO textarea::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-tJt31kIERO textarea:-moz-placeholder {
  color: #767676 !important;
}
.cid-tJt31kIERO textarea::-moz-placeholder {
  color: #767676 !important;
}
.cid-tJt31kIERO textarea:-ms-input-placeholder {
  color: #767676 !important;
}
.cid-tJt31kIERO input::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-tJt31kIERO input:-moz-placeholder {
  color: #767676 !important;
}
.cid-tJt31kIERO input::-moz-placeholder {
  color: #767676 !important;
}
.cid-tJt31kIERO input:-ms-input-placeholder {
  color: #767676 !important;
}
.cid-tJt31kIERO .btn .mbr-iconfont,
.cid-tJt31kIERO .btn.btn-sm .mbr-iconfont {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: unset;
}
.cid-uj51f9EFkM {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uj51f9EFkM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uj51f9EFkM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uj51f9EFkM .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uj51f9EFkM .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uj51f9EFkM .row {
    text-align: center;
  }
  .cid-uj51f9EFkM .row > div {
    margin: auto;
  }
  .cid-uj51f9EFkM .social-row {
    justify-content: center;
  }
}
.cid-uj51f9EFkM .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-uj51f9EFkM .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uj51f9EFkM .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uj51f9EFkM .list {
    margin-bottom: 0rem;
  }
}
.cid-uj51f9EFkM .mbr-text {
  color: #bbbbbb;
}
.cid-uj51f9EFkM .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-uj51f9EFkM .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-uj51f9EFkM 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: #6592e6 !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-ujgFNsMS6p.popup-builder {
  background-color: #ffffff;
}
.cid-ujgFNsMS6p.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-ujgFNsMS6p.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-ujgFNsMS6p .modal-content,
.cid-ujgFNsMS6p .modal-dialog {
  height: auto;
}
.cid-ujgFNsMS6p .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-ujgFNsMS6p .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-ujgFNsMS6p .form-wrapper .mbr-form .form-group,
  .cid-ujgFNsMS6p .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-ujgFNsMS6p .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-ujgFNsMS6p .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-ujgFNsMS6p .mbr-text {
  text-align: center;
}
.cid-ujgFNsMS6p .pt-0 {
  padding-top: 0 !important;
}
.cid-ujgFNsMS6p .pb-0 {
  padding-bottom: 0 !important;
}
.cid-ujgFNsMS6p .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-ujgFNsMS6p .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-ujgFNsMS6p .modal-open {
  overflow: hidden;
}
.cid-ujgFNsMS6p .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-ujgFNsMS6p .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-ujgFNsMS6p .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-ujgFNsMS6p .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-ujgFNsMS6p .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-ujgFNsMS6p .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-ujgFNsMS6p .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-ujgFNsMS6p .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-ujgFNsMS6p .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-ujgFNsMS6p .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-ujgFNsMS6p .modal-backdrop.fade {
  opacity: 0;
}
.cid-ujgFNsMS6p .modal-backdrop.show {
  opacity: .5;
}
.cid-ujgFNsMS6p .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-ujgFNsMS6p .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-ujgFNsMS6p .modal-header {
    padding: 1rem;
  }
}
.cid-ujgFNsMS6p .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-ujgFNsMS6p .modal-header .close svg {
  fill: #353535;
}
.cid-ujgFNsMS6p .modal-header .close:hover {
  opacity: 1;
}
.cid-ujgFNsMS6p .modal-header .close:focus {
  outline: none;
}
.cid-ujgFNsMS6p .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-ujgFNsMS6p .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-ujgFNsMS6p .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ujgFNsMS6p .modal-body {
    padding: 1rem;
  }
}
.cid-ujgFNsMS6p .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-ujgFNsMS6p .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ujgFNsMS6p .modal-footer {
    padding: 1rem;
  }
}
.cid-ujgFNsMS6p .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-ujgFNsMS6p .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-ujgFNsMS6p .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-ujgFNsMS6p .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-ujgFNsMS6p .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-ujgFNsMS6p .modal-lg,
  .cid-ujgFNsMS6p .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-ujgFNsMS6p .modal-xl {
    max-width: 1140px;
  }
}
.cid-ujgFNsMS6p .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-ujgFNsMS6p .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-ujgFNsMS6p .form-group {
  margin-bottom: 1rem;
}
.cid-ujgFNsMS6p .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-ujgFNsMS6p .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-ujgFNsMS6p .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-ujgFNsMS6p .mbr-section-btn {
  margin: 0;
}
.cid-ujgFNsMS6p .mbr-section-btn .btn {
  margin: 0;
}
.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-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: #6592e6 !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-tJiVyfSsag {
  padding-top: 9rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tJiVyfSsag img,
.cid-tJiVyfSsag .item-img {
  border-radius: 2rem;
  transition: all 0.3s;
  overflow: hidden;
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tJiVyfSsag .item:focus,
.cid-tJiVyfSsag span:focus {
  outline: none;
}
.cid-tJiVyfSsag .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tJiVyfSsag .item-wrapper {
  position: relative;
  padding: 1rem;
  border-radius: 3rem;
  background: #f2f3f7;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
}
.cid-tJiVyfSsag .item-wrapper:hover img {
  transform: scale(1.05);
}
@media (max-width: 767px) {
  .cid-tJiVyfSsag .item-wrapper {
    border-radius: 2rem;
  }
}
.cid-tJiVyfSsag .item-content {
  padding: 1.5rem 1rem;
}
@media (max-width: 767px) {
  .cid-tJiVyfSsag .item-content {
    padding: 1rem 0;
  }
}
.cid-tJiVyfSsag .mbr-section-title {
  color: #000000;
}
.cid-tJiVyfSsag .mbr-text,
.cid-tJiVyfSsag .mbr-section-btn {
  text-align: center;
}
.cid-tJiVyfSsag .item-title {
  text-align: center;
  color: #000000;
}
.cid-tJiVyfSsag .item-subtitle {
  text-align: center;
}
.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-ujgGtrULrd.popup-builder {
  background-color: #ffffff;
}
.cid-ujgGtrULrd.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-ujgGtrULrd.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-ujgGtrULrd .modal-content,
.cid-ujgGtrULrd .modal-dialog {
  height: auto;
}
.cid-ujgGtrULrd .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-ujgGtrULrd .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-ujgGtrULrd .form-wrapper .mbr-form .form-group,
  .cid-ujgGtrULrd .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-ujgGtrULrd .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-ujgGtrULrd .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-ujgGtrULrd .mbr-text {
  text-align: center;
}
.cid-ujgGtrULrd .pt-0 {
  padding-top: 0 !important;
}
.cid-ujgGtrULrd .pb-0 {
  padding-bottom: 0 !important;
}
.cid-ujgGtrULrd .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-ujgGtrULrd .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-ujgGtrULrd .modal-open {
  overflow: hidden;
}
.cid-ujgGtrULrd .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-ujgGtrULrd .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-ujgGtrULrd .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-ujgGtrULrd .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-ujgGtrULrd .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-ujgGtrULrd .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-ujgGtrULrd .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-ujgGtrULrd .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-ujgGtrULrd .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-ujgGtrULrd .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-ujgGtrULrd .modal-backdrop.fade {
  opacity: 0;
}
.cid-ujgGtrULrd .modal-backdrop.show {
  opacity: .5;
}
.cid-ujgGtrULrd .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-ujgGtrULrd .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-ujgGtrULrd .modal-header {
    padding: 1rem;
  }
}
.cid-ujgGtrULrd .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-ujgGtrULrd .modal-header .close svg {
  fill: #353535;
}
.cid-ujgGtrULrd .modal-header .close:hover {
  opacity: 1;
}
.cid-ujgGtrULrd .modal-header .close:focus {
  outline: none;
}
.cid-ujgGtrULrd .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-ujgGtrULrd .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-ujgGtrULrd .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ujgGtrULrd .modal-body {
    padding: 1rem;
  }
}
.cid-ujgGtrULrd .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-ujgGtrULrd .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ujgGtrULrd .modal-footer {
    padding: 1rem;
  }
}
.cid-ujgGtrULrd .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-ujgGtrULrd .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-ujgGtrULrd .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-ujgGtrULrd .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-ujgGtrULrd .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-ujgGtrULrd .modal-lg,
  .cid-ujgGtrULrd .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-ujgGtrULrd .modal-xl {
    max-width: 1140px;
  }
}
.cid-ujgGtrULrd .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-ujgGtrULrd .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-ujgGtrULrd .form-group {
  margin-bottom: 1rem;
}
.cid-ujgGtrULrd .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-ujgGtrULrd .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-ujgGtrULrd .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-ujgGtrULrd .mbr-section-btn {
  margin: 0;
}
.cid-ujgGtrULrd .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-v2pLo7XmRp {
  z-index: 1000;
  width: 100%;
}
.cid-v2pLo7XmRp nav.navbar {
  position: fixed;
}
.cid-v2pLo7XmRp .container-fluid {
  padding: 0;
}
.cid-v2pLo7XmRp .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-v2pLo7XmRp .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-v2pLo7XmRp .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-v2pLo7XmRp .dropdown-item:hover,
.cid-v2pLo7XmRp .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-v2pLo7XmRp .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v2pLo7XmRp .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v2pLo7XmRp .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v2pLo7XmRp .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-v2pLo7XmRp .nav-link {
  position: relative;
}
.cid-v2pLo7XmRp .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-v2pLo7XmRp .nav-link::after {
  background: transparent !important;
}
.cid-v2pLo7XmRp .nav-link:hover::before,
.cid-v2pLo7XmRp .nav-link :focus::before {
  width: 100%;
}
.cid-v2pLo7XmRp .container {
  display: flex;
  margin: auto;
}
.cid-v2pLo7XmRp .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-v2pLo7XmRp .iconfont-wrapper:hover {
  background: #FFFFFF;
}
.cid-v2pLo7XmRp .iconfont-wrapper:hover .mbr-iconfont {
  color: #141414;
}
.cid-v2pLo7XmRp .dropdown-menu,
.cid-v2pLo7XmRp .navbar.opened {
  background: #141414 !important;
}
.cid-v2pLo7XmRp .nav-item:focus,
.cid-v2pLo7XmRp .nav-link:focus {
  outline: none;
}
.cid-v2pLo7XmRp .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v2pLo7XmRp .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
  background: transparent !important;
}
.cid-v2pLo7XmRp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v2pLo7XmRp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v2pLo7XmRp .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v2pLo7XmRp .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v2pLo7XmRp .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid #ffffff;
  background: rgba(20, 20, 20, 0.2);
}
.cid-v2pLo7XmRp .navbar.opened {
  transition: all 0.3s;
}
.cid-v2pLo7XmRp .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v2pLo7XmRp .navbar .navbar-logo img {
  width: auto;
}
.cid-v2pLo7XmRp .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v2pLo7XmRp .navbar.collapsed {
  justify-content: center;
}
.cid-v2pLo7XmRp .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v2pLo7XmRp .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v2pLo7XmRp .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-v2pLo7XmRp .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v2pLo7XmRp .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v2pLo7XmRp .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-v2pLo7XmRp .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v2pLo7XmRp .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v2pLo7XmRp .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v2pLo7XmRp .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v2pLo7XmRp .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v2pLo7XmRp .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v2pLo7XmRp .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v2pLo7XmRp .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-v2pLo7XmRp .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v2pLo7XmRp .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v2pLo7XmRp .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v2pLo7XmRp .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v2pLo7XmRp .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v2pLo7XmRp .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v2pLo7XmRp .navbar.navbar-short {
  min-height: 60px;
}
.cid-v2pLo7XmRp .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v2pLo7XmRp .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v2pLo7XmRp .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-v2pLo7XmRp .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v2pLo7XmRp .navbar-brand .display-7 {
  font-size: 24px;
}
.cid-v2pLo7XmRp .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v2pLo7XmRp .dropdown-item.active,
.cid-v2pLo7XmRp .dropdown-item:active {
  background-color: transparent;
}
.cid-v2pLo7XmRp .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v2pLo7XmRp .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v2pLo7XmRp .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v2pLo7XmRp .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #141414;
}
.cid-v2pLo7XmRp .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v2pLo7XmRp .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v2pLo7XmRp ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v2pLo7XmRp .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
@media (min-width: 992px) {
  .cid-v2pLo7XmRp .navbar-buttons {
    margin-bottom: -1px;
    margin-top: -1px;
  }
}
.cid-v2pLo7XmRp button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v2pLo7XmRp button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v2pLo7XmRp button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v2pLo7XmRp button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v2pLo7XmRp button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v2pLo7XmRp button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v2pLo7XmRp nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2pLo7XmRp nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v2pLo7XmRp nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v2pLo7XmRp nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2pLo7XmRp .navbar-dropdown {
  padding: 0 24px;
  position: fixed;
}
@media (min-width: 576px) {
  .cid-v2pLo7XmRp .navbar-dropdown {
    padding: 0 40px;
    min-height: 80px;
  }
}
@media (min-width: 768px) {
  .cid-v2pLo7XmRp .navbar-dropdown {
    padding: 0 60px;
  }
}
@media (min-width: 992px) {
  .cid-v2pLo7XmRp .navbar-dropdown {
    padding: 0 0 0 60px;
  }
}
.cid-v2pLo7XmRp a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v2pLo7XmRp .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-v2pLo7XmRp .icons-menu {
    padding-left: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v2pLo7XmRp .navbar {
    height: 70px;
  }
  .cid-v2pLo7XmRp .navbar.opened {
    height: auto;
  }
  .cid-v2pLo7XmRp .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v2pLo7XmRp .btn {
  min-height: 81px;
  margin: 0.667rem 0.667rem 1.4rem;
  padding: 0 64px;
}
@media (min-width: 992px) {
  .cid-v2pLo7XmRp .btn {
    margin: 0 0 0 0.6rem;
  }
}
.cid-v2pLo7XmRp .btn-info-outline {
  border: 1px solid currentColor;
  background: #232323 !important;
}
.cid-v2pLo7XmRp .btn-info-outline:hover {
  background: #595959 !important;
  border: 1px solid currentColor !important;
}
.cid-v8rcCu31vq {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v8rcCu31vq .mbr-fallback-image.disabled {
  display: none;
}
.cid-v8rcCu31vq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v8rcCu31vq .content-wrapper {
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-v8rcCu31vq .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-v8rcCu31vq .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v8rcCu31vq .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v8rcCu31vq .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v8rcCu31vq .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-v8rcCu31vq .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-v8rcCu31vq .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-v2pT4vnwas {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-v2pSrNBc0K {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background: #fafafa;
}
.cid-v2pSrNBc0K .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2pSrNBc0K .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2pSrNBc0K .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-v2pSrNBc0K .team-card:hover {
  transform: translateY(-10px);
}
.cid-v2pSrNBc0K .item-wrapper {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-v2pSrNBc0K .item-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-v2pSrNBc0K .item-wrapper .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-v2pSrNBc0K .item-wrapper .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v2pSrNBc0K .item-wrapper .content-wrap {
    padding: 1rem;
  }
}
.cid-v2pSrNBc0K .social-row {
  text-align: center;
}
.cid-v2pSrNBc0K .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-v2pSrNBc0K .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-v2pSrNBc0K .social-row .soc-item:hover {
  background-color: #232323;
}
.cid-v2pSrNBc0K .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-v37oYFsLow {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-v37oYFsLow .mbr-fallback-image.disabled {
  display: none;
}
.cid-v37oYFsLow .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v37oYFsLow .title-wrapper {
  position: relative;
  z-index: 1;
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v37oYFsLow .title-wrapper {
    margin-bottom: 32px;
  }
}
.cid-v37oYFsLow .title-wrapper .mbr-label {
  margin-bottom: 24px;
  text-transform: uppercase;
}
.cid-v37oYFsLow .title-wrapper .mbr-section-title {
  margin-bottom: 24px;
}
.cid-v37oYFsLow .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v37oYFsLow .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v37oYFsLow .items-wrapper {
  position: relative;
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 24px;
}
@media (max-width: 992px) {
  .cid-v37oYFsLow .items-wrapper {
    display: block;
  }
}
.cid-v37oYFsLow .item {
  position: relative;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-v37oYFsLow .item {
    margin-bottom: 20px;
  }
}
.cid-v37oYFsLow .item .item-wrapper {
  height: 100%;
  padding: 8px;
  border: 1px solid #cdcddd;
  background-color: #e0e0eb;
  box-shadow: 0 .25rem .375rem #00000014;
}
@media (max-width: 992px) {
  .cid-v37oYFsLow .item .item-wrapper {
    padding: 6px;
  }
}
.cid-v37oYFsLow .item .item-wrapper .card-box {
  position: relative;
  padding: 16px;
  background-color: #ffffff;
  border: 1px solid #cdcddd;
  height: 100%;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-v37oYFsLow .item .item-wrapper .card-box {
    padding: 16px;
  }
}
.cid-v37oYFsLow .item .item-wrapper .card-box .gradient-wrap {
  background-color: #ebfff5;
  filter: blur(0.75rem);
  border-radius: 50vw;
  width: 2.625rem;
  height: 2.625rem;
  position: absolute;
  top: 12px;
  right: 12px;
}
.cid-v37oYFsLow .item .item-wrapper .card-box .icon-wrapper {
  position: relative;
  z-index: 1;
  margin-bottom: 12px;
}
.cid-v37oYFsLow .item .item-wrapper .card-box .icon-wrapper .icon-wrap {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  box-shadow: inset 0 0 0 1px #cdcddd;
  background-color: #eeeef4;
  padding: 4px;
}
.cid-v37oYFsLow .item .item-wrapper .card-box .icon-wrapper .icon-wrap .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  box-shadow: inset 0 0 0 1px #cdcddd;
  background-color: #ffffff;
  font-size: 24px;
  padding: 4px;
  border-radius: .25rem !important;
}
.cid-v37oYFsLow .item .item-wrapper .card-box .item-title {
  position: relative;
  z-index: 1;
  margin-bottom: 8px;
  text-transform: uppercase;
}
.cid-v37oYFsLow .item .item-wrapper .card-box .item-text {
  position: relative;
  z-index: 1;
  margin-bottom: 0;
}
.cid-v37oYFsLow .item .item-wrapper .card-box .mbr-section-btn {
  position: relative;
  z-index: 1;
  width: 100%;
  margin-top: 24px;
}
.cid-v37oYFsLow .item .item-wrapper .card-box .mbr-section-btn .btn {
  width: 100%;
  margin-bottom: 0;
}
.cid-v37oYFsLow .desc-wrapper {
  position: relative;
  margin: 24px 48px 0;
}
@media (max-width: 992px) {
  .cid-v37oYFsLow .desc-wrapper {
    margin: 16px 0 0;
  }
}
.cid-v37oYFsLow .desc-wrapper::before,
.cid-v37oYFsLow .desc-wrapper::after {
  content: '';
  position: absolute;
  left: 0;
  background-image: linear-gradient(90deg, #ffffff, #cdcddd 50%, #ffffff);
  width: 100%;
  height: 1px;
}
.cid-v37oYFsLow .desc-wrapper::before {
  top: 0;
}
.cid-v37oYFsLow .desc-wrapper:after {
  bottom: 0;
}
.cid-v37oYFsLow .desc-wrapper .mbr-desc {
  padding: 8px 0;
  text-transform: uppercase;
  background-image: linear-gradient(90deg, #ffffff, #eeeef4 50%, #ffffff);
}
.cid-v37oYFsLow .mbr-label {
  color: #49496d;
  text-align: center;
}
.cid-v37oYFsLow .mbr-section-title {
  color: #181824;
  text-align: center;
}
.cid-v37oYFsLow .mbr-text,
.cid-v37oYFsLow .text-wrapper {
  color: #54547e;
  text-align: center;
}
.cid-v37oYFsLow .item-title {
  color: #181824;
}
.cid-v37oYFsLow .item-text {
  color: #54547e;
}
.cid-v37oYFsLow .mbr-desc {
  color: #49496d;
  text-align: center;
}
.cid-v37oYFsLow .item-title,
.cid-v37oYFsLow .mbr-section-btn,
.cid-v37oYFsLow .icon-wrapper {
  text-align: center;
}
.cid-v2pStlcs5Q {
  padding-top: 0px;
  padding-bottom: 45px;
  position: relative;
  background-color: #fafafa;
}
.cid-v2pStlcs5Q p {
  color: #767676;
  padding: 0;
  letter-spacing: 0px;
}
.cid-v2pStlcs5Q .panel-title {
  border-bottom: 2px solid #e2090d;
  display: flex !important;
  justify-content: space-between;
  align-items: center;
  padding-right: 2rem;
}
.cid-v2pStlcs5Q .collapsed {
  border: none;
}
.cid-v2pStlcs5Q .collapsed span {
  transform: rotate(0deg);
}
.cid-v2pStlcs5Q span {
  font-size: 1.4rem;
  transition: all 0.3s;
  transform: rotate(45deg);
  background: linear-gradient(to left, #ff6666, #6592e6);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 900;
}
.cid-v2pStlcs5Q .panel-body {
  padding-top: 0.5rem;
}
.cid-v2pStlcs5Q .card {
  border-radius: 0px;
  margin-bottom: -1px;
}
.cid-v2pStlcs5Q .card .card-header {
  border-radius: 0px;
  margin: 0.5rem 0;
  border: 0px;
  background: #eef5f4;
  padding: 0;
}
.cid-v2pStlcs5Q .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-style: normal;
  text-decoration: none !important;
  line-height: normal;
}
.cid-v2pStlcs5Q .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-v2pStlcs5Q .card .card-header a.panel-title h4 {
  padding: 1.3rem 2rem;
  margin-bottom: 0;
}
.cid-v2pStlcs5Q .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-v2pStlcs5Q .panel-text {
  color: #000000;
}
.cid-v2pStlcs5Q H4 {
  color: #000000;
}
.cid-v2pStlcs5Q H2 {
  color: #000000;
}
.cid-v2pStlcs5Q .mbr-section-text {
  color: #999999;
}
.cid-v2pSviYbqw {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-v2pSviYbqw .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2pSviYbqw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2pSviYbqw .image-wrapper {
  display: flex;
  align-items: center;
}
.cid-v2pSviYbqw .card-wrapper {
  margin-bottom: 2rem;
  display: flex;
  border-radius: 4px;
  background: #98dee8;
}
@media (max-width: 991px) {
  .cid-v2pSviYbqw .card-wrapper {
    padding: 1rem 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2pSviYbqw .card-wrapper {
    padding: 2rem 4rem;
  }
}
.cid-v2pSviYbqw .mbr-iconfont {
  font-size: 2rem;
  padding-right: 1.5rem;
  color: #6592e6;
}
.cid-v2pSx3zgJx {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background: #fafafa;
}
.cid-v2pSx3zgJx .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2pSx3zgJx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2pSx3zgJx .google-map {
  height: 30rem;
  position: relative;
  border-radius: 2rem;
}
.cid-v2pSx3zgJx .google-map iframe {
  height: 100%;
  width: 100%;
  border-radius: 2rem;
}
.cid-v2pSx3zgJx .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-v2pSx3zgJx .google-map[data-state] {
  background: #e9e5dc;
}
.cid-v2pSx3zgJx .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-v2pSx3zgJx .content-head {
  max-width: 800px;
}
.cid-v2pLorBFT7 {
  background-color: #ffffff;
}
.cid-v2pLorBFT7 .container {
  padding-top: 25px;
  padding-bottom: 25px;
  text-align: right;
}
.cid-v2pLorBFT7 .container-nopadding {
  padding: 0px;
}
.cid-v2pLorBFT7 .contactBtn {
  position: absolute;
  right: 30px;
  bottom: 30px;
  z-index: 5001;
}
.cid-v2pLorBFT7 .contactBtnFixed {
  position: fixed;
}
.cid-v2pLorBFT7 .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-v2pLorBFT7 .btnIconcol {
  color: #ffffff;
}
.cid-v2pLorBFT7 .btn-circle:hover {
  background-color: #232323;
}
.cid-v2pLorBFT7 .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-v2pLorBFT7 .btn-iconsize .btn {
    font-size: 1.7rem !important;
  }
  .cid-v2pLorBFT7 .btn-iconsize .btn .mbr-iconfont {
    font-size: 1.7rem !important;
  }
}
.cid-v2pLorBFT7 .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-v2pLorBFT7 .windowFixed {
  display: none;
  position: fixed;
  right: 100px;
  bottom: 30px;
  overflow: auto;
  opacity: 0%;
  transition: opacity 1s;
}
.cid-v2pLorBFT7 .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-v2pLorBFT7 .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-v2pLorBFT7 .windowFixed {
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
  }
  .cid-v2pLorBFT7 .windowBar,
  .cid-v2pLorBFT7 .contentwindow,
  .cid-v2pLorBFT7 .contactwindow {
    border-radius: 0;
  }
}
.cid-v2pLorBFT7 .windowContent {
  width: 100%;
  padding: 10px;
}
.cid-v2pLorBFT7 .windowBarText {
  display: block;
  color: #ffffff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-v2pLorBFT7 .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-v2pLorBFT7 .mbr-form .input-group-btn button[type="submit"] {
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-v2pLorBFT7 .recaptcha-div {
  margin-bottom: 0;
}
.cid-v2pLorBFT7 .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-v2pLorBFT7 .gdpr-div {
  margin-bottom: 0;
}
.cid-v2pLorBFT7 .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-v2pLorBFT7 .alert-div {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
}
.cid-v2pLorBFT7 .send-copy-div {
  margin-bottom: 0;
}
.cid-v2pLorBFT7 .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-v2pLorBFT7 .alert-success {
  background-color: #55e629;
  padding-top: 0.3rem !important;
  padding-bottom: 0.3rem !important;
}
.cid-v2pLorBFT7 .alert-danger {
  background-color: #fd000b;
  padding-top: 0.3rem !important;
  padding-bottom: 0.3rem !important;
}
.cid-v2pLorBFT7 .mbr-alert-success {
  text-align: center;
}
.cid-v2pLorBFT7 .mbr-alert-danger {
  text-align: center;
}
.cid-v2pLorBFT7 .message-div {
  margin-bottom: 0;
}
.cid-v2pLorBFT7 .message-topic-div {
  margin-bottom: 0;
}
.cid-v2pLorBFT7 .file-upload-div {
  margin-bottom: 0;
}
.cid-v2pLorBFT7 .form-control {
  padding-top: 5px !important;
  padding-bottom: 8px !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  min-height: 3.2em !important;
}
.cid-v2pLorBFT7 .form-control2 {
  color: #000000 !important;
  font-size: 15px !important;
  font-weight: 400 !important;
  min-height: 3.2em !important;
}
.cid-v2pLorBFT7 .form-control3 {
  font-size: 15px !important;
  font-weight: 400 !important;
  min-height: 3.5em !important;
}
.cid-v2pLorBFT7 .form-control {
  border: 1px solid #000000 !important;
}
.cid-v2pLorBFT7 .form-control:hover {
  border: 1px solid #000000 !important;
}
.cid-v2pLorBFT7 .form-control:focus {
  border: 1px solid #000000 !important;
}
.cid-v2pLorBFT7 .showAlerts {
  display: block !important;
}
.cid-v2pLorBFT7 .sendBtnCornerRadius {
  border-radius: 7px;
}
.cid-v2pLorBFT7 .hidden {
  display: none;
}
.cid-v2pLorBFT7 .mbr-section-terms {
  color: #232323;
  text-align: left;
}
.cid-v2pLorBFT7 .mbr-section-autorespond {
  color: #232323;
  text-align: center;
}
.cid-v2pLorBFT7 .mbr-section-gdpr {
  color: #232323;
  text-align: left;
}
.cid-v2pLorBFT7 .mbr-section-alertsuccess {
  text-align: center;
}
.cid-v2pLorBFT7 .mbr-section-alertsuccess span {
  vertical-align: middle;
}
.cid-v2pLorBFT7 .mbr-section-alerterror {
  text-align: center;
}
.cid-v2pLorBFT7 .mbr-section-alerterror span {
  vertical-align: middle;
}
.cid-v2pLorBFT7 .mbr-section-labels {
  color: #232323;
}
.cid-v2pLorBFT7 .sub-btn-config {
  margin-top: 13px !important;
  margin-bottom: 10px !important;
}
.cid-v2pLorBFT7 .uploadBtn {
  padding-top: 17px !important;
  padding-left: 20.75px !important;
  color: #000000 !important;
}
.cid-v2pLorBFT7 .MsgTopicXpad {
  padding-left: 6px !important;
}
.cid-v2pLorBFT7 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-v2pLorBFT7 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-v2pLorBFT7 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-v2pLorBFT7 .blockhelp-format {
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  text-align: left;
}
.cid-v2pLorBFT7 .blockhelp-format2 {
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  text-align: left;
  color: red;
}
.cid-v2pLorBFT7 .show2ndButton {
  display: none ;
}
.cid-v2pLorBFT7 input,
.cid-v2pLorBFT7 textarea,
.cid-v2pLorBFT7 select {
  background-color: #ffffff !important;
}
.cid-v2pLorBFT7 textarea::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-v2pLorBFT7 textarea:-moz-placeholder {
  color: #767676 !important;
}
.cid-v2pLorBFT7 textarea::-moz-placeholder {
  color: #767676 !important;
}
.cid-v2pLorBFT7 textarea:-ms-input-placeholder {
  color: #767676 !important;
}
.cid-v2pLorBFT7 input::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-v2pLorBFT7 input:-moz-placeholder {
  color: #767676 !important;
}
.cid-v2pLorBFT7 input::-moz-placeholder {
  color: #767676 !important;
}
.cid-v2pLorBFT7 input:-ms-input-placeholder {
  color: #767676 !important;
}
.cid-v2pLorBFT7 .btn .mbr-iconfont,
.cid-v2pLorBFT7 .btn.btn-sm .mbr-iconfont {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: unset;
}
.cid-v2pLoDbsDs {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-v2pLoDbsDs .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2pLoDbsDs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2pLoDbsDs .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v2pLoDbsDs .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v2pLoDbsDs .row {
    text-align: center;
  }
  .cid-v2pLoDbsDs .row > div {
    margin: auto;
  }
  .cid-v2pLoDbsDs .social-row {
    justify-content: center;
  }
}
.cid-v2pLoDbsDs .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2pLoDbsDs .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-v2pLoDbsDs .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2pLoDbsDs .list {
    margin-bottom: 0rem;
  }
}
.cid-v2pLoDbsDs .mbr-text {
  color: #bbbbbb;
}
.cid-v2pLoDbsDs .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-v2pLoDbsDs .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-v2pLoDbsDs div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-v2pMINEM0w {
  z-index: 1000;
  width: 100%;
}
.cid-v2pMINEM0w nav.navbar {
  position: fixed;
}
.cid-v2pMINEM0w .container-fluid {
  padding: 0;
}
.cid-v2pMINEM0w .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-v2pMINEM0w .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-v2pMINEM0w .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-v2pMINEM0w .dropdown-item:hover,
.cid-v2pMINEM0w .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-v2pMINEM0w .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v2pMINEM0w .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v2pMINEM0w .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v2pMINEM0w .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-v2pMINEM0w .nav-link {
  position: relative;
}
.cid-v2pMINEM0w .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-v2pMINEM0w .nav-link::after {
  background: transparent !important;
}
.cid-v2pMINEM0w .nav-link:hover::before,
.cid-v2pMINEM0w .nav-link :focus::before {
  width: 100%;
}
.cid-v2pMINEM0w .container {
  display: flex;
  margin: auto;
}
.cid-v2pMINEM0w .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-v2pMINEM0w .iconfont-wrapper:hover {
  background: #FFFFFF;
}
.cid-v2pMINEM0w .iconfont-wrapper:hover .mbr-iconfont {
  color: #141414;
}
.cid-v2pMINEM0w .dropdown-menu,
.cid-v2pMINEM0w .navbar.opened {
  background: #141414 !important;
}
.cid-v2pMINEM0w .nav-item:focus,
.cid-v2pMINEM0w .nav-link:focus {
  outline: none;
}
.cid-v2pMINEM0w .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v2pMINEM0w .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
  background: transparent !important;
}
.cid-v2pMINEM0w .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v2pMINEM0w .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v2pMINEM0w .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v2pMINEM0w .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v2pMINEM0w .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid #ffffff;
  background: rgba(20, 20, 20, 0.2);
}
.cid-v2pMINEM0w .navbar.opened {
  transition: all 0.3s;
}
.cid-v2pMINEM0w .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v2pMINEM0w .navbar .navbar-logo img {
  width: auto;
}
.cid-v2pMINEM0w .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v2pMINEM0w .navbar.collapsed {
  justify-content: center;
}
.cid-v2pMINEM0w .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v2pMINEM0w .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v2pMINEM0w .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-v2pMINEM0w .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v2pMINEM0w .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v2pMINEM0w .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-v2pMINEM0w .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v2pMINEM0w .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v2pMINEM0w .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v2pMINEM0w .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v2pMINEM0w .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v2pMINEM0w .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v2pMINEM0w .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v2pMINEM0w .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-v2pMINEM0w .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v2pMINEM0w .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v2pMINEM0w .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v2pMINEM0w .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v2pMINEM0w .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v2pMINEM0w .navbar .icons-menu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v2pMINEM0w .navbar.navbar-short {
  min-height: 60px;
}
.cid-v2pMINEM0w .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v2pMINEM0w .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v2pMINEM0w .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-v2pMINEM0w .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v2pMINEM0w .navbar-brand .display-7 {
  font-size: 24px;
}
.cid-v2pMINEM0w .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v2pMINEM0w .dropdown-item.active,
.cid-v2pMINEM0w .dropdown-item:active {
  background-color: transparent;
}
.cid-v2pMINEM0w .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v2pMINEM0w .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v2pMINEM0w .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v2pMINEM0w .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #141414;
}
.cid-v2pMINEM0w .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v2pMINEM0w .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v2pMINEM0w ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v2pMINEM0w .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
@media (min-width: 992px) {
  .cid-v2pMINEM0w .navbar-buttons {
    margin-bottom: -1px;
    margin-top: -1px;
  }
}
.cid-v2pMINEM0w button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v2pMINEM0w button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v2pMINEM0w button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v2pMINEM0w button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v2pMINEM0w button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v2pMINEM0w button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v2pMINEM0w nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2pMINEM0w nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v2pMINEM0w nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v2pMINEM0w nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v2pMINEM0w .navbar-dropdown {
  padding: 0 24px;
  position: fixed;
}
@media (min-width: 576px) {
  .cid-v2pMINEM0w .navbar-dropdown {
    padding: 0 40px;
    min-height: 80px;
  }
}
@media (min-width: 768px) {
  .cid-v2pMINEM0w .navbar-dropdown {
    padding: 0 60px;
  }
}
@media (min-width: 992px) {
  .cid-v2pMINEM0w .navbar-dropdown {
    padding: 0 0 0 60px;
  }
}
.cid-v2pMINEM0w a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v2pMINEM0w .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-v2pMINEM0w .icons-menu {
    padding-left: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v2pMINEM0w .navbar {
    height: 70px;
  }
  .cid-v2pMINEM0w .navbar.opened {
    height: auto;
  }
  .cid-v2pMINEM0w .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v2pMINEM0w .btn {
  min-height: 81px;
  margin: 0.667rem 0.667rem 1.4rem;
  padding: 0 64px;
}
@media (min-width: 992px) {
  .cid-v2pMINEM0w .btn {
    margin: 0 0 0 0.6rem;
  }
}
.cid-v2pMINEM0w .btn-info-outline {
  border: 1px solid currentColor;
  background: #232323 !important;
}
.cid-v2pMINEM0w .btn-info-outline:hover {
  background: #595959 !important;
  border: 1px solid currentColor !important;
}
.cid-v2UnaVsxzV {
  background-image: url("../../../assets/images/01-3.jpg");
}
.cid-v2UnaVsxzV .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2UnaVsxzV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2pT9SaCET {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v2pT9SaCET .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2pT9SaCET .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2pT9SaCET .row {
  flex-direction: row-reverse;
}
.cid-v2pT9SaCET .video-wrapper iframe {
  width: 100%;
}
.cid-v2pT9SaCET .mbr-section-title,
.cid-v2pT9SaCET .mbr-description {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2pT9SaCET .text-wrapper {
    padding: 2rem;
  }
}
.cid-v2UnRprvwM {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v2UnRprvwM .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2UnRprvwM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2UnRprvwM .content-wrapper {
  background: #ffffff;
}
@media (max-width: 991px) {
  .cid-v2UnRprvwM .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v2UnRprvwM .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2UnRprvwM .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2UnRprvwM .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-v2UnRprvwM .content-wrapper .text-wrapper {
    padding-left: 2rem;
  }
}
.cid-v2UnRprvwM .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-v2pMIUXgj0 {
  background-color: #ffffff;
}
.cid-v2pMIUXgj0 .container {
  padding-top: 25px;
  padding-bottom: 25px;
  text-align: right;
}
.cid-v2pMIUXgj0 .container-nopadding {
  padding: 0px;
}
.cid-v2pMIUXgj0 .contactBtn {
  position: absolute;
  right: 30px;
  bottom: 30px;
  z-index: 5001;
}
.cid-v2pMIUXgj0 .contactBtnFixed {
  position: fixed;
}
.cid-v2pMIUXgj0 .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-v2pMIUXgj0 .btnIconcol {
  color: #ffffff;
}
.cid-v2pMIUXgj0 .btn-circle:hover {
  background-color: #232323;
}
.cid-v2pMIUXgj0 .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-v2pMIUXgj0 .btn-iconsize .btn {
    font-size: 1.7rem !important;
  }
  .cid-v2pMIUXgj0 .btn-iconsize .btn .mbr-iconfont {
    font-size: 1.7rem !important;
  }
}
.cid-v2pMIUXgj0 .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-v2pMIUXgj0 .windowFixed {
  display: none;
  position: fixed;
  right: 100px;
  bottom: 30px;
  overflow: auto;
  opacity: 0%;
  transition: opacity 1s;
}
.cid-v2pMIUXgj0 .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-v2pMIUXgj0 .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-v2pMIUXgj0 .windowFixed {
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
  }
  .cid-v2pMIUXgj0 .windowBar,
  .cid-v2pMIUXgj0 .contentwindow,
  .cid-v2pMIUXgj0 .contactwindow {
    border-radius: 0;
  }
}
.cid-v2pMIUXgj0 .windowContent {
  width: 100%;
  padding: 10px;
}
.cid-v2pMIUXgj0 .windowBarText {
  display: block;
  color: #ffffff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-v2pMIUXgj0 .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-v2pMIUXgj0 .mbr-form .input-group-btn button[type="submit"] {
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-v2pMIUXgj0 .recaptcha-div {
  margin-bottom: 0;
}
.cid-v2pMIUXgj0 .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-v2pMIUXgj0 .gdpr-div {
  margin-bottom: 0;
}
.cid-v2pMIUXgj0 .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-v2pMIUXgj0 .alert-div {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
}
.cid-v2pMIUXgj0 .send-copy-div {
  margin-bottom: 0;
}
.cid-v2pMIUXgj0 .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-v2pMIUXgj0 .alert-success {
  background-color: #55e629;
  padding-top: 0.3rem !important;
  padding-bottom: 0.3rem !important;
}
.cid-v2pMIUXgj0 .alert-danger {
  background-color: #fd000b;
  padding-top: 0.3rem !important;
  padding-bottom: 0.3rem !important;
}
.cid-v2pMIUXgj0 .mbr-alert-success {
  text-align: center;
}
.cid-v2pMIUXgj0 .mbr-alert-danger {
  text-align: center;
}
.cid-v2pMIUXgj0 .message-div {
  margin-bottom: 0;
}
.cid-v2pMIUXgj0 .message-topic-div {
  margin-bottom: 0;
}
.cid-v2pMIUXgj0 .file-upload-div {
  margin-bottom: 0;
}
.cid-v2pMIUXgj0 .form-control {
  padding-top: 5px !important;
  padding-bottom: 8px !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  min-height: 3.2em !important;
}
.cid-v2pMIUXgj0 .form-control2 {
  color: #000000 !important;
  font-size: 15px !important;
  font-weight: 400 !important;
  min-height: 3.2em !important;
}
.cid-v2pMIUXgj0 .form-control3 {
  font-size: 15px !important;
  font-weight: 400 !important;
  min-height: 3.5em !important;
}
.cid-v2pMIUXgj0 .form-control {
  border: 1px solid #000000 !important;
}
.cid-v2pMIUXgj0 .form-control:hover {
  border: 1px solid #000000 !important;
}
.cid-v2pMIUXgj0 .form-control:focus {
  border: 1px solid #000000 !important;
}
.cid-v2pMIUXgj0 .showAlerts {
  display: block !important;
}
.cid-v2pMIUXgj0 .sendBtnCornerRadius {
  border-radius: 7px;
}
.cid-v2pMIUXgj0 .hidden {
  display: none;
}
.cid-v2pMIUXgj0 .mbr-section-terms {
  color: #232323;
  text-align: left;
}
.cid-v2pMIUXgj0 .mbr-section-autorespond {
  color: #232323;
  text-align: center;
}
.cid-v2pMIUXgj0 .mbr-section-gdpr {
  color: #232323;
  text-align: left;
}
.cid-v2pMIUXgj0 .mbr-section-alertsuccess {
  text-align: center;
}
.cid-v2pMIUXgj0 .mbr-section-alertsuccess span {
  vertical-align: middle;
}
.cid-v2pMIUXgj0 .mbr-section-alerterror {
  text-align: center;
}
.cid-v2pMIUXgj0 .mbr-section-alerterror span {
  vertical-align: middle;
}
.cid-v2pMIUXgj0 .mbr-section-labels {
  color: #232323;
}
.cid-v2pMIUXgj0 .sub-btn-config {
  margin-top: 13px !important;
  margin-bottom: 10px !important;
}
.cid-v2pMIUXgj0 .uploadBtn {
  padding-top: 17px !important;
  padding-left: 20.75px !important;
  color: #000000 !important;
}
.cid-v2pMIUXgj0 .MsgTopicXpad {
  padding-left: 6px !important;
}
.cid-v2pMIUXgj0 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-v2pMIUXgj0 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-v2pMIUXgj0 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-v2pMIUXgj0 .blockhelp-format {
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  text-align: left;
}
.cid-v2pMIUXgj0 .blockhelp-format2 {
  padding-left: 25px;
  padding-right: 25px;
  font-size: 16px;
  text-align: left;
  color: red;
}
.cid-v2pMIUXgj0 .show2ndButton {
  display: none ;
}
.cid-v2pMIUXgj0 input,
.cid-v2pMIUXgj0 textarea,
.cid-v2pMIUXgj0 select {
  background-color: #ffffff !important;
}
.cid-v2pMIUXgj0 textarea::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-v2pMIUXgj0 textarea:-moz-placeholder {
  color: #767676 !important;
}
.cid-v2pMIUXgj0 textarea::-moz-placeholder {
  color: #767676 !important;
}
.cid-v2pMIUXgj0 textarea:-ms-input-placeholder {
  color: #767676 !important;
}
.cid-v2pMIUXgj0 input::-webkit-input-placeholder {
  color: #767676 !important;
}
.cid-v2pMIUXgj0 input:-moz-placeholder {
  color: #767676 !important;
}
.cid-v2pMIUXgj0 input::-moz-placeholder {
  color: #767676 !important;
}
.cid-v2pMIUXgj0 input:-ms-input-placeholder {
  color: #767676 !important;
}
.cid-v2pMIUXgj0 .btn .mbr-iconfont,
.cid-v2pMIUXgj0 .btn.btn-sm .mbr-iconfont {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: unset;
}
.cid-v2pMJ4hM0R {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-v2pMJ4hM0R .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2pMJ4hM0R .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2pMJ4hM0R .media-wrap {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v2pMJ4hM0R .media-wrap {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v2pMJ4hM0R .row {
    text-align: center;
  }
  .cid-v2pMJ4hM0R .row > div {
    margin: auto;
  }
  .cid-v2pMJ4hM0R .social-row {
    justify-content: center;
  }
}
.cid-v2pMJ4hM0R .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2pMJ4hM0R .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-v2pMJ4hM0R .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2pMJ4hM0R .list {
    margin-bottom: 0rem;
  }
}
.cid-v2pMJ4hM0R .mbr-text {
  color: #bbbbbb;
}
.cid-v2pMJ4hM0R .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-v2pMJ4hM0R .mbr-iconfont {
  color: black;
}
@media (max-width: 991px) {
  .cid-v2pMJ4hM0R div > *:last-child {
    margin-top: 0 !important;
  }
}
