.btn {
  border-width: 2px;
}
img,
.card-wrap,
.card-wrapper,
.video-wrapper,
.mbr-figure iframe,
.google-map iframe,
.slide-content,
.plan,
.card,
.item-wrapper {
  border-radius: 0 !important;
}
.video-wrapper {
  overflow: hidden;
}
body {
  font-family: Inter Tight;
}
.display-1 {
  font-family: 'Jost', sans-serif;
  font-size: 6rem;
  line-height: 1;
}
.display-1 > .mbr-iconfont {
  font-size: 7.5rem;
}
.display-2 {
  font-family: 'Jost', sans-serif;
  font-size: 3.5rem;
  line-height: 1;
}
.display-2 > .mbr-iconfont {
  font-size: 4.375rem;
}
.display-4 {
  font-family: 'Jost', sans-serif;
  font-size: 1.2rem;
  line-height: 1.5;
}
.display-4 > .mbr-iconfont {
  font-size: 1.5rem;
}
.display-5 {
  font-family: 'Jost', sans-serif;
  font-size: 2rem;
  line-height: 1.5;
}
.display-5 > .mbr-iconfont {
  font-size: 2.5rem;
}
.display-7 {
  font-family: 'Jost', sans-serif;
  font-size: 1.4rem;
  line-height: 1.3;
}
.display-7 > .mbr-iconfont {
  font-size: 1.75rem;
}
/* ---- 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: 4.8rem;
  }
}
@media (max-width: 768px) {
  .display-1 {
    font-size: 4.2rem;
    font-size: calc( 2.75rem + (6 - 2.75) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (2.75rem + (6 - 2.75) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 2.8rem;
    font-size: calc( 1.875rem + (3.5 - 1.875) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (1.875rem + (3.5 - 1.875) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.96rem;
    font-size: calc( 1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.6rem;
    font-size: calc( 1.35rem + (2 - 1.35) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.35rem + (2 - 1.35) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-7 {
    font-size: 1.12rem;
    font-size: calc( 1.14rem + (1.4 - 1.14) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.14rem + (1.4 - 1.14) * ((100vw - 20rem) / (48 - 20))));
  }
}
@media (min-width: 992px) and (max-width: 1400px) {
  .display-1 {
    font-size: 4.2rem;
    font-size: calc( 2.75rem + (6 - 2.75) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.1 * (2.75rem + (6 - 2.75) * ((100vw - 62rem) / (87 - 62))));
  }
  .display-2 {
    font-size: 2.8rem;
    font-size: calc( 1.875rem + (3.5 - 1.875) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.3 * (1.875rem + (3.5 - 1.875) * ((100vw - 62rem) / (87 - 62))));
  }
  .display-4 {
    font-size: 0.96rem;
    font-size: calc( 1.07rem + (1.2 - 1.07) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.4 * (1.07rem + (1.2 - 1.07) * ((100vw - 62rem) / (87 - 62))));
  }
  .display-5 {
    font-size: 1.6rem;
    font-size: calc( 1.35rem + (2 - 1.35) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.4 * (1.35rem + (2 - 1.35) * ((100vw - 62rem) / (87 - 62))));
  }
  .display-7 {
    font-size: 1.12rem;
    font-size: calc( 1.14rem + (1.4 - 1.14) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.4 * (1.14rem + (1.4 - 1.14) * ((100vw - 62rem) / (87 - 62))));
  }
}
/* Buttons */
.btn {
  padding: 1.25rem 2rem;
  border-radius: 4px;
  padding: 0.75rem 1.5rem;
}
.btn-sm {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-md {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-lg {
  padding: 1.25rem 2rem;
  border-radius: 4px;
}
.bg-primary {
  background-color: #000000 !important;
}
.bg-success {
  background-color: #000000 !important;
}
.bg-info {
  background-color: #a6a99c !important;
}
.bg-warning {
  background-color: #ffc010 !important;
}
.bg-danger {
  background-color: #ffea64 !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: inherit;
  background-color: #1a1a1a !important;
  border-color: #1a1a1a !important;
  box-shadow: none;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #1a1a1a !important;
  border-color: #1a1a1a !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #ba96eb !important;
  border-color: #ba96eb !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: inherit;
  background-color: #d6c1f3 !important;
  border-color: #d6c1f3 !important;
  box-shadow: none;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #d6c1f3 !important;
  border-color: #d6c1f3 !important;
}
.btn-info,
.btn-info:active {
  background-color: #a6a99c !important;
  border-color: #a6a99c !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: inherit;
  background-color: #bfc1b7 !important;
  border-color: #bfc1b7 !important;
  box-shadow: none;
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #bfc1b7 !important;
  border-color: #bfc1b7 !important;
}
.btn-success,
.btn-success:active {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: inherit;
  background-color: #1a1a1a !important;
  border-color: #1a1a1a !important;
  box-shadow: none;
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #1a1a1a !important;
  border-color: #1a1a1a !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #ffc010 !important;
  border-color: #ffc010 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: inherit;
  background-color: #ffcd43 !important;
  border-color: #ffcd43 !important;
  box-shadow: none;
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #ffffff !important;
  background-color: #ffcd43 !important;
  border-color: #ffcd43 !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #ffea64 !important;
  border-color: #ffea64 !important;
  color: #645600 !important;
  box-shadow: none;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: inherit;
  background-color: #fff197 !important;
  border-color: #fff197 !important;
  box-shadow: none;
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #645600 !important;
  background-color: #fff197 !important;
  border-color: #fff197 !important;
}
.btn-white,
.btn-white:active {
  background-color: #eff0ec !important;
  border-color: #eff0ec !important;
  color: #757b62 !important;
  box-shadow: none;
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus,
.btn-white.active {
  color: inherit;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  box-shadow: none;
}
.btn-white.disabled,
.btn-white:disabled {
  color: #757b62 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-black,
.btn-black:active {
  background-color: #232323 !important;
  border-color: #232323 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black.active {
  color: inherit;
  background-color: #3d3d3d !important;
  border-color: #3d3d3d !important;
  box-shadow: none;
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #3d3d3d !important;
  border-color: #3d3d3d !important;
}
.btn-primary-outline,
.btn-primary-outline:active {
  background-color: transparent !important;
  border-color: #000000;
  color: #000000;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #000000 !important;
  background-color: transparent !important;
  border-color: #000000 !important;
  box-shadow: none !important;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background-color: transparent !important;
  border-color: #ba96eb;
  color: #ba96eb;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #8a4ddd !important;
  background-color: transparent !important;
  border-color: #8a4ddd !important;
  box-shadow: none !important;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #ba96eb !important;
  border-color: #ba96eb !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background-color: transparent !important;
  border-color: #a6a99c;
  color: #a6a99c;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #7c806f !important;
  background-color: transparent !important;
  border-color: #7c806f !important;
  box-shadow: none !important;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #a6a99c !important;
  border-color: #a6a99c !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background-color: transparent !important;
  border-color: #000000;
  color: #000000;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #000000 !important;
  background-color: transparent !important;
  border-color: #000000 !important;
  box-shadow: none !important;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background-color: transparent !important;
  border-color: #ffc010;
  color: #ffc010;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #b88800 !important;
  background-color: transparent !important;
  border-color: #b88800 !important;
  box-shadow: none !important;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #ffffff !important;
  background-color: #ffc010 !important;
  border-color: #ffc010 !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background-color: transparent !important;
  border-color: #ffea64;
  color: #ffea64;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #ffde0d !important;
  background-color: transparent !important;
  border-color: #ffde0d !important;
  box-shadow: none !important;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #645600 !important;
  background-color: #ffea64 !important;
  border-color: #ffea64 !important;
}
.btn-black-outline,
.btn-black-outline:active {
  background-color: transparent !important;
  border-color: #232323;
  color: #232323;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus,
.btn-black-outline.active {
  color: #000000 !important;
  background-color: transparent !important;
  border-color: #000000 !important;
  box-shadow: none !important;
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #ffffff !important;
  background-color: #232323 !important;
  border-color: #232323 !important;
}
.btn-white-outline,
.btn-white-outline:active {
  background-color: transparent !important;
  border-color: #fafafa;
  color: #fafafa;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus,
.btn-white-outline.active {
  color: #cfcfcf !important;
  background-color: transparent !important;
  border-color: #cfcfcf !important;
  box-shadow: none !important;
}
.btn-white-outline.disabled,
.btn-white-outline:disabled {
  color: #7a7a7a !important;
  background-color: #fafafa !important;
  border-color: #fafafa !important;
}
.text-primary {
  color: #000000 !important;
}
.text-secondary {
  color: #ba96eb !important;
}
.text-success {
  color: #000000 !important;
}
.text-info {
  color: #a6a99c !important;
}
.text-warning {
  color: #ffc010 !important;
}
.text-danger {
  color: #ffea64 !important;
}
.text-white {
  color: #fafafa !important;
}
.text-black {
  color: #232323 !important;
}
a.text-primary:hover,
a.text-primary:focus,
a.text-primary.active {
  color: #000000 !important;
}
a.text-secondary:hover,
a.text-secondary:focus,
a.text-secondary.active {
  color: #8240db !important;
}
a.text-success:hover,
a.text-success:focus,
a.text-success.active {
  color: #000000 !important;
}
a.text-info:hover,
a.text-info:focus,
a.text-info.active {
  color: #747768 !important;
}
a.text-warning:hover,
a.text-warning:focus,
a.text-warning.active {
  color: #a97c00 !important;
}
a.text-danger:hover,
a.text-danger:focus,
a.text-danger.active {
  color: #fddb00 !important;
}
a.text-white:hover,
a.text-white:focus,
a.text-white.active {
  color: #c7c7c7 !important;
}
a.text-black:hover,
a.text-black:focus,
a.text-black.active {
  color: #000000 !important;
}
a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption) {
  position: relative;
  background-image: transparent;
  background-size: 10000px 2px;
  background-repeat: no-repeat;
  background-position: 0px 1.2em;
  background-position: -10000px 1.2em;
}
a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  transition: background-position 2s ease-in-out;
  background-image: linear-gradient(currentColor 50%, currentColor 50%);
  background-position: 0px 1.2em;
}
.nav-tabs .nav-link.active {
  color: #000000;
}
.nav-tabs .nav-link:not(.active) {
  color: #232323;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #a6a99c;
}
.alert-warning {
  background-color: #ffc010;
}
.alert-danger {
  background-color: #ffea64;
}
.mbr-gallery-filter li.active .btn {
  background-color: #000000;
  border-color: #000000;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
a,
a:hover {
  color: #000000;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #b3b3b3;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #b3b3b3;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #e3e4e0;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #fff6dc;
}
.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.4rem;
  line-height: 1.3;
  font-weight: 400;
}
.form-control > .mbr-iconfont {
  font-size: 1.75rem;
}
.form-control:hover,
.form-control:focus {
  box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 1px 0px, rgba(0, 0, 0, 0.07) 0px 1px 3px 0px, rgba(0, 0, 0, 0.03) 0px 0px 0px 1px;
  border-color: #000000 !important;
}
.form-control:-webkit-input-placeholder {
  font-family: 'Jost', sans-serif;
  font-size: 1.4rem;
  line-height: 1.3;
  font-weight: 400;
}
.form-control:-webkit-input-placeholder > .mbr-iconfont {
  font-size: 1.75rem;
}
blockquote {
  border-color: #000000;
}
/* Forms */
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #000000;
  color: #ffffff;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #000000;
}
.jq-selectbox .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:after,
.jq-number__spin.plus:after {
  transition: 0.4s;
  border-top-color: #232323;
  border-bottom-color: #232323;
}
.jq-selectbox:hover .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:hover:after,
.jq-number__spin.plus:hover:after {
  border-top-color: #000000;
  border-bottom-color: #000000;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current {
  color: #ffffff !important;
  background-color: #000000 !important;
  box-shadow: none !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {
  color: #000000 !important;
  background: #ba96eb !important;
  box-shadow: none !important;
}
.lazy-bg {
  background-image: none !important;
}
.lazy-placeholder:not(section),
.lazy-none {
  display: block;
  position: relative;
  padding-bottom: 56.25%;
  width: 100%;
  height: auto;
}
iframe.lazy-placeholder,
.lazy-placeholder:after {
  content: '';
  position: absolute;
  width: 200px;
  height: 200px;
  background: transparent no-repeat center;
  background-size: contain;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='32' height='32' viewBox='0 0 64 64' xmlns='http://www.w3.org/2000/svg' stroke='%23000000' %3e%3cg fill='none' fill-rule='evenodd'%3e%3cg transform='translate(16 16)' stroke-width='2'%3e%3ccircle stroke-opacity='.5' cx='16' cy='16' r='16'/%3e%3cpath d='M32 16c0-9.94-8.06-16-16-16'%3e%3canimateTransform attributeName='transform' type='rotate' from='0 16 16' to='360 16 16' dur='1s' repeatCount='indefinite'/%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}
section.lazy-placeholder:after {
  opacity: 0.5;
}
body {
  overflow-x: hidden;
}
a {
  transition: color 0.6s;
}
@media (max-width: 1400px) {
  .container {
    max-width: 100%;
  }
}
@media (max-width: 1400px) and (min-width: 768px) {
  .container {
    padding-left: 32px;
    padding-right: 32px;
  }
}
@media (max-width: 1400px) and (min-width: 768px) {
  .container-fluid {
    padding-left: 32px;
    padding-right: 32px;
  }
}
@media (max-width: 767px) {
  .container-fluid {
    padding-left: 16px;
    padding-right: 16px;
  }
}
.cid-tRkm3TzRVi .navbar-dropdown {
  position: relative !important;
}
.cid-tRkm3TzRVi .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-tRkm3TzRVi .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tRkm3TzRVi .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tRkm3TzRVi .dropdown-item:hover,
.cid-tRkm3TzRVi .dropdown-item:focus {
  background: #000000 !important;
  color: white !important;
}
.cid-tRkm3TzRVi .dropdown-item:hover span {
  color: white;
}
.cid-tRkm3TzRVi .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tRkm3TzRVi .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tRkm3TzRVi .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tRkm3TzRVi .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tRkm3TzRVi .nav-link {
  position: relative;
}
.cid-tRkm3TzRVi .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tRkm3TzRVi .container {
    flex-wrap: nowrap;
  }
}
.cid-tRkm3TzRVi .iconfont-wrapper {
  color: #561fa4 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tRkm3TzRVi .dropdown-menu,
.cid-tRkm3TzRVi .navbar.opened {
  background: #ffffff !important;
}
.cid-tRkm3TzRVi .nav-item:focus,
.cid-tRkm3TzRVi .nav-link:focus {
  outline: none;
}
.cid-tRkm3TzRVi .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tRkm3TzRVi .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tRkm3TzRVi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tRkm3TzRVi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tRkm3TzRVi .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tRkm3TzRVi .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tRkm3TzRVi .navbar {
  min-height: 71px;
  transition: all 0.4s ease-out;
  box-sizing: content-box;
  box-shadow: none !important;
  padding: 5px 40px !important;
  background-color: #ffffff;
}
.cid-tRkm3TzRVi .navbar.opened {
  transition: all 0.3s;
}
.cid-tRkm3TzRVi .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tRkm3TzRVi .navbar .navbar-logo img {
  width: auto;
}
.cid-tRkm3TzRVi .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tRkm3TzRVi .navbar.collapsed {
  justify-content: center;
}
.cid-tRkm3TzRVi .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tRkm3TzRVi .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tRkm3TzRVi .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.7rem);
  }
}
.cid-tRkm3TzRVi .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tRkm3TzRVi .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tRkm3TzRVi .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-tRkm3TzRVi .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tRkm3TzRVi .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tRkm3TzRVi .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tRkm3TzRVi .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tRkm3TzRVi .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tRkm3TzRVi .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tRkm3TzRVi .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tRkm3TzRVi .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-tRkm3TzRVi .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tRkm3TzRVi .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tRkm3TzRVi .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tRkm3TzRVi .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tRkm3TzRVi .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tRkm3TzRVi .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tRkm3TzRVi .navbar.navbar-short {
  min-height: 60px;
}
.cid-tRkm3TzRVi .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tRkm3TzRVi .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tRkm3TzRVi .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-tRkm3TzRVi .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tRkm3TzRVi .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tRkm3TzRVi .dropdown-item.active,
.cid-tRkm3TzRVi .dropdown-item:active {
  background-color: transparent;
}
.cid-tRkm3TzRVi .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tRkm3TzRVi .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tRkm3TzRVi .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tRkm3TzRVi .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tRkm3TzRVi .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tRkm3TzRVi .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tRkm3TzRVi ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tRkm3TzRVi button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tRkm3TzRVi button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tRkm3TzRVi button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tRkm3TzRVi button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tRkm3TzRVi button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tRkm3TzRVi button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tRkm3TzRVi nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tRkm3TzRVi nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tRkm3TzRVi nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tRkm3TzRVi nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tRkm3TzRVi .navbar-dropdown {
  padding: 0;
}
.cid-tRkm3TzRVi a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tRkm3TzRVi .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tRkm3TzRVi .navbar {
    height: 70px;
  }
  .cid-tRkm3TzRVi .navbar.opened {
    height: auto;
  }
  .cid-tRkm3TzRVi .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tRkm3TzRVi .navbar-short {
  padding: 5px 40px !important;
  background-color: #ffffff;
  box-shadow: 0 13px 35px -12px rgba(35, 35, 35, 0.1);
}
.cid-tRkm3TzRVi .container-fluid {
  padding: 0 !important;
}
@media (min-width: 992px) {
  .cid-tRkm3TzRVi .container-fluid {
    flex-wrap: nowrap;
  }
}
@media (max-width: 991px) {
  .cid-tRkm3TzRVi .container-fluid .show {
    padding-bottom: 30px;
  }
}
@media (min-width: 992px) {
  .cid-tRkm3TzRVi .navbar-nav {
    margin-right: auto;
    margin-left: 60px;
  }
}
@media (min-width: 1200px) and (max-width: 1399px) {
  .cid-tRkm3TzRVi .navbar-nav {
    margin-left: 40px;
  }
}
@media (min-width: 1400px) {
  .cid-tRkm3TzRVi .navbar-nav {
    margin-left: 145px;
  }
}
.cid-tRkm3TzRVi .nav-item a:hover {
  color: #ffffff !important;
}
.cid-tRkm3TzRVi .nav-item .nav-link {
  position: relative !important;
}
.cid-tRkm3TzRVi .nav-item .nav-link:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 2px;
  background: #000000;
  left: 0;
  bottom: 0;
  transform: scale(0, 1);
  transform-origin: 0 100%;
  opacity: 0;
  transition: transform 0.3s ease-in-out;
}
.cid-tRkm3TzRVi .nav-item .nav-link:hover {
  color: #000000 !important;
}
.cid-tRkm3TzRVi .nav-item .nav-link:hover:before {
  opacity: 1;
  transform: scale(1);
}
@media (max-width: 991px) {
  .cid-tRkm3TzRVi .nav-item .show {
    padding-bottom: 0;
  }
}
.cid-tRkm3TzRVi .tel-menu {
  transition: 0s all !important;
}
@media (min-width: 992px) {
  .cid-tRkm3TzRVi .tel-menu {
    margin-right: 48px;
    margin-left: auto;
    order: 49;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .cid-tRkm3TzRVi .tel-menu {
    display: none;
  }
}
.cid-tRkm3TzRVi .mbr-text {
  color: #000000;
  opacity: 0.8;
  margin-bottom: 0;
  word-break: normal;
}
@media (max-width: 991px) {
  .cid-tRkm3TzRVi .mbr-text {
    text-align: center !important;
  }
}
.cid-tRkm3TzRVi .mbr-text a {
  opacity: 1;
  text-decoration: underline;
}
.cid-tRkm3TzRVi .mbr-section-btn {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tRkm3TzRVi .mbr-section-btn {
    justify-content: center;
    margin-top: 60px;
  }
}
@media (min-width: 992px) {
  .cid-tRkm3TzRVi .mbr-section-btn {
    max-width: 35%;
    margin-left: -0.6rem !important;
    margin-right: -0.6rem !important;
    order: 50;
  }
}
.cid-tRkm3TzRVi .mbr-section-btn .btn {
  max-width: 200px;
  width: 200px;
  min-height: 55px;
  padding: 5px 10px;
  border-radius: 9px;
}
.cid-tRkm3TzRVi .mbr-section-btn .btn:hover:before {
  display: none;
}
.cid-tRkm3TzRVi .navbar-toggler:before {
  content: '';
  position: absolute;
  right: -7px;
  top: -10px;
  width: 44px;
  height: 38px;
  background-color: #000000;
  border-radius: 0.25rem;
}
.cid-tRkn1Q8Tit {
  background-image: url("../../../assets/images/collage-main.fw-2000x1067.png");
}
.cid-tRkn1Q8Tit .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tRkn1Q8Tit .mbr-text,
.cid-tRkn1Q8Tit .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tRkn1Q8Tit .mbr-section-subtitle {
  text-align: center;
  color: #ffffff;
}
.cid-tRT45Vq2kA {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #faf7fd;
}
.cid-tRT45Vq2kA .mbr-fallback-image.disabled {
  display: none;
}
.cid-tRT45Vq2kA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tRT45Vq2kA .container-fluid {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-tRT45Vq2kA .container-fluid {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-tRT45Vq2kA .container {
    padding: 0;
  }
}
.cid-tRT45Vq2kA .row {
  justify-content: center;
}
.cid-tRT45Vq2kA .title-wrapper {
  padding: 0 16px;
}
.cid-tRT45Vq2kA .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tRT45Vq2kA .mbr-section-title {
  color: #561fa4;
  text-align: center;
}
.cid-tRkMRjygKg {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tRkMRjygKg .right {
  display: flex;
  flex-direction: column;
}
.cid-tRkMRjygKg .card-heading {
  padding-bottom: 45px;
  color: #000000;
  font-weight: 600;
}
.cid-tRkMRjygKg .p {
  padding-bottom: 30px;
  color: #272727;
}
.cid-tRkMRjygKg .last-p {
  padding-bottom: 0;
}
.cid-tRkMRjygKg .row {
  justify-content: center;
}
.cid-tRkMRjygKg a {
  font-weight: 600;
}
.cid-tRkMRjygKg .quote {
  padding: 5px 0 5px 28px;
  color: #000000;
  border-left: 2px solid #000000;
}
.cid-tRkQEkue6r {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tRkQEkue6r .card-text {
  background-color: #fafafa;
  padding: 1.5rem;
  border-width: 0 0 4px 0;
  border-style: solid;
  border-color: #232323;
}
.cid-tRkQEkue6r .media-container-column {
  margin-bottom: 2rem;
}
.cid-tRkQEkue6r .mbr-content-text {
  text-align: left;
}
.cid-tRkQEkue6r .numder {
  text-align: left;
  color: #000000;
}
.cid-tRkQEkue6r H4 {
  text-align: center;
}
@media (max-width: 991px) {
  .cid-tRkQEkue6r .panel-item {
    margin-bottom: 1.5rem;
  }
}
.cid-tRkQEkue6r .number {
  text-align: center;
}
.cid-tRkQEkue6r .mbr-fallback-image.disabled {
  display: none;
}
.cid-tRkQEkue6r .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tRkNNx5jhD {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #000000;
}
.cid-tRkNNx5jhD .listico {
  padding-right: 1rem;
  font-size: 1.5rem;
}
.cid-tRkNNx5jhD .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-tRkNNx5jhD .col + .mbr-section-btn .btn,
.cid-tRkNNx5jhD .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
}
@media (min-width: 300px) {
  .cid-tRkNNx5jhD .col + .mbr-section-btn .btn,
  .cid-tRkNNx5jhD .col-auto + .mbr-section-btn .btn {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
}
@media (min-width: 300px) {
  .cid-tRkNNx5jhD .dragArea > *:nth-last-child(2).col,
  .cid-tRkNNx5jhD .dragArea > *:nth-last-child(2).col-auto,
  .cid-tRkNNx5jhD .col + .mbr-section-btn,
  .cid-tRkNNx5jhD .col-auto + .mbr-section-btn {
    padding-right: 0;
    padding-left: 0;
    margin: 0;
  }
}
@media (max-width: 299px) {
  .cid-tRkNNx5jhD .dragArea {
    flex-direction: column;
  }
}
.cid-tRkNNx5jhD .btn-primary {
  border: 1px solid #000000 !important;
}
.cid-tRkNNx5jhD .btn-primary:hover {
  border: 1px solid #000000 !important;
}
.cid-tRkNNx5jhD .stripe {
  border-bottom: 1px solid #ffc010;
  max-width: 90%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-tRkNNx5jhD .form-group {
  max-width: 220px;
}
.cid-tRkNNx5jhD .mbr-section-btn {
  padding-left: 0;
}
.cid-tRkNNx5jhD .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-tRkNNx5jhD .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #ffc010;
  width: 85%;
}
.cid-tRkNNx5jhD .mbr-text {
  color: #444;
}
.cid-tRkNNx5jhD h5 {
  margin-bottom: 0;
}
.cid-tRkNNx5jhD .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-tRkNNx5jhD .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tRkNNx5jhD .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-tRkNNx5jhD .socicon {
  font-size: 1.3rem;
  background: #ffff00;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tRkNNx5jhD .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-tRkNNx5jhD .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-tRkNNx5jhD .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tRkNNx5jhD .social-list a:hover {
  opacity: 0.4;
}
.cid-tRkNNx5jhD .media-container-row > div {
  padding: 0px;
}
.cid-tRkNNx5jhD .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-tRkNNx5jhD .group-title {
  text-align: left;
  color: #ffc010;
  padding-bottom: 0.2rem;
}
.cid-tRkNNx5jhD .links {
  color: #ffffff;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tRkNNx5jhD .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-tRkNNx5jhD .social-list,
  .cid-tRkNNx5jhD .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-tRkNNx5jhD h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-tRkNNx5jhD .form-group {
    max-width: 180px;
  }
}
.cid-tRkNNx5jhD .links span {
  color: #9e9e9e;
}
.cid-tRkNNx5jhD .logo-sub-title {
  text-align: center;
  color: #ffffff;
}
.cid-tRkNNx5jhD .logo-title {
  text-align: center;
}
.cid-tRkNNx5jhD .logo-title,
.cid-tRkNNx5jhD .logo {
  color: #ffffff;
}
.cid-tRT9NYq68x.popup-builder {
  background-color: #ffffff;
}
.cid-tRT9NYq68x.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tRT9NYq68x.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tRT9NYq68x .modal-content,
.cid-tRT9NYq68x .modal-dialog {
  height: auto;
}
.cid-tRT9NYq68x .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tRT9NYq68x .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tRT9NYq68x .form-wrapper .mbr-form .form-group,
  .cid-tRT9NYq68x .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tRT9NYq68x .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tRT9NYq68x .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tRT9NYq68x .mbr-text {
  text-align: center;
}
.cid-tRT9NYq68x .pt-0 {
  padding-top: 0 !important;
}
.cid-tRT9NYq68x .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tRT9NYq68x .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tRT9NYq68x .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tRT9NYq68x .modal-open {
  overflow: hidden;
}
.cid-tRT9NYq68x .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tRT9NYq68x .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tRT9NYq68x .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tRT9NYq68x .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tRT9NYq68x .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tRT9NYq68x .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tRT9NYq68x .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tRT9NYq68x .modal-content {
  background: #f3ecfb;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-tRT9NYq68x .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tRT9NYq68x .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tRT9NYq68x .modal-backdrop.fade {
  opacity: 0;
}
.cid-tRT9NYq68x .modal-backdrop.show {
  opacity: .5;
}
.cid-tRT9NYq68x .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tRT9NYq68x .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tRT9NYq68x .modal-header {
    padding: 1rem;
  }
}
.cid-tRT9NYq68x .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tRT9NYq68x .modal-header .close svg {
  fill: #000000;
}
.cid-tRT9NYq68x .modal-header .close:hover {
  opacity: 1;
}
.cid-tRT9NYq68x .modal-header .close:focus {
  outline: none;
}
.cid-tRT9NYq68x .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-tRT9NYq68x .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tRT9NYq68x .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tRT9NYq68x .modal-body {
    padding: 1rem;
  }
}
.cid-tRT9NYq68x .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tRT9NYq68x .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tRT9NYq68x .modal-footer {
    padding: 1rem;
  }
}
.cid-tRT9NYq68x .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tRT9NYq68x .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tRT9NYq68x .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tRT9NYq68x .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tRT9NYq68x .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tRT9NYq68x .modal-lg,
  .cid-tRT9NYq68x .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tRT9NYq68x .modal-xl {
    max-width: 1140px;
  }
}
.cid-tRT9NYq68x .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tRT9NYq68x .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tRT9NYq68x .form-group {
  margin-bottom: 1rem;
}
.cid-tRT9NYq68x .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tRT9NYq68x .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tRT9NYq68x .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tRT9NYq68x .mbr-section-btn {
  margin: 0;
}
.cid-tRT9NYq68x .mbr-section-btn .btn {
  margin: 0;
}
.cid-tRT9NYq68x LABEL {
  color: #000000;
}
.cid-tRF73OV64j .navbar-dropdown {
  position: relative !important;
}
.cid-tRF73OV64j .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-tRF73OV64j .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tRF73OV64j .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tRF73OV64j .dropdown-item:hover,
.cid-tRF73OV64j .dropdown-item:focus {
  background: #000000 !important;
  color: white !important;
}
.cid-tRF73OV64j .dropdown-item:hover span {
  color: white;
}
.cid-tRF73OV64j .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tRF73OV64j .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tRF73OV64j .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tRF73OV64j .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tRF73OV64j .nav-link {
  position: relative;
}
.cid-tRF73OV64j .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tRF73OV64j .container {
    flex-wrap: nowrap;
  }
}
.cid-tRF73OV64j .iconfont-wrapper {
  color: #561fa4 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tRF73OV64j .dropdown-menu,
.cid-tRF73OV64j .navbar.opened {
  background: #ffffff !important;
}
.cid-tRF73OV64j .nav-item:focus,
.cid-tRF73OV64j .nav-link:focus {
  outline: none;
}
.cid-tRF73OV64j .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tRF73OV64j .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tRF73OV64j .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tRF73OV64j .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tRF73OV64j .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tRF73OV64j .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tRF73OV64j .navbar {
  min-height: 71px;
  transition: all 0.4s ease-out;
  box-sizing: content-box;
  box-shadow: none !important;
  padding: 5px 40px !important;
  background-color: #ffffff;
}
.cid-tRF73OV64j .navbar.opened {
  transition: all 0.3s;
}
.cid-tRF73OV64j .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tRF73OV64j .navbar .navbar-logo img {
  width: auto;
}
.cid-tRF73OV64j .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tRF73OV64j .navbar.collapsed {
  justify-content: center;
}
.cid-tRF73OV64j .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tRF73OV64j .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tRF73OV64j .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.7rem);
  }
}
.cid-tRF73OV64j .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tRF73OV64j .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tRF73OV64j .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-tRF73OV64j .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tRF73OV64j .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tRF73OV64j .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tRF73OV64j .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tRF73OV64j .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tRF73OV64j .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tRF73OV64j .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tRF73OV64j .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-tRF73OV64j .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tRF73OV64j .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tRF73OV64j .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tRF73OV64j .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tRF73OV64j .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tRF73OV64j .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tRF73OV64j .navbar.navbar-short {
  min-height: 60px;
}
.cid-tRF73OV64j .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tRF73OV64j .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tRF73OV64j .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-tRF73OV64j .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tRF73OV64j .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tRF73OV64j .dropdown-item.active,
.cid-tRF73OV64j .dropdown-item:active {
  background-color: transparent;
}
.cid-tRF73OV64j .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tRF73OV64j .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tRF73OV64j .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tRF73OV64j .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tRF73OV64j .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tRF73OV64j .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tRF73OV64j ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tRF73OV64j button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tRF73OV64j button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tRF73OV64j button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tRF73OV64j button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tRF73OV64j button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tRF73OV64j button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tRF73OV64j nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tRF73OV64j nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tRF73OV64j nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tRF73OV64j nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tRF73OV64j .navbar-dropdown {
  padding: 0;
}
.cid-tRF73OV64j a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tRF73OV64j .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tRF73OV64j .navbar {
    height: 70px;
  }
  .cid-tRF73OV64j .navbar.opened {
    height: auto;
  }
  .cid-tRF73OV64j .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tRF73OV64j .navbar-short {
  padding: 5px 40px !important;
  background-color: #ffffff;
  box-shadow: 0 13px 35px -12px rgba(35, 35, 35, 0.1);
}
.cid-tRF73OV64j .container-fluid {
  padding: 0 !important;
}
@media (min-width: 992px) {
  .cid-tRF73OV64j .container-fluid {
    flex-wrap: nowrap;
  }
}
@media (max-width: 991px) {
  .cid-tRF73OV64j .container-fluid .show {
    padding-bottom: 30px;
  }
}
@media (min-width: 992px) {
  .cid-tRF73OV64j .navbar-nav {
    margin-right: auto;
    margin-left: 60px;
  }
}
@media (min-width: 1200px) and (max-width: 1399px) {
  .cid-tRF73OV64j .navbar-nav {
    margin-left: 40px;
  }
}
@media (min-width: 1400px) {
  .cid-tRF73OV64j .navbar-nav {
    margin-left: 145px;
  }
}
.cid-tRF73OV64j .nav-item a:hover {
  color: #ffffff !important;
}
.cid-tRF73OV64j .nav-item .nav-link {
  position: relative !important;
}
.cid-tRF73OV64j .nav-item .nav-link:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 2px;
  background: #000000;
  left: 0;
  bottom: 0;
  transform: scale(0, 1);
  transform-origin: 0 100%;
  opacity: 0;
  transition: transform 0.3s ease-in-out;
}
.cid-tRF73OV64j .nav-item .nav-link:hover {
  color: #000000 !important;
}
.cid-tRF73OV64j .nav-item .nav-link:hover:before {
  opacity: 1;
  transform: scale(1);
}
@media (max-width: 991px) {
  .cid-tRF73OV64j .nav-item .show {
    padding-bottom: 0;
  }
}
.cid-tRF73OV64j .tel-menu {
  transition: 0s all !important;
}
@media (min-width: 992px) {
  .cid-tRF73OV64j .tel-menu {
    margin-right: 48px;
    margin-left: auto;
    order: 49;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .cid-tRF73OV64j .tel-menu {
    display: none;
  }
}
.cid-tRF73OV64j .mbr-text {
  color: #000000;
  opacity: 0.8;
  margin-bottom: 0;
  word-break: normal;
}
@media (max-width: 991px) {
  .cid-tRF73OV64j .mbr-text {
    text-align: center !important;
  }
}
.cid-tRF73OV64j .mbr-text a {
  opacity: 1;
  text-decoration: underline;
}
.cid-tRF73OV64j .mbr-section-btn {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tRF73OV64j .mbr-section-btn {
    justify-content: center;
    margin-top: 60px;
  }
}
@media (min-width: 992px) {
  .cid-tRF73OV64j .mbr-section-btn {
    max-width: 35%;
    margin-left: -0.6rem !important;
    margin-right: -0.6rem !important;
    order: 50;
  }
}
.cid-tRF73OV64j .mbr-section-btn .btn {
  max-width: 200px;
  width: 200px;
  min-height: 55px;
  padding: 5px 10px;
  border-radius: 9px;
}
.cid-tRF73OV64j .mbr-section-btn .btn:hover:before {
  display: none;
}
.cid-tRF73OV64j .navbar-toggler:before {
  content: '';
  position: absolute;
  right: -7px;
  top: -10px;
  width: 44px;
  height: 38px;
  background-color: #000000;
  border-radius: 0.25rem;
}
.cid-tRF7Blp3of {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #faf7fd;
}
.cid-tRF7Blp3of .mbr-fallback-image.disabled {
  display: none;
}
.cid-tRF7Blp3of .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tRF7Blp3of .container {
  max-width: 1140px;
}
@media (max-width: 991px) {
  .cid-tRF7Blp3of .container {
    padding: 0 50px !important;
  }
}
.cid-tRF7Blp3of .row {
  align-items: stretch;
}
.cid-tRF7Blp3of .col-text {
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: 67%;
  padding: 10px;
}
@media (max-width: 767px) {
  .cid-tRF7Blp3of .col-text {
    width: 100%;
    padding: 0 !important;
  }
}
.cid-tRF7Blp3of .text-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
}
@media (max-width: 767px) {
  .cid-tRF7Blp3of .text-wrapper {
    padding-top: 30px;
  }
}
.cid-tRF7Blp3of .card-title {
  color: #561fa4;
  opacity: 0.85;
  margin-bottom: 0 !important;
  width: 100%;
}
@media (max-width: 767px) {
  .cid-tRF7Blp3of .card-title {
    text-align: center;
  }
}
.cid-tRF7Blp3of .mbr-text {
  color: #1d191f;
  margin-top: 20px;
  width: 100%;
  margin-bottom: 0 !important;
}
@media (max-width: 767px) {
  .cid-tRF7Blp3of .mbr-text {
    text-align: center;
  }
}
.cid-tRF7Blp3of .col-img {
  width: 33%;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  padding: 10px;
  padding-right: 75px !important;
}
@media (max-width: 767px) {
  .cid-tRF7Blp3of .col-img {
    width: 100%;
    padding: 0 !important;
    align-items: center;
  }
}
.cid-tRF7Blp3of .image-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  max-width: 100%;
  position: relative;
}
@media (max-width: 991px) {
  .cid-tRF7Blp3of .image-wrapper {
    align-items: flex-start;
    justify-content: flex-start;
  }
}
@media (max-width: 767px) {
  .cid-tRF7Blp3of .image-wrapper {
    padding-right: 30px;
    max-width: 520px;
  }
}
@media (max-width: 575px) {
  .cid-tRF7Blp3of .image-wrapper {
    padding-right: 0;
  }
}
.cid-tRF7Blp3of .image-wrapper:after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  display: inline-block;
  background-color: #ffa600;
  border-top-right-radius: 40%;
  border-bottom-right-radius: 40%;
  height: 65%;
  width: 90%;
}
.cid-tRF7Blp3of .image-wrapper .img-bg-wrap {
  margin-bottom: 19%;
  margin-left: 19%;
}
.cid-tRF7Blp3of .image-wrapper .img-bg-wrap img {
  position: relative;
  z-index: 2;
  height: auto;
  width: 100%;
  max-width: 100%;
  object-fit: cover;
  border-top-right-radius: 120px;
}
.cid-tRF7Blp3of .mbr-text,
.cid-tRF7Blp3of .mbr-section-btn {
  color: #000000;
}
.cid-tRF73QjUas {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #000000;
}
.cid-tRF73QjUas .listico {
  padding-right: 1rem;
  font-size: 1.5rem;
}
.cid-tRF73QjUas .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-tRF73QjUas .col + .mbr-section-btn .btn,
.cid-tRF73QjUas .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
}
@media (min-width: 300px) {
  .cid-tRF73QjUas .col + .mbr-section-btn .btn,
  .cid-tRF73QjUas .col-auto + .mbr-section-btn .btn {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
}
@media (min-width: 300px) {
  .cid-tRF73QjUas .dragArea > *:nth-last-child(2).col,
  .cid-tRF73QjUas .dragArea > *:nth-last-child(2).col-auto,
  .cid-tRF73QjUas .col + .mbr-section-btn,
  .cid-tRF73QjUas .col-auto + .mbr-section-btn {
    padding-right: 0;
    padding-left: 0;
    margin: 0;
  }
}
@media (max-width: 299px) {
  .cid-tRF73QjUas .dragArea {
    flex-direction: column;
  }
}
.cid-tRF73QjUas .btn-primary {
  border: 1px solid #000000 !important;
}
.cid-tRF73QjUas .btn-primary:hover {
  border: 1px solid #000000 !important;
}
.cid-tRF73QjUas .stripe {
  border-bottom: 1px solid #ffc010;
  max-width: 90%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-tRF73QjUas .form-group {
  max-width: 220px;
}
.cid-tRF73QjUas .mbr-section-btn {
  padding-left: 0;
}
.cid-tRF73QjUas .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-tRF73QjUas .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #ffc010;
  width: 85%;
}
.cid-tRF73QjUas .mbr-text {
  color: #444;
}
.cid-tRF73QjUas h5 {
  margin-bottom: 0;
}
.cid-tRF73QjUas .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-tRF73QjUas .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tRF73QjUas .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-tRF73QjUas .socicon {
  font-size: 1.3rem;
  background: #ffff00;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tRF73QjUas .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-tRF73QjUas .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-tRF73QjUas .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tRF73QjUas .social-list a:hover {
  opacity: 0.4;
}
.cid-tRF73QjUas .media-container-row > div {
  padding: 0px;
}
.cid-tRF73QjUas .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-tRF73QjUas .group-title {
  text-align: left;
  color: #ffc010;
  padding-bottom: 0.2rem;
}
.cid-tRF73QjUas .links {
  color: #ffffff;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tRF73QjUas .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-tRF73QjUas .social-list,
  .cid-tRF73QjUas .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-tRF73QjUas h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-tRF73QjUas .form-group {
    max-width: 180px;
  }
}
.cid-tRF73QjUas .links span {
  color: #9e9e9e;
}
.cid-tRF73QjUas .logo-sub-title {
  text-align: center;
  color: #ffffff;
}
.cid-tRF73QjUas .logo-title {
  text-align: center;
}
.cid-tRF73QjUas .logo-title,
.cid-tRF73QjUas .logo {
  color: #ffffff;
}
.cid-tRTbzKGZvo.popup-builder {
  background-color: #ffffff;
}
.cid-tRTbzKGZvo.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tRTbzKGZvo.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tRTbzKGZvo .modal-content,
.cid-tRTbzKGZvo .modal-dialog {
  height: auto;
}
.cid-tRTbzKGZvo .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tRTbzKGZvo .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tRTbzKGZvo .form-wrapper .mbr-form .form-group,
  .cid-tRTbzKGZvo .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tRTbzKGZvo .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tRTbzKGZvo .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tRTbzKGZvo .mbr-text {
  text-align: center;
}
.cid-tRTbzKGZvo .pt-0 {
  padding-top: 0 !important;
}
.cid-tRTbzKGZvo .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tRTbzKGZvo .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tRTbzKGZvo .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tRTbzKGZvo .modal-open {
  overflow: hidden;
}
.cid-tRTbzKGZvo .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tRTbzKGZvo .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tRTbzKGZvo .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tRTbzKGZvo .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tRTbzKGZvo .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tRTbzKGZvo .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tRTbzKGZvo .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tRTbzKGZvo .modal-content {
  background: #f3ecfb;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-tRTbzKGZvo .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tRTbzKGZvo .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tRTbzKGZvo .modal-backdrop.fade {
  opacity: 0;
}
.cid-tRTbzKGZvo .modal-backdrop.show {
  opacity: .5;
}
.cid-tRTbzKGZvo .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tRTbzKGZvo .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tRTbzKGZvo .modal-header {
    padding: 1rem;
  }
}
.cid-tRTbzKGZvo .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tRTbzKGZvo .modal-header .close svg {
  fill: #000000;
}
.cid-tRTbzKGZvo .modal-header .close:hover {
  opacity: 1;
}
.cid-tRTbzKGZvo .modal-header .close:focus {
  outline: none;
}
.cid-tRTbzKGZvo .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-tRTbzKGZvo .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tRTbzKGZvo .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tRTbzKGZvo .modal-body {
    padding: 1rem;
  }
}
.cid-tRTbzKGZvo .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tRTbzKGZvo .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tRTbzKGZvo .modal-footer {
    padding: 1rem;
  }
}
.cid-tRTbzKGZvo .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tRTbzKGZvo .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tRTbzKGZvo .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tRTbzKGZvo .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tRTbzKGZvo .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tRTbzKGZvo .modal-lg,
  .cid-tRTbzKGZvo .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tRTbzKGZvo .modal-xl {
    max-width: 1140px;
  }
}
.cid-tRTbzKGZvo .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tRTbzKGZvo .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tRTbzKGZvo .form-group {
  margin-bottom: 1rem;
}
.cid-tRTbzKGZvo .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tRTbzKGZvo .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tRTbzKGZvo .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tRTbzKGZvo .mbr-section-btn {
  margin: 0;
}
.cid-tRTbzKGZvo .mbr-section-btn .btn {
  margin: 0;
}
.cid-tRTbzKGZvo LABEL {
  color: #000000;
}
.cid-tRHKsdnsV8 .navbar-dropdown {
  position: relative !important;
}
.cid-tRHKsdnsV8 .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-tRHKsdnsV8 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tRHKsdnsV8 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tRHKsdnsV8 .dropdown-item:hover,
.cid-tRHKsdnsV8 .dropdown-item:focus {
  background: #000000 !important;
  color: white !important;
}
.cid-tRHKsdnsV8 .dropdown-item:hover span {
  color: white;
}
.cid-tRHKsdnsV8 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tRHKsdnsV8 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tRHKsdnsV8 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tRHKsdnsV8 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tRHKsdnsV8 .nav-link {
  position: relative;
}
.cid-tRHKsdnsV8 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tRHKsdnsV8 .container {
    flex-wrap: nowrap;
  }
}
.cid-tRHKsdnsV8 .iconfont-wrapper {
  color: #561fa4 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tRHKsdnsV8 .dropdown-menu,
.cid-tRHKsdnsV8 .navbar.opened {
  background: #ffffff !important;
}
.cid-tRHKsdnsV8 .nav-item:focus,
.cid-tRHKsdnsV8 .nav-link:focus {
  outline: none;
}
.cid-tRHKsdnsV8 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tRHKsdnsV8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tRHKsdnsV8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tRHKsdnsV8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tRHKsdnsV8 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tRHKsdnsV8 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tRHKsdnsV8 .navbar {
  min-height: 71px;
  transition: all 0.4s ease-out;
  box-sizing: content-box;
  box-shadow: none !important;
  padding: 5px 40px !important;
  background-color: #ffffff;
}
.cid-tRHKsdnsV8 .navbar.opened {
  transition: all 0.3s;
}
.cid-tRHKsdnsV8 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tRHKsdnsV8 .navbar .navbar-logo img {
  width: auto;
}
.cid-tRHKsdnsV8 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tRHKsdnsV8 .navbar.collapsed {
  justify-content: center;
}
.cid-tRHKsdnsV8 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tRHKsdnsV8 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tRHKsdnsV8 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.7rem);
  }
}
.cid-tRHKsdnsV8 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tRHKsdnsV8 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tRHKsdnsV8 .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-tRHKsdnsV8 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tRHKsdnsV8 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tRHKsdnsV8 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tRHKsdnsV8 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tRHKsdnsV8 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tRHKsdnsV8 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tRHKsdnsV8 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tRHKsdnsV8 .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-tRHKsdnsV8 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tRHKsdnsV8 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tRHKsdnsV8 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tRHKsdnsV8 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tRHKsdnsV8 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tRHKsdnsV8 .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tRHKsdnsV8 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tRHKsdnsV8 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tRHKsdnsV8 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tRHKsdnsV8 .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-tRHKsdnsV8 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tRHKsdnsV8 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tRHKsdnsV8 .dropdown-item.active,
.cid-tRHKsdnsV8 .dropdown-item:active {
  background-color: transparent;
}
.cid-tRHKsdnsV8 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tRHKsdnsV8 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tRHKsdnsV8 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tRHKsdnsV8 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tRHKsdnsV8 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tRHKsdnsV8 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tRHKsdnsV8 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tRHKsdnsV8 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tRHKsdnsV8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tRHKsdnsV8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tRHKsdnsV8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tRHKsdnsV8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tRHKsdnsV8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tRHKsdnsV8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tRHKsdnsV8 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tRHKsdnsV8 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tRHKsdnsV8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tRHKsdnsV8 .navbar-dropdown {
  padding: 0;
}
.cid-tRHKsdnsV8 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tRHKsdnsV8 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tRHKsdnsV8 .navbar {
    height: 70px;
  }
  .cid-tRHKsdnsV8 .navbar.opened {
    height: auto;
  }
  .cid-tRHKsdnsV8 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tRHKsdnsV8 .navbar-short {
  padding: 5px 40px !important;
  background-color: #ffffff;
  box-shadow: 0 13px 35px -12px rgba(35, 35, 35, 0.1);
}
.cid-tRHKsdnsV8 .container-fluid {
  padding: 0 !important;
}
@media (min-width: 992px) {
  .cid-tRHKsdnsV8 .container-fluid {
    flex-wrap: nowrap;
  }
}
@media (max-width: 991px) {
  .cid-tRHKsdnsV8 .container-fluid .show {
    padding-bottom: 30px;
  }
}
@media (min-width: 992px) {
  .cid-tRHKsdnsV8 .navbar-nav {
    margin-right: auto;
    margin-left: 60px;
  }
}
@media (min-width: 1200px) and (max-width: 1399px) {
  .cid-tRHKsdnsV8 .navbar-nav {
    margin-left: 40px;
  }
}
@media (min-width: 1400px) {
  .cid-tRHKsdnsV8 .navbar-nav {
    margin-left: 145px;
  }
}
.cid-tRHKsdnsV8 .nav-item a:hover {
  color: #ffffff !important;
}
.cid-tRHKsdnsV8 .nav-item .nav-link {
  position: relative !important;
}
.cid-tRHKsdnsV8 .nav-item .nav-link:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 2px;
  background: #000000;
  left: 0;
  bottom: 0;
  transform: scale(0, 1);
  transform-origin: 0 100%;
  opacity: 0;
  transition: transform 0.3s ease-in-out;
}
.cid-tRHKsdnsV8 .nav-item .nav-link:hover {
  color: #000000 !important;
}
.cid-tRHKsdnsV8 .nav-item .nav-link:hover:before {
  opacity: 1;
  transform: scale(1);
}
@media (max-width: 991px) {
  .cid-tRHKsdnsV8 .nav-item .show {
    padding-bottom: 0;
  }
}
.cid-tRHKsdnsV8 .tel-menu {
  transition: 0s all !important;
}
@media (min-width: 992px) {
  .cid-tRHKsdnsV8 .tel-menu {
    margin-right: 48px;
    margin-left: auto;
    order: 49;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .cid-tRHKsdnsV8 .tel-menu {
    display: none;
  }
}
.cid-tRHKsdnsV8 .mbr-text {
  color: #000000;
  opacity: 0.8;
  margin-bottom: 0;
  word-break: normal;
}
@media (max-width: 991px) {
  .cid-tRHKsdnsV8 .mbr-text {
    text-align: center !important;
  }
}
.cid-tRHKsdnsV8 .mbr-text a {
  opacity: 1;
  text-decoration: underline;
}
.cid-tRHKsdnsV8 .mbr-section-btn {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tRHKsdnsV8 .mbr-section-btn {
    justify-content: center;
    margin-top: 60px;
  }
}
@media (min-width: 992px) {
  .cid-tRHKsdnsV8 .mbr-section-btn {
    max-width: 35%;
    margin-left: -0.6rem !important;
    margin-right: -0.6rem !important;
    order: 50;
  }
}
.cid-tRHKsdnsV8 .mbr-section-btn .btn {
  max-width: 200px;
  width: 200px;
  min-height: 55px;
  padding: 5px 10px;
  border-radius: 9px;
}
.cid-tRHKsdnsV8 .mbr-section-btn .btn:hover:before {
  display: none;
}
.cid-tRHKsdnsV8 .navbar-toggler:before {
  content: '';
  position: absolute;
  right: -7px;
  top: -10px;
  width: 44px;
  height: 38px;
  background-color: #000000;
  border-radius: 0.25rem;
}
.cid-tRHNANhM4g {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #f7f7f7;
}
.cid-tRHNANhM4g .mbr-fallback-image.disabled {
  display: none;
}
.cid-tRHNANhM4g .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tRHNANhM4g .img-wrapper {
  text-align: center;
}
.cid-tRHNANhM4g img {
  margin: auto;
  width: 200px;
}
.cid-tRHNANhM4g .row {
  align-items: flex-start;
}
.cid-tRHNANhM4g .item-wrapper {
  margin-bottom: 2rem;
  background: #ffffff;
  padding: 1rem;
}
@media (max-width: 767px) {
  .cid-tRHNANhM4g .item-wrapper {
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) {
  .cid-tRHNANhM4g .item-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-tRHNANhM4g .item-wrapper {
    margin-bottom: 3rem;
  }
}
.cid-tRHNANhM4g .mbr-section-title,
.cid-tRHNANhM4g .mbr-section-subtitle {
  text-align: center;
  color: #000000;
}
.cid-tRHNANhM4g .mbr-section-title {
  color: #561fa4;
}
.cid-tRTBShNRvS {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #000000;
}
.cid-tRTBShNRvS .listico {
  padding-right: 1rem;
  font-size: 1.5rem;
}
.cid-tRTBShNRvS .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-tRTBShNRvS .col + .mbr-section-btn .btn,
.cid-tRTBShNRvS .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
}
@media (min-width: 300px) {
  .cid-tRTBShNRvS .col + .mbr-section-btn .btn,
  .cid-tRTBShNRvS .col-auto + .mbr-section-btn .btn {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
}
@media (min-width: 300px) {
  .cid-tRTBShNRvS .dragArea > *:nth-last-child(2).col,
  .cid-tRTBShNRvS .dragArea > *:nth-last-child(2).col-auto,
  .cid-tRTBShNRvS .col + .mbr-section-btn,
  .cid-tRTBShNRvS .col-auto + .mbr-section-btn {
    padding-right: 0;
    padding-left: 0;
    margin: 0;
  }
}
@media (max-width: 299px) {
  .cid-tRTBShNRvS .dragArea {
    flex-direction: column;
  }
}
.cid-tRTBShNRvS .btn-primary {
  border: 1px solid #000000 !important;
}
.cid-tRTBShNRvS .btn-primary:hover {
  border: 1px solid #000000 !important;
}
.cid-tRTBShNRvS .stripe {
  border-bottom: 1px solid #ffc010;
  max-width: 90%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-tRTBShNRvS .form-group {
  max-width: 220px;
}
.cid-tRTBShNRvS .mbr-section-btn {
  padding-left: 0;
}
.cid-tRTBShNRvS .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-tRTBShNRvS .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #ffc010;
  width: 85%;
}
.cid-tRTBShNRvS .mbr-text {
  color: #444;
}
.cid-tRTBShNRvS h5 {
  margin-bottom: 0;
}
.cid-tRTBShNRvS .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-tRTBShNRvS .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tRTBShNRvS .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-tRTBShNRvS .socicon {
  font-size: 1.3rem;
  background: #ffff00;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tRTBShNRvS .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-tRTBShNRvS .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-tRTBShNRvS .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tRTBShNRvS .social-list a:hover {
  opacity: 0.4;
}
.cid-tRTBShNRvS .media-container-row > div {
  padding: 0px;
}
.cid-tRTBShNRvS .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-tRTBShNRvS .group-title {
  text-align: left;
  color: #ffc010;
  padding-bottom: 0.2rem;
}
.cid-tRTBShNRvS .links {
  color: #ffffff;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tRTBShNRvS .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-tRTBShNRvS .social-list,
  .cid-tRTBShNRvS .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-tRTBShNRvS h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-tRTBShNRvS .form-group {
    max-width: 180px;
  }
}
.cid-tRTBShNRvS .links span {
  color: #9e9e9e;
}
.cid-tRTBShNRvS .logo-sub-title {
  text-align: center;
  color: #ffffff;
}
.cid-tRTBShNRvS .logo-title {
  text-align: center;
}
.cid-tRTBShNRvS .logo-title,
.cid-tRTBShNRvS .logo {
  color: #ffffff;
}
.cid-tRTbzKGIWd.popup-builder {
  background-color: #ffffff;
}
.cid-tRTbzKGIWd.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tRTbzKGIWd.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tRTbzKGIWd .modal-content,
.cid-tRTbzKGIWd .modal-dialog {
  height: auto;
}
.cid-tRTbzKGIWd .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tRTbzKGIWd .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tRTbzKGIWd .form-wrapper .mbr-form .form-group,
  .cid-tRTbzKGIWd .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tRTbzKGIWd .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tRTbzKGIWd .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tRTbzKGIWd .mbr-text {
  text-align: center;
}
.cid-tRTbzKGIWd .pt-0 {
  padding-top: 0 !important;
}
.cid-tRTbzKGIWd .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tRTbzKGIWd .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tRTbzKGIWd .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tRTbzKGIWd .modal-open {
  overflow: hidden;
}
.cid-tRTbzKGIWd .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tRTbzKGIWd .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tRTbzKGIWd .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tRTbzKGIWd .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tRTbzKGIWd .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tRTbzKGIWd .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tRTbzKGIWd .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tRTbzKGIWd .modal-content {
  background: #f3ecfb;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-tRTbzKGIWd .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tRTbzKGIWd .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tRTbzKGIWd .modal-backdrop.fade {
  opacity: 0;
}
.cid-tRTbzKGIWd .modal-backdrop.show {
  opacity: .5;
}
.cid-tRTbzKGIWd .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tRTbzKGIWd .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tRTbzKGIWd .modal-header {
    padding: 1rem;
  }
}
.cid-tRTbzKGIWd .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tRTbzKGIWd .modal-header .close svg {
  fill: #000000;
}
.cid-tRTbzKGIWd .modal-header .close:hover {
  opacity: 1;
}
.cid-tRTbzKGIWd .modal-header .close:focus {
  outline: none;
}
.cid-tRTbzKGIWd .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-tRTbzKGIWd .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tRTbzKGIWd .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tRTbzKGIWd .modal-body {
    padding: 1rem;
  }
}
.cid-tRTbzKGIWd .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tRTbzKGIWd .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tRTbzKGIWd .modal-footer {
    padding: 1rem;
  }
}
.cid-tRTbzKGIWd .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tRTbzKGIWd .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tRTbzKGIWd .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tRTbzKGIWd .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tRTbzKGIWd .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tRTbzKGIWd .modal-lg,
  .cid-tRTbzKGIWd .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tRTbzKGIWd .modal-xl {
    max-width: 1140px;
  }
}
.cid-tRTbzKGIWd .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tRTbzKGIWd .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tRTbzKGIWd .form-group {
  margin-bottom: 1rem;
}
.cid-tRTbzKGIWd .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tRTbzKGIWd .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tRTbzKGIWd .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tRTbzKGIWd .mbr-section-btn {
  margin: 0;
}
.cid-tRTbzKGIWd .mbr-section-btn .btn {
  margin: 0;
}
.cid-tRTbzKGIWd LABEL {
  color: #000000;
}
.cid-tRNLAifuqP .navbar-dropdown {
  position: relative !important;
}
.cid-tRNLAifuqP .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-tRNLAifuqP .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tRNLAifuqP .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tRNLAifuqP .dropdown-item:hover,
.cid-tRNLAifuqP .dropdown-item:focus {
  background: #000000 !important;
  color: white !important;
}
.cid-tRNLAifuqP .dropdown-item:hover span {
  color: white;
}
.cid-tRNLAifuqP .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tRNLAifuqP .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tRNLAifuqP .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tRNLAifuqP .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tRNLAifuqP .nav-link {
  position: relative;
}
.cid-tRNLAifuqP .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tRNLAifuqP .container {
    flex-wrap: nowrap;
  }
}
.cid-tRNLAifuqP .iconfont-wrapper {
  color: #561fa4 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tRNLAifuqP .dropdown-menu,
.cid-tRNLAifuqP .navbar.opened {
  background: #ffffff !important;
}
.cid-tRNLAifuqP .nav-item:focus,
.cid-tRNLAifuqP .nav-link:focus {
  outline: none;
}
.cid-tRNLAifuqP .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tRNLAifuqP .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tRNLAifuqP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tRNLAifuqP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tRNLAifuqP .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tRNLAifuqP .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tRNLAifuqP .navbar {
  min-height: 71px;
  transition: all 0.4s ease-out;
  box-sizing: content-box;
  box-shadow: none !important;
  padding: 5px 40px !important;
  background-color: #ffffff;
}
.cid-tRNLAifuqP .navbar.opened {
  transition: all 0.3s;
}
.cid-tRNLAifuqP .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tRNLAifuqP .navbar .navbar-logo img {
  width: auto;
}
.cid-tRNLAifuqP .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tRNLAifuqP .navbar.collapsed {
  justify-content: center;
}
.cid-tRNLAifuqP .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tRNLAifuqP .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tRNLAifuqP .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.7rem);
  }
}
.cid-tRNLAifuqP .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tRNLAifuqP .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tRNLAifuqP .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-tRNLAifuqP .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tRNLAifuqP .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tRNLAifuqP .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tRNLAifuqP .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tRNLAifuqP .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tRNLAifuqP .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tRNLAifuqP .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tRNLAifuqP .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-tRNLAifuqP .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tRNLAifuqP .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tRNLAifuqP .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tRNLAifuqP .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tRNLAifuqP .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tRNLAifuqP .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tRNLAifuqP .navbar.navbar-short {
  min-height: 60px;
}
.cid-tRNLAifuqP .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tRNLAifuqP .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tRNLAifuqP .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-tRNLAifuqP .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tRNLAifuqP .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tRNLAifuqP .dropdown-item.active,
.cid-tRNLAifuqP .dropdown-item:active {
  background-color: transparent;
}
.cid-tRNLAifuqP .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tRNLAifuqP .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tRNLAifuqP .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tRNLAifuqP .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tRNLAifuqP .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tRNLAifuqP .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tRNLAifuqP ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tRNLAifuqP button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tRNLAifuqP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tRNLAifuqP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tRNLAifuqP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tRNLAifuqP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tRNLAifuqP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tRNLAifuqP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tRNLAifuqP nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tRNLAifuqP nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tRNLAifuqP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tRNLAifuqP .navbar-dropdown {
  padding: 0;
}
.cid-tRNLAifuqP a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tRNLAifuqP .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tRNLAifuqP .navbar {
    height: 70px;
  }
  .cid-tRNLAifuqP .navbar.opened {
    height: auto;
  }
  .cid-tRNLAifuqP .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tRNLAifuqP .navbar-short {
  padding: 5px 40px !important;
  background-color: #ffffff;
  box-shadow: 0 13px 35px -12px rgba(35, 35, 35, 0.1);
}
.cid-tRNLAifuqP .container-fluid {
  padding: 0 !important;
}
@media (min-width: 992px) {
  .cid-tRNLAifuqP .container-fluid {
    flex-wrap: nowrap;
  }
}
@media (max-width: 991px) {
  .cid-tRNLAifuqP .container-fluid .show {
    padding-bottom: 30px;
  }
}
@media (min-width: 992px) {
  .cid-tRNLAifuqP .navbar-nav {
    margin-right: auto;
    margin-left: 60px;
  }
}
@media (min-width: 1200px) and (max-width: 1399px) {
  .cid-tRNLAifuqP .navbar-nav {
    margin-left: 40px;
  }
}
@media (min-width: 1400px) {
  .cid-tRNLAifuqP .navbar-nav {
    margin-left: 145px;
  }
}
.cid-tRNLAifuqP .nav-item a:hover {
  color: #ffffff !important;
}
.cid-tRNLAifuqP .nav-item .nav-link {
  position: relative !important;
}
.cid-tRNLAifuqP .nav-item .nav-link:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 2px;
  background: #000000;
  left: 0;
  bottom: 0;
  transform: scale(0, 1);
  transform-origin: 0 100%;
  opacity: 0;
  transition: transform 0.3s ease-in-out;
}
.cid-tRNLAifuqP .nav-item .nav-link:hover {
  color: #000000 !important;
}
.cid-tRNLAifuqP .nav-item .nav-link:hover:before {
  opacity: 1;
  transform: scale(1);
}
@media (max-width: 991px) {
  .cid-tRNLAifuqP .nav-item .show {
    padding-bottom: 0;
  }
}
.cid-tRNLAifuqP .tel-menu {
  transition: 0s all !important;
}
@media (min-width: 992px) {
  .cid-tRNLAifuqP .tel-menu {
    margin-right: 48px;
    margin-left: auto;
    order: 49;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .cid-tRNLAifuqP .tel-menu {
    display: none;
  }
}
.cid-tRNLAifuqP .mbr-text {
  color: #000000;
  opacity: 0.8;
  margin-bottom: 0;
  word-break: normal;
}
@media (max-width: 991px) {
  .cid-tRNLAifuqP .mbr-text {
    text-align: center !important;
  }
}
.cid-tRNLAifuqP .mbr-text a {
  opacity: 1;
  text-decoration: underline;
}
.cid-tRNLAifuqP .mbr-section-btn {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tRNLAifuqP .mbr-section-btn {
    justify-content: center;
    margin-top: 60px;
  }
}
@media (min-width: 992px) {
  .cid-tRNLAifuqP .mbr-section-btn {
    max-width: 35%;
    margin-left: -0.6rem !important;
    margin-right: -0.6rem !important;
    order: 50;
  }
}
.cid-tRNLAifuqP .mbr-section-btn .btn {
  max-width: 200px;
  width: 200px;
  min-height: 55px;
  padding: 5px 10px;
  border-radius: 9px;
}
.cid-tRNLAifuqP .mbr-section-btn .btn:hover:before {
  display: none;
}
.cid-tRNLAifuqP .navbar-toggler:before {
  content: '';
  position: absolute;
  right: -7px;
  top: -10px;
  width: 44px;
  height: 38px;
  background-color: #000000;
  border-radius: 0.25rem;
}
.cid-tRUcpK1IvT {
  padding-top: 0;
  padding-bottom: 0;
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #310909;
}
.cid-tRUcpK1IvT .image-wrapper {
  position: relative;
  height: 100%;
}
.cid-tRUcpK1IvT .mbr-section-title {
  color: #ffb700;
  text-align: center;
  width: 90%;
}
.cid-tRUcpK1IvT .mbr-section-subtitle {
  margin: 0;
  color: #c0bcb7;
  text-align: left;
  width: 90%;
}
.cid-tRUcpK1IvT .mbr-section-btn {
  width: 90%;
}
.cid-tRUcpK1IvT img {
  object-fit: cover;
  height: 100%;
}
.cid-tRUcpK1IvT section {
  position: relative;
}
.cid-tRUcpK1IvT .wrap {
  padding-top: 2rem;
  padding-bottom: 2rem;
  padding-left: 60px;
}
@media (max-width: 991px) {
  .cid-tRUcpK1IvT .wrap {
    justify-content: center;
    padding: 1rem;
  }
  .cid-tRUcpK1IvT .mbr-section-subtitle,
  .cid-tRUcpK1IvT .mbr-section-btn,
  .cid-tRUcpK1IvT .mbr-section-title {
    width: 100%;
    padding: 0;
  }
}
.cid-tRUcpK1IvT .container-fluid {
  padding-left: 0;
  padding-right: 0;
}
.cid-tRUcpK1IvT .btn {
  padding: 0.8rem 4rem;
  position: relative;
  color: #c0bcb7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tRUcpK1IvT .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-tRUcpK1IvT .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tRUcpK1IvT .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tRUcpK1IvT .btn:hover .effectHover::before {
  border-top: 1px solid #000000;
  border-left: 1px solid #000000;
  transform: scale3d(1, 1, 1);
}
.cid-tRUcpK1IvT .btn:hover .effectHover::after {
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  transform: scale3d(1, 1, 1);
}
.cid-tRUcpK1IvT .mbr-section-subtitle,
.cid-tRUcpK1IvT .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tRTCibrNZS {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tRTCibrNZS .mbr-fallback-image.disabled {
  display: none;
}
.cid-tRTCibrNZS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tRTCibrNZS .link-align {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-tRTCibrNZS .text-wrapper {
    text-align: center;
  }
}
@media (min-width: 992px) {
  .cid-tRTCibrNZS .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tRTCibrNZS .row {
  flex-direction: row-reverse;
}
.cid-tRTCibrNZS .link-wrap {
  width: fit-content;
  display: inline-block;
  overflow: hidden;
}
.cid-tRTCibrNZS .link-wrap:hover svg {
  animation-duration: 1s;
  animation-name: svg;
}
.cid-tRTCibrNZS svg {
  transition: all 0.3s;
  width: 100%;
  margin-top: -20px;
}
.cid-tRTCibrNZS g {
  fill: #000000;
}
@keyframes svg {
  0% {
    clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
  }
  50% {
    clip-path: polygon(100% 0%, 100% 0%, 100% 100%, 100% 100%);
  }
  51% {
    clip-path: polygon(0% 0%, 0% 0%, 0% 100%, 0% 100%);
  }
  100% {
    clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
  }
}
.cid-tRTCibrNZS .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tRTCibrNZS .image-wrapper {
    padding: 1rem;
  }
}
.cid-tRTCibrNZS .mbr-text,
.cid-tRTCibrNZS .mbr-section-btn {
  color: #000000;
}
.cid-tRTCibrNZS .mbr-link,
.cid-tRTCibrNZS .link-align {
  color: #000000;
}
.cid-tRTCftAcjN {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #000000;
}
.cid-tRTCftAcjN .listico {
  padding-right: 1rem;
  font-size: 1.5rem;
}
.cid-tRTCftAcjN .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-tRTCftAcjN .col + .mbr-section-btn .btn,
.cid-tRTCftAcjN .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
}
@media (min-width: 300px) {
  .cid-tRTCftAcjN .col + .mbr-section-btn .btn,
  .cid-tRTCftAcjN .col-auto + .mbr-section-btn .btn {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
}
@media (min-width: 300px) {
  .cid-tRTCftAcjN .dragArea > *:nth-last-child(2).col,
  .cid-tRTCftAcjN .dragArea > *:nth-last-child(2).col-auto,
  .cid-tRTCftAcjN .col + .mbr-section-btn,
  .cid-tRTCftAcjN .col-auto + .mbr-section-btn {
    padding-right: 0;
    padding-left: 0;
    margin: 0;
  }
}
@media (max-width: 299px) {
  .cid-tRTCftAcjN .dragArea {
    flex-direction: column;
  }
}
.cid-tRTCftAcjN .btn-primary {
  border: 1px solid #000000 !important;
}
.cid-tRTCftAcjN .btn-primary:hover {
  border: 1px solid #000000 !important;
}
.cid-tRTCftAcjN .stripe {
  border-bottom: 1px solid #ffc010;
  max-width: 90%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-tRTCftAcjN .form-group {
  max-width: 220px;
}
.cid-tRTCftAcjN .mbr-section-btn {
  padding-left: 0;
}
.cid-tRTCftAcjN .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-tRTCftAcjN .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #ffc010;
  width: 85%;
}
.cid-tRTCftAcjN .mbr-text {
  color: #444;
}
.cid-tRTCftAcjN h5 {
  margin-bottom: 0;
}
.cid-tRTCftAcjN .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-tRTCftAcjN .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tRTCftAcjN .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-tRTCftAcjN .socicon {
  font-size: 1.3rem;
  background: #ffff00;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tRTCftAcjN .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-tRTCftAcjN .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-tRTCftAcjN .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tRTCftAcjN .social-list a:hover {
  opacity: 0.4;
}
.cid-tRTCftAcjN .media-container-row > div {
  padding: 0px;
}
.cid-tRTCftAcjN .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-tRTCftAcjN .group-title {
  text-align: left;
  color: #ffc010;
  padding-bottom: 0.2rem;
}
.cid-tRTCftAcjN .links {
  color: #ffffff;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tRTCftAcjN .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-tRTCftAcjN .social-list,
  .cid-tRTCftAcjN .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-tRTCftAcjN h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-tRTCftAcjN .form-group {
    max-width: 180px;
  }
}
.cid-tRTCftAcjN .links span {
  color: #9e9e9e;
}
.cid-tRTCftAcjN .logo-sub-title {
  text-align: center;
  color: #ffffff;
}
.cid-tRTCftAcjN .logo-title {
  text-align: center;
}
.cid-tRTCftAcjN .logo-title,
.cid-tRTCftAcjN .logo {
  color: #ffffff;
}
.cid-tRTbzKGfP5.popup-builder {
  background-color: #ffffff;
}
.cid-tRTbzKGfP5.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tRTbzKGfP5.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tRTbzKGfP5 .modal-content,
.cid-tRTbzKGfP5 .modal-dialog {
  height: auto;
}
.cid-tRTbzKGfP5 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tRTbzKGfP5 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tRTbzKGfP5 .form-wrapper .mbr-form .form-group,
  .cid-tRTbzKGfP5 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tRTbzKGfP5 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tRTbzKGfP5 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tRTbzKGfP5 .mbr-text {
  text-align: center;
}
.cid-tRTbzKGfP5 .pt-0 {
  padding-top: 0 !important;
}
.cid-tRTbzKGfP5 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tRTbzKGfP5 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tRTbzKGfP5 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tRTbzKGfP5 .modal-open {
  overflow: hidden;
}
.cid-tRTbzKGfP5 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tRTbzKGfP5 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tRTbzKGfP5 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tRTbzKGfP5 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tRTbzKGfP5 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tRTbzKGfP5 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tRTbzKGfP5 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tRTbzKGfP5 .modal-content {
  background: #f3ecfb;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-tRTbzKGfP5 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tRTbzKGfP5 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tRTbzKGfP5 .modal-backdrop.fade {
  opacity: 0;
}
.cid-tRTbzKGfP5 .modal-backdrop.show {
  opacity: .5;
}
.cid-tRTbzKGfP5 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tRTbzKGfP5 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tRTbzKGfP5 .modal-header {
    padding: 1rem;
  }
}
.cid-tRTbzKGfP5 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tRTbzKGfP5 .modal-header .close svg {
  fill: #000000;
}
.cid-tRTbzKGfP5 .modal-header .close:hover {
  opacity: 1;
}
.cid-tRTbzKGfP5 .modal-header .close:focus {
  outline: none;
}
.cid-tRTbzKGfP5 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-tRTbzKGfP5 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tRTbzKGfP5 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tRTbzKGfP5 .modal-body {
    padding: 1rem;
  }
}
.cid-tRTbzKGfP5 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tRTbzKGfP5 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tRTbzKGfP5 .modal-footer {
    padding: 1rem;
  }
}
.cid-tRTbzKGfP5 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tRTbzKGfP5 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tRTbzKGfP5 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tRTbzKGfP5 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tRTbzKGfP5 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tRTbzKGfP5 .modal-lg,
  .cid-tRTbzKGfP5 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tRTbzKGfP5 .modal-xl {
    max-width: 1140px;
  }
}
.cid-tRTbzKGfP5 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tRTbzKGfP5 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tRTbzKGfP5 .form-group {
  margin-bottom: 1rem;
}
.cid-tRTbzKGfP5 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tRTbzKGfP5 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tRTbzKGfP5 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tRTbzKGfP5 .mbr-section-btn {
  margin: 0;
}
.cid-tRTbzKGfP5 .mbr-section-btn .btn {
  margin: 0;
}
.cid-tRTbzKGfP5 LABEL {
  color: #000000;
}
.cid-tRO07Zl4ix .navbar-dropdown {
  position: relative !important;
}
.cid-tRO07Zl4ix .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-tRO07Zl4ix .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tRO07Zl4ix .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tRO07Zl4ix .dropdown-item:hover,
.cid-tRO07Zl4ix .dropdown-item:focus {
  background: #000000 !important;
  color: white !important;
}
.cid-tRO07Zl4ix .dropdown-item:hover span {
  color: white;
}
.cid-tRO07Zl4ix .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tRO07Zl4ix .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tRO07Zl4ix .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tRO07Zl4ix .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tRO07Zl4ix .nav-link {
  position: relative;
}
.cid-tRO07Zl4ix .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tRO07Zl4ix .container {
    flex-wrap: nowrap;
  }
}
.cid-tRO07Zl4ix .iconfont-wrapper {
  color: #561fa4 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tRO07Zl4ix .dropdown-menu,
.cid-tRO07Zl4ix .navbar.opened {
  background: #ffffff !important;
}
.cid-tRO07Zl4ix .nav-item:focus,
.cid-tRO07Zl4ix .nav-link:focus {
  outline: none;
}
.cid-tRO07Zl4ix .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tRO07Zl4ix .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tRO07Zl4ix .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tRO07Zl4ix .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tRO07Zl4ix .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tRO07Zl4ix .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tRO07Zl4ix .navbar {
  min-height: 71px;
  transition: all 0.4s ease-out;
  box-sizing: content-box;
  box-shadow: none !important;
  padding: 5px 40px !important;
  background-color: #ffffff;
}
.cid-tRO07Zl4ix .navbar.opened {
  transition: all 0.3s;
}
.cid-tRO07Zl4ix .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tRO07Zl4ix .navbar .navbar-logo img {
  width: auto;
}
.cid-tRO07Zl4ix .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tRO07Zl4ix .navbar.collapsed {
  justify-content: center;
}
.cid-tRO07Zl4ix .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tRO07Zl4ix .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tRO07Zl4ix .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.7rem);
  }
}
.cid-tRO07Zl4ix .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tRO07Zl4ix .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tRO07Zl4ix .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-tRO07Zl4ix .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tRO07Zl4ix .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tRO07Zl4ix .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tRO07Zl4ix .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tRO07Zl4ix .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tRO07Zl4ix .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tRO07Zl4ix .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tRO07Zl4ix .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-tRO07Zl4ix .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tRO07Zl4ix .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tRO07Zl4ix .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tRO07Zl4ix .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tRO07Zl4ix .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tRO07Zl4ix .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tRO07Zl4ix .navbar.navbar-short {
  min-height: 60px;
}
.cid-tRO07Zl4ix .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tRO07Zl4ix .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tRO07Zl4ix .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-tRO07Zl4ix .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tRO07Zl4ix .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tRO07Zl4ix .dropdown-item.active,
.cid-tRO07Zl4ix .dropdown-item:active {
  background-color: transparent;
}
.cid-tRO07Zl4ix .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tRO07Zl4ix .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tRO07Zl4ix .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tRO07Zl4ix .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tRO07Zl4ix .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tRO07Zl4ix .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tRO07Zl4ix ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tRO07Zl4ix button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tRO07Zl4ix button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tRO07Zl4ix button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tRO07Zl4ix button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tRO07Zl4ix button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tRO07Zl4ix button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tRO07Zl4ix nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tRO07Zl4ix nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tRO07Zl4ix nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tRO07Zl4ix nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tRO07Zl4ix .navbar-dropdown {
  padding: 0;
}
.cid-tRO07Zl4ix a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tRO07Zl4ix .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tRO07Zl4ix .navbar {
    height: 70px;
  }
  .cid-tRO07Zl4ix .navbar.opened {
    height: auto;
  }
  .cid-tRO07Zl4ix .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tRO07Zl4ix .navbar-short {
  padding: 5px 40px !important;
  background-color: #ffffff;
  box-shadow: 0 13px 35px -12px rgba(35, 35, 35, 0.1);
}
.cid-tRO07Zl4ix .container-fluid {
  padding: 0 !important;
}
@media (min-width: 992px) {
  .cid-tRO07Zl4ix .container-fluid {
    flex-wrap: nowrap;
  }
}
@media (max-width: 991px) {
  .cid-tRO07Zl4ix .container-fluid .show {
    padding-bottom: 30px;
  }
}
@media (min-width: 992px) {
  .cid-tRO07Zl4ix .navbar-nav {
    margin-right: auto;
    margin-left: 60px;
  }
}
@media (min-width: 1200px) and (max-width: 1399px) {
  .cid-tRO07Zl4ix .navbar-nav {
    margin-left: 40px;
  }
}
@media (min-width: 1400px) {
  .cid-tRO07Zl4ix .navbar-nav {
    margin-left: 145px;
  }
}
.cid-tRO07Zl4ix .nav-item a:hover {
  color: #ffffff !important;
}
.cid-tRO07Zl4ix .nav-item .nav-link {
  position: relative !important;
}
.cid-tRO07Zl4ix .nav-item .nav-link:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 2px;
  background: #000000;
  left: 0;
  bottom: 0;
  transform: scale(0, 1);
  transform-origin: 0 100%;
  opacity: 0;
  transition: transform 0.3s ease-in-out;
}
.cid-tRO07Zl4ix .nav-item .nav-link:hover {
  color: #000000 !important;
}
.cid-tRO07Zl4ix .nav-item .nav-link:hover:before {
  opacity: 1;
  transform: scale(1);
}
@media (max-width: 991px) {
  .cid-tRO07Zl4ix .nav-item .show {
    padding-bottom: 0;
  }
}
.cid-tRO07Zl4ix .tel-menu {
  transition: 0s all !important;
}
@media (min-width: 992px) {
  .cid-tRO07Zl4ix .tel-menu {
    margin-right: 48px;
    margin-left: auto;
    order: 49;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .cid-tRO07Zl4ix .tel-menu {
    display: none;
  }
}
.cid-tRO07Zl4ix .mbr-text {
  color: #000000;
  opacity: 0.8;
  margin-bottom: 0;
  word-break: normal;
}
@media (max-width: 991px) {
  .cid-tRO07Zl4ix .mbr-text {
    text-align: center !important;
  }
}
.cid-tRO07Zl4ix .mbr-text a {
  opacity: 1;
  text-decoration: underline;
}
.cid-tRO07Zl4ix .mbr-section-btn {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tRO07Zl4ix .mbr-section-btn {
    justify-content: center;
    margin-top: 60px;
  }
}
@media (min-width: 992px) {
  .cid-tRO07Zl4ix .mbr-section-btn {
    max-width: 35%;
    margin-left: -0.6rem !important;
    margin-right: -0.6rem !important;
    order: 50;
  }
}
.cid-tRO07Zl4ix .mbr-section-btn .btn {
  max-width: 200px;
  width: 200px;
  min-height: 55px;
  padding: 5px 10px;
  border-radius: 9px;
}
.cid-tRO07Zl4ix .mbr-section-btn .btn:hover:before {
  display: none;
}
.cid-tRO07Zl4ix .navbar-toggler:before {
  content: '';
  position: absolute;
  right: -7px;
  top: -10px;
  width: 44px;
  height: 38px;
  background-color: #000000;
  border-radius: 0.25rem;
}
.cid-tRTu88W21p {
  padding-top: 0;
  padding-bottom: 0;
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #280000;
}
.cid-tRTu88W21p .image-wrapper {
  position: relative;
  height: 100%;
}
.cid-tRTu88W21p .mbr-section-title {
  color: #fad0e2;
  text-align: left;
  width: 90%;
}
.cid-tRTu88W21p .mbr-section-subtitle {
  margin: 0;
  color: #c0bcb7;
  text-align: left;
  width: 90%;
}
.cid-tRTu88W21p .mbr-section-btn {
  width: 90%;
}
.cid-tRTu88W21p img {
  object-fit: cover;
  height: 100%;
}
.cid-tRTu88W21p section {
  position: relative;
}
.cid-tRTu88W21p .wrap {
  padding-top: 2rem;
  padding-bottom: 2rem;
  padding-left: 60px;
}
@media (max-width: 991px) {
  .cid-tRTu88W21p .wrap {
    justify-content: center;
    padding: 1rem;
  }
  .cid-tRTu88W21p .mbr-section-subtitle,
  .cid-tRTu88W21p .mbr-section-btn,
  .cid-tRTu88W21p .mbr-section-title {
    width: 100%;
    padding: 0;
  }
}
.cid-tRTu88W21p .container-fluid {
  padding-left: 0;
  padding-right: 0;
}
.cid-tRTu88W21p .btn {
  padding: 0.8rem 4rem;
  position: relative;
  color: #c0bcb7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tRTu88W21p .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-tRTu88W21p .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tRTu88W21p .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tRTu88W21p .btn:hover .effectHover::before {
  border-top: 1px solid #000000;
  border-left: 1px solid #000000;
  transform: scale3d(1, 1, 1);
}
.cid-tRTu88W21p .btn:hover .effectHover::after {
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  transform: scale3d(1, 1, 1);
}
.cid-tRTu88W21p .mbr-section-subtitle,
.cid-tRTu88W21p .mbr-section-btn {
  color: #ffffff;
}
.cid-tRTuD1hmic {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tRTuD1hmic .mbr-fallback-image.disabled {
  display: none;
}
.cid-tRTuD1hmic .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tRTuD1hmic .link-align {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-tRTuD1hmic .text-wrapper {
    text-align: center;
  }
}
@media (min-width: 992px) {
  .cid-tRTuD1hmic .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tRTuD1hmic .row {
  flex-direction: row-reverse;
}
.cid-tRTuD1hmic .link-wrap {
  width: fit-content;
  display: inline-block;
  overflow: hidden;
}
.cid-tRTuD1hmic .link-wrap:hover svg {
  animation-duration: 1s;
  animation-name: svg;
}
.cid-tRTuD1hmic svg {
  transition: all 0.3s;
  width: 100%;
  margin-top: -20px;
}
.cid-tRTuD1hmic g {
  fill: #000000;
}
@keyframes svg {
  0% {
    clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
  }
  50% {
    clip-path: polygon(100% 0%, 100% 0%, 100% 100%, 100% 100%);
  }
  51% {
    clip-path: polygon(0% 0%, 0% 0%, 0% 100%, 0% 100%);
  }
  100% {
    clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
  }
}
.cid-tRTuD1hmic .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tRTuD1hmic .image-wrapper {
    padding: 1rem;
  }
}
.cid-tRTuD1hmic .mbr-text,
.cid-tRTuD1hmic .mbr-section-btn {
  color: #000000;
}
.cid-tRTuD1hmic .mbr-link,
.cid-tRTuD1hmic .link-align {
  color: #000000;
}
.cid-tRTCaUCiXd {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #000000;
}
.cid-tRTCaUCiXd .listico {
  padding-right: 1rem;
  font-size: 1.5rem;
}
.cid-tRTCaUCiXd .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-tRTCaUCiXd .col + .mbr-section-btn .btn,
.cid-tRTCaUCiXd .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
}
@media (min-width: 300px) {
  .cid-tRTCaUCiXd .col + .mbr-section-btn .btn,
  .cid-tRTCaUCiXd .col-auto + .mbr-section-btn .btn {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
}
@media (min-width: 300px) {
  .cid-tRTCaUCiXd .dragArea > *:nth-last-child(2).col,
  .cid-tRTCaUCiXd .dragArea > *:nth-last-child(2).col-auto,
  .cid-tRTCaUCiXd .col + .mbr-section-btn,
  .cid-tRTCaUCiXd .col-auto + .mbr-section-btn {
    padding-right: 0;
    padding-left: 0;
    margin: 0;
  }
}
@media (max-width: 299px) {
  .cid-tRTCaUCiXd .dragArea {
    flex-direction: column;
  }
}
.cid-tRTCaUCiXd .btn-primary {
  border: 1px solid #000000 !important;
}
.cid-tRTCaUCiXd .btn-primary:hover {
  border: 1px solid #000000 !important;
}
.cid-tRTCaUCiXd .stripe {
  border-bottom: 1px solid #ffc010;
  max-width: 90%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-tRTCaUCiXd .form-group {
  max-width: 220px;
}
.cid-tRTCaUCiXd .mbr-section-btn {
  padding-left: 0;
}
.cid-tRTCaUCiXd .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-tRTCaUCiXd .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #ffc010;
  width: 85%;
}
.cid-tRTCaUCiXd .mbr-text {
  color: #444;
}
.cid-tRTCaUCiXd h5 {
  margin-bottom: 0;
}
.cid-tRTCaUCiXd .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-tRTCaUCiXd .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tRTCaUCiXd .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-tRTCaUCiXd .socicon {
  font-size: 1.3rem;
  background: #ffff00;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tRTCaUCiXd .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-tRTCaUCiXd .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-tRTCaUCiXd .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tRTCaUCiXd .social-list a:hover {
  opacity: 0.4;
}
.cid-tRTCaUCiXd .media-container-row > div {
  padding: 0px;
}
.cid-tRTCaUCiXd .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-tRTCaUCiXd .group-title {
  text-align: left;
  color: #ffc010;
  padding-bottom: 0.2rem;
}
.cid-tRTCaUCiXd .links {
  color: #ffffff;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tRTCaUCiXd .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-tRTCaUCiXd .social-list,
  .cid-tRTCaUCiXd .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-tRTCaUCiXd h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-tRTCaUCiXd .form-group {
    max-width: 180px;
  }
}
.cid-tRTCaUCiXd .links span {
  color: #9e9e9e;
}
.cid-tRTCaUCiXd .logo-sub-title {
  text-align: center;
  color: #ffffff;
}
.cid-tRTCaUCiXd .logo-title {
  text-align: center;
}
.cid-tRTCaUCiXd .logo-title,
.cid-tRTCaUCiXd .logo {
  color: #ffffff;
}
.cid-tRTnq8mXuc.popup-builder {
  background-color: #ffffff;
}
.cid-tRTnq8mXuc.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tRTnq8mXuc.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tRTnq8mXuc .modal-content,
.cid-tRTnq8mXuc .modal-dialog {
  height: auto;
}
.cid-tRTnq8mXuc .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tRTnq8mXuc .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tRTnq8mXuc .form-wrapper .mbr-form .form-group,
  .cid-tRTnq8mXuc .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tRTnq8mXuc .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tRTnq8mXuc .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tRTnq8mXuc .mbr-text {
  text-align: center;
}
.cid-tRTnq8mXuc .pt-0 {
  padding-top: 0 !important;
}
.cid-tRTnq8mXuc .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tRTnq8mXuc .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tRTnq8mXuc .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tRTnq8mXuc .modal-open {
  overflow: hidden;
}
.cid-tRTnq8mXuc .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tRTnq8mXuc .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tRTnq8mXuc .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tRTnq8mXuc .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tRTnq8mXuc .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tRTnq8mXuc .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tRTnq8mXuc .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tRTnq8mXuc .modal-content {
  background: #f3ecfb;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-tRTnq8mXuc .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tRTnq8mXuc .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tRTnq8mXuc .modal-backdrop.fade {
  opacity: 0;
}
.cid-tRTnq8mXuc .modal-backdrop.show {
  opacity: .5;
}
.cid-tRTnq8mXuc .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tRTnq8mXuc .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tRTnq8mXuc .modal-header {
    padding: 1rem;
  }
}
.cid-tRTnq8mXuc .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tRTnq8mXuc .modal-header .close svg {
  fill: #000000;
}
.cid-tRTnq8mXuc .modal-header .close:hover {
  opacity: 1;
}
.cid-tRTnq8mXuc .modal-header .close:focus {
  outline: none;
}
.cid-tRTnq8mXuc .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-tRTnq8mXuc .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tRTnq8mXuc .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tRTnq8mXuc .modal-body {
    padding: 1rem;
  }
}
.cid-tRTnq8mXuc .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tRTnq8mXuc .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tRTnq8mXuc .modal-footer {
    padding: 1rem;
  }
}
.cid-tRTnq8mXuc .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tRTnq8mXuc .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tRTnq8mXuc .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tRTnq8mXuc .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tRTnq8mXuc .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tRTnq8mXuc .modal-lg,
  .cid-tRTnq8mXuc .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tRTnq8mXuc .modal-xl {
    max-width: 1140px;
  }
}
.cid-tRTnq8mXuc .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tRTnq8mXuc .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tRTnq8mXuc .form-group {
  margin-bottom: 1rem;
}
.cid-tRTnq8mXuc .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tRTnq8mXuc .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tRTnq8mXuc .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tRTnq8mXuc .mbr-section-btn {
  margin: 0;
}
.cid-tRTnq8mXuc .mbr-section-btn .btn {
  margin: 0;
}
.cid-tRTnq8mXuc LABEL {
  color: #000000;
}
.cid-tRTpuLme0H .navbar-dropdown {
  position: relative !important;
}
.cid-tRTpuLme0H .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-tRTpuLme0H .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tRTpuLme0H .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tRTpuLme0H .dropdown-item:hover,
.cid-tRTpuLme0H .dropdown-item:focus {
  background: #000000 !important;
  color: white !important;
}
.cid-tRTpuLme0H .dropdown-item:hover span {
  color: white;
}
.cid-tRTpuLme0H .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tRTpuLme0H .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tRTpuLme0H .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tRTpuLme0H .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tRTpuLme0H .nav-link {
  position: relative;
}
.cid-tRTpuLme0H .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tRTpuLme0H .container {
    flex-wrap: nowrap;
  }
}
.cid-tRTpuLme0H .iconfont-wrapper {
  color: #561fa4 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tRTpuLme0H .dropdown-menu,
.cid-tRTpuLme0H .navbar.opened {
  background: #ffffff !important;
}
.cid-tRTpuLme0H .nav-item:focus,
.cid-tRTpuLme0H .nav-link:focus {
  outline: none;
}
.cid-tRTpuLme0H .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tRTpuLme0H .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tRTpuLme0H .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tRTpuLme0H .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tRTpuLme0H .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tRTpuLme0H .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tRTpuLme0H .navbar {
  min-height: 71px;
  transition: all 0.4s ease-out;
  box-sizing: content-box;
  box-shadow: none !important;
  padding: 5px 40px !important;
  background-color: #ffffff;
}
.cid-tRTpuLme0H .navbar.opened {
  transition: all 0.3s;
}
.cid-tRTpuLme0H .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tRTpuLme0H .navbar .navbar-logo img {
  width: auto;
}
.cid-tRTpuLme0H .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tRTpuLme0H .navbar.collapsed {
  justify-content: center;
}
.cid-tRTpuLme0H .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tRTpuLme0H .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tRTpuLme0H .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.7rem);
  }
}
.cid-tRTpuLme0H .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tRTpuLme0H .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tRTpuLme0H .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-tRTpuLme0H .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tRTpuLme0H .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tRTpuLme0H .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tRTpuLme0H .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tRTpuLme0H .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tRTpuLme0H .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tRTpuLme0H .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tRTpuLme0H .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-tRTpuLme0H .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tRTpuLme0H .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tRTpuLme0H .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tRTpuLme0H .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tRTpuLme0H .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tRTpuLme0H .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tRTpuLme0H .navbar.navbar-short {
  min-height: 60px;
}
.cid-tRTpuLme0H .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tRTpuLme0H .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tRTpuLme0H .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-tRTpuLme0H .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tRTpuLme0H .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tRTpuLme0H .dropdown-item.active,
.cid-tRTpuLme0H .dropdown-item:active {
  background-color: transparent;
}
.cid-tRTpuLme0H .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tRTpuLme0H .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tRTpuLme0H .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tRTpuLme0H .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tRTpuLme0H .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tRTpuLme0H .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tRTpuLme0H ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tRTpuLme0H button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tRTpuLme0H button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tRTpuLme0H button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tRTpuLme0H button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tRTpuLme0H button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tRTpuLme0H button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tRTpuLme0H nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tRTpuLme0H nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tRTpuLme0H nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tRTpuLme0H nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tRTpuLme0H .navbar-dropdown {
  padding: 0;
}
.cid-tRTpuLme0H a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tRTpuLme0H .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tRTpuLme0H .navbar {
    height: 70px;
  }
  .cid-tRTpuLme0H .navbar.opened {
    height: auto;
  }
  .cid-tRTpuLme0H .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tRTpuLme0H .navbar-short {
  padding: 5px 40px !important;
  background-color: #ffffff;
  box-shadow: 0 13px 35px -12px rgba(35, 35, 35, 0.1);
}
.cid-tRTpuLme0H .container-fluid {
  padding: 0 !important;
}
@media (min-width: 992px) {
  .cid-tRTpuLme0H .container-fluid {
    flex-wrap: nowrap;
  }
}
@media (max-width: 991px) {
  .cid-tRTpuLme0H .container-fluid .show {
    padding-bottom: 30px;
  }
}
@media (min-width: 992px) {
  .cid-tRTpuLme0H .navbar-nav {
    margin-right: auto;
    margin-left: 60px;
  }
}
@media (min-width: 1200px) and (max-width: 1399px) {
  .cid-tRTpuLme0H .navbar-nav {
    margin-left: 40px;
  }
}
@media (min-width: 1400px) {
  .cid-tRTpuLme0H .navbar-nav {
    margin-left: 145px;
  }
}
.cid-tRTpuLme0H .nav-item a:hover {
  color: #ffffff !important;
}
.cid-tRTpuLme0H .nav-item .nav-link {
  position: relative !important;
}
.cid-tRTpuLme0H .nav-item .nav-link:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 2px;
  background: #000000;
  left: 0;
  bottom: 0;
  transform: scale(0, 1);
  transform-origin: 0 100%;
  opacity: 0;
  transition: transform 0.3s ease-in-out;
}
.cid-tRTpuLme0H .nav-item .nav-link:hover {
  color: #000000 !important;
}
.cid-tRTpuLme0H .nav-item .nav-link:hover:before {
  opacity: 1;
  transform: scale(1);
}
@media (max-width: 991px) {
  .cid-tRTpuLme0H .nav-item .show {
    padding-bottom: 0;
  }
}
.cid-tRTpuLme0H .tel-menu {
  transition: 0s all !important;
}
@media (min-width: 992px) {
  .cid-tRTpuLme0H .tel-menu {
    margin-right: 48px;
    margin-left: auto;
    order: 49;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .cid-tRTpuLme0H .tel-menu {
    display: none;
  }
}
.cid-tRTpuLme0H .mbr-text {
  color: #000000;
  opacity: 0.8;
  margin-bottom: 0;
  word-break: normal;
}
@media (max-width: 991px) {
  .cid-tRTpuLme0H .mbr-text {
    text-align: center !important;
  }
}
.cid-tRTpuLme0H .mbr-text a {
  opacity: 1;
  text-decoration: underline;
}
.cid-tRTpuLme0H .mbr-section-btn {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tRTpuLme0H .mbr-section-btn {
    justify-content: center;
    margin-top: 60px;
  }
}
@media (min-width: 992px) {
  .cid-tRTpuLme0H .mbr-section-btn {
    max-width: 35%;
    margin-left: -0.6rem !important;
    margin-right: -0.6rem !important;
    order: 50;
  }
}
.cid-tRTpuLme0H .mbr-section-btn .btn {
  max-width: 200px;
  width: 200px;
  min-height: 55px;
  padding: 5px 10px;
  border-radius: 9px;
}
.cid-tRTpuLme0H .mbr-section-btn .btn:hover:before {
  display: none;
}
.cid-tRTpuLme0H .navbar-toggler:before {
  content: '';
  position: absolute;
  right: -7px;
  top: -10px;
  width: 44px;
  height: 38px;
  background-color: #000000;
  border-radius: 0.25rem;
}
.cid-tRTpuN5SKw {
  padding-top: 0;
  padding-bottom: 0;
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tRTpuN5SKw .image-wrapper {
  position: relative;
  height: 100%;
}
.cid-tRTpuN5SKw .mbr-section-title {
  color: #ffffff;
  text-align: left;
  width: 90%;
}
.cid-tRTpuN5SKw .mbr-section-subtitle {
  margin: 0;
  color: #c0bcb7;
  text-align: left;
  width: 90%;
}
.cid-tRTpuN5SKw .mbr-section-btn {
  width: 90%;
}
.cid-tRTpuN5SKw img {
  object-fit: cover;
  height: 100%;
}
.cid-tRTpuN5SKw section {
  position: relative;
}
.cid-tRTpuN5SKw .wrap {
  padding-top: 2rem;
  padding-bottom: 2rem;
  padding-left: 60px;
}
@media (max-width: 991px) {
  .cid-tRTpuN5SKw .wrap {
    justify-content: center;
    padding: 1rem;
  }
  .cid-tRTpuN5SKw .mbr-section-subtitle,
  .cid-tRTpuN5SKw .mbr-section-btn,
  .cid-tRTpuN5SKw .mbr-section-title {
    width: 100%;
    padding: 0;
  }
}
.cid-tRTpuN5SKw .container-fluid {
  padding-left: 0;
  padding-right: 0;
}
.cid-tRTpuN5SKw .btn {
  padding: 0.8rem 4rem;
  position: relative;
  color: #c0bcb7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tRTpuN5SKw .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-tRTpuN5SKw .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tRTpuN5SKw .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tRTpuN5SKw .btn:hover .effectHover::before {
  border-top: 1px solid #000000;
  border-left: 1px solid #000000;
  transform: scale3d(1, 1, 1);
}
.cid-tRTpuN5SKw .btn:hover .effectHover::after {
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  transform: scale3d(1, 1, 1);
}
.cid-tRTpuN5SKw .mbr-section-subtitle,
.cid-tRTpuN5SKw .mbr-section-btn {
  color: #ffffff;
}
.cid-tRTpuO9epu {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tRTpuO9epu .mbr-fallback-image.disabled {
  display: none;
}
.cid-tRTpuO9epu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tRTpuO9epu .link-align {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-tRTpuO9epu .text-wrapper {
    text-align: center;
  }
}
@media (min-width: 992px) {
  .cid-tRTpuO9epu .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tRTpuO9epu .row {
  flex-direction: row-reverse;
}
.cid-tRTpuO9epu .link-wrap {
  width: fit-content;
  display: inline-block;
  overflow: hidden;
}
.cid-tRTpuO9epu .link-wrap:hover svg {
  animation-duration: 1s;
  animation-name: svg;
}
.cid-tRTpuO9epu svg {
  transition: all 0.3s;
  width: 100%;
  margin-top: -20px;
}
.cid-tRTpuO9epu g {
  fill: #000000;
}
@keyframes svg {
  0% {
    clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
  }
  50% {
    clip-path: polygon(100% 0%, 100% 0%, 100% 100%, 100% 100%);
  }
  51% {
    clip-path: polygon(0% 0%, 0% 0%, 0% 100%, 0% 100%);
  }
  100% {
    clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
  }
}
.cid-tRTpuO9epu .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tRTpuO9epu .image-wrapper {
    padding: 1rem;
  }
}
.cid-tRTpuO9epu .mbr-text,
.cid-tRTpuO9epu .mbr-section-btn {
  color: #000000;
}
.cid-tRTpuO9epu .mbr-link,
.cid-tRTpuO9epu .link-align {
  color: #000000;
}
.cid-tRTBZqSnjf {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #000000;
}
.cid-tRTBZqSnjf .listico {
  padding-right: 1rem;
  font-size: 1.5rem;
}
.cid-tRTBZqSnjf .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-tRTBZqSnjf .col + .mbr-section-btn .btn,
.cid-tRTBZqSnjf .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
}
@media (min-width: 300px) {
  .cid-tRTBZqSnjf .col + .mbr-section-btn .btn,
  .cid-tRTBZqSnjf .col-auto + .mbr-section-btn .btn {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
}
@media (min-width: 300px) {
  .cid-tRTBZqSnjf .dragArea > *:nth-last-child(2).col,
  .cid-tRTBZqSnjf .dragArea > *:nth-last-child(2).col-auto,
  .cid-tRTBZqSnjf .col + .mbr-section-btn,
  .cid-tRTBZqSnjf .col-auto + .mbr-section-btn {
    padding-right: 0;
    padding-left: 0;
    margin: 0;
  }
}
@media (max-width: 299px) {
  .cid-tRTBZqSnjf .dragArea {
    flex-direction: column;
  }
}
.cid-tRTBZqSnjf .btn-primary {
  border: 1px solid #000000 !important;
}
.cid-tRTBZqSnjf .btn-primary:hover {
  border: 1px solid #000000 !important;
}
.cid-tRTBZqSnjf .stripe {
  border-bottom: 1px solid #ffc010;
  max-width: 90%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-tRTBZqSnjf .form-group {
  max-width: 220px;
}
.cid-tRTBZqSnjf .mbr-section-btn {
  padding-left: 0;
}
.cid-tRTBZqSnjf .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-tRTBZqSnjf .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #ffc010;
  width: 85%;
}
.cid-tRTBZqSnjf .mbr-text {
  color: #444;
}
.cid-tRTBZqSnjf h5 {
  margin-bottom: 0;
}
.cid-tRTBZqSnjf .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-tRTBZqSnjf .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tRTBZqSnjf .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-tRTBZqSnjf .socicon {
  font-size: 1.3rem;
  background: #ffff00;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tRTBZqSnjf .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-tRTBZqSnjf .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-tRTBZqSnjf .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tRTBZqSnjf .social-list a:hover {
  opacity: 0.4;
}
.cid-tRTBZqSnjf .media-container-row > div {
  padding: 0px;
}
.cid-tRTBZqSnjf .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-tRTBZqSnjf .group-title {
  text-align: left;
  color: #ffc010;
  padding-bottom: 0.2rem;
}
.cid-tRTBZqSnjf .links {
  color: #ffffff;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tRTBZqSnjf .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-tRTBZqSnjf .social-list,
  .cid-tRTBZqSnjf .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-tRTBZqSnjf h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-tRTBZqSnjf .form-group {
    max-width: 180px;
  }
}
.cid-tRTBZqSnjf .links span {
  color: #9e9e9e;
}
.cid-tRTBZqSnjf .logo-sub-title {
  text-align: center;
  color: #ffffff;
}
.cid-tRTBZqSnjf .logo-title {
  text-align: center;
}
.cid-tRTBZqSnjf .logo-title,
.cid-tRTBZqSnjf .logo {
  color: #ffffff;
}
.cid-tRTpuQnAbe.popup-builder {
  background-color: #ffffff;
}
.cid-tRTpuQnAbe.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tRTpuQnAbe.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tRTpuQnAbe .modal-content,
.cid-tRTpuQnAbe .modal-dialog {
  height: auto;
}
.cid-tRTpuQnAbe .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tRTpuQnAbe .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tRTpuQnAbe .form-wrapper .mbr-form .form-group,
  .cid-tRTpuQnAbe .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tRTpuQnAbe .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tRTpuQnAbe .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tRTpuQnAbe .mbr-text {
  text-align: center;
}
.cid-tRTpuQnAbe .pt-0 {
  padding-top: 0 !important;
}
.cid-tRTpuQnAbe .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tRTpuQnAbe .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tRTpuQnAbe .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tRTpuQnAbe .modal-open {
  overflow: hidden;
}
.cid-tRTpuQnAbe .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tRTpuQnAbe .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tRTpuQnAbe .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tRTpuQnAbe .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tRTpuQnAbe .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tRTpuQnAbe .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tRTpuQnAbe .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tRTpuQnAbe .modal-content {
  background: #f3ecfb;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-tRTpuQnAbe .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tRTpuQnAbe .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tRTpuQnAbe .modal-backdrop.fade {
  opacity: 0;
}
.cid-tRTpuQnAbe .modal-backdrop.show {
  opacity: .5;
}
.cid-tRTpuQnAbe .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tRTpuQnAbe .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tRTpuQnAbe .modal-header {
    padding: 1rem;
  }
}
.cid-tRTpuQnAbe .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tRTpuQnAbe .modal-header .close svg {
  fill: #000000;
}
.cid-tRTpuQnAbe .modal-header .close:hover {
  opacity: 1;
}
.cid-tRTpuQnAbe .modal-header .close:focus {
  outline: none;
}
.cid-tRTpuQnAbe .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-tRTpuQnAbe .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tRTpuQnAbe .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tRTpuQnAbe .modal-body {
    padding: 1rem;
  }
}
.cid-tRTpuQnAbe .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tRTpuQnAbe .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tRTpuQnAbe .modal-footer {
    padding: 1rem;
  }
}
.cid-tRTpuQnAbe .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tRTpuQnAbe .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tRTpuQnAbe .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tRTpuQnAbe .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tRTpuQnAbe .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tRTpuQnAbe .modal-lg,
  .cid-tRTpuQnAbe .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tRTpuQnAbe .modal-xl {
    max-width: 1140px;
  }
}
.cid-tRTpuQnAbe .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tRTpuQnAbe .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tRTpuQnAbe .form-group {
  margin-bottom: 1rem;
}
.cid-tRTpuQnAbe .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tRTpuQnAbe .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tRTpuQnAbe .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tRTpuQnAbe .mbr-section-btn {
  margin: 0;
}
.cid-tRTpuQnAbe .mbr-section-btn .btn {
  margin: 0;
}
.cid-tRTpuQnAbe LABEL {
  color: #000000;
}
.cid-tRTrGZofvy .navbar-dropdown {
  position: relative !important;
}
.cid-tRTrGZofvy .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-tRTrGZofvy .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tRTrGZofvy .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tRTrGZofvy .dropdown-item:hover,
.cid-tRTrGZofvy .dropdown-item:focus {
  background: #000000 !important;
  color: white !important;
}
.cid-tRTrGZofvy .dropdown-item:hover span {
  color: white;
}
.cid-tRTrGZofvy .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tRTrGZofvy .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tRTrGZofvy .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tRTrGZofvy .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tRTrGZofvy .nav-link {
  position: relative;
}
.cid-tRTrGZofvy .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tRTrGZofvy .container {
    flex-wrap: nowrap;
  }
}
.cid-tRTrGZofvy .iconfont-wrapper {
  color: #561fa4 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tRTrGZofvy .dropdown-menu,
.cid-tRTrGZofvy .navbar.opened {
  background: #ffffff !important;
}
.cid-tRTrGZofvy .nav-item:focus,
.cid-tRTrGZofvy .nav-link:focus {
  outline: none;
}
.cid-tRTrGZofvy .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tRTrGZofvy .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tRTrGZofvy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tRTrGZofvy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tRTrGZofvy .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tRTrGZofvy .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tRTrGZofvy .navbar {
  min-height: 71px;
  transition: all 0.4s ease-out;
  box-sizing: content-box;
  box-shadow: none !important;
  padding: 5px 40px !important;
  background-color: #ffffff;
}
.cid-tRTrGZofvy .navbar.opened {
  transition: all 0.3s;
}
.cid-tRTrGZofvy .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tRTrGZofvy .navbar .navbar-logo img {
  width: auto;
}
.cid-tRTrGZofvy .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tRTrGZofvy .navbar.collapsed {
  justify-content: center;
}
.cid-tRTrGZofvy .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tRTrGZofvy .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tRTrGZofvy .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.7rem);
  }
}
.cid-tRTrGZofvy .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tRTrGZofvy .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tRTrGZofvy .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-tRTrGZofvy .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tRTrGZofvy .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tRTrGZofvy .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tRTrGZofvy .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tRTrGZofvy .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tRTrGZofvy .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tRTrGZofvy .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tRTrGZofvy .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-tRTrGZofvy .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tRTrGZofvy .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tRTrGZofvy .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tRTrGZofvy .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tRTrGZofvy .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tRTrGZofvy .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tRTrGZofvy .navbar.navbar-short {
  min-height: 60px;
}
.cid-tRTrGZofvy .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tRTrGZofvy .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tRTrGZofvy .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-tRTrGZofvy .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tRTrGZofvy .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tRTrGZofvy .dropdown-item.active,
.cid-tRTrGZofvy .dropdown-item:active {
  background-color: transparent;
}
.cid-tRTrGZofvy .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tRTrGZofvy .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tRTrGZofvy .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tRTrGZofvy .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tRTrGZofvy .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tRTrGZofvy .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tRTrGZofvy ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tRTrGZofvy button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tRTrGZofvy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tRTrGZofvy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tRTrGZofvy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tRTrGZofvy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tRTrGZofvy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tRTrGZofvy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tRTrGZofvy nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tRTrGZofvy nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tRTrGZofvy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tRTrGZofvy .navbar-dropdown {
  padding: 0;
}
.cid-tRTrGZofvy a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tRTrGZofvy .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tRTrGZofvy .navbar {
    height: 70px;
  }
  .cid-tRTrGZofvy .navbar.opened {
    height: auto;
  }
  .cid-tRTrGZofvy .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tRTrGZofvy .navbar-short {
  padding: 5px 40px !important;
  background-color: #ffffff;
  box-shadow: 0 13px 35px -12px rgba(35, 35, 35, 0.1);
}
.cid-tRTrGZofvy .container-fluid {
  padding: 0 !important;
}
@media (min-width: 992px) {
  .cid-tRTrGZofvy .container-fluid {
    flex-wrap: nowrap;
  }
}
@media (max-width: 991px) {
  .cid-tRTrGZofvy .container-fluid .show {
    padding-bottom: 30px;
  }
}
@media (min-width: 992px) {
  .cid-tRTrGZofvy .navbar-nav {
    margin-right: auto;
    margin-left: 60px;
  }
}
@media (min-width: 1200px) and (max-width: 1399px) {
  .cid-tRTrGZofvy .navbar-nav {
    margin-left: 40px;
  }
}
@media (min-width: 1400px) {
  .cid-tRTrGZofvy .navbar-nav {
    margin-left: 145px;
  }
}
.cid-tRTrGZofvy .nav-item a:hover {
  color: #ffffff !important;
}
.cid-tRTrGZofvy .nav-item .nav-link {
  position: relative !important;
}
.cid-tRTrGZofvy .nav-item .nav-link:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 2px;
  background: #000000;
  left: 0;
  bottom: 0;
  transform: scale(0, 1);
  transform-origin: 0 100%;
  opacity: 0;
  transition: transform 0.3s ease-in-out;
}
.cid-tRTrGZofvy .nav-item .nav-link:hover {
  color: #000000 !important;
}
.cid-tRTrGZofvy .nav-item .nav-link:hover:before {
  opacity: 1;
  transform: scale(1);
}
@media (max-width: 991px) {
  .cid-tRTrGZofvy .nav-item .show {
    padding-bottom: 0;
  }
}
.cid-tRTrGZofvy .tel-menu {
  transition: 0s all !important;
}
@media (min-width: 992px) {
  .cid-tRTrGZofvy .tel-menu {
    margin-right: 48px;
    margin-left: auto;
    order: 49;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .cid-tRTrGZofvy .tel-menu {
    display: none;
  }
}
.cid-tRTrGZofvy .mbr-text {
  color: #000000;
  opacity: 0.8;
  margin-bottom: 0;
  word-break: normal;
}
@media (max-width: 991px) {
  .cid-tRTrGZofvy .mbr-text {
    text-align: center !important;
  }
}
.cid-tRTrGZofvy .mbr-text a {
  opacity: 1;
  text-decoration: underline;
}
.cid-tRTrGZofvy .mbr-section-btn {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tRTrGZofvy .mbr-section-btn {
    justify-content: center;
    margin-top: 60px;
  }
}
@media (min-width: 992px) {
  .cid-tRTrGZofvy .mbr-section-btn {
    max-width: 35%;
    margin-left: -0.6rem !important;
    margin-right: -0.6rem !important;
    order: 50;
  }
}
.cid-tRTrGZofvy .mbr-section-btn .btn {
  max-width: 200px;
  width: 200px;
  min-height: 55px;
  padding: 5px 10px;
  border-radius: 9px;
}
.cid-tRTrGZofvy .mbr-section-btn .btn:hover:before {
  display: none;
}
.cid-tRTrGZofvy .navbar-toggler:before {
  content: '';
  position: absolute;
  right: -7px;
  top: -10px;
  width: 44px;
  height: 38px;
  background-color: #000000;
  border-radius: 0.25rem;
}
.cid-tRTrGZY2cy {
  padding-top: 0;
  padding-bottom: 0;
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tRTrGZY2cy .image-wrapper {
  position: relative;
  height: 100%;
}
.cid-tRTrGZY2cy .mbr-section-title {
  color: #ffeb69;
  text-align: left;
  width: 90%;
}
.cid-tRTrGZY2cy .mbr-section-subtitle {
  margin: 0;
  color: #c0bcb7;
  text-align: left;
  width: 90%;
}
.cid-tRTrGZY2cy .mbr-section-btn {
  width: 90%;
}
.cid-tRTrGZY2cy img {
  object-fit: cover;
  height: 100%;
}
.cid-tRTrGZY2cy section {
  position: relative;
}
.cid-tRTrGZY2cy .wrap {
  padding-top: 2rem;
  padding-bottom: 2rem;
  padding-left: 60px;
}
@media (max-width: 991px) {
  .cid-tRTrGZY2cy .wrap {
    justify-content: center;
    padding: 1rem;
  }
  .cid-tRTrGZY2cy .mbr-section-subtitle,
  .cid-tRTrGZY2cy .mbr-section-btn,
  .cid-tRTrGZY2cy .mbr-section-title {
    width: 100%;
    padding: 0;
  }
}
.cid-tRTrGZY2cy .container-fluid {
  padding-left: 0;
  padding-right: 0;
}
.cid-tRTrGZY2cy .btn {
  padding: 0.8rem 4rem;
  position: relative;
  color: #c0bcb7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tRTrGZY2cy .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-tRTrGZY2cy .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tRTrGZY2cy .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tRTrGZY2cy .btn:hover .effectHover::before {
  border-top: 1px solid #000000;
  border-left: 1px solid #000000;
  transform: scale3d(1, 1, 1);
}
.cid-tRTrGZY2cy .btn:hover .effectHover::after {
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  transform: scale3d(1, 1, 1);
}
.cid-tRTrGZY2cy .mbr-section-subtitle,
.cid-tRTrGZY2cy .mbr-section-btn {
  color: #ffffff;
}
.cid-tRTrH0ytVn {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tRTrH0ytVn .mbr-fallback-image.disabled {
  display: none;
}
.cid-tRTrH0ytVn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tRTrH0ytVn .link-align {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-tRTrH0ytVn .text-wrapper {
    text-align: center;
  }
}
@media (min-width: 992px) {
  .cid-tRTrH0ytVn .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tRTrH0ytVn .row {
  flex-direction: row-reverse;
}
.cid-tRTrH0ytVn .link-wrap {
  width: fit-content;
  display: inline-block;
  overflow: hidden;
}
.cid-tRTrH0ytVn .link-wrap:hover svg {
  animation-duration: 1s;
  animation-name: svg;
}
.cid-tRTrH0ytVn svg {
  transition: all 0.3s;
  width: 100%;
  margin-top: -20px;
}
.cid-tRTrH0ytVn g {
  fill: #000000;
}
@keyframes svg {
  0% {
    clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
  }
  50% {
    clip-path: polygon(100% 0%, 100% 0%, 100% 100%, 100% 100%);
  }
  51% {
    clip-path: polygon(0% 0%, 0% 0%, 0% 100%, 0% 100%);
  }
  100% {
    clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
  }
}
.cid-tRTrH0ytVn .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tRTrH0ytVn .image-wrapper {
    padding: 1rem;
  }
}
.cid-tRTrH0ytVn .mbr-text,
.cid-tRTrH0ytVn .mbr-section-btn {
  color: #000000;
}
.cid-tRTrH0ytVn .mbr-link,
.cid-tRTrH0ytVn .link-align {
  color: #000000;
}
.cid-tRTBVWpOEq {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #000000;
}
.cid-tRTBVWpOEq .listico {
  padding-right: 1rem;
  font-size: 1.5rem;
}
.cid-tRTBVWpOEq .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-tRTBVWpOEq .col + .mbr-section-btn .btn,
.cid-tRTBVWpOEq .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
}
@media (min-width: 300px) {
  .cid-tRTBVWpOEq .col + .mbr-section-btn .btn,
  .cid-tRTBVWpOEq .col-auto + .mbr-section-btn .btn {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
}
@media (min-width: 300px) {
  .cid-tRTBVWpOEq .dragArea > *:nth-last-child(2).col,
  .cid-tRTBVWpOEq .dragArea > *:nth-last-child(2).col-auto,
  .cid-tRTBVWpOEq .col + .mbr-section-btn,
  .cid-tRTBVWpOEq .col-auto + .mbr-section-btn {
    padding-right: 0;
    padding-left: 0;
    margin: 0;
  }
}
@media (max-width: 299px) {
  .cid-tRTBVWpOEq .dragArea {
    flex-direction: column;
  }
}
.cid-tRTBVWpOEq .btn-primary {
  border: 1px solid #000000 !important;
}
.cid-tRTBVWpOEq .btn-primary:hover {
  border: 1px solid #000000 !important;
}
.cid-tRTBVWpOEq .stripe {
  border-bottom: 1px solid #ffc010;
  max-width: 90%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-tRTBVWpOEq .form-group {
  max-width: 220px;
}
.cid-tRTBVWpOEq .mbr-section-btn {
  padding-left: 0;
}
.cid-tRTBVWpOEq .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-tRTBVWpOEq .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #ffc010;
  width: 85%;
}
.cid-tRTBVWpOEq .mbr-text {
  color: #444;
}
.cid-tRTBVWpOEq h5 {
  margin-bottom: 0;
}
.cid-tRTBVWpOEq .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-tRTBVWpOEq .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tRTBVWpOEq .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-tRTBVWpOEq .socicon {
  font-size: 1.3rem;
  background: #ffff00;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tRTBVWpOEq .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-tRTBVWpOEq .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-tRTBVWpOEq .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tRTBVWpOEq .social-list a:hover {
  opacity: 0.4;
}
.cid-tRTBVWpOEq .media-container-row > div {
  padding: 0px;
}
.cid-tRTBVWpOEq .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-tRTBVWpOEq .group-title {
  text-align: left;
  color: #ffc010;
  padding-bottom: 0.2rem;
}
.cid-tRTBVWpOEq .links {
  color: #ffffff;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tRTBVWpOEq .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-tRTBVWpOEq .social-list,
  .cid-tRTBVWpOEq .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-tRTBVWpOEq h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-tRTBVWpOEq .form-group {
    max-width: 180px;
  }
}
.cid-tRTBVWpOEq .links span {
  color: #9e9e9e;
}
.cid-tRTBVWpOEq .logo-sub-title {
  text-align: center;
  color: #ffffff;
}
.cid-tRTBVWpOEq .logo-title {
  text-align: center;
}
.cid-tRTBVWpOEq .logo-title,
.cid-tRTBVWpOEq .logo {
  color: #ffffff;
}
.cid-tRTrH1U64u.popup-builder {
  background-color: #ffffff;
}
.cid-tRTrH1U64u.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tRTrH1U64u.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tRTrH1U64u .modal-content,
.cid-tRTrH1U64u .modal-dialog {
  height: auto;
}
.cid-tRTrH1U64u .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tRTrH1U64u .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tRTrH1U64u .form-wrapper .mbr-form .form-group,
  .cid-tRTrH1U64u .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tRTrH1U64u .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tRTrH1U64u .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tRTrH1U64u .mbr-text {
  text-align: center;
}
.cid-tRTrH1U64u .pt-0 {
  padding-top: 0 !important;
}
.cid-tRTrH1U64u .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tRTrH1U64u .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tRTrH1U64u .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tRTrH1U64u .modal-open {
  overflow: hidden;
}
.cid-tRTrH1U64u .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tRTrH1U64u .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tRTrH1U64u .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tRTrH1U64u .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tRTrH1U64u .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tRTrH1U64u .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tRTrH1U64u .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tRTrH1U64u .modal-content {
  background: #f3ecfb;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-tRTrH1U64u .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tRTrH1U64u .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tRTrH1U64u .modal-backdrop.fade {
  opacity: 0;
}
.cid-tRTrH1U64u .modal-backdrop.show {
  opacity: .5;
}
.cid-tRTrH1U64u .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tRTrH1U64u .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tRTrH1U64u .modal-header {
    padding: 1rem;
  }
}
.cid-tRTrH1U64u .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tRTrH1U64u .modal-header .close svg {
  fill: #000000;
}
.cid-tRTrH1U64u .modal-header .close:hover {
  opacity: 1;
}
.cid-tRTrH1U64u .modal-header .close:focus {
  outline: none;
}
.cid-tRTrH1U64u .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-tRTrH1U64u .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tRTrH1U64u .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tRTrH1U64u .modal-body {
    padding: 1rem;
  }
}
.cid-tRTrH1U64u .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tRTrH1U64u .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tRTrH1U64u .modal-footer {
    padding: 1rem;
  }
}
.cid-tRTrH1U64u .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tRTrH1U64u .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tRTrH1U64u .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tRTrH1U64u .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tRTrH1U64u .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tRTrH1U64u .modal-lg,
  .cid-tRTrH1U64u .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tRTrH1U64u .modal-xl {
    max-width: 1140px;
  }
}
.cid-tRTrH1U64u .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tRTrH1U64u .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tRTrH1U64u .form-group {
  margin-bottom: 1rem;
}
.cid-tRTrH1U64u .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tRTrH1U64u .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tRTrH1U64u .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tRTrH1U64u .mbr-section-btn {
  margin: 0;
}
.cid-tRTrH1U64u .mbr-section-btn .btn {
  margin: 0;
}
.cid-tRTrH1U64u LABEL {
  color: #000000;
}
.cid-tRTvBhrZ4i .navbar-dropdown {
  position: relative !important;
}
.cid-tRTvBhrZ4i .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-tRTvBhrZ4i .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tRTvBhrZ4i .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tRTvBhrZ4i .dropdown-item:hover,
.cid-tRTvBhrZ4i .dropdown-item:focus {
  background: #000000 !important;
  color: white !important;
}
.cid-tRTvBhrZ4i .dropdown-item:hover span {
  color: white;
}
.cid-tRTvBhrZ4i .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tRTvBhrZ4i .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tRTvBhrZ4i .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tRTvBhrZ4i .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tRTvBhrZ4i .nav-link {
  position: relative;
}
.cid-tRTvBhrZ4i .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tRTvBhrZ4i .container {
    flex-wrap: nowrap;
  }
}
.cid-tRTvBhrZ4i .iconfont-wrapper {
  color: #561fa4 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tRTvBhrZ4i .dropdown-menu,
.cid-tRTvBhrZ4i .navbar.opened {
  background: #ffffff !important;
}
.cid-tRTvBhrZ4i .nav-item:focus,
.cid-tRTvBhrZ4i .nav-link:focus {
  outline: none;
}
.cid-tRTvBhrZ4i .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tRTvBhrZ4i .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tRTvBhrZ4i .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tRTvBhrZ4i .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tRTvBhrZ4i .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tRTvBhrZ4i .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tRTvBhrZ4i .navbar {
  min-height: 71px;
  transition: all 0.4s ease-out;
  box-sizing: content-box;
  box-shadow: none !important;
  padding: 5px 40px !important;
  background-color: #ffffff;
}
.cid-tRTvBhrZ4i .navbar.opened {
  transition: all 0.3s;
}
.cid-tRTvBhrZ4i .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tRTvBhrZ4i .navbar .navbar-logo img {
  width: auto;
}
.cid-tRTvBhrZ4i .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tRTvBhrZ4i .navbar.collapsed {
  justify-content: center;
}
.cid-tRTvBhrZ4i .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tRTvBhrZ4i .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tRTvBhrZ4i .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.7rem);
  }
}
.cid-tRTvBhrZ4i .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tRTvBhrZ4i .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tRTvBhrZ4i .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-tRTvBhrZ4i .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tRTvBhrZ4i .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tRTvBhrZ4i .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tRTvBhrZ4i .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tRTvBhrZ4i .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tRTvBhrZ4i .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tRTvBhrZ4i .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tRTvBhrZ4i .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-tRTvBhrZ4i .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tRTvBhrZ4i .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tRTvBhrZ4i .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tRTvBhrZ4i .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tRTvBhrZ4i .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tRTvBhrZ4i .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tRTvBhrZ4i .navbar.navbar-short {
  min-height: 60px;
}
.cid-tRTvBhrZ4i .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tRTvBhrZ4i .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tRTvBhrZ4i .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-tRTvBhrZ4i .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tRTvBhrZ4i .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tRTvBhrZ4i .dropdown-item.active,
.cid-tRTvBhrZ4i .dropdown-item:active {
  background-color: transparent;
}
.cid-tRTvBhrZ4i .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tRTvBhrZ4i .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tRTvBhrZ4i .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tRTvBhrZ4i .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tRTvBhrZ4i .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tRTvBhrZ4i .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tRTvBhrZ4i ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tRTvBhrZ4i button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tRTvBhrZ4i button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tRTvBhrZ4i button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tRTvBhrZ4i button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tRTvBhrZ4i button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tRTvBhrZ4i button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tRTvBhrZ4i nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tRTvBhrZ4i nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tRTvBhrZ4i nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tRTvBhrZ4i nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tRTvBhrZ4i .navbar-dropdown {
  padding: 0;
}
.cid-tRTvBhrZ4i a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tRTvBhrZ4i .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tRTvBhrZ4i .navbar {
    height: 70px;
  }
  .cid-tRTvBhrZ4i .navbar.opened {
    height: auto;
  }
  .cid-tRTvBhrZ4i .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tRTvBhrZ4i .navbar-short {
  padding: 5px 40px !important;
  background-color: #ffffff;
  box-shadow: 0 13px 35px -12px rgba(35, 35, 35, 0.1);
}
.cid-tRTvBhrZ4i .container-fluid {
  padding: 0 !important;
}
@media (min-width: 992px) {
  .cid-tRTvBhrZ4i .container-fluid {
    flex-wrap: nowrap;
  }
}
@media (max-width: 991px) {
  .cid-tRTvBhrZ4i .container-fluid .show {
    padding-bottom: 30px;
  }
}
@media (min-width: 992px) {
  .cid-tRTvBhrZ4i .navbar-nav {
    margin-right: auto;
    margin-left: 60px;
  }
}
@media (min-width: 1200px) and (max-width: 1399px) {
  .cid-tRTvBhrZ4i .navbar-nav {
    margin-left: 40px;
  }
}
@media (min-width: 1400px) {
  .cid-tRTvBhrZ4i .navbar-nav {
    margin-left: 145px;
  }
}
.cid-tRTvBhrZ4i .nav-item a:hover {
  color: #ffffff !important;
}
.cid-tRTvBhrZ4i .nav-item .nav-link {
  position: relative !important;
}
.cid-tRTvBhrZ4i .nav-item .nav-link:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 2px;
  background: #000000;
  left: 0;
  bottom: 0;
  transform: scale(0, 1);
  transform-origin: 0 100%;
  opacity: 0;
  transition: transform 0.3s ease-in-out;
}
.cid-tRTvBhrZ4i .nav-item .nav-link:hover {
  color: #000000 !important;
}
.cid-tRTvBhrZ4i .nav-item .nav-link:hover:before {
  opacity: 1;
  transform: scale(1);
}
@media (max-width: 991px) {
  .cid-tRTvBhrZ4i .nav-item .show {
    padding-bottom: 0;
  }
}
.cid-tRTvBhrZ4i .tel-menu {
  transition: 0s all !important;
}
@media (min-width: 992px) {
  .cid-tRTvBhrZ4i .tel-menu {
    margin-right: 48px;
    margin-left: auto;
    order: 49;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .cid-tRTvBhrZ4i .tel-menu {
    display: none;
  }
}
.cid-tRTvBhrZ4i .mbr-text {
  color: #000000;
  opacity: 0.8;
  margin-bottom: 0;
  word-break: normal;
}
@media (max-width: 991px) {
  .cid-tRTvBhrZ4i .mbr-text {
    text-align: center !important;
  }
}
.cid-tRTvBhrZ4i .mbr-text a {
  opacity: 1;
  text-decoration: underline;
}
.cid-tRTvBhrZ4i .mbr-section-btn {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tRTvBhrZ4i .mbr-section-btn {
    justify-content: center;
    margin-top: 60px;
  }
}
@media (min-width: 992px) {
  .cid-tRTvBhrZ4i .mbr-section-btn {
    max-width: 35%;
    margin-left: -0.6rem !important;
    margin-right: -0.6rem !important;
    order: 50;
  }
}
.cid-tRTvBhrZ4i .mbr-section-btn .btn {
  max-width: 200px;
  width: 200px;
  min-height: 55px;
  padding: 5px 10px;
  border-radius: 9px;
}
.cid-tRTvBhrZ4i .mbr-section-btn .btn:hover:before {
  display: none;
}
.cid-tRTvBhrZ4i .navbar-toggler:before {
  content: '';
  position: absolute;
  right: -7px;
  top: -10px;
  width: 44px;
  height: 38px;
  background-color: #000000;
  border-radius: 0.25rem;
}
.cid-tRTvBiAIJ6 {
  padding-top: 0;
  padding-bottom: 0;
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tRTvBiAIJ6 .image-wrapper {
  position: relative;
  height: 100%;
}
.cid-tRTvBiAIJ6 .mbr-section-title {
  color: #ffeb69;
  text-align: left;
  width: 90%;
}
.cid-tRTvBiAIJ6 .mbr-section-subtitle {
  margin: 0;
  color: #c0bcb7;
  text-align: left;
  width: 90%;
}
.cid-tRTvBiAIJ6 .mbr-section-btn {
  width: 90%;
}
.cid-tRTvBiAIJ6 img {
  object-fit: cover;
  height: 100%;
}
.cid-tRTvBiAIJ6 section {
  position: relative;
}
.cid-tRTvBiAIJ6 .wrap {
  padding-top: 2rem;
  padding-bottom: 2rem;
  padding-left: 60px;
}
@media (max-width: 991px) {
  .cid-tRTvBiAIJ6 .wrap {
    justify-content: center;
    padding: 1rem;
  }
  .cid-tRTvBiAIJ6 .mbr-section-subtitle,
  .cid-tRTvBiAIJ6 .mbr-section-btn,
  .cid-tRTvBiAIJ6 .mbr-section-title {
    width: 100%;
    padding: 0;
  }
}
.cid-tRTvBiAIJ6 .container-fluid {
  padding-left: 0;
  padding-right: 0;
}
.cid-tRTvBiAIJ6 .btn {
  padding: 0.8rem 4rem;
  position: relative;
  color: #c0bcb7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tRTvBiAIJ6 .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-tRTvBiAIJ6 .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tRTvBiAIJ6 .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tRTvBiAIJ6 .btn:hover .effectHover::before {
  border-top: 1px solid #000000;
  border-left: 1px solid #000000;
  transform: scale3d(1, 1, 1);
}
.cid-tRTvBiAIJ6 .btn:hover .effectHover::after {
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  transform: scale3d(1, 1, 1);
}
.cid-tRTvBiAIJ6 .mbr-section-subtitle,
.cid-tRTvBiAIJ6 .mbr-section-btn {
  color: #ffffff;
}
.cid-tRTvBj4lst {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tRTvBj4lst .mbr-fallback-image.disabled {
  display: none;
}
.cid-tRTvBj4lst .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tRTvBj4lst .link-align {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-tRTvBj4lst .text-wrapper {
    text-align: center;
  }
}
@media (min-width: 992px) {
  .cid-tRTvBj4lst .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tRTvBj4lst .row {
  flex-direction: row-reverse;
}
.cid-tRTvBj4lst .link-wrap {
  width: fit-content;
  display: inline-block;
  overflow: hidden;
}
.cid-tRTvBj4lst .link-wrap:hover svg {
  animation-duration: 1s;
  animation-name: svg;
}
.cid-tRTvBj4lst svg {
  transition: all 0.3s;
  width: 100%;
  margin-top: -20px;
}
.cid-tRTvBj4lst g {
  fill: #000000;
}
@keyframes svg {
  0% {
    clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
  }
  50% {
    clip-path: polygon(100% 0%, 100% 0%, 100% 100%, 100% 100%);
  }
  51% {
    clip-path: polygon(0% 0%, 0% 0%, 0% 100%, 0% 100%);
  }
  100% {
    clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
  }
}
.cid-tRTvBj4lst .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tRTvBj4lst .image-wrapper {
    padding: 1rem;
  }
}
.cid-tRTvBj4lst .mbr-text,
.cid-tRTvBj4lst .mbr-section-btn {
  color: #000000;
}
.cid-tRTvBj4lst .mbr-link,
.cid-tRTvBj4lst .link-align {
  color: #000000;
}
.cid-tRTC6B1UIs {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #000000;
}
.cid-tRTC6B1UIs .listico {
  padding-right: 1rem;
  font-size: 1.5rem;
}
.cid-tRTC6B1UIs .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-tRTC6B1UIs .col + .mbr-section-btn .btn,
.cid-tRTC6B1UIs .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
}
@media (min-width: 300px) {
  .cid-tRTC6B1UIs .col + .mbr-section-btn .btn,
  .cid-tRTC6B1UIs .col-auto + .mbr-section-btn .btn {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
}
@media (min-width: 300px) {
  .cid-tRTC6B1UIs .dragArea > *:nth-last-child(2).col,
  .cid-tRTC6B1UIs .dragArea > *:nth-last-child(2).col-auto,
  .cid-tRTC6B1UIs .col + .mbr-section-btn,
  .cid-tRTC6B1UIs .col-auto + .mbr-section-btn {
    padding-right: 0;
    padding-left: 0;
    margin: 0;
  }
}
@media (max-width: 299px) {
  .cid-tRTC6B1UIs .dragArea {
    flex-direction: column;
  }
}
.cid-tRTC6B1UIs .btn-primary {
  border: 1px solid #000000 !important;
}
.cid-tRTC6B1UIs .btn-primary:hover {
  border: 1px solid #000000 !important;
}
.cid-tRTC6B1UIs .stripe {
  border-bottom: 1px solid #ffc010;
  max-width: 90%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-tRTC6B1UIs .form-group {
  max-width: 220px;
}
.cid-tRTC6B1UIs .mbr-section-btn {
  padding-left: 0;
}
.cid-tRTC6B1UIs .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-tRTC6B1UIs .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #ffc010;
  width: 85%;
}
.cid-tRTC6B1UIs .mbr-text {
  color: #444;
}
.cid-tRTC6B1UIs h5 {
  margin-bottom: 0;
}
.cid-tRTC6B1UIs .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-tRTC6B1UIs .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tRTC6B1UIs .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-tRTC6B1UIs .socicon {
  font-size: 1.3rem;
  background: #ffff00;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tRTC6B1UIs .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-tRTC6B1UIs .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-tRTC6B1UIs .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tRTC6B1UIs .social-list a:hover {
  opacity: 0.4;
}
.cid-tRTC6B1UIs .media-container-row > div {
  padding: 0px;
}
.cid-tRTC6B1UIs .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-tRTC6B1UIs .group-title {
  text-align: left;
  color: #ffc010;
  padding-bottom: 0.2rem;
}
.cid-tRTC6B1UIs .links {
  color: #ffffff;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tRTC6B1UIs .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-tRTC6B1UIs .social-list,
  .cid-tRTC6B1UIs .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-tRTC6B1UIs h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-tRTC6B1UIs .form-group {
    max-width: 180px;
  }
}
.cid-tRTC6B1UIs .links span {
  color: #9e9e9e;
}
.cid-tRTC6B1UIs .logo-sub-title {
  text-align: center;
  color: #ffffff;
}
.cid-tRTC6B1UIs .logo-title {
  text-align: center;
}
.cid-tRTC6B1UIs .logo-title,
.cid-tRTC6B1UIs .logo {
  color: #ffffff;
}
.cid-tRTvBks5Kg.popup-builder {
  background-color: #ffffff;
}
.cid-tRTvBks5Kg.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tRTvBks5Kg.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tRTvBks5Kg .modal-content,
.cid-tRTvBks5Kg .modal-dialog {
  height: auto;
}
.cid-tRTvBks5Kg .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tRTvBks5Kg .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tRTvBks5Kg .form-wrapper .mbr-form .form-group,
  .cid-tRTvBks5Kg .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tRTvBks5Kg .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tRTvBks5Kg .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tRTvBks5Kg .mbr-text {
  text-align: center;
}
.cid-tRTvBks5Kg .pt-0 {
  padding-top: 0 !important;
}
.cid-tRTvBks5Kg .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tRTvBks5Kg .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tRTvBks5Kg .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tRTvBks5Kg .modal-open {
  overflow: hidden;
}
.cid-tRTvBks5Kg .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tRTvBks5Kg .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tRTvBks5Kg .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tRTvBks5Kg .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tRTvBks5Kg .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tRTvBks5Kg .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tRTvBks5Kg .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tRTvBks5Kg .modal-content {
  background: #f3ecfb;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-tRTvBks5Kg .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tRTvBks5Kg .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tRTvBks5Kg .modal-backdrop.fade {
  opacity: 0;
}
.cid-tRTvBks5Kg .modal-backdrop.show {
  opacity: .5;
}
.cid-tRTvBks5Kg .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tRTvBks5Kg .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tRTvBks5Kg .modal-header {
    padding: 1rem;
  }
}
.cid-tRTvBks5Kg .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tRTvBks5Kg .modal-header .close svg {
  fill: #000000;
}
.cid-tRTvBks5Kg .modal-header .close:hover {
  opacity: 1;
}
.cid-tRTvBks5Kg .modal-header .close:focus {
  outline: none;
}
.cid-tRTvBks5Kg .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-tRTvBks5Kg .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tRTvBks5Kg .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tRTvBks5Kg .modal-body {
    padding: 1rem;
  }
}
.cid-tRTvBks5Kg .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tRTvBks5Kg .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tRTvBks5Kg .modal-footer {
    padding: 1rem;
  }
}
.cid-tRTvBks5Kg .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tRTvBks5Kg .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tRTvBks5Kg .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tRTvBks5Kg .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tRTvBks5Kg .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tRTvBks5Kg .modal-lg,
  .cid-tRTvBks5Kg .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tRTvBks5Kg .modal-xl {
    max-width: 1140px;
  }
}
.cid-tRTvBks5Kg .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tRTvBks5Kg .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tRTvBks5Kg .form-group {
  margin-bottom: 1rem;
}
.cid-tRTvBks5Kg .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tRTvBks5Kg .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tRTvBks5Kg .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tRTvBks5Kg .mbr-section-btn {
  margin: 0;
}
.cid-tRTvBks5Kg .mbr-section-btn .btn {
  margin: 0;
}
.cid-tRTvBks5Kg LABEL {
  color: #000000;
}
.cid-tRTwVpKfpm .navbar-dropdown {
  position: relative !important;
}
.cid-tRTwVpKfpm .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-tRTwVpKfpm .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tRTwVpKfpm .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tRTwVpKfpm .dropdown-item:hover,
.cid-tRTwVpKfpm .dropdown-item:focus {
  background: #000000 !important;
  color: white !important;
}
.cid-tRTwVpKfpm .dropdown-item:hover span {
  color: white;
}
.cid-tRTwVpKfpm .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tRTwVpKfpm .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tRTwVpKfpm .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tRTwVpKfpm .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tRTwVpKfpm .nav-link {
  position: relative;
}
.cid-tRTwVpKfpm .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tRTwVpKfpm .container {
    flex-wrap: nowrap;
  }
}
.cid-tRTwVpKfpm .iconfont-wrapper {
  color: #561fa4 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tRTwVpKfpm .dropdown-menu,
.cid-tRTwVpKfpm .navbar.opened {
  background: #ffffff !important;
}
.cid-tRTwVpKfpm .nav-item:focus,
.cid-tRTwVpKfpm .nav-link:focus {
  outline: none;
}
.cid-tRTwVpKfpm .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tRTwVpKfpm .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tRTwVpKfpm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tRTwVpKfpm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tRTwVpKfpm .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tRTwVpKfpm .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tRTwVpKfpm .navbar {
  min-height: 71px;
  transition: all 0.4s ease-out;
  box-sizing: content-box;
  box-shadow: none !important;
  padding: 5px 40px !important;
  background-color: #ffffff;
}
.cid-tRTwVpKfpm .navbar.opened {
  transition: all 0.3s;
}
.cid-tRTwVpKfpm .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tRTwVpKfpm .navbar .navbar-logo img {
  width: auto;
}
.cid-tRTwVpKfpm .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tRTwVpKfpm .navbar.collapsed {
  justify-content: center;
}
.cid-tRTwVpKfpm .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tRTwVpKfpm .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tRTwVpKfpm .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.7rem);
  }
}
.cid-tRTwVpKfpm .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tRTwVpKfpm .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tRTwVpKfpm .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-tRTwVpKfpm .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tRTwVpKfpm .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tRTwVpKfpm .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tRTwVpKfpm .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tRTwVpKfpm .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tRTwVpKfpm .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tRTwVpKfpm .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tRTwVpKfpm .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-tRTwVpKfpm .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tRTwVpKfpm .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tRTwVpKfpm .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tRTwVpKfpm .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tRTwVpKfpm .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tRTwVpKfpm .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tRTwVpKfpm .navbar.navbar-short {
  min-height: 60px;
}
.cid-tRTwVpKfpm .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tRTwVpKfpm .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tRTwVpKfpm .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-tRTwVpKfpm .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tRTwVpKfpm .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tRTwVpKfpm .dropdown-item.active,
.cid-tRTwVpKfpm .dropdown-item:active {
  background-color: transparent;
}
.cid-tRTwVpKfpm .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tRTwVpKfpm .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tRTwVpKfpm .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tRTwVpKfpm .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tRTwVpKfpm .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tRTwVpKfpm .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tRTwVpKfpm ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tRTwVpKfpm button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tRTwVpKfpm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tRTwVpKfpm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tRTwVpKfpm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tRTwVpKfpm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tRTwVpKfpm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tRTwVpKfpm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tRTwVpKfpm nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tRTwVpKfpm nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tRTwVpKfpm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tRTwVpKfpm .navbar-dropdown {
  padding: 0;
}
.cid-tRTwVpKfpm a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tRTwVpKfpm .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tRTwVpKfpm .navbar {
    height: 70px;
  }
  .cid-tRTwVpKfpm .navbar.opened {
    height: auto;
  }
  .cid-tRTwVpKfpm .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tRTwVpKfpm .navbar-short {
  padding: 5px 40px !important;
  background-color: #ffffff;
  box-shadow: 0 13px 35px -12px rgba(35, 35, 35, 0.1);
}
.cid-tRTwVpKfpm .container-fluid {
  padding: 0 !important;
}
@media (min-width: 992px) {
  .cid-tRTwVpKfpm .container-fluid {
    flex-wrap: nowrap;
  }
}
@media (max-width: 991px) {
  .cid-tRTwVpKfpm .container-fluid .show {
    padding-bottom: 30px;
  }
}
@media (min-width: 992px) {
  .cid-tRTwVpKfpm .navbar-nav {
    margin-right: auto;
    margin-left: 60px;
  }
}
@media (min-width: 1200px) and (max-width: 1399px) {
  .cid-tRTwVpKfpm .navbar-nav {
    margin-left: 40px;
  }
}
@media (min-width: 1400px) {
  .cid-tRTwVpKfpm .navbar-nav {
    margin-left: 145px;
  }
}
.cid-tRTwVpKfpm .nav-item a:hover {
  color: #ffffff !important;
}
.cid-tRTwVpKfpm .nav-item .nav-link {
  position: relative !important;
}
.cid-tRTwVpKfpm .nav-item .nav-link:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 2px;
  background: #000000;
  left: 0;
  bottom: 0;
  transform: scale(0, 1);
  transform-origin: 0 100%;
  opacity: 0;
  transition: transform 0.3s ease-in-out;
}
.cid-tRTwVpKfpm .nav-item .nav-link:hover {
  color: #000000 !important;
}
.cid-tRTwVpKfpm .nav-item .nav-link:hover:before {
  opacity: 1;
  transform: scale(1);
}
@media (max-width: 991px) {
  .cid-tRTwVpKfpm .nav-item .show {
    padding-bottom: 0;
  }
}
.cid-tRTwVpKfpm .tel-menu {
  transition: 0s all !important;
}
@media (min-width: 992px) {
  .cid-tRTwVpKfpm .tel-menu {
    margin-right: 48px;
    margin-left: auto;
    order: 49;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .cid-tRTwVpKfpm .tel-menu {
    display: none;
  }
}
.cid-tRTwVpKfpm .mbr-text {
  color: #000000;
  opacity: 0.8;
  margin-bottom: 0;
  word-break: normal;
}
@media (max-width: 991px) {
  .cid-tRTwVpKfpm .mbr-text {
    text-align: center !important;
  }
}
.cid-tRTwVpKfpm .mbr-text a {
  opacity: 1;
  text-decoration: underline;
}
.cid-tRTwVpKfpm .mbr-section-btn {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tRTwVpKfpm .mbr-section-btn {
    justify-content: center;
    margin-top: 60px;
  }
}
@media (min-width: 992px) {
  .cid-tRTwVpKfpm .mbr-section-btn {
    max-width: 35%;
    margin-left: -0.6rem !important;
    margin-right: -0.6rem !important;
    order: 50;
  }
}
.cid-tRTwVpKfpm .mbr-section-btn .btn {
  max-width: 200px;
  width: 200px;
  min-height: 55px;
  padding: 5px 10px;
  border-radius: 9px;
}
.cid-tRTwVpKfpm .mbr-section-btn .btn:hover:before {
  display: none;
}
.cid-tRTwVpKfpm .navbar-toggler:before {
  content: '';
  position: absolute;
  right: -7px;
  top: -10px;
  width: 44px;
  height: 38px;
  background-color: #000000;
  border-radius: 0.25rem;
}
.cid-tRTwVqjuOG {
  padding-top: 0;
  padding-bottom: 0;
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #f25d23;
}
.cid-tRTwVqjuOG .image-wrapper {
  position: relative;
  height: 100%;
}
.cid-tRTwVqjuOG .mbr-section-title {
  color: #410926;
  text-align: center;
  width: 90%;
}
.cid-tRTwVqjuOG .mbr-section-subtitle {
  margin: 0;
  color: #c0bcb7;
  text-align: left;
  width: 90%;
}
.cid-tRTwVqjuOG .mbr-section-btn {
  width: 90%;
}
.cid-tRTwVqjuOG img {
  object-fit: cover;
  height: 100%;
}
.cid-tRTwVqjuOG section {
  position: relative;
}
.cid-tRTwVqjuOG .wrap {
  padding-top: 2rem;
  padding-bottom: 2rem;
  padding-left: 60px;
}
@media (max-width: 991px) {
  .cid-tRTwVqjuOG .wrap {
    justify-content: center;
    padding: 1rem;
  }
  .cid-tRTwVqjuOG .mbr-section-subtitle,
  .cid-tRTwVqjuOG .mbr-section-btn,
  .cid-tRTwVqjuOG .mbr-section-title {
    width: 100%;
    padding: 0;
  }
}
.cid-tRTwVqjuOG .container-fluid {
  padding-left: 0;
  padding-right: 0;
}
.cid-tRTwVqjuOG .btn {
  padding: 0.8rem 4rem;
  position: relative;
  color: #c0bcb7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tRTwVqjuOG .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-tRTwVqjuOG .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tRTwVqjuOG .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tRTwVqjuOG .btn:hover .effectHover::before {
  border-top: 1px solid #000000;
  border-left: 1px solid #000000;
  transform: scale3d(1, 1, 1);
}
.cid-tRTwVqjuOG .btn:hover .effectHover::after {
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  transform: scale3d(1, 1, 1);
}
.cid-tRTwVqjuOG .mbr-section-subtitle,
.cid-tRTwVqjuOG .mbr-section-btn {
  color: #410926;
  text-align: center;
}
.cid-tRTwVqM984 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tRTwVqM984 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tRTwVqM984 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tRTwVqM984 .link-align {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-tRTwVqM984 .text-wrapper {
    text-align: center;
  }
}
@media (min-width: 992px) {
  .cid-tRTwVqM984 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tRTwVqM984 .row {
  flex-direction: row-reverse;
}
.cid-tRTwVqM984 .link-wrap {
  width: fit-content;
  display: inline-block;
  overflow: hidden;
}
.cid-tRTwVqM984 .link-wrap:hover svg {
  animation-duration: 1s;
  animation-name: svg;
}
.cid-tRTwVqM984 svg {
  transition: all 0.3s;
  width: 100%;
  margin-top: -20px;
}
.cid-tRTwVqM984 g {
  fill: #000000;
}
@keyframes svg {
  0% {
    clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
  }
  50% {
    clip-path: polygon(100% 0%, 100% 0%, 100% 100%, 100% 100%);
  }
  51% {
    clip-path: polygon(0% 0%, 0% 0%, 0% 100%, 0% 100%);
  }
  100% {
    clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
  }
}
.cid-tRTwVqM984 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tRTwVqM984 .image-wrapper {
    padding: 1rem;
  }
}
.cid-tRTwVqM984 .mbr-text,
.cid-tRTwVqM984 .mbr-section-btn {
  color: #000000;
}
.cid-tRTwVqM984 .mbr-link,
.cid-tRTwVqM984 .link-align {
  color: #000000;
}
.cid-tRTC3gCIUa {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #000000;
}
.cid-tRTC3gCIUa .listico {
  padding-right: 1rem;
  font-size: 1.5rem;
}
.cid-tRTC3gCIUa .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-tRTC3gCIUa .col + .mbr-section-btn .btn,
.cid-tRTC3gCIUa .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
}
@media (min-width: 300px) {
  .cid-tRTC3gCIUa .col + .mbr-section-btn .btn,
  .cid-tRTC3gCIUa .col-auto + .mbr-section-btn .btn {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
}
@media (min-width: 300px) {
  .cid-tRTC3gCIUa .dragArea > *:nth-last-child(2).col,
  .cid-tRTC3gCIUa .dragArea > *:nth-last-child(2).col-auto,
  .cid-tRTC3gCIUa .col + .mbr-section-btn,
  .cid-tRTC3gCIUa .col-auto + .mbr-section-btn {
    padding-right: 0;
    padding-left: 0;
    margin: 0;
  }
}
@media (max-width: 299px) {
  .cid-tRTC3gCIUa .dragArea {
    flex-direction: column;
  }
}
.cid-tRTC3gCIUa .btn-primary {
  border: 1px solid #000000 !important;
}
.cid-tRTC3gCIUa .btn-primary:hover {
  border: 1px solid #000000 !important;
}
.cid-tRTC3gCIUa .stripe {
  border-bottom: 1px solid #ffc010;
  max-width: 90%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-tRTC3gCIUa .form-group {
  max-width: 220px;
}
.cid-tRTC3gCIUa .mbr-section-btn {
  padding-left: 0;
}
.cid-tRTC3gCIUa .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-tRTC3gCIUa .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #ffc010;
  width: 85%;
}
.cid-tRTC3gCIUa .mbr-text {
  color: #444;
}
.cid-tRTC3gCIUa h5 {
  margin-bottom: 0;
}
.cid-tRTC3gCIUa .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-tRTC3gCIUa .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tRTC3gCIUa .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-tRTC3gCIUa .socicon {
  font-size: 1.3rem;
  background: #ffff00;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tRTC3gCIUa .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-tRTC3gCIUa .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-tRTC3gCIUa .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tRTC3gCIUa .social-list a:hover {
  opacity: 0.4;
}
.cid-tRTC3gCIUa .media-container-row > div {
  padding: 0px;
}
.cid-tRTC3gCIUa .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-tRTC3gCIUa .group-title {
  text-align: left;
  color: #ffc010;
  padding-bottom: 0.2rem;
}
.cid-tRTC3gCIUa .links {
  color: #ffffff;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tRTC3gCIUa .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-tRTC3gCIUa .social-list,
  .cid-tRTC3gCIUa .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-tRTC3gCIUa h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-tRTC3gCIUa .form-group {
    max-width: 180px;
  }
}
.cid-tRTC3gCIUa .links span {
  color: #9e9e9e;
}
.cid-tRTC3gCIUa .logo-sub-title {
  text-align: center;
  color: #ffffff;
}
.cid-tRTC3gCIUa .logo-title {
  text-align: center;
}
.cid-tRTC3gCIUa .logo-title,
.cid-tRTC3gCIUa .logo {
  color: #ffffff;
}
.cid-tRTwVsawEb.popup-builder {
  background-color: #ffffff;
}
.cid-tRTwVsawEb.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tRTwVsawEb.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tRTwVsawEb .modal-content,
.cid-tRTwVsawEb .modal-dialog {
  height: auto;
}
.cid-tRTwVsawEb .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tRTwVsawEb .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tRTwVsawEb .form-wrapper .mbr-form .form-group,
  .cid-tRTwVsawEb .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tRTwVsawEb .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tRTwVsawEb .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tRTwVsawEb .mbr-text {
  text-align: center;
}
.cid-tRTwVsawEb .pt-0 {
  padding-top: 0 !important;
}
.cid-tRTwVsawEb .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tRTwVsawEb .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tRTwVsawEb .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tRTwVsawEb .modal-open {
  overflow: hidden;
}
.cid-tRTwVsawEb .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tRTwVsawEb .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tRTwVsawEb .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tRTwVsawEb .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tRTwVsawEb .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tRTwVsawEb .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tRTwVsawEb .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tRTwVsawEb .modal-content {
  background: #f3ecfb;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-tRTwVsawEb .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tRTwVsawEb .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tRTwVsawEb .modal-backdrop.fade {
  opacity: 0;
}
.cid-tRTwVsawEb .modal-backdrop.show {
  opacity: .5;
}
.cid-tRTwVsawEb .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tRTwVsawEb .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tRTwVsawEb .modal-header {
    padding: 1rem;
  }
}
.cid-tRTwVsawEb .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tRTwVsawEb .modal-header .close svg {
  fill: #000000;
}
.cid-tRTwVsawEb .modal-header .close:hover {
  opacity: 1;
}
.cid-tRTwVsawEb .modal-header .close:focus {
  outline: none;
}
.cid-tRTwVsawEb .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-tRTwVsawEb .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tRTwVsawEb .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tRTwVsawEb .modal-body {
    padding: 1rem;
  }
}
.cid-tRTwVsawEb .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tRTwVsawEb .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tRTwVsawEb .modal-footer {
    padding: 1rem;
  }
}
.cid-tRTwVsawEb .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tRTwVsawEb .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tRTwVsawEb .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tRTwVsawEb .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tRTwVsawEb .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tRTwVsawEb .modal-lg,
  .cid-tRTwVsawEb .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tRTwVsawEb .modal-xl {
    max-width: 1140px;
  }
}
.cid-tRTwVsawEb .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tRTwVsawEb .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tRTwVsawEb .form-group {
  margin-bottom: 1rem;
}
.cid-tRTwVsawEb .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tRTwVsawEb .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tRTwVsawEb .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tRTwVsawEb .mbr-section-btn {
  margin: 0;
}
.cid-tRTwVsawEb .mbr-section-btn .btn {
  margin: 0;
}
.cid-tRTwVsawEb LABEL {
  color: #000000;
}
.cid-tRWM1TYamb .navbar-dropdown {
  position: relative !important;
}
.cid-tRWM1TYamb .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-tRWM1TYamb .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tRWM1TYamb .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tRWM1TYamb .dropdown-item:hover,
.cid-tRWM1TYamb .dropdown-item:focus {
  background: #000000 !important;
  color: white !important;
}
.cid-tRWM1TYamb .dropdown-item:hover span {
  color: white;
}
.cid-tRWM1TYamb .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tRWM1TYamb .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tRWM1TYamb .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tRWM1TYamb .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tRWM1TYamb .nav-link {
  position: relative;
}
.cid-tRWM1TYamb .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tRWM1TYamb .container {
    flex-wrap: nowrap;
  }
}
.cid-tRWM1TYamb .iconfont-wrapper {
  color: #561fa4 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tRWM1TYamb .dropdown-menu,
.cid-tRWM1TYamb .navbar.opened {
  background: #ffffff !important;
}
.cid-tRWM1TYamb .nav-item:focus,
.cid-tRWM1TYamb .nav-link:focus {
  outline: none;
}
.cid-tRWM1TYamb .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tRWM1TYamb .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tRWM1TYamb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tRWM1TYamb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tRWM1TYamb .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tRWM1TYamb .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tRWM1TYamb .navbar {
  min-height: 71px;
  transition: all 0.4s ease-out;
  box-sizing: content-box;
  box-shadow: none !important;
  padding: 5px 40px !important;
  background-color: #ffffff;
}
.cid-tRWM1TYamb .navbar.opened {
  transition: all 0.3s;
}
.cid-tRWM1TYamb .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tRWM1TYamb .navbar .navbar-logo img {
  width: auto;
}
.cid-tRWM1TYamb .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tRWM1TYamb .navbar.collapsed {
  justify-content: center;
}
.cid-tRWM1TYamb .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tRWM1TYamb .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tRWM1TYamb .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.7rem);
  }
}
.cid-tRWM1TYamb .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tRWM1TYamb .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tRWM1TYamb .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-tRWM1TYamb .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tRWM1TYamb .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tRWM1TYamb .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tRWM1TYamb .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tRWM1TYamb .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tRWM1TYamb .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tRWM1TYamb .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tRWM1TYamb .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-tRWM1TYamb .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tRWM1TYamb .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tRWM1TYamb .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tRWM1TYamb .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tRWM1TYamb .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tRWM1TYamb .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tRWM1TYamb .navbar.navbar-short {
  min-height: 60px;
}
.cid-tRWM1TYamb .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tRWM1TYamb .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tRWM1TYamb .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-tRWM1TYamb .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tRWM1TYamb .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tRWM1TYamb .dropdown-item.active,
.cid-tRWM1TYamb .dropdown-item:active {
  background-color: transparent;
}
.cid-tRWM1TYamb .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tRWM1TYamb .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tRWM1TYamb .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tRWM1TYamb .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tRWM1TYamb .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tRWM1TYamb .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tRWM1TYamb ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tRWM1TYamb button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tRWM1TYamb button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tRWM1TYamb button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tRWM1TYamb button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tRWM1TYamb button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tRWM1TYamb button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tRWM1TYamb nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tRWM1TYamb nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tRWM1TYamb nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tRWM1TYamb nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tRWM1TYamb .navbar-dropdown {
  padding: 0;
}
.cid-tRWM1TYamb a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tRWM1TYamb .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tRWM1TYamb .navbar {
    height: 70px;
  }
  .cid-tRWM1TYamb .navbar.opened {
    height: auto;
  }
  .cid-tRWM1TYamb .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tRWM1TYamb .navbar-short {
  padding: 5px 40px !important;
  background-color: #ffffff;
  box-shadow: 0 13px 35px -12px rgba(35, 35, 35, 0.1);
}
.cid-tRWM1TYamb .container-fluid {
  padding: 0 !important;
}
@media (min-width: 992px) {
  .cid-tRWM1TYamb .container-fluid {
    flex-wrap: nowrap;
  }
}
@media (max-width: 991px) {
  .cid-tRWM1TYamb .container-fluid .show {
    padding-bottom: 30px;
  }
}
@media (min-width: 992px) {
  .cid-tRWM1TYamb .navbar-nav {
    margin-right: auto;
    margin-left: 60px;
  }
}
@media (min-width: 1200px) and (max-width: 1399px) {
  .cid-tRWM1TYamb .navbar-nav {
    margin-left: 40px;
  }
}
@media (min-width: 1400px) {
  .cid-tRWM1TYamb .navbar-nav {
    margin-left: 145px;
  }
}
.cid-tRWM1TYamb .nav-item a:hover {
  color: #ffffff !important;
}
.cid-tRWM1TYamb .nav-item .nav-link {
  position: relative !important;
}
.cid-tRWM1TYamb .nav-item .nav-link:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 2px;
  background: #000000;
  left: 0;
  bottom: 0;
  transform: scale(0, 1);
  transform-origin: 0 100%;
  opacity: 0;
  transition: transform 0.3s ease-in-out;
}
.cid-tRWM1TYamb .nav-item .nav-link:hover {
  color: #000000 !important;
}
.cid-tRWM1TYamb .nav-item .nav-link:hover:before {
  opacity: 1;
  transform: scale(1);
}
@media (max-width: 991px) {
  .cid-tRWM1TYamb .nav-item .show {
    padding-bottom: 0;
  }
}
.cid-tRWM1TYamb .tel-menu {
  transition: 0s all !important;
}
@media (min-width: 992px) {
  .cid-tRWM1TYamb .tel-menu {
    margin-right: 48px;
    margin-left: auto;
    order: 49;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .cid-tRWM1TYamb .tel-menu {
    display: none;
  }
}
.cid-tRWM1TYamb .mbr-text {
  color: #000000;
  opacity: 0.8;
  margin-bottom: 0;
  word-break: normal;
}
@media (max-width: 991px) {
  .cid-tRWM1TYamb .mbr-text {
    text-align: center !important;
  }
}
.cid-tRWM1TYamb .mbr-text a {
  opacity: 1;
  text-decoration: underline;
}
.cid-tRWM1TYamb .mbr-section-btn {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tRWM1TYamb .mbr-section-btn {
    justify-content: center;
    margin-top: 60px;
  }
}
@media (min-width: 992px) {
  .cid-tRWM1TYamb .mbr-section-btn {
    max-width: 35%;
    margin-left: -0.6rem !important;
    margin-right: -0.6rem !important;
    order: 50;
  }
}
.cid-tRWM1TYamb .mbr-section-btn .btn {
  max-width: 200px;
  width: 200px;
  min-height: 55px;
  padding: 5px 10px;
  border-radius: 9px;
}
.cid-tRWM1TYamb .mbr-section-btn .btn:hover:before {
  display: none;
}
.cid-tRWM1TYamb .navbar-toggler:before {
  content: '';
  position: absolute;
  right: -7px;
  top: -10px;
  width: 44px;
  height: 38px;
  background-color: #000000;
  border-radius: 0.25rem;
}
.cid-tRWM1Usx9p {
  padding-top: 0;
  padding-bottom: 0;
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #302e3b;
}
.cid-tRWM1Usx9p .image-wrapper {
  position: relative;
  height: 100%;
}
.cid-tRWM1Usx9p .mbr-section-title {
  color: #ffffff;
  text-align: left;
  width: 90%;
}
.cid-tRWM1Usx9p .mbr-section-subtitle {
  margin: 0;
  color: #c0bcb7;
  text-align: left;
  width: 90%;
}
.cid-tRWM1Usx9p .mbr-section-btn {
  width: 90%;
}
.cid-tRWM1Usx9p img {
  object-fit: cover;
  height: 100%;
}
.cid-tRWM1Usx9p section {
  position: relative;
}
.cid-tRWM1Usx9p .wrap {
  padding-top: 2rem;
  padding-bottom: 2rem;
  padding-left: 60px;
}
@media (max-width: 991px) {
  .cid-tRWM1Usx9p .wrap {
    justify-content: center;
    padding: 1rem;
  }
  .cid-tRWM1Usx9p .mbr-section-subtitle,
  .cid-tRWM1Usx9p .mbr-section-btn,
  .cid-tRWM1Usx9p .mbr-section-title {
    width: 100%;
    padding: 0;
  }
}
.cid-tRWM1Usx9p .container-fluid {
  padding-left: 0;
  padding-right: 0;
}
.cid-tRWM1Usx9p .btn {
  padding: 0.8rem 4rem;
  position: relative;
  color: #c0bcb7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tRWM1Usx9p .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-tRWM1Usx9p .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tRWM1Usx9p .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tRWM1Usx9p .btn:hover .effectHover::before {
  border-top: 1px solid #000000;
  border-left: 1px solid #000000;
  transform: scale3d(1, 1, 1);
}
.cid-tRWM1Usx9p .btn:hover .effectHover::after {
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  transform: scale3d(1, 1, 1);
}
.cid-tRWM1Usx9p .mbr-section-subtitle,
.cid-tRWM1Usx9p .mbr-section-btn {
  color: #ffffff;
}
.cid-tRWM1UJPtF {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tRWM1UJPtF .mbr-fallback-image.disabled {
  display: none;
}
.cid-tRWM1UJPtF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tRWM1UJPtF .link-align {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-tRWM1UJPtF .text-wrapper {
    text-align: center;
  }
}
@media (min-width: 992px) {
  .cid-tRWM1UJPtF .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tRWM1UJPtF .row {
  flex-direction: row-reverse;
}
.cid-tRWM1UJPtF .link-wrap {
  width: fit-content;
  display: inline-block;
  overflow: hidden;
}
.cid-tRWM1UJPtF .link-wrap:hover svg {
  animation-duration: 1s;
  animation-name: svg;
}
.cid-tRWM1UJPtF svg {
  transition: all 0.3s;
  width: 100%;
  margin-top: -20px;
}
.cid-tRWM1UJPtF g {
  fill: #000000;
}
@keyframes svg {
  0% {
    clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
  }
  50% {
    clip-path: polygon(100% 0%, 100% 0%, 100% 100%, 100% 100%);
  }
  51% {
    clip-path: polygon(0% 0%, 0% 0%, 0% 100%, 0% 100%);
  }
  100% {
    clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
  }
}
.cid-tRWM1UJPtF .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tRWM1UJPtF .image-wrapper {
    padding: 1rem;
  }
}
.cid-tRWM1UJPtF .mbr-text,
.cid-tRWM1UJPtF .mbr-section-btn {
  color: #000000;
}
.cid-tRWM1UJPtF .mbr-link,
.cid-tRWM1UJPtF .link-align {
  color: #000000;
}
.cid-tRWM1V9JdA {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #000000;
}
.cid-tRWM1V9JdA .listico {
  padding-right: 1rem;
  font-size: 1.5rem;
}
.cid-tRWM1V9JdA .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-tRWM1V9JdA .col + .mbr-section-btn .btn,
.cid-tRWM1V9JdA .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
}
@media (min-width: 300px) {
  .cid-tRWM1V9JdA .col + .mbr-section-btn .btn,
  .cid-tRWM1V9JdA .col-auto + .mbr-section-btn .btn {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
}
@media (min-width: 300px) {
  .cid-tRWM1V9JdA .dragArea > *:nth-last-child(2).col,
  .cid-tRWM1V9JdA .dragArea > *:nth-last-child(2).col-auto,
  .cid-tRWM1V9JdA .col + .mbr-section-btn,
  .cid-tRWM1V9JdA .col-auto + .mbr-section-btn {
    padding-right: 0;
    padding-left: 0;
    margin: 0;
  }
}
@media (max-width: 299px) {
  .cid-tRWM1V9JdA .dragArea {
    flex-direction: column;
  }
}
.cid-tRWM1V9JdA .btn-primary {
  border: 1px solid #000000 !important;
}
.cid-tRWM1V9JdA .btn-primary:hover {
  border: 1px solid #000000 !important;
}
.cid-tRWM1V9JdA .stripe {
  border-bottom: 1px solid #ffc010;
  max-width: 90%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-tRWM1V9JdA .form-group {
  max-width: 220px;
}
.cid-tRWM1V9JdA .mbr-section-btn {
  padding-left: 0;
}
.cid-tRWM1V9JdA .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-tRWM1V9JdA .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #ffc010;
  width: 85%;
}
.cid-tRWM1V9JdA .mbr-text {
  color: #444;
}
.cid-tRWM1V9JdA h5 {
  margin-bottom: 0;
}
.cid-tRWM1V9JdA .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-tRWM1V9JdA .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tRWM1V9JdA .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-tRWM1V9JdA .socicon {
  font-size: 1.3rem;
  background: #ffff00;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tRWM1V9JdA .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-tRWM1V9JdA .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-tRWM1V9JdA .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tRWM1V9JdA .social-list a:hover {
  opacity: 0.4;
}
.cid-tRWM1V9JdA .media-container-row > div {
  padding: 0px;
}
.cid-tRWM1V9JdA .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-tRWM1V9JdA .group-title {
  text-align: left;
  color: #ffc010;
  padding-bottom: 0.2rem;
}
.cid-tRWM1V9JdA .links {
  color: #ffffff;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tRWM1V9JdA .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-tRWM1V9JdA .social-list,
  .cid-tRWM1V9JdA .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-tRWM1V9JdA h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-tRWM1V9JdA .form-group {
    max-width: 180px;
  }
}
.cid-tRWM1V9JdA .links span {
  color: #9e9e9e;
}
.cid-tRWM1V9JdA .logo-sub-title {
  text-align: center;
  color: #ffffff;
}
.cid-tRWM1V9JdA .logo-title {
  text-align: center;
}
.cid-tRWM1V9JdA .logo-title,
.cid-tRWM1V9JdA .logo {
  color: #ffffff;
}
.cid-tRWM1VK6ov.popup-builder {
  background-color: #ffffff;
}
.cid-tRWM1VK6ov.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tRWM1VK6ov.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tRWM1VK6ov .modal-content,
.cid-tRWM1VK6ov .modal-dialog {
  height: auto;
}
.cid-tRWM1VK6ov .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tRWM1VK6ov .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tRWM1VK6ov .form-wrapper .mbr-form .form-group,
  .cid-tRWM1VK6ov .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tRWM1VK6ov .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tRWM1VK6ov .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tRWM1VK6ov .mbr-text {
  text-align: center;
}
.cid-tRWM1VK6ov .pt-0 {
  padding-top: 0 !important;
}
.cid-tRWM1VK6ov .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tRWM1VK6ov .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tRWM1VK6ov .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tRWM1VK6ov .modal-open {
  overflow: hidden;
}
.cid-tRWM1VK6ov .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tRWM1VK6ov .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tRWM1VK6ov .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tRWM1VK6ov .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tRWM1VK6ov .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tRWM1VK6ov .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tRWM1VK6ov .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tRWM1VK6ov .modal-content {
  background: #f3ecfb;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-tRWM1VK6ov .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tRWM1VK6ov .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tRWM1VK6ov .modal-backdrop.fade {
  opacity: 0;
}
.cid-tRWM1VK6ov .modal-backdrop.show {
  opacity: .5;
}
.cid-tRWM1VK6ov .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tRWM1VK6ov .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tRWM1VK6ov .modal-header {
    padding: 1rem;
  }
}
.cid-tRWM1VK6ov .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tRWM1VK6ov .modal-header .close svg {
  fill: #000000;
}
.cid-tRWM1VK6ov .modal-header .close:hover {
  opacity: 1;
}
.cid-tRWM1VK6ov .modal-header .close:focus {
  outline: none;
}
.cid-tRWM1VK6ov .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-tRWM1VK6ov .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tRWM1VK6ov .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tRWM1VK6ov .modal-body {
    padding: 1rem;
  }
}
.cid-tRWM1VK6ov .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tRWM1VK6ov .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tRWM1VK6ov .modal-footer {
    padding: 1rem;
  }
}
.cid-tRWM1VK6ov .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tRWM1VK6ov .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tRWM1VK6ov .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tRWM1VK6ov .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tRWM1VK6ov .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tRWM1VK6ov .modal-lg,
  .cid-tRWM1VK6ov .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tRWM1VK6ov .modal-xl {
    max-width: 1140px;
  }
}
.cid-tRWM1VK6ov .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tRWM1VK6ov .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tRWM1VK6ov .form-group {
  margin-bottom: 1rem;
}
.cid-tRWM1VK6ov .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tRWM1VK6ov .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tRWM1VK6ov .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tRWM1VK6ov .mbr-section-btn {
  margin: 0;
}
.cid-tRWM1VK6ov .mbr-section-btn .btn {
  margin: 0;
}
.cid-tRWM1VK6ov LABEL {
  color: #000000;
}
.cid-tRWPmw4CHc .navbar-dropdown {
  position: relative !important;
}
.cid-tRWPmw4CHc .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-tRWPmw4CHc .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tRWPmw4CHc .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tRWPmw4CHc .dropdown-item:hover,
.cid-tRWPmw4CHc .dropdown-item:focus {
  background: #000000 !important;
  color: white !important;
}
.cid-tRWPmw4CHc .dropdown-item:hover span {
  color: white;
}
.cid-tRWPmw4CHc .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tRWPmw4CHc .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tRWPmw4CHc .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tRWPmw4CHc .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tRWPmw4CHc .nav-link {
  position: relative;
}
.cid-tRWPmw4CHc .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tRWPmw4CHc .container {
    flex-wrap: nowrap;
  }
}
.cid-tRWPmw4CHc .iconfont-wrapper {
  color: #561fa4 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tRWPmw4CHc .dropdown-menu,
.cid-tRWPmw4CHc .navbar.opened {
  background: #ffffff !important;
}
.cid-tRWPmw4CHc .nav-item:focus,
.cid-tRWPmw4CHc .nav-link:focus {
  outline: none;
}
.cid-tRWPmw4CHc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tRWPmw4CHc .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tRWPmw4CHc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tRWPmw4CHc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tRWPmw4CHc .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tRWPmw4CHc .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tRWPmw4CHc .navbar {
  min-height: 71px;
  transition: all 0.4s ease-out;
  box-sizing: content-box;
  box-shadow: none !important;
  padding: 5px 40px !important;
  background-color: #ffffff;
}
.cid-tRWPmw4CHc .navbar.opened {
  transition: all 0.3s;
}
.cid-tRWPmw4CHc .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tRWPmw4CHc .navbar .navbar-logo img {
  width: auto;
}
.cid-tRWPmw4CHc .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tRWPmw4CHc .navbar.collapsed {
  justify-content: center;
}
.cid-tRWPmw4CHc .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tRWPmw4CHc .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tRWPmw4CHc .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.7rem);
  }
}
.cid-tRWPmw4CHc .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tRWPmw4CHc .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tRWPmw4CHc .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-tRWPmw4CHc .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tRWPmw4CHc .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tRWPmw4CHc .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tRWPmw4CHc .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tRWPmw4CHc .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tRWPmw4CHc .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tRWPmw4CHc .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tRWPmw4CHc .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-tRWPmw4CHc .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tRWPmw4CHc .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tRWPmw4CHc .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tRWPmw4CHc .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tRWPmw4CHc .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tRWPmw4CHc .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tRWPmw4CHc .navbar.navbar-short {
  min-height: 60px;
}
.cid-tRWPmw4CHc .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tRWPmw4CHc .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tRWPmw4CHc .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-tRWPmw4CHc .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tRWPmw4CHc .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tRWPmw4CHc .dropdown-item.active,
.cid-tRWPmw4CHc .dropdown-item:active {
  background-color: transparent;
}
.cid-tRWPmw4CHc .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tRWPmw4CHc .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tRWPmw4CHc .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tRWPmw4CHc .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tRWPmw4CHc .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tRWPmw4CHc .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tRWPmw4CHc ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tRWPmw4CHc button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tRWPmw4CHc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tRWPmw4CHc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tRWPmw4CHc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tRWPmw4CHc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tRWPmw4CHc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tRWPmw4CHc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tRWPmw4CHc nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tRWPmw4CHc nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tRWPmw4CHc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tRWPmw4CHc .navbar-dropdown {
  padding: 0;
}
.cid-tRWPmw4CHc a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tRWPmw4CHc .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tRWPmw4CHc .navbar {
    height: 70px;
  }
  .cid-tRWPmw4CHc .navbar.opened {
    height: auto;
  }
  .cid-tRWPmw4CHc .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tRWPmw4CHc .navbar-short {
  padding: 5px 40px !important;
  background-color: #ffffff;
  box-shadow: 0 13px 35px -12px rgba(35, 35, 35, 0.1);
}
.cid-tRWPmw4CHc .container-fluid {
  padding: 0 !important;
}
@media (min-width: 992px) {
  .cid-tRWPmw4CHc .container-fluid {
    flex-wrap: nowrap;
  }
}
@media (max-width: 991px) {
  .cid-tRWPmw4CHc .container-fluid .show {
    padding-bottom: 30px;
  }
}
@media (min-width: 992px) {
  .cid-tRWPmw4CHc .navbar-nav {
    margin-right: auto;
    margin-left: 60px;
  }
}
@media (min-width: 1200px) and (max-width: 1399px) {
  .cid-tRWPmw4CHc .navbar-nav {
    margin-left: 40px;
  }
}
@media (min-width: 1400px) {
  .cid-tRWPmw4CHc .navbar-nav {
    margin-left: 145px;
  }
}
.cid-tRWPmw4CHc .nav-item a:hover {
  color: #ffffff !important;
}
.cid-tRWPmw4CHc .nav-item .nav-link {
  position: relative !important;
}
.cid-tRWPmw4CHc .nav-item .nav-link:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 2px;
  background: #000000;
  left: 0;
  bottom: 0;
  transform: scale(0, 1);
  transform-origin: 0 100%;
  opacity: 0;
  transition: transform 0.3s ease-in-out;
}
.cid-tRWPmw4CHc .nav-item .nav-link:hover {
  color: #000000 !important;
}
.cid-tRWPmw4CHc .nav-item .nav-link:hover:before {
  opacity: 1;
  transform: scale(1);
}
@media (max-width: 991px) {
  .cid-tRWPmw4CHc .nav-item .show {
    padding-bottom: 0;
  }
}
.cid-tRWPmw4CHc .tel-menu {
  transition: 0s all !important;
}
@media (min-width: 992px) {
  .cid-tRWPmw4CHc .tel-menu {
    margin-right: 48px;
    margin-left: auto;
    order: 49;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .cid-tRWPmw4CHc .tel-menu {
    display: none;
  }
}
.cid-tRWPmw4CHc .mbr-text {
  color: #000000;
  opacity: 0.8;
  margin-bottom: 0;
  word-break: normal;
}
@media (max-width: 991px) {
  .cid-tRWPmw4CHc .mbr-text {
    text-align: center !important;
  }
}
.cid-tRWPmw4CHc .mbr-text a {
  opacity: 1;
  text-decoration: underline;
}
.cid-tRWPmw4CHc .mbr-section-btn {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tRWPmw4CHc .mbr-section-btn {
    justify-content: center;
    margin-top: 60px;
  }
}
@media (min-width: 992px) {
  .cid-tRWPmw4CHc .mbr-section-btn {
    max-width: 35%;
    margin-left: -0.6rem !important;
    margin-right: -0.6rem !important;
    order: 50;
  }
}
.cid-tRWPmw4CHc .mbr-section-btn .btn {
  max-width: 200px;
  width: 200px;
  min-height: 55px;
  padding: 5px 10px;
  border-radius: 9px;
}
.cid-tRWPmw4CHc .mbr-section-btn .btn:hover:before {
  display: none;
}
.cid-tRWPmw4CHc .navbar-toggler:before {
  content: '';
  position: absolute;
  right: -7px;
  top: -10px;
  width: 44px;
  height: 38px;
  background-color: #000000;
  border-radius: 0.25rem;
}
.cid-tRWPmwvAsy {
  padding-top: 0;
  padding-bottom: 0;
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #970747;
}
.cid-tRWPmwvAsy .image-wrapper {
  position: relative;
  height: 100%;
}
.cid-tRWPmwvAsy .mbr-section-title {
  color: #fef4e8;
  text-align: left;
  width: 90%;
}
.cid-tRWPmwvAsy .mbr-section-subtitle {
  margin: 0;
  color: #c0bcb7;
  text-align: left;
  width: 90%;
}
.cid-tRWPmwvAsy .mbr-section-btn {
  width: 90%;
}
.cid-tRWPmwvAsy img {
  object-fit: cover;
  height: 100%;
}
.cid-tRWPmwvAsy section {
  position: relative;
}
.cid-tRWPmwvAsy .wrap {
  padding-top: 2rem;
  padding-bottom: 2rem;
  padding-left: 60px;
}
@media (max-width: 991px) {
  .cid-tRWPmwvAsy .wrap {
    justify-content: center;
    padding: 1rem;
  }
  .cid-tRWPmwvAsy .mbr-section-subtitle,
  .cid-tRWPmwvAsy .mbr-section-btn,
  .cid-tRWPmwvAsy .mbr-section-title {
    width: 100%;
    padding: 0;
  }
}
.cid-tRWPmwvAsy .container-fluid {
  padding-left: 0;
  padding-right: 0;
}
.cid-tRWPmwvAsy .btn {
  padding: 0.8rem 4rem;
  position: relative;
  color: #c0bcb7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tRWPmwvAsy .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-tRWPmwvAsy .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tRWPmwvAsy .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tRWPmwvAsy .btn:hover .effectHover::before {
  border-top: 1px solid #000000;
  border-left: 1px solid #000000;
  transform: scale3d(1, 1, 1);
}
.cid-tRWPmwvAsy .btn:hover .effectHover::after {
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  transform: scale3d(1, 1, 1);
}
.cid-tRWPmwvAsy .mbr-section-subtitle,
.cid-tRWPmwvAsy .mbr-section-btn {
  color: #fef4e8;
}
.cid-tRWPmwJCPV {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tRWPmwJCPV .mbr-fallback-image.disabled {
  display: none;
}
.cid-tRWPmwJCPV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tRWPmwJCPV .link-align {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-tRWPmwJCPV .text-wrapper {
    text-align: center;
  }
}
@media (min-width: 992px) {
  .cid-tRWPmwJCPV .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tRWPmwJCPV .row {
  flex-direction: row-reverse;
}
.cid-tRWPmwJCPV .link-wrap {
  width: fit-content;
  display: inline-block;
  overflow: hidden;
}
.cid-tRWPmwJCPV .link-wrap:hover svg {
  animation-duration: 1s;
  animation-name: svg;
}
.cid-tRWPmwJCPV svg {
  transition: all 0.3s;
  width: 100%;
  margin-top: -20px;
}
.cid-tRWPmwJCPV g {
  fill: #000000;
}
@keyframes svg {
  0% {
    clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
  }
  50% {
    clip-path: polygon(100% 0%, 100% 0%, 100% 100%, 100% 100%);
  }
  51% {
    clip-path: polygon(0% 0%, 0% 0%, 0% 100%, 0% 100%);
  }
  100% {
    clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
  }
}
.cid-tRWPmwJCPV .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tRWPmwJCPV .image-wrapper {
    padding: 1rem;
  }
}
.cid-tRWPmwJCPV .mbr-text,
.cid-tRWPmwJCPV .mbr-section-btn {
  color: #000000;
}
.cid-tRWPmwJCPV .mbr-link,
.cid-tRWPmwJCPV .link-align {
  color: #000000;
}
.cid-tRWPmx7tlU {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #000000;
}
.cid-tRWPmx7tlU .listico {
  padding-right: 1rem;
  font-size: 1.5rem;
}
.cid-tRWPmx7tlU .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-tRWPmx7tlU .col + .mbr-section-btn .btn,
.cid-tRWPmx7tlU .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
}
@media (min-width: 300px) {
  .cid-tRWPmx7tlU .col + .mbr-section-btn .btn,
  .cid-tRWPmx7tlU .col-auto + .mbr-section-btn .btn {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
}
@media (min-width: 300px) {
  .cid-tRWPmx7tlU .dragArea > *:nth-last-child(2).col,
  .cid-tRWPmx7tlU .dragArea > *:nth-last-child(2).col-auto,
  .cid-tRWPmx7tlU .col + .mbr-section-btn,
  .cid-tRWPmx7tlU .col-auto + .mbr-section-btn {
    padding-right: 0;
    padding-left: 0;
    margin: 0;
  }
}
@media (max-width: 299px) {
  .cid-tRWPmx7tlU .dragArea {
    flex-direction: column;
  }
}
.cid-tRWPmx7tlU .btn-primary {
  border: 1px solid #000000 !important;
}
.cid-tRWPmx7tlU .btn-primary:hover {
  border: 1px solid #000000 !important;
}
.cid-tRWPmx7tlU .stripe {
  border-bottom: 1px solid #ffc010;
  max-width: 90%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-tRWPmx7tlU .form-group {
  max-width: 220px;
}
.cid-tRWPmx7tlU .mbr-section-btn {
  padding-left: 0;
}
.cid-tRWPmx7tlU .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-tRWPmx7tlU .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #ffc010;
  width: 85%;
}
.cid-tRWPmx7tlU .mbr-text {
  color: #444;
}
.cid-tRWPmx7tlU h5 {
  margin-bottom: 0;
}
.cid-tRWPmx7tlU .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-tRWPmx7tlU .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tRWPmx7tlU .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-tRWPmx7tlU .socicon {
  font-size: 1.3rem;
  background: #ffff00;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tRWPmx7tlU .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-tRWPmx7tlU .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-tRWPmx7tlU .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tRWPmx7tlU .social-list a:hover {
  opacity: 0.4;
}
.cid-tRWPmx7tlU .media-container-row > div {
  padding: 0px;
}
.cid-tRWPmx7tlU .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-tRWPmx7tlU .group-title {
  text-align: left;
  color: #ffc010;
  padding-bottom: 0.2rem;
}
.cid-tRWPmx7tlU .links {
  color: #ffffff;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tRWPmx7tlU .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-tRWPmx7tlU .social-list,
  .cid-tRWPmx7tlU .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-tRWPmx7tlU h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-tRWPmx7tlU .form-group {
    max-width: 180px;
  }
}
.cid-tRWPmx7tlU .links span {
  color: #9e9e9e;
}
.cid-tRWPmx7tlU .logo-sub-title {
  text-align: center;
  color: #ffffff;
}
.cid-tRWPmx7tlU .logo-title {
  text-align: center;
}
.cid-tRWPmx7tlU .logo-title,
.cid-tRWPmx7tlU .logo {
  color: #ffffff;
}
.cid-tRWPmxFLHY.popup-builder {
  background-color: #ffffff;
}
.cid-tRWPmxFLHY.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tRWPmxFLHY.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tRWPmxFLHY .modal-content,
.cid-tRWPmxFLHY .modal-dialog {
  height: auto;
}
.cid-tRWPmxFLHY .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tRWPmxFLHY .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tRWPmxFLHY .form-wrapper .mbr-form .form-group,
  .cid-tRWPmxFLHY .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tRWPmxFLHY .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tRWPmxFLHY .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tRWPmxFLHY .mbr-text {
  text-align: center;
}
.cid-tRWPmxFLHY .pt-0 {
  padding-top: 0 !important;
}
.cid-tRWPmxFLHY .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tRWPmxFLHY .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tRWPmxFLHY .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tRWPmxFLHY .modal-open {
  overflow: hidden;
}
.cid-tRWPmxFLHY .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tRWPmxFLHY .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tRWPmxFLHY .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tRWPmxFLHY .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tRWPmxFLHY .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tRWPmxFLHY .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tRWPmxFLHY .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tRWPmxFLHY .modal-content {
  background: #f3ecfb;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-tRWPmxFLHY .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tRWPmxFLHY .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tRWPmxFLHY .modal-backdrop.fade {
  opacity: 0;
}
.cid-tRWPmxFLHY .modal-backdrop.show {
  opacity: .5;
}
.cid-tRWPmxFLHY .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tRWPmxFLHY .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tRWPmxFLHY .modal-header {
    padding: 1rem;
  }
}
.cid-tRWPmxFLHY .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tRWPmxFLHY .modal-header .close svg {
  fill: #000000;
}
.cid-tRWPmxFLHY .modal-header .close:hover {
  opacity: 1;
}
.cid-tRWPmxFLHY .modal-header .close:focus {
  outline: none;
}
.cid-tRWPmxFLHY .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-tRWPmxFLHY .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tRWPmxFLHY .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tRWPmxFLHY .modal-body {
    padding: 1rem;
  }
}
.cid-tRWPmxFLHY .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tRWPmxFLHY .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tRWPmxFLHY .modal-footer {
    padding: 1rem;
  }
}
.cid-tRWPmxFLHY .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tRWPmxFLHY .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tRWPmxFLHY .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tRWPmxFLHY .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tRWPmxFLHY .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tRWPmxFLHY .modal-lg,
  .cid-tRWPmxFLHY .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tRWPmxFLHY .modal-xl {
    max-width: 1140px;
  }
}
.cid-tRWPmxFLHY .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tRWPmxFLHY .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tRWPmxFLHY .form-group {
  margin-bottom: 1rem;
}
.cid-tRWPmxFLHY .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tRWPmxFLHY .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tRWPmxFLHY .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tRWPmxFLHY .mbr-section-btn {
  margin: 0;
}
.cid-tRWPmxFLHY .mbr-section-btn .btn {
  margin: 0;
}
.cid-tRWPmxFLHY LABEL {
  color: #000000;
}
.cid-tRWS5bnAGf .navbar-dropdown {
  position: relative !important;
}
.cid-tRWS5bnAGf .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-tRWS5bnAGf .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tRWS5bnAGf .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tRWS5bnAGf .dropdown-item:hover,
.cid-tRWS5bnAGf .dropdown-item:focus {
  background: #000000 !important;
  color: white !important;
}
.cid-tRWS5bnAGf .dropdown-item:hover span {
  color: white;
}
.cid-tRWS5bnAGf .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tRWS5bnAGf .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tRWS5bnAGf .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tRWS5bnAGf .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tRWS5bnAGf .nav-link {
  position: relative;
}
.cid-tRWS5bnAGf .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tRWS5bnAGf .container {
    flex-wrap: nowrap;
  }
}
.cid-tRWS5bnAGf .iconfont-wrapper {
  color: #561fa4 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tRWS5bnAGf .dropdown-menu,
.cid-tRWS5bnAGf .navbar.opened {
  background: #ffffff !important;
}
.cid-tRWS5bnAGf .nav-item:focus,
.cid-tRWS5bnAGf .nav-link:focus {
  outline: none;
}
.cid-tRWS5bnAGf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tRWS5bnAGf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tRWS5bnAGf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tRWS5bnAGf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tRWS5bnAGf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tRWS5bnAGf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tRWS5bnAGf .navbar {
  min-height: 71px;
  transition: all 0.4s ease-out;
  box-sizing: content-box;
  box-shadow: none !important;
  padding: 5px 40px !important;
  background-color: #ffffff;
}
.cid-tRWS5bnAGf .navbar.opened {
  transition: all 0.3s;
}
.cid-tRWS5bnAGf .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tRWS5bnAGf .navbar .navbar-logo img {
  width: auto;
}
.cid-tRWS5bnAGf .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tRWS5bnAGf .navbar.collapsed {
  justify-content: center;
}
.cid-tRWS5bnAGf .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tRWS5bnAGf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tRWS5bnAGf .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.7rem);
  }
}
.cid-tRWS5bnAGf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tRWS5bnAGf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tRWS5bnAGf .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-tRWS5bnAGf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tRWS5bnAGf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tRWS5bnAGf .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tRWS5bnAGf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tRWS5bnAGf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tRWS5bnAGf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tRWS5bnAGf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tRWS5bnAGf .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-tRWS5bnAGf .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tRWS5bnAGf .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tRWS5bnAGf .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tRWS5bnAGf .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tRWS5bnAGf .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tRWS5bnAGf .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tRWS5bnAGf .navbar.navbar-short {
  min-height: 60px;
}
.cid-tRWS5bnAGf .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tRWS5bnAGf .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tRWS5bnAGf .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-tRWS5bnAGf .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tRWS5bnAGf .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tRWS5bnAGf .dropdown-item.active,
.cid-tRWS5bnAGf .dropdown-item:active {
  background-color: transparent;
}
.cid-tRWS5bnAGf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tRWS5bnAGf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tRWS5bnAGf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tRWS5bnAGf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tRWS5bnAGf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tRWS5bnAGf .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tRWS5bnAGf ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tRWS5bnAGf button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tRWS5bnAGf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tRWS5bnAGf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tRWS5bnAGf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tRWS5bnAGf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tRWS5bnAGf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tRWS5bnAGf nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tRWS5bnAGf nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tRWS5bnAGf nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tRWS5bnAGf nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tRWS5bnAGf .navbar-dropdown {
  padding: 0;
}
.cid-tRWS5bnAGf a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tRWS5bnAGf .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tRWS5bnAGf .navbar {
    height: 70px;
  }
  .cid-tRWS5bnAGf .navbar.opened {
    height: auto;
  }
  .cid-tRWS5bnAGf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tRWS5bnAGf .navbar-short {
  padding: 5px 40px !important;
  background-color: #ffffff;
  box-shadow: 0 13px 35px -12px rgba(35, 35, 35, 0.1);
}
.cid-tRWS5bnAGf .container-fluid {
  padding: 0 !important;
}
@media (min-width: 992px) {
  .cid-tRWS5bnAGf .container-fluid {
    flex-wrap: nowrap;
  }
}
@media (max-width: 991px) {
  .cid-tRWS5bnAGf .container-fluid .show {
    padding-bottom: 30px;
  }
}
@media (min-width: 992px) {
  .cid-tRWS5bnAGf .navbar-nav {
    margin-right: auto;
    margin-left: 60px;
  }
}
@media (min-width: 1200px) and (max-width: 1399px) {
  .cid-tRWS5bnAGf .navbar-nav {
    margin-left: 40px;
  }
}
@media (min-width: 1400px) {
  .cid-tRWS5bnAGf .navbar-nav {
    margin-left: 145px;
  }
}
.cid-tRWS5bnAGf .nav-item a:hover {
  color: #ffffff !important;
}
.cid-tRWS5bnAGf .nav-item .nav-link {
  position: relative !important;
}
.cid-tRWS5bnAGf .nav-item .nav-link:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 2px;
  background: #000000;
  left: 0;
  bottom: 0;
  transform: scale(0, 1);
  transform-origin: 0 100%;
  opacity: 0;
  transition: transform 0.3s ease-in-out;
}
.cid-tRWS5bnAGf .nav-item .nav-link:hover {
  color: #000000 !important;
}
.cid-tRWS5bnAGf .nav-item .nav-link:hover:before {
  opacity: 1;
  transform: scale(1);
}
@media (max-width: 991px) {
  .cid-tRWS5bnAGf .nav-item .show {
    padding-bottom: 0;
  }
}
.cid-tRWS5bnAGf .tel-menu {
  transition: 0s all !important;
}
@media (min-width: 992px) {
  .cid-tRWS5bnAGf .tel-menu {
    margin-right: 48px;
    margin-left: auto;
    order: 49;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .cid-tRWS5bnAGf .tel-menu {
    display: none;
  }
}
.cid-tRWS5bnAGf .mbr-text {
  color: #000000;
  opacity: 0.8;
  margin-bottom: 0;
  word-break: normal;
}
@media (max-width: 991px) {
  .cid-tRWS5bnAGf .mbr-text {
    text-align: center !important;
  }
}
.cid-tRWS5bnAGf .mbr-text a {
  opacity: 1;
  text-decoration: underline;
}
.cid-tRWS5bnAGf .mbr-section-btn {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tRWS5bnAGf .mbr-section-btn {
    justify-content: center;
    margin-top: 60px;
  }
}
@media (min-width: 992px) {
  .cid-tRWS5bnAGf .mbr-section-btn {
    max-width: 35%;
    margin-left: -0.6rem !important;
    margin-right: -0.6rem !important;
    order: 50;
  }
}
.cid-tRWS5bnAGf .mbr-section-btn .btn {
  max-width: 200px;
  width: 200px;
  min-height: 55px;
  padding: 5px 10px;
  border-radius: 9px;
}
.cid-tRWS5bnAGf .mbr-section-btn .btn:hover:before {
  display: none;
}
.cid-tRWS5bnAGf .navbar-toggler:before {
  content: '';
  position: absolute;
  right: -7px;
  top: -10px;
  width: 44px;
  height: 38px;
  background-color: #000000;
  border-radius: 0.25rem;
}
.cid-tRWS5bVtGc {
  padding-top: 0;
  padding-bottom: 0;
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #3a341c;
}
.cid-tRWS5bVtGc .image-wrapper {
  position: relative;
  height: 100%;
}
.cid-tRWS5bVtGc .mbr-section-title {
  color: #ffffff;
  text-align: left;
  width: 90%;
}
.cid-tRWS5bVtGc .mbr-section-subtitle {
  margin: 0;
  color: #c0bcb7;
  text-align: left;
  width: 90%;
}
.cid-tRWS5bVtGc .mbr-section-btn {
  width: 90%;
}
.cid-tRWS5bVtGc img {
  object-fit: cover;
  height: 100%;
}
.cid-tRWS5bVtGc section {
  position: relative;
}
.cid-tRWS5bVtGc .wrap {
  padding-top: 2rem;
  padding-bottom: 2rem;
  padding-left: 60px;
}
@media (max-width: 991px) {
  .cid-tRWS5bVtGc .wrap {
    justify-content: center;
    padding: 1rem;
  }
  .cid-tRWS5bVtGc .mbr-section-subtitle,
  .cid-tRWS5bVtGc .mbr-section-btn,
  .cid-tRWS5bVtGc .mbr-section-title {
    width: 100%;
    padding: 0;
  }
}
.cid-tRWS5bVtGc .container-fluid {
  padding-left: 0;
  padding-right: 0;
}
.cid-tRWS5bVtGc .btn {
  padding: 0.8rem 4rem;
  position: relative;
  color: #c0bcb7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tRWS5bVtGc .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-tRWS5bVtGc .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tRWS5bVtGc .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tRWS5bVtGc .btn:hover .effectHover::before {
  border-top: 1px solid #000000;
  border-left: 1px solid #000000;
  transform: scale3d(1, 1, 1);
}
.cid-tRWS5bVtGc .btn:hover .effectHover::after {
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  transform: scale3d(1, 1, 1);
}
.cid-tRWS5bVtGc .mbr-section-subtitle,
.cid-tRWS5bVtGc .mbr-section-btn {
  color: #ffffff;
}
.cid-tRWS5ciO7g {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tRWS5ciO7g .mbr-fallback-image.disabled {
  display: none;
}
.cid-tRWS5ciO7g .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tRWS5ciO7g .link-align {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-tRWS5ciO7g .text-wrapper {
    text-align: center;
  }
}
@media (min-width: 992px) {
  .cid-tRWS5ciO7g .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tRWS5ciO7g .row {
  flex-direction: row-reverse;
}
.cid-tRWS5ciO7g .link-wrap {
  width: fit-content;
  display: inline-block;
  overflow: hidden;
}
.cid-tRWS5ciO7g .link-wrap:hover svg {
  animation-duration: 1s;
  animation-name: svg;
}
.cid-tRWS5ciO7g svg {
  transition: all 0.3s;
  width: 100%;
  margin-top: -20px;
}
.cid-tRWS5ciO7g g {
  fill: #000000;
}
@keyframes svg {
  0% {
    clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
  }
  50% {
    clip-path: polygon(100% 0%, 100% 0%, 100% 100%, 100% 100%);
  }
  51% {
    clip-path: polygon(0% 0%, 0% 0%, 0% 100%, 0% 100%);
  }
  100% {
    clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
  }
}
.cid-tRWS5ciO7g .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tRWS5ciO7g .image-wrapper {
    padding: 1rem;
  }
}
.cid-tRWS5ciO7g .mbr-text,
.cid-tRWS5ciO7g .mbr-section-btn {
  color: #000000;
}
.cid-tRWS5ciO7g .mbr-link,
.cid-tRWS5ciO7g .link-align {
  color: #000000;
}
.cid-tRWS5cFZ8z {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #000000;
}
.cid-tRWS5cFZ8z .listico {
  padding-right: 1rem;
  font-size: 1.5rem;
}
.cid-tRWS5cFZ8z .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-tRWS5cFZ8z .col + .mbr-section-btn .btn,
.cid-tRWS5cFZ8z .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
}
@media (min-width: 300px) {
  .cid-tRWS5cFZ8z .col + .mbr-section-btn .btn,
  .cid-tRWS5cFZ8z .col-auto + .mbr-section-btn .btn {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
}
@media (min-width: 300px) {
  .cid-tRWS5cFZ8z .dragArea > *:nth-last-child(2).col,
  .cid-tRWS5cFZ8z .dragArea > *:nth-last-child(2).col-auto,
  .cid-tRWS5cFZ8z .col + .mbr-section-btn,
  .cid-tRWS5cFZ8z .col-auto + .mbr-section-btn {
    padding-right: 0;
    padding-left: 0;
    margin: 0;
  }
}
@media (max-width: 299px) {
  .cid-tRWS5cFZ8z .dragArea {
    flex-direction: column;
  }
}
.cid-tRWS5cFZ8z .btn-primary {
  border: 1px solid #000000 !important;
}
.cid-tRWS5cFZ8z .btn-primary:hover {
  border: 1px solid #000000 !important;
}
.cid-tRWS5cFZ8z .stripe {
  border-bottom: 1px solid #ffc010;
  max-width: 90%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-tRWS5cFZ8z .form-group {
  max-width: 220px;
}
.cid-tRWS5cFZ8z .mbr-section-btn {
  padding-left: 0;
}
.cid-tRWS5cFZ8z .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-tRWS5cFZ8z .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #ffc010;
  width: 85%;
}
.cid-tRWS5cFZ8z .mbr-text {
  color: #444;
}
.cid-tRWS5cFZ8z h5 {
  margin-bottom: 0;
}
.cid-tRWS5cFZ8z .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-tRWS5cFZ8z .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tRWS5cFZ8z .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-tRWS5cFZ8z .socicon {
  font-size: 1.3rem;
  background: #ffff00;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tRWS5cFZ8z .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-tRWS5cFZ8z .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-tRWS5cFZ8z .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tRWS5cFZ8z .social-list a:hover {
  opacity: 0.4;
}
.cid-tRWS5cFZ8z .media-container-row > div {
  padding: 0px;
}
.cid-tRWS5cFZ8z .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-tRWS5cFZ8z .group-title {
  text-align: left;
  color: #ffc010;
  padding-bottom: 0.2rem;
}
.cid-tRWS5cFZ8z .links {
  color: #ffffff;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tRWS5cFZ8z .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-tRWS5cFZ8z .social-list,
  .cid-tRWS5cFZ8z .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-tRWS5cFZ8z h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-tRWS5cFZ8z .form-group {
    max-width: 180px;
  }
}
.cid-tRWS5cFZ8z .links span {
  color: #9e9e9e;
}
.cid-tRWS5cFZ8z .logo-sub-title {
  text-align: center;
  color: #ffffff;
}
.cid-tRWS5cFZ8z .logo-title {
  text-align: center;
}
.cid-tRWS5cFZ8z .logo-title,
.cid-tRWS5cFZ8z .logo {
  color: #ffffff;
}
.cid-tRWS5dfkYE.popup-builder {
  background-color: #ffffff;
}
.cid-tRWS5dfkYE.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tRWS5dfkYE.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tRWS5dfkYE .modal-content,
.cid-tRWS5dfkYE .modal-dialog {
  height: auto;
}
.cid-tRWS5dfkYE .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tRWS5dfkYE .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tRWS5dfkYE .form-wrapper .mbr-form .form-group,
  .cid-tRWS5dfkYE .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tRWS5dfkYE .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tRWS5dfkYE .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tRWS5dfkYE .mbr-text {
  text-align: center;
}
.cid-tRWS5dfkYE .pt-0 {
  padding-top: 0 !important;
}
.cid-tRWS5dfkYE .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tRWS5dfkYE .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tRWS5dfkYE .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tRWS5dfkYE .modal-open {
  overflow: hidden;
}
.cid-tRWS5dfkYE .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tRWS5dfkYE .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tRWS5dfkYE .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tRWS5dfkYE .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tRWS5dfkYE .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tRWS5dfkYE .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tRWS5dfkYE .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tRWS5dfkYE .modal-content {
  background: #f3ecfb;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-tRWS5dfkYE .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tRWS5dfkYE .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tRWS5dfkYE .modal-backdrop.fade {
  opacity: 0;
}
.cid-tRWS5dfkYE .modal-backdrop.show {
  opacity: .5;
}
.cid-tRWS5dfkYE .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tRWS5dfkYE .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tRWS5dfkYE .modal-header {
    padding: 1rem;
  }
}
.cid-tRWS5dfkYE .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tRWS5dfkYE .modal-header .close svg {
  fill: #000000;
}
.cid-tRWS5dfkYE .modal-header .close:hover {
  opacity: 1;
}
.cid-tRWS5dfkYE .modal-header .close:focus {
  outline: none;
}
.cid-tRWS5dfkYE .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-tRWS5dfkYE .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tRWS5dfkYE .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tRWS5dfkYE .modal-body {
    padding: 1rem;
  }
}
.cid-tRWS5dfkYE .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tRWS5dfkYE .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tRWS5dfkYE .modal-footer {
    padding: 1rem;
  }
}
.cid-tRWS5dfkYE .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tRWS5dfkYE .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tRWS5dfkYE .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tRWS5dfkYE .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tRWS5dfkYE .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tRWS5dfkYE .modal-lg,
  .cid-tRWS5dfkYE .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tRWS5dfkYE .modal-xl {
    max-width: 1140px;
  }
}
.cid-tRWS5dfkYE .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tRWS5dfkYE .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tRWS5dfkYE .form-group {
  margin-bottom: 1rem;
}
.cid-tRWS5dfkYE .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tRWS5dfkYE .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tRWS5dfkYE .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tRWS5dfkYE .mbr-section-btn {
  margin: 0;
}
.cid-tRWS5dfkYE .mbr-section-btn .btn {
  margin: 0;
}
.cid-tRWS5dfkYE LABEL {
  color: #000000;
}
.cid-tRXj05ixwq .navbar-dropdown {
  position: relative !important;
}
.cid-tRXj05ixwq .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-tRXj05ixwq .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tRXj05ixwq .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tRXj05ixwq .dropdown-item:hover,
.cid-tRXj05ixwq .dropdown-item:focus {
  background: #000000 !important;
  color: white !important;
}
.cid-tRXj05ixwq .dropdown-item:hover span {
  color: white;
}
.cid-tRXj05ixwq .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tRXj05ixwq .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tRXj05ixwq .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tRXj05ixwq .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tRXj05ixwq .nav-link {
  position: relative;
}
.cid-tRXj05ixwq .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tRXj05ixwq .container {
    flex-wrap: nowrap;
  }
}
.cid-tRXj05ixwq .iconfont-wrapper {
  color: #561fa4 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tRXj05ixwq .dropdown-menu,
.cid-tRXj05ixwq .navbar.opened {
  background: #ffffff !important;
}
.cid-tRXj05ixwq .nav-item:focus,
.cid-tRXj05ixwq .nav-link:focus {
  outline: none;
}
.cid-tRXj05ixwq .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tRXj05ixwq .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tRXj05ixwq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tRXj05ixwq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tRXj05ixwq .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tRXj05ixwq .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tRXj05ixwq .navbar {
  min-height: 71px;
  transition: all 0.4s ease-out;
  box-sizing: content-box;
  box-shadow: none !important;
  padding: 5px 40px !important;
  background-color: #ffffff;
}
.cid-tRXj05ixwq .navbar.opened {
  transition: all 0.3s;
}
.cid-tRXj05ixwq .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tRXj05ixwq .navbar .navbar-logo img {
  width: auto;
}
.cid-tRXj05ixwq .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tRXj05ixwq .navbar.collapsed {
  justify-content: center;
}
.cid-tRXj05ixwq .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tRXj05ixwq .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tRXj05ixwq .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.7rem);
  }
}
.cid-tRXj05ixwq .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tRXj05ixwq .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tRXj05ixwq .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-tRXj05ixwq .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tRXj05ixwq .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tRXj05ixwq .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tRXj05ixwq .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tRXj05ixwq .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tRXj05ixwq .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tRXj05ixwq .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tRXj05ixwq .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-tRXj05ixwq .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tRXj05ixwq .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tRXj05ixwq .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tRXj05ixwq .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tRXj05ixwq .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tRXj05ixwq .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tRXj05ixwq .navbar.navbar-short {
  min-height: 60px;
}
.cid-tRXj05ixwq .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tRXj05ixwq .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tRXj05ixwq .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-tRXj05ixwq .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tRXj05ixwq .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tRXj05ixwq .dropdown-item.active,
.cid-tRXj05ixwq .dropdown-item:active {
  background-color: transparent;
}
.cid-tRXj05ixwq .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tRXj05ixwq .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tRXj05ixwq .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tRXj05ixwq .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tRXj05ixwq .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tRXj05ixwq .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tRXj05ixwq ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tRXj05ixwq button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tRXj05ixwq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tRXj05ixwq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tRXj05ixwq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tRXj05ixwq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tRXj05ixwq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tRXj05ixwq nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tRXj05ixwq nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tRXj05ixwq nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tRXj05ixwq nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tRXj05ixwq .navbar-dropdown {
  padding: 0;
}
.cid-tRXj05ixwq a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tRXj05ixwq .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tRXj05ixwq .navbar {
    height: 70px;
  }
  .cid-tRXj05ixwq .navbar.opened {
    height: auto;
  }
  .cid-tRXj05ixwq .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tRXj05ixwq .navbar-short {
  padding: 5px 40px !important;
  background-color: #ffffff;
  box-shadow: 0 13px 35px -12px rgba(35, 35, 35, 0.1);
}
.cid-tRXj05ixwq .container-fluid {
  padding: 0 !important;
}
@media (min-width: 992px) {
  .cid-tRXj05ixwq .container-fluid {
    flex-wrap: nowrap;
  }
}
@media (max-width: 991px) {
  .cid-tRXj05ixwq .container-fluid .show {
    padding-bottom: 30px;
  }
}
@media (min-width: 992px) {
  .cid-tRXj05ixwq .navbar-nav {
    margin-right: auto;
    margin-left: 60px;
  }
}
@media (min-width: 1200px) and (max-width: 1399px) {
  .cid-tRXj05ixwq .navbar-nav {
    margin-left: 40px;
  }
}
@media (min-width: 1400px) {
  .cid-tRXj05ixwq .navbar-nav {
    margin-left: 145px;
  }
}
.cid-tRXj05ixwq .nav-item a:hover {
  color: #ffffff !important;
}
.cid-tRXj05ixwq .nav-item .nav-link {
  position: relative !important;
}
.cid-tRXj05ixwq .nav-item .nav-link:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 2px;
  background: #000000;
  left: 0;
  bottom: 0;
  transform: scale(0, 1);
  transform-origin: 0 100%;
  opacity: 0;
  transition: transform 0.3s ease-in-out;
}
.cid-tRXj05ixwq .nav-item .nav-link:hover {
  color: #000000 !important;
}
.cid-tRXj05ixwq .nav-item .nav-link:hover:before {
  opacity: 1;
  transform: scale(1);
}
@media (max-width: 991px) {
  .cid-tRXj05ixwq .nav-item .show {
    padding-bottom: 0;
  }
}
.cid-tRXj05ixwq .tel-menu {
  transition: 0s all !important;
}
@media (min-width: 992px) {
  .cid-tRXj05ixwq .tel-menu {
    margin-right: 48px;
    margin-left: auto;
    order: 49;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .cid-tRXj05ixwq .tel-menu {
    display: none;
  }
}
.cid-tRXj05ixwq .mbr-text {
  color: #000000;
  opacity: 0.8;
  margin-bottom: 0;
  word-break: normal;
}
@media (max-width: 991px) {
  .cid-tRXj05ixwq .mbr-text {
    text-align: center !important;
  }
}
.cid-tRXj05ixwq .mbr-text a {
  opacity: 1;
  text-decoration: underline;
}
.cid-tRXj05ixwq .mbr-section-btn {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tRXj05ixwq .mbr-section-btn {
    justify-content: center;
    margin-top: 60px;
  }
}
@media (min-width: 992px) {
  .cid-tRXj05ixwq .mbr-section-btn {
    max-width: 35%;
    margin-left: -0.6rem !important;
    margin-right: -0.6rem !important;
    order: 50;
  }
}
.cid-tRXj05ixwq .mbr-section-btn .btn {
  max-width: 200px;
  width: 200px;
  min-height: 55px;
  padding: 5px 10px;
  border-radius: 9px;
}
.cid-tRXj05ixwq .mbr-section-btn .btn:hover:before {
  display: none;
}
.cid-tRXj05ixwq .navbar-toggler:before {
  content: '';
  position: absolute;
  right: -7px;
  top: -10px;
  width: 44px;
  height: 38px;
  background-color: #000000;
  border-radius: 0.25rem;
}
.cid-tRXj05OAZB {
  padding-top: 0;
  padding-bottom: 0;
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffeb69;
}
.cid-tRXj05OAZB .image-wrapper {
  position: relative;
  height: 100%;
}
.cid-tRXj05OAZB .mbr-section-title {
  color: #163300;
  text-align: left;
  width: 90%;
}
.cid-tRXj05OAZB .mbr-section-subtitle {
  margin: 0;
  color: #c0bcb7;
  text-align: left;
  width: 90%;
}
.cid-tRXj05OAZB .mbr-section-btn {
  width: 90%;
}
.cid-tRXj05OAZB img {
  object-fit: cover;
  height: 100%;
}
.cid-tRXj05OAZB section {
  position: relative;
}
.cid-tRXj05OAZB .wrap {
  padding-top: 2rem;
  padding-bottom: 2rem;
  padding-left: 60px;
}
@media (max-width: 991px) {
  .cid-tRXj05OAZB .wrap {
    justify-content: center;
    padding: 1rem;
  }
  .cid-tRXj05OAZB .mbr-section-subtitle,
  .cid-tRXj05OAZB .mbr-section-btn,
  .cid-tRXj05OAZB .mbr-section-title {
    width: 100%;
    padding: 0;
  }
}
.cid-tRXj05OAZB .container-fluid {
  padding-left: 0;
  padding-right: 0;
}
.cid-tRXj05OAZB .btn {
  padding: 0.8rem 4rem;
  position: relative;
  color: #c0bcb7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tRXj05OAZB .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-tRXj05OAZB .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tRXj05OAZB .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tRXj05OAZB .btn:hover .effectHover::before {
  border-top: 1px solid #000000;
  border-left: 1px solid #000000;
  transform: scale3d(1, 1, 1);
}
.cid-tRXj05OAZB .btn:hover .effectHover::after {
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  transform: scale3d(1, 1, 1);
}
.cid-tRXj05OAZB .mbr-section-subtitle,
.cid-tRXj05OAZB .mbr-section-btn {
  color: #163300;
  text-align: left;
}
.cid-tRXj06bwIY {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tRXj06bwIY .mbr-fallback-image.disabled {
  display: none;
}
.cid-tRXj06bwIY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tRXj06bwIY .link-align {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-tRXj06bwIY .text-wrapper {
    text-align: center;
  }
}
@media (min-width: 992px) {
  .cid-tRXj06bwIY .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tRXj06bwIY .row {
  flex-direction: row-reverse;
}
.cid-tRXj06bwIY .link-wrap {
  width: fit-content;
  display: inline-block;
  overflow: hidden;
}
.cid-tRXj06bwIY .link-wrap:hover svg {
  animation-duration: 1s;
  animation-name: svg;
}
.cid-tRXj06bwIY svg {
  transition: all 0.3s;
  width: 100%;
  margin-top: -20px;
}
.cid-tRXj06bwIY g {
  fill: #000000;
}
@keyframes svg {
  0% {
    clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
  }
  50% {
    clip-path: polygon(100% 0%, 100% 0%, 100% 100%, 100% 100%);
  }
  51% {
    clip-path: polygon(0% 0%, 0% 0%, 0% 100%, 0% 100%);
  }
  100% {
    clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
  }
}
.cid-tRXj06bwIY .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tRXj06bwIY .image-wrapper {
    padding: 1rem;
  }
}
.cid-tRXj06bwIY .mbr-text,
.cid-tRXj06bwIY .mbr-section-btn {
  color: #000000;
}
.cid-tRXj06bwIY .mbr-link,
.cid-tRXj06bwIY .link-align {
  color: #000000;
}
.cid-tRXj06CJVF {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #000000;
}
.cid-tRXj06CJVF .listico {
  padding-right: 1rem;
  font-size: 1.5rem;
}
.cid-tRXj06CJVF .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-tRXj06CJVF .col + .mbr-section-btn .btn,
.cid-tRXj06CJVF .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
}
@media (min-width: 300px) {
  .cid-tRXj06CJVF .col + .mbr-section-btn .btn,
  .cid-tRXj06CJVF .col-auto + .mbr-section-btn .btn {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
}
@media (min-width: 300px) {
  .cid-tRXj06CJVF .dragArea > *:nth-last-child(2).col,
  .cid-tRXj06CJVF .dragArea > *:nth-last-child(2).col-auto,
  .cid-tRXj06CJVF .col + .mbr-section-btn,
  .cid-tRXj06CJVF .col-auto + .mbr-section-btn {
    padding-right: 0;
    padding-left: 0;
    margin: 0;
  }
}
@media (max-width: 299px) {
  .cid-tRXj06CJVF .dragArea {
    flex-direction: column;
  }
}
.cid-tRXj06CJVF .btn-primary {
  border: 1px solid #000000 !important;
}
.cid-tRXj06CJVF .btn-primary:hover {
  border: 1px solid #000000 !important;
}
.cid-tRXj06CJVF .stripe {
  border-bottom: 1px solid #ffc010;
  max-width: 90%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-tRXj06CJVF .form-group {
  max-width: 220px;
}
.cid-tRXj06CJVF .mbr-section-btn {
  padding-left: 0;
}
.cid-tRXj06CJVF .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-tRXj06CJVF .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #ffc010;
  width: 85%;
}
.cid-tRXj06CJVF .mbr-text {
  color: #444;
}
.cid-tRXj06CJVF h5 {
  margin-bottom: 0;
}
.cid-tRXj06CJVF .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-tRXj06CJVF .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tRXj06CJVF .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-tRXj06CJVF .socicon {
  font-size: 1.3rem;
  background: #ffff00;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tRXj06CJVF .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-tRXj06CJVF .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-tRXj06CJVF .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tRXj06CJVF .social-list a:hover {
  opacity: 0.4;
}
.cid-tRXj06CJVF .media-container-row > div {
  padding: 0px;
}
.cid-tRXj06CJVF .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-tRXj06CJVF .group-title {
  text-align: left;
  color: #ffc010;
  padding-bottom: 0.2rem;
}
.cid-tRXj06CJVF .links {
  color: #ffffff;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tRXj06CJVF .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-tRXj06CJVF .social-list,
  .cid-tRXj06CJVF .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-tRXj06CJVF h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-tRXj06CJVF .form-group {
    max-width: 180px;
  }
}
.cid-tRXj06CJVF .links span {
  color: #9e9e9e;
}
.cid-tRXj06CJVF .logo-sub-title {
  text-align: center;
  color: #ffffff;
}
.cid-tRXj06CJVF .logo-title {
  text-align: center;
}
.cid-tRXj06CJVF .logo-title,
.cid-tRXj06CJVF .logo {
  color: #ffffff;
}
.cid-tRXj07ddQO.popup-builder {
  background-color: #ffffff;
}
.cid-tRXj07ddQO.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tRXj07ddQO.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tRXj07ddQO .modal-content,
.cid-tRXj07ddQO .modal-dialog {
  height: auto;
}
.cid-tRXj07ddQO .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tRXj07ddQO .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tRXj07ddQO .form-wrapper .mbr-form .form-group,
  .cid-tRXj07ddQO .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tRXj07ddQO .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tRXj07ddQO .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tRXj07ddQO .mbr-text {
  text-align: center;
}
.cid-tRXj07ddQO .pt-0 {
  padding-top: 0 !important;
}
.cid-tRXj07ddQO .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tRXj07ddQO .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tRXj07ddQO .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tRXj07ddQO .modal-open {
  overflow: hidden;
}
.cid-tRXj07ddQO .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tRXj07ddQO .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tRXj07ddQO .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tRXj07ddQO .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tRXj07ddQO .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tRXj07ddQO .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tRXj07ddQO .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tRXj07ddQO .modal-content {
  background: #f3ecfb;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-tRXj07ddQO .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tRXj07ddQO .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tRXj07ddQO .modal-backdrop.fade {
  opacity: 0;
}
.cid-tRXj07ddQO .modal-backdrop.show {
  opacity: .5;
}
.cid-tRXj07ddQO .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tRXj07ddQO .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tRXj07ddQO .modal-header {
    padding: 1rem;
  }
}
.cid-tRXj07ddQO .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tRXj07ddQO .modal-header .close svg {
  fill: #000000;
}
.cid-tRXj07ddQO .modal-header .close:hover {
  opacity: 1;
}
.cid-tRXj07ddQO .modal-header .close:focus {
  outline: none;
}
.cid-tRXj07ddQO .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-tRXj07ddQO .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tRXj07ddQO .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tRXj07ddQO .modal-body {
    padding: 1rem;
  }
}
.cid-tRXj07ddQO .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tRXj07ddQO .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tRXj07ddQO .modal-footer {
    padding: 1rem;
  }
}
.cid-tRXj07ddQO .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tRXj07ddQO .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tRXj07ddQO .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tRXj07ddQO .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tRXj07ddQO .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tRXj07ddQO .modal-lg,
  .cid-tRXj07ddQO .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tRXj07ddQO .modal-xl {
    max-width: 1140px;
  }
}
.cid-tRXj07ddQO .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tRXj07ddQO .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tRXj07ddQO .form-group {
  margin-bottom: 1rem;
}
.cid-tRXj07ddQO .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tRXj07ddQO .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tRXj07ddQO .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tRXj07ddQO .mbr-section-btn {
  margin: 0;
}
.cid-tRXj07ddQO .mbr-section-btn .btn {
  margin: 0;
}
.cid-tRXj07ddQO LABEL {
  color: #000000;
}
.cid-tRXnq91aXH .navbar-dropdown {
  position: relative !important;
}
.cid-tRXnq91aXH .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-tRXnq91aXH .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tRXnq91aXH .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tRXnq91aXH .dropdown-item:hover,
.cid-tRXnq91aXH .dropdown-item:focus {
  background: #000000 !important;
  color: white !important;
}
.cid-tRXnq91aXH .dropdown-item:hover span {
  color: white;
}
.cid-tRXnq91aXH .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tRXnq91aXH .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tRXnq91aXH .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tRXnq91aXH .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tRXnq91aXH .nav-link {
  position: relative;
}
.cid-tRXnq91aXH .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tRXnq91aXH .container {
    flex-wrap: nowrap;
  }
}
.cid-tRXnq91aXH .iconfont-wrapper {
  color: #561fa4 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tRXnq91aXH .dropdown-menu,
.cid-tRXnq91aXH .navbar.opened {
  background: #ffffff !important;
}
.cid-tRXnq91aXH .nav-item:focus,
.cid-tRXnq91aXH .nav-link:focus {
  outline: none;
}
.cid-tRXnq91aXH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tRXnq91aXH .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tRXnq91aXH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tRXnq91aXH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tRXnq91aXH .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tRXnq91aXH .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tRXnq91aXH .navbar {
  min-height: 71px;
  transition: all 0.4s ease-out;
  box-sizing: content-box;
  box-shadow: none !important;
  padding: 5px 40px !important;
  background-color: #ffffff;
}
.cid-tRXnq91aXH .navbar.opened {
  transition: all 0.3s;
}
.cid-tRXnq91aXH .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tRXnq91aXH .navbar .navbar-logo img {
  width: auto;
}
.cid-tRXnq91aXH .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tRXnq91aXH .navbar.collapsed {
  justify-content: center;
}
.cid-tRXnq91aXH .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tRXnq91aXH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tRXnq91aXH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.7rem);
  }
}
.cid-tRXnq91aXH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tRXnq91aXH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tRXnq91aXH .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-tRXnq91aXH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tRXnq91aXH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tRXnq91aXH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tRXnq91aXH .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tRXnq91aXH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tRXnq91aXH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tRXnq91aXH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tRXnq91aXH .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-tRXnq91aXH .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tRXnq91aXH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tRXnq91aXH .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tRXnq91aXH .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tRXnq91aXH .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tRXnq91aXH .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tRXnq91aXH .navbar.navbar-short {
  min-height: 60px;
}
.cid-tRXnq91aXH .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tRXnq91aXH .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tRXnq91aXH .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-tRXnq91aXH .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tRXnq91aXH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tRXnq91aXH .dropdown-item.active,
.cid-tRXnq91aXH .dropdown-item:active {
  background-color: transparent;
}
.cid-tRXnq91aXH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tRXnq91aXH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tRXnq91aXH .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tRXnq91aXH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tRXnq91aXH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tRXnq91aXH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tRXnq91aXH ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tRXnq91aXH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tRXnq91aXH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tRXnq91aXH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tRXnq91aXH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tRXnq91aXH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tRXnq91aXH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tRXnq91aXH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tRXnq91aXH nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tRXnq91aXH nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tRXnq91aXH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tRXnq91aXH .navbar-dropdown {
  padding: 0;
}
.cid-tRXnq91aXH a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tRXnq91aXH .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tRXnq91aXH .navbar {
    height: 70px;
  }
  .cid-tRXnq91aXH .navbar.opened {
    height: auto;
  }
  .cid-tRXnq91aXH .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tRXnq91aXH .navbar-short {
  padding: 5px 40px !important;
  background-color: #ffffff;
  box-shadow: 0 13px 35px -12px rgba(35, 35, 35, 0.1);
}
.cid-tRXnq91aXH .container-fluid {
  padding: 0 !important;
}
@media (min-width: 992px) {
  .cid-tRXnq91aXH .container-fluid {
    flex-wrap: nowrap;
  }
}
@media (max-width: 991px) {
  .cid-tRXnq91aXH .container-fluid .show {
    padding-bottom: 30px;
  }
}
@media (min-width: 992px) {
  .cid-tRXnq91aXH .navbar-nav {
    margin-right: auto;
    margin-left: 60px;
  }
}
@media (min-width: 1200px) and (max-width: 1399px) {
  .cid-tRXnq91aXH .navbar-nav {
    margin-left: 40px;
  }
}
@media (min-width: 1400px) {
  .cid-tRXnq91aXH .navbar-nav {
    margin-left: 145px;
  }
}
.cid-tRXnq91aXH .nav-item a:hover {
  color: #ffffff !important;
}
.cid-tRXnq91aXH .nav-item .nav-link {
  position: relative !important;
}
.cid-tRXnq91aXH .nav-item .nav-link:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 2px;
  background: #000000;
  left: 0;
  bottom: 0;
  transform: scale(0, 1);
  transform-origin: 0 100%;
  opacity: 0;
  transition: transform 0.3s ease-in-out;
}
.cid-tRXnq91aXH .nav-item .nav-link:hover {
  color: #000000 !important;
}
.cid-tRXnq91aXH .nav-item .nav-link:hover:before {
  opacity: 1;
  transform: scale(1);
}
@media (max-width: 991px) {
  .cid-tRXnq91aXH .nav-item .show {
    padding-bottom: 0;
  }
}
.cid-tRXnq91aXH .tel-menu {
  transition: 0s all !important;
}
@media (min-width: 992px) {
  .cid-tRXnq91aXH .tel-menu {
    margin-right: 48px;
    margin-left: auto;
    order: 49;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .cid-tRXnq91aXH .tel-menu {
    display: none;
  }
}
.cid-tRXnq91aXH .mbr-text {
  color: #000000;
  opacity: 0.8;
  margin-bottom: 0;
  word-break: normal;
}
@media (max-width: 991px) {
  .cid-tRXnq91aXH .mbr-text {
    text-align: center !important;
  }
}
.cid-tRXnq91aXH .mbr-text a {
  opacity: 1;
  text-decoration: underline;
}
.cid-tRXnq91aXH .mbr-section-btn {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tRXnq91aXH .mbr-section-btn {
    justify-content: center;
    margin-top: 60px;
  }
}
@media (min-width: 992px) {
  .cid-tRXnq91aXH .mbr-section-btn {
    max-width: 35%;
    margin-left: -0.6rem !important;
    margin-right: -0.6rem !important;
    order: 50;
  }
}
.cid-tRXnq91aXH .mbr-section-btn .btn {
  max-width: 200px;
  width: 200px;
  min-height: 55px;
  padding: 5px 10px;
  border-radius: 9px;
}
.cid-tRXnq91aXH .mbr-section-btn .btn:hover:before {
  display: none;
}
.cid-tRXnq91aXH .navbar-toggler:before {
  content: '';
  position: absolute;
  right: -7px;
  top: -10px;
  width: 44px;
  height: 38px;
  background-color: #000000;
  border-radius: 0.25rem;
}
.cid-tRXnq9nQB0 {
  padding-top: 0;
  padding-bottom: 0;
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-tRXnq9nQB0 .image-wrapper {
  position: relative;
  height: 100%;
}
.cid-tRXnq9nQB0 .mbr-section-title {
  color: #ffffff;
  text-align: center;
  width: 90%;
}
.cid-tRXnq9nQB0 .mbr-section-subtitle {
  margin: 0;
  color: #c0bcb7;
  text-align: left;
  width: 90%;
}
.cid-tRXnq9nQB0 .mbr-section-btn {
  width: 90%;
}
.cid-tRXnq9nQB0 img {
  object-fit: cover;
  height: 100%;
}
.cid-tRXnq9nQB0 section {
  position: relative;
}
.cid-tRXnq9nQB0 .wrap {
  padding-top: 2rem;
  padding-bottom: 2rem;
  padding-left: 60px;
}
@media (max-width: 991px) {
  .cid-tRXnq9nQB0 .wrap {
    justify-content: center;
    padding: 1rem;
  }
  .cid-tRXnq9nQB0 .mbr-section-subtitle,
  .cid-tRXnq9nQB0 .mbr-section-btn,
  .cid-tRXnq9nQB0 .mbr-section-title {
    width: 100%;
    padding: 0;
  }
}
.cid-tRXnq9nQB0 .container-fluid {
  padding-left: 0;
  padding-right: 0;
}
.cid-tRXnq9nQB0 .btn {
  padding: 0.8rem 4rem;
  position: relative;
  color: #c0bcb7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tRXnq9nQB0 .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-tRXnq9nQB0 .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tRXnq9nQB0 .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tRXnq9nQB0 .btn:hover .effectHover::before {
  border-top: 1px solid #000000;
  border-left: 1px solid #000000;
  transform: scale3d(1, 1, 1);
}
.cid-tRXnq9nQB0 .btn:hover .effectHover::after {
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  transform: scale3d(1, 1, 1);
}
.cid-tRXnq9nQB0 .mbr-section-subtitle,
.cid-tRXnq9nQB0 .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tRXnq9DjZ3 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tRXnq9DjZ3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tRXnq9DjZ3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tRXnq9DjZ3 .link-align {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-tRXnq9DjZ3 .text-wrapper {
    text-align: center;
  }
}
@media (min-width: 992px) {
  .cid-tRXnq9DjZ3 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tRXnq9DjZ3 .row {
  flex-direction: row-reverse;
}
.cid-tRXnq9DjZ3 .link-wrap {
  width: fit-content;
  display: inline-block;
  overflow: hidden;
}
.cid-tRXnq9DjZ3 .link-wrap:hover svg {
  animation-duration: 1s;
  animation-name: svg;
}
.cid-tRXnq9DjZ3 svg {
  transition: all 0.3s;
  width: 100%;
  margin-top: -20px;
}
.cid-tRXnq9DjZ3 g {
  fill: #000000;
}
@keyframes svg {
  0% {
    clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
  }
  50% {
    clip-path: polygon(100% 0%, 100% 0%, 100% 100%, 100% 100%);
  }
  51% {
    clip-path: polygon(0% 0%, 0% 0%, 0% 100%, 0% 100%);
  }
  100% {
    clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
  }
}
.cid-tRXnq9DjZ3 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tRXnq9DjZ3 .image-wrapper {
    padding: 1rem;
  }
}
.cid-tRXnq9DjZ3 .mbr-text,
.cid-tRXnq9DjZ3 .mbr-section-btn {
  color: #000000;
}
.cid-tRXnq9DjZ3 .mbr-link,
.cid-tRXnq9DjZ3 .link-align {
  color: #000000;
}
.cid-tRXnq9Zng7 {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #000000;
}
.cid-tRXnq9Zng7 .listico {
  padding-right: 1rem;
  font-size: 1.5rem;
}
.cid-tRXnq9Zng7 .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-tRXnq9Zng7 .col + .mbr-section-btn .btn,
.cid-tRXnq9Zng7 .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
}
@media (min-width: 300px) {
  .cid-tRXnq9Zng7 .col + .mbr-section-btn .btn,
  .cid-tRXnq9Zng7 .col-auto + .mbr-section-btn .btn {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
}
@media (min-width: 300px) {
  .cid-tRXnq9Zng7 .dragArea > *:nth-last-child(2).col,
  .cid-tRXnq9Zng7 .dragArea > *:nth-last-child(2).col-auto,
  .cid-tRXnq9Zng7 .col + .mbr-section-btn,
  .cid-tRXnq9Zng7 .col-auto + .mbr-section-btn {
    padding-right: 0;
    padding-left: 0;
    margin: 0;
  }
}
@media (max-width: 299px) {
  .cid-tRXnq9Zng7 .dragArea {
    flex-direction: column;
  }
}
.cid-tRXnq9Zng7 .btn-primary {
  border: 1px solid #000000 !important;
}
.cid-tRXnq9Zng7 .btn-primary:hover {
  border: 1px solid #000000 !important;
}
.cid-tRXnq9Zng7 .stripe {
  border-bottom: 1px solid #ffc010;
  max-width: 90%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-tRXnq9Zng7 .form-group {
  max-width: 220px;
}
.cid-tRXnq9Zng7 .mbr-section-btn {
  padding-left: 0;
}
.cid-tRXnq9Zng7 .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-tRXnq9Zng7 .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #ffc010;
  width: 85%;
}
.cid-tRXnq9Zng7 .mbr-text {
  color: #444;
}
.cid-tRXnq9Zng7 h5 {
  margin-bottom: 0;
}
.cid-tRXnq9Zng7 .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-tRXnq9Zng7 .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tRXnq9Zng7 .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-tRXnq9Zng7 .socicon {
  font-size: 1.3rem;
  background: #ffff00;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tRXnq9Zng7 .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-tRXnq9Zng7 .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-tRXnq9Zng7 .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tRXnq9Zng7 .social-list a:hover {
  opacity: 0.4;
}
.cid-tRXnq9Zng7 .media-container-row > div {
  padding: 0px;
}
.cid-tRXnq9Zng7 .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-tRXnq9Zng7 .group-title {
  text-align: left;
  color: #ffc010;
  padding-bottom: 0.2rem;
}
.cid-tRXnq9Zng7 .links {
  color: #ffffff;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tRXnq9Zng7 .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-tRXnq9Zng7 .social-list,
  .cid-tRXnq9Zng7 .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-tRXnq9Zng7 h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-tRXnq9Zng7 .form-group {
    max-width: 180px;
  }
}
.cid-tRXnq9Zng7 .links span {
  color: #9e9e9e;
}
.cid-tRXnq9Zng7 .logo-sub-title {
  text-align: center;
  color: #ffffff;
}
.cid-tRXnq9Zng7 .logo-title {
  text-align: center;
}
.cid-tRXnq9Zng7 .logo-title,
.cid-tRXnq9Zng7 .logo {
  color: #ffffff;
}
.cid-tRXnqaw96n.popup-builder {
  background-color: #ffffff;
}
.cid-tRXnqaw96n.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tRXnqaw96n.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tRXnqaw96n .modal-content,
.cid-tRXnqaw96n .modal-dialog {
  height: auto;
}
.cid-tRXnqaw96n .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tRXnqaw96n .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tRXnqaw96n .form-wrapper .mbr-form .form-group,
  .cid-tRXnqaw96n .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tRXnqaw96n .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tRXnqaw96n .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tRXnqaw96n .mbr-text {
  text-align: center;
}
.cid-tRXnqaw96n .pt-0 {
  padding-top: 0 !important;
}
.cid-tRXnqaw96n .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tRXnqaw96n .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tRXnqaw96n .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tRXnqaw96n .modal-open {
  overflow: hidden;
}
.cid-tRXnqaw96n .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tRXnqaw96n .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tRXnqaw96n .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tRXnqaw96n .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tRXnqaw96n .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tRXnqaw96n .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tRXnqaw96n .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tRXnqaw96n .modal-content {
  background: #f3ecfb;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-tRXnqaw96n .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tRXnqaw96n .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tRXnqaw96n .modal-backdrop.fade {
  opacity: 0;
}
.cid-tRXnqaw96n .modal-backdrop.show {
  opacity: .5;
}
.cid-tRXnqaw96n .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tRXnqaw96n .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tRXnqaw96n .modal-header {
    padding: 1rem;
  }
}
.cid-tRXnqaw96n .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tRXnqaw96n .modal-header .close svg {
  fill: #000000;
}
.cid-tRXnqaw96n .modal-header .close:hover {
  opacity: 1;
}
.cid-tRXnqaw96n .modal-header .close:focus {
  outline: none;
}
.cid-tRXnqaw96n .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-tRXnqaw96n .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tRXnqaw96n .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tRXnqaw96n .modal-body {
    padding: 1rem;
  }
}
.cid-tRXnqaw96n .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tRXnqaw96n .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tRXnqaw96n .modal-footer {
    padding: 1rem;
  }
}
.cid-tRXnqaw96n .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tRXnqaw96n .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tRXnqaw96n .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tRXnqaw96n .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tRXnqaw96n .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tRXnqaw96n .modal-lg,
  .cid-tRXnqaw96n .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tRXnqaw96n .modal-xl {
    max-width: 1140px;
  }
}
.cid-tRXnqaw96n .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tRXnqaw96n .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tRXnqaw96n .form-group {
  margin-bottom: 1rem;
}
.cid-tRXnqaw96n .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tRXnqaw96n .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tRXnqaw96n .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tRXnqaw96n .mbr-section-btn {
  margin: 0;
}
.cid-tRXnqaw96n .mbr-section-btn .btn {
  margin: 0;
}
.cid-tRXnqaw96n LABEL {
  color: #000000;
}
.cid-tRZBvthAdZ .navbar-dropdown {
  position: relative !important;
}
.cid-tRZBvthAdZ .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-tRZBvthAdZ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tRZBvthAdZ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tRZBvthAdZ .dropdown-item:hover,
.cid-tRZBvthAdZ .dropdown-item:focus {
  background: #000000 !important;
  color: white !important;
}
.cid-tRZBvthAdZ .dropdown-item:hover span {
  color: white;
}
.cid-tRZBvthAdZ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tRZBvthAdZ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tRZBvthAdZ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tRZBvthAdZ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tRZBvthAdZ .nav-link {
  position: relative;
}
.cid-tRZBvthAdZ .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tRZBvthAdZ .container {
    flex-wrap: nowrap;
  }
}
.cid-tRZBvthAdZ .iconfont-wrapper {
  color: #561fa4 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tRZBvthAdZ .dropdown-menu,
.cid-tRZBvthAdZ .navbar.opened {
  background: #ffffff !important;
}
.cid-tRZBvthAdZ .nav-item:focus,
.cid-tRZBvthAdZ .nav-link:focus {
  outline: none;
}
.cid-tRZBvthAdZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tRZBvthAdZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tRZBvthAdZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tRZBvthAdZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tRZBvthAdZ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tRZBvthAdZ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tRZBvthAdZ .navbar {
  min-height: 71px;
  transition: all 0.4s ease-out;
  box-sizing: content-box;
  box-shadow: none !important;
  padding: 5px 40px !important;
  background-color: #ffffff;
}
.cid-tRZBvthAdZ .navbar.opened {
  transition: all 0.3s;
}
.cid-tRZBvthAdZ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tRZBvthAdZ .navbar .navbar-logo img {
  width: auto;
}
.cid-tRZBvthAdZ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tRZBvthAdZ .navbar.collapsed {
  justify-content: center;
}
.cid-tRZBvthAdZ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tRZBvthAdZ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tRZBvthAdZ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.7rem);
  }
}
.cid-tRZBvthAdZ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tRZBvthAdZ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tRZBvthAdZ .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-tRZBvthAdZ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tRZBvthAdZ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tRZBvthAdZ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tRZBvthAdZ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tRZBvthAdZ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tRZBvthAdZ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tRZBvthAdZ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tRZBvthAdZ .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-tRZBvthAdZ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tRZBvthAdZ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tRZBvthAdZ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tRZBvthAdZ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tRZBvthAdZ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tRZBvthAdZ .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tRZBvthAdZ .navbar.navbar-short {
  min-height: 60px;
}
.cid-tRZBvthAdZ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tRZBvthAdZ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tRZBvthAdZ .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-tRZBvthAdZ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tRZBvthAdZ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tRZBvthAdZ .dropdown-item.active,
.cid-tRZBvthAdZ .dropdown-item:active {
  background-color: transparent;
}
.cid-tRZBvthAdZ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tRZBvthAdZ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tRZBvthAdZ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tRZBvthAdZ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tRZBvthAdZ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tRZBvthAdZ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tRZBvthAdZ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tRZBvthAdZ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tRZBvthAdZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tRZBvthAdZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tRZBvthAdZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tRZBvthAdZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tRZBvthAdZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tRZBvthAdZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tRZBvthAdZ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tRZBvthAdZ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tRZBvthAdZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tRZBvthAdZ .navbar-dropdown {
  padding: 0;
}
.cid-tRZBvthAdZ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tRZBvthAdZ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tRZBvthAdZ .navbar {
    height: 70px;
  }
  .cid-tRZBvthAdZ .navbar.opened {
    height: auto;
  }
  .cid-tRZBvthAdZ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tRZBvthAdZ .navbar-short {
  padding: 5px 40px !important;
  background-color: #ffffff;
  box-shadow: 0 13px 35px -12px rgba(35, 35, 35, 0.1);
}
.cid-tRZBvthAdZ .container-fluid {
  padding: 0 !important;
}
@media (min-width: 992px) {
  .cid-tRZBvthAdZ .container-fluid {
    flex-wrap: nowrap;
  }
}
@media (max-width: 991px) {
  .cid-tRZBvthAdZ .container-fluid .show {
    padding-bottom: 30px;
  }
}
@media (min-width: 992px) {
  .cid-tRZBvthAdZ .navbar-nav {
    margin-right: auto;
    margin-left: 60px;
  }
}
@media (min-width: 1200px) and (max-width: 1399px) {
  .cid-tRZBvthAdZ .navbar-nav {
    margin-left: 40px;
  }
}
@media (min-width: 1400px) {
  .cid-tRZBvthAdZ .navbar-nav {
    margin-left: 145px;
  }
}
.cid-tRZBvthAdZ .nav-item a:hover {
  color: #ffffff !important;
}
.cid-tRZBvthAdZ .nav-item .nav-link {
  position: relative !important;
}
.cid-tRZBvthAdZ .nav-item .nav-link:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 2px;
  background: #000000;
  left: 0;
  bottom: 0;
  transform: scale(0, 1);
  transform-origin: 0 100%;
  opacity: 0;
  transition: transform 0.3s ease-in-out;
}
.cid-tRZBvthAdZ .nav-item .nav-link:hover {
  color: #000000 !important;
}
.cid-tRZBvthAdZ .nav-item .nav-link:hover:before {
  opacity: 1;
  transform: scale(1);
}
@media (max-width: 991px) {
  .cid-tRZBvthAdZ .nav-item .show {
    padding-bottom: 0;
  }
}
.cid-tRZBvthAdZ .tel-menu {
  transition: 0s all !important;
}
@media (min-width: 992px) {
  .cid-tRZBvthAdZ .tel-menu {
    margin-right: 48px;
    margin-left: auto;
    order: 49;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .cid-tRZBvthAdZ .tel-menu {
    display: none;
  }
}
.cid-tRZBvthAdZ .mbr-text {
  color: #000000;
  opacity: 0.8;
  margin-bottom: 0;
  word-break: normal;
}
@media (max-width: 991px) {
  .cid-tRZBvthAdZ .mbr-text {
    text-align: center !important;
  }
}
.cid-tRZBvthAdZ .mbr-text a {
  opacity: 1;
  text-decoration: underline;
}
.cid-tRZBvthAdZ .mbr-section-btn {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tRZBvthAdZ .mbr-section-btn {
    justify-content: center;
    margin-top: 60px;
  }
}
@media (min-width: 992px) {
  .cid-tRZBvthAdZ .mbr-section-btn {
    max-width: 35%;
    margin-left: -0.6rem !important;
    margin-right: -0.6rem !important;
    order: 50;
  }
}
.cid-tRZBvthAdZ .mbr-section-btn .btn {
  max-width: 200px;
  width: 200px;
  min-height: 55px;
  padding: 5px 10px;
  border-radius: 9px;
}
.cid-tRZBvthAdZ .mbr-section-btn .btn:hover:before {
  display: none;
}
.cid-tRZBvthAdZ .navbar-toggler:before {
  content: '';
  position: absolute;
  right: -7px;
  top: -10px;
  width: 44px;
  height: 38px;
  background-color: #000000;
  border-radius: 0.25rem;
}
.cid-tRZBvtS8WA {
  padding-top: 0;
  padding-bottom: 0;
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffd564;
}
.cid-tRZBvtS8WA .image-wrapper {
  position: relative;
  height: 100%;
}
.cid-tRZBvtS8WA .mbr-section-title {
  color: #000000;
  text-align: left;
  width: 90%;
}
.cid-tRZBvtS8WA .mbr-section-subtitle {
  margin: 0;
  color: #c0bcb7;
  text-align: left;
  width: 90%;
}
.cid-tRZBvtS8WA .mbr-section-btn {
  width: 90%;
}
.cid-tRZBvtS8WA img {
  object-fit: cover;
  height: 100%;
}
.cid-tRZBvtS8WA section {
  position: relative;
}
.cid-tRZBvtS8WA .wrap {
  padding-top: 2rem;
  padding-bottom: 2rem;
  padding-left: 60px;
}
@media (max-width: 991px) {
  .cid-tRZBvtS8WA .wrap {
    justify-content: center;
    padding: 1rem;
  }
  .cid-tRZBvtS8WA .mbr-section-subtitle,
  .cid-tRZBvtS8WA .mbr-section-btn,
  .cid-tRZBvtS8WA .mbr-section-title {
    width: 100%;
    padding: 0;
  }
}
.cid-tRZBvtS8WA .container-fluid {
  padding-left: 0;
  padding-right: 0;
}
.cid-tRZBvtS8WA .btn {
  padding: 0.8rem 4rem;
  position: relative;
  color: #c0bcb7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tRZBvtS8WA .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-tRZBvtS8WA .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tRZBvtS8WA .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tRZBvtS8WA .btn:hover .effectHover::before {
  border-top: 1px solid #000000;
  border-left: 1px solid #000000;
  transform: scale3d(1, 1, 1);
}
.cid-tRZBvtS8WA .btn:hover .effectHover::after {
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  transform: scale3d(1, 1, 1);
}
.cid-tRZBvtS8WA .mbr-section-subtitle,
.cid-tRZBvtS8WA .mbr-section-btn {
  color: #000000;
}
.cid-tRZBvud16f {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tRZBvud16f .mbr-fallback-image.disabled {
  display: none;
}
.cid-tRZBvud16f .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tRZBvud16f .link-align {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-tRZBvud16f .text-wrapper {
    text-align: center;
  }
}
@media (min-width: 992px) {
  .cid-tRZBvud16f .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tRZBvud16f .row {
  flex-direction: row-reverse;
}
.cid-tRZBvud16f .link-wrap {
  width: fit-content;
  display: inline-block;
  overflow: hidden;
}
.cid-tRZBvud16f .link-wrap:hover svg {
  animation-duration: 1s;
  animation-name: svg;
}
.cid-tRZBvud16f svg {
  transition: all 0.3s;
  width: 100%;
  margin-top: -20px;
}
.cid-tRZBvud16f g {
  fill: #000000;
}
@keyframes svg {
  0% {
    clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
  }
  50% {
    clip-path: polygon(100% 0%, 100% 0%, 100% 100%, 100% 100%);
  }
  51% {
    clip-path: polygon(0% 0%, 0% 0%, 0% 100%, 0% 100%);
  }
  100% {
    clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
  }
}
.cid-tRZBvud16f .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tRZBvud16f .image-wrapper {
    padding: 1rem;
  }
}
.cid-tRZBvud16f .mbr-text,
.cid-tRZBvud16f .mbr-section-btn {
  color: #000000;
}
.cid-tRZBvud16f .mbr-link,
.cid-tRZBvud16f .link-align {
  color: #000000;
}
.cid-tRZBvuI3Sf {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #000000;
}
.cid-tRZBvuI3Sf .listico {
  padding-right: 1rem;
  font-size: 1.5rem;
}
.cid-tRZBvuI3Sf .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-tRZBvuI3Sf .col + .mbr-section-btn .btn,
.cid-tRZBvuI3Sf .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
}
@media (min-width: 300px) {
  .cid-tRZBvuI3Sf .col + .mbr-section-btn .btn,
  .cid-tRZBvuI3Sf .col-auto + .mbr-section-btn .btn {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
}
@media (min-width: 300px) {
  .cid-tRZBvuI3Sf .dragArea > *:nth-last-child(2).col,
  .cid-tRZBvuI3Sf .dragArea > *:nth-last-child(2).col-auto,
  .cid-tRZBvuI3Sf .col + .mbr-section-btn,
  .cid-tRZBvuI3Sf .col-auto + .mbr-section-btn {
    padding-right: 0;
    padding-left: 0;
    margin: 0;
  }
}
@media (max-width: 299px) {
  .cid-tRZBvuI3Sf .dragArea {
    flex-direction: column;
  }
}
.cid-tRZBvuI3Sf .btn-primary {
  border: 1px solid #000000 !important;
}
.cid-tRZBvuI3Sf .btn-primary:hover {
  border: 1px solid #000000 !important;
}
.cid-tRZBvuI3Sf .stripe {
  border-bottom: 1px solid #ffc010;
  max-width: 90%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-tRZBvuI3Sf .form-group {
  max-width: 220px;
}
.cid-tRZBvuI3Sf .mbr-section-btn {
  padding-left: 0;
}
.cid-tRZBvuI3Sf .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-tRZBvuI3Sf .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #ffc010;
  width: 85%;
}
.cid-tRZBvuI3Sf .mbr-text {
  color: #444;
}
.cid-tRZBvuI3Sf h5 {
  margin-bottom: 0;
}
.cid-tRZBvuI3Sf .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-tRZBvuI3Sf .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tRZBvuI3Sf .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-tRZBvuI3Sf .socicon {
  font-size: 1.3rem;
  background: #ffff00;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tRZBvuI3Sf .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-tRZBvuI3Sf .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-tRZBvuI3Sf .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tRZBvuI3Sf .social-list a:hover {
  opacity: 0.4;
}
.cid-tRZBvuI3Sf .media-container-row > div {
  padding: 0px;
}
.cid-tRZBvuI3Sf .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-tRZBvuI3Sf .group-title {
  text-align: left;
  color: #ffc010;
  padding-bottom: 0.2rem;
}
.cid-tRZBvuI3Sf .links {
  color: #ffffff;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tRZBvuI3Sf .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-tRZBvuI3Sf .social-list,
  .cid-tRZBvuI3Sf .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-tRZBvuI3Sf h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-tRZBvuI3Sf .form-group {
    max-width: 180px;
  }
}
.cid-tRZBvuI3Sf .links span {
  color: #9e9e9e;
}
.cid-tRZBvuI3Sf .logo-sub-title {
  text-align: center;
  color: #ffffff;
}
.cid-tRZBvuI3Sf .logo-title {
  text-align: center;
}
.cid-tRZBvuI3Sf .logo-title,
.cid-tRZBvuI3Sf .logo {
  color: #ffffff;
}
.cid-tRZBvvtMdF.popup-builder {
  background-color: #ffffff;
}
.cid-tRZBvvtMdF.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tRZBvvtMdF.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tRZBvvtMdF .modal-content,
.cid-tRZBvvtMdF .modal-dialog {
  height: auto;
}
.cid-tRZBvvtMdF .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tRZBvvtMdF .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tRZBvvtMdF .form-wrapper .mbr-form .form-group,
  .cid-tRZBvvtMdF .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tRZBvvtMdF .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tRZBvvtMdF .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tRZBvvtMdF .mbr-text {
  text-align: center;
}
.cid-tRZBvvtMdF .pt-0 {
  padding-top: 0 !important;
}
.cid-tRZBvvtMdF .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tRZBvvtMdF .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tRZBvvtMdF .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tRZBvvtMdF .modal-open {
  overflow: hidden;
}
.cid-tRZBvvtMdF .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tRZBvvtMdF .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tRZBvvtMdF .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tRZBvvtMdF .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tRZBvvtMdF .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tRZBvvtMdF .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tRZBvvtMdF .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tRZBvvtMdF .modal-content {
  background: #f3ecfb;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-tRZBvvtMdF .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tRZBvvtMdF .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tRZBvvtMdF .modal-backdrop.fade {
  opacity: 0;
}
.cid-tRZBvvtMdF .modal-backdrop.show {
  opacity: .5;
}
.cid-tRZBvvtMdF .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tRZBvvtMdF .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tRZBvvtMdF .modal-header {
    padding: 1rem;
  }
}
.cid-tRZBvvtMdF .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tRZBvvtMdF .modal-header .close svg {
  fill: #000000;
}
.cid-tRZBvvtMdF .modal-header .close:hover {
  opacity: 1;
}
.cid-tRZBvvtMdF .modal-header .close:focus {
  outline: none;
}
.cid-tRZBvvtMdF .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-tRZBvvtMdF .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tRZBvvtMdF .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tRZBvvtMdF .modal-body {
    padding: 1rem;
  }
}
.cid-tRZBvvtMdF .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tRZBvvtMdF .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tRZBvvtMdF .modal-footer {
    padding: 1rem;
  }
}
.cid-tRZBvvtMdF .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tRZBvvtMdF .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tRZBvvtMdF .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tRZBvvtMdF .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tRZBvvtMdF .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tRZBvvtMdF .modal-lg,
  .cid-tRZBvvtMdF .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tRZBvvtMdF .modal-xl {
    max-width: 1140px;
  }
}
.cid-tRZBvvtMdF .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tRZBvvtMdF .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tRZBvvtMdF .form-group {
  margin-bottom: 1rem;
}
.cid-tRZBvvtMdF .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tRZBvvtMdF .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tRZBvvtMdF .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tRZBvvtMdF .mbr-section-btn {
  margin: 0;
}
.cid-tRZBvvtMdF .mbr-section-btn .btn {
  margin: 0;
}
.cid-tRZBvvtMdF LABEL {
  color: #000000;
}
.cid-tRZEFwxBEi .navbar-dropdown {
  position: relative !important;
}
.cid-tRZEFwxBEi .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-tRZEFwxBEi .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tRZEFwxBEi .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tRZEFwxBEi .dropdown-item:hover,
.cid-tRZEFwxBEi .dropdown-item:focus {
  background: #000000 !important;
  color: white !important;
}
.cid-tRZEFwxBEi .dropdown-item:hover span {
  color: white;
}
.cid-tRZEFwxBEi .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tRZEFwxBEi .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tRZEFwxBEi .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tRZEFwxBEi .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tRZEFwxBEi .nav-link {
  position: relative;
}
.cid-tRZEFwxBEi .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tRZEFwxBEi .container {
    flex-wrap: nowrap;
  }
}
.cid-tRZEFwxBEi .iconfont-wrapper {
  color: #561fa4 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tRZEFwxBEi .dropdown-menu,
.cid-tRZEFwxBEi .navbar.opened {
  background: #ffffff !important;
}
.cid-tRZEFwxBEi .nav-item:focus,
.cid-tRZEFwxBEi .nav-link:focus {
  outline: none;
}
.cid-tRZEFwxBEi .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tRZEFwxBEi .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tRZEFwxBEi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tRZEFwxBEi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tRZEFwxBEi .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tRZEFwxBEi .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tRZEFwxBEi .navbar {
  min-height: 71px;
  transition: all 0.4s ease-out;
  box-sizing: content-box;
  box-shadow: none !important;
  padding: 5px 40px !important;
  background-color: #ffffff;
}
.cid-tRZEFwxBEi .navbar.opened {
  transition: all 0.3s;
}
.cid-tRZEFwxBEi .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tRZEFwxBEi .navbar .navbar-logo img {
  width: auto;
}
.cid-tRZEFwxBEi .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tRZEFwxBEi .navbar.collapsed {
  justify-content: center;
}
.cid-tRZEFwxBEi .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tRZEFwxBEi .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tRZEFwxBEi .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.7rem);
  }
}
.cid-tRZEFwxBEi .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tRZEFwxBEi .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tRZEFwxBEi .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-tRZEFwxBEi .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tRZEFwxBEi .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tRZEFwxBEi .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tRZEFwxBEi .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tRZEFwxBEi .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tRZEFwxBEi .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tRZEFwxBEi .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tRZEFwxBEi .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-tRZEFwxBEi .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tRZEFwxBEi .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tRZEFwxBEi .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tRZEFwxBEi .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tRZEFwxBEi .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tRZEFwxBEi .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tRZEFwxBEi .navbar.navbar-short {
  min-height: 60px;
}
.cid-tRZEFwxBEi .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tRZEFwxBEi .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tRZEFwxBEi .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-tRZEFwxBEi .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tRZEFwxBEi .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tRZEFwxBEi .dropdown-item.active,
.cid-tRZEFwxBEi .dropdown-item:active {
  background-color: transparent;
}
.cid-tRZEFwxBEi .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tRZEFwxBEi .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tRZEFwxBEi .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tRZEFwxBEi .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tRZEFwxBEi .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tRZEFwxBEi .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tRZEFwxBEi ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tRZEFwxBEi button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tRZEFwxBEi button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tRZEFwxBEi button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tRZEFwxBEi button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tRZEFwxBEi button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tRZEFwxBEi button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tRZEFwxBEi nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tRZEFwxBEi nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tRZEFwxBEi nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tRZEFwxBEi nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tRZEFwxBEi .navbar-dropdown {
  padding: 0;
}
.cid-tRZEFwxBEi a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tRZEFwxBEi .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tRZEFwxBEi .navbar {
    height: 70px;
  }
  .cid-tRZEFwxBEi .navbar.opened {
    height: auto;
  }
  .cid-tRZEFwxBEi .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tRZEFwxBEi .navbar-short {
  padding: 5px 40px !important;
  background-color: #ffffff;
  box-shadow: 0 13px 35px -12px rgba(35, 35, 35, 0.1);
}
.cid-tRZEFwxBEi .container-fluid {
  padding: 0 !important;
}
@media (min-width: 992px) {
  .cid-tRZEFwxBEi .container-fluid {
    flex-wrap: nowrap;
  }
}
@media (max-width: 991px) {
  .cid-tRZEFwxBEi .container-fluid .show {
    padding-bottom: 30px;
  }
}
@media (min-width: 992px) {
  .cid-tRZEFwxBEi .navbar-nav {
    margin-right: auto;
    margin-left: 60px;
  }
}
@media (min-width: 1200px) and (max-width: 1399px) {
  .cid-tRZEFwxBEi .navbar-nav {
    margin-left: 40px;
  }
}
@media (min-width: 1400px) {
  .cid-tRZEFwxBEi .navbar-nav {
    margin-left: 145px;
  }
}
.cid-tRZEFwxBEi .nav-item a:hover {
  color: #ffffff !important;
}
.cid-tRZEFwxBEi .nav-item .nav-link {
  position: relative !important;
}
.cid-tRZEFwxBEi .nav-item .nav-link:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 2px;
  background: #000000;
  left: 0;
  bottom: 0;
  transform: scale(0, 1);
  transform-origin: 0 100%;
  opacity: 0;
  transition: transform 0.3s ease-in-out;
}
.cid-tRZEFwxBEi .nav-item .nav-link:hover {
  color: #000000 !important;
}
.cid-tRZEFwxBEi .nav-item .nav-link:hover:before {
  opacity: 1;
  transform: scale(1);
}
@media (max-width: 991px) {
  .cid-tRZEFwxBEi .nav-item .show {
    padding-bottom: 0;
  }
}
.cid-tRZEFwxBEi .tel-menu {
  transition: 0s all !important;
}
@media (min-width: 992px) {
  .cid-tRZEFwxBEi .tel-menu {
    margin-right: 48px;
    margin-left: auto;
    order: 49;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .cid-tRZEFwxBEi .tel-menu {
    display: none;
  }
}
.cid-tRZEFwxBEi .mbr-text {
  color: #000000;
  opacity: 0.8;
  margin-bottom: 0;
  word-break: normal;
}
@media (max-width: 991px) {
  .cid-tRZEFwxBEi .mbr-text {
    text-align: center !important;
  }
}
.cid-tRZEFwxBEi .mbr-text a {
  opacity: 1;
  text-decoration: underline;
}
.cid-tRZEFwxBEi .mbr-section-btn {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tRZEFwxBEi .mbr-section-btn {
    justify-content: center;
    margin-top: 60px;
  }
}
@media (min-width: 992px) {
  .cid-tRZEFwxBEi .mbr-section-btn {
    max-width: 35%;
    margin-left: -0.6rem !important;
    margin-right: -0.6rem !important;
    order: 50;
  }
}
.cid-tRZEFwxBEi .mbr-section-btn .btn {
  max-width: 200px;
  width: 200px;
  min-height: 55px;
  padding: 5px 10px;
  border-radius: 9px;
}
.cid-tRZEFwxBEi .mbr-section-btn .btn:hover:before {
  display: none;
}
.cid-tRZEFwxBEi .navbar-toggler:before {
  content: '';
  position: absolute;
  right: -7px;
  top: -10px;
  width: 44px;
  height: 38px;
  background-color: #000000;
  border-radius: 0.25rem;
}
.cid-tRZEFx3KrE {
  padding-top: 0;
  padding-bottom: 0;
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #0c2c68;
}
.cid-tRZEFx3KrE .image-wrapper {
  position: relative;
  height: 100%;
}
.cid-tRZEFx3KrE .mbr-section-title {
  color: #ffeb69;
  text-align: left;
  width: 90%;
}
.cid-tRZEFx3KrE .mbr-section-subtitle {
  margin: 0;
  color: #c0bcb7;
  text-align: left;
  width: 90%;
}
.cid-tRZEFx3KrE .mbr-section-btn {
  width: 90%;
}
.cid-tRZEFx3KrE img {
  object-fit: cover;
  height: 100%;
}
.cid-tRZEFx3KrE section {
  position: relative;
}
.cid-tRZEFx3KrE .wrap {
  padding-top: 2rem;
  padding-bottom: 2rem;
  padding-left: 60px;
}
@media (max-width: 991px) {
  .cid-tRZEFx3KrE .wrap {
    justify-content: center;
    padding: 1rem;
  }
  .cid-tRZEFx3KrE .mbr-section-subtitle,
  .cid-tRZEFx3KrE .mbr-section-btn,
  .cid-tRZEFx3KrE .mbr-section-title {
    width: 100%;
    padding: 0;
  }
}
.cid-tRZEFx3KrE .container-fluid {
  padding-left: 0;
  padding-right: 0;
}
.cid-tRZEFx3KrE .btn {
  padding: 0.8rem 4rem;
  position: relative;
  color: #c0bcb7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tRZEFx3KrE .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-tRZEFx3KrE .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tRZEFx3KrE .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tRZEFx3KrE .btn:hover .effectHover::before {
  border-top: 1px solid #000000;
  border-left: 1px solid #000000;
  transform: scale3d(1, 1, 1);
}
.cid-tRZEFx3KrE .btn:hover .effectHover::after {
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  transform: scale3d(1, 1, 1);
}
.cid-tRZEFx3KrE .mbr-section-subtitle,
.cid-tRZEFx3KrE .mbr-section-btn {
  color: #ffeb69;
}
.cid-tRZEFxrhNR {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tRZEFxrhNR .mbr-fallback-image.disabled {
  display: none;
}
.cid-tRZEFxrhNR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tRZEFxrhNR .link-align {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-tRZEFxrhNR .text-wrapper {
    text-align: center;
  }
}
@media (min-width: 992px) {
  .cid-tRZEFxrhNR .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tRZEFxrhNR .row {
  flex-direction: row-reverse;
}
.cid-tRZEFxrhNR .link-wrap {
  width: fit-content;
  display: inline-block;
  overflow: hidden;
}
.cid-tRZEFxrhNR .link-wrap:hover svg {
  animation-duration: 1s;
  animation-name: svg;
}
.cid-tRZEFxrhNR svg {
  transition: all 0.3s;
  width: 100%;
  margin-top: -20px;
}
.cid-tRZEFxrhNR g {
  fill: #000000;
}
@keyframes svg {
  0% {
    clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
  }
  50% {
    clip-path: polygon(100% 0%, 100% 0%, 100% 100%, 100% 100%);
  }
  51% {
    clip-path: polygon(0% 0%, 0% 0%, 0% 100%, 0% 100%);
  }
  100% {
    clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
  }
}
.cid-tRZEFxrhNR .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tRZEFxrhNR .image-wrapper {
    padding: 1rem;
  }
}
.cid-tRZEFxrhNR .mbr-text,
.cid-tRZEFxrhNR .mbr-section-btn {
  color: #000000;
}
.cid-tRZEFxrhNR .mbr-link,
.cid-tRZEFxrhNR .link-align {
  color: #000000;
}
.cid-tRZEFxOuru {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #000000;
}
.cid-tRZEFxOuru .listico {
  padding-right: 1rem;
  font-size: 1.5rem;
}
.cid-tRZEFxOuru .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-tRZEFxOuru .col + .mbr-section-btn .btn,
.cid-tRZEFxOuru .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
}
@media (min-width: 300px) {
  .cid-tRZEFxOuru .col + .mbr-section-btn .btn,
  .cid-tRZEFxOuru .col-auto + .mbr-section-btn .btn {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
}
@media (min-width: 300px) {
  .cid-tRZEFxOuru .dragArea > *:nth-last-child(2).col,
  .cid-tRZEFxOuru .dragArea > *:nth-last-child(2).col-auto,
  .cid-tRZEFxOuru .col + .mbr-section-btn,
  .cid-tRZEFxOuru .col-auto + .mbr-section-btn {
    padding-right: 0;
    padding-left: 0;
    margin: 0;
  }
}
@media (max-width: 299px) {
  .cid-tRZEFxOuru .dragArea {
    flex-direction: column;
  }
}
.cid-tRZEFxOuru .btn-primary {
  border: 1px solid #000000 !important;
}
.cid-tRZEFxOuru .btn-primary:hover {
  border: 1px solid #000000 !important;
}
.cid-tRZEFxOuru .stripe {
  border-bottom: 1px solid #ffc010;
  max-width: 90%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-tRZEFxOuru .form-group {
  max-width: 220px;
}
.cid-tRZEFxOuru .mbr-section-btn {
  padding-left: 0;
}
.cid-tRZEFxOuru .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-tRZEFxOuru .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #ffc010;
  width: 85%;
}
.cid-tRZEFxOuru .mbr-text {
  color: #444;
}
.cid-tRZEFxOuru h5 {
  margin-bottom: 0;
}
.cid-tRZEFxOuru .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-tRZEFxOuru .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tRZEFxOuru .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-tRZEFxOuru .socicon {
  font-size: 1.3rem;
  background: #ffff00;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tRZEFxOuru .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-tRZEFxOuru .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-tRZEFxOuru .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tRZEFxOuru .social-list a:hover {
  opacity: 0.4;
}
.cid-tRZEFxOuru .media-container-row > div {
  padding: 0px;
}
.cid-tRZEFxOuru .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-tRZEFxOuru .group-title {
  text-align: left;
  color: #ffc010;
  padding-bottom: 0.2rem;
}
.cid-tRZEFxOuru .links {
  color: #ffffff;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tRZEFxOuru .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-tRZEFxOuru .social-list,
  .cid-tRZEFxOuru .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-tRZEFxOuru h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-tRZEFxOuru .form-group {
    max-width: 180px;
  }
}
.cid-tRZEFxOuru .links span {
  color: #9e9e9e;
}
.cid-tRZEFxOuru .logo-sub-title {
  text-align: center;
  color: #ffffff;
}
.cid-tRZEFxOuru .logo-title {
  text-align: center;
}
.cid-tRZEFxOuru .logo-title,
.cid-tRZEFxOuru .logo {
  color: #ffffff;
}
.cid-tRZEFywApK.popup-builder {
  background-color: #ffffff;
}
.cid-tRZEFywApK.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tRZEFywApK.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tRZEFywApK .modal-content,
.cid-tRZEFywApK .modal-dialog {
  height: auto;
}
.cid-tRZEFywApK .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tRZEFywApK .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tRZEFywApK .form-wrapper .mbr-form .form-group,
  .cid-tRZEFywApK .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tRZEFywApK .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tRZEFywApK .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tRZEFywApK .mbr-text {
  text-align: center;
}
.cid-tRZEFywApK .pt-0 {
  padding-top: 0 !important;
}
.cid-tRZEFywApK .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tRZEFywApK .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tRZEFywApK .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tRZEFywApK .modal-open {
  overflow: hidden;
}
.cid-tRZEFywApK .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tRZEFywApK .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tRZEFywApK .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tRZEFywApK .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tRZEFywApK .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tRZEFywApK .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tRZEFywApK .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tRZEFywApK .modal-content {
  background: #f3ecfb;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-tRZEFywApK .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tRZEFywApK .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tRZEFywApK .modal-backdrop.fade {
  opacity: 0;
}
.cid-tRZEFywApK .modal-backdrop.show {
  opacity: .5;
}
.cid-tRZEFywApK .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tRZEFywApK .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tRZEFywApK .modal-header {
    padding: 1rem;
  }
}
.cid-tRZEFywApK .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tRZEFywApK .modal-header .close svg {
  fill: #000000;
}
.cid-tRZEFywApK .modal-header .close:hover {
  opacity: 1;
}
.cid-tRZEFywApK .modal-header .close:focus {
  outline: none;
}
.cid-tRZEFywApK .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-tRZEFywApK .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tRZEFywApK .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tRZEFywApK .modal-body {
    padding: 1rem;
  }
}
.cid-tRZEFywApK .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tRZEFywApK .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tRZEFywApK .modal-footer {
    padding: 1rem;
  }
}
.cid-tRZEFywApK .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tRZEFywApK .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tRZEFywApK .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tRZEFywApK .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tRZEFywApK .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tRZEFywApK .modal-lg,
  .cid-tRZEFywApK .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tRZEFywApK .modal-xl {
    max-width: 1140px;
  }
}
.cid-tRZEFywApK .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tRZEFywApK .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tRZEFywApK .form-group {
  margin-bottom: 1rem;
}
.cid-tRZEFywApK .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tRZEFywApK .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tRZEFywApK .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tRZEFywApK .mbr-section-btn {
  margin: 0;
}
.cid-tRZEFywApK .mbr-section-btn .btn {
  margin: 0;
}
.cid-tRZEFywApK LABEL {
  color: #000000;
}
.cid-tRZFqos5HJ .navbar-dropdown {
  position: relative !important;
}
.cid-tRZFqos5HJ .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-tRZFqos5HJ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tRZFqos5HJ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tRZFqos5HJ .dropdown-item:hover,
.cid-tRZFqos5HJ .dropdown-item:focus {
  background: #000000 !important;
  color: white !important;
}
.cid-tRZFqos5HJ .dropdown-item:hover span {
  color: white;
}
.cid-tRZFqos5HJ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tRZFqos5HJ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tRZFqos5HJ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tRZFqos5HJ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tRZFqos5HJ .nav-link {
  position: relative;
}
.cid-tRZFqos5HJ .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tRZFqos5HJ .container {
    flex-wrap: nowrap;
  }
}
.cid-tRZFqos5HJ .iconfont-wrapper {
  color: #561fa4 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tRZFqos5HJ .dropdown-menu,
.cid-tRZFqos5HJ .navbar.opened {
  background: #ffffff !important;
}
.cid-tRZFqos5HJ .nav-item:focus,
.cid-tRZFqos5HJ .nav-link:focus {
  outline: none;
}
.cid-tRZFqos5HJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tRZFqos5HJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tRZFqos5HJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tRZFqos5HJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tRZFqos5HJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tRZFqos5HJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tRZFqos5HJ .navbar {
  min-height: 71px;
  transition: all 0.4s ease-out;
  box-sizing: content-box;
  box-shadow: none !important;
  padding: 5px 40px !important;
  background-color: #ffffff;
}
.cid-tRZFqos5HJ .navbar.opened {
  transition: all 0.3s;
}
.cid-tRZFqos5HJ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tRZFqos5HJ .navbar .navbar-logo img {
  width: auto;
}
.cid-tRZFqos5HJ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tRZFqos5HJ .navbar.collapsed {
  justify-content: center;
}
.cid-tRZFqos5HJ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tRZFqos5HJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tRZFqos5HJ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.7rem);
  }
}
.cid-tRZFqos5HJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tRZFqos5HJ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tRZFqos5HJ .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-tRZFqos5HJ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tRZFqos5HJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tRZFqos5HJ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tRZFqos5HJ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tRZFqos5HJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tRZFqos5HJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tRZFqos5HJ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tRZFqos5HJ .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-tRZFqos5HJ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tRZFqos5HJ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tRZFqos5HJ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tRZFqos5HJ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tRZFqos5HJ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tRZFqos5HJ .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tRZFqos5HJ .navbar.navbar-short {
  min-height: 60px;
}
.cid-tRZFqos5HJ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tRZFqos5HJ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tRZFqos5HJ .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-tRZFqos5HJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tRZFqos5HJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tRZFqos5HJ .dropdown-item.active,
.cid-tRZFqos5HJ .dropdown-item:active {
  background-color: transparent;
}
.cid-tRZFqos5HJ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tRZFqos5HJ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tRZFqos5HJ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tRZFqos5HJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tRZFqos5HJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tRZFqos5HJ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tRZFqos5HJ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tRZFqos5HJ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tRZFqos5HJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tRZFqos5HJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tRZFqos5HJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tRZFqos5HJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tRZFqos5HJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tRZFqos5HJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tRZFqos5HJ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tRZFqos5HJ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tRZFqos5HJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tRZFqos5HJ .navbar-dropdown {
  padding: 0;
}
.cid-tRZFqos5HJ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tRZFqos5HJ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tRZFqos5HJ .navbar {
    height: 70px;
  }
  .cid-tRZFqos5HJ .navbar.opened {
    height: auto;
  }
  .cid-tRZFqos5HJ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tRZFqos5HJ .navbar-short {
  padding: 5px 40px !important;
  background-color: #ffffff;
  box-shadow: 0 13px 35px -12px rgba(35, 35, 35, 0.1);
}
.cid-tRZFqos5HJ .container-fluid {
  padding: 0 !important;
}
@media (min-width: 992px) {
  .cid-tRZFqos5HJ .container-fluid {
    flex-wrap: nowrap;
  }
}
@media (max-width: 991px) {
  .cid-tRZFqos5HJ .container-fluid .show {
    padding-bottom: 30px;
  }
}
@media (min-width: 992px) {
  .cid-tRZFqos5HJ .navbar-nav {
    margin-right: auto;
    margin-left: 60px;
  }
}
@media (min-width: 1200px) and (max-width: 1399px) {
  .cid-tRZFqos5HJ .navbar-nav {
    margin-left: 40px;
  }
}
@media (min-width: 1400px) {
  .cid-tRZFqos5HJ .navbar-nav {
    margin-left: 145px;
  }
}
.cid-tRZFqos5HJ .nav-item a:hover {
  color: #ffffff !important;
}
.cid-tRZFqos5HJ .nav-item .nav-link {
  position: relative !important;
}
.cid-tRZFqos5HJ .nav-item .nav-link:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 2px;
  background: #000000;
  left: 0;
  bottom: 0;
  transform: scale(0, 1);
  transform-origin: 0 100%;
  opacity: 0;
  transition: transform 0.3s ease-in-out;
}
.cid-tRZFqos5HJ .nav-item .nav-link:hover {
  color: #000000 !important;
}
.cid-tRZFqos5HJ .nav-item .nav-link:hover:before {
  opacity: 1;
  transform: scale(1);
}
@media (max-width: 991px) {
  .cid-tRZFqos5HJ .nav-item .show {
    padding-bottom: 0;
  }
}
.cid-tRZFqos5HJ .tel-menu {
  transition: 0s all !important;
}
@media (min-width: 992px) {
  .cid-tRZFqos5HJ .tel-menu {
    margin-right: 48px;
    margin-left: auto;
    order: 49;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .cid-tRZFqos5HJ .tel-menu {
    display: none;
  }
}
.cid-tRZFqos5HJ .mbr-text {
  color: #000000;
  opacity: 0.8;
  margin-bottom: 0;
  word-break: normal;
}
@media (max-width: 991px) {
  .cid-tRZFqos5HJ .mbr-text {
    text-align: center !important;
  }
}
.cid-tRZFqos5HJ .mbr-text a {
  opacity: 1;
  text-decoration: underline;
}
.cid-tRZFqos5HJ .mbr-section-btn {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tRZFqos5HJ .mbr-section-btn {
    justify-content: center;
    margin-top: 60px;
  }
}
@media (min-width: 992px) {
  .cid-tRZFqos5HJ .mbr-section-btn {
    max-width: 35%;
    margin-left: -0.6rem !important;
    margin-right: -0.6rem !important;
    order: 50;
  }
}
.cid-tRZFqos5HJ .mbr-section-btn .btn {
  max-width: 200px;
  width: 200px;
  min-height: 55px;
  padding: 5px 10px;
  border-radius: 9px;
}
.cid-tRZFqos5HJ .mbr-section-btn .btn:hover:before {
  display: none;
}
.cid-tRZFqos5HJ .navbar-toggler:before {
  content: '';
  position: absolute;
  right: -7px;
  top: -10px;
  width: 44px;
  height: 38px;
  background-color: #000000;
  border-radius: 0.25rem;
}
.cid-tRZFqoVDNa {
  padding-top: 0;
  padding-bottom: 0;
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #710040;
}
.cid-tRZFqoVDNa .image-wrapper {
  position: relative;
  height: 100%;
}
.cid-tRZFqoVDNa .mbr-section-title {
  color: #ffffff;
  text-align: left;
  width: 90%;
}
.cid-tRZFqoVDNa .mbr-section-subtitle {
  margin: 0;
  color: #c0bcb7;
  text-align: left;
  width: 90%;
}
.cid-tRZFqoVDNa .mbr-section-btn {
  width: 90%;
}
.cid-tRZFqoVDNa img {
  object-fit: cover;
  height: 100%;
}
.cid-tRZFqoVDNa section {
  position: relative;
}
.cid-tRZFqoVDNa .wrap {
  padding-top: 2rem;
  padding-bottom: 2rem;
  padding-left: 60px;
}
@media (max-width: 991px) {
  .cid-tRZFqoVDNa .wrap {
    justify-content: center;
    padding: 1rem;
  }
  .cid-tRZFqoVDNa .mbr-section-subtitle,
  .cid-tRZFqoVDNa .mbr-section-btn,
  .cid-tRZFqoVDNa .mbr-section-title {
    width: 100%;
    padding: 0;
  }
}
.cid-tRZFqoVDNa .container-fluid {
  padding-left: 0;
  padding-right: 0;
}
.cid-tRZFqoVDNa .btn {
  padding: 0.8rem 4rem;
  position: relative;
  color: #c0bcb7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tRZFqoVDNa .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-tRZFqoVDNa .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tRZFqoVDNa .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tRZFqoVDNa .btn:hover .effectHover::before {
  border-top: 1px solid #000000;
  border-left: 1px solid #000000;
  transform: scale3d(1, 1, 1);
}
.cid-tRZFqoVDNa .btn:hover .effectHover::after {
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  transform: scale3d(1, 1, 1);
}
.cid-tRZFqoVDNa .mbr-section-subtitle,
.cid-tRZFqoVDNa .mbr-section-btn {
  color: #ffffff;
}
.cid-tRZFqpeQni {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tRZFqpeQni .mbr-fallback-image.disabled {
  display: none;
}
.cid-tRZFqpeQni .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tRZFqpeQni .link-align {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-tRZFqpeQni .text-wrapper {
    text-align: center;
  }
}
@media (min-width: 992px) {
  .cid-tRZFqpeQni .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tRZFqpeQni .row {
  flex-direction: row-reverse;
}
.cid-tRZFqpeQni .link-wrap {
  width: fit-content;
  display: inline-block;
  overflow: hidden;
}
.cid-tRZFqpeQni .link-wrap:hover svg {
  animation-duration: 1s;
  animation-name: svg;
}
.cid-tRZFqpeQni svg {
  transition: all 0.3s;
  width: 100%;
  margin-top: -20px;
}
.cid-tRZFqpeQni g {
  fill: #000000;
}
@keyframes svg {
  0% {
    clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
  }
  50% {
    clip-path: polygon(100% 0%, 100% 0%, 100% 100%, 100% 100%);
  }
  51% {
    clip-path: polygon(0% 0%, 0% 0%, 0% 100%, 0% 100%);
  }
  100% {
    clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
  }
}
.cid-tRZFqpeQni .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tRZFqpeQni .image-wrapper {
    padding: 1rem;
  }
}
.cid-tRZFqpeQni .mbr-text,
.cid-tRZFqpeQni .mbr-section-btn {
  color: #000000;
}
.cid-tRZFqpeQni .mbr-link,
.cid-tRZFqpeQni .link-align {
  color: #000000;
}
.cid-tRZFqpDfN6 {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #000000;
}
.cid-tRZFqpDfN6 .listico {
  padding-right: 1rem;
  font-size: 1.5rem;
}
.cid-tRZFqpDfN6 .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-tRZFqpDfN6 .col + .mbr-section-btn .btn,
.cid-tRZFqpDfN6 .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
}
@media (min-width: 300px) {
  .cid-tRZFqpDfN6 .col + .mbr-section-btn .btn,
  .cid-tRZFqpDfN6 .col-auto + .mbr-section-btn .btn {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
}
@media (min-width: 300px) {
  .cid-tRZFqpDfN6 .dragArea > *:nth-last-child(2).col,
  .cid-tRZFqpDfN6 .dragArea > *:nth-last-child(2).col-auto,
  .cid-tRZFqpDfN6 .col + .mbr-section-btn,
  .cid-tRZFqpDfN6 .col-auto + .mbr-section-btn {
    padding-right: 0;
    padding-left: 0;
    margin: 0;
  }
}
@media (max-width: 299px) {
  .cid-tRZFqpDfN6 .dragArea {
    flex-direction: column;
  }
}
.cid-tRZFqpDfN6 .btn-primary {
  border: 1px solid #000000 !important;
}
.cid-tRZFqpDfN6 .btn-primary:hover {
  border: 1px solid #000000 !important;
}
.cid-tRZFqpDfN6 .stripe {
  border-bottom: 1px solid #ffc010;
  max-width: 90%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-tRZFqpDfN6 .form-group {
  max-width: 220px;
}
.cid-tRZFqpDfN6 .mbr-section-btn {
  padding-left: 0;
}
.cid-tRZFqpDfN6 .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-tRZFqpDfN6 .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #ffc010;
  width: 85%;
}
.cid-tRZFqpDfN6 .mbr-text {
  color: #444;
}
.cid-tRZFqpDfN6 h5 {
  margin-bottom: 0;
}
.cid-tRZFqpDfN6 .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-tRZFqpDfN6 .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tRZFqpDfN6 .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-tRZFqpDfN6 .socicon {
  font-size: 1.3rem;
  background: #ffff00;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tRZFqpDfN6 .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-tRZFqpDfN6 .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-tRZFqpDfN6 .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tRZFqpDfN6 .social-list a:hover {
  opacity: 0.4;
}
.cid-tRZFqpDfN6 .media-container-row > div {
  padding: 0px;
}
.cid-tRZFqpDfN6 .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-tRZFqpDfN6 .group-title {
  text-align: left;
  color: #ffc010;
  padding-bottom: 0.2rem;
}
.cid-tRZFqpDfN6 .links {
  color: #ffffff;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tRZFqpDfN6 .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-tRZFqpDfN6 .social-list,
  .cid-tRZFqpDfN6 .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-tRZFqpDfN6 h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-tRZFqpDfN6 .form-group {
    max-width: 180px;
  }
}
.cid-tRZFqpDfN6 .links span {
  color: #9e9e9e;
}
.cid-tRZFqpDfN6 .logo-sub-title {
  text-align: center;
  color: #ffffff;
}
.cid-tRZFqpDfN6 .logo-title {
  text-align: center;
}
.cid-tRZFqpDfN6 .logo-title,
.cid-tRZFqpDfN6 .logo {
  color: #ffffff;
}
.cid-tRZFqqftU2.popup-builder {
  background-color: #ffffff;
}
.cid-tRZFqqftU2.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tRZFqqftU2.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tRZFqqftU2 .modal-content,
.cid-tRZFqqftU2 .modal-dialog {
  height: auto;
}
.cid-tRZFqqftU2 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tRZFqqftU2 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tRZFqqftU2 .form-wrapper .mbr-form .form-group,
  .cid-tRZFqqftU2 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tRZFqqftU2 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tRZFqqftU2 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tRZFqqftU2 .mbr-text {
  text-align: center;
}
.cid-tRZFqqftU2 .pt-0 {
  padding-top: 0 !important;
}
.cid-tRZFqqftU2 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tRZFqqftU2 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tRZFqqftU2 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tRZFqqftU2 .modal-open {
  overflow: hidden;
}
.cid-tRZFqqftU2 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tRZFqqftU2 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tRZFqqftU2 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tRZFqqftU2 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tRZFqqftU2 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tRZFqqftU2 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tRZFqqftU2 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tRZFqqftU2 .modal-content {
  background: #f3ecfb;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-tRZFqqftU2 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tRZFqqftU2 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tRZFqqftU2 .modal-backdrop.fade {
  opacity: 0;
}
.cid-tRZFqqftU2 .modal-backdrop.show {
  opacity: .5;
}
.cid-tRZFqqftU2 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tRZFqqftU2 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tRZFqqftU2 .modal-header {
    padding: 1rem;
  }
}
.cid-tRZFqqftU2 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tRZFqqftU2 .modal-header .close svg {
  fill: #000000;
}
.cid-tRZFqqftU2 .modal-header .close:hover {
  opacity: 1;
}
.cid-tRZFqqftU2 .modal-header .close:focus {
  outline: none;
}
.cid-tRZFqqftU2 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-tRZFqqftU2 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tRZFqqftU2 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tRZFqqftU2 .modal-body {
    padding: 1rem;
  }
}
.cid-tRZFqqftU2 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tRZFqqftU2 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tRZFqqftU2 .modal-footer {
    padding: 1rem;
  }
}
.cid-tRZFqqftU2 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tRZFqqftU2 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tRZFqqftU2 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tRZFqqftU2 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tRZFqqftU2 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tRZFqqftU2 .modal-lg,
  .cid-tRZFqqftU2 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tRZFqqftU2 .modal-xl {
    max-width: 1140px;
  }
}
.cid-tRZFqqftU2 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tRZFqqftU2 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tRZFqqftU2 .form-group {
  margin-bottom: 1rem;
}
.cid-tRZFqqftU2 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tRZFqqftU2 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tRZFqqftU2 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tRZFqqftU2 .mbr-section-btn {
  margin: 0;
}
.cid-tRZFqqftU2 .mbr-section-btn .btn {
  margin: 0;
}
.cid-tRZFqqftU2 LABEL {
  color: #000000;
}
.cid-tRZH68xow5 .navbar-dropdown {
  position: relative !important;
}
.cid-tRZH68xow5 .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-tRZH68xow5 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tRZH68xow5 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tRZH68xow5 .dropdown-item:hover,
.cid-tRZH68xow5 .dropdown-item:focus {
  background: #000000 !important;
  color: white !important;
}
.cid-tRZH68xow5 .dropdown-item:hover span {
  color: white;
}
.cid-tRZH68xow5 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tRZH68xow5 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tRZH68xow5 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tRZH68xow5 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tRZH68xow5 .nav-link {
  position: relative;
}
.cid-tRZH68xow5 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tRZH68xow5 .container {
    flex-wrap: nowrap;
  }
}
.cid-tRZH68xow5 .iconfont-wrapper {
  color: #561fa4 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tRZH68xow5 .dropdown-menu,
.cid-tRZH68xow5 .navbar.opened {
  background: #ffffff !important;
}
.cid-tRZH68xow5 .nav-item:focus,
.cid-tRZH68xow5 .nav-link:focus {
  outline: none;
}
.cid-tRZH68xow5 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tRZH68xow5 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tRZH68xow5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tRZH68xow5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tRZH68xow5 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tRZH68xow5 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tRZH68xow5 .navbar {
  min-height: 71px;
  transition: all 0.4s ease-out;
  box-sizing: content-box;
  box-shadow: none !important;
  padding: 5px 40px !important;
  background-color: #ffffff;
}
.cid-tRZH68xow5 .navbar.opened {
  transition: all 0.3s;
}
.cid-tRZH68xow5 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tRZH68xow5 .navbar .navbar-logo img {
  width: auto;
}
.cid-tRZH68xow5 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tRZH68xow5 .navbar.collapsed {
  justify-content: center;
}
.cid-tRZH68xow5 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tRZH68xow5 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tRZH68xow5 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.7rem);
  }
}
.cid-tRZH68xow5 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tRZH68xow5 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tRZH68xow5 .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-tRZH68xow5 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tRZH68xow5 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tRZH68xow5 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tRZH68xow5 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tRZH68xow5 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tRZH68xow5 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tRZH68xow5 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tRZH68xow5 .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-tRZH68xow5 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tRZH68xow5 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tRZH68xow5 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tRZH68xow5 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tRZH68xow5 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tRZH68xow5 .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tRZH68xow5 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tRZH68xow5 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tRZH68xow5 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tRZH68xow5 .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-tRZH68xow5 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tRZH68xow5 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tRZH68xow5 .dropdown-item.active,
.cid-tRZH68xow5 .dropdown-item:active {
  background-color: transparent;
}
.cid-tRZH68xow5 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tRZH68xow5 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tRZH68xow5 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tRZH68xow5 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tRZH68xow5 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tRZH68xow5 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tRZH68xow5 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tRZH68xow5 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tRZH68xow5 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tRZH68xow5 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tRZH68xow5 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tRZH68xow5 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tRZH68xow5 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tRZH68xow5 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tRZH68xow5 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tRZH68xow5 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tRZH68xow5 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tRZH68xow5 .navbar-dropdown {
  padding: 0;
}
.cid-tRZH68xow5 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tRZH68xow5 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tRZH68xow5 .navbar {
    height: 70px;
  }
  .cid-tRZH68xow5 .navbar.opened {
    height: auto;
  }
  .cid-tRZH68xow5 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tRZH68xow5 .navbar-short {
  padding: 5px 40px !important;
  background-color: #ffffff;
  box-shadow: 0 13px 35px -12px rgba(35, 35, 35, 0.1);
}
.cid-tRZH68xow5 .container-fluid {
  padding: 0 !important;
}
@media (min-width: 992px) {
  .cid-tRZH68xow5 .container-fluid {
    flex-wrap: nowrap;
  }
}
@media (max-width: 991px) {
  .cid-tRZH68xow5 .container-fluid .show {
    padding-bottom: 30px;
  }
}
@media (min-width: 992px) {
  .cid-tRZH68xow5 .navbar-nav {
    margin-right: auto;
    margin-left: 60px;
  }
}
@media (min-width: 1200px) and (max-width: 1399px) {
  .cid-tRZH68xow5 .navbar-nav {
    margin-left: 40px;
  }
}
@media (min-width: 1400px) {
  .cid-tRZH68xow5 .navbar-nav {
    margin-left: 145px;
  }
}
.cid-tRZH68xow5 .nav-item a:hover {
  color: #ffffff !important;
}
.cid-tRZH68xow5 .nav-item .nav-link {
  position: relative !important;
}
.cid-tRZH68xow5 .nav-item .nav-link:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 2px;
  background: #000000;
  left: 0;
  bottom: 0;
  transform: scale(0, 1);
  transform-origin: 0 100%;
  opacity: 0;
  transition: transform 0.3s ease-in-out;
}
.cid-tRZH68xow5 .nav-item .nav-link:hover {
  color: #000000 !important;
}
.cid-tRZH68xow5 .nav-item .nav-link:hover:before {
  opacity: 1;
  transform: scale(1);
}
@media (max-width: 991px) {
  .cid-tRZH68xow5 .nav-item .show {
    padding-bottom: 0;
  }
}
.cid-tRZH68xow5 .tel-menu {
  transition: 0s all !important;
}
@media (min-width: 992px) {
  .cid-tRZH68xow5 .tel-menu {
    margin-right: 48px;
    margin-left: auto;
    order: 49;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .cid-tRZH68xow5 .tel-menu {
    display: none;
  }
}
.cid-tRZH68xow5 .mbr-text {
  color: #000000;
  opacity: 0.8;
  margin-bottom: 0;
  word-break: normal;
}
@media (max-width: 991px) {
  .cid-tRZH68xow5 .mbr-text {
    text-align: center !important;
  }
}
.cid-tRZH68xow5 .mbr-text a {
  opacity: 1;
  text-decoration: underline;
}
.cid-tRZH68xow5 .mbr-section-btn {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tRZH68xow5 .mbr-section-btn {
    justify-content: center;
    margin-top: 60px;
  }
}
@media (min-width: 992px) {
  .cid-tRZH68xow5 .mbr-section-btn {
    max-width: 35%;
    margin-left: -0.6rem !important;
    margin-right: -0.6rem !important;
    order: 50;
  }
}
.cid-tRZH68xow5 .mbr-section-btn .btn {
  max-width: 200px;
  width: 200px;
  min-height: 55px;
  padding: 5px 10px;
  border-radius: 9px;
}
.cid-tRZH68xow5 .mbr-section-btn .btn:hover:before {
  display: none;
}
.cid-tRZH68xow5 .navbar-toggler:before {
  content: '';
  position: absolute;
  right: -7px;
  top: -10px;
  width: 44px;
  height: 38px;
  background-color: #000000;
  border-radius: 0.25rem;
}
.cid-tRZH68WZX7 {
  padding-top: 0;
  padding-bottom: 0;
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #0c2c68;
}
.cid-tRZH68WZX7 .image-wrapper {
  position: relative;
  height: 100%;
}
.cid-tRZH68WZX7 .mbr-section-title {
  color: #ffeb69;
  text-align: left;
  width: 90%;
}
.cid-tRZH68WZX7 .mbr-section-subtitle {
  margin: 0;
  color: #c0bcb7;
  text-align: left;
  width: 90%;
}
.cid-tRZH68WZX7 .mbr-section-btn {
  width: 90%;
}
.cid-tRZH68WZX7 img {
  object-fit: cover;
  height: 100%;
}
.cid-tRZH68WZX7 section {
  position: relative;
}
.cid-tRZH68WZX7 .wrap {
  padding-top: 2rem;
  padding-bottom: 2rem;
  padding-left: 60px;
}
@media (max-width: 991px) {
  .cid-tRZH68WZX7 .wrap {
    justify-content: center;
    padding: 1rem;
  }
  .cid-tRZH68WZX7 .mbr-section-subtitle,
  .cid-tRZH68WZX7 .mbr-section-btn,
  .cid-tRZH68WZX7 .mbr-section-title {
    width: 100%;
    padding: 0;
  }
}
.cid-tRZH68WZX7 .container-fluid {
  padding-left: 0;
  padding-right: 0;
}
.cid-tRZH68WZX7 .btn {
  padding: 0.8rem 4rem;
  position: relative;
  color: #c0bcb7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tRZH68WZX7 .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-tRZH68WZX7 .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tRZH68WZX7 .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tRZH68WZX7 .btn:hover .effectHover::before {
  border-top: 1px solid #000000;
  border-left: 1px solid #000000;
  transform: scale3d(1, 1, 1);
}
.cid-tRZH68WZX7 .btn:hover .effectHover::after {
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  transform: scale3d(1, 1, 1);
}
.cid-tRZH68WZX7 .mbr-section-subtitle,
.cid-tRZH68WZX7 .mbr-section-btn {
  color: #ffffff;
}
.cid-tRZH69dKhL {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tRZH69dKhL .mbr-fallback-image.disabled {
  display: none;
}
.cid-tRZH69dKhL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tRZH69dKhL .link-align {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-tRZH69dKhL .text-wrapper {
    text-align: center;
  }
}
@media (min-width: 992px) {
  .cid-tRZH69dKhL .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tRZH69dKhL .row {
  flex-direction: row-reverse;
}
.cid-tRZH69dKhL .link-wrap {
  width: fit-content;
  display: inline-block;
  overflow: hidden;
}
.cid-tRZH69dKhL .link-wrap:hover svg {
  animation-duration: 1s;
  animation-name: svg;
}
.cid-tRZH69dKhL svg {
  transition: all 0.3s;
  width: 100%;
  margin-top: -20px;
}
.cid-tRZH69dKhL g {
  fill: #000000;
}
@keyframes svg {
  0% {
    clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
  }
  50% {
    clip-path: polygon(100% 0%, 100% 0%, 100% 100%, 100% 100%);
  }
  51% {
    clip-path: polygon(0% 0%, 0% 0%, 0% 100%, 0% 100%);
  }
  100% {
    clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
  }
}
.cid-tRZH69dKhL .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tRZH69dKhL .image-wrapper {
    padding: 1rem;
  }
}
.cid-tRZH69dKhL .mbr-text,
.cid-tRZH69dKhL .mbr-section-btn {
  color: #000000;
}
.cid-tRZH69dKhL .mbr-link,
.cid-tRZH69dKhL .link-align {
  color: #000000;
}
.cid-tRZH69ycG5 {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #000000;
}
.cid-tRZH69ycG5 .listico {
  padding-right: 1rem;
  font-size: 1.5rem;
}
.cid-tRZH69ycG5 .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-tRZH69ycG5 .col + .mbr-section-btn .btn,
.cid-tRZH69ycG5 .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
}
@media (min-width: 300px) {
  .cid-tRZH69ycG5 .col + .mbr-section-btn .btn,
  .cid-tRZH69ycG5 .col-auto + .mbr-section-btn .btn {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
}
@media (min-width: 300px) {
  .cid-tRZH69ycG5 .dragArea > *:nth-last-child(2).col,
  .cid-tRZH69ycG5 .dragArea > *:nth-last-child(2).col-auto,
  .cid-tRZH69ycG5 .col + .mbr-section-btn,
  .cid-tRZH69ycG5 .col-auto + .mbr-section-btn {
    padding-right: 0;
    padding-left: 0;
    margin: 0;
  }
}
@media (max-width: 299px) {
  .cid-tRZH69ycG5 .dragArea {
    flex-direction: column;
  }
}
.cid-tRZH69ycG5 .btn-primary {
  border: 1px solid #000000 !important;
}
.cid-tRZH69ycG5 .btn-primary:hover {
  border: 1px solid #000000 !important;
}
.cid-tRZH69ycG5 .stripe {
  border-bottom: 1px solid #ffc010;
  max-width: 90%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-tRZH69ycG5 .form-group {
  max-width: 220px;
}
.cid-tRZH69ycG5 .mbr-section-btn {
  padding-left: 0;
}
.cid-tRZH69ycG5 .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-tRZH69ycG5 .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #ffc010;
  width: 85%;
}
.cid-tRZH69ycG5 .mbr-text {
  color: #444;
}
.cid-tRZH69ycG5 h5 {
  margin-bottom: 0;
}
.cid-tRZH69ycG5 .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-tRZH69ycG5 .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tRZH69ycG5 .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-tRZH69ycG5 .socicon {
  font-size: 1.3rem;
  background: #ffff00;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tRZH69ycG5 .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-tRZH69ycG5 .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-tRZH69ycG5 .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tRZH69ycG5 .social-list a:hover {
  opacity: 0.4;
}
.cid-tRZH69ycG5 .media-container-row > div {
  padding: 0px;
}
.cid-tRZH69ycG5 .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-tRZH69ycG5 .group-title {
  text-align: left;
  color: #ffc010;
  padding-bottom: 0.2rem;
}
.cid-tRZH69ycG5 .links {
  color: #ffffff;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tRZH69ycG5 .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-tRZH69ycG5 .social-list,
  .cid-tRZH69ycG5 .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-tRZH69ycG5 h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-tRZH69ycG5 .form-group {
    max-width: 180px;
  }
}
.cid-tRZH69ycG5 .links span {
  color: #9e9e9e;
}
.cid-tRZH69ycG5 .logo-sub-title {
  text-align: center;
  color: #ffffff;
}
.cid-tRZH69ycG5 .logo-title {
  text-align: center;
}
.cid-tRZH69ycG5 .logo-title,
.cid-tRZH69ycG5 .logo {
  color: #ffffff;
}
.cid-tRZH6a5tlV.popup-builder {
  background-color: #ffffff;
}
.cid-tRZH6a5tlV.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tRZH6a5tlV.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tRZH6a5tlV .modal-content,
.cid-tRZH6a5tlV .modal-dialog {
  height: auto;
}
.cid-tRZH6a5tlV .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tRZH6a5tlV .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tRZH6a5tlV .form-wrapper .mbr-form .form-group,
  .cid-tRZH6a5tlV .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tRZH6a5tlV .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tRZH6a5tlV .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tRZH6a5tlV .mbr-text {
  text-align: center;
}
.cid-tRZH6a5tlV .pt-0 {
  padding-top: 0 !important;
}
.cid-tRZH6a5tlV .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tRZH6a5tlV .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tRZH6a5tlV .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tRZH6a5tlV .modal-open {
  overflow: hidden;
}
.cid-tRZH6a5tlV .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tRZH6a5tlV .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tRZH6a5tlV .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tRZH6a5tlV .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tRZH6a5tlV .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tRZH6a5tlV .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tRZH6a5tlV .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tRZH6a5tlV .modal-content {
  background: #f3ecfb;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-tRZH6a5tlV .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tRZH6a5tlV .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tRZH6a5tlV .modal-backdrop.fade {
  opacity: 0;
}
.cid-tRZH6a5tlV .modal-backdrop.show {
  opacity: .5;
}
.cid-tRZH6a5tlV .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tRZH6a5tlV .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tRZH6a5tlV .modal-header {
    padding: 1rem;
  }
}
.cid-tRZH6a5tlV .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tRZH6a5tlV .modal-header .close svg {
  fill: #000000;
}
.cid-tRZH6a5tlV .modal-header .close:hover {
  opacity: 1;
}
.cid-tRZH6a5tlV .modal-header .close:focus {
  outline: none;
}
.cid-tRZH6a5tlV .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-tRZH6a5tlV .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tRZH6a5tlV .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tRZH6a5tlV .modal-body {
    padding: 1rem;
  }
}
.cid-tRZH6a5tlV .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tRZH6a5tlV .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tRZH6a5tlV .modal-footer {
    padding: 1rem;
  }
}
.cid-tRZH6a5tlV .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tRZH6a5tlV .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tRZH6a5tlV .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tRZH6a5tlV .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tRZH6a5tlV .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tRZH6a5tlV .modal-lg,
  .cid-tRZH6a5tlV .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tRZH6a5tlV .modal-xl {
    max-width: 1140px;
  }
}
.cid-tRZH6a5tlV .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tRZH6a5tlV .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tRZH6a5tlV .form-group {
  margin-bottom: 1rem;
}
.cid-tRZH6a5tlV .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tRZH6a5tlV .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tRZH6a5tlV .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tRZH6a5tlV .mbr-section-btn {
  margin: 0;
}
.cid-tRZH6a5tlV .mbr-section-btn .btn {
  margin: 0;
}
.cid-tRZH6a5tlV LABEL {
  color: #000000;
}
.cid-tS0NLUjTMX .navbar-dropdown {
  position: relative !important;
}
.cid-tS0NLUjTMX .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-tS0NLUjTMX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tS0NLUjTMX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tS0NLUjTMX .dropdown-item:hover,
.cid-tS0NLUjTMX .dropdown-item:focus {
  background: #000000 !important;
  color: white !important;
}
.cid-tS0NLUjTMX .dropdown-item:hover span {
  color: white;
}
.cid-tS0NLUjTMX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tS0NLUjTMX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tS0NLUjTMX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tS0NLUjTMX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tS0NLUjTMX .nav-link {
  position: relative;
}
.cid-tS0NLUjTMX .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tS0NLUjTMX .container {
    flex-wrap: nowrap;
  }
}
.cid-tS0NLUjTMX .iconfont-wrapper {
  color: #561fa4 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tS0NLUjTMX .dropdown-menu,
.cid-tS0NLUjTMX .navbar.opened {
  background: #ffffff !important;
}
.cid-tS0NLUjTMX .nav-item:focus,
.cid-tS0NLUjTMX .nav-link:focus {
  outline: none;
}
.cid-tS0NLUjTMX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tS0NLUjTMX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tS0NLUjTMX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tS0NLUjTMX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tS0NLUjTMX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tS0NLUjTMX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tS0NLUjTMX .navbar {
  min-height: 71px;
  transition: all 0.4s ease-out;
  box-sizing: content-box;
  box-shadow: none !important;
  padding: 5px 40px !important;
  background-color: #ffffff;
}
.cid-tS0NLUjTMX .navbar.opened {
  transition: all 0.3s;
}
.cid-tS0NLUjTMX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tS0NLUjTMX .navbar .navbar-logo img {
  width: auto;
}
.cid-tS0NLUjTMX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tS0NLUjTMX .navbar.collapsed {
  justify-content: center;
}
.cid-tS0NLUjTMX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tS0NLUjTMX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tS0NLUjTMX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.7rem);
  }
}
.cid-tS0NLUjTMX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tS0NLUjTMX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tS0NLUjTMX .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-tS0NLUjTMX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tS0NLUjTMX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tS0NLUjTMX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tS0NLUjTMX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tS0NLUjTMX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tS0NLUjTMX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tS0NLUjTMX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tS0NLUjTMX .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-tS0NLUjTMX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tS0NLUjTMX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tS0NLUjTMX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tS0NLUjTMX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tS0NLUjTMX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tS0NLUjTMX .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tS0NLUjTMX .navbar.navbar-short {
  min-height: 60px;
}
.cid-tS0NLUjTMX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tS0NLUjTMX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tS0NLUjTMX .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-tS0NLUjTMX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tS0NLUjTMX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tS0NLUjTMX .dropdown-item.active,
.cid-tS0NLUjTMX .dropdown-item:active {
  background-color: transparent;
}
.cid-tS0NLUjTMX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tS0NLUjTMX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tS0NLUjTMX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tS0NLUjTMX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tS0NLUjTMX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tS0NLUjTMX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tS0NLUjTMX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tS0NLUjTMX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tS0NLUjTMX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tS0NLUjTMX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tS0NLUjTMX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tS0NLUjTMX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tS0NLUjTMX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tS0NLUjTMX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tS0NLUjTMX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tS0NLUjTMX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tS0NLUjTMX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tS0NLUjTMX .navbar-dropdown {
  padding: 0;
}
.cid-tS0NLUjTMX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tS0NLUjTMX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tS0NLUjTMX .navbar {
    height: 70px;
  }
  .cid-tS0NLUjTMX .navbar.opened {
    height: auto;
  }
  .cid-tS0NLUjTMX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tS0NLUjTMX .navbar-short {
  padding: 5px 40px !important;
  background-color: #ffffff;
  box-shadow: 0 13px 35px -12px rgba(35, 35, 35, 0.1);
}
.cid-tS0NLUjTMX .container-fluid {
  padding: 0 !important;
}
@media (min-width: 992px) {
  .cid-tS0NLUjTMX .container-fluid {
    flex-wrap: nowrap;
  }
}
@media (max-width: 991px) {
  .cid-tS0NLUjTMX .container-fluid .show {
    padding-bottom: 30px;
  }
}
@media (min-width: 992px) {
  .cid-tS0NLUjTMX .navbar-nav {
    margin-right: auto;
    margin-left: 60px;
  }
}
@media (min-width: 1200px) and (max-width: 1399px) {
  .cid-tS0NLUjTMX .navbar-nav {
    margin-left: 40px;
  }
}
@media (min-width: 1400px) {
  .cid-tS0NLUjTMX .navbar-nav {
    margin-left: 145px;
  }
}
.cid-tS0NLUjTMX .nav-item a:hover {
  color: #ffffff !important;
}
.cid-tS0NLUjTMX .nav-item .nav-link {
  position: relative !important;
}
.cid-tS0NLUjTMX .nav-item .nav-link:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 2px;
  background: #000000;
  left: 0;
  bottom: 0;
  transform: scale(0, 1);
  transform-origin: 0 100%;
  opacity: 0;
  transition: transform 0.3s ease-in-out;
}
.cid-tS0NLUjTMX .nav-item .nav-link:hover {
  color: #000000 !important;
}
.cid-tS0NLUjTMX .nav-item .nav-link:hover:before {
  opacity: 1;
  transform: scale(1);
}
@media (max-width: 991px) {
  .cid-tS0NLUjTMX .nav-item .show {
    padding-bottom: 0;
  }
}
.cid-tS0NLUjTMX .tel-menu {
  transition: 0s all !important;
}
@media (min-width: 992px) {
  .cid-tS0NLUjTMX .tel-menu {
    margin-right: 48px;
    margin-left: auto;
    order: 49;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .cid-tS0NLUjTMX .tel-menu {
    display: none;
  }
}
.cid-tS0NLUjTMX .mbr-text {
  color: #000000;
  opacity: 0.8;
  margin-bottom: 0;
  word-break: normal;
}
@media (max-width: 991px) {
  .cid-tS0NLUjTMX .mbr-text {
    text-align: center !important;
  }
}
.cid-tS0NLUjTMX .mbr-text a {
  opacity: 1;
  text-decoration: underline;
}
.cid-tS0NLUjTMX .mbr-section-btn {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tS0NLUjTMX .mbr-section-btn {
    justify-content: center;
    margin-top: 60px;
  }
}
@media (min-width: 992px) {
  .cid-tS0NLUjTMX .mbr-section-btn {
    max-width: 35%;
    margin-left: -0.6rem !important;
    margin-right: -0.6rem !important;
    order: 50;
  }
}
.cid-tS0NLUjTMX .mbr-section-btn .btn {
  max-width: 200px;
  width: 200px;
  min-height: 55px;
  padding: 5px 10px;
  border-radius: 9px;
}
.cid-tS0NLUjTMX .mbr-section-btn .btn:hover:before {
  display: none;
}
.cid-tS0NLUjTMX .navbar-toggler:before {
  content: '';
  position: absolute;
  right: -7px;
  top: -10px;
  width: 44px;
  height: 38px;
  background-color: #000000;
  border-radius: 0.25rem;
}
.cid-tS0NLUG6A7 {
  padding-top: 0;
  padding-bottom: 0;
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tS0NLUG6A7 .image-wrapper {
  position: relative;
  height: 100%;
}
.cid-tS0NLUG6A7 .mbr-section-title {
  color: #fcbccb;
  text-align: left;
  width: 90%;
}
.cid-tS0NLUG6A7 .mbr-section-subtitle {
  margin: 0;
  color: #c0bcb7;
  text-align: left;
  width: 90%;
}
.cid-tS0NLUG6A7 .mbr-section-btn {
  width: 90%;
}
.cid-tS0NLUG6A7 img {
  object-fit: cover;
  height: 100%;
}
.cid-tS0NLUG6A7 section {
  position: relative;
}
.cid-tS0NLUG6A7 .wrap {
  padding-top: 2rem;
  padding-bottom: 2rem;
  padding-left: 60px;
}
@media (max-width: 991px) {
  .cid-tS0NLUG6A7 .wrap {
    justify-content: center;
    padding: 1rem;
  }
  .cid-tS0NLUG6A7 .mbr-section-subtitle,
  .cid-tS0NLUG6A7 .mbr-section-btn,
  .cid-tS0NLUG6A7 .mbr-section-title {
    width: 100%;
    padding: 0;
  }
}
.cid-tS0NLUG6A7 .container-fluid {
  padding-left: 0;
  padding-right: 0;
}
.cid-tS0NLUG6A7 .btn {
  padding: 0.8rem 4rem;
  position: relative;
  color: #c0bcb7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tS0NLUG6A7 .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-tS0NLUG6A7 .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tS0NLUG6A7 .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tS0NLUG6A7 .btn:hover .effectHover::before {
  border-top: 1px solid #000000;
  border-left: 1px solid #000000;
  transform: scale3d(1, 1, 1);
}
.cid-tS0NLUG6A7 .btn:hover .effectHover::after {
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  transform: scale3d(1, 1, 1);
}
.cid-tS0NLUG6A7 .mbr-section-subtitle,
.cid-tS0NLUG6A7 .mbr-section-btn {
  color: #ffffff;
}
.cid-tS0NLUWs78 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tS0NLUWs78 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tS0NLUWs78 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tS0NLUWs78 .link-align {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-tS0NLUWs78 .text-wrapper {
    text-align: center;
  }
}
@media (min-width: 992px) {
  .cid-tS0NLUWs78 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tS0NLUWs78 .row {
  flex-direction: row-reverse;
}
.cid-tS0NLUWs78 .link-wrap {
  width: fit-content;
  display: inline-block;
  overflow: hidden;
}
.cid-tS0NLUWs78 .link-wrap:hover svg {
  animation-duration: 1s;
  animation-name: svg;
}
.cid-tS0NLUWs78 svg {
  transition: all 0.3s;
  width: 100%;
  margin-top: -20px;
}
.cid-tS0NLUWs78 g {
  fill: #000000;
}
@keyframes svg {
  0% {
    clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
  }
  50% {
    clip-path: polygon(100% 0%, 100% 0%, 100% 100%, 100% 100%);
  }
  51% {
    clip-path: polygon(0% 0%, 0% 0%, 0% 100%, 0% 100%);
  }
  100% {
    clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
  }
}
.cid-tS0NLUWs78 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tS0NLUWs78 .image-wrapper {
    padding: 1rem;
  }
}
.cid-tS0NLUWs78 .mbr-text,
.cid-tS0NLUWs78 .mbr-section-btn {
  color: #000000;
}
.cid-tS0NLUWs78 .mbr-link,
.cid-tS0NLUWs78 .link-align {
  color: #000000;
}
.cid-tS0NLViCHo {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #000000;
}
.cid-tS0NLViCHo .listico {
  padding-right: 1rem;
  font-size: 1.5rem;
}
.cid-tS0NLViCHo .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-tS0NLViCHo .col + .mbr-section-btn .btn,
.cid-tS0NLViCHo .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
}
@media (min-width: 300px) {
  .cid-tS0NLViCHo .col + .mbr-section-btn .btn,
  .cid-tS0NLViCHo .col-auto + .mbr-section-btn .btn {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
}
@media (min-width: 300px) {
  .cid-tS0NLViCHo .dragArea > *:nth-last-child(2).col,
  .cid-tS0NLViCHo .dragArea > *:nth-last-child(2).col-auto,
  .cid-tS0NLViCHo .col + .mbr-section-btn,
  .cid-tS0NLViCHo .col-auto + .mbr-section-btn {
    padding-right: 0;
    padding-left: 0;
    margin: 0;
  }
}
@media (max-width: 299px) {
  .cid-tS0NLViCHo .dragArea {
    flex-direction: column;
  }
}
.cid-tS0NLViCHo .btn-primary {
  border: 1px solid #000000 !important;
}
.cid-tS0NLViCHo .btn-primary:hover {
  border: 1px solid #000000 !important;
}
.cid-tS0NLViCHo .stripe {
  border-bottom: 1px solid #ffc010;
  max-width: 90%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-tS0NLViCHo .form-group {
  max-width: 220px;
}
.cid-tS0NLViCHo .mbr-section-btn {
  padding-left: 0;
}
.cid-tS0NLViCHo .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-tS0NLViCHo .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #ffc010;
  width: 85%;
}
.cid-tS0NLViCHo .mbr-text {
  color: #444;
}
.cid-tS0NLViCHo h5 {
  margin-bottom: 0;
}
.cid-tS0NLViCHo .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-tS0NLViCHo .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tS0NLViCHo .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-tS0NLViCHo .socicon {
  font-size: 1.3rem;
  background: #ffff00;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tS0NLViCHo .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-tS0NLViCHo .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-tS0NLViCHo .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tS0NLViCHo .social-list a:hover {
  opacity: 0.4;
}
.cid-tS0NLViCHo .media-container-row > div {
  padding: 0px;
}
.cid-tS0NLViCHo .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-tS0NLViCHo .group-title {
  text-align: left;
  color: #ffc010;
  padding-bottom: 0.2rem;
}
.cid-tS0NLViCHo .links {
  color: #ffffff;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tS0NLViCHo .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-tS0NLViCHo .social-list,
  .cid-tS0NLViCHo .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-tS0NLViCHo h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-tS0NLViCHo .form-group {
    max-width: 180px;
  }
}
.cid-tS0NLViCHo .links span {
  color: #9e9e9e;
}
.cid-tS0NLViCHo .logo-sub-title {
  text-align: center;
  color: #ffffff;
}
.cid-tS0NLViCHo .logo-title {
  text-align: center;
}
.cid-tS0NLViCHo .logo-title,
.cid-tS0NLViCHo .logo {
  color: #ffffff;
}
.cid-tS0NLVNZPJ.popup-builder {
  background-color: #ffffff;
}
.cid-tS0NLVNZPJ.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tS0NLVNZPJ.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tS0NLVNZPJ .modal-content,
.cid-tS0NLVNZPJ .modal-dialog {
  height: auto;
}
.cid-tS0NLVNZPJ .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tS0NLVNZPJ .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tS0NLVNZPJ .form-wrapper .mbr-form .form-group,
  .cid-tS0NLVNZPJ .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tS0NLVNZPJ .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tS0NLVNZPJ .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tS0NLVNZPJ .mbr-text {
  text-align: center;
}
.cid-tS0NLVNZPJ .pt-0 {
  padding-top: 0 !important;
}
.cid-tS0NLVNZPJ .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tS0NLVNZPJ .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tS0NLVNZPJ .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tS0NLVNZPJ .modal-open {
  overflow: hidden;
}
.cid-tS0NLVNZPJ .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tS0NLVNZPJ .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tS0NLVNZPJ .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tS0NLVNZPJ .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tS0NLVNZPJ .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tS0NLVNZPJ .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tS0NLVNZPJ .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tS0NLVNZPJ .modal-content {
  background: #f3ecfb;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-tS0NLVNZPJ .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tS0NLVNZPJ .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tS0NLVNZPJ .modal-backdrop.fade {
  opacity: 0;
}
.cid-tS0NLVNZPJ .modal-backdrop.show {
  opacity: .5;
}
.cid-tS0NLVNZPJ .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tS0NLVNZPJ .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tS0NLVNZPJ .modal-header {
    padding: 1rem;
  }
}
.cid-tS0NLVNZPJ .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tS0NLVNZPJ .modal-header .close svg {
  fill: #000000;
}
.cid-tS0NLVNZPJ .modal-header .close:hover {
  opacity: 1;
}
.cid-tS0NLVNZPJ .modal-header .close:focus {
  outline: none;
}
.cid-tS0NLVNZPJ .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-tS0NLVNZPJ .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tS0NLVNZPJ .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tS0NLVNZPJ .modal-body {
    padding: 1rem;
  }
}
.cid-tS0NLVNZPJ .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tS0NLVNZPJ .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tS0NLVNZPJ .modal-footer {
    padding: 1rem;
  }
}
.cid-tS0NLVNZPJ .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tS0NLVNZPJ .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tS0NLVNZPJ .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tS0NLVNZPJ .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tS0NLVNZPJ .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tS0NLVNZPJ .modal-lg,
  .cid-tS0NLVNZPJ .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tS0NLVNZPJ .modal-xl {
    max-width: 1140px;
  }
}
.cid-tS0NLVNZPJ .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tS0NLVNZPJ .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tS0NLVNZPJ .form-group {
  margin-bottom: 1rem;
}
.cid-tS0NLVNZPJ .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tS0NLVNZPJ .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tS0NLVNZPJ .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tS0NLVNZPJ .mbr-section-btn {
  margin: 0;
}
.cid-tS0NLVNZPJ .mbr-section-btn .btn {
  margin: 0;
}
.cid-tS0NLVNZPJ LABEL {
  color: #000000;
}
.cid-tS1bNlRsTw .navbar-dropdown {
  position: relative !important;
}
.cid-tS1bNlRsTw .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-tS1bNlRsTw .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tS1bNlRsTw .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tS1bNlRsTw .dropdown-item:hover,
.cid-tS1bNlRsTw .dropdown-item:focus {
  background: #000000 !important;
  color: white !important;
}
.cid-tS1bNlRsTw .dropdown-item:hover span {
  color: white;
}
.cid-tS1bNlRsTw .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tS1bNlRsTw .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tS1bNlRsTw .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tS1bNlRsTw .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tS1bNlRsTw .nav-link {
  position: relative;
}
.cid-tS1bNlRsTw .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tS1bNlRsTw .container {
    flex-wrap: nowrap;
  }
}
.cid-tS1bNlRsTw .iconfont-wrapper {
  color: #561fa4 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tS1bNlRsTw .dropdown-menu,
.cid-tS1bNlRsTw .navbar.opened {
  background: #ffffff !important;
}
.cid-tS1bNlRsTw .nav-item:focus,
.cid-tS1bNlRsTw .nav-link:focus {
  outline: none;
}
.cid-tS1bNlRsTw .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tS1bNlRsTw .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tS1bNlRsTw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tS1bNlRsTw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tS1bNlRsTw .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tS1bNlRsTw .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tS1bNlRsTw .navbar {
  min-height: 71px;
  transition: all 0.4s ease-out;
  box-sizing: content-box;
  box-shadow: none !important;
  padding: 5px 40px !important;
  background-color: #ffffff;
}
.cid-tS1bNlRsTw .navbar.opened {
  transition: all 0.3s;
}
.cid-tS1bNlRsTw .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tS1bNlRsTw .navbar .navbar-logo img {
  width: auto;
}
.cid-tS1bNlRsTw .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tS1bNlRsTw .navbar.collapsed {
  justify-content: center;
}
.cid-tS1bNlRsTw .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tS1bNlRsTw .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tS1bNlRsTw .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.7rem);
  }
}
.cid-tS1bNlRsTw .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tS1bNlRsTw .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tS1bNlRsTw .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-tS1bNlRsTw .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tS1bNlRsTw .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tS1bNlRsTw .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tS1bNlRsTw .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tS1bNlRsTw .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tS1bNlRsTw .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tS1bNlRsTw .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tS1bNlRsTw .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-tS1bNlRsTw .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tS1bNlRsTw .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tS1bNlRsTw .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tS1bNlRsTw .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tS1bNlRsTw .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tS1bNlRsTw .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tS1bNlRsTw .navbar.navbar-short {
  min-height: 60px;
}
.cid-tS1bNlRsTw .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tS1bNlRsTw .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tS1bNlRsTw .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-tS1bNlRsTw .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tS1bNlRsTw .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tS1bNlRsTw .dropdown-item.active,
.cid-tS1bNlRsTw .dropdown-item:active {
  background-color: transparent;
}
.cid-tS1bNlRsTw .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tS1bNlRsTw .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tS1bNlRsTw .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tS1bNlRsTw .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tS1bNlRsTw .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tS1bNlRsTw .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tS1bNlRsTw ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tS1bNlRsTw button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tS1bNlRsTw button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tS1bNlRsTw button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tS1bNlRsTw button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tS1bNlRsTw button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tS1bNlRsTw button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tS1bNlRsTw nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tS1bNlRsTw nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tS1bNlRsTw nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tS1bNlRsTw nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tS1bNlRsTw .navbar-dropdown {
  padding: 0;
}
.cid-tS1bNlRsTw a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tS1bNlRsTw .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tS1bNlRsTw .navbar {
    height: 70px;
  }
  .cid-tS1bNlRsTw .navbar.opened {
    height: auto;
  }
  .cid-tS1bNlRsTw .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tS1bNlRsTw .navbar-short {
  padding: 5px 40px !important;
  background-color: #ffffff;
  box-shadow: 0 13px 35px -12px rgba(35, 35, 35, 0.1);
}
.cid-tS1bNlRsTw .container-fluid {
  padding: 0 !important;
}
@media (min-width: 992px) {
  .cid-tS1bNlRsTw .container-fluid {
    flex-wrap: nowrap;
  }
}
@media (max-width: 991px) {
  .cid-tS1bNlRsTw .container-fluid .show {
    padding-bottom: 30px;
  }
}
@media (min-width: 992px) {
  .cid-tS1bNlRsTw .navbar-nav {
    margin-right: auto;
    margin-left: 60px;
  }
}
@media (min-width: 1200px) and (max-width: 1399px) {
  .cid-tS1bNlRsTw .navbar-nav {
    margin-left: 40px;
  }
}
@media (min-width: 1400px) {
  .cid-tS1bNlRsTw .navbar-nav {
    margin-left: 145px;
  }
}
.cid-tS1bNlRsTw .nav-item a:hover {
  color: #ffffff !important;
}
.cid-tS1bNlRsTw .nav-item .nav-link {
  position: relative !important;
}
.cid-tS1bNlRsTw .nav-item .nav-link:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 2px;
  background: #000000;
  left: 0;
  bottom: 0;
  transform: scale(0, 1);
  transform-origin: 0 100%;
  opacity: 0;
  transition: transform 0.3s ease-in-out;
}
.cid-tS1bNlRsTw .nav-item .nav-link:hover {
  color: #000000 !important;
}
.cid-tS1bNlRsTw .nav-item .nav-link:hover:before {
  opacity: 1;
  transform: scale(1);
}
@media (max-width: 991px) {
  .cid-tS1bNlRsTw .nav-item .show {
    padding-bottom: 0;
  }
}
.cid-tS1bNlRsTw .tel-menu {
  transition: 0s all !important;
}
@media (min-width: 992px) {
  .cid-tS1bNlRsTw .tel-menu {
    margin-right: 48px;
    margin-left: auto;
    order: 49;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .cid-tS1bNlRsTw .tel-menu {
    display: none;
  }
}
.cid-tS1bNlRsTw .mbr-text {
  color: #000000;
  opacity: 0.8;
  margin-bottom: 0;
  word-break: normal;
}
@media (max-width: 991px) {
  .cid-tS1bNlRsTw .mbr-text {
    text-align: center !important;
  }
}
.cid-tS1bNlRsTw .mbr-text a {
  opacity: 1;
  text-decoration: underline;
}
.cid-tS1bNlRsTw .mbr-section-btn {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tS1bNlRsTw .mbr-section-btn {
    justify-content: center;
    margin-top: 60px;
  }
}
@media (min-width: 992px) {
  .cid-tS1bNlRsTw .mbr-section-btn {
    max-width: 35%;
    margin-left: -0.6rem !important;
    margin-right: -0.6rem !important;
    order: 50;
  }
}
.cid-tS1bNlRsTw .mbr-section-btn .btn {
  max-width: 200px;
  width: 200px;
  min-height: 55px;
  padding: 5px 10px;
  border-radius: 9px;
}
.cid-tS1bNlRsTw .mbr-section-btn .btn:hover:before {
  display: none;
}
.cid-tS1bNlRsTw .navbar-toggler:before {
  content: '';
  position: absolute;
  right: -7px;
  top: -10px;
  width: 44px;
  height: 38px;
  background-color: #000000;
  border-radius: 0.25rem;
}
.cid-tS1bNmgSXC {
  padding-top: 0;
  padding-bottom: 0;
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #6c5f4f;
}
.cid-tS1bNmgSXC .image-wrapper {
  position: relative;
  height: 100%;
}
.cid-tS1bNmgSXC .mbr-section-title {
  color: #ffeb69;
  text-align: left;
  width: 90%;
}
.cid-tS1bNmgSXC .mbr-section-subtitle {
  margin: 0;
  color: #c0bcb7;
  text-align: left;
  width: 90%;
}
.cid-tS1bNmgSXC .mbr-section-btn {
  width: 90%;
}
.cid-tS1bNmgSXC img {
  object-fit: cover;
  height: 100%;
}
.cid-tS1bNmgSXC section {
  position: relative;
}
.cid-tS1bNmgSXC .wrap {
  padding-top: 2rem;
  padding-bottom: 2rem;
  padding-left: 60px;
}
@media (max-width: 991px) {
  .cid-tS1bNmgSXC .wrap {
    justify-content: center;
    padding: 1rem;
  }
  .cid-tS1bNmgSXC .mbr-section-subtitle,
  .cid-tS1bNmgSXC .mbr-section-btn,
  .cid-tS1bNmgSXC .mbr-section-title {
    width: 100%;
    padding: 0;
  }
}
.cid-tS1bNmgSXC .container-fluid {
  padding-left: 0;
  padding-right: 0;
}
.cid-tS1bNmgSXC .btn {
  padding: 0.8rem 4rem;
  position: relative;
  color: #c0bcb7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tS1bNmgSXC .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-tS1bNmgSXC .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tS1bNmgSXC .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tS1bNmgSXC .btn:hover .effectHover::before {
  border-top: 1px solid #000000;
  border-left: 1px solid #000000;
  transform: scale3d(1, 1, 1);
}
.cid-tS1bNmgSXC .btn:hover .effectHover::after {
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  transform: scale3d(1, 1, 1);
}
.cid-tS1bNmgSXC .mbr-section-subtitle,
.cid-tS1bNmgSXC .mbr-section-btn {
  color: #ffffff;
}
.cid-tS1bNmws2G {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tS1bNmws2G .mbr-fallback-image.disabled {
  display: none;
}
.cid-tS1bNmws2G .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tS1bNmws2G .link-align {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-tS1bNmws2G .text-wrapper {
    text-align: center;
  }
}
@media (min-width: 992px) {
  .cid-tS1bNmws2G .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tS1bNmws2G .row {
  flex-direction: row-reverse;
}
.cid-tS1bNmws2G .link-wrap {
  width: fit-content;
  display: inline-block;
  overflow: hidden;
}
.cid-tS1bNmws2G .link-wrap:hover svg {
  animation-duration: 1s;
  animation-name: svg;
}
.cid-tS1bNmws2G svg {
  transition: all 0.3s;
  width: 100%;
  margin-top: -20px;
}
.cid-tS1bNmws2G g {
  fill: #000000;
}
@keyframes svg {
  0% {
    clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
  }
  50% {
    clip-path: polygon(100% 0%, 100% 0%, 100% 100%, 100% 100%);
  }
  51% {
    clip-path: polygon(0% 0%, 0% 0%, 0% 100%, 0% 100%);
  }
  100% {
    clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
  }
}
.cid-tS1bNmws2G .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tS1bNmws2G .image-wrapper {
    padding: 1rem;
  }
}
.cid-tS1bNmws2G .mbr-text,
.cid-tS1bNmws2G .mbr-section-btn {
  color: #000000;
}
.cid-tS1bNmws2G .mbr-link,
.cid-tS1bNmws2G .link-align {
  color: #000000;
}
.cid-tS1bNmUclh {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #000000;
}
.cid-tS1bNmUclh .listico {
  padding-right: 1rem;
  font-size: 1.5rem;
}
.cid-tS1bNmUclh .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-tS1bNmUclh .col + .mbr-section-btn .btn,
.cid-tS1bNmUclh .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
}
@media (min-width: 300px) {
  .cid-tS1bNmUclh .col + .mbr-section-btn .btn,
  .cid-tS1bNmUclh .col-auto + .mbr-section-btn .btn {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
}
@media (min-width: 300px) {
  .cid-tS1bNmUclh .dragArea > *:nth-last-child(2).col,
  .cid-tS1bNmUclh .dragArea > *:nth-last-child(2).col-auto,
  .cid-tS1bNmUclh .col + .mbr-section-btn,
  .cid-tS1bNmUclh .col-auto + .mbr-section-btn {
    padding-right: 0;
    padding-left: 0;
    margin: 0;
  }
}
@media (max-width: 299px) {
  .cid-tS1bNmUclh .dragArea {
    flex-direction: column;
  }
}
.cid-tS1bNmUclh .btn-primary {
  border: 1px solid #000000 !important;
}
.cid-tS1bNmUclh .btn-primary:hover {
  border: 1px solid #000000 !important;
}
.cid-tS1bNmUclh .stripe {
  border-bottom: 1px solid #ffc010;
  max-width: 90%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-tS1bNmUclh .form-group {
  max-width: 220px;
}
.cid-tS1bNmUclh .mbr-section-btn {
  padding-left: 0;
}
.cid-tS1bNmUclh .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-tS1bNmUclh .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #ffc010;
  width: 85%;
}
.cid-tS1bNmUclh .mbr-text {
  color: #444;
}
.cid-tS1bNmUclh h5 {
  margin-bottom: 0;
}
.cid-tS1bNmUclh .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-tS1bNmUclh .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tS1bNmUclh .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-tS1bNmUclh .socicon {
  font-size: 1.3rem;
  background: #ffff00;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tS1bNmUclh .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-tS1bNmUclh .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-tS1bNmUclh .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tS1bNmUclh .social-list a:hover {
  opacity: 0.4;
}
.cid-tS1bNmUclh .media-container-row > div {
  padding: 0px;
}
.cid-tS1bNmUclh .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-tS1bNmUclh .group-title {
  text-align: left;
  color: #ffc010;
  padding-bottom: 0.2rem;
}
.cid-tS1bNmUclh .links {
  color: #ffffff;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tS1bNmUclh .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-tS1bNmUclh .social-list,
  .cid-tS1bNmUclh .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-tS1bNmUclh h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-tS1bNmUclh .form-group {
    max-width: 180px;
  }
}
.cid-tS1bNmUclh .links span {
  color: #9e9e9e;
}
.cid-tS1bNmUclh .logo-sub-title {
  text-align: center;
  color: #ffffff;
}
.cid-tS1bNmUclh .logo-title {
  text-align: center;
}
.cid-tS1bNmUclh .logo-title,
.cid-tS1bNmUclh .logo {
  color: #ffffff;
}
.cid-tS1bNnskPV.popup-builder {
  background-color: #ffffff;
}
.cid-tS1bNnskPV.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tS1bNnskPV.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tS1bNnskPV .modal-content,
.cid-tS1bNnskPV .modal-dialog {
  height: auto;
}
.cid-tS1bNnskPV .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tS1bNnskPV .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tS1bNnskPV .form-wrapper .mbr-form .form-group,
  .cid-tS1bNnskPV .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tS1bNnskPV .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tS1bNnskPV .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tS1bNnskPV .mbr-text {
  text-align: center;
}
.cid-tS1bNnskPV .pt-0 {
  padding-top: 0 !important;
}
.cid-tS1bNnskPV .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tS1bNnskPV .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tS1bNnskPV .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tS1bNnskPV .modal-open {
  overflow: hidden;
}
.cid-tS1bNnskPV .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tS1bNnskPV .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tS1bNnskPV .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tS1bNnskPV .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tS1bNnskPV .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tS1bNnskPV .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tS1bNnskPV .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tS1bNnskPV .modal-content {
  background: #f3ecfb;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-tS1bNnskPV .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tS1bNnskPV .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tS1bNnskPV .modal-backdrop.fade {
  opacity: 0;
}
.cid-tS1bNnskPV .modal-backdrop.show {
  opacity: .5;
}
.cid-tS1bNnskPV .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tS1bNnskPV .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tS1bNnskPV .modal-header {
    padding: 1rem;
  }
}
.cid-tS1bNnskPV .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tS1bNnskPV .modal-header .close svg {
  fill: #000000;
}
.cid-tS1bNnskPV .modal-header .close:hover {
  opacity: 1;
}
.cid-tS1bNnskPV .modal-header .close:focus {
  outline: none;
}
.cid-tS1bNnskPV .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-tS1bNnskPV .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tS1bNnskPV .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tS1bNnskPV .modal-body {
    padding: 1rem;
  }
}
.cid-tS1bNnskPV .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tS1bNnskPV .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tS1bNnskPV .modal-footer {
    padding: 1rem;
  }
}
.cid-tS1bNnskPV .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tS1bNnskPV .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tS1bNnskPV .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tS1bNnskPV .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tS1bNnskPV .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tS1bNnskPV .modal-lg,
  .cid-tS1bNnskPV .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tS1bNnskPV .modal-xl {
    max-width: 1140px;
  }
}
.cid-tS1bNnskPV .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tS1bNnskPV .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tS1bNnskPV .form-group {
  margin-bottom: 1rem;
}
.cid-tS1bNnskPV .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tS1bNnskPV .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tS1bNnskPV .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tS1bNnskPV .mbr-section-btn {
  margin: 0;
}
.cid-tS1bNnskPV .mbr-section-btn .btn {
  margin: 0;
}
.cid-tS1bNnskPV LABEL {
  color: #000000;
}
.cid-tS2PVySvFg .navbar-dropdown {
  position: relative !important;
}
.cid-tS2PVySvFg .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-tS2PVySvFg .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tS2PVySvFg .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tS2PVySvFg .dropdown-item:hover,
.cid-tS2PVySvFg .dropdown-item:focus {
  background: #000000 !important;
  color: white !important;
}
.cid-tS2PVySvFg .dropdown-item:hover span {
  color: white;
}
.cid-tS2PVySvFg .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tS2PVySvFg .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tS2PVySvFg .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tS2PVySvFg .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tS2PVySvFg .nav-link {
  position: relative;
}
.cid-tS2PVySvFg .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tS2PVySvFg .container {
    flex-wrap: nowrap;
  }
}
.cid-tS2PVySvFg .iconfont-wrapper {
  color: #561fa4 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tS2PVySvFg .dropdown-menu,
.cid-tS2PVySvFg .navbar.opened {
  background: #ffffff !important;
}
.cid-tS2PVySvFg .nav-item:focus,
.cid-tS2PVySvFg .nav-link:focus {
  outline: none;
}
.cid-tS2PVySvFg .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tS2PVySvFg .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tS2PVySvFg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tS2PVySvFg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tS2PVySvFg .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tS2PVySvFg .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tS2PVySvFg .navbar {
  min-height: 71px;
  transition: all 0.4s ease-out;
  box-sizing: content-box;
  box-shadow: none !important;
  padding: 5px 40px !important;
  background-color: #ffffff;
}
.cid-tS2PVySvFg .navbar.opened {
  transition: all 0.3s;
}
.cid-tS2PVySvFg .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tS2PVySvFg .navbar .navbar-logo img {
  width: auto;
}
.cid-tS2PVySvFg .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tS2PVySvFg .navbar.collapsed {
  justify-content: center;
}
.cid-tS2PVySvFg .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tS2PVySvFg .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tS2PVySvFg .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.7rem);
  }
}
.cid-tS2PVySvFg .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tS2PVySvFg .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tS2PVySvFg .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-tS2PVySvFg .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tS2PVySvFg .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tS2PVySvFg .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tS2PVySvFg .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tS2PVySvFg .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tS2PVySvFg .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tS2PVySvFg .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tS2PVySvFg .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-tS2PVySvFg .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tS2PVySvFg .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tS2PVySvFg .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tS2PVySvFg .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tS2PVySvFg .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tS2PVySvFg .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tS2PVySvFg .navbar.navbar-short {
  min-height: 60px;
}
.cid-tS2PVySvFg .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tS2PVySvFg .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tS2PVySvFg .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-tS2PVySvFg .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tS2PVySvFg .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tS2PVySvFg .dropdown-item.active,
.cid-tS2PVySvFg .dropdown-item:active {
  background-color: transparent;
}
.cid-tS2PVySvFg .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tS2PVySvFg .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tS2PVySvFg .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tS2PVySvFg .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tS2PVySvFg .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tS2PVySvFg .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tS2PVySvFg ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tS2PVySvFg button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tS2PVySvFg button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tS2PVySvFg button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tS2PVySvFg button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tS2PVySvFg button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tS2PVySvFg button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tS2PVySvFg nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tS2PVySvFg nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tS2PVySvFg nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tS2PVySvFg nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tS2PVySvFg .navbar-dropdown {
  padding: 0;
}
.cid-tS2PVySvFg a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tS2PVySvFg .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tS2PVySvFg .navbar {
    height: 70px;
  }
  .cid-tS2PVySvFg .navbar.opened {
    height: auto;
  }
  .cid-tS2PVySvFg .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tS2PVySvFg .navbar-short {
  padding: 5px 40px !important;
  background-color: #ffffff;
  box-shadow: 0 13px 35px -12px rgba(35, 35, 35, 0.1);
}
.cid-tS2PVySvFg .container-fluid {
  padding: 0 !important;
}
@media (min-width: 992px) {
  .cid-tS2PVySvFg .container-fluid {
    flex-wrap: nowrap;
  }
}
@media (max-width: 991px) {
  .cid-tS2PVySvFg .container-fluid .show {
    padding-bottom: 30px;
  }
}
@media (min-width: 992px) {
  .cid-tS2PVySvFg .navbar-nav {
    margin-right: auto;
    margin-left: 60px;
  }
}
@media (min-width: 1200px) and (max-width: 1399px) {
  .cid-tS2PVySvFg .navbar-nav {
    margin-left: 40px;
  }
}
@media (min-width: 1400px) {
  .cid-tS2PVySvFg .navbar-nav {
    margin-left: 145px;
  }
}
.cid-tS2PVySvFg .nav-item a:hover {
  color: #ffffff !important;
}
.cid-tS2PVySvFg .nav-item .nav-link {
  position: relative !important;
}
.cid-tS2PVySvFg .nav-item .nav-link:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 2px;
  background: #000000;
  left: 0;
  bottom: 0;
  transform: scale(0, 1);
  transform-origin: 0 100%;
  opacity: 0;
  transition: transform 0.3s ease-in-out;
}
.cid-tS2PVySvFg .nav-item .nav-link:hover {
  color: #000000 !important;
}
.cid-tS2PVySvFg .nav-item .nav-link:hover:before {
  opacity: 1;
  transform: scale(1);
}
@media (max-width: 991px) {
  .cid-tS2PVySvFg .nav-item .show {
    padding-bottom: 0;
  }
}
.cid-tS2PVySvFg .tel-menu {
  transition: 0s all !important;
}
@media (min-width: 992px) {
  .cid-tS2PVySvFg .tel-menu {
    margin-right: 48px;
    margin-left: auto;
    order: 49;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .cid-tS2PVySvFg .tel-menu {
    display: none;
  }
}
.cid-tS2PVySvFg .mbr-text {
  color: #000000;
  opacity: 0.8;
  margin-bottom: 0;
  word-break: normal;
}
@media (max-width: 991px) {
  .cid-tS2PVySvFg .mbr-text {
    text-align: center !important;
  }
}
.cid-tS2PVySvFg .mbr-text a {
  opacity: 1;
  text-decoration: underline;
}
.cid-tS2PVySvFg .mbr-section-btn {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tS2PVySvFg .mbr-section-btn {
    justify-content: center;
    margin-top: 60px;
  }
}
@media (min-width: 992px) {
  .cid-tS2PVySvFg .mbr-section-btn {
    max-width: 35%;
    margin-left: -0.6rem !important;
    margin-right: -0.6rem !important;
    order: 50;
  }
}
.cid-tS2PVySvFg .mbr-section-btn .btn {
  max-width: 200px;
  width: 200px;
  min-height: 55px;
  padding: 5px 10px;
  border-radius: 9px;
}
.cid-tS2PVySvFg .mbr-section-btn .btn:hover:before {
  display: none;
}
.cid-tS2PVySvFg .navbar-toggler:before {
  content: '';
  position: absolute;
  right: -7px;
  top: -10px;
  width: 44px;
  height: 38px;
  background-color: #000000;
  border-radius: 0.25rem;
}
.cid-tS2PVzjl6x {
  padding-top: 0;
  padding-bottom: 0;
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #0c2c68;
}
.cid-tS2PVzjl6x .image-wrapper {
  position: relative;
  height: 100%;
}
.cid-tS2PVzjl6x .mbr-section-title {
  color: #e4d9cb;
  text-align: center;
  width: 90%;
}
.cid-tS2PVzjl6x .mbr-section-subtitle {
  margin: 0;
  color: #c0bcb7;
  text-align: left;
  width: 90%;
}
.cid-tS2PVzjl6x .mbr-section-btn {
  width: 90%;
}
.cid-tS2PVzjl6x img {
  object-fit: cover;
  height: 100%;
}
.cid-tS2PVzjl6x section {
  position: relative;
}
.cid-tS2PVzjl6x .wrap {
  padding-top: 2rem;
  padding-bottom: 2rem;
  padding-left: 60px;
}
@media (max-width: 991px) {
  .cid-tS2PVzjl6x .wrap {
    justify-content: center;
    padding: 1rem;
  }
  .cid-tS2PVzjl6x .mbr-section-subtitle,
  .cid-tS2PVzjl6x .mbr-section-btn,
  .cid-tS2PVzjl6x .mbr-section-title {
    width: 100%;
    padding: 0;
  }
}
.cid-tS2PVzjl6x .container-fluid {
  padding-left: 0;
  padding-right: 0;
}
.cid-tS2PVzjl6x .btn {
  padding: 0.8rem 4rem;
  position: relative;
  color: #c0bcb7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tS2PVzjl6x .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-tS2PVzjl6x .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tS2PVzjl6x .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tS2PVzjl6x .btn:hover .effectHover::before {
  border-top: 1px solid #000000;
  border-left: 1px solid #000000;
  transform: scale3d(1, 1, 1);
}
.cid-tS2PVzjl6x .btn:hover .effectHover::after {
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  transform: scale3d(1, 1, 1);
}
.cid-tS2PVzjl6x .mbr-section-subtitle,
.cid-tS2PVzjl6x .mbr-section-btn {
  color: #e4d9cb;
  text-align: center;
}
.cid-tS2PVzz683 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tS2PVzz683 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tS2PVzz683 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tS2PVzz683 .link-align {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-tS2PVzz683 .text-wrapper {
    text-align: center;
  }
}
@media (min-width: 992px) {
  .cid-tS2PVzz683 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tS2PVzz683 .row {
  flex-direction: row-reverse;
}
.cid-tS2PVzz683 .link-wrap {
  width: fit-content;
  display: inline-block;
  overflow: hidden;
}
.cid-tS2PVzz683 .link-wrap:hover svg {
  animation-duration: 1s;
  animation-name: svg;
}
.cid-tS2PVzz683 svg {
  transition: all 0.3s;
  width: 100%;
  margin-top: -20px;
}
.cid-tS2PVzz683 g {
  fill: #000000;
}
@keyframes svg {
  0% {
    clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
  }
  50% {
    clip-path: polygon(100% 0%, 100% 0%, 100% 100%, 100% 100%);
  }
  51% {
    clip-path: polygon(0% 0%, 0% 0%, 0% 100%, 0% 100%);
  }
  100% {
    clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
  }
}
.cid-tS2PVzz683 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tS2PVzz683 .image-wrapper {
    padding: 1rem;
  }
}
.cid-tS2PVzz683 .mbr-text,
.cid-tS2PVzz683 .mbr-section-btn {
  color: #000000;
}
.cid-tS2PVzz683 .mbr-link,
.cid-tS2PVzz683 .link-align {
  color: #000000;
}
.cid-tS2PVzUV2q {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #000000;
}
.cid-tS2PVzUV2q .listico {
  padding-right: 1rem;
  font-size: 1.5rem;
}
.cid-tS2PVzUV2q .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-tS2PVzUV2q .col + .mbr-section-btn .btn,
.cid-tS2PVzUV2q .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
}
@media (min-width: 300px) {
  .cid-tS2PVzUV2q .col + .mbr-section-btn .btn,
  .cid-tS2PVzUV2q .col-auto + .mbr-section-btn .btn {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
}
@media (min-width: 300px) {
  .cid-tS2PVzUV2q .dragArea > *:nth-last-child(2).col,
  .cid-tS2PVzUV2q .dragArea > *:nth-last-child(2).col-auto,
  .cid-tS2PVzUV2q .col + .mbr-section-btn,
  .cid-tS2PVzUV2q .col-auto + .mbr-section-btn {
    padding-right: 0;
    padding-left: 0;
    margin: 0;
  }
}
@media (max-width: 299px) {
  .cid-tS2PVzUV2q .dragArea {
    flex-direction: column;
  }
}
.cid-tS2PVzUV2q .btn-primary {
  border: 1px solid #000000 !important;
}
.cid-tS2PVzUV2q .btn-primary:hover {
  border: 1px solid #000000 !important;
}
.cid-tS2PVzUV2q .stripe {
  border-bottom: 1px solid #ffc010;
  max-width: 90%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-tS2PVzUV2q .form-group {
  max-width: 220px;
}
.cid-tS2PVzUV2q .mbr-section-btn {
  padding-left: 0;
}
.cid-tS2PVzUV2q .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-tS2PVzUV2q .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #ffc010;
  width: 85%;
}
.cid-tS2PVzUV2q .mbr-text {
  color: #444;
}
.cid-tS2PVzUV2q h5 {
  margin-bottom: 0;
}
.cid-tS2PVzUV2q .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-tS2PVzUV2q .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tS2PVzUV2q .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-tS2PVzUV2q .socicon {
  font-size: 1.3rem;
  background: #ffff00;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tS2PVzUV2q .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-tS2PVzUV2q .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-tS2PVzUV2q .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tS2PVzUV2q .social-list a:hover {
  opacity: 0.4;
}
.cid-tS2PVzUV2q .media-container-row > div {
  padding: 0px;
}
.cid-tS2PVzUV2q .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-tS2PVzUV2q .group-title {
  text-align: left;
  color: #ffc010;
  padding-bottom: 0.2rem;
}
.cid-tS2PVzUV2q .links {
  color: #ffffff;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tS2PVzUV2q .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-tS2PVzUV2q .social-list,
  .cid-tS2PVzUV2q .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-tS2PVzUV2q h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-tS2PVzUV2q .form-group {
    max-width: 180px;
  }
}
.cid-tS2PVzUV2q .links span {
  color: #9e9e9e;
}
.cid-tS2PVzUV2q .logo-sub-title {
  text-align: center;
  color: #ffffff;
}
.cid-tS2PVzUV2q .logo-title {
  text-align: center;
}
.cid-tS2PVzUV2q .logo-title,
.cid-tS2PVzUV2q .logo {
  color: #ffffff;
}
.cid-tS2PVAqmeB.popup-builder {
  background-color: #ffffff;
}
.cid-tS2PVAqmeB.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tS2PVAqmeB.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tS2PVAqmeB .modal-content,
.cid-tS2PVAqmeB .modal-dialog {
  height: auto;
}
.cid-tS2PVAqmeB .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tS2PVAqmeB .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tS2PVAqmeB .form-wrapper .mbr-form .form-group,
  .cid-tS2PVAqmeB .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tS2PVAqmeB .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tS2PVAqmeB .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tS2PVAqmeB .mbr-text {
  text-align: center;
}
.cid-tS2PVAqmeB .pt-0 {
  padding-top: 0 !important;
}
.cid-tS2PVAqmeB .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tS2PVAqmeB .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tS2PVAqmeB .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tS2PVAqmeB .modal-open {
  overflow: hidden;
}
.cid-tS2PVAqmeB .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tS2PVAqmeB .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tS2PVAqmeB .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tS2PVAqmeB .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tS2PVAqmeB .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tS2PVAqmeB .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tS2PVAqmeB .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tS2PVAqmeB .modal-content {
  background: #f3ecfb;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-tS2PVAqmeB .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tS2PVAqmeB .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tS2PVAqmeB .modal-backdrop.fade {
  opacity: 0;
}
.cid-tS2PVAqmeB .modal-backdrop.show {
  opacity: .5;
}
.cid-tS2PVAqmeB .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tS2PVAqmeB .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tS2PVAqmeB .modal-header {
    padding: 1rem;
  }
}
.cid-tS2PVAqmeB .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tS2PVAqmeB .modal-header .close svg {
  fill: #000000;
}
.cid-tS2PVAqmeB .modal-header .close:hover {
  opacity: 1;
}
.cid-tS2PVAqmeB .modal-header .close:focus {
  outline: none;
}
.cid-tS2PVAqmeB .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-tS2PVAqmeB .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tS2PVAqmeB .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tS2PVAqmeB .modal-body {
    padding: 1rem;
  }
}
.cid-tS2PVAqmeB .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tS2PVAqmeB .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tS2PVAqmeB .modal-footer {
    padding: 1rem;
  }
}
.cid-tS2PVAqmeB .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tS2PVAqmeB .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tS2PVAqmeB .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tS2PVAqmeB .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tS2PVAqmeB .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tS2PVAqmeB .modal-lg,
  .cid-tS2PVAqmeB .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tS2PVAqmeB .modal-xl {
    max-width: 1140px;
  }
}
.cid-tS2PVAqmeB .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tS2PVAqmeB .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tS2PVAqmeB .form-group {
  margin-bottom: 1rem;
}
.cid-tS2PVAqmeB .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tS2PVAqmeB .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tS2PVAqmeB .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tS2PVAqmeB .mbr-section-btn {
  margin: 0;
}
.cid-tS2PVAqmeB .mbr-section-btn .btn {
  margin: 0;
}
.cid-tS2PVAqmeB LABEL {
  color: #000000;
}
.cid-tS53C5ZxHH .navbar-dropdown {
  position: relative !important;
}
.cid-tS53C5ZxHH .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-tS53C5ZxHH .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tS53C5ZxHH .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tS53C5ZxHH .dropdown-item:hover,
.cid-tS53C5ZxHH .dropdown-item:focus {
  background: #000000 !important;
  color: white !important;
}
.cid-tS53C5ZxHH .dropdown-item:hover span {
  color: white;
}
.cid-tS53C5ZxHH .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tS53C5ZxHH .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tS53C5ZxHH .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tS53C5ZxHH .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tS53C5ZxHH .nav-link {
  position: relative;
}
.cid-tS53C5ZxHH .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tS53C5ZxHH .container {
    flex-wrap: nowrap;
  }
}
.cid-tS53C5ZxHH .iconfont-wrapper {
  color: #561fa4 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tS53C5ZxHH .dropdown-menu,
.cid-tS53C5ZxHH .navbar.opened {
  background: #ffffff !important;
}
.cid-tS53C5ZxHH .nav-item:focus,
.cid-tS53C5ZxHH .nav-link:focus {
  outline: none;
}
.cid-tS53C5ZxHH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tS53C5ZxHH .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tS53C5ZxHH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tS53C5ZxHH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tS53C5ZxHH .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tS53C5ZxHH .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tS53C5ZxHH .navbar {
  min-height: 71px;
  transition: all 0.4s ease-out;
  box-sizing: content-box;
  box-shadow: none !important;
  padding: 5px 40px !important;
  background-color: #ffffff;
}
.cid-tS53C5ZxHH .navbar.opened {
  transition: all 0.3s;
}
.cid-tS53C5ZxHH .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tS53C5ZxHH .navbar .navbar-logo img {
  width: auto;
}
.cid-tS53C5ZxHH .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tS53C5ZxHH .navbar.collapsed {
  justify-content: center;
}
.cid-tS53C5ZxHH .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tS53C5ZxHH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tS53C5ZxHH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.7rem);
  }
}
.cid-tS53C5ZxHH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tS53C5ZxHH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tS53C5ZxHH .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-tS53C5ZxHH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tS53C5ZxHH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tS53C5ZxHH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tS53C5ZxHH .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tS53C5ZxHH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tS53C5ZxHH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tS53C5ZxHH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tS53C5ZxHH .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-tS53C5ZxHH .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tS53C5ZxHH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tS53C5ZxHH .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tS53C5ZxHH .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tS53C5ZxHH .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tS53C5ZxHH .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tS53C5ZxHH .navbar.navbar-short {
  min-height: 60px;
}
.cid-tS53C5ZxHH .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tS53C5ZxHH .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tS53C5ZxHH .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-tS53C5ZxHH .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tS53C5ZxHH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tS53C5ZxHH .dropdown-item.active,
.cid-tS53C5ZxHH .dropdown-item:active {
  background-color: transparent;
}
.cid-tS53C5ZxHH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tS53C5ZxHH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tS53C5ZxHH .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tS53C5ZxHH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tS53C5ZxHH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tS53C5ZxHH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tS53C5ZxHH ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tS53C5ZxHH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tS53C5ZxHH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tS53C5ZxHH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tS53C5ZxHH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tS53C5ZxHH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tS53C5ZxHH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tS53C5ZxHH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tS53C5ZxHH nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tS53C5ZxHH nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tS53C5ZxHH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tS53C5ZxHH .navbar-dropdown {
  padding: 0;
}
.cid-tS53C5ZxHH a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tS53C5ZxHH .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tS53C5ZxHH .navbar {
    height: 70px;
  }
  .cid-tS53C5ZxHH .navbar.opened {
    height: auto;
  }
  .cid-tS53C5ZxHH .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tS53C5ZxHH .navbar-short {
  padding: 5px 40px !important;
  background-color: #ffffff;
  box-shadow: 0 13px 35px -12px rgba(35, 35, 35, 0.1);
}
.cid-tS53C5ZxHH .container-fluid {
  padding: 0 !important;
}
@media (min-width: 992px) {
  .cid-tS53C5ZxHH .container-fluid {
    flex-wrap: nowrap;
  }
}
@media (max-width: 991px) {
  .cid-tS53C5ZxHH .container-fluid .show {
    padding-bottom: 30px;
  }
}
@media (min-width: 992px) {
  .cid-tS53C5ZxHH .navbar-nav {
    margin-right: auto;
    margin-left: 60px;
  }
}
@media (min-width: 1200px) and (max-width: 1399px) {
  .cid-tS53C5ZxHH .navbar-nav {
    margin-left: 40px;
  }
}
@media (min-width: 1400px) {
  .cid-tS53C5ZxHH .navbar-nav {
    margin-left: 145px;
  }
}
.cid-tS53C5ZxHH .nav-item a:hover {
  color: #ffffff !important;
}
.cid-tS53C5ZxHH .nav-item .nav-link {
  position: relative !important;
}
.cid-tS53C5ZxHH .nav-item .nav-link:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 2px;
  background: #000000;
  left: 0;
  bottom: 0;
  transform: scale(0, 1);
  transform-origin: 0 100%;
  opacity: 0;
  transition: transform 0.3s ease-in-out;
}
.cid-tS53C5ZxHH .nav-item .nav-link:hover {
  color: #000000 !important;
}
.cid-tS53C5ZxHH .nav-item .nav-link:hover:before {
  opacity: 1;
  transform: scale(1);
}
@media (max-width: 991px) {
  .cid-tS53C5ZxHH .nav-item .show {
    padding-bottom: 0;
  }
}
.cid-tS53C5ZxHH .tel-menu {
  transition: 0s all !important;
}
@media (min-width: 992px) {
  .cid-tS53C5ZxHH .tel-menu {
    margin-right: 48px;
    margin-left: auto;
    order: 49;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .cid-tS53C5ZxHH .tel-menu {
    display: none;
  }
}
.cid-tS53C5ZxHH .mbr-text {
  color: #000000;
  opacity: 0.8;
  margin-bottom: 0;
  word-break: normal;
}
@media (max-width: 991px) {
  .cid-tS53C5ZxHH .mbr-text {
    text-align: center !important;
  }
}
.cid-tS53C5ZxHH .mbr-text a {
  opacity: 1;
  text-decoration: underline;
}
.cid-tS53C5ZxHH .mbr-section-btn {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tS53C5ZxHH .mbr-section-btn {
    justify-content: center;
    margin-top: 60px;
  }
}
@media (min-width: 992px) {
  .cid-tS53C5ZxHH .mbr-section-btn {
    max-width: 35%;
    margin-left: -0.6rem !important;
    margin-right: -0.6rem !important;
    order: 50;
  }
}
.cid-tS53C5ZxHH .mbr-section-btn .btn {
  max-width: 200px;
  width: 200px;
  min-height: 55px;
  padding: 5px 10px;
  border-radius: 9px;
}
.cid-tS53C5ZxHH .mbr-section-btn .btn:hover:before {
  display: none;
}
.cid-tS53C5ZxHH .navbar-toggler:before {
  content: '';
  position: absolute;
  right: -7px;
  top: -10px;
  width: 44px;
  height: 38px;
  background-color: #000000;
  border-radius: 0.25rem;
}
.cid-tS53C6rx0E {
  padding-top: 0;
  padding-bottom: 0;
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #0741ad;
}
.cid-tS53C6rx0E .image-wrapper {
  position: relative;
  height: 100%;
}
.cid-tS53C6rx0E .mbr-section-title {
  color: #ffffff;
  text-align: left;
  width: 90%;
}
.cid-tS53C6rx0E .mbr-section-subtitle {
  margin: 0;
  color: #c0bcb7;
  text-align: left;
  width: 90%;
}
.cid-tS53C6rx0E .mbr-section-btn {
  width: 90%;
}
.cid-tS53C6rx0E img {
  object-fit: cover;
  height: 100%;
}
.cid-tS53C6rx0E section {
  position: relative;
}
.cid-tS53C6rx0E .wrap {
  padding-top: 2rem;
  padding-bottom: 2rem;
  padding-left: 60px;
}
@media (max-width: 991px) {
  .cid-tS53C6rx0E .wrap {
    justify-content: center;
    padding: 1rem;
  }
  .cid-tS53C6rx0E .mbr-section-subtitle,
  .cid-tS53C6rx0E .mbr-section-btn,
  .cid-tS53C6rx0E .mbr-section-title {
    width: 100%;
    padding: 0;
  }
}
.cid-tS53C6rx0E .container-fluid {
  padding-left: 0;
  padding-right: 0;
}
.cid-tS53C6rx0E .btn {
  padding: 0.8rem 4rem;
  position: relative;
  color: #c0bcb7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tS53C6rx0E .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-tS53C6rx0E .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tS53C6rx0E .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tS53C6rx0E .btn:hover .effectHover::before {
  border-top: 1px solid #000000;
  border-left: 1px solid #000000;
  transform: scale3d(1, 1, 1);
}
.cid-tS53C6rx0E .btn:hover .effectHover::after {
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  transform: scale3d(1, 1, 1);
}
.cid-tS53C6rx0E .mbr-section-subtitle,
.cid-tS53C6rx0E .mbr-section-btn {
  color: #ffffff;
}
.cid-tS53C6InZ5 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tS53C6InZ5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tS53C6InZ5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tS53C6InZ5 .link-align {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-tS53C6InZ5 .text-wrapper {
    text-align: center;
  }
}
@media (min-width: 992px) {
  .cid-tS53C6InZ5 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tS53C6InZ5 .row {
  flex-direction: row-reverse;
}
.cid-tS53C6InZ5 .link-wrap {
  width: fit-content;
  display: inline-block;
  overflow: hidden;
}
.cid-tS53C6InZ5 .link-wrap:hover svg {
  animation-duration: 1s;
  animation-name: svg;
}
.cid-tS53C6InZ5 svg {
  transition: all 0.3s;
  width: 100%;
  margin-top: -20px;
}
.cid-tS53C6InZ5 g {
  fill: #000000;
}
@keyframes svg {
  0% {
    clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
  }
  50% {
    clip-path: polygon(100% 0%, 100% 0%, 100% 100%, 100% 100%);
  }
  51% {
    clip-path: polygon(0% 0%, 0% 0%, 0% 100%, 0% 100%);
  }
  100% {
    clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
  }
}
.cid-tS53C6InZ5 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tS53C6InZ5 .image-wrapper {
    padding: 1rem;
  }
}
.cid-tS53C6InZ5 .mbr-text,
.cid-tS53C6InZ5 .mbr-section-btn {
  color: #000000;
}
.cid-tS53C6InZ5 .mbr-link,
.cid-tS53C6InZ5 .link-align {
  color: #000000;
}
.cid-tS53C73wNK {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #000000;
}
.cid-tS53C73wNK .listico {
  padding-right: 1rem;
  font-size: 1.5rem;
}
.cid-tS53C73wNK .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-tS53C73wNK .col + .mbr-section-btn .btn,
.cid-tS53C73wNK .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
}
@media (min-width: 300px) {
  .cid-tS53C73wNK .col + .mbr-section-btn .btn,
  .cid-tS53C73wNK .col-auto + .mbr-section-btn .btn {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
}
@media (min-width: 300px) {
  .cid-tS53C73wNK .dragArea > *:nth-last-child(2).col,
  .cid-tS53C73wNK .dragArea > *:nth-last-child(2).col-auto,
  .cid-tS53C73wNK .col + .mbr-section-btn,
  .cid-tS53C73wNK .col-auto + .mbr-section-btn {
    padding-right: 0;
    padding-left: 0;
    margin: 0;
  }
}
@media (max-width: 299px) {
  .cid-tS53C73wNK .dragArea {
    flex-direction: column;
  }
}
.cid-tS53C73wNK .btn-primary {
  border: 1px solid #000000 !important;
}
.cid-tS53C73wNK .btn-primary:hover {
  border: 1px solid #000000 !important;
}
.cid-tS53C73wNK .stripe {
  border-bottom: 1px solid #ffc010;
  max-width: 90%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-tS53C73wNK .form-group {
  max-width: 220px;
}
.cid-tS53C73wNK .mbr-section-btn {
  padding-left: 0;
}
.cid-tS53C73wNK .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-tS53C73wNK .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #ffc010;
  width: 85%;
}
.cid-tS53C73wNK .mbr-text {
  color: #444;
}
.cid-tS53C73wNK h5 {
  margin-bottom: 0;
}
.cid-tS53C73wNK .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-tS53C73wNK .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tS53C73wNK .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-tS53C73wNK .socicon {
  font-size: 1.3rem;
  background: #ffff00;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tS53C73wNK .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-tS53C73wNK .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-tS53C73wNK .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tS53C73wNK .social-list a:hover {
  opacity: 0.4;
}
.cid-tS53C73wNK .media-container-row > div {
  padding: 0px;
}
.cid-tS53C73wNK .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-tS53C73wNK .group-title {
  text-align: left;
  color: #ffc010;
  padding-bottom: 0.2rem;
}
.cid-tS53C73wNK .links {
  color: #ffffff;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tS53C73wNK .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-tS53C73wNK .social-list,
  .cid-tS53C73wNK .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-tS53C73wNK h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-tS53C73wNK .form-group {
    max-width: 180px;
  }
}
.cid-tS53C73wNK .links span {
  color: #9e9e9e;
}
.cid-tS53C73wNK .logo-sub-title {
  text-align: center;
  color: #ffffff;
}
.cid-tS53C73wNK .logo-title {
  text-align: center;
}
.cid-tS53C73wNK .logo-title,
.cid-tS53C73wNK .logo {
  color: #ffffff;
}
.cid-tS53C7yJU5.popup-builder {
  background-color: #ffffff;
}
.cid-tS53C7yJU5.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tS53C7yJU5.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tS53C7yJU5 .modal-content,
.cid-tS53C7yJU5 .modal-dialog {
  height: auto;
}
.cid-tS53C7yJU5 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tS53C7yJU5 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tS53C7yJU5 .form-wrapper .mbr-form .form-group,
  .cid-tS53C7yJU5 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tS53C7yJU5 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tS53C7yJU5 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tS53C7yJU5 .mbr-text {
  text-align: center;
}
.cid-tS53C7yJU5 .pt-0 {
  padding-top: 0 !important;
}
.cid-tS53C7yJU5 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tS53C7yJU5 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tS53C7yJU5 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tS53C7yJU5 .modal-open {
  overflow: hidden;
}
.cid-tS53C7yJU5 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tS53C7yJU5 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tS53C7yJU5 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tS53C7yJU5 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tS53C7yJU5 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tS53C7yJU5 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tS53C7yJU5 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tS53C7yJU5 .modal-content {
  background: #f3ecfb;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-tS53C7yJU5 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tS53C7yJU5 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tS53C7yJU5 .modal-backdrop.fade {
  opacity: 0;
}
.cid-tS53C7yJU5 .modal-backdrop.show {
  opacity: .5;
}
.cid-tS53C7yJU5 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tS53C7yJU5 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tS53C7yJU5 .modal-header {
    padding: 1rem;
  }
}
.cid-tS53C7yJU5 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tS53C7yJU5 .modal-header .close svg {
  fill: #000000;
}
.cid-tS53C7yJU5 .modal-header .close:hover {
  opacity: 1;
}
.cid-tS53C7yJU5 .modal-header .close:focus {
  outline: none;
}
.cid-tS53C7yJU5 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-tS53C7yJU5 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tS53C7yJU5 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tS53C7yJU5 .modal-body {
    padding: 1rem;
  }
}
.cid-tS53C7yJU5 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tS53C7yJU5 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tS53C7yJU5 .modal-footer {
    padding: 1rem;
  }
}
.cid-tS53C7yJU5 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tS53C7yJU5 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tS53C7yJU5 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tS53C7yJU5 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tS53C7yJU5 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tS53C7yJU5 .modal-lg,
  .cid-tS53C7yJU5 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tS53C7yJU5 .modal-xl {
    max-width: 1140px;
  }
}
.cid-tS53C7yJU5 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tS53C7yJU5 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tS53C7yJU5 .form-group {
  margin-bottom: 1rem;
}
.cid-tS53C7yJU5 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tS53C7yJU5 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tS53C7yJU5 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tS53C7yJU5 .mbr-section-btn {
  margin: 0;
}
.cid-tS53C7yJU5 .mbr-section-btn .btn {
  margin: 0;
}
.cid-tS53C7yJU5 LABEL {
  color: #000000;
}
.cid-tS57Zc1frH .navbar-dropdown {
  position: relative !important;
}
.cid-tS57Zc1frH .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-tS57Zc1frH .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tS57Zc1frH .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tS57Zc1frH .dropdown-item:hover,
.cid-tS57Zc1frH .dropdown-item:focus {
  background: #000000 !important;
  color: white !important;
}
.cid-tS57Zc1frH .dropdown-item:hover span {
  color: white;
}
.cid-tS57Zc1frH .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tS57Zc1frH .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tS57Zc1frH .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tS57Zc1frH .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tS57Zc1frH .nav-link {
  position: relative;
}
.cid-tS57Zc1frH .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tS57Zc1frH .container {
    flex-wrap: nowrap;
  }
}
.cid-tS57Zc1frH .iconfont-wrapper {
  color: #561fa4 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tS57Zc1frH .dropdown-menu,
.cid-tS57Zc1frH .navbar.opened {
  background: #ffffff !important;
}
.cid-tS57Zc1frH .nav-item:focus,
.cid-tS57Zc1frH .nav-link:focus {
  outline: none;
}
.cid-tS57Zc1frH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tS57Zc1frH .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tS57Zc1frH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tS57Zc1frH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tS57Zc1frH .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tS57Zc1frH .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tS57Zc1frH .navbar {
  min-height: 71px;
  transition: all 0.4s ease-out;
  box-sizing: content-box;
  box-shadow: none !important;
  padding: 5px 40px !important;
  background-color: #ffffff;
}
.cid-tS57Zc1frH .navbar.opened {
  transition: all 0.3s;
}
.cid-tS57Zc1frH .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tS57Zc1frH .navbar .navbar-logo img {
  width: auto;
}
.cid-tS57Zc1frH .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tS57Zc1frH .navbar.collapsed {
  justify-content: center;
}
.cid-tS57Zc1frH .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tS57Zc1frH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tS57Zc1frH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.7rem);
  }
}
.cid-tS57Zc1frH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tS57Zc1frH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tS57Zc1frH .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-tS57Zc1frH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tS57Zc1frH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tS57Zc1frH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tS57Zc1frH .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tS57Zc1frH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tS57Zc1frH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tS57Zc1frH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tS57Zc1frH .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-tS57Zc1frH .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tS57Zc1frH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tS57Zc1frH .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tS57Zc1frH .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tS57Zc1frH .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tS57Zc1frH .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tS57Zc1frH .navbar.navbar-short {
  min-height: 60px;
}
.cid-tS57Zc1frH .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tS57Zc1frH .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tS57Zc1frH .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-tS57Zc1frH .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tS57Zc1frH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tS57Zc1frH .dropdown-item.active,
.cid-tS57Zc1frH .dropdown-item:active {
  background-color: transparent;
}
.cid-tS57Zc1frH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tS57Zc1frH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tS57Zc1frH .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tS57Zc1frH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tS57Zc1frH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tS57Zc1frH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tS57Zc1frH ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tS57Zc1frH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tS57Zc1frH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tS57Zc1frH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tS57Zc1frH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tS57Zc1frH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tS57Zc1frH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tS57Zc1frH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tS57Zc1frH nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tS57Zc1frH nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tS57Zc1frH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tS57Zc1frH .navbar-dropdown {
  padding: 0;
}
.cid-tS57Zc1frH a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tS57Zc1frH .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tS57Zc1frH .navbar {
    height: 70px;
  }
  .cid-tS57Zc1frH .navbar.opened {
    height: auto;
  }
  .cid-tS57Zc1frH .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tS57Zc1frH .navbar-short {
  padding: 5px 40px !important;
  background-color: #ffffff;
  box-shadow: 0 13px 35px -12px rgba(35, 35, 35, 0.1);
}
.cid-tS57Zc1frH .container-fluid {
  padding: 0 !important;
}
@media (min-width: 992px) {
  .cid-tS57Zc1frH .container-fluid {
    flex-wrap: nowrap;
  }
}
@media (max-width: 991px) {
  .cid-tS57Zc1frH .container-fluid .show {
    padding-bottom: 30px;
  }
}
@media (min-width: 992px) {
  .cid-tS57Zc1frH .navbar-nav {
    margin-right: auto;
    margin-left: 60px;
  }
}
@media (min-width: 1200px) and (max-width: 1399px) {
  .cid-tS57Zc1frH .navbar-nav {
    margin-left: 40px;
  }
}
@media (min-width: 1400px) {
  .cid-tS57Zc1frH .navbar-nav {
    margin-left: 145px;
  }
}
.cid-tS57Zc1frH .nav-item a:hover {
  color: #ffffff !important;
}
.cid-tS57Zc1frH .nav-item .nav-link {
  position: relative !important;
}
.cid-tS57Zc1frH .nav-item .nav-link:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 2px;
  background: #000000;
  left: 0;
  bottom: 0;
  transform: scale(0, 1);
  transform-origin: 0 100%;
  opacity: 0;
  transition: transform 0.3s ease-in-out;
}
.cid-tS57Zc1frH .nav-item .nav-link:hover {
  color: #000000 !important;
}
.cid-tS57Zc1frH .nav-item .nav-link:hover:before {
  opacity: 1;
  transform: scale(1);
}
@media (max-width: 991px) {
  .cid-tS57Zc1frH .nav-item .show {
    padding-bottom: 0;
  }
}
.cid-tS57Zc1frH .tel-menu {
  transition: 0s all !important;
}
@media (min-width: 992px) {
  .cid-tS57Zc1frH .tel-menu {
    margin-right: 48px;
    margin-left: auto;
    order: 49;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .cid-tS57Zc1frH .tel-menu {
    display: none;
  }
}
.cid-tS57Zc1frH .mbr-text {
  color: #000000;
  opacity: 0.8;
  margin-bottom: 0;
  word-break: normal;
}
@media (max-width: 991px) {
  .cid-tS57Zc1frH .mbr-text {
    text-align: center !important;
  }
}
.cid-tS57Zc1frH .mbr-text a {
  opacity: 1;
  text-decoration: underline;
}
.cid-tS57Zc1frH .mbr-section-btn {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tS57Zc1frH .mbr-section-btn {
    justify-content: center;
    margin-top: 60px;
  }
}
@media (min-width: 992px) {
  .cid-tS57Zc1frH .mbr-section-btn {
    max-width: 35%;
    margin-left: -0.6rem !important;
    margin-right: -0.6rem !important;
    order: 50;
  }
}
.cid-tS57Zc1frH .mbr-section-btn .btn {
  max-width: 200px;
  width: 200px;
  min-height: 55px;
  padding: 5px 10px;
  border-radius: 9px;
}
.cid-tS57Zc1frH .mbr-section-btn .btn:hover:before {
  display: none;
}
.cid-tS57Zc1frH .navbar-toggler:before {
  content: '';
  position: absolute;
  right: -7px;
  top: -10px;
  width: 44px;
  height: 38px;
  background-color: #000000;
  border-radius: 0.25rem;
}
.cid-tS57ZcsynM {
  padding-top: 0;
  padding-bottom: 0;
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #283e56;
}
.cid-tS57ZcsynM .image-wrapper {
  position: relative;
  height: 100%;
}
.cid-tS57ZcsynM .mbr-section-title {
  color: #ffffff;
  text-align: left;
  width: 90%;
}
.cid-tS57ZcsynM .mbr-section-subtitle {
  margin: 0;
  color: #c0bcb7;
  text-align: left;
  width: 90%;
}
.cid-tS57ZcsynM .mbr-section-btn {
  width: 90%;
}
.cid-tS57ZcsynM img {
  object-fit: cover;
  height: 100%;
}
.cid-tS57ZcsynM section {
  position: relative;
}
.cid-tS57ZcsynM .wrap {
  padding-top: 2rem;
  padding-bottom: 2rem;
  padding-left: 60px;
}
@media (max-width: 991px) {
  .cid-tS57ZcsynM .wrap {
    justify-content: center;
    padding: 1rem;
  }
  .cid-tS57ZcsynM .mbr-section-subtitle,
  .cid-tS57ZcsynM .mbr-section-btn,
  .cid-tS57ZcsynM .mbr-section-title {
    width: 100%;
    padding: 0;
  }
}
.cid-tS57ZcsynM .container-fluid {
  padding-left: 0;
  padding-right: 0;
}
.cid-tS57ZcsynM .btn {
  padding: 0.8rem 4rem;
  position: relative;
  color: #c0bcb7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tS57ZcsynM .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-tS57ZcsynM .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tS57ZcsynM .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tS57ZcsynM .btn:hover .effectHover::before {
  border-top: 1px solid #000000;
  border-left: 1px solid #000000;
  transform: scale3d(1, 1, 1);
}
.cid-tS57ZcsynM .btn:hover .effectHover::after {
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  transform: scale3d(1, 1, 1);
}
.cid-tS57ZcsynM .mbr-section-subtitle,
.cid-tS57ZcsynM .mbr-section-btn {
  color: #ffffff;
}
.cid-tS57ZcI2Jn {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tS57ZcI2Jn .mbr-fallback-image.disabled {
  display: none;
}
.cid-tS57ZcI2Jn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tS57ZcI2Jn .link-align {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-tS57ZcI2Jn .text-wrapper {
    text-align: center;
  }
}
@media (min-width: 992px) {
  .cid-tS57ZcI2Jn .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tS57ZcI2Jn .row {
  flex-direction: row-reverse;
}
.cid-tS57ZcI2Jn .link-wrap {
  width: fit-content;
  display: inline-block;
  overflow: hidden;
}
.cid-tS57ZcI2Jn .link-wrap:hover svg {
  animation-duration: 1s;
  animation-name: svg;
}
.cid-tS57ZcI2Jn svg {
  transition: all 0.3s;
  width: 100%;
  margin-top: -20px;
}
.cid-tS57ZcI2Jn g {
  fill: #000000;
}
@keyframes svg {
  0% {
    clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
  }
  50% {
    clip-path: polygon(100% 0%, 100% 0%, 100% 100%, 100% 100%);
  }
  51% {
    clip-path: polygon(0% 0%, 0% 0%, 0% 100%, 0% 100%);
  }
  100% {
    clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
  }
}
.cid-tS57ZcI2Jn .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tS57ZcI2Jn .image-wrapper {
    padding: 1rem;
  }
}
.cid-tS57ZcI2Jn .mbr-text,
.cid-tS57ZcI2Jn .mbr-section-btn {
  color: #000000;
}
.cid-tS57ZcI2Jn .mbr-link,
.cid-tS57ZcI2Jn .link-align {
  color: #000000;
}
.cid-tS57Zd2Jou {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #000000;
}
.cid-tS57Zd2Jou .listico {
  padding-right: 1rem;
  font-size: 1.5rem;
}
.cid-tS57Zd2Jou .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-tS57Zd2Jou .col + .mbr-section-btn .btn,
.cid-tS57Zd2Jou .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
}
@media (min-width: 300px) {
  .cid-tS57Zd2Jou .col + .mbr-section-btn .btn,
  .cid-tS57Zd2Jou .col-auto + .mbr-section-btn .btn {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
}
@media (min-width: 300px) {
  .cid-tS57Zd2Jou .dragArea > *:nth-last-child(2).col,
  .cid-tS57Zd2Jou .dragArea > *:nth-last-child(2).col-auto,
  .cid-tS57Zd2Jou .col + .mbr-section-btn,
  .cid-tS57Zd2Jou .col-auto + .mbr-section-btn {
    padding-right: 0;
    padding-left: 0;
    margin: 0;
  }
}
@media (max-width: 299px) {
  .cid-tS57Zd2Jou .dragArea {
    flex-direction: column;
  }
}
.cid-tS57Zd2Jou .btn-primary {
  border: 1px solid #000000 !important;
}
.cid-tS57Zd2Jou .btn-primary:hover {
  border: 1px solid #000000 !important;
}
.cid-tS57Zd2Jou .stripe {
  border-bottom: 1px solid #ffc010;
  max-width: 90%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-tS57Zd2Jou .form-group {
  max-width: 220px;
}
.cid-tS57Zd2Jou .mbr-section-btn {
  padding-left: 0;
}
.cid-tS57Zd2Jou .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-tS57Zd2Jou .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #ffc010;
  width: 85%;
}
.cid-tS57Zd2Jou .mbr-text {
  color: #444;
}
.cid-tS57Zd2Jou h5 {
  margin-bottom: 0;
}
.cid-tS57Zd2Jou .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-tS57Zd2Jou .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tS57Zd2Jou .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-tS57Zd2Jou .socicon {
  font-size: 1.3rem;
  background: #ffff00;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tS57Zd2Jou .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-tS57Zd2Jou .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-tS57Zd2Jou .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tS57Zd2Jou .social-list a:hover {
  opacity: 0.4;
}
.cid-tS57Zd2Jou .media-container-row > div {
  padding: 0px;
}
.cid-tS57Zd2Jou .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-tS57Zd2Jou .group-title {
  text-align: left;
  color: #ffc010;
  padding-bottom: 0.2rem;
}
.cid-tS57Zd2Jou .links {
  color: #ffffff;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tS57Zd2Jou .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-tS57Zd2Jou .social-list,
  .cid-tS57Zd2Jou .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-tS57Zd2Jou h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-tS57Zd2Jou .form-group {
    max-width: 180px;
  }
}
.cid-tS57Zd2Jou .links span {
  color: #9e9e9e;
}
.cid-tS57Zd2Jou .logo-sub-title {
  text-align: center;
  color: #ffffff;
}
.cid-tS57Zd2Jou .logo-title {
  text-align: center;
}
.cid-tS57Zd2Jou .logo-title,
.cid-tS57Zd2Jou .logo {
  color: #ffffff;
}
.cid-tS57ZdzwQ3.popup-builder {
  background-color: #ffffff;
}
.cid-tS57ZdzwQ3.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tS57ZdzwQ3.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tS57ZdzwQ3 .modal-content,
.cid-tS57ZdzwQ3 .modal-dialog {
  height: auto;
}
.cid-tS57ZdzwQ3 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tS57ZdzwQ3 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tS57ZdzwQ3 .form-wrapper .mbr-form .form-group,
  .cid-tS57ZdzwQ3 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tS57ZdzwQ3 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tS57ZdzwQ3 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tS57ZdzwQ3 .mbr-text {
  text-align: center;
}
.cid-tS57ZdzwQ3 .pt-0 {
  padding-top: 0 !important;
}
.cid-tS57ZdzwQ3 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tS57ZdzwQ3 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tS57ZdzwQ3 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tS57ZdzwQ3 .modal-open {
  overflow: hidden;
}
.cid-tS57ZdzwQ3 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tS57ZdzwQ3 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tS57ZdzwQ3 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tS57ZdzwQ3 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tS57ZdzwQ3 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tS57ZdzwQ3 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tS57ZdzwQ3 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tS57ZdzwQ3 .modal-content {
  background: #f3ecfb;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-tS57ZdzwQ3 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tS57ZdzwQ3 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tS57ZdzwQ3 .modal-backdrop.fade {
  opacity: 0;
}
.cid-tS57ZdzwQ3 .modal-backdrop.show {
  opacity: .5;
}
.cid-tS57ZdzwQ3 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tS57ZdzwQ3 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tS57ZdzwQ3 .modal-header {
    padding: 1rem;
  }
}
.cid-tS57ZdzwQ3 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tS57ZdzwQ3 .modal-header .close svg {
  fill: #000000;
}
.cid-tS57ZdzwQ3 .modal-header .close:hover {
  opacity: 1;
}
.cid-tS57ZdzwQ3 .modal-header .close:focus {
  outline: none;
}
.cid-tS57ZdzwQ3 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-tS57ZdzwQ3 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tS57ZdzwQ3 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tS57ZdzwQ3 .modal-body {
    padding: 1rem;
  }
}
.cid-tS57ZdzwQ3 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tS57ZdzwQ3 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tS57ZdzwQ3 .modal-footer {
    padding: 1rem;
  }
}
.cid-tS57ZdzwQ3 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tS57ZdzwQ3 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tS57ZdzwQ3 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tS57ZdzwQ3 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tS57ZdzwQ3 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tS57ZdzwQ3 .modal-lg,
  .cid-tS57ZdzwQ3 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tS57ZdzwQ3 .modal-xl {
    max-width: 1140px;
  }
}
.cid-tS57ZdzwQ3 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tS57ZdzwQ3 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tS57ZdzwQ3 .form-group {
  margin-bottom: 1rem;
}
.cid-tS57ZdzwQ3 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tS57ZdzwQ3 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tS57ZdzwQ3 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tS57ZdzwQ3 .mbr-section-btn {
  margin: 0;
}
.cid-tS57ZdzwQ3 .mbr-section-btn .btn {
  margin: 0;
}
.cid-tS57ZdzwQ3 LABEL {
  color: #000000;
}
.cid-tS5bh6qCSi .navbar-dropdown {
  position: relative !important;
}
.cid-tS5bh6qCSi .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-tS5bh6qCSi .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tS5bh6qCSi .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tS5bh6qCSi .dropdown-item:hover,
.cid-tS5bh6qCSi .dropdown-item:focus {
  background: #000000 !important;
  color: white !important;
}
.cid-tS5bh6qCSi .dropdown-item:hover span {
  color: white;
}
.cid-tS5bh6qCSi .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tS5bh6qCSi .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tS5bh6qCSi .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tS5bh6qCSi .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tS5bh6qCSi .nav-link {
  position: relative;
}
.cid-tS5bh6qCSi .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tS5bh6qCSi .container {
    flex-wrap: nowrap;
  }
}
.cid-tS5bh6qCSi .iconfont-wrapper {
  color: #561fa4 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tS5bh6qCSi .dropdown-menu,
.cid-tS5bh6qCSi .navbar.opened {
  background: #ffffff !important;
}
.cid-tS5bh6qCSi .nav-item:focus,
.cid-tS5bh6qCSi .nav-link:focus {
  outline: none;
}
.cid-tS5bh6qCSi .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tS5bh6qCSi .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tS5bh6qCSi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tS5bh6qCSi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tS5bh6qCSi .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tS5bh6qCSi .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tS5bh6qCSi .navbar {
  min-height: 71px;
  transition: all 0.4s ease-out;
  box-sizing: content-box;
  box-shadow: none !important;
  padding: 5px 40px !important;
  background-color: #ffffff;
}
.cid-tS5bh6qCSi .navbar.opened {
  transition: all 0.3s;
}
.cid-tS5bh6qCSi .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tS5bh6qCSi .navbar .navbar-logo img {
  width: auto;
}
.cid-tS5bh6qCSi .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tS5bh6qCSi .navbar.collapsed {
  justify-content: center;
}
.cid-tS5bh6qCSi .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tS5bh6qCSi .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tS5bh6qCSi .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.7rem);
  }
}
.cid-tS5bh6qCSi .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tS5bh6qCSi .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tS5bh6qCSi .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-tS5bh6qCSi .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tS5bh6qCSi .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tS5bh6qCSi .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tS5bh6qCSi .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tS5bh6qCSi .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tS5bh6qCSi .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tS5bh6qCSi .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tS5bh6qCSi .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-tS5bh6qCSi .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tS5bh6qCSi .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tS5bh6qCSi .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tS5bh6qCSi .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tS5bh6qCSi .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tS5bh6qCSi .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tS5bh6qCSi .navbar.navbar-short {
  min-height: 60px;
}
.cid-tS5bh6qCSi .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tS5bh6qCSi .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tS5bh6qCSi .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-tS5bh6qCSi .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tS5bh6qCSi .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tS5bh6qCSi .dropdown-item.active,
.cid-tS5bh6qCSi .dropdown-item:active {
  background-color: transparent;
}
.cid-tS5bh6qCSi .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tS5bh6qCSi .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tS5bh6qCSi .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tS5bh6qCSi .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tS5bh6qCSi .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tS5bh6qCSi .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tS5bh6qCSi ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tS5bh6qCSi button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tS5bh6qCSi button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tS5bh6qCSi button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tS5bh6qCSi button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tS5bh6qCSi button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tS5bh6qCSi button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tS5bh6qCSi nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tS5bh6qCSi nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tS5bh6qCSi nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tS5bh6qCSi nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tS5bh6qCSi .navbar-dropdown {
  padding: 0;
}
.cid-tS5bh6qCSi a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tS5bh6qCSi .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tS5bh6qCSi .navbar {
    height: 70px;
  }
  .cid-tS5bh6qCSi .navbar.opened {
    height: auto;
  }
  .cid-tS5bh6qCSi .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tS5bh6qCSi .navbar-short {
  padding: 5px 40px !important;
  background-color: #ffffff;
  box-shadow: 0 13px 35px -12px rgba(35, 35, 35, 0.1);
}
.cid-tS5bh6qCSi .container-fluid {
  padding: 0 !important;
}
@media (min-width: 992px) {
  .cid-tS5bh6qCSi .container-fluid {
    flex-wrap: nowrap;
  }
}
@media (max-width: 991px) {
  .cid-tS5bh6qCSi .container-fluid .show {
    padding-bottom: 30px;
  }
}
@media (min-width: 992px) {
  .cid-tS5bh6qCSi .navbar-nav {
    margin-right: auto;
    margin-left: 60px;
  }
}
@media (min-width: 1200px) and (max-width: 1399px) {
  .cid-tS5bh6qCSi .navbar-nav {
    margin-left: 40px;
  }
}
@media (min-width: 1400px) {
  .cid-tS5bh6qCSi .navbar-nav {
    margin-left: 145px;
  }
}
.cid-tS5bh6qCSi .nav-item a:hover {
  color: #ffffff !important;
}
.cid-tS5bh6qCSi .nav-item .nav-link {
  position: relative !important;
}
.cid-tS5bh6qCSi .nav-item .nav-link:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 2px;
  background: #000000;
  left: 0;
  bottom: 0;
  transform: scale(0, 1);
  transform-origin: 0 100%;
  opacity: 0;
  transition: transform 0.3s ease-in-out;
}
.cid-tS5bh6qCSi .nav-item .nav-link:hover {
  color: #000000 !important;
}
.cid-tS5bh6qCSi .nav-item .nav-link:hover:before {
  opacity: 1;
  transform: scale(1);
}
@media (max-width: 991px) {
  .cid-tS5bh6qCSi .nav-item .show {
    padding-bottom: 0;
  }
}
.cid-tS5bh6qCSi .tel-menu {
  transition: 0s all !important;
}
@media (min-width: 992px) {
  .cid-tS5bh6qCSi .tel-menu {
    margin-right: 48px;
    margin-left: auto;
    order: 49;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .cid-tS5bh6qCSi .tel-menu {
    display: none;
  }
}
.cid-tS5bh6qCSi .mbr-text {
  color: #000000;
  opacity: 0.8;
  margin-bottom: 0;
  word-break: normal;
}
@media (max-width: 991px) {
  .cid-tS5bh6qCSi .mbr-text {
    text-align: center !important;
  }
}
.cid-tS5bh6qCSi .mbr-text a {
  opacity: 1;
  text-decoration: underline;
}
.cid-tS5bh6qCSi .mbr-section-btn {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tS5bh6qCSi .mbr-section-btn {
    justify-content: center;
    margin-top: 60px;
  }
}
@media (min-width: 992px) {
  .cid-tS5bh6qCSi .mbr-section-btn {
    max-width: 35%;
    margin-left: -0.6rem !important;
    margin-right: -0.6rem !important;
    order: 50;
  }
}
.cid-tS5bh6qCSi .mbr-section-btn .btn {
  max-width: 200px;
  width: 200px;
  min-height: 55px;
  padding: 5px 10px;
  border-radius: 9px;
}
.cid-tS5bh6qCSi .mbr-section-btn .btn:hover:before {
  display: none;
}
.cid-tS5bh6qCSi .navbar-toggler:before {
  content: '';
  position: absolute;
  right: -7px;
  top: -10px;
  width: 44px;
  height: 38px;
  background-color: #000000;
  border-radius: 0.25rem;
}
.cid-tS5bh6NiFN {
  padding-top: 0;
  padding-bottom: 0;
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #0278ae;
}
.cid-tS5bh6NiFN .image-wrapper {
  position: relative;
  height: 100%;
}
.cid-tS5bh6NiFN .mbr-section-title {
  color: #ffffff;
  text-align: left;
  width: 90%;
}
.cid-tS5bh6NiFN .mbr-section-subtitle {
  margin: 0;
  color: #c0bcb7;
  text-align: left;
  width: 90%;
}
.cid-tS5bh6NiFN .mbr-section-btn {
  width: 90%;
}
.cid-tS5bh6NiFN img {
  object-fit: cover;
  height: 100%;
}
.cid-tS5bh6NiFN section {
  position: relative;
}
.cid-tS5bh6NiFN .wrap {
  padding-top: 2rem;
  padding-bottom: 2rem;
  padding-left: 60px;
}
@media (max-width: 991px) {
  .cid-tS5bh6NiFN .wrap {
    justify-content: center;
    padding: 1rem;
  }
  .cid-tS5bh6NiFN .mbr-section-subtitle,
  .cid-tS5bh6NiFN .mbr-section-btn,
  .cid-tS5bh6NiFN .mbr-section-title {
    width: 100%;
    padding: 0;
  }
}
.cid-tS5bh6NiFN .container-fluid {
  padding-left: 0;
  padding-right: 0;
}
.cid-tS5bh6NiFN .btn {
  padding: 0.8rem 4rem;
  position: relative;
  color: #c0bcb7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tS5bh6NiFN .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-tS5bh6NiFN .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tS5bh6NiFN .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tS5bh6NiFN .btn:hover .effectHover::before {
  border-top: 1px solid #000000;
  border-left: 1px solid #000000;
  transform: scale3d(1, 1, 1);
}
.cid-tS5bh6NiFN .btn:hover .effectHover::after {
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  transform: scale3d(1, 1, 1);
}
.cid-tS5bh6NiFN .mbr-section-subtitle,
.cid-tS5bh6NiFN .mbr-section-btn {
  color: #ffffff;
}
.cid-tS5bh74kGJ {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tS5bh74kGJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tS5bh74kGJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tS5bh74kGJ .link-align {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-tS5bh74kGJ .text-wrapper {
    text-align: center;
  }
}
@media (min-width: 992px) {
  .cid-tS5bh74kGJ .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tS5bh74kGJ .row {
  flex-direction: row-reverse;
}
.cid-tS5bh74kGJ .link-wrap {
  width: fit-content;
  display: inline-block;
  overflow: hidden;
}
.cid-tS5bh74kGJ .link-wrap:hover svg {
  animation-duration: 1s;
  animation-name: svg;
}
.cid-tS5bh74kGJ svg {
  transition: all 0.3s;
  width: 100%;
  margin-top: -20px;
}
.cid-tS5bh74kGJ g {
  fill: #000000;
}
@keyframes svg {
  0% {
    clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
  }
  50% {
    clip-path: polygon(100% 0%, 100% 0%, 100% 100%, 100% 100%);
  }
  51% {
    clip-path: polygon(0% 0%, 0% 0%, 0% 100%, 0% 100%);
  }
  100% {
    clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
  }
}
.cid-tS5bh74kGJ .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tS5bh74kGJ .image-wrapper {
    padding: 1rem;
  }
}
.cid-tS5bh74kGJ .mbr-text,
.cid-tS5bh74kGJ .mbr-section-btn {
  color: #000000;
}
.cid-tS5bh74kGJ .mbr-link,
.cid-tS5bh74kGJ .link-align {
  color: #000000;
}
.cid-tS5bh7psNN {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #000000;
}
.cid-tS5bh7psNN .listico {
  padding-right: 1rem;
  font-size: 1.5rem;
}
.cid-tS5bh7psNN .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-tS5bh7psNN .col + .mbr-section-btn .btn,
.cid-tS5bh7psNN .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
}
@media (min-width: 300px) {
  .cid-tS5bh7psNN .col + .mbr-section-btn .btn,
  .cid-tS5bh7psNN .col-auto + .mbr-section-btn .btn {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
}
@media (min-width: 300px) {
  .cid-tS5bh7psNN .dragArea > *:nth-last-child(2).col,
  .cid-tS5bh7psNN .dragArea > *:nth-last-child(2).col-auto,
  .cid-tS5bh7psNN .col + .mbr-section-btn,
  .cid-tS5bh7psNN .col-auto + .mbr-section-btn {
    padding-right: 0;
    padding-left: 0;
    margin: 0;
  }
}
@media (max-width: 299px) {
  .cid-tS5bh7psNN .dragArea {
    flex-direction: column;
  }
}
.cid-tS5bh7psNN .btn-primary {
  border: 1px solid #000000 !important;
}
.cid-tS5bh7psNN .btn-primary:hover {
  border: 1px solid #000000 !important;
}
.cid-tS5bh7psNN .stripe {
  border-bottom: 1px solid #ffc010;
  max-width: 90%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-tS5bh7psNN .form-group {
  max-width: 220px;
}
.cid-tS5bh7psNN .mbr-section-btn {
  padding-left: 0;
}
.cid-tS5bh7psNN .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-tS5bh7psNN .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #ffc010;
  width: 85%;
}
.cid-tS5bh7psNN .mbr-text {
  color: #444;
}
.cid-tS5bh7psNN h5 {
  margin-bottom: 0;
}
.cid-tS5bh7psNN .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-tS5bh7psNN .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tS5bh7psNN .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-tS5bh7psNN .socicon {
  font-size: 1.3rem;
  background: #ffff00;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tS5bh7psNN .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-tS5bh7psNN .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-tS5bh7psNN .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tS5bh7psNN .social-list a:hover {
  opacity: 0.4;
}
.cid-tS5bh7psNN .media-container-row > div {
  padding: 0px;
}
.cid-tS5bh7psNN .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-tS5bh7psNN .group-title {
  text-align: left;
  color: #ffc010;
  padding-bottom: 0.2rem;
}
.cid-tS5bh7psNN .links {
  color: #ffffff;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tS5bh7psNN .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-tS5bh7psNN .social-list,
  .cid-tS5bh7psNN .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-tS5bh7psNN h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-tS5bh7psNN .form-group {
    max-width: 180px;
  }
}
.cid-tS5bh7psNN .links span {
  color: #9e9e9e;
}
.cid-tS5bh7psNN .logo-sub-title {
  text-align: center;
  color: #ffffff;
}
.cid-tS5bh7psNN .logo-title {
  text-align: center;
}
.cid-tS5bh7psNN .logo-title,
.cid-tS5bh7psNN .logo {
  color: #ffffff;
}
.cid-tS5bh7Vi6L.popup-builder {
  background-color: #ffffff;
}
.cid-tS5bh7Vi6L.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tS5bh7Vi6L.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tS5bh7Vi6L .modal-content,
.cid-tS5bh7Vi6L .modal-dialog {
  height: auto;
}
.cid-tS5bh7Vi6L .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tS5bh7Vi6L .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tS5bh7Vi6L .form-wrapper .mbr-form .form-group,
  .cid-tS5bh7Vi6L .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tS5bh7Vi6L .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tS5bh7Vi6L .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tS5bh7Vi6L .mbr-text {
  text-align: center;
}
.cid-tS5bh7Vi6L .pt-0 {
  padding-top: 0 !important;
}
.cid-tS5bh7Vi6L .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tS5bh7Vi6L .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tS5bh7Vi6L .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tS5bh7Vi6L .modal-open {
  overflow: hidden;
}
.cid-tS5bh7Vi6L .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tS5bh7Vi6L .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tS5bh7Vi6L .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tS5bh7Vi6L .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tS5bh7Vi6L .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tS5bh7Vi6L .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tS5bh7Vi6L .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tS5bh7Vi6L .modal-content {
  background: #f3ecfb;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-tS5bh7Vi6L .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tS5bh7Vi6L .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tS5bh7Vi6L .modal-backdrop.fade {
  opacity: 0;
}
.cid-tS5bh7Vi6L .modal-backdrop.show {
  opacity: .5;
}
.cid-tS5bh7Vi6L .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tS5bh7Vi6L .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tS5bh7Vi6L .modal-header {
    padding: 1rem;
  }
}
.cid-tS5bh7Vi6L .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tS5bh7Vi6L .modal-header .close svg {
  fill: #000000;
}
.cid-tS5bh7Vi6L .modal-header .close:hover {
  opacity: 1;
}
.cid-tS5bh7Vi6L .modal-header .close:focus {
  outline: none;
}
.cid-tS5bh7Vi6L .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-tS5bh7Vi6L .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tS5bh7Vi6L .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tS5bh7Vi6L .modal-body {
    padding: 1rem;
  }
}
.cid-tS5bh7Vi6L .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tS5bh7Vi6L .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tS5bh7Vi6L .modal-footer {
    padding: 1rem;
  }
}
.cid-tS5bh7Vi6L .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tS5bh7Vi6L .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tS5bh7Vi6L .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tS5bh7Vi6L .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tS5bh7Vi6L .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tS5bh7Vi6L .modal-lg,
  .cid-tS5bh7Vi6L .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tS5bh7Vi6L .modal-xl {
    max-width: 1140px;
  }
}
.cid-tS5bh7Vi6L .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tS5bh7Vi6L .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tS5bh7Vi6L .form-group {
  margin-bottom: 1rem;
}
.cid-tS5bh7Vi6L .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tS5bh7Vi6L .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tS5bh7Vi6L .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tS5bh7Vi6L .mbr-section-btn {
  margin: 0;
}
.cid-tS5bh7Vi6L .mbr-section-btn .btn {
  margin: 0;
}
.cid-tS5bh7Vi6L LABEL {
  color: #000000;
}
.cid-tS79gAEQhg .navbar-dropdown {
  position: relative !important;
}
.cid-tS79gAEQhg .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-tS79gAEQhg .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tS79gAEQhg .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tS79gAEQhg .dropdown-item:hover,
.cid-tS79gAEQhg .dropdown-item:focus {
  background: #000000 !important;
  color: white !important;
}
.cid-tS79gAEQhg .dropdown-item:hover span {
  color: white;
}
.cid-tS79gAEQhg .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tS79gAEQhg .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tS79gAEQhg .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tS79gAEQhg .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tS79gAEQhg .nav-link {
  position: relative;
}
.cid-tS79gAEQhg .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tS79gAEQhg .container {
    flex-wrap: nowrap;
  }
}
.cid-tS79gAEQhg .iconfont-wrapper {
  color: #561fa4 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tS79gAEQhg .dropdown-menu,
.cid-tS79gAEQhg .navbar.opened {
  background: #ffffff !important;
}
.cid-tS79gAEQhg .nav-item:focus,
.cid-tS79gAEQhg .nav-link:focus {
  outline: none;
}
.cid-tS79gAEQhg .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tS79gAEQhg .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tS79gAEQhg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tS79gAEQhg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tS79gAEQhg .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tS79gAEQhg .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tS79gAEQhg .navbar {
  min-height: 71px;
  transition: all 0.4s ease-out;
  box-sizing: content-box;
  box-shadow: none !important;
  padding: 5px 40px !important;
  background-color: #ffffff;
}
.cid-tS79gAEQhg .navbar.opened {
  transition: all 0.3s;
}
.cid-tS79gAEQhg .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tS79gAEQhg .navbar .navbar-logo img {
  width: auto;
}
.cid-tS79gAEQhg .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tS79gAEQhg .navbar.collapsed {
  justify-content: center;
}
.cid-tS79gAEQhg .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tS79gAEQhg .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tS79gAEQhg .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.7rem);
  }
}
.cid-tS79gAEQhg .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tS79gAEQhg .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tS79gAEQhg .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-tS79gAEQhg .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tS79gAEQhg .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tS79gAEQhg .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tS79gAEQhg .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tS79gAEQhg .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tS79gAEQhg .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tS79gAEQhg .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tS79gAEQhg .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-tS79gAEQhg .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tS79gAEQhg .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tS79gAEQhg .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tS79gAEQhg .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tS79gAEQhg .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tS79gAEQhg .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tS79gAEQhg .navbar.navbar-short {
  min-height: 60px;
}
.cid-tS79gAEQhg .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tS79gAEQhg .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tS79gAEQhg .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-tS79gAEQhg .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tS79gAEQhg .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tS79gAEQhg .dropdown-item.active,
.cid-tS79gAEQhg .dropdown-item:active {
  background-color: transparent;
}
.cid-tS79gAEQhg .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tS79gAEQhg .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tS79gAEQhg .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tS79gAEQhg .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tS79gAEQhg .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tS79gAEQhg .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tS79gAEQhg ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tS79gAEQhg button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tS79gAEQhg button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tS79gAEQhg button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tS79gAEQhg button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tS79gAEQhg button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tS79gAEQhg button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tS79gAEQhg nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tS79gAEQhg nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tS79gAEQhg nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tS79gAEQhg nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tS79gAEQhg .navbar-dropdown {
  padding: 0;
}
.cid-tS79gAEQhg a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tS79gAEQhg .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tS79gAEQhg .navbar {
    height: 70px;
  }
  .cid-tS79gAEQhg .navbar.opened {
    height: auto;
  }
  .cid-tS79gAEQhg .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tS79gAEQhg .navbar-short {
  padding: 5px 40px !important;
  background-color: #ffffff;
  box-shadow: 0 13px 35px -12px rgba(35, 35, 35, 0.1);
}
.cid-tS79gAEQhg .container-fluid {
  padding: 0 !important;
}
@media (min-width: 992px) {
  .cid-tS79gAEQhg .container-fluid {
    flex-wrap: nowrap;
  }
}
@media (max-width: 991px) {
  .cid-tS79gAEQhg .container-fluid .show {
    padding-bottom: 30px;
  }
}
@media (min-width: 992px) {
  .cid-tS79gAEQhg .navbar-nav {
    margin-right: auto;
    margin-left: 60px;
  }
}
@media (min-width: 1200px) and (max-width: 1399px) {
  .cid-tS79gAEQhg .navbar-nav {
    margin-left: 40px;
  }
}
@media (min-width: 1400px) {
  .cid-tS79gAEQhg .navbar-nav {
    margin-left: 145px;
  }
}
.cid-tS79gAEQhg .nav-item a:hover {
  color: #ffffff !important;
}
.cid-tS79gAEQhg .nav-item .nav-link {
  position: relative !important;
}
.cid-tS79gAEQhg .nav-item .nav-link:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 2px;
  background: #000000;
  left: 0;
  bottom: 0;
  transform: scale(0, 1);
  transform-origin: 0 100%;
  opacity: 0;
  transition: transform 0.3s ease-in-out;
}
.cid-tS79gAEQhg .nav-item .nav-link:hover {
  color: #000000 !important;
}
.cid-tS79gAEQhg .nav-item .nav-link:hover:before {
  opacity: 1;
  transform: scale(1);
}
@media (max-width: 991px) {
  .cid-tS79gAEQhg .nav-item .show {
    padding-bottom: 0;
  }
}
.cid-tS79gAEQhg .tel-menu {
  transition: 0s all !important;
}
@media (min-width: 992px) {
  .cid-tS79gAEQhg .tel-menu {
    margin-right: 48px;
    margin-left: auto;
    order: 49;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .cid-tS79gAEQhg .tel-menu {
    display: none;
  }
}
.cid-tS79gAEQhg .mbr-text {
  color: #000000;
  opacity: 0.8;
  margin-bottom: 0;
  word-break: normal;
}
@media (max-width: 991px) {
  .cid-tS79gAEQhg .mbr-text {
    text-align: center !important;
  }
}
.cid-tS79gAEQhg .mbr-text a {
  opacity: 1;
  text-decoration: underline;
}
.cid-tS79gAEQhg .mbr-section-btn {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tS79gAEQhg .mbr-section-btn {
    justify-content: center;
    margin-top: 60px;
  }
}
@media (min-width: 992px) {
  .cid-tS79gAEQhg .mbr-section-btn {
    max-width: 35%;
    margin-left: -0.6rem !important;
    margin-right: -0.6rem !important;
    order: 50;
  }
}
.cid-tS79gAEQhg .mbr-section-btn .btn {
  max-width: 200px;
  width: 200px;
  min-height: 55px;
  padding: 5px 10px;
  border-radius: 9px;
}
.cid-tS79gAEQhg .mbr-section-btn .btn:hover:before {
  display: none;
}
.cid-tS79gAEQhg .navbar-toggler:before {
  content: '';
  position: absolute;
  right: -7px;
  top: -10px;
  width: 44px;
  height: 38px;
  background-color: #000000;
  border-radius: 0.25rem;
}
.cid-tS79gB2OcZ {
  padding-top: 0;
  padding-bottom: 0;
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #f8baab;
}
.cid-tS79gB2OcZ .image-wrapper {
  position: relative;
  height: 100%;
}
.cid-tS79gB2OcZ .mbr-section-title {
  color: #000000;
  text-align: left;
  width: 90%;
}
.cid-tS79gB2OcZ .mbr-section-subtitle {
  margin: 0;
  color: #c0bcb7;
  text-align: left;
  width: 90%;
}
.cid-tS79gB2OcZ .mbr-section-btn {
  width: 90%;
}
.cid-tS79gB2OcZ img {
  object-fit: cover;
  height: 100%;
}
.cid-tS79gB2OcZ section {
  position: relative;
}
.cid-tS79gB2OcZ .wrap {
  padding-top: 2rem;
  padding-bottom: 2rem;
  padding-left: 60px;
}
@media (max-width: 991px) {
  .cid-tS79gB2OcZ .wrap {
    justify-content: center;
    padding: 1rem;
  }
  .cid-tS79gB2OcZ .mbr-section-subtitle,
  .cid-tS79gB2OcZ .mbr-section-btn,
  .cid-tS79gB2OcZ .mbr-section-title {
    width: 100%;
    padding: 0;
  }
}
.cid-tS79gB2OcZ .container-fluid {
  padding-left: 0;
  padding-right: 0;
}
.cid-tS79gB2OcZ .btn {
  padding: 0.8rem 4rem;
  position: relative;
  color: #c0bcb7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tS79gB2OcZ .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-tS79gB2OcZ .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tS79gB2OcZ .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tS79gB2OcZ .btn:hover .effectHover::before {
  border-top: 1px solid #000000;
  border-left: 1px solid #000000;
  transform: scale3d(1, 1, 1);
}
.cid-tS79gB2OcZ .btn:hover .effectHover::after {
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  transform: scale3d(1, 1, 1);
}
.cid-tS79gB2OcZ .mbr-section-subtitle,
.cid-tS79gB2OcZ .mbr-section-btn {
  color: #000000;
}
.cid-tS79gBlqnR {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tS79gBlqnR .mbr-fallback-image.disabled {
  display: none;
}
.cid-tS79gBlqnR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tS79gBlqnR .link-align {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-tS79gBlqnR .text-wrapper {
    text-align: center;
  }
}
@media (min-width: 992px) {
  .cid-tS79gBlqnR .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tS79gBlqnR .row {
  flex-direction: row-reverse;
}
.cid-tS79gBlqnR .link-wrap {
  width: fit-content;
  display: inline-block;
  overflow: hidden;
}
.cid-tS79gBlqnR .link-wrap:hover svg {
  animation-duration: 1s;
  animation-name: svg;
}
.cid-tS79gBlqnR svg {
  transition: all 0.3s;
  width: 100%;
  margin-top: -20px;
}
.cid-tS79gBlqnR g {
  fill: #000000;
}
@keyframes svg {
  0% {
    clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
  }
  50% {
    clip-path: polygon(100% 0%, 100% 0%, 100% 100%, 100% 100%);
  }
  51% {
    clip-path: polygon(0% 0%, 0% 0%, 0% 100%, 0% 100%);
  }
  100% {
    clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
  }
}
.cid-tS79gBlqnR .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tS79gBlqnR .image-wrapper {
    padding: 1rem;
  }
}
.cid-tS79gBlqnR .mbr-text,
.cid-tS79gBlqnR .mbr-section-btn {
  color: #000000;
}
.cid-tS79gBlqnR .mbr-link,
.cid-tS79gBlqnR .link-align {
  color: #000000;
}
.cid-tS79gBGsuU {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #000000;
}
.cid-tS79gBGsuU .listico {
  padding-right: 1rem;
  font-size: 1.5rem;
}
.cid-tS79gBGsuU .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-tS79gBGsuU .col + .mbr-section-btn .btn,
.cid-tS79gBGsuU .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
}
@media (min-width: 300px) {
  .cid-tS79gBGsuU .col + .mbr-section-btn .btn,
  .cid-tS79gBGsuU .col-auto + .mbr-section-btn .btn {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
}
@media (min-width: 300px) {
  .cid-tS79gBGsuU .dragArea > *:nth-last-child(2).col,
  .cid-tS79gBGsuU .dragArea > *:nth-last-child(2).col-auto,
  .cid-tS79gBGsuU .col + .mbr-section-btn,
  .cid-tS79gBGsuU .col-auto + .mbr-section-btn {
    padding-right: 0;
    padding-left: 0;
    margin: 0;
  }
}
@media (max-width: 299px) {
  .cid-tS79gBGsuU .dragArea {
    flex-direction: column;
  }
}
.cid-tS79gBGsuU .btn-primary {
  border: 1px solid #000000 !important;
}
.cid-tS79gBGsuU .btn-primary:hover {
  border: 1px solid #000000 !important;
}
.cid-tS79gBGsuU .stripe {
  border-bottom: 1px solid #ffc010;
  max-width: 90%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-tS79gBGsuU .form-group {
  max-width: 220px;
}
.cid-tS79gBGsuU .mbr-section-btn {
  padding-left: 0;
}
.cid-tS79gBGsuU .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-tS79gBGsuU .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #ffc010;
  width: 85%;
}
.cid-tS79gBGsuU .mbr-text {
  color: #444;
}
.cid-tS79gBGsuU h5 {
  margin-bottom: 0;
}
.cid-tS79gBGsuU .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-tS79gBGsuU .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tS79gBGsuU .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-tS79gBGsuU .socicon {
  font-size: 1.3rem;
  background: #ffff00;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tS79gBGsuU .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-tS79gBGsuU .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-tS79gBGsuU .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tS79gBGsuU .social-list a:hover {
  opacity: 0.4;
}
.cid-tS79gBGsuU .media-container-row > div {
  padding: 0px;
}
.cid-tS79gBGsuU .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-tS79gBGsuU .group-title {
  text-align: left;
  color: #ffc010;
  padding-bottom: 0.2rem;
}
.cid-tS79gBGsuU .links {
  color: #ffffff;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tS79gBGsuU .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-tS79gBGsuU .social-list,
  .cid-tS79gBGsuU .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-tS79gBGsuU h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-tS79gBGsuU .form-group {
    max-width: 180px;
  }
}
.cid-tS79gBGsuU .links span {
  color: #9e9e9e;
}
.cid-tS79gBGsuU .logo-sub-title {
  text-align: center;
  color: #ffffff;
}
.cid-tS79gBGsuU .logo-title {
  text-align: center;
}
.cid-tS79gBGsuU .logo-title,
.cid-tS79gBGsuU .logo {
  color: #ffffff;
}
.cid-tS79gCbzbE.popup-builder {
  background-color: #ffffff;
}
.cid-tS79gCbzbE.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tS79gCbzbE.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tS79gCbzbE .modal-content,
.cid-tS79gCbzbE .modal-dialog {
  height: auto;
}
.cid-tS79gCbzbE .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tS79gCbzbE .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tS79gCbzbE .form-wrapper .mbr-form .form-group,
  .cid-tS79gCbzbE .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tS79gCbzbE .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tS79gCbzbE .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tS79gCbzbE .mbr-text {
  text-align: center;
}
.cid-tS79gCbzbE .pt-0 {
  padding-top: 0 !important;
}
.cid-tS79gCbzbE .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tS79gCbzbE .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tS79gCbzbE .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tS79gCbzbE .modal-open {
  overflow: hidden;
}
.cid-tS79gCbzbE .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tS79gCbzbE .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tS79gCbzbE .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tS79gCbzbE .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tS79gCbzbE .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tS79gCbzbE .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tS79gCbzbE .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tS79gCbzbE .modal-content {
  background: #f3ecfb;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-tS79gCbzbE .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tS79gCbzbE .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tS79gCbzbE .modal-backdrop.fade {
  opacity: 0;
}
.cid-tS79gCbzbE .modal-backdrop.show {
  opacity: .5;
}
.cid-tS79gCbzbE .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tS79gCbzbE .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tS79gCbzbE .modal-header {
    padding: 1rem;
  }
}
.cid-tS79gCbzbE .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tS79gCbzbE .modal-header .close svg {
  fill: #000000;
}
.cid-tS79gCbzbE .modal-header .close:hover {
  opacity: 1;
}
.cid-tS79gCbzbE .modal-header .close:focus {
  outline: none;
}
.cid-tS79gCbzbE .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-tS79gCbzbE .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tS79gCbzbE .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tS79gCbzbE .modal-body {
    padding: 1rem;
  }
}
.cid-tS79gCbzbE .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tS79gCbzbE .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tS79gCbzbE .modal-footer {
    padding: 1rem;
  }
}
.cid-tS79gCbzbE .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tS79gCbzbE .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tS79gCbzbE .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tS79gCbzbE .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tS79gCbzbE .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tS79gCbzbE .modal-lg,
  .cid-tS79gCbzbE .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tS79gCbzbE .modal-xl {
    max-width: 1140px;
  }
}
.cid-tS79gCbzbE .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tS79gCbzbE .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tS79gCbzbE .form-group {
  margin-bottom: 1rem;
}
.cid-tS79gCbzbE .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tS79gCbzbE .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tS79gCbzbE .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tS79gCbzbE .mbr-section-btn {
  margin: 0;
}
.cid-tS79gCbzbE .mbr-section-btn .btn {
  margin: 0;
}
.cid-tS79gCbzbE LABEL {
  color: #000000;
}
.cid-tSmRI3J4Cm .navbar-dropdown {
  position: relative !important;
}
.cid-tSmRI3J4Cm .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-tSmRI3J4Cm .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tSmRI3J4Cm .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tSmRI3J4Cm .dropdown-item:hover,
.cid-tSmRI3J4Cm .dropdown-item:focus {
  background: #000000 !important;
  color: white !important;
}
.cid-tSmRI3J4Cm .dropdown-item:hover span {
  color: white;
}
.cid-tSmRI3J4Cm .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tSmRI3J4Cm .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tSmRI3J4Cm .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tSmRI3J4Cm .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tSmRI3J4Cm .nav-link {
  position: relative;
}
.cid-tSmRI3J4Cm .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tSmRI3J4Cm .container {
    flex-wrap: nowrap;
  }
}
.cid-tSmRI3J4Cm .iconfont-wrapper {
  color: #561fa4 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tSmRI3J4Cm .dropdown-menu,
.cid-tSmRI3J4Cm .navbar.opened {
  background: #ffffff !important;
}
.cid-tSmRI3J4Cm .nav-item:focus,
.cid-tSmRI3J4Cm .nav-link:focus {
  outline: none;
}
.cid-tSmRI3J4Cm .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tSmRI3J4Cm .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tSmRI3J4Cm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tSmRI3J4Cm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tSmRI3J4Cm .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tSmRI3J4Cm .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tSmRI3J4Cm .navbar {
  min-height: 71px;
  transition: all 0.4s ease-out;
  box-sizing: content-box;
  box-shadow: none !important;
  padding: 5px 40px !important;
  background-color: #ffffff;
}
.cid-tSmRI3J4Cm .navbar.opened {
  transition: all 0.3s;
}
.cid-tSmRI3J4Cm .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tSmRI3J4Cm .navbar .navbar-logo img {
  width: auto;
}
.cid-tSmRI3J4Cm .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tSmRI3J4Cm .navbar.collapsed {
  justify-content: center;
}
.cid-tSmRI3J4Cm .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tSmRI3J4Cm .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tSmRI3J4Cm .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.7rem);
  }
}
.cid-tSmRI3J4Cm .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tSmRI3J4Cm .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tSmRI3J4Cm .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-tSmRI3J4Cm .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tSmRI3J4Cm .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tSmRI3J4Cm .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tSmRI3J4Cm .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tSmRI3J4Cm .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tSmRI3J4Cm .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tSmRI3J4Cm .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tSmRI3J4Cm .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-tSmRI3J4Cm .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tSmRI3J4Cm .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tSmRI3J4Cm .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tSmRI3J4Cm .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tSmRI3J4Cm .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tSmRI3J4Cm .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tSmRI3J4Cm .navbar.navbar-short {
  min-height: 60px;
}
.cid-tSmRI3J4Cm .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tSmRI3J4Cm .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tSmRI3J4Cm .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-tSmRI3J4Cm .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tSmRI3J4Cm .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tSmRI3J4Cm .dropdown-item.active,
.cid-tSmRI3J4Cm .dropdown-item:active {
  background-color: transparent;
}
.cid-tSmRI3J4Cm .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tSmRI3J4Cm .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tSmRI3J4Cm .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tSmRI3J4Cm .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tSmRI3J4Cm .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tSmRI3J4Cm .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tSmRI3J4Cm ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tSmRI3J4Cm button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tSmRI3J4Cm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tSmRI3J4Cm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tSmRI3J4Cm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tSmRI3J4Cm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tSmRI3J4Cm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tSmRI3J4Cm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tSmRI3J4Cm nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tSmRI3J4Cm nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tSmRI3J4Cm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tSmRI3J4Cm .navbar-dropdown {
  padding: 0;
}
.cid-tSmRI3J4Cm a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tSmRI3J4Cm .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tSmRI3J4Cm .navbar {
    height: 70px;
  }
  .cid-tSmRI3J4Cm .navbar.opened {
    height: auto;
  }
  .cid-tSmRI3J4Cm .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tSmRI3J4Cm .navbar-short {
  padding: 5px 40px !important;
  background-color: #ffffff;
  box-shadow: 0 13px 35px -12px rgba(35, 35, 35, 0.1);
}
.cid-tSmRI3J4Cm .container-fluid {
  padding: 0 !important;
}
@media (min-width: 992px) {
  .cid-tSmRI3J4Cm .container-fluid {
    flex-wrap: nowrap;
  }
}
@media (max-width: 991px) {
  .cid-tSmRI3J4Cm .container-fluid .show {
    padding-bottom: 30px;
  }
}
@media (min-width: 992px) {
  .cid-tSmRI3J4Cm .navbar-nav {
    margin-right: auto;
    margin-left: 60px;
  }
}
@media (min-width: 1200px) and (max-width: 1399px) {
  .cid-tSmRI3J4Cm .navbar-nav {
    margin-left: 40px;
  }
}
@media (min-width: 1400px) {
  .cid-tSmRI3J4Cm .navbar-nav {
    margin-left: 145px;
  }
}
.cid-tSmRI3J4Cm .nav-item a:hover {
  color: #ffffff !important;
}
.cid-tSmRI3J4Cm .nav-item .nav-link {
  position: relative !important;
}
.cid-tSmRI3J4Cm .nav-item .nav-link:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 2px;
  background: #000000;
  left: 0;
  bottom: 0;
  transform: scale(0, 1);
  transform-origin: 0 100%;
  opacity: 0;
  transition: transform 0.3s ease-in-out;
}
.cid-tSmRI3J4Cm .nav-item .nav-link:hover {
  color: #000000 !important;
}
.cid-tSmRI3J4Cm .nav-item .nav-link:hover:before {
  opacity: 1;
  transform: scale(1);
}
@media (max-width: 991px) {
  .cid-tSmRI3J4Cm .nav-item .show {
    padding-bottom: 0;
  }
}
.cid-tSmRI3J4Cm .tel-menu {
  transition: 0s all !important;
}
@media (min-width: 992px) {
  .cid-tSmRI3J4Cm .tel-menu {
    margin-right: 48px;
    margin-left: auto;
    order: 49;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .cid-tSmRI3J4Cm .tel-menu {
    display: none;
  }
}
.cid-tSmRI3J4Cm .mbr-text {
  color: #000000;
  opacity: 0.8;
  margin-bottom: 0;
  word-break: normal;
}
@media (max-width: 991px) {
  .cid-tSmRI3J4Cm .mbr-text {
    text-align: center !important;
  }
}
.cid-tSmRI3J4Cm .mbr-text a {
  opacity: 1;
  text-decoration: underline;
}
.cid-tSmRI3J4Cm .mbr-section-btn {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tSmRI3J4Cm .mbr-section-btn {
    justify-content: center;
    margin-top: 60px;
  }
}
@media (min-width: 992px) {
  .cid-tSmRI3J4Cm .mbr-section-btn {
    max-width: 35%;
    margin-left: -0.6rem !important;
    margin-right: -0.6rem !important;
    order: 50;
  }
}
.cid-tSmRI3J4Cm .mbr-section-btn .btn {
  max-width: 200px;
  width: 200px;
  min-height: 55px;
  padding: 5px 10px;
  border-radius: 9px;
}
.cid-tSmRI3J4Cm .mbr-section-btn .btn:hover:before {
  display: none;
}
.cid-tSmRI3J4Cm .navbar-toggler:before {
  content: '';
  position: absolute;
  right: -7px;
  top: -10px;
  width: 44px;
  height: 38px;
  background-color: #000000;
  border-radius: 0.25rem;
}
.cid-tSmRI4byn1 {
  padding-top: 0;
  padding-bottom: 0;
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fcd391;
}
.cid-tSmRI4byn1 .image-wrapper {
  position: relative;
  height: 100%;
}
.cid-tSmRI4byn1 .mbr-section-title {
  color: #3a341c;
  text-align: left;
  width: 90%;
}
.cid-tSmRI4byn1 .mbr-section-subtitle {
  margin: 0;
  color: #c0bcb7;
  text-align: left;
  width: 90%;
}
.cid-tSmRI4byn1 .mbr-section-btn {
  width: 90%;
}
.cid-tSmRI4byn1 img {
  object-fit: cover;
  height: 100%;
}
.cid-tSmRI4byn1 section {
  position: relative;
}
.cid-tSmRI4byn1 .wrap {
  padding-top: 2rem;
  padding-bottom: 2rem;
  padding-left: 60px;
}
@media (max-width: 991px) {
  .cid-tSmRI4byn1 .wrap {
    justify-content: center;
    padding: 1rem;
  }
  .cid-tSmRI4byn1 .mbr-section-subtitle,
  .cid-tSmRI4byn1 .mbr-section-btn,
  .cid-tSmRI4byn1 .mbr-section-title {
    width: 100%;
    padding: 0;
  }
}
.cid-tSmRI4byn1 .container-fluid {
  padding-left: 0;
  padding-right: 0;
}
.cid-tSmRI4byn1 .btn {
  padding: 0.8rem 4rem;
  position: relative;
  color: #c0bcb7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tSmRI4byn1 .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-tSmRI4byn1 .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tSmRI4byn1 .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tSmRI4byn1 .btn:hover .effectHover::before {
  border-top: 1px solid #000000;
  border-left: 1px solid #000000;
  transform: scale3d(1, 1, 1);
}
.cid-tSmRI4byn1 .btn:hover .effectHover::after {
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  transform: scale3d(1, 1, 1);
}
.cid-tSmRI4byn1 .mbr-section-subtitle,
.cid-tSmRI4byn1 .mbr-section-btn {
  color: #3a341c;
}
.cid-tSmRI4rUrt {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tSmRI4rUrt .mbr-fallback-image.disabled {
  display: none;
}
.cid-tSmRI4rUrt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tSmRI4rUrt .link-align {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-tSmRI4rUrt .text-wrapper {
    text-align: center;
  }
}
@media (min-width: 992px) {
  .cid-tSmRI4rUrt .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tSmRI4rUrt .row {
  flex-direction: row-reverse;
}
.cid-tSmRI4rUrt .link-wrap {
  width: fit-content;
  display: inline-block;
  overflow: hidden;
}
.cid-tSmRI4rUrt .link-wrap:hover svg {
  animation-duration: 1s;
  animation-name: svg;
}
.cid-tSmRI4rUrt svg {
  transition: all 0.3s;
  width: 100%;
  margin-top: -20px;
}
.cid-tSmRI4rUrt g {
  fill: #000000;
}
@keyframes svg {
  0% {
    clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
  }
  50% {
    clip-path: polygon(100% 0%, 100% 0%, 100% 100%, 100% 100%);
  }
  51% {
    clip-path: polygon(0% 0%, 0% 0%, 0% 100%, 0% 100%);
  }
  100% {
    clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
  }
}
.cid-tSmRI4rUrt .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tSmRI4rUrt .image-wrapper {
    padding: 1rem;
  }
}
.cid-tSmRI4rUrt .mbr-text,
.cid-tSmRI4rUrt .mbr-section-btn {
  color: #000000;
}
.cid-tSmRI4rUrt .mbr-link,
.cid-tSmRI4rUrt .link-align {
  color: #000000;
}
.cid-tSmRI4NjjC {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #000000;
}
.cid-tSmRI4NjjC .listico {
  padding-right: 1rem;
  font-size: 1.5rem;
}
.cid-tSmRI4NjjC .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-tSmRI4NjjC .col + .mbr-section-btn .btn,
.cid-tSmRI4NjjC .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
}
@media (min-width: 300px) {
  .cid-tSmRI4NjjC .col + .mbr-section-btn .btn,
  .cid-tSmRI4NjjC .col-auto + .mbr-section-btn .btn {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
}
@media (min-width: 300px) {
  .cid-tSmRI4NjjC .dragArea > *:nth-last-child(2).col,
  .cid-tSmRI4NjjC .dragArea > *:nth-last-child(2).col-auto,
  .cid-tSmRI4NjjC .col + .mbr-section-btn,
  .cid-tSmRI4NjjC .col-auto + .mbr-section-btn {
    padding-right: 0;
    padding-left: 0;
    margin: 0;
  }
}
@media (max-width: 299px) {
  .cid-tSmRI4NjjC .dragArea {
    flex-direction: column;
  }
}
.cid-tSmRI4NjjC .btn-primary {
  border: 1px solid #000000 !important;
}
.cid-tSmRI4NjjC .btn-primary:hover {
  border: 1px solid #000000 !important;
}
.cid-tSmRI4NjjC .stripe {
  border-bottom: 1px solid #ffc010;
  max-width: 90%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-tSmRI4NjjC .form-group {
  max-width: 220px;
}
.cid-tSmRI4NjjC .mbr-section-btn {
  padding-left: 0;
}
.cid-tSmRI4NjjC .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-tSmRI4NjjC .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #ffc010;
  width: 85%;
}
.cid-tSmRI4NjjC .mbr-text {
  color: #444;
}
.cid-tSmRI4NjjC h5 {
  margin-bottom: 0;
}
.cid-tSmRI4NjjC .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-tSmRI4NjjC .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tSmRI4NjjC .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-tSmRI4NjjC .socicon {
  font-size: 1.3rem;
  background: #ffff00;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tSmRI4NjjC .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-tSmRI4NjjC .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-tSmRI4NjjC .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tSmRI4NjjC .social-list a:hover {
  opacity: 0.4;
}
.cid-tSmRI4NjjC .media-container-row > div {
  padding: 0px;
}
.cid-tSmRI4NjjC .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-tSmRI4NjjC .group-title {
  text-align: left;
  color: #ffc010;
  padding-bottom: 0.2rem;
}
.cid-tSmRI4NjjC .links {
  color: #ffffff;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tSmRI4NjjC .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-tSmRI4NjjC .social-list,
  .cid-tSmRI4NjjC .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-tSmRI4NjjC h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-tSmRI4NjjC .form-group {
    max-width: 180px;
  }
}
.cid-tSmRI4NjjC .links span {
  color: #9e9e9e;
}
.cid-tSmRI4NjjC .logo-sub-title {
  text-align: center;
  color: #ffffff;
}
.cid-tSmRI4NjjC .logo-title {
  text-align: center;
}
.cid-tSmRI4NjjC .logo-title,
.cid-tSmRI4NjjC .logo {
  color: #ffffff;
}
.cid-tSmRI5jsjH.popup-builder {
  background-color: #ffffff;
}
.cid-tSmRI5jsjH.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tSmRI5jsjH.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tSmRI5jsjH .modal-content,
.cid-tSmRI5jsjH .modal-dialog {
  height: auto;
}
.cid-tSmRI5jsjH .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tSmRI5jsjH .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tSmRI5jsjH .form-wrapper .mbr-form .form-group,
  .cid-tSmRI5jsjH .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tSmRI5jsjH .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tSmRI5jsjH .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tSmRI5jsjH .mbr-text {
  text-align: center;
}
.cid-tSmRI5jsjH .pt-0 {
  padding-top: 0 !important;
}
.cid-tSmRI5jsjH .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tSmRI5jsjH .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tSmRI5jsjH .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tSmRI5jsjH .modal-open {
  overflow: hidden;
}
.cid-tSmRI5jsjH .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tSmRI5jsjH .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tSmRI5jsjH .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tSmRI5jsjH .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tSmRI5jsjH .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tSmRI5jsjH .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tSmRI5jsjH .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tSmRI5jsjH .modal-content {
  background: #f3ecfb;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-tSmRI5jsjH .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tSmRI5jsjH .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tSmRI5jsjH .modal-backdrop.fade {
  opacity: 0;
}
.cid-tSmRI5jsjH .modal-backdrop.show {
  opacity: .5;
}
.cid-tSmRI5jsjH .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tSmRI5jsjH .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tSmRI5jsjH .modal-header {
    padding: 1rem;
  }
}
.cid-tSmRI5jsjH .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tSmRI5jsjH .modal-header .close svg {
  fill: #000000;
}
.cid-tSmRI5jsjH .modal-header .close:hover {
  opacity: 1;
}
.cid-tSmRI5jsjH .modal-header .close:focus {
  outline: none;
}
.cid-tSmRI5jsjH .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-tSmRI5jsjH .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tSmRI5jsjH .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tSmRI5jsjH .modal-body {
    padding: 1rem;
  }
}
.cid-tSmRI5jsjH .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tSmRI5jsjH .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tSmRI5jsjH .modal-footer {
    padding: 1rem;
  }
}
.cid-tSmRI5jsjH .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tSmRI5jsjH .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tSmRI5jsjH .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tSmRI5jsjH .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tSmRI5jsjH .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tSmRI5jsjH .modal-lg,
  .cid-tSmRI5jsjH .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tSmRI5jsjH .modal-xl {
    max-width: 1140px;
  }
}
.cid-tSmRI5jsjH .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tSmRI5jsjH .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tSmRI5jsjH .form-group {
  margin-bottom: 1rem;
}
.cid-tSmRI5jsjH .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tSmRI5jsjH .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tSmRI5jsjH .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tSmRI5jsjH .mbr-section-btn {
  margin: 0;
}
.cid-tSmRI5jsjH .mbr-section-btn .btn {
  margin: 0;
}
.cid-tSmRI5jsjH LABEL {
  color: #000000;
}
.cid-tSXz124p7E .navbar-dropdown {
  position: relative !important;
}
.cid-tSXz124p7E .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-tSXz124p7E .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tSXz124p7E .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tSXz124p7E .dropdown-item:hover,
.cid-tSXz124p7E .dropdown-item:focus {
  background: #000000 !important;
  color: white !important;
}
.cid-tSXz124p7E .dropdown-item:hover span {
  color: white;
}
.cid-tSXz124p7E .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tSXz124p7E .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tSXz124p7E .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tSXz124p7E .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tSXz124p7E .nav-link {
  position: relative;
}
.cid-tSXz124p7E .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tSXz124p7E .container {
    flex-wrap: nowrap;
  }
}
.cid-tSXz124p7E .iconfont-wrapper {
  color: #561fa4 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tSXz124p7E .dropdown-menu,
.cid-tSXz124p7E .navbar.opened {
  background: #ffffff !important;
}
.cid-tSXz124p7E .nav-item:focus,
.cid-tSXz124p7E .nav-link:focus {
  outline: none;
}
.cid-tSXz124p7E .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tSXz124p7E .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tSXz124p7E .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tSXz124p7E .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tSXz124p7E .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tSXz124p7E .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tSXz124p7E .navbar {
  min-height: 71px;
  transition: all 0.4s ease-out;
  box-sizing: content-box;
  box-shadow: none !important;
  padding: 5px 40px !important;
  background-color: #ffffff;
}
.cid-tSXz124p7E .navbar.opened {
  transition: all 0.3s;
}
.cid-tSXz124p7E .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tSXz124p7E .navbar .navbar-logo img {
  width: auto;
}
.cid-tSXz124p7E .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tSXz124p7E .navbar.collapsed {
  justify-content: center;
}
.cid-tSXz124p7E .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tSXz124p7E .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tSXz124p7E .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.7rem);
  }
}
.cid-tSXz124p7E .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tSXz124p7E .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tSXz124p7E .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-tSXz124p7E .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tSXz124p7E .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tSXz124p7E .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tSXz124p7E .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tSXz124p7E .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tSXz124p7E .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tSXz124p7E .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tSXz124p7E .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-tSXz124p7E .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tSXz124p7E .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tSXz124p7E .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tSXz124p7E .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tSXz124p7E .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tSXz124p7E .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tSXz124p7E .navbar.navbar-short {
  min-height: 60px;
}
.cid-tSXz124p7E .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tSXz124p7E .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tSXz124p7E .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-tSXz124p7E .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tSXz124p7E .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tSXz124p7E .dropdown-item.active,
.cid-tSXz124p7E .dropdown-item:active {
  background-color: transparent;
}
.cid-tSXz124p7E .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tSXz124p7E .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tSXz124p7E .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tSXz124p7E .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tSXz124p7E .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tSXz124p7E .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tSXz124p7E ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tSXz124p7E button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tSXz124p7E button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tSXz124p7E button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tSXz124p7E button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tSXz124p7E button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tSXz124p7E button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tSXz124p7E nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tSXz124p7E nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tSXz124p7E nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tSXz124p7E nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tSXz124p7E .navbar-dropdown {
  padding: 0;
}
.cid-tSXz124p7E a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tSXz124p7E .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tSXz124p7E .navbar {
    height: 70px;
  }
  .cid-tSXz124p7E .navbar.opened {
    height: auto;
  }
  .cid-tSXz124p7E .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tSXz124p7E .navbar-short {
  padding: 5px 40px !important;
  background-color: #ffffff;
  box-shadow: 0 13px 35px -12px rgba(35, 35, 35, 0.1);
}
.cid-tSXz124p7E .container-fluid {
  padding: 0 !important;
}
@media (min-width: 992px) {
  .cid-tSXz124p7E .container-fluid {
    flex-wrap: nowrap;
  }
}
@media (max-width: 991px) {
  .cid-tSXz124p7E .container-fluid .show {
    padding-bottom: 30px;
  }
}
@media (min-width: 992px) {
  .cid-tSXz124p7E .navbar-nav {
    margin-right: auto;
    margin-left: 60px;
  }
}
@media (min-width: 1200px) and (max-width: 1399px) {
  .cid-tSXz124p7E .navbar-nav {
    margin-left: 40px;
  }
}
@media (min-width: 1400px) {
  .cid-tSXz124p7E .navbar-nav {
    margin-left: 145px;
  }
}
.cid-tSXz124p7E .nav-item a:hover {
  color: #ffffff !important;
}
.cid-tSXz124p7E .nav-item .nav-link {
  position: relative !important;
}
.cid-tSXz124p7E .nav-item .nav-link:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 2px;
  background: #000000;
  left: 0;
  bottom: 0;
  transform: scale(0, 1);
  transform-origin: 0 100%;
  opacity: 0;
  transition: transform 0.3s ease-in-out;
}
.cid-tSXz124p7E .nav-item .nav-link:hover {
  color: #000000 !important;
}
.cid-tSXz124p7E .nav-item .nav-link:hover:before {
  opacity: 1;
  transform: scale(1);
}
@media (max-width: 991px) {
  .cid-tSXz124p7E .nav-item .show {
    padding-bottom: 0;
  }
}
.cid-tSXz124p7E .tel-menu {
  transition: 0s all !important;
}
@media (min-width: 992px) {
  .cid-tSXz124p7E .tel-menu {
    margin-right: 48px;
    margin-left: auto;
    order: 49;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .cid-tSXz124p7E .tel-menu {
    display: none;
  }
}
.cid-tSXz124p7E .mbr-text {
  color: #000000;
  opacity: 0.8;
  margin-bottom: 0;
  word-break: normal;
}
@media (max-width: 991px) {
  .cid-tSXz124p7E .mbr-text {
    text-align: center !important;
  }
}
.cid-tSXz124p7E .mbr-text a {
  opacity: 1;
  text-decoration: underline;
}
.cid-tSXz124p7E .mbr-section-btn {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tSXz124p7E .mbr-section-btn {
    justify-content: center;
    margin-top: 60px;
  }
}
@media (min-width: 992px) {
  .cid-tSXz124p7E .mbr-section-btn {
    max-width: 35%;
    margin-left: -0.6rem !important;
    margin-right: -0.6rem !important;
    order: 50;
  }
}
.cid-tSXz124p7E .mbr-section-btn .btn {
  max-width: 200px;
  width: 200px;
  min-height: 55px;
  padding: 5px 10px;
  border-radius: 9px;
}
.cid-tSXz124p7E .mbr-section-btn .btn:hover:before {
  display: none;
}
.cid-tSXz124p7E .navbar-toggler:before {
  content: '';
  position: absolute;
  right: -7px;
  top: -10px;
  width: 44px;
  height: 38px;
  background-color: #000000;
  border-radius: 0.25rem;
}
.cid-tSXz12qBAA {
  padding-top: 0;
  padding-bottom: 0;
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #856641;
}
.cid-tSXz12qBAA .image-wrapper {
  position: relative;
  height: 100%;
}
.cid-tSXz12qBAA .mbr-section-title {
  color: #ffffff;
  text-align: center;
  width: 90%;
}
.cid-tSXz12qBAA .mbr-section-subtitle {
  margin: 0;
  color: #c0bcb7;
  text-align: left;
  width: 90%;
}
.cid-tSXz12qBAA .mbr-section-btn {
  width: 90%;
}
.cid-tSXz12qBAA img {
  object-fit: cover;
  height: 100%;
}
.cid-tSXz12qBAA section {
  position: relative;
}
.cid-tSXz12qBAA .wrap {
  padding-top: 2rem;
  padding-bottom: 2rem;
  padding-left: 60px;
}
@media (max-width: 991px) {
  .cid-tSXz12qBAA .wrap {
    justify-content: center;
    padding: 1rem;
  }
  .cid-tSXz12qBAA .mbr-section-subtitle,
  .cid-tSXz12qBAA .mbr-section-btn,
  .cid-tSXz12qBAA .mbr-section-title {
    width: 100%;
    padding: 0;
  }
}
.cid-tSXz12qBAA .container-fluid {
  padding-left: 0;
  padding-right: 0;
}
.cid-tSXz12qBAA .btn {
  padding: 0.8rem 4rem;
  position: relative;
  color: #c0bcb7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tSXz12qBAA .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-tSXz12qBAA .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tSXz12qBAA .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tSXz12qBAA .btn:hover .effectHover::before {
  border-top: 1px solid #000000;
  border-left: 1px solid #000000;
  transform: scale3d(1, 1, 1);
}
.cid-tSXz12qBAA .btn:hover .effectHover::after {
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  transform: scale3d(1, 1, 1);
}
.cid-tSXz12qBAA .mbr-section-subtitle,
.cid-tSXz12qBAA .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tSXz12GKKt {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tSXz12GKKt .mbr-fallback-image.disabled {
  display: none;
}
.cid-tSXz12GKKt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tSXz12GKKt .link-align {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-tSXz12GKKt .text-wrapper {
    text-align: center;
  }
}
@media (min-width: 992px) {
  .cid-tSXz12GKKt .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tSXz12GKKt .row {
  flex-direction: row-reverse;
}
.cid-tSXz12GKKt .link-wrap {
  width: fit-content;
  display: inline-block;
  overflow: hidden;
}
.cid-tSXz12GKKt .link-wrap:hover svg {
  animation-duration: 1s;
  animation-name: svg;
}
.cid-tSXz12GKKt svg {
  transition: all 0.3s;
  width: 100%;
  margin-top: -20px;
}
.cid-tSXz12GKKt g {
  fill: #000000;
}
@keyframes svg {
  0% {
    clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
  }
  50% {
    clip-path: polygon(100% 0%, 100% 0%, 100% 100%, 100% 100%);
  }
  51% {
    clip-path: polygon(0% 0%, 0% 0%, 0% 100%, 0% 100%);
  }
  100% {
    clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
  }
}
.cid-tSXz12GKKt .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tSXz12GKKt .image-wrapper {
    padding: 1rem;
  }
}
.cid-tSXz12GKKt .mbr-text,
.cid-tSXz12GKKt .mbr-section-btn {
  color: #000000;
}
.cid-tSXz12GKKt .mbr-link,
.cid-tSXz12GKKt .link-align {
  color: #000000;
}
.cid-tSXz131p8g {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #000000;
}
.cid-tSXz131p8g .listico {
  padding-right: 1rem;
  font-size: 1.5rem;
}
.cid-tSXz131p8g .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-tSXz131p8g .col + .mbr-section-btn .btn,
.cid-tSXz131p8g .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
}
@media (min-width: 300px) {
  .cid-tSXz131p8g .col + .mbr-section-btn .btn,
  .cid-tSXz131p8g .col-auto + .mbr-section-btn .btn {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
}
@media (min-width: 300px) {
  .cid-tSXz131p8g .dragArea > *:nth-last-child(2).col,
  .cid-tSXz131p8g .dragArea > *:nth-last-child(2).col-auto,
  .cid-tSXz131p8g .col + .mbr-section-btn,
  .cid-tSXz131p8g .col-auto + .mbr-section-btn {
    padding-right: 0;
    padding-left: 0;
    margin: 0;
  }
}
@media (max-width: 299px) {
  .cid-tSXz131p8g .dragArea {
    flex-direction: column;
  }
}
.cid-tSXz131p8g .btn-primary {
  border: 1px solid #000000 !important;
}
.cid-tSXz131p8g .btn-primary:hover {
  border: 1px solid #000000 !important;
}
.cid-tSXz131p8g .stripe {
  border-bottom: 1px solid #ffc010;
  max-width: 90%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-tSXz131p8g .form-group {
  max-width: 220px;
}
.cid-tSXz131p8g .mbr-section-btn {
  padding-left: 0;
}
.cid-tSXz131p8g .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-tSXz131p8g .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #ffc010;
  width: 85%;
}
.cid-tSXz131p8g .mbr-text {
  color: #444;
}
.cid-tSXz131p8g h5 {
  margin-bottom: 0;
}
.cid-tSXz131p8g .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-tSXz131p8g .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tSXz131p8g .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-tSXz131p8g .socicon {
  font-size: 1.3rem;
  background: #ffff00;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tSXz131p8g .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-tSXz131p8g .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-tSXz131p8g .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tSXz131p8g .social-list a:hover {
  opacity: 0.4;
}
.cid-tSXz131p8g .media-container-row > div {
  padding: 0px;
}
.cid-tSXz131p8g .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-tSXz131p8g .group-title {
  text-align: left;
  color: #ffc010;
  padding-bottom: 0.2rem;
}
.cid-tSXz131p8g .links {
  color: #ffffff;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tSXz131p8g .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-tSXz131p8g .social-list,
  .cid-tSXz131p8g .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-tSXz131p8g h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-tSXz131p8g .form-group {
    max-width: 180px;
  }
}
.cid-tSXz131p8g .links span {
  color: #9e9e9e;
}
.cid-tSXz131p8g .logo-sub-title {
  text-align: center;
  color: #ffffff;
}
.cid-tSXz131p8g .logo-title {
  text-align: center;
}
.cid-tSXz131p8g .logo-title,
.cid-tSXz131p8g .logo {
  color: #ffffff;
}
.cid-tSXz13w40v.popup-builder {
  background-color: #ffffff;
}
.cid-tSXz13w40v.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tSXz13w40v.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tSXz13w40v .modal-content,
.cid-tSXz13w40v .modal-dialog {
  height: auto;
}
.cid-tSXz13w40v .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tSXz13w40v .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tSXz13w40v .form-wrapper .mbr-form .form-group,
  .cid-tSXz13w40v .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tSXz13w40v .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tSXz13w40v .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tSXz13w40v .mbr-text {
  text-align: center;
}
.cid-tSXz13w40v .pt-0 {
  padding-top: 0 !important;
}
.cid-tSXz13w40v .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tSXz13w40v .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tSXz13w40v .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tSXz13w40v .modal-open {
  overflow: hidden;
}
.cid-tSXz13w40v .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tSXz13w40v .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tSXz13w40v .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tSXz13w40v .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tSXz13w40v .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tSXz13w40v .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tSXz13w40v .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tSXz13w40v .modal-content {
  background: #f3ecfb;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-tSXz13w40v .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tSXz13w40v .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tSXz13w40v .modal-backdrop.fade {
  opacity: 0;
}
.cid-tSXz13w40v .modal-backdrop.show {
  opacity: .5;
}
.cid-tSXz13w40v .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tSXz13w40v .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tSXz13w40v .modal-header {
    padding: 1rem;
  }
}
.cid-tSXz13w40v .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tSXz13w40v .modal-header .close svg {
  fill: #000000;
}
.cid-tSXz13w40v .modal-header .close:hover {
  opacity: 1;
}
.cid-tSXz13w40v .modal-header .close:focus {
  outline: none;
}
.cid-tSXz13w40v .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-tSXz13w40v .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tSXz13w40v .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tSXz13w40v .modal-body {
    padding: 1rem;
  }
}
.cid-tSXz13w40v .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tSXz13w40v .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tSXz13w40v .modal-footer {
    padding: 1rem;
  }
}
.cid-tSXz13w40v .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tSXz13w40v .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tSXz13w40v .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tSXz13w40v .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tSXz13w40v .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tSXz13w40v .modal-lg,
  .cid-tSXz13w40v .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tSXz13w40v .modal-xl {
    max-width: 1140px;
  }
}
.cid-tSXz13w40v .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tSXz13w40v .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tSXz13w40v .form-group {
  margin-bottom: 1rem;
}
.cid-tSXz13w40v .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tSXz13w40v .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tSXz13w40v .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tSXz13w40v .mbr-section-btn {
  margin: 0;
}
.cid-tSXz13w40v .mbr-section-btn .btn {
  margin: 0;
}
.cid-tSXz13w40v LABEL {
  color: #000000;
}
.cid-tT1QUsHiXN .navbar-dropdown {
  position: relative !important;
}
.cid-tT1QUsHiXN .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-tT1QUsHiXN .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tT1QUsHiXN .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tT1QUsHiXN .dropdown-item:hover,
.cid-tT1QUsHiXN .dropdown-item:focus {
  background: #000000 !important;
  color: white !important;
}
.cid-tT1QUsHiXN .dropdown-item:hover span {
  color: white;
}
.cid-tT1QUsHiXN .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tT1QUsHiXN .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tT1QUsHiXN .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tT1QUsHiXN .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tT1QUsHiXN .nav-link {
  position: relative;
}
.cid-tT1QUsHiXN .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tT1QUsHiXN .container {
    flex-wrap: nowrap;
  }
}
.cid-tT1QUsHiXN .iconfont-wrapper {
  color: #561fa4 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tT1QUsHiXN .dropdown-menu,
.cid-tT1QUsHiXN .navbar.opened {
  background: #ffffff !important;
}
.cid-tT1QUsHiXN .nav-item:focus,
.cid-tT1QUsHiXN .nav-link:focus {
  outline: none;
}
.cid-tT1QUsHiXN .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tT1QUsHiXN .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tT1QUsHiXN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tT1QUsHiXN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tT1QUsHiXN .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tT1QUsHiXN .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tT1QUsHiXN .navbar {
  min-height: 71px;
  transition: all 0.4s ease-out;
  box-sizing: content-box;
  box-shadow: none !important;
  padding: 5px 40px !important;
  background-color: #ffffff;
}
.cid-tT1QUsHiXN .navbar.opened {
  transition: all 0.3s;
}
.cid-tT1QUsHiXN .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tT1QUsHiXN .navbar .navbar-logo img {
  width: auto;
}
.cid-tT1QUsHiXN .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tT1QUsHiXN .navbar.collapsed {
  justify-content: center;
}
.cid-tT1QUsHiXN .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tT1QUsHiXN .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tT1QUsHiXN .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.7rem);
  }
}
.cid-tT1QUsHiXN .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tT1QUsHiXN .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tT1QUsHiXN .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-tT1QUsHiXN .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tT1QUsHiXN .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tT1QUsHiXN .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tT1QUsHiXN .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tT1QUsHiXN .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tT1QUsHiXN .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tT1QUsHiXN .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tT1QUsHiXN .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-tT1QUsHiXN .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tT1QUsHiXN .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tT1QUsHiXN .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tT1QUsHiXN .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tT1QUsHiXN .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tT1QUsHiXN .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tT1QUsHiXN .navbar.navbar-short {
  min-height: 60px;
}
.cid-tT1QUsHiXN .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tT1QUsHiXN .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tT1QUsHiXN .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-tT1QUsHiXN .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tT1QUsHiXN .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tT1QUsHiXN .dropdown-item.active,
.cid-tT1QUsHiXN .dropdown-item:active {
  background-color: transparent;
}
.cid-tT1QUsHiXN .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tT1QUsHiXN .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tT1QUsHiXN .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tT1QUsHiXN .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tT1QUsHiXN .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tT1QUsHiXN .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tT1QUsHiXN ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tT1QUsHiXN button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tT1QUsHiXN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tT1QUsHiXN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tT1QUsHiXN button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tT1QUsHiXN button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tT1QUsHiXN button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tT1QUsHiXN nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tT1QUsHiXN nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tT1QUsHiXN nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tT1QUsHiXN nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tT1QUsHiXN .navbar-dropdown {
  padding: 0;
}
.cid-tT1QUsHiXN a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tT1QUsHiXN .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tT1QUsHiXN .navbar {
    height: 70px;
  }
  .cid-tT1QUsHiXN .navbar.opened {
    height: auto;
  }
  .cid-tT1QUsHiXN .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tT1QUsHiXN .navbar-short {
  padding: 5px 40px !important;
  background-color: #ffffff;
  box-shadow: 0 13px 35px -12px rgba(35, 35, 35, 0.1);
}
.cid-tT1QUsHiXN .container-fluid {
  padding: 0 !important;
}
@media (min-width: 992px) {
  .cid-tT1QUsHiXN .container-fluid {
    flex-wrap: nowrap;
  }
}
@media (max-width: 991px) {
  .cid-tT1QUsHiXN .container-fluid .show {
    padding-bottom: 30px;
  }
}
@media (min-width: 992px) {
  .cid-tT1QUsHiXN .navbar-nav {
    margin-right: auto;
    margin-left: 60px;
  }
}
@media (min-width: 1200px) and (max-width: 1399px) {
  .cid-tT1QUsHiXN .navbar-nav {
    margin-left: 40px;
  }
}
@media (min-width: 1400px) {
  .cid-tT1QUsHiXN .navbar-nav {
    margin-left: 145px;
  }
}
.cid-tT1QUsHiXN .nav-item a:hover {
  color: #ffffff !important;
}
.cid-tT1QUsHiXN .nav-item .nav-link {
  position: relative !important;
}
.cid-tT1QUsHiXN .nav-item .nav-link:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 2px;
  background: #000000;
  left: 0;
  bottom: 0;
  transform: scale(0, 1);
  transform-origin: 0 100%;
  opacity: 0;
  transition: transform 0.3s ease-in-out;
}
.cid-tT1QUsHiXN .nav-item .nav-link:hover {
  color: #000000 !important;
}
.cid-tT1QUsHiXN .nav-item .nav-link:hover:before {
  opacity: 1;
  transform: scale(1);
}
@media (max-width: 991px) {
  .cid-tT1QUsHiXN .nav-item .show {
    padding-bottom: 0;
  }
}
.cid-tT1QUsHiXN .tel-menu {
  transition: 0s all !important;
}
@media (min-width: 992px) {
  .cid-tT1QUsHiXN .tel-menu {
    margin-right: 48px;
    margin-left: auto;
    order: 49;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .cid-tT1QUsHiXN .tel-menu {
    display: none;
  }
}
.cid-tT1QUsHiXN .mbr-text {
  color: #000000;
  opacity: 0.8;
  margin-bottom: 0;
  word-break: normal;
}
@media (max-width: 991px) {
  .cid-tT1QUsHiXN .mbr-text {
    text-align: center !important;
  }
}
.cid-tT1QUsHiXN .mbr-text a {
  opacity: 1;
  text-decoration: underline;
}
.cid-tT1QUsHiXN .mbr-section-btn {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tT1QUsHiXN .mbr-section-btn {
    justify-content: center;
    margin-top: 60px;
  }
}
@media (min-width: 992px) {
  .cid-tT1QUsHiXN .mbr-section-btn {
    max-width: 35%;
    margin-left: -0.6rem !important;
    margin-right: -0.6rem !important;
    order: 50;
  }
}
.cid-tT1QUsHiXN .mbr-section-btn .btn {
  max-width: 200px;
  width: 200px;
  min-height: 55px;
  padding: 5px 10px;
  border-radius: 9px;
}
.cid-tT1QUsHiXN .mbr-section-btn .btn:hover:before {
  display: none;
}
.cid-tT1QUsHiXN .navbar-toggler:before {
  content: '';
  position: absolute;
  right: -7px;
  top: -10px;
  width: 44px;
  height: 38px;
  background-color: #000000;
  border-radius: 0.25rem;
}
.cid-tT1QUt4mUC {
  padding-top: 0;
  padding-bottom: 0;
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #393193;
}
.cid-tT1QUt4mUC .image-wrapper {
  position: relative;
  height: 100%;
}
.cid-tT1QUt4mUC .mbr-section-title {
  color: #ffffff;
  text-align: center;
  width: 90%;
}
.cid-tT1QUt4mUC .mbr-section-subtitle {
  margin: 0;
  color: #c0bcb7;
  text-align: left;
  width: 90%;
}
.cid-tT1QUt4mUC .mbr-section-btn {
  width: 90%;
}
.cid-tT1QUt4mUC img {
  object-fit: cover;
  height: 100%;
}
.cid-tT1QUt4mUC section {
  position: relative;
}
.cid-tT1QUt4mUC .wrap {
  padding-top: 2rem;
  padding-bottom: 2rem;
  padding-left: 60px;
}
@media (max-width: 991px) {
  .cid-tT1QUt4mUC .wrap {
    justify-content: center;
    padding: 1rem;
  }
  .cid-tT1QUt4mUC .mbr-section-subtitle,
  .cid-tT1QUt4mUC .mbr-section-btn,
  .cid-tT1QUt4mUC .mbr-section-title {
    width: 100%;
    padding: 0;
  }
}
.cid-tT1QUt4mUC .container-fluid {
  padding-left: 0;
  padding-right: 0;
}
.cid-tT1QUt4mUC .btn {
  padding: 0.8rem 4rem;
  position: relative;
  color: #c0bcb7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tT1QUt4mUC .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-tT1QUt4mUC .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tT1QUt4mUC .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tT1QUt4mUC .btn:hover .effectHover::before {
  border-top: 1px solid #000000;
  border-left: 1px solid #000000;
  transform: scale3d(1, 1, 1);
}
.cid-tT1QUt4mUC .btn:hover .effectHover::after {
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  transform: scale3d(1, 1, 1);
}
.cid-tT1QUt4mUC .mbr-section-subtitle,
.cid-tT1QUt4mUC .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tT1QUtj9Fz {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tT1QUtj9Fz .mbr-fallback-image.disabled {
  display: none;
}
.cid-tT1QUtj9Fz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tT1QUtj9Fz .link-align {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-tT1QUtj9Fz .text-wrapper {
    text-align: center;
  }
}
@media (min-width: 992px) {
  .cid-tT1QUtj9Fz .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tT1QUtj9Fz .row {
  flex-direction: row-reverse;
}
.cid-tT1QUtj9Fz .link-wrap {
  width: fit-content;
  display: inline-block;
  overflow: hidden;
}
.cid-tT1QUtj9Fz .link-wrap:hover svg {
  animation-duration: 1s;
  animation-name: svg;
}
.cid-tT1QUtj9Fz svg {
  transition: all 0.3s;
  width: 100%;
  margin-top: -20px;
}
.cid-tT1QUtj9Fz g {
  fill: #000000;
}
@keyframes svg {
  0% {
    clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
  }
  50% {
    clip-path: polygon(100% 0%, 100% 0%, 100% 100%, 100% 100%);
  }
  51% {
    clip-path: polygon(0% 0%, 0% 0%, 0% 100%, 0% 100%);
  }
  100% {
    clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
  }
}
.cid-tT1QUtj9Fz .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tT1QUtj9Fz .image-wrapper {
    padding: 1rem;
  }
}
.cid-tT1QUtj9Fz .mbr-text,
.cid-tT1QUtj9Fz .mbr-section-btn {
  color: #000000;
}
.cid-tT1QUtj9Fz .mbr-link,
.cid-tT1QUtj9Fz .link-align {
  color: #000000;
}
.cid-tT1QUtDFmT {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #000000;
}
.cid-tT1QUtDFmT .listico {
  padding-right: 1rem;
  font-size: 1.5rem;
}
.cid-tT1QUtDFmT .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-tT1QUtDFmT .col + .mbr-section-btn .btn,
.cid-tT1QUtDFmT .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
}
@media (min-width: 300px) {
  .cid-tT1QUtDFmT .col + .mbr-section-btn .btn,
  .cid-tT1QUtDFmT .col-auto + .mbr-section-btn .btn {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
}
@media (min-width: 300px) {
  .cid-tT1QUtDFmT .dragArea > *:nth-last-child(2).col,
  .cid-tT1QUtDFmT .dragArea > *:nth-last-child(2).col-auto,
  .cid-tT1QUtDFmT .col + .mbr-section-btn,
  .cid-tT1QUtDFmT .col-auto + .mbr-section-btn {
    padding-right: 0;
    padding-left: 0;
    margin: 0;
  }
}
@media (max-width: 299px) {
  .cid-tT1QUtDFmT .dragArea {
    flex-direction: column;
  }
}
.cid-tT1QUtDFmT .btn-primary {
  border: 1px solid #000000 !important;
}
.cid-tT1QUtDFmT .btn-primary:hover {
  border: 1px solid #000000 !important;
}
.cid-tT1QUtDFmT .stripe {
  border-bottom: 1px solid #ffc010;
  max-width: 90%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-tT1QUtDFmT .form-group {
  max-width: 220px;
}
.cid-tT1QUtDFmT .mbr-section-btn {
  padding-left: 0;
}
.cid-tT1QUtDFmT .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-tT1QUtDFmT .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #ffc010;
  width: 85%;
}
.cid-tT1QUtDFmT .mbr-text {
  color: #444;
}
.cid-tT1QUtDFmT h5 {
  margin-bottom: 0;
}
.cid-tT1QUtDFmT .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-tT1QUtDFmT .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tT1QUtDFmT .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-tT1QUtDFmT .socicon {
  font-size: 1.3rem;
  background: #ffff00;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tT1QUtDFmT .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-tT1QUtDFmT .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-tT1QUtDFmT .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tT1QUtDFmT .social-list a:hover {
  opacity: 0.4;
}
.cid-tT1QUtDFmT .media-container-row > div {
  padding: 0px;
}
.cid-tT1QUtDFmT .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-tT1QUtDFmT .group-title {
  text-align: left;
  color: #ffc010;
  padding-bottom: 0.2rem;
}
.cid-tT1QUtDFmT .links {
  color: #ffffff;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tT1QUtDFmT .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-tT1QUtDFmT .social-list,
  .cid-tT1QUtDFmT .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-tT1QUtDFmT h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-tT1QUtDFmT .form-group {
    max-width: 180px;
  }
}
.cid-tT1QUtDFmT .links span {
  color: #9e9e9e;
}
.cid-tT1QUtDFmT .logo-sub-title {
  text-align: center;
  color: #ffffff;
}
.cid-tT1QUtDFmT .logo-title {
  text-align: center;
}
.cid-tT1QUtDFmT .logo-title,
.cid-tT1QUtDFmT .logo {
  color: #ffffff;
}
.cid-tT1QUu6jsS.popup-builder {
  background-color: #ffffff;
}
.cid-tT1QUu6jsS.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tT1QUu6jsS.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tT1QUu6jsS .modal-content,
.cid-tT1QUu6jsS .modal-dialog {
  height: auto;
}
.cid-tT1QUu6jsS .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tT1QUu6jsS .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tT1QUu6jsS .form-wrapper .mbr-form .form-group,
  .cid-tT1QUu6jsS .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tT1QUu6jsS .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tT1QUu6jsS .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tT1QUu6jsS .mbr-text {
  text-align: center;
}
.cid-tT1QUu6jsS .pt-0 {
  padding-top: 0 !important;
}
.cid-tT1QUu6jsS .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tT1QUu6jsS .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tT1QUu6jsS .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tT1QUu6jsS .modal-open {
  overflow: hidden;
}
.cid-tT1QUu6jsS .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tT1QUu6jsS .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tT1QUu6jsS .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tT1QUu6jsS .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tT1QUu6jsS .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tT1QUu6jsS .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tT1QUu6jsS .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tT1QUu6jsS .modal-content {
  background: #f3ecfb;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-tT1QUu6jsS .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tT1QUu6jsS .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tT1QUu6jsS .modal-backdrop.fade {
  opacity: 0;
}
.cid-tT1QUu6jsS .modal-backdrop.show {
  opacity: .5;
}
.cid-tT1QUu6jsS .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tT1QUu6jsS .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tT1QUu6jsS .modal-header {
    padding: 1rem;
  }
}
.cid-tT1QUu6jsS .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tT1QUu6jsS .modal-header .close svg {
  fill: #000000;
}
.cid-tT1QUu6jsS .modal-header .close:hover {
  opacity: 1;
}
.cid-tT1QUu6jsS .modal-header .close:focus {
  outline: none;
}
.cid-tT1QUu6jsS .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-tT1QUu6jsS .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tT1QUu6jsS .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tT1QUu6jsS .modal-body {
    padding: 1rem;
  }
}
.cid-tT1QUu6jsS .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tT1QUu6jsS .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tT1QUu6jsS .modal-footer {
    padding: 1rem;
  }
}
.cid-tT1QUu6jsS .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tT1QUu6jsS .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tT1QUu6jsS .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tT1QUu6jsS .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tT1QUu6jsS .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tT1QUu6jsS .modal-lg,
  .cid-tT1QUu6jsS .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tT1QUu6jsS .modal-xl {
    max-width: 1140px;
  }
}
.cid-tT1QUu6jsS .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tT1QUu6jsS .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tT1QUu6jsS .form-group {
  margin-bottom: 1rem;
}
.cid-tT1QUu6jsS .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tT1QUu6jsS .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tT1QUu6jsS .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tT1QUu6jsS .mbr-section-btn {
  margin: 0;
}
.cid-tT1QUu6jsS .mbr-section-btn .btn {
  margin: 0;
}
.cid-tT1QUu6jsS LABEL {
  color: #000000;
}
.cid-tWHgfMfJXn .navbar-dropdown {
  position: relative !important;
}
.cid-tWHgfMfJXn .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-tWHgfMfJXn .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tWHgfMfJXn .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tWHgfMfJXn .dropdown-item:hover,
.cid-tWHgfMfJXn .dropdown-item:focus {
  background: #000000 !important;
  color: white !important;
}
.cid-tWHgfMfJXn .dropdown-item:hover span {
  color: white;
}
.cid-tWHgfMfJXn .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tWHgfMfJXn .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tWHgfMfJXn .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tWHgfMfJXn .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tWHgfMfJXn .nav-link {
  position: relative;
}
.cid-tWHgfMfJXn .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tWHgfMfJXn .container {
    flex-wrap: nowrap;
  }
}
.cid-tWHgfMfJXn .iconfont-wrapper {
  color: #561fa4 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tWHgfMfJXn .dropdown-menu,
.cid-tWHgfMfJXn .navbar.opened {
  background: #ffffff !important;
}
.cid-tWHgfMfJXn .nav-item:focus,
.cid-tWHgfMfJXn .nav-link:focus {
  outline: none;
}
.cid-tWHgfMfJXn .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tWHgfMfJXn .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tWHgfMfJXn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tWHgfMfJXn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tWHgfMfJXn .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tWHgfMfJXn .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tWHgfMfJXn .navbar {
  min-height: 71px;
  transition: all 0.4s ease-out;
  box-sizing: content-box;
  box-shadow: none !important;
  padding: 5px 40px !important;
  background-color: #ffffff;
}
.cid-tWHgfMfJXn .navbar.opened {
  transition: all 0.3s;
}
.cid-tWHgfMfJXn .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tWHgfMfJXn .navbar .navbar-logo img {
  width: auto;
}
.cid-tWHgfMfJXn .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tWHgfMfJXn .navbar.collapsed {
  justify-content: center;
}
.cid-tWHgfMfJXn .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tWHgfMfJXn .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tWHgfMfJXn .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.7rem);
  }
}
.cid-tWHgfMfJXn .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tWHgfMfJXn .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tWHgfMfJXn .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-tWHgfMfJXn .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tWHgfMfJXn .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tWHgfMfJXn .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tWHgfMfJXn .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tWHgfMfJXn .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tWHgfMfJXn .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tWHgfMfJXn .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tWHgfMfJXn .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-tWHgfMfJXn .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tWHgfMfJXn .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tWHgfMfJXn .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tWHgfMfJXn .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tWHgfMfJXn .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tWHgfMfJXn .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tWHgfMfJXn .navbar.navbar-short {
  min-height: 60px;
}
.cid-tWHgfMfJXn .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tWHgfMfJXn .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tWHgfMfJXn .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-tWHgfMfJXn .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tWHgfMfJXn .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tWHgfMfJXn .dropdown-item.active,
.cid-tWHgfMfJXn .dropdown-item:active {
  background-color: transparent;
}
.cid-tWHgfMfJXn .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tWHgfMfJXn .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tWHgfMfJXn .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tWHgfMfJXn .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tWHgfMfJXn .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tWHgfMfJXn .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tWHgfMfJXn ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tWHgfMfJXn button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tWHgfMfJXn button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tWHgfMfJXn button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tWHgfMfJXn button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tWHgfMfJXn button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tWHgfMfJXn button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tWHgfMfJXn nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tWHgfMfJXn nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tWHgfMfJXn nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tWHgfMfJXn nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tWHgfMfJXn .navbar-dropdown {
  padding: 0;
}
.cid-tWHgfMfJXn a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tWHgfMfJXn .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tWHgfMfJXn .navbar {
    height: 70px;
  }
  .cid-tWHgfMfJXn .navbar.opened {
    height: auto;
  }
  .cid-tWHgfMfJXn .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tWHgfMfJXn .navbar-short {
  padding: 5px 40px !important;
  background-color: #ffffff;
  box-shadow: 0 13px 35px -12px rgba(35, 35, 35, 0.1);
}
.cid-tWHgfMfJXn .container-fluid {
  padding: 0 !important;
}
@media (min-width: 992px) {
  .cid-tWHgfMfJXn .container-fluid {
    flex-wrap: nowrap;
  }
}
@media (max-width: 991px) {
  .cid-tWHgfMfJXn .container-fluid .show {
    padding-bottom: 30px;
  }
}
@media (min-width: 992px) {
  .cid-tWHgfMfJXn .navbar-nav {
    margin-right: auto;
    margin-left: 60px;
  }
}
@media (min-width: 1200px) and (max-width: 1399px) {
  .cid-tWHgfMfJXn .navbar-nav {
    margin-left: 40px;
  }
}
@media (min-width: 1400px) {
  .cid-tWHgfMfJXn .navbar-nav {
    margin-left: 145px;
  }
}
.cid-tWHgfMfJXn .nav-item a:hover {
  color: #ffffff !important;
}
.cid-tWHgfMfJXn .nav-item .nav-link {
  position: relative !important;
}
.cid-tWHgfMfJXn .nav-item .nav-link:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 2px;
  background: #000000;
  left: 0;
  bottom: 0;
  transform: scale(0, 1);
  transform-origin: 0 100%;
  opacity: 0;
  transition: transform 0.3s ease-in-out;
}
.cid-tWHgfMfJXn .nav-item .nav-link:hover {
  color: #000000 !important;
}
.cid-tWHgfMfJXn .nav-item .nav-link:hover:before {
  opacity: 1;
  transform: scale(1);
}
@media (max-width: 991px) {
  .cid-tWHgfMfJXn .nav-item .show {
    padding-bottom: 0;
  }
}
.cid-tWHgfMfJXn .tel-menu {
  transition: 0s all !important;
}
@media (min-width: 992px) {
  .cid-tWHgfMfJXn .tel-menu {
    margin-right: 48px;
    margin-left: auto;
    order: 49;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .cid-tWHgfMfJXn .tel-menu {
    display: none;
  }
}
.cid-tWHgfMfJXn .mbr-text {
  color: #000000;
  opacity: 0.8;
  margin-bottom: 0;
  word-break: normal;
}
@media (max-width: 991px) {
  .cid-tWHgfMfJXn .mbr-text {
    text-align: center !important;
  }
}
.cid-tWHgfMfJXn .mbr-text a {
  opacity: 1;
  text-decoration: underline;
}
.cid-tWHgfMfJXn .mbr-section-btn {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tWHgfMfJXn .mbr-section-btn {
    justify-content: center;
    margin-top: 60px;
  }
}
@media (min-width: 992px) {
  .cid-tWHgfMfJXn .mbr-section-btn {
    max-width: 35%;
    margin-left: -0.6rem !important;
    margin-right: -0.6rem !important;
    order: 50;
  }
}
.cid-tWHgfMfJXn .mbr-section-btn .btn {
  max-width: 200px;
  width: 200px;
  min-height: 55px;
  padding: 5px 10px;
  border-radius: 9px;
}
.cid-tWHgfMfJXn .mbr-section-btn .btn:hover:before {
  display: none;
}
.cid-tWHgfMfJXn .navbar-toggler:before {
  content: '';
  position: absolute;
  right: -7px;
  top: -10px;
  width: 44px;
  height: 38px;
  background-color: #000000;
  border-radius: 0.25rem;
}
.cid-tWHgfMDk0E {
  padding-top: 0;
  padding-bottom: 0;
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #00247d;
}
.cid-tWHgfMDk0E .image-wrapper {
  position: relative;
  height: 100%;
}
.cid-tWHgfMDk0E .mbr-section-title {
  color: #ffffff;
  text-align: center;
  width: 90%;
}
.cid-tWHgfMDk0E .mbr-section-subtitle {
  margin: 0;
  color: #c0bcb7;
  text-align: left;
  width: 90%;
}
.cid-tWHgfMDk0E .mbr-section-btn {
  width: 90%;
}
.cid-tWHgfMDk0E img {
  object-fit: cover;
  height: 100%;
}
.cid-tWHgfMDk0E section {
  position: relative;
}
.cid-tWHgfMDk0E .wrap {
  padding-top: 2rem;
  padding-bottom: 2rem;
  padding-left: 60px;
}
@media (max-width: 991px) {
  .cid-tWHgfMDk0E .wrap {
    justify-content: center;
    padding: 1rem;
  }
  .cid-tWHgfMDk0E .mbr-section-subtitle,
  .cid-tWHgfMDk0E .mbr-section-btn,
  .cid-tWHgfMDk0E .mbr-section-title {
    width: 100%;
    padding: 0;
  }
}
.cid-tWHgfMDk0E .container-fluid {
  padding-left: 0;
  padding-right: 0;
}
.cid-tWHgfMDk0E .btn {
  padding: 0.8rem 4rem;
  position: relative;
  color: #c0bcb7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tWHgfMDk0E .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-tWHgfMDk0E .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tWHgfMDk0E .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tWHgfMDk0E .btn:hover .effectHover::before {
  border-top: 1px solid #000000;
  border-left: 1px solid #000000;
  transform: scale3d(1, 1, 1);
}
.cid-tWHgfMDk0E .btn:hover .effectHover::after {
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  transform: scale3d(1, 1, 1);
}
.cid-tWHgfMDk0E .mbr-section-subtitle,
.cid-tWHgfMDk0E .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tWHgfMTyMU {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tWHgfMTyMU .mbr-fallback-image.disabled {
  display: none;
}
.cid-tWHgfMTyMU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tWHgfMTyMU .link-align {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-tWHgfMTyMU .text-wrapper {
    text-align: center;
  }
}
@media (min-width: 992px) {
  .cid-tWHgfMTyMU .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tWHgfMTyMU .row {
  flex-direction: row-reverse;
}
.cid-tWHgfMTyMU .link-wrap {
  width: fit-content;
  display: inline-block;
  overflow: hidden;
}
.cid-tWHgfMTyMU .link-wrap:hover svg {
  animation-duration: 1s;
  animation-name: svg;
}
.cid-tWHgfMTyMU svg {
  transition: all 0.3s;
  width: 100%;
  margin-top: -20px;
}
.cid-tWHgfMTyMU g {
  fill: #000000;
}
@keyframes svg {
  0% {
    clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
  }
  50% {
    clip-path: polygon(100% 0%, 100% 0%, 100% 100%, 100% 100%);
  }
  51% {
    clip-path: polygon(0% 0%, 0% 0%, 0% 100%, 0% 100%);
  }
  100% {
    clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
  }
}
.cid-tWHgfMTyMU .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tWHgfMTyMU .image-wrapper {
    padding: 1rem;
  }
}
.cid-tWHgfMTyMU .mbr-text,
.cid-tWHgfMTyMU .mbr-section-btn {
  color: #000000;
}
.cid-tWHgfMTyMU .mbr-link,
.cid-tWHgfMTyMU .link-align {
  color: #000000;
}
.cid-tWHgfNe1c8 {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #000000;
}
.cid-tWHgfNe1c8 .listico {
  padding-right: 1rem;
  font-size: 1.5rem;
}
.cid-tWHgfNe1c8 .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-tWHgfNe1c8 .col + .mbr-section-btn .btn,
.cid-tWHgfNe1c8 .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
}
@media (min-width: 300px) {
  .cid-tWHgfNe1c8 .col + .mbr-section-btn .btn,
  .cid-tWHgfNe1c8 .col-auto + .mbr-section-btn .btn {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
}
@media (min-width: 300px) {
  .cid-tWHgfNe1c8 .dragArea > *:nth-last-child(2).col,
  .cid-tWHgfNe1c8 .dragArea > *:nth-last-child(2).col-auto,
  .cid-tWHgfNe1c8 .col + .mbr-section-btn,
  .cid-tWHgfNe1c8 .col-auto + .mbr-section-btn {
    padding-right: 0;
    padding-left: 0;
    margin: 0;
  }
}
@media (max-width: 299px) {
  .cid-tWHgfNe1c8 .dragArea {
    flex-direction: column;
  }
}
.cid-tWHgfNe1c8 .btn-primary {
  border: 1px solid #000000 !important;
}
.cid-tWHgfNe1c8 .btn-primary:hover {
  border: 1px solid #000000 !important;
}
.cid-tWHgfNe1c8 .stripe {
  border-bottom: 1px solid #ffc010;
  max-width: 90%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-tWHgfNe1c8 .form-group {
  max-width: 220px;
}
.cid-tWHgfNe1c8 .mbr-section-btn {
  padding-left: 0;
}
.cid-tWHgfNe1c8 .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-tWHgfNe1c8 .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #ffc010;
  width: 85%;
}
.cid-tWHgfNe1c8 .mbr-text {
  color: #444;
}
.cid-tWHgfNe1c8 h5 {
  margin-bottom: 0;
}
.cid-tWHgfNe1c8 .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-tWHgfNe1c8 .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tWHgfNe1c8 .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-tWHgfNe1c8 .socicon {
  font-size: 1.3rem;
  background: #ffff00;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tWHgfNe1c8 .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-tWHgfNe1c8 .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-tWHgfNe1c8 .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tWHgfNe1c8 .social-list a:hover {
  opacity: 0.4;
}
.cid-tWHgfNe1c8 .media-container-row > div {
  padding: 0px;
}
.cid-tWHgfNe1c8 .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-tWHgfNe1c8 .group-title {
  text-align: left;
  color: #ffc010;
  padding-bottom: 0.2rem;
}
.cid-tWHgfNe1c8 .links {
  color: #ffffff;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tWHgfNe1c8 .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-tWHgfNe1c8 .social-list,
  .cid-tWHgfNe1c8 .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-tWHgfNe1c8 h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-tWHgfNe1c8 .form-group {
    max-width: 180px;
  }
}
.cid-tWHgfNe1c8 .links span {
  color: #9e9e9e;
}
.cid-tWHgfNe1c8 .logo-sub-title {
  text-align: center;
  color: #ffffff;
}
.cid-tWHgfNe1c8 .logo-title {
  text-align: center;
}
.cid-tWHgfNe1c8 .logo-title,
.cid-tWHgfNe1c8 .logo {
  color: #ffffff;
}
.cid-tWHgfNJN0H.popup-builder {
  background-color: #ffffff;
}
.cid-tWHgfNJN0H.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tWHgfNJN0H.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tWHgfNJN0H .modal-content,
.cid-tWHgfNJN0H .modal-dialog {
  height: auto;
}
.cid-tWHgfNJN0H .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tWHgfNJN0H .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tWHgfNJN0H .form-wrapper .mbr-form .form-group,
  .cid-tWHgfNJN0H .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tWHgfNJN0H .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tWHgfNJN0H .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tWHgfNJN0H .mbr-text {
  text-align: center;
}
.cid-tWHgfNJN0H .pt-0 {
  padding-top: 0 !important;
}
.cid-tWHgfNJN0H .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tWHgfNJN0H .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tWHgfNJN0H .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tWHgfNJN0H .modal-open {
  overflow: hidden;
}
.cid-tWHgfNJN0H .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tWHgfNJN0H .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tWHgfNJN0H .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tWHgfNJN0H .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tWHgfNJN0H .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tWHgfNJN0H .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tWHgfNJN0H .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tWHgfNJN0H .modal-content {
  background: #f3ecfb;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-tWHgfNJN0H .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tWHgfNJN0H .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tWHgfNJN0H .modal-backdrop.fade {
  opacity: 0;
}
.cid-tWHgfNJN0H .modal-backdrop.show {
  opacity: .5;
}
.cid-tWHgfNJN0H .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tWHgfNJN0H .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tWHgfNJN0H .modal-header {
    padding: 1rem;
  }
}
.cid-tWHgfNJN0H .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tWHgfNJN0H .modal-header .close svg {
  fill: #000000;
}
.cid-tWHgfNJN0H .modal-header .close:hover {
  opacity: 1;
}
.cid-tWHgfNJN0H .modal-header .close:focus {
  outline: none;
}
.cid-tWHgfNJN0H .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-tWHgfNJN0H .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tWHgfNJN0H .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tWHgfNJN0H .modal-body {
    padding: 1rem;
  }
}
.cid-tWHgfNJN0H .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tWHgfNJN0H .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tWHgfNJN0H .modal-footer {
    padding: 1rem;
  }
}
.cid-tWHgfNJN0H .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tWHgfNJN0H .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tWHgfNJN0H .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tWHgfNJN0H .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tWHgfNJN0H .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tWHgfNJN0H .modal-lg,
  .cid-tWHgfNJN0H .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tWHgfNJN0H .modal-xl {
    max-width: 1140px;
  }
}
.cid-tWHgfNJN0H .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tWHgfNJN0H .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tWHgfNJN0H .form-group {
  margin-bottom: 1rem;
}
.cid-tWHgfNJN0H .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tWHgfNJN0H .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tWHgfNJN0H .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tWHgfNJN0H .mbr-section-btn {
  margin: 0;
}
.cid-tWHgfNJN0H .mbr-section-btn .btn {
  margin: 0;
}
.cid-tWHgfNJN0H LABEL {
  color: #000000;
}
.cid-tWHim8LNuE .navbar-dropdown {
  position: relative !important;
}
.cid-tWHim8LNuE .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-tWHim8LNuE .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tWHim8LNuE .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tWHim8LNuE .dropdown-item:hover,
.cid-tWHim8LNuE .dropdown-item:focus {
  background: #000000 !important;
  color: white !important;
}
.cid-tWHim8LNuE .dropdown-item:hover span {
  color: white;
}
.cid-tWHim8LNuE .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tWHim8LNuE .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tWHim8LNuE .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tWHim8LNuE .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tWHim8LNuE .nav-link {
  position: relative;
}
.cid-tWHim8LNuE .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tWHim8LNuE .container {
    flex-wrap: nowrap;
  }
}
.cid-tWHim8LNuE .iconfont-wrapper {
  color: #561fa4 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tWHim8LNuE .dropdown-menu,
.cid-tWHim8LNuE .navbar.opened {
  background: #ffffff !important;
}
.cid-tWHim8LNuE .nav-item:focus,
.cid-tWHim8LNuE .nav-link:focus {
  outline: none;
}
.cid-tWHim8LNuE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tWHim8LNuE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tWHim8LNuE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tWHim8LNuE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tWHim8LNuE .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tWHim8LNuE .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tWHim8LNuE .navbar {
  min-height: 71px;
  transition: all 0.4s ease-out;
  box-sizing: content-box;
  box-shadow: none !important;
  padding: 5px 40px !important;
  background-color: #ffffff;
}
.cid-tWHim8LNuE .navbar.opened {
  transition: all 0.3s;
}
.cid-tWHim8LNuE .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tWHim8LNuE .navbar .navbar-logo img {
  width: auto;
}
.cid-tWHim8LNuE .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tWHim8LNuE .navbar.collapsed {
  justify-content: center;
}
.cid-tWHim8LNuE .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tWHim8LNuE .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tWHim8LNuE .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.7rem);
  }
}
.cid-tWHim8LNuE .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tWHim8LNuE .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tWHim8LNuE .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-tWHim8LNuE .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tWHim8LNuE .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tWHim8LNuE .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tWHim8LNuE .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tWHim8LNuE .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tWHim8LNuE .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tWHim8LNuE .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tWHim8LNuE .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-tWHim8LNuE .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tWHim8LNuE .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tWHim8LNuE .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tWHim8LNuE .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tWHim8LNuE .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tWHim8LNuE .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tWHim8LNuE .navbar.navbar-short {
  min-height: 60px;
}
.cid-tWHim8LNuE .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tWHim8LNuE .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tWHim8LNuE .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-tWHim8LNuE .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tWHim8LNuE .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tWHim8LNuE .dropdown-item.active,
.cid-tWHim8LNuE .dropdown-item:active {
  background-color: transparent;
}
.cid-tWHim8LNuE .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tWHim8LNuE .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tWHim8LNuE .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tWHim8LNuE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tWHim8LNuE .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tWHim8LNuE .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tWHim8LNuE ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tWHim8LNuE button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tWHim8LNuE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tWHim8LNuE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tWHim8LNuE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tWHim8LNuE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tWHim8LNuE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tWHim8LNuE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tWHim8LNuE nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tWHim8LNuE nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tWHim8LNuE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tWHim8LNuE .navbar-dropdown {
  padding: 0;
}
.cid-tWHim8LNuE a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tWHim8LNuE .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tWHim8LNuE .navbar {
    height: 70px;
  }
  .cid-tWHim8LNuE .navbar.opened {
    height: auto;
  }
  .cid-tWHim8LNuE .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tWHim8LNuE .navbar-short {
  padding: 5px 40px !important;
  background-color: #ffffff;
  box-shadow: 0 13px 35px -12px rgba(35, 35, 35, 0.1);
}
.cid-tWHim8LNuE .container-fluid {
  padding: 0 !important;
}
@media (min-width: 992px) {
  .cid-tWHim8LNuE .container-fluid {
    flex-wrap: nowrap;
  }
}
@media (max-width: 991px) {
  .cid-tWHim8LNuE .container-fluid .show {
    padding-bottom: 30px;
  }
}
@media (min-width: 992px) {
  .cid-tWHim8LNuE .navbar-nav {
    margin-right: auto;
    margin-left: 60px;
  }
}
@media (min-width: 1200px) and (max-width: 1399px) {
  .cid-tWHim8LNuE .navbar-nav {
    margin-left: 40px;
  }
}
@media (min-width: 1400px) {
  .cid-tWHim8LNuE .navbar-nav {
    margin-left: 145px;
  }
}
.cid-tWHim8LNuE .nav-item a:hover {
  color: #ffffff !important;
}
.cid-tWHim8LNuE .nav-item .nav-link {
  position: relative !important;
}
.cid-tWHim8LNuE .nav-item .nav-link:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 2px;
  background: #000000;
  left: 0;
  bottom: 0;
  transform: scale(0, 1);
  transform-origin: 0 100%;
  opacity: 0;
  transition: transform 0.3s ease-in-out;
}
.cid-tWHim8LNuE .nav-item .nav-link:hover {
  color: #000000 !important;
}
.cid-tWHim8LNuE .nav-item .nav-link:hover:before {
  opacity: 1;
  transform: scale(1);
}
@media (max-width: 991px) {
  .cid-tWHim8LNuE .nav-item .show {
    padding-bottom: 0;
  }
}
.cid-tWHim8LNuE .tel-menu {
  transition: 0s all !important;
}
@media (min-width: 992px) {
  .cid-tWHim8LNuE .tel-menu {
    margin-right: 48px;
    margin-left: auto;
    order: 49;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .cid-tWHim8LNuE .tel-menu {
    display: none;
  }
}
.cid-tWHim8LNuE .mbr-text {
  color: #000000;
  opacity: 0.8;
  margin-bottom: 0;
  word-break: normal;
}
@media (max-width: 991px) {
  .cid-tWHim8LNuE .mbr-text {
    text-align: center !important;
  }
}
.cid-tWHim8LNuE .mbr-text a {
  opacity: 1;
  text-decoration: underline;
}
.cid-tWHim8LNuE .mbr-section-btn {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tWHim8LNuE .mbr-section-btn {
    justify-content: center;
    margin-top: 60px;
  }
}
@media (min-width: 992px) {
  .cid-tWHim8LNuE .mbr-section-btn {
    max-width: 35%;
    margin-left: -0.6rem !important;
    margin-right: -0.6rem !important;
    order: 50;
  }
}
.cid-tWHim8LNuE .mbr-section-btn .btn {
  max-width: 200px;
  width: 200px;
  min-height: 55px;
  padding: 5px 10px;
  border-radius: 9px;
}
.cid-tWHim8LNuE .mbr-section-btn .btn:hover:before {
  display: none;
}
.cid-tWHim8LNuE .navbar-toggler:before {
  content: '';
  position: absolute;
  right: -7px;
  top: -10px;
  width: 44px;
  height: 38px;
  background-color: #000000;
  border-radius: 0.25rem;
}
.cid-tWHim9cdy6 {
  padding-top: 0;
  padding-bottom: 0;
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #d70081;
}
.cid-tWHim9cdy6 .image-wrapper {
  position: relative;
  height: 100%;
}
.cid-tWHim9cdy6 .mbr-section-title {
  color: #ffffff;
  text-align: center;
  width: 90%;
}
.cid-tWHim9cdy6 .mbr-section-subtitle {
  margin: 0;
  color: #c0bcb7;
  text-align: left;
  width: 90%;
}
.cid-tWHim9cdy6 .mbr-section-btn {
  width: 90%;
}
.cid-tWHim9cdy6 img {
  object-fit: cover;
  height: 100%;
}
.cid-tWHim9cdy6 section {
  position: relative;
}
.cid-tWHim9cdy6 .wrap {
  padding-top: 2rem;
  padding-bottom: 2rem;
  padding-left: 60px;
}
@media (max-width: 991px) {
  .cid-tWHim9cdy6 .wrap {
    justify-content: center;
    padding: 1rem;
  }
  .cid-tWHim9cdy6 .mbr-section-subtitle,
  .cid-tWHim9cdy6 .mbr-section-btn,
  .cid-tWHim9cdy6 .mbr-section-title {
    width: 100%;
    padding: 0;
  }
}
.cid-tWHim9cdy6 .container-fluid {
  padding-left: 0;
  padding-right: 0;
}
.cid-tWHim9cdy6 .btn {
  padding: 0.8rem 4rem;
  position: relative;
  color: #c0bcb7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tWHim9cdy6 .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-tWHim9cdy6 .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tWHim9cdy6 .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tWHim9cdy6 .btn:hover .effectHover::before {
  border-top: 1px solid #000000;
  border-left: 1px solid #000000;
  transform: scale3d(1, 1, 1);
}
.cid-tWHim9cdy6 .btn:hover .effectHover::after {
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  transform: scale3d(1, 1, 1);
}
.cid-tWHim9cdy6 .mbr-section-subtitle,
.cid-tWHim9cdy6 .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tWHim9wTUE {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tWHim9wTUE .mbr-fallback-image.disabled {
  display: none;
}
.cid-tWHim9wTUE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tWHim9wTUE .link-align {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-tWHim9wTUE .text-wrapper {
    text-align: center;
  }
}
@media (min-width: 992px) {
  .cid-tWHim9wTUE .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tWHim9wTUE .row {
  flex-direction: row-reverse;
}
.cid-tWHim9wTUE .link-wrap {
  width: fit-content;
  display: inline-block;
  overflow: hidden;
}
.cid-tWHim9wTUE .link-wrap:hover svg {
  animation-duration: 1s;
  animation-name: svg;
}
.cid-tWHim9wTUE svg {
  transition: all 0.3s;
  width: 100%;
  margin-top: -20px;
}
.cid-tWHim9wTUE g {
  fill: #000000;
}
@keyframes svg {
  0% {
    clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
  }
  50% {
    clip-path: polygon(100% 0%, 100% 0%, 100% 100%, 100% 100%);
  }
  51% {
    clip-path: polygon(0% 0%, 0% 0%, 0% 100%, 0% 100%);
  }
  100% {
    clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
  }
}
.cid-tWHim9wTUE .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tWHim9wTUE .image-wrapper {
    padding: 1rem;
  }
}
.cid-tWHim9wTUE .mbr-text,
.cid-tWHim9wTUE .mbr-section-btn {
  color: #000000;
}
.cid-tWHim9wTUE .mbr-link,
.cid-tWHim9wTUE .link-align {
  color: #000000;
}
.cid-tWHim9TIaY {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #000000;
}
.cid-tWHim9TIaY .listico {
  padding-right: 1rem;
  font-size: 1.5rem;
}
.cid-tWHim9TIaY .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-tWHim9TIaY .col + .mbr-section-btn .btn,
.cid-tWHim9TIaY .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
}
@media (min-width: 300px) {
  .cid-tWHim9TIaY .col + .mbr-section-btn .btn,
  .cid-tWHim9TIaY .col-auto + .mbr-section-btn .btn {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
}
@media (min-width: 300px) {
  .cid-tWHim9TIaY .dragArea > *:nth-last-child(2).col,
  .cid-tWHim9TIaY .dragArea > *:nth-last-child(2).col-auto,
  .cid-tWHim9TIaY .col + .mbr-section-btn,
  .cid-tWHim9TIaY .col-auto + .mbr-section-btn {
    padding-right: 0;
    padding-left: 0;
    margin: 0;
  }
}
@media (max-width: 299px) {
  .cid-tWHim9TIaY .dragArea {
    flex-direction: column;
  }
}
.cid-tWHim9TIaY .btn-primary {
  border: 1px solid #000000 !important;
}
.cid-tWHim9TIaY .btn-primary:hover {
  border: 1px solid #000000 !important;
}
.cid-tWHim9TIaY .stripe {
  border-bottom: 1px solid #ffc010;
  max-width: 90%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-tWHim9TIaY .form-group {
  max-width: 220px;
}
.cid-tWHim9TIaY .mbr-section-btn {
  padding-left: 0;
}
.cid-tWHim9TIaY .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-tWHim9TIaY .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #ffc010;
  width: 85%;
}
.cid-tWHim9TIaY .mbr-text {
  color: #444;
}
.cid-tWHim9TIaY h5 {
  margin-bottom: 0;
}
.cid-tWHim9TIaY .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-tWHim9TIaY .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tWHim9TIaY .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-tWHim9TIaY .socicon {
  font-size: 1.3rem;
  background: #ffff00;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tWHim9TIaY .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-tWHim9TIaY .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-tWHim9TIaY .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tWHim9TIaY .social-list a:hover {
  opacity: 0.4;
}
.cid-tWHim9TIaY .media-container-row > div {
  padding: 0px;
}
.cid-tWHim9TIaY .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-tWHim9TIaY .group-title {
  text-align: left;
  color: #ffc010;
  padding-bottom: 0.2rem;
}
.cid-tWHim9TIaY .links {
  color: #ffffff;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tWHim9TIaY .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-tWHim9TIaY .social-list,
  .cid-tWHim9TIaY .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-tWHim9TIaY h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-tWHim9TIaY .form-group {
    max-width: 180px;
  }
}
.cid-tWHim9TIaY .links span {
  color: #9e9e9e;
}
.cid-tWHim9TIaY .logo-sub-title {
  text-align: center;
  color: #ffffff;
}
.cid-tWHim9TIaY .logo-title {
  text-align: center;
}
.cid-tWHim9TIaY .logo-title,
.cid-tWHim9TIaY .logo {
  color: #ffffff;
}
.cid-tWHimatV58.popup-builder {
  background-color: #ffffff;
}
.cid-tWHimatV58.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tWHimatV58.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tWHimatV58 .modal-content,
.cid-tWHimatV58 .modal-dialog {
  height: auto;
}
.cid-tWHimatV58 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tWHimatV58 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tWHimatV58 .form-wrapper .mbr-form .form-group,
  .cid-tWHimatV58 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tWHimatV58 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tWHimatV58 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tWHimatV58 .mbr-text {
  text-align: center;
}
.cid-tWHimatV58 .pt-0 {
  padding-top: 0 !important;
}
.cid-tWHimatV58 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tWHimatV58 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tWHimatV58 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tWHimatV58 .modal-open {
  overflow: hidden;
}
.cid-tWHimatV58 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tWHimatV58 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tWHimatV58 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tWHimatV58 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tWHimatV58 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tWHimatV58 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tWHimatV58 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tWHimatV58 .modal-content {
  background: #f3ecfb;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-tWHimatV58 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tWHimatV58 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tWHimatV58 .modal-backdrop.fade {
  opacity: 0;
}
.cid-tWHimatV58 .modal-backdrop.show {
  opacity: .5;
}
.cid-tWHimatV58 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tWHimatV58 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tWHimatV58 .modal-header {
    padding: 1rem;
  }
}
.cid-tWHimatV58 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tWHimatV58 .modal-header .close svg {
  fill: #000000;
}
.cid-tWHimatV58 .modal-header .close:hover {
  opacity: 1;
}
.cid-tWHimatV58 .modal-header .close:focus {
  outline: none;
}
.cid-tWHimatV58 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-tWHimatV58 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tWHimatV58 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tWHimatV58 .modal-body {
    padding: 1rem;
  }
}
.cid-tWHimatV58 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tWHimatV58 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tWHimatV58 .modal-footer {
    padding: 1rem;
  }
}
.cid-tWHimatV58 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tWHimatV58 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tWHimatV58 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tWHimatV58 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tWHimatV58 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tWHimatV58 .modal-lg,
  .cid-tWHimatV58 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tWHimatV58 .modal-xl {
    max-width: 1140px;
  }
}
.cid-tWHimatV58 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tWHimatV58 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tWHimatV58 .form-group {
  margin-bottom: 1rem;
}
.cid-tWHimatV58 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tWHimatV58 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tWHimatV58 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tWHimatV58 .mbr-section-btn {
  margin: 0;
}
.cid-tWHimatV58 .mbr-section-btn .btn {
  margin: 0;
}
.cid-tWHimatV58 LABEL {
  color: #000000;
}
.cid-tWHjZrIUxT .navbar-dropdown {
  position: relative !important;
}
.cid-tWHjZrIUxT .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-tWHjZrIUxT .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tWHjZrIUxT .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tWHjZrIUxT .dropdown-item:hover,
.cid-tWHjZrIUxT .dropdown-item:focus {
  background: #000000 !important;
  color: white !important;
}
.cid-tWHjZrIUxT .dropdown-item:hover span {
  color: white;
}
.cid-tWHjZrIUxT .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tWHjZrIUxT .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tWHjZrIUxT .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tWHjZrIUxT .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tWHjZrIUxT .nav-link {
  position: relative;
}
.cid-tWHjZrIUxT .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tWHjZrIUxT .container {
    flex-wrap: nowrap;
  }
}
.cid-tWHjZrIUxT .iconfont-wrapper {
  color: #561fa4 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tWHjZrIUxT .dropdown-menu,
.cid-tWHjZrIUxT .navbar.opened {
  background: #ffffff !important;
}
.cid-tWHjZrIUxT .nav-item:focus,
.cid-tWHjZrIUxT .nav-link:focus {
  outline: none;
}
.cid-tWHjZrIUxT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tWHjZrIUxT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tWHjZrIUxT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tWHjZrIUxT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tWHjZrIUxT .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tWHjZrIUxT .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tWHjZrIUxT .navbar {
  min-height: 71px;
  transition: all 0.4s ease-out;
  box-sizing: content-box;
  box-shadow: none !important;
  padding: 5px 40px !important;
  background-color: #ffffff;
}
.cid-tWHjZrIUxT .navbar.opened {
  transition: all 0.3s;
}
.cid-tWHjZrIUxT .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tWHjZrIUxT .navbar .navbar-logo img {
  width: auto;
}
.cid-tWHjZrIUxT .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tWHjZrIUxT .navbar.collapsed {
  justify-content: center;
}
.cid-tWHjZrIUxT .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tWHjZrIUxT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tWHjZrIUxT .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.7rem);
  }
}
.cid-tWHjZrIUxT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tWHjZrIUxT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tWHjZrIUxT .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-tWHjZrIUxT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tWHjZrIUxT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tWHjZrIUxT .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tWHjZrIUxT .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tWHjZrIUxT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tWHjZrIUxT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tWHjZrIUxT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tWHjZrIUxT .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-tWHjZrIUxT .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tWHjZrIUxT .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tWHjZrIUxT .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tWHjZrIUxT .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tWHjZrIUxT .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tWHjZrIUxT .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tWHjZrIUxT .navbar.navbar-short {
  min-height: 60px;
}
.cid-tWHjZrIUxT .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tWHjZrIUxT .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tWHjZrIUxT .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-tWHjZrIUxT .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tWHjZrIUxT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tWHjZrIUxT .dropdown-item.active,
.cid-tWHjZrIUxT .dropdown-item:active {
  background-color: transparent;
}
.cid-tWHjZrIUxT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tWHjZrIUxT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tWHjZrIUxT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tWHjZrIUxT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tWHjZrIUxT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tWHjZrIUxT .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tWHjZrIUxT ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tWHjZrIUxT button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tWHjZrIUxT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tWHjZrIUxT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tWHjZrIUxT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tWHjZrIUxT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tWHjZrIUxT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tWHjZrIUxT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tWHjZrIUxT nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tWHjZrIUxT nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tWHjZrIUxT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tWHjZrIUxT .navbar-dropdown {
  padding: 0;
}
.cid-tWHjZrIUxT a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tWHjZrIUxT .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tWHjZrIUxT .navbar {
    height: 70px;
  }
  .cid-tWHjZrIUxT .navbar.opened {
    height: auto;
  }
  .cid-tWHjZrIUxT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tWHjZrIUxT .navbar-short {
  padding: 5px 40px !important;
  background-color: #ffffff;
  box-shadow: 0 13px 35px -12px rgba(35, 35, 35, 0.1);
}
.cid-tWHjZrIUxT .container-fluid {
  padding: 0 !important;
}
@media (min-width: 992px) {
  .cid-tWHjZrIUxT .container-fluid {
    flex-wrap: nowrap;
  }
}
@media (max-width: 991px) {
  .cid-tWHjZrIUxT .container-fluid .show {
    padding-bottom: 30px;
  }
}
@media (min-width: 992px) {
  .cid-tWHjZrIUxT .navbar-nav {
    margin-right: auto;
    margin-left: 60px;
  }
}
@media (min-width: 1200px) and (max-width: 1399px) {
  .cid-tWHjZrIUxT .navbar-nav {
    margin-left: 40px;
  }
}
@media (min-width: 1400px) {
  .cid-tWHjZrIUxT .navbar-nav {
    margin-left: 145px;
  }
}
.cid-tWHjZrIUxT .nav-item a:hover {
  color: #ffffff !important;
}
.cid-tWHjZrIUxT .nav-item .nav-link {
  position: relative !important;
}
.cid-tWHjZrIUxT .nav-item .nav-link:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 2px;
  background: #000000;
  left: 0;
  bottom: 0;
  transform: scale(0, 1);
  transform-origin: 0 100%;
  opacity: 0;
  transition: transform 0.3s ease-in-out;
}
.cid-tWHjZrIUxT .nav-item .nav-link:hover {
  color: #000000 !important;
}
.cid-tWHjZrIUxT .nav-item .nav-link:hover:before {
  opacity: 1;
  transform: scale(1);
}
@media (max-width: 991px) {
  .cid-tWHjZrIUxT .nav-item .show {
    padding-bottom: 0;
  }
}
.cid-tWHjZrIUxT .tel-menu {
  transition: 0s all !important;
}
@media (min-width: 992px) {
  .cid-tWHjZrIUxT .tel-menu {
    margin-right: 48px;
    margin-left: auto;
    order: 49;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .cid-tWHjZrIUxT .tel-menu {
    display: none;
  }
}
.cid-tWHjZrIUxT .mbr-text {
  color: #000000;
  opacity: 0.8;
  margin-bottom: 0;
  word-break: normal;
}
@media (max-width: 991px) {
  .cid-tWHjZrIUxT .mbr-text {
    text-align: center !important;
  }
}
.cid-tWHjZrIUxT .mbr-text a {
  opacity: 1;
  text-decoration: underline;
}
.cid-tWHjZrIUxT .mbr-section-btn {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tWHjZrIUxT .mbr-section-btn {
    justify-content: center;
    margin-top: 60px;
  }
}
@media (min-width: 992px) {
  .cid-tWHjZrIUxT .mbr-section-btn {
    max-width: 35%;
    margin-left: -0.6rem !important;
    margin-right: -0.6rem !important;
    order: 50;
  }
}
.cid-tWHjZrIUxT .mbr-section-btn .btn {
  max-width: 200px;
  width: 200px;
  min-height: 55px;
  padding: 5px 10px;
  border-radius: 9px;
}
.cid-tWHjZrIUxT .mbr-section-btn .btn:hover:before {
  display: none;
}
.cid-tWHjZrIUxT .navbar-toggler:before {
  content: '';
  position: absolute;
  right: -7px;
  top: -10px;
  width: 44px;
  height: 38px;
  background-color: #000000;
  border-radius: 0.25rem;
}
.cid-tWHjZsbfOQ {
  padding-top: 0;
  padding-bottom: 0;
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #95a905;
}
.cid-tWHjZsbfOQ .image-wrapper {
  position: relative;
  height: 100%;
}
.cid-tWHjZsbfOQ .mbr-section-title {
  color: #ffff00;
  text-align: center;
  width: 90%;
}
.cid-tWHjZsbfOQ .mbr-section-subtitle {
  margin: 0;
  color: #c0bcb7;
  text-align: left;
  width: 90%;
}
.cid-tWHjZsbfOQ .mbr-section-btn {
  width: 90%;
}
.cid-tWHjZsbfOQ img {
  object-fit: cover;
  height: 100%;
}
.cid-tWHjZsbfOQ section {
  position: relative;
}
.cid-tWHjZsbfOQ .wrap {
  padding-top: 2rem;
  padding-bottom: 2rem;
  padding-left: 60px;
}
@media (max-width: 991px) {
  .cid-tWHjZsbfOQ .wrap {
    justify-content: center;
    padding: 1rem;
  }
  .cid-tWHjZsbfOQ .mbr-section-subtitle,
  .cid-tWHjZsbfOQ .mbr-section-btn,
  .cid-tWHjZsbfOQ .mbr-section-title {
    width: 100%;
    padding: 0;
  }
}
.cid-tWHjZsbfOQ .container-fluid {
  padding-left: 0;
  padding-right: 0;
}
.cid-tWHjZsbfOQ .btn {
  padding: 0.8rem 4rem;
  position: relative;
  color: #c0bcb7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tWHjZsbfOQ .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-tWHjZsbfOQ .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tWHjZsbfOQ .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tWHjZsbfOQ .btn:hover .effectHover::before {
  border-top: 1px solid #000000;
  border-left: 1px solid #000000;
  transform: scale3d(1, 1, 1);
}
.cid-tWHjZsbfOQ .btn:hover .effectHover::after {
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  transform: scale3d(1, 1, 1);
}
.cid-tWHjZsbfOQ .mbr-section-subtitle,
.cid-tWHjZsbfOQ .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tWHjZsyQUw {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tWHjZsyQUw .mbr-fallback-image.disabled {
  display: none;
}
.cid-tWHjZsyQUw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tWHjZsyQUw .link-align {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-tWHjZsyQUw .text-wrapper {
    text-align: center;
  }
}
@media (min-width: 992px) {
  .cid-tWHjZsyQUw .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tWHjZsyQUw .row {
  flex-direction: row-reverse;
}
.cid-tWHjZsyQUw .link-wrap {
  width: fit-content;
  display: inline-block;
  overflow: hidden;
}
.cid-tWHjZsyQUw .link-wrap:hover svg {
  animation-duration: 1s;
  animation-name: svg;
}
.cid-tWHjZsyQUw svg {
  transition: all 0.3s;
  width: 100%;
  margin-top: -20px;
}
.cid-tWHjZsyQUw g {
  fill: #000000;
}
@keyframes svg {
  0% {
    clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
  }
  50% {
    clip-path: polygon(100% 0%, 100% 0%, 100% 100%, 100% 100%);
  }
  51% {
    clip-path: polygon(0% 0%, 0% 0%, 0% 100%, 0% 100%);
  }
  100% {
    clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
  }
}
.cid-tWHjZsyQUw .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tWHjZsyQUw .image-wrapper {
    padding: 1rem;
  }
}
.cid-tWHjZsyQUw .mbr-text,
.cid-tWHjZsyQUw .mbr-section-btn {
  color: #000000;
}
.cid-tWHjZsyQUw .mbr-link,
.cid-tWHjZsyQUw .link-align {
  color: #000000;
}
.cid-tWHjZsU68Y {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #000000;
}
.cid-tWHjZsU68Y .listico {
  padding-right: 1rem;
  font-size: 1.5rem;
}
.cid-tWHjZsU68Y .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-tWHjZsU68Y .col + .mbr-section-btn .btn,
.cid-tWHjZsU68Y .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
}
@media (min-width: 300px) {
  .cid-tWHjZsU68Y .col + .mbr-section-btn .btn,
  .cid-tWHjZsU68Y .col-auto + .mbr-section-btn .btn {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
}
@media (min-width: 300px) {
  .cid-tWHjZsU68Y .dragArea > *:nth-last-child(2).col,
  .cid-tWHjZsU68Y .dragArea > *:nth-last-child(2).col-auto,
  .cid-tWHjZsU68Y .col + .mbr-section-btn,
  .cid-tWHjZsU68Y .col-auto + .mbr-section-btn {
    padding-right: 0;
    padding-left: 0;
    margin: 0;
  }
}
@media (max-width: 299px) {
  .cid-tWHjZsU68Y .dragArea {
    flex-direction: column;
  }
}
.cid-tWHjZsU68Y .btn-primary {
  border: 1px solid #000000 !important;
}
.cid-tWHjZsU68Y .btn-primary:hover {
  border: 1px solid #000000 !important;
}
.cid-tWHjZsU68Y .stripe {
  border-bottom: 1px solid #ffc010;
  max-width: 90%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-tWHjZsU68Y .form-group {
  max-width: 220px;
}
.cid-tWHjZsU68Y .mbr-section-btn {
  padding-left: 0;
}
.cid-tWHjZsU68Y .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-tWHjZsU68Y .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #ffc010;
  width: 85%;
}
.cid-tWHjZsU68Y .mbr-text {
  color: #444;
}
.cid-tWHjZsU68Y h5 {
  margin-bottom: 0;
}
.cid-tWHjZsU68Y .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-tWHjZsU68Y .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tWHjZsU68Y .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-tWHjZsU68Y .socicon {
  font-size: 1.3rem;
  background: #ffff00;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tWHjZsU68Y .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-tWHjZsU68Y .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-tWHjZsU68Y .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tWHjZsU68Y .social-list a:hover {
  opacity: 0.4;
}
.cid-tWHjZsU68Y .media-container-row > div {
  padding: 0px;
}
.cid-tWHjZsU68Y .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-tWHjZsU68Y .group-title {
  text-align: left;
  color: #ffc010;
  padding-bottom: 0.2rem;
}
.cid-tWHjZsU68Y .links {
  color: #ffffff;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tWHjZsU68Y .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-tWHjZsU68Y .social-list,
  .cid-tWHjZsU68Y .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-tWHjZsU68Y h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-tWHjZsU68Y .form-group {
    max-width: 180px;
  }
}
.cid-tWHjZsU68Y .links span {
  color: #9e9e9e;
}
.cid-tWHjZsU68Y .logo-sub-title {
  text-align: center;
  color: #ffffff;
}
.cid-tWHjZsU68Y .logo-title {
  text-align: center;
}
.cid-tWHjZsU68Y .logo-title,
.cid-tWHjZsU68Y .logo {
  color: #ffffff;
}
.cid-tWHjZtsRBe.popup-builder {
  background-color: #ffffff;
}
.cid-tWHjZtsRBe.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tWHjZtsRBe.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tWHjZtsRBe .modal-content,
.cid-tWHjZtsRBe .modal-dialog {
  height: auto;
}
.cid-tWHjZtsRBe .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tWHjZtsRBe .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tWHjZtsRBe .form-wrapper .mbr-form .form-group,
  .cid-tWHjZtsRBe .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tWHjZtsRBe .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tWHjZtsRBe .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tWHjZtsRBe .mbr-text {
  text-align: center;
}
.cid-tWHjZtsRBe .pt-0 {
  padding-top: 0 !important;
}
.cid-tWHjZtsRBe .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tWHjZtsRBe .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tWHjZtsRBe .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tWHjZtsRBe .modal-open {
  overflow: hidden;
}
.cid-tWHjZtsRBe .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tWHjZtsRBe .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tWHjZtsRBe .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tWHjZtsRBe .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tWHjZtsRBe .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tWHjZtsRBe .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tWHjZtsRBe .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tWHjZtsRBe .modal-content {
  background: #f3ecfb;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-tWHjZtsRBe .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tWHjZtsRBe .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tWHjZtsRBe .modal-backdrop.fade {
  opacity: 0;
}
.cid-tWHjZtsRBe .modal-backdrop.show {
  opacity: .5;
}
.cid-tWHjZtsRBe .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tWHjZtsRBe .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tWHjZtsRBe .modal-header {
    padding: 1rem;
  }
}
.cid-tWHjZtsRBe .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tWHjZtsRBe .modal-header .close svg {
  fill: #000000;
}
.cid-tWHjZtsRBe .modal-header .close:hover {
  opacity: 1;
}
.cid-tWHjZtsRBe .modal-header .close:focus {
  outline: none;
}
.cid-tWHjZtsRBe .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-tWHjZtsRBe .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tWHjZtsRBe .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tWHjZtsRBe .modal-body {
    padding: 1rem;
  }
}
.cid-tWHjZtsRBe .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tWHjZtsRBe .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tWHjZtsRBe .modal-footer {
    padding: 1rem;
  }
}
.cid-tWHjZtsRBe .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tWHjZtsRBe .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tWHjZtsRBe .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tWHjZtsRBe .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tWHjZtsRBe .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tWHjZtsRBe .modal-lg,
  .cid-tWHjZtsRBe .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tWHjZtsRBe .modal-xl {
    max-width: 1140px;
  }
}
.cid-tWHjZtsRBe .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tWHjZtsRBe .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tWHjZtsRBe .form-group {
  margin-bottom: 1rem;
}
.cid-tWHjZtsRBe .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tWHjZtsRBe .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tWHjZtsRBe .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tWHjZtsRBe .mbr-section-btn {
  margin: 0;
}
.cid-tWHjZtsRBe .mbr-section-btn .btn {
  margin: 0;
}
.cid-tWHjZtsRBe LABEL {
  color: #000000;
}
.cid-tWHm9sxcem .navbar-dropdown {
  position: relative !important;
}
.cid-tWHm9sxcem .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-tWHm9sxcem .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tWHm9sxcem .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tWHm9sxcem .dropdown-item:hover,
.cid-tWHm9sxcem .dropdown-item:focus {
  background: #000000 !important;
  color: white !important;
}
.cid-tWHm9sxcem .dropdown-item:hover span {
  color: white;
}
.cid-tWHm9sxcem .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tWHm9sxcem .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tWHm9sxcem .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tWHm9sxcem .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tWHm9sxcem .nav-link {
  position: relative;
}
.cid-tWHm9sxcem .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tWHm9sxcem .container {
    flex-wrap: nowrap;
  }
}
.cid-tWHm9sxcem .iconfont-wrapper {
  color: #561fa4 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tWHm9sxcem .dropdown-menu,
.cid-tWHm9sxcem .navbar.opened {
  background: #ffffff !important;
}
.cid-tWHm9sxcem .nav-item:focus,
.cid-tWHm9sxcem .nav-link:focus {
  outline: none;
}
.cid-tWHm9sxcem .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tWHm9sxcem .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tWHm9sxcem .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tWHm9sxcem .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tWHm9sxcem .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tWHm9sxcem .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tWHm9sxcem .navbar {
  min-height: 71px;
  transition: all 0.4s ease-out;
  box-sizing: content-box;
  box-shadow: none !important;
  padding: 5px 40px !important;
  background-color: #ffffff;
}
.cid-tWHm9sxcem .navbar.opened {
  transition: all 0.3s;
}
.cid-tWHm9sxcem .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tWHm9sxcem .navbar .navbar-logo img {
  width: auto;
}
.cid-tWHm9sxcem .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tWHm9sxcem .navbar.collapsed {
  justify-content: center;
}
.cid-tWHm9sxcem .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tWHm9sxcem .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tWHm9sxcem .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.7rem);
  }
}
.cid-tWHm9sxcem .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tWHm9sxcem .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tWHm9sxcem .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-tWHm9sxcem .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tWHm9sxcem .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tWHm9sxcem .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tWHm9sxcem .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tWHm9sxcem .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tWHm9sxcem .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tWHm9sxcem .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tWHm9sxcem .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-tWHm9sxcem .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tWHm9sxcem .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tWHm9sxcem .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tWHm9sxcem .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tWHm9sxcem .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tWHm9sxcem .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tWHm9sxcem .navbar.navbar-short {
  min-height: 60px;
}
.cid-tWHm9sxcem .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tWHm9sxcem .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tWHm9sxcem .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-tWHm9sxcem .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tWHm9sxcem .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tWHm9sxcem .dropdown-item.active,
.cid-tWHm9sxcem .dropdown-item:active {
  background-color: transparent;
}
.cid-tWHm9sxcem .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tWHm9sxcem .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tWHm9sxcem .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tWHm9sxcem .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tWHm9sxcem .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tWHm9sxcem .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tWHm9sxcem ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tWHm9sxcem button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tWHm9sxcem button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tWHm9sxcem button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tWHm9sxcem button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tWHm9sxcem button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tWHm9sxcem button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tWHm9sxcem nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tWHm9sxcem nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tWHm9sxcem nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tWHm9sxcem nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tWHm9sxcem .navbar-dropdown {
  padding: 0;
}
.cid-tWHm9sxcem a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tWHm9sxcem .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tWHm9sxcem .navbar {
    height: 70px;
  }
  .cid-tWHm9sxcem .navbar.opened {
    height: auto;
  }
  .cid-tWHm9sxcem .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tWHm9sxcem .navbar-short {
  padding: 5px 40px !important;
  background-color: #ffffff;
  box-shadow: 0 13px 35px -12px rgba(35, 35, 35, 0.1);
}
.cid-tWHm9sxcem .container-fluid {
  padding: 0 !important;
}
@media (min-width: 992px) {
  .cid-tWHm9sxcem .container-fluid {
    flex-wrap: nowrap;
  }
}
@media (max-width: 991px) {
  .cid-tWHm9sxcem .container-fluid .show {
    padding-bottom: 30px;
  }
}
@media (min-width: 992px) {
  .cid-tWHm9sxcem .navbar-nav {
    margin-right: auto;
    margin-left: 60px;
  }
}
@media (min-width: 1200px) and (max-width: 1399px) {
  .cid-tWHm9sxcem .navbar-nav {
    margin-left: 40px;
  }
}
@media (min-width: 1400px) {
  .cid-tWHm9sxcem .navbar-nav {
    margin-left: 145px;
  }
}
.cid-tWHm9sxcem .nav-item a:hover {
  color: #ffffff !important;
}
.cid-tWHm9sxcem .nav-item .nav-link {
  position: relative !important;
}
.cid-tWHm9sxcem .nav-item .nav-link:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 2px;
  background: #000000;
  left: 0;
  bottom: 0;
  transform: scale(0, 1);
  transform-origin: 0 100%;
  opacity: 0;
  transition: transform 0.3s ease-in-out;
}
.cid-tWHm9sxcem .nav-item .nav-link:hover {
  color: #000000 !important;
}
.cid-tWHm9sxcem .nav-item .nav-link:hover:before {
  opacity: 1;
  transform: scale(1);
}
@media (max-width: 991px) {
  .cid-tWHm9sxcem .nav-item .show {
    padding-bottom: 0;
  }
}
.cid-tWHm9sxcem .tel-menu {
  transition: 0s all !important;
}
@media (min-width: 992px) {
  .cid-tWHm9sxcem .tel-menu {
    margin-right: 48px;
    margin-left: auto;
    order: 49;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .cid-tWHm9sxcem .tel-menu {
    display: none;
  }
}
.cid-tWHm9sxcem .mbr-text {
  color: #000000;
  opacity: 0.8;
  margin-bottom: 0;
  word-break: normal;
}
@media (max-width: 991px) {
  .cid-tWHm9sxcem .mbr-text {
    text-align: center !important;
  }
}
.cid-tWHm9sxcem .mbr-text a {
  opacity: 1;
  text-decoration: underline;
}
.cid-tWHm9sxcem .mbr-section-btn {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tWHm9sxcem .mbr-section-btn {
    justify-content: center;
    margin-top: 60px;
  }
}
@media (min-width: 992px) {
  .cid-tWHm9sxcem .mbr-section-btn {
    max-width: 35%;
    margin-left: -0.6rem !important;
    margin-right: -0.6rem !important;
    order: 50;
  }
}
.cid-tWHm9sxcem .mbr-section-btn .btn {
  max-width: 200px;
  width: 200px;
  min-height: 55px;
  padding: 5px 10px;
  border-radius: 9px;
}
.cid-tWHm9sxcem .mbr-section-btn .btn:hover:before {
  display: none;
}
.cid-tWHm9sxcem .navbar-toggler:before {
  content: '';
  position: absolute;
  right: -7px;
  top: -10px;
  width: 44px;
  height: 38px;
  background-color: #000000;
  border-radius: 0.25rem;
}
.cid-tWHm9sWEVX {
  padding-top: 0;
  padding-bottom: 0;
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffd7ef;
}
.cid-tWHm9sWEVX .image-wrapper {
  position: relative;
  height: 100%;
}
.cid-tWHm9sWEVX .mbr-section-title {
  color: #000000;
  text-align: center;
  width: 90%;
}
.cid-tWHm9sWEVX .mbr-section-subtitle {
  margin: 0;
  color: #c0bcb7;
  text-align: left;
  width: 90%;
}
.cid-tWHm9sWEVX .mbr-section-btn {
  width: 90%;
}
.cid-tWHm9sWEVX img {
  object-fit: cover;
  height: 100%;
}
.cid-tWHm9sWEVX section {
  position: relative;
}
.cid-tWHm9sWEVX .wrap {
  padding-top: 2rem;
  padding-bottom: 2rem;
  padding-left: 60px;
}
@media (max-width: 991px) {
  .cid-tWHm9sWEVX .wrap {
    justify-content: center;
    padding: 1rem;
  }
  .cid-tWHm9sWEVX .mbr-section-subtitle,
  .cid-tWHm9sWEVX .mbr-section-btn,
  .cid-tWHm9sWEVX .mbr-section-title {
    width: 100%;
    padding: 0;
  }
}
.cid-tWHm9sWEVX .container-fluid {
  padding-left: 0;
  padding-right: 0;
}
.cid-tWHm9sWEVX .btn {
  padding: 0.8rem 4rem;
  position: relative;
  color: #c0bcb7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tWHm9sWEVX .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-tWHm9sWEVX .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tWHm9sWEVX .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tWHm9sWEVX .btn:hover .effectHover::before {
  border-top: 1px solid #000000;
  border-left: 1px solid #000000;
  transform: scale3d(1, 1, 1);
}
.cid-tWHm9sWEVX .btn:hover .effectHover::after {
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  transform: scale3d(1, 1, 1);
}
.cid-tWHm9sWEVX .mbr-section-subtitle,
.cid-tWHm9sWEVX .mbr-section-btn {
  color: #000000;
  text-align: center;
}
.cid-tWHm9thuAw {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tWHm9thuAw .mbr-fallback-image.disabled {
  display: none;
}
.cid-tWHm9thuAw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tWHm9thuAw .link-align {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-tWHm9thuAw .text-wrapper {
    text-align: center;
  }
}
@media (min-width: 992px) {
  .cid-tWHm9thuAw .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tWHm9thuAw .row {
  flex-direction: row-reverse;
}
.cid-tWHm9thuAw .link-wrap {
  width: fit-content;
  display: inline-block;
  overflow: hidden;
}
.cid-tWHm9thuAw .link-wrap:hover svg {
  animation-duration: 1s;
  animation-name: svg;
}
.cid-tWHm9thuAw svg {
  transition: all 0.3s;
  width: 100%;
  margin-top: -20px;
}
.cid-tWHm9thuAw g {
  fill: #000000;
}
@keyframes svg {
  0% {
    clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
  }
  50% {
    clip-path: polygon(100% 0%, 100% 0%, 100% 100%, 100% 100%);
  }
  51% {
    clip-path: polygon(0% 0%, 0% 0%, 0% 100%, 0% 100%);
  }
  100% {
    clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
  }
}
.cid-tWHm9thuAw .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tWHm9thuAw .image-wrapper {
    padding: 1rem;
  }
}
.cid-tWHm9thuAw .mbr-text,
.cid-tWHm9thuAw .mbr-section-btn {
  color: #000000;
}
.cid-tWHm9thuAw .mbr-link,
.cid-tWHm9thuAw .link-align {
  color: #000000;
}
.cid-tWHm9tDlPM {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #000000;
}
.cid-tWHm9tDlPM .listico {
  padding-right: 1rem;
  font-size: 1.5rem;
}
.cid-tWHm9tDlPM .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-tWHm9tDlPM .col + .mbr-section-btn .btn,
.cid-tWHm9tDlPM .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
}
@media (min-width: 300px) {
  .cid-tWHm9tDlPM .col + .mbr-section-btn .btn,
  .cid-tWHm9tDlPM .col-auto + .mbr-section-btn .btn {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
}
@media (min-width: 300px) {
  .cid-tWHm9tDlPM .dragArea > *:nth-last-child(2).col,
  .cid-tWHm9tDlPM .dragArea > *:nth-last-child(2).col-auto,
  .cid-tWHm9tDlPM .col + .mbr-section-btn,
  .cid-tWHm9tDlPM .col-auto + .mbr-section-btn {
    padding-right: 0;
    padding-left: 0;
    margin: 0;
  }
}
@media (max-width: 299px) {
  .cid-tWHm9tDlPM .dragArea {
    flex-direction: column;
  }
}
.cid-tWHm9tDlPM .btn-primary {
  border: 1px solid #000000 !important;
}
.cid-tWHm9tDlPM .btn-primary:hover {
  border: 1px solid #000000 !important;
}
.cid-tWHm9tDlPM .stripe {
  border-bottom: 1px solid #ffc010;
  max-width: 90%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-tWHm9tDlPM .form-group {
  max-width: 220px;
}
.cid-tWHm9tDlPM .mbr-section-btn {
  padding-left: 0;
}
.cid-tWHm9tDlPM .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-tWHm9tDlPM .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #ffc010;
  width: 85%;
}
.cid-tWHm9tDlPM .mbr-text {
  color: #444;
}
.cid-tWHm9tDlPM h5 {
  margin-bottom: 0;
}
.cid-tWHm9tDlPM .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-tWHm9tDlPM .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tWHm9tDlPM .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-tWHm9tDlPM .socicon {
  font-size: 1.3rem;
  background: #ffff00;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tWHm9tDlPM .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-tWHm9tDlPM .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-tWHm9tDlPM .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tWHm9tDlPM .social-list a:hover {
  opacity: 0.4;
}
.cid-tWHm9tDlPM .media-container-row > div {
  padding: 0px;
}
.cid-tWHm9tDlPM .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-tWHm9tDlPM .group-title {
  text-align: left;
  color: #ffc010;
  padding-bottom: 0.2rem;
}
.cid-tWHm9tDlPM .links {
  color: #ffffff;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tWHm9tDlPM .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-tWHm9tDlPM .social-list,
  .cid-tWHm9tDlPM .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-tWHm9tDlPM h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-tWHm9tDlPM .form-group {
    max-width: 180px;
  }
}
.cid-tWHm9tDlPM .links span {
  color: #9e9e9e;
}
.cid-tWHm9tDlPM .logo-sub-title {
  text-align: center;
  color: #ffffff;
}
.cid-tWHm9tDlPM .logo-title {
  text-align: center;
}
.cid-tWHm9tDlPM .logo-title,
.cid-tWHm9tDlPM .logo {
  color: #ffffff;
}
.cid-tWHm9uemVu.popup-builder {
  background-color: #ffffff;
}
.cid-tWHm9uemVu.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tWHm9uemVu.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tWHm9uemVu .modal-content,
.cid-tWHm9uemVu .modal-dialog {
  height: auto;
}
.cid-tWHm9uemVu .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tWHm9uemVu .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tWHm9uemVu .form-wrapper .mbr-form .form-group,
  .cid-tWHm9uemVu .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tWHm9uemVu .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tWHm9uemVu .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tWHm9uemVu .mbr-text {
  text-align: center;
}
.cid-tWHm9uemVu .pt-0 {
  padding-top: 0 !important;
}
.cid-tWHm9uemVu .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tWHm9uemVu .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tWHm9uemVu .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tWHm9uemVu .modal-open {
  overflow: hidden;
}
.cid-tWHm9uemVu .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tWHm9uemVu .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tWHm9uemVu .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tWHm9uemVu .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tWHm9uemVu .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tWHm9uemVu .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tWHm9uemVu .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tWHm9uemVu .modal-content {
  background: #f3ecfb;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-tWHm9uemVu .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tWHm9uemVu .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tWHm9uemVu .modal-backdrop.fade {
  opacity: 0;
}
.cid-tWHm9uemVu .modal-backdrop.show {
  opacity: .5;
}
.cid-tWHm9uemVu .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tWHm9uemVu .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tWHm9uemVu .modal-header {
    padding: 1rem;
  }
}
.cid-tWHm9uemVu .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tWHm9uemVu .modal-header .close svg {
  fill: #000000;
}
.cid-tWHm9uemVu .modal-header .close:hover {
  opacity: 1;
}
.cid-tWHm9uemVu .modal-header .close:focus {
  outline: none;
}
.cid-tWHm9uemVu .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-tWHm9uemVu .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tWHm9uemVu .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tWHm9uemVu .modal-body {
    padding: 1rem;
  }
}
.cid-tWHm9uemVu .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tWHm9uemVu .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tWHm9uemVu .modal-footer {
    padding: 1rem;
  }
}
.cid-tWHm9uemVu .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tWHm9uemVu .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tWHm9uemVu .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tWHm9uemVu .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tWHm9uemVu .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tWHm9uemVu .modal-lg,
  .cid-tWHm9uemVu .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tWHm9uemVu .modal-xl {
    max-width: 1140px;
  }
}
.cid-tWHm9uemVu .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tWHm9uemVu .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tWHm9uemVu .form-group {
  margin-bottom: 1rem;
}
.cid-tWHm9uemVu .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tWHm9uemVu .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tWHm9uemVu .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tWHm9uemVu .mbr-section-btn {
  margin: 0;
}
.cid-tWHm9uemVu .mbr-section-btn .btn {
  margin: 0;
}
.cid-tWHm9uemVu LABEL {
  color: #000000;
}
.cid-tWHoD4g5H5 .navbar-dropdown {
  position: relative !important;
}
.cid-tWHoD4g5H5 .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-tWHoD4g5H5 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tWHoD4g5H5 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tWHoD4g5H5 .dropdown-item:hover,
.cid-tWHoD4g5H5 .dropdown-item:focus {
  background: #000000 !important;
  color: white !important;
}
.cid-tWHoD4g5H5 .dropdown-item:hover span {
  color: white;
}
.cid-tWHoD4g5H5 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tWHoD4g5H5 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tWHoD4g5H5 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tWHoD4g5H5 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tWHoD4g5H5 .nav-link {
  position: relative;
}
.cid-tWHoD4g5H5 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tWHoD4g5H5 .container {
    flex-wrap: nowrap;
  }
}
.cid-tWHoD4g5H5 .iconfont-wrapper {
  color: #561fa4 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tWHoD4g5H5 .dropdown-menu,
.cid-tWHoD4g5H5 .navbar.opened {
  background: #ffffff !important;
}
.cid-tWHoD4g5H5 .nav-item:focus,
.cid-tWHoD4g5H5 .nav-link:focus {
  outline: none;
}
.cid-tWHoD4g5H5 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tWHoD4g5H5 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tWHoD4g5H5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tWHoD4g5H5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tWHoD4g5H5 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tWHoD4g5H5 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tWHoD4g5H5 .navbar {
  min-height: 71px;
  transition: all 0.4s ease-out;
  box-sizing: content-box;
  box-shadow: none !important;
  padding: 5px 40px !important;
  background-color: #ffffff;
}
.cid-tWHoD4g5H5 .navbar.opened {
  transition: all 0.3s;
}
.cid-tWHoD4g5H5 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tWHoD4g5H5 .navbar .navbar-logo img {
  width: auto;
}
.cid-tWHoD4g5H5 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tWHoD4g5H5 .navbar.collapsed {
  justify-content: center;
}
.cid-tWHoD4g5H5 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tWHoD4g5H5 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tWHoD4g5H5 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 6.7rem);
  }
}
.cid-tWHoD4g5H5 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tWHoD4g5H5 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tWHoD4g5H5 .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-tWHoD4g5H5 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tWHoD4g5H5 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tWHoD4g5H5 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tWHoD4g5H5 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tWHoD4g5H5 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tWHoD4g5H5 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tWHoD4g5H5 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tWHoD4g5H5 .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-tWHoD4g5H5 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tWHoD4g5H5 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tWHoD4g5H5 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tWHoD4g5H5 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tWHoD4g5H5 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tWHoD4g5H5 .navbar .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tWHoD4g5H5 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tWHoD4g5H5 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tWHoD4g5H5 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tWHoD4g5H5 .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-tWHoD4g5H5 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tWHoD4g5H5 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tWHoD4g5H5 .dropdown-item.active,
.cid-tWHoD4g5H5 .dropdown-item:active {
  background-color: transparent;
}
.cid-tWHoD4g5H5 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tWHoD4g5H5 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tWHoD4g5H5 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tWHoD4g5H5 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tWHoD4g5H5 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tWHoD4g5H5 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tWHoD4g5H5 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tWHoD4g5H5 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tWHoD4g5H5 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tWHoD4g5H5 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tWHoD4g5H5 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tWHoD4g5H5 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tWHoD4g5H5 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tWHoD4g5H5 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tWHoD4g5H5 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tWHoD4g5H5 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tWHoD4g5H5 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tWHoD4g5H5 .navbar-dropdown {
  padding: 0;
}
.cid-tWHoD4g5H5 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tWHoD4g5H5 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tWHoD4g5H5 .navbar {
    height: 70px;
  }
  .cid-tWHoD4g5H5 .navbar.opened {
    height: auto;
  }
  .cid-tWHoD4g5H5 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tWHoD4g5H5 .navbar-short {
  padding: 5px 40px !important;
  background-color: #ffffff;
  box-shadow: 0 13px 35px -12px rgba(35, 35, 35, 0.1);
}
.cid-tWHoD4g5H5 .container-fluid {
  padding: 0 !important;
}
@media (min-width: 992px) {
  .cid-tWHoD4g5H5 .container-fluid {
    flex-wrap: nowrap;
  }
}
@media (max-width: 991px) {
  .cid-tWHoD4g5H5 .container-fluid .show {
    padding-bottom: 30px;
  }
}
@media (min-width: 992px) {
  .cid-tWHoD4g5H5 .navbar-nav {
    margin-right: auto;
    margin-left: 60px;
  }
}
@media (min-width: 1200px) and (max-width: 1399px) {
  .cid-tWHoD4g5H5 .navbar-nav {
    margin-left: 40px;
  }
}
@media (min-width: 1400px) {
  .cid-tWHoD4g5H5 .navbar-nav {
    margin-left: 145px;
  }
}
.cid-tWHoD4g5H5 .nav-item a:hover {
  color: #ffffff !important;
}
.cid-tWHoD4g5H5 .nav-item .nav-link {
  position: relative !important;
}
.cid-tWHoD4g5H5 .nav-item .nav-link:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 2px;
  background: #000000;
  left: 0;
  bottom: 0;
  transform: scale(0, 1);
  transform-origin: 0 100%;
  opacity: 0;
  transition: transform 0.3s ease-in-out;
}
.cid-tWHoD4g5H5 .nav-item .nav-link:hover {
  color: #000000 !important;
}
.cid-tWHoD4g5H5 .nav-item .nav-link:hover:before {
  opacity: 1;
  transform: scale(1);
}
@media (max-width: 991px) {
  .cid-tWHoD4g5H5 .nav-item .show {
    padding-bottom: 0;
  }
}
.cid-tWHoD4g5H5 .tel-menu {
  transition: 0s all !important;
}
@media (min-width: 992px) {
  .cid-tWHoD4g5H5 .tel-menu {
    margin-right: 48px;
    margin-left: auto;
    order: 49;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .cid-tWHoD4g5H5 .tel-menu {
    display: none;
  }
}
.cid-tWHoD4g5H5 .mbr-text {
  color: #000000;
  opacity: 0.8;
  margin-bottom: 0;
  word-break: normal;
}
@media (max-width: 991px) {
  .cid-tWHoD4g5H5 .mbr-text {
    text-align: center !important;
  }
}
.cid-tWHoD4g5H5 .mbr-text a {
  opacity: 1;
  text-decoration: underline;
}
.cid-tWHoD4g5H5 .mbr-section-btn {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tWHoD4g5H5 .mbr-section-btn {
    justify-content: center;
    margin-top: 60px;
  }
}
@media (min-width: 992px) {
  .cid-tWHoD4g5H5 .mbr-section-btn {
    max-width: 35%;
    margin-left: -0.6rem !important;
    margin-right: -0.6rem !important;
    order: 50;
  }
}
.cid-tWHoD4g5H5 .mbr-section-btn .btn {
  max-width: 200px;
  width: 200px;
  min-height: 55px;
  padding: 5px 10px;
  border-radius: 9px;
}
.cid-tWHoD4g5H5 .mbr-section-btn .btn:hover:before {
  display: none;
}
.cid-tWHoD4g5H5 .navbar-toggler:before {
  content: '';
  position: absolute;
  right: -7px;
  top: -10px;
  width: 44px;
  height: 38px;
  background-color: #000000;
  border-radius: 0.25rem;
}
.cid-tWHoD4Fpla {
  padding-top: 0;
  padding-bottom: 0;
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #cb4931;
}
.cid-tWHoD4Fpla .image-wrapper {
  position: relative;
  height: 100%;
}
.cid-tWHoD4Fpla .mbr-section-title {
  color: #ffffff;
  text-align: center;
  width: 90%;
}
.cid-tWHoD4Fpla .mbr-section-subtitle {
  margin: 0;
  color: #c0bcb7;
  text-align: left;
  width: 90%;
}
.cid-tWHoD4Fpla .mbr-section-btn {
  width: 90%;
}
.cid-tWHoD4Fpla img {
  object-fit: cover;
  height: 100%;
}
.cid-tWHoD4Fpla section {
  position: relative;
}
.cid-tWHoD4Fpla .wrap {
  padding-top: 2rem;
  padding-bottom: 2rem;
  padding-left: 60px;
}
@media (max-width: 991px) {
  .cid-tWHoD4Fpla .wrap {
    justify-content: center;
    padding: 1rem;
  }
  .cid-tWHoD4Fpla .mbr-section-subtitle,
  .cid-tWHoD4Fpla .mbr-section-btn,
  .cid-tWHoD4Fpla .mbr-section-title {
    width: 100%;
    padding: 0;
  }
}
.cid-tWHoD4Fpla .container-fluid {
  padding-left: 0;
  padding-right: 0;
}
.cid-tWHoD4Fpla .btn {
  padding: 0.8rem 4rem;
  position: relative;
  color: #c0bcb7;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
.cid-tWHoD4Fpla .effectHover {
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
  position: absolute;
  width: 105%;
  height: 85%;
  border: 1px solid #41392e;
}
.cid-tWHoD4Fpla .effectHover::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: top left;
  border-top: 1px solid #41392e;
  border-left: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tWHoD4Fpla .effectHover::after {
  content: "";
  right: -1px;
  position: absolute;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  border-bottom: 1px solid #41392e;
  border-right: 1px solid #41392e;
  transform: scale3d(0, 0, 1);
  transition: all 0.7s;
}
.cid-tWHoD4Fpla .btn:hover .effectHover::before {
  border-top: 1px solid #000000;
  border-left: 1px solid #000000;
  transform: scale3d(1, 1, 1);
}
.cid-tWHoD4Fpla .btn:hover .effectHover::after {
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  transform: scale3d(1, 1, 1);
}
.cid-tWHoD4Fpla .mbr-section-subtitle,
.cid-tWHoD4Fpla .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tWHoD52iGj {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tWHoD52iGj .mbr-fallback-image.disabled {
  display: none;
}
.cid-tWHoD52iGj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tWHoD52iGj .link-align {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-tWHoD52iGj .text-wrapper {
    text-align: center;
  }
}
@media (min-width: 992px) {
  .cid-tWHoD52iGj .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tWHoD52iGj .row {
  flex-direction: row-reverse;
}
.cid-tWHoD52iGj .link-wrap {
  width: fit-content;
  display: inline-block;
  overflow: hidden;
}
.cid-tWHoD52iGj .link-wrap:hover svg {
  animation-duration: 1s;
  animation-name: svg;
}
.cid-tWHoD52iGj svg {
  transition: all 0.3s;
  width: 100%;
  margin-top: -20px;
}
.cid-tWHoD52iGj g {
  fill: #000000;
}
@keyframes svg {
  0% {
    clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
  }
  50% {
    clip-path: polygon(100% 0%, 100% 0%, 100% 100%, 100% 100%);
  }
  51% {
    clip-path: polygon(0% 0%, 0% 0%, 0% 100%, 0% 100%);
  }
  100% {
    clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
  }
}
.cid-tWHoD52iGj .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tWHoD52iGj .image-wrapper {
    padding: 1rem;
  }
}
.cid-tWHoD52iGj .mbr-text,
.cid-tWHoD52iGj .mbr-section-btn {
  color: #000000;
}
.cid-tWHoD52iGj .mbr-link,
.cid-tWHoD52iGj .link-align {
  color: #000000;
}
.cid-tWHoD5r7cI {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #000000;
}
.cid-tWHoD5r7cI .listico {
  padding-right: 1rem;
  font-size: 1.5rem;
}
.cid-tWHoD5r7cI .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-tWHoD5r7cI .col + .mbr-section-btn .btn,
.cid-tWHoD5r7cI .col-auto + .mbr-section-btn .btn {
  margin: 0 !important;
  height: 100%;
  border-radius: 0px !important;
}
@media (min-width: 300px) {
  .cid-tWHoD5r7cI .col + .mbr-section-btn .btn,
  .cid-tWHoD5r7cI .col-auto + .mbr-section-btn .btn {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
}
@media (min-width: 300px) {
  .cid-tWHoD5r7cI .dragArea > *:nth-last-child(2).col,
  .cid-tWHoD5r7cI .dragArea > *:nth-last-child(2).col-auto,
  .cid-tWHoD5r7cI .col + .mbr-section-btn,
  .cid-tWHoD5r7cI .col-auto + .mbr-section-btn {
    padding-right: 0;
    padding-left: 0;
    margin: 0;
  }
}
@media (max-width: 299px) {
  .cid-tWHoD5r7cI .dragArea {
    flex-direction: column;
  }
}
.cid-tWHoD5r7cI .btn-primary {
  border: 1px solid #000000 !important;
}
.cid-tWHoD5r7cI .btn-primary:hover {
  border: 1px solid #000000 !important;
}
.cid-tWHoD5r7cI .stripe {
  border-bottom: 1px solid #ffc010;
  max-width: 90%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-tWHoD5r7cI .form-group {
  max-width: 220px;
}
.cid-tWHoD5r7cI .mbr-section-btn {
  padding-left: 0;
}
.cid-tWHoD5r7cI .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-tWHoD5r7cI .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #ffc010;
  width: 85%;
}
.cid-tWHoD5r7cI .mbr-text {
  color: #444;
}
.cid-tWHoD5r7cI h5 {
  margin-bottom: 0;
}
.cid-tWHoD5r7cI .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-tWHoD5r7cI .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tWHoD5r7cI .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-tWHoD5r7cI .socicon {
  font-size: 1.3rem;
  background: #ffff00;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tWHoD5r7cI .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-tWHoD5r7cI .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-tWHoD5r7cI .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tWHoD5r7cI .social-list a:hover {
  opacity: 0.4;
}
.cid-tWHoD5r7cI .media-container-row > div {
  padding: 0px;
}
.cid-tWHoD5r7cI .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-tWHoD5r7cI .group-title {
  text-align: left;
  color: #ffc010;
  padding-bottom: 0.2rem;
}
.cid-tWHoD5r7cI .links {
  color: #ffffff;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tWHoD5r7cI .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-tWHoD5r7cI .social-list,
  .cid-tWHoD5r7cI .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-tWHoD5r7cI h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-tWHoD5r7cI .form-group {
    max-width: 180px;
  }
}
.cid-tWHoD5r7cI .links span {
  color: #9e9e9e;
}
.cid-tWHoD5r7cI .logo-sub-title {
  text-align: center;
  color: #ffffff;
}
.cid-tWHoD5r7cI .logo-title {
  text-align: center;
}
.cid-tWHoD5r7cI .logo-title,
.cid-tWHoD5r7cI .logo {
  color: #ffffff;
}
.cid-tWHoD5ZkPS.popup-builder {
  background-color: #ffffff;
}
.cid-tWHoD5ZkPS.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tWHoD5ZkPS.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tWHoD5ZkPS .modal-content,
.cid-tWHoD5ZkPS .modal-dialog {
  height: auto;
}
.cid-tWHoD5ZkPS .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tWHoD5ZkPS .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tWHoD5ZkPS .form-wrapper .mbr-form .form-group,
  .cid-tWHoD5ZkPS .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tWHoD5ZkPS .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tWHoD5ZkPS .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tWHoD5ZkPS .mbr-text {
  text-align: center;
}
.cid-tWHoD5ZkPS .pt-0 {
  padding-top: 0 !important;
}
.cid-tWHoD5ZkPS .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tWHoD5ZkPS .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tWHoD5ZkPS .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tWHoD5ZkPS .modal-open {
  overflow: hidden;
}
.cid-tWHoD5ZkPS .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tWHoD5ZkPS .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tWHoD5ZkPS .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tWHoD5ZkPS .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tWHoD5ZkPS .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tWHoD5ZkPS .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tWHoD5ZkPS .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tWHoD5ZkPS .modal-content {
  background: #f3ecfb;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-tWHoD5ZkPS .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tWHoD5ZkPS .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tWHoD5ZkPS .modal-backdrop.fade {
  opacity: 0;
}
.cid-tWHoD5ZkPS .modal-backdrop.show {
  opacity: .5;
}
.cid-tWHoD5ZkPS .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tWHoD5ZkPS .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tWHoD5ZkPS .modal-header {
    padding: 1rem;
  }
}
.cid-tWHoD5ZkPS .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tWHoD5ZkPS .modal-header .close svg {
  fill: #000000;
}
.cid-tWHoD5ZkPS .modal-header .close:hover {
  opacity: 1;
}
.cid-tWHoD5ZkPS .modal-header .close:focus {
  outline: none;
}
.cid-tWHoD5ZkPS .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-tWHoD5ZkPS .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tWHoD5ZkPS .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tWHoD5ZkPS .modal-body {
    padding: 1rem;
  }
}
.cid-tWHoD5ZkPS .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tWHoD5ZkPS .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tWHoD5ZkPS .modal-footer {
    padding: 1rem;
  }
}
.cid-tWHoD5ZkPS .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tWHoD5ZkPS .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tWHoD5ZkPS .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tWHoD5ZkPS .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tWHoD5ZkPS .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tWHoD5ZkPS .modal-lg,
  .cid-tWHoD5ZkPS .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tWHoD5ZkPS .modal-xl {
    max-width: 1140px;
  }
}
.cid-tWHoD5ZkPS .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tWHoD5ZkPS .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tWHoD5ZkPS .form-group {
  margin-bottom: 1rem;
}
.cid-tWHoD5ZkPS .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tWHoD5ZkPS .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tWHoD5ZkPS .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tWHoD5ZkPS .mbr-section-btn {
  margin: 0;
}
.cid-tWHoD5ZkPS .mbr-section-btn .btn {
  margin: 0;
}
.cid-tWHoD5ZkPS LABEL {
  color: #000000;
}
